[
  {
    "path": ".gitignore",
    "content": "# C++\n\n# Prerequisites\n*.d\n\n# Compiled Object files\n*.slo\n*.lo\n*.o\n*.obj\n\n# Precompiled Headers\n*.gch\n*.pch\n\n# Compiled Dynamic libraries\n*.so\n*.dylib\n*.dll\n\n# Fortran module files\n*.mod\n*.smod\n\n# Compiled Static libraries\n*.lai\n*.la\n*.a\n*.lib\n\n# Executables\n*.exe\n*.out\n*.app\n\n\n\n\n\n\n# C\n\n# Prerequisites\n*.d\n\n# Object files\n*.o\n*.ko\n*.obj\n*.elf\n\n# Linker output\n*.ilk\n*.map\n*.exp\n\n# Precompiled Headers\n*.gch\n*.pch\n\n# Libraries\n*.lib\n*.a\n*.la\n*.lo\n\n# Shared objects (inc. Windows DLLs)\n*.dll\n*.so\n*.so.*\n*.dylib\n\n# Executables\n*.exe\n*.out\n*.app\n*.i*86\n*.x86_64\n*.hex\n\n# Debug files\n*.dSYM/\n*.su\n*.idb\n*.pdb\n\n# Kernel Module Compile Results\n*.mod*\n*.cmd\n.tmp_versions/\nmodules.order\nModule.symvers\nMkfile.old\ndkms.conf\n\n\n\n\n\n# Xcode\n.DS_Store\nbuild/\n*.xcodeproj/\n\n# Pods - for those of you who use CocoaPods\n# Pods"
  },
  {
    "path": "ACM 模板代码/f-0-1分数规划/f-0-1分数规划/main.cpp",
    "content": "//\n//  main.cpp\n//  f-0-1分数规划\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  0-1 分数规划\n *      t1 * x1 + t2 * x2 + ... + tn * xn\n *  r = ---------------------------------\n *      c1 * x1 + c2 * x2 + ... + cn * xn\n *  给定t[1..n], c[1..n], 求x[1..n]使得sigma(xi)=k且r最大(小). \n *  为了让r最大, 先设计子问题z(r) = (t1 * x1 + .. + tn * xn) - r * (c1 * xn + .. + cn * xn);\n *  假设r的最优值为R. 则有:\n *  z(r) < 0 当且仅当 r > R;\n *  z(r) = 0 当且仅当 r = R;\n *  z(r) > 0 当且仅当 r < R;\n *  于是可二分求R.\n */\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-2-SAT/f-2-SAT/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2-SAT\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  2-sat 问题\n *  N个集团,每个集团2个人,现在要想选出尽量多的人,\n *  且每个集团只能选出一个人。如果两人有矛盾,他们不能同时被选中\n *  问最多能选出多少人\n */\nconst int MAXN = 3010;\nint n, m;\nint g[3010][3010], ct[3010], f[3010];\nint x[3010], y[3010];\nint prev[MAXN], low[MAXN], stk[MAXN], sc[MAXN];\nint cnt[MAXN];\nint cnt0, ptr, cnt1;\nvoid dfs(int w)\n{\n    int min(0);\n    prev[w] = cnt0++;\n    low[w] = prev[w];\n    min = low[w];\n    stk[ptr++] = w;\n    for (int i = 0; i < ct[w]; ++i)\n    {\n        int t = g[w][i];\n        if (prev[t] == -1)\n        {\n            dfs(t);\n        }\n        if (low[t] < min)\n        {\n            min = low[t];\n        }\n    }\n    if (min < low[w])\n    {\n        low[w] = min;\n        return ;\n    }\n    do\n    {\n        int v = stk[--ptr];\n        sc[v] = cnt1;\n        low[v] = MAXN;\n    } while(stk[ptr] != w);\n    ++cnt1;\n    return ;\n}\n\nvoid Tarjan(int N)\n{   //  传入N为点数,结果保存在sc数组中,同一标号的点在同一个强连通分量内,\n    //  强连通分量数为cnt1\n    cnt0 = cnt1 = ptr = 0;\n    int i;\n    for (i = 0; i < N; ++i)\n    {\n        prev[i] = low[i] = -1;\n    }\n    for (i = 0; i < N; ++i)\n    {\n        if (prev[i] == -1)\n        {\n            dfs(i);\n        }\n    }\n    return ;\n}\n\nint solve()\n{\n    Tarjan(n);\n    for (int i = 0; i < n; i++)\n    {\n        if (sc[i] == sc[f[i]])\n        {\n            return 0;\n        }\n    }\n    return 1;\n}\n\nint check(int Mid)\n{\n    for (int i = 0; i < n; i++)\n    {\n        ct[i] = 0;\n    }\n    for (int i = 0; i < Mid; i++)\n    {\n        g[f[x[i]]][ct[f[x[i]]]++] = y[i];\n        g[f[y[i]]][ct[f[y[i]]]++] = x[i];\n    }\n    return solve();\n}\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &m) != EOF && n + m)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            int p, q;\n            scanf(\"%d%d\", &p, &q);\n            f[p] = q, f[q] = p;\n        }\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d\", &x[i], &y[i]);\n        }\n        n *= 2;\n        int Min = 0, Max = m + 1;\n        while (Min + 1 < Max)\n        {\n            int Mid = (Min + Max) / 2;\n            if (check(Mid))\n            {\n                Min = Mid;\n            }\n            else\n            {\n                Max = Mid;\n            }\n        }\n        printf(\"%d\\n\", Min);\n    }\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-AC自动机/f-AC自动机/main.cpp",
    "content": "//\n//  main.cpp\n//  f-AC自动机\n//\n//  Created by ZYJ on 16/7/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <queue>\n\nusing namespace std;\n\n/*\n *  求目标串中出现了几个模式串\n */\nstruct Trie\n{\n    int next[500010][26], fail[500010], end[500010];\n    int root, L;\n    int newnode()\n    {\n        for (int i = 0; i < 26; i++)\n        {\n            next[L][i] = -1;\n        }\n        end[L++] = 0;\n        return L - 1;\n    }\n    \n    void init()\n    {\n        L = 0;\n        root = newnode();\n    }\n    \n    void insert(char buf[])\n    {\n        int len = (int)strlen(buf);\n        int now = root;\n        for (int i = 0; i < len; i++)\n        {\n            if (next[now][buf[i] - 'a'] == -1)\n            {\n                next[now][buf[i] - 'a'] = newnode();\n            }\n            now = next[now][buf[i] - 'a'];\n        }\n        end[now]++;\n    }\n    \n    void build()\n    {\n        queue<int>Q;\n        fail[root] = root;\n        for (int i = 0; i < 26; i++)\n        {\n            if (next[root][i] == -1)\n            {\n                next[root][i] = root;\n            }\n            else\n            {\n                fail[next[root][i]] = root;\n                Q.push(next[root][i]);\n            }\n        }\n        while (!Q.empty())\n        {\n            int now = Q.front();\n            Q.pop();\n            for (int i = 0;i < 26;i++)\n            {\n                if (next[now][i] == -1)\n                {\n                    next[now][i] = next[fail[now]][i];\n                }\n                else\n                {\n                    fail[next[now][i]]=next[fail[now]][i];\n                    Q.push(next[now][i]);\n                }\n            }\n        }\n    }\n    \n    int query(char buf[])\n    {\n        int len = (int)strlen(buf);\n        int now = root;\n        int res = 0;\n        for (int i = 0; i < len; i++)\n        {\n            now = next[now][buf[i] - 'a'];\n            int temp = now;\n            while (temp != root)\n            {\n                res += end[temp];\n                end[temp] = 0;\n                temp = fail[temp];\n            }\n        }\n        return res;\n    }\n    \n    void debug()\n    {\n        for (int i = 0; i < L; i++)\n        {\n            printf(\"id = %3d,fail = %3d,end = %3d,chi = [\", i, fail[i], end[i]);\n            for (int j = 0; j < 26; j++)\n            {\n                printf(\"%2d\", next[i][j]);\n            }\n            printf(\"]\\n\");\n        }\n    }\n};\n\nchar buf[1000010];\nTrie ac;\n        \nint main()\n{\n    int T;\n    int n;\n    scanf(\"%d\", &T);\n    while(T--)\n    {\n        scanf(\"%d\", &n);\n        ac.init();\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%s\", buf);\n            ac.insert(buf);\n        }\n        ac.build();\n        scanf(\"%s\", buf);\n        printf(\"%d\\n\", ac.query(buf));\n    }\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-Baby-Step Giant-Step/f-Baby-Step Giant-Step/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Baby-Step Giant-Step\n//\n//  Created by ZYJ on 16/7/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n/*\n *  baby_step giant _step\n *  a^x = b(mod n) n不要求是素数\n *  求解上式0 ≤ x < n的解\n */\n#define MOD 76543\nint hs[MOD];\nint head[MOD];\nint _next[MOD];\nint id[MOD];\nint top;\n\nvoid insert(int x, int y)\n{\n    int k = x % MOD;\n    hs[top] = x;\n    id[top] = y;\n    _next[top] = head[k];\n    head[k] = top++;\n    return ;\n}\n\nint find(int x)\n{\n    int k = x % MOD;\n    for (int i = head[k]; i != -1; i = _next[i])\n    {\n        if (hs[i] == x)\n        {\n            return id[i];\n        }\n    }\n    return -1;\n}\n\nlong long BSGS(int a, int b, int n)\n{\n    memset(head, -1, sizeof(head));\n    top = 1;\n    if (b == 1)\n    {\n        return 0;\n    }\n    int m = (int)sqrt(n * 1.0), j;\n    long long x = 1, p = 1;\n    for (int i = 0; i < m; i++, p = p * a % n)\n    {\n        insert(p * b % n, i);\n    }\n    for (long long i = m; ; i++)\n    {\n        if ((j = find(x = x * p % n)) != -1)\n        {\n            return i - j;\n        }\n        if (i > n)\n        {\n            break;\n        }\n    }\n    \n    return -1;\n}\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-DAG的深度优先搜索标记/f-DAG的深度优先搜索标记/main.cpp",
    "content": "//\n//  main.cpp\n//  f-DAG的深度优先搜索标记\n//\n//  Created by ZYJ on 16/6/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//有向无环图\n\n/*\n * DAG的深度优先搜索标记\n * INIT:edge[][]邻接矩阵；pre[], post[], tag全置0\n * CALL:dfsTag(i, n);   pre/post:开始/结束时间\n */\nconst int V = 1010;\nint edge[V][V];\nint pre[V];\nint post[V];\nint tag;\n\nvoid dfsTag(int cur, int n)\n{\n    //vertex:0 ~ n - 1\n    pre[cur] = ++tag;\n    for (int i = 0; i < n; i++)\n    {\n        if (edge[cur][i])\n        {\n            if (0 == pre[i])\n            {\n                std::cout << \"Three Edge!\" << '\\n';\n                dfsTag(i, n);\n            }\n            else\n            {\n                if (0 == post[i])\n                {\n                    std::cout << \"Back Edge!\" << '\\n';\n                }\n                else if (pre[i] > pre[cur])\n                {\n                    std::cout << \"Down Edge!\" << '\\n';\n                }\n                else\n                {\n                    std::cout << \"Cross Edge!\" << '\\n';\n                }\n            }\n        }\n    }\n    post[cur] = ++tag;\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-FFT/f-FFT/main.cpp",
    "content": "//\n//  main.cpp\n//  f-FFT\n//\n//  Created by ZYJ on 16/7/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\n//  FFT\n\n/*\n *  HDU 1402 求高精度乘法\n *  A * B Problem Plus\n */\n\nconst double PI = acos(-1.0);\n\n//  复数结构体\nstruct Complex\n{\n    double x, y;    //  实部和虚部 x + yi\n    Complex(double _x = 0.0, double _y = 0.0)\n    {\n        x = _x;\n        y = _y;\n    }\n    Complex operator - (const Complex &b) const\n    {\n        return Complex(x - b.x, y - b.y);\n    }\n    Complex operator + (const Complex &b) const\n    {\n        return Complex(x + b.x, y + b.y);\n    }\n    Complex operator * (const Complex &b) const\n    {\n        return Complex(x * b.x - y * b.y, x * b.y + y * b.x);\n    }\n};\n\n//  进行FFT和IFFT前的反转变换\n//  位置i和（i二进制反转后的位置）互换\n//  len必须去2的幂\nvoid change(Complex y[], int len)\n{\n    int i, j, k;\n    for (i = 1, j = len / 2; i < len - 1; i++)\n    {\n        if (i < j)\n        {\n            swap(y[i], y[j]);\n        }\n        //  交换护卫小标反转的元素，i < j保证交换一次\n        //  i做正常的+1，j左反转类型的+1，始终保持i和j是反转的\n        k = len / 2;\n        while (j >= k)\n        {\n            j -= k;\n            k /= 2;\n        }\n        if (j < k)\n        {\n            j += k;\n        }\n    }\n    return ;\n}\n\n//  FFT\n//  len必须为2 ^ k形式\n//  on == 1时是DFT，on == -1时是IDFT\nvoid fft(Complex y[], int len, int on)\n{\n    change(y, len);\n    for (int h = 2; h <= len; h <<= 1)\n    {\n        Complex wn(cos(-on * 2 * PI / h), sin(-on * 2 * PI / h));\n        for (int j = 0; j < len; j += h)\n        {\n            Complex w(1, 0);\n            for (int k = j; k < j + h / 2; k++)\n            {\n                Complex u = y[k];\n                Complex t = w * y[k + h / 2];\n                y[k] = u + t;\n                y[k + h / 2] = u - t;\n                w = w * wn;\n            }\n        }\n    }\n    if (on == -1)\n    {\n        for (int i = 0; i < len; i++)\n        {\n            y[i].x /= len;\n        }\n    }\n}\n\nconst int MAXN = 200010;\nComplex x1[MAXN], x2[MAXN];\nchar str1[MAXN / 2], str2[MAXN];\nint sum[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> str1 >> str2)\n    {\n        int len1 = (int)strlen(str1);\n        int len2 = (int)strlen(str2);\n        int len = 1;\n        while (len < len1 * 2 || len < len2 * 2)\n        {\n            len <<= 1;\n        }\n        for (int i = 0; i < len1; i++)\n        {\n            x1[i] = Complex(str1[len1 - 1 - i] - '0', 0);\n        }\n        for (int i = len1; i < len; i++)\n        {\n            x1[i] = Complex(0, 0);\n        }\n        for (int i = 0; i < len2; i++)\n        {\n            x2[i] = Complex(str2[len2 - 1 - i] - '0', 0);\n        }\n        for (int i = len2; i < len; i++)\n        {\n            x2[i] = Complex(0, 0);\n        }\n        //  求DFT\n        fft(x1, len, 1);\n        fft(x2, len, 1);\n        for (int i = 0; i < len; i++)\n        {\n            x1[i] = x1[i] * x2[i];\n        }\n        fft(x1, len, -1);\n        for (int i = 0; i < len; i++)\n        {\n            sum[i] = (int)(x1[i].x + 0.5);\n        }\n        for (int i = 0; i < len; i++)\n        {\n            sum[i + 1] += sum[i] / 10;\n            sum[i] %= 10;\n        }\n        len = len1 + len2 - 1;\n        while (sum[len] <= 0 && len > 0)\n        {\n            len--;\n        }\n        for (int i = len; i >= 0; i--)\n        {\n            printf(\"%c\", sum[i] + '0');\n        }\n        putchar('\\n');\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-FWT/f-FWT/main.cpp",
    "content": "//\n//  main.cpp\n//  f-FWT\n//\n//  Created by ZYJ on 2017/7/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n/*\n *  FWT(快速沃尔什变化)-Xor\n *  MOD:1e9 + 7, INV_2:2关于MOD的逆元\n *  N:2的整次幂(不够就向上取整)\n */\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int INV_2 = 5e8 + 4;\n\ninline void FWT(int c[], int N, int tf_utf)    //  tf_utf 1:tf; 0:utf\n{\n    for (int i = 1; i < N; i <<= 1)\n    {\n        int tmp = i << 1;\n        for (int j = 0; j < N; j += tmp)\n        {\n            for (int k = 0; k < i; k++)\n            {\n                int x = c[j + k], y = c[j + k + i];\n                if (tf_utf)\n                {\n                    c[j + k] = x + y;\n                    if (c[j + k] >= MOD)\n                    {\n                        c[j + k] -= MOD;\n                    }\n                    c[j + k + i] = x - y;\n                    if (c[j + k + i] < 0)\n                    {\n                        c[j + k + i] += MOD;\n                    }\n                }\n                else\n                {\n                    c[j + k] = (ll)(x + y) * INV_2 % MOD;\n                    c[j + k + i] = (ll)(x - y + MOD) * INV_2 % MOD;\n                }\n            }\n        }\n    }\n}\n"
  },
  {
    "path": "ACM 模板代码/f-Floyd求最小环/f-Floyd求最小环/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Floyd求最小环\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nconst int INF = 1000000000;\nconst int N = 110;\nint n, m;       //  n:节点个数, m:边的个数\nint g[N][N];    //  无向图\nint dist[N][N]; //  最短路径\nint r[N][N];    //  r[i][j]: i到j的最短路径的第一步\nint out[N], ct; //  记录最小环\nint solve(int i, int j, int k)\n{   //  记录最小环\n    ct = 0;\n    while (j != i)\n    {\n        out[ct++] = j;\n        j = r[i][j];\n    }\n    out[ct++] = i;\n    out[ct++] = k;\n    return 0;\n}\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        int i, j, k;\n        for (i = 0; i < n; i++)\n        {\n            for (j = 0; j < n; j++)\n            {\n                g[i][j] = INF;\n                r[i][j] = i;\n            }\n        }\n        for (i = 0; i < m; i++)\n        {\n            int x, y, l;\n            scanf(\"%d%d%d\", &x, &y, &l);\n            --x;\n            --y;\n            if (l < g[x][y])\n            {\n                g[x][y] = g[y][x] = l;\n            }\n        }\n        memmove(dist, g, sizeof(dist));\n        int Min = INF;              //  最小环\n        for (k=0; k < n; k++)\n        {                           //  Floyd\n            for (i = 0; i < k; i++) //  一个环中的最大结点为k(编号最大)\n            {\n                if (g[k][i] < INF)\n                {\n                    for (j = i + 1; j < k; j++)\n                    {\n                        if (dist[i][j] < INF && g[k][j] < INF && Min > dist[i][j] + g[k][i] + g[k][j])\n                        {\n                            Min = dist[i][j] + g[k][i] + g[k][j];\n                            solve(i, j, k);     //  记录最小环\n                        }\n                    }\n                }\n            }\n            for (i = 0; i < n; i++)\n            {\n                if (dist[i][k] < INF)\n                {\n                    for (j = 0; j < n; j++)\n                    {\n                        if (dist[k][j] < INF && dist[i][j] > dist[i][k]+dist[k][j])\n                        {\n                            dist[i][j] = dist[i][k] + dist[k][j];\n                            r[i][j] = r[k][j];\n                        }\n                    }\n                }\n            }\n        }\n        if (Min < INF)\n        {\n            for (ct--; ct >= 0; ct--)\n            {\n                printf(\"%d\", out[ct] + 1);\n                if (ct)\n                {\n                    printf(\" \");\n                }\n            }\n        }\n        else\n        {\n            printf(\"No solution.\");\n        }\n        printf(\"\\n\");\n    }\n    return 0;\n}\n\n"
  },
  {
    "path": "ACM 模板代码/f-GCD/f-GCD/main.cpp",
    "content": "//\n//  main.cpp\n//  f-GCD\n//\n//  Created by ZYJ on 16/6/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  GCD最大公约数\nint gcd(int x, int y)\n{\n    if (!x || !y)\n    {\n        return x > y ? x : y;\n    }\n    for (int t; t = x % y, t; x = y, y = t);\n    return y;\n}\n\n//  快速GCD\nint kgcd(int a, int b)\n{\n    if (a == 0)\n    {\n        return b;\n    }\n    if (b == 0)\n    {\n        return a;\n    }\n    if (!(a & 1) && !(b & 1))\n    {\n        return kgcd(a >> 1, b >> 1) << 1;\n    }\n    else if (!(b & 1))\n    {\n        return kgcd(a, b >> 1);\n    }\n    else if (!(a & 1))\n    {\n        return kgcd(a >> 1, b);\n    }\n    else\n    {\n        return kgcd(abs(a - b), min(a, b));\n    }\n}\n\n//  扩展GCD\n\n/*\n *  求x，y使得gcd(a, b) = a * x + b * y;\n */\nint extgcd(int a, int b, int &x, int &y)\n{\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    int d = extgcd(b, a % b, x, y);\n    int t = x;\n    x = y;\n    y = t - a / b * y;\n    return d;\n}\n\nint main(int argc, const char * argv[])\n{\n    int a, b;\n    while (cin >> a >> b)\n    {\n        cout << gcd(a, b) << '\\n';\n    }\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-Graham求凸包/f-Graham求凸包/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Graham求凸包\n//\n//  Created by ZYJ on 16/7/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  Graham 求凸包 O(N * logN)\n *  CALL: nr = graham(pnt, int n, res); res[]为凸包点集; \n */\nstruct point\n{\n    double x, y;\n};\n\nbool mult(point sp, point ep, point op)\n{\n    return (sp.x - op.x) * (ep.y - op.y) >= (ep.x - op.x) * (sp.y - op.y);\n}\n\n//inline bool operator < (const point &l, const point &r)\n//{\n//    return l.y < r.y || (l.y == r.y && l.x < r.x);\n//}\n\nint graham(point pnt[], int n, point res[])\n{\n    int i, len, top = 1;\n    sort(pnt, pnt + n);\n    if (n == 0)\n    {\n        return 0;\n    }\n    res[0] = pnt[0];\n    if (n == 1)\n    {\n        return 1;\n    }\n    res[1] = pnt[1];\n    if (n == 2)\n    {\n        return 2;\n    }\n    res[2] = pnt[2];\n    for (i = 2; i < n; i++)\n    {\n        while (top && mult(pnt[i], res[top], res[top - 1]))\n        {\n            top--;\n        }\n        res[++top] = pnt[i];\n    }\n    len = top;\n    res[++top] = pnt[n - 2];\n    for (i = n - 3; i >= 0; i--)\n    {\n        while (top != len && mult(pnt[i], res[top], res[top - 1]))\n        {\n            top--;\n        }\n        res[++top] = pnt[i];\n    }\n    return top; //  返回凸包中点的个数\n}"
  },
  {
    "path": "ACM 模板代码/f-KMP算法/f-KMP算法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-KMP算法\n//\n//  Created by ZYJ on 16/6/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//// KMP算法\n//\n///*\n// * next[]的含义，x[i - next[i]...i - 1] = x[0...next[i] - 1]\n// * next[i]为满足x[i - z...i - 1] = x[0...z - 1]的最大z值（就是x的自身匹配）\n// * 字符串从下标0开始存，最后得到的next数组比常规情况对应每位少1\n// * ex: ababaaaba:常规：011234223；非常规：-100123112\n// */\n//\n//void KMP_Pre(char x[], int m, int next[])\n//{\n//    int i, j;\n//    j = next[0] = -1;\n//    i = 0;\n//    while (i < m)\n//    {\n//        while (-1 != j && x[i] != x[j])\n//        {\n//            j = next[j];\n//        }\n//        next[++i] = ++j;\n//    }\n//    return ;\n//}\n//\n///*\n// * kmpNext[]的意思：next'[i] = next[next[...[next[i]]]]\n// * （直到next'[i] < 0或者x[next'[i]] != x[i]）\n// * 这样的预处理可以快一些\n// * 字符串从下标0开始存，最后得到的next数组比常规情况对应每位少1\n// * ex: ababaaaba:常规：011234223；非常规：-100123112\n// */\n//\n//void preKMP(char x[], int m, int kmpNext[])\n//{\n//    int i, j;\n//    j = kmpNext[0] = -1;\n//    i = 0;\n//    while (i < m)\n//    {\n//        while (-1 != j && x[i] != x[j])\n//        {\n//            j = kmpNext[j];\n//        }\n//        if (x[++i] == x[++j])\n//        {\n//            kmpNext[i] = kmpNext[j];\n//        }\n//        else\n//        {\n//            kmpNext[i] = j;\n//        }\n//    }\n//    return ;\n//}\n//\n///*\n// * 返回x在y中出现的次数，可以重叠\n// */\n//\n//int next[10010];\n//\n//int KMP_Count(char x[], int m, char y[], int n)\n//{\n//    //x是模式串，y是主串\n//    int i, j;\n//    int ans = 0;\n//    //preKMP(x, m, next);\n//    KMP_Pre(x, m, next);\n//    i = j = 0;\n//    while (i < n)\n//    {\n//        while (-1 != j && y[i] != x[j])\n//        {\n//            j = next[j];\n//        }\n//        i++, j++;\n//        if (j >= m)\n//        {\n//            ans++;\n//            j = next[j];\n//        }\n//    }\n//    return ans;\n//}\n//\n//\n//\n//int main(int argc, const char * argv[])\n//{\n//    // insert code here...\n//    std::cout << \"Hello, World!\\n\";\n//    return 0;\n//}\n\n\n/*\n *  通过计算返回子串T的next数组\n */\n\nvoid getNext(char *T, int *next, int len)\n{\n    int i = 0, j = -1;\n    next[0] = -1;\n    while (i < len)\n    {\n        if (j == -1 || T[i] == T[j])\n        {\n            next[++i] = ++j;\n        }\n        else\n        {\n            j = next[j];    //  若字符不相同，则j值回溯\n        }\n    }\n    return ;\n}\n\n/*\n * 返回子串T在主串S中第pos个字符之后的位置。若不存在，则函数返回值为0\n * T非空，0 ≤ pos ≤ len - 1\n */\n\nint indexKMP(char *S, char *T, int *next, int pos, int lenS, int lenT)\n{\n    int i = pos;\n    int j = 0;\n    getNext(T, next, lenT);         //  对串T作分析，得到next数组\n    while (i < lenS && j < lenT)    //  若i小于S的长度且j小于T的长度时循环继续\n    {\n        if (j == -1 || S[i] == T[j])//  两字母相等则继续，与朴素算法相比增加了 j = -1 判断\n        {\n            i++;\n            j++;\n        }\n        else                        //  指针后退重新开始匹配\n        {\n            j = next[j];            //  j退回合适的位置，i值不变\n        }\n    }\n    if (j >= lenT)\n    {\n        return i - lenT;\n    }\n    else\n    {\n        return 0;\n    }\n}\n"
  },
  {
    "path": "ACM 模板代码/f-Karp-Rabin算法/f-Karp-Rabin算法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Karp-Rabin算法\n//\n//  Created by ZYJ on 16/6/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  Karp-Rabin字符串匹配\n\n/*\n *  hash(w[0 ... m - 1]) =\n *  (w[0] * 2 ^ (m - 1) + ... + w[m - 1] * 2 ^ 0) % q;\n *  hash(w[j + 1 ... j + m]) =\n *  rehash(y[j], y[j + m], hash(w[j ... j + m - 1]);\n *  rehash(a, b, h) = ((h - a * 2 ^ (m - 1)) * 2 + b) % q;\n *  可以用q = 2 ^ 32简化%运算\n */\n\n//#define REHASH(a, b, h) (((h - (a) * b) << 1) + b)\n//\n//int krmatch(char *x, int m, char *y, int n)\n//{\n//    //search x in y\n//    int d, hx, hy, i, j;\n//    for (d = i = 1; i < m; i++)\n//    {\n//        d = (d << 1);\n//    }\n//    for (hy = hx = i = 0; i < m; i++)\n//    {\n//        hx = ((hx << 1) + x[i]);\n//        hy = ((hy << 1) + y[i]);\n//    }\n//    for (j = 0; j <= n - m; j++)\n//    {\n//        if (hx == hy && memcmp(x, y + j, m) == 0)\n//        {\n//            return j;\n//        }\n//        hy = REHASH(y[j], y[j + m], hy);\n//    }\n//    return 0;   //理论上不会背执行，全部都应该从上一个return返回\n//}\n\n//  Karp-Rabin字符块匹配\n\n/*\n *  Text: n * m matrix;\n *  Pattern: x * y matrix;\n */\n\n//#define uint unsigned int //  C++中自带\nconst int A = 1024, B = 128;\nconst uint E = 27;\nchar text[A][A];\nchar patt[B][B];\n\nuint ht, hp;\nuint pw[B * B];\nuint hor[A];\nuint ver[A][A];\n\nint n, m, x, y;\n\nvoid init()\n{\n    int i, j = B * B;\n    for (i = 1, pw[0] = 1; i < j; i++)\n    {\n        pw[i] = pw[i - 1] * E;\n    }\n    return ;\n}\n\nvoid hash()\n{\n    int i, j;\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0, hor[i] = 0; j < y; j++)\n        {\n            hor[i] *= pw[x];\n            hor[i] += text[i][j] - 'a';\n        }\n    }\n    for (j = 0; j < m; j++)\n    {\n        for (i = 0, ver[0][j] = 0; i < x; i++)\n        {\n            ver[0][j] *= E;\n            ver[0][j] += text[i][j] - 'a';\n        }\n        for (i = 1; i <= n - x; i++)\n        {\n            ver[i][j] = (ver[i - 1][j] - (text[i - 1][j] - 'a') * pw[x - 1]) * E + text[i + x - 1][j] - 'a';\n        }\n    }\n    for (j = 0, ht = hp = 0; j < y; j++)\n    {\n        for (i = 0; i < x; i++)\n        {\n            ht *= E;\n            ht += text[i][j] - 'a';\n            hp *= E;\n            hp += patt[i][j] - 'a';\n        }\n    }\n    return ;\n}\n\nvoid read()\n{\n    int i;\n    std::cin >> n >> m;\n    for (i = 0; i < n; i++)\n    {\n        std::cin >> text[i];\n    }\n    for (i = 0; i < x; i++)\n    {\n        std::cin >> patt[i];\n    }\n    return ;\n}\n\nint solve()\n{\n    if (n == 0 || m == 0 || x == 0 || y == 0)\n    {\n        return 0;\n    }\n    int i, j, cnt = 0;\n    uint t;\n    for (i = 0; i <= n - x; i++)\n    {\n        for (j = 0, t = ht; j <= m - y; j++)\n        {\n            if (t == hp)\n            {\n                cnt++;\n            }\n            t = (t - ver[i][j] * pw[y * x - x]) * pw[x] + ver[i][j + y];\n        }\n        ht = (ht - hor[i] * pw[x - 1]) * E + hor[i + x];\n    }\n    return cnt;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    \n    init();\n    for (std::cin >> T; T; T--)\n    {\n        read();\n        hash();\n        std::cout << solve() << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-LCA/f-LCA/main.cpp",
    "content": "//\n//  main.cpp\n//  f-LCA\n//\n//  Created by ZYJ on 16/7/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <queue>\n\nusing namespace std;\n\n//  DFS + ST算法\n\n///*\n// *  DFS + ST在线算法\n// */\n//const int MAXN = 10010;\n//int rmq[2 * MAXN];          //  rmq数组,就是欧拉序列对应的深度序列\n//\n//struct ST\n//{\n//    int mm[2*MAXN];\n//    int dp[2*MAXN][20];     //  最小值对应的下标\n//    void init(int n)\n//    {\n//        mm[0] = -1;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n//            dp[i][0] = i;\n//        }\n//        for (int j = 1; j <= mm[n]; j++)\n//        {\n//            for (int i = 1; i + (1 << j) - 1 <= n; i++)\n//            {\n//                dp[i][j] = rmq[dp[i][j - 1]] < rmq[dp[i + (1 << (j - 1))][j - 1]] ? dp[i][j - 1] : dp[i + (1 << (j - 1))][j - 1];\n//            }\n//        }\n//    }\n//    int query(int a,int b)  //  查询[a,b]之间最小值的下标\n//    {\n//        if (a > b)\n//        {\n//            swap(a, b);\n//        }\n//        int k = mm[b - a + 1];\n//        return rmq[dp[a][k]] <= rmq[dp[b - (1 << k) + 1][k]] ? dp[a][k] : dp[b - (1 << k) + 1][k];\n//    }\n//};\n//\n////  边的结构体定义\n//struct Edge\n//{\n//    int to, next;\n//};\n//\n//Edge edge[MAXN * 2];\n//\n//int tot, head[MAXN];\n//int F[MAXN * 2];        //  欧拉序列,就是dfs遍历的顺序,长度为2*n-1,下标从1开始\n//int P[MAXN];            //  P[i]表示点i在F中第一次出现的位置\n//int cnt;\n//ST st;\n//\n//void init()\n//{\n//    tot = 0;\n//    memset(head, -1, sizeof(head));\n//}\n//\n//void addedge(int u, int v)   //  加边,无向边需要加两次\n//{\n//    edge[tot].to = v;\n//    edge[tot].next = head[u];\n//    head[u] = tot++;\n//}\n//\n//void dfs(int u, int pre, int dep)\n//{\n//    F[++cnt] = u;\n//    rmq[cnt] = dep;\n//    P[u] = cnt;\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        int v = edge[i].to;\n//        if (v == pre)\n//        {\n//            continue;\n//        }\n//        dfs(v, u, dep + 1);\n//        F[++cnt] = u;\n//        rmq[cnt] = dep;\n//    }\n//}\n//\n//void LCA_init(int root, int node_num)   //  查询LCA前的初始化\n//{\n//    cnt = 0;\n//    dfs(root, root, 0);\n//    st.init(2 * node_num - 1);\n//}\n//\n//int query_lca(int u, int v)             //  查询u,v的lca编号\n//{\n//    return F[st.query(P[u], P[v])];\n//}\n//\n//bool flag[MAXN];\n//\n//int main()\n//{\n//    int T;\n//    int N;\n//    int u, v;\n//    scanf(\"%d\", &T);\n//    while(T--)\n//    {\n//        scanf(\"%d\", &N);\n//        init();\n//        memset(flag, false, sizeof(flag));\n//        for (int i = 1; i < N; i++)\n//        {\n//            scanf(\"%d%d\", &u, &v);\n//            addedge(u, v);\n//            addedge(v, u);\n//            flag[v] = true;\n//        }\n//        int root;\n//        for (int i = 1; i <= N; i++)\n//        {\n//            if (!flag[i])\n//            {\n//                root = i;\n//                break;\n//            }\n//        }\n//        LCA_init(root, N);\n//        scanf(\"%d%d\", &u, &v);\n//        printf(\"%d\\n\", query_lca(u, v));\n//    }\n//    return 0;\n//}\n\n//  离线Tarjan算法\n\n///*\n// *  给出一颗有向树，Q个查询\n// *  输出查询结果中每个点出现次数\n// *  复杂度O(n + Q);\n// */\n//const int MAXN = 1010;\n//const int MAXQ = 500010;    //  查询数的最大值\n//\n////  并查集部分\n//int F[MAXN];                //  需要初始化为-1\n//\n//int find(int x)\n//{\n//    if (F[x] == -1)\n//    {\n//        return x;\n//    }\n//    return F[x] = find(F[x]);\n//}\n//\n//void bing(int u, int v)\n//{\n//    int t1 = find(u);\n//    int t2 = find(v);\n//    if (t1 != t2)\n//    {\n//        F[t1] = t2;\n//    }\n//}\n//\n//bool vis[MAXN];             //  访问标记\n//int ancestor[MAXN];         //  祖先\n//struct Edge\n//{\n//    int to, next;\n//} edge[MAXN * 2];\n//int head[MAXN],tot;\n//\n//void addedge(int u, int v)\n//{\n//    edge[tot].to = v;\n//    edge[tot].next = head[u];\n//    head[u] = tot++;\n//}\n//\n//struct Query\n//{\n//    int q, next;\n//    int index;              //  查询编号\n//} query[MAXQ * 2];\n//\n//int answer[MAXQ];           //  存储最后的查询结果,下标0~Q-1\n//int h[MAXQ];\n//int tt;\n//int Q;\n//\n//void add_query(int u, int v, int index)\n//{\n//        query[tt].q = v;\n//        query[tt].next = h[u];\n//        query[tt].index = index;\n//        h[u] = tt++;\n//        query[tt].q = u;\n//        query[tt].next = h[v];\n//        query[tt].index = index;\n//        h[v] = tt++;\n//}\n//\n//void init()\n//{\n//    tot = 0;\n//    memset(head, -1, sizeof(head));\n//    tt = 0;\n//    memset(h, -1, sizeof(h));\n//    memset(vis, false, sizeof(vis));\n//    memset(F, -1, sizeof(F));\n//    memset(ancestor, 0, sizeof(ancestor));\n//}\n//\n//void LCA(int u)\n//{\n//    ancestor[u] = u;\n//    vis[u] = true;\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        int v = edge[i].to;\n//        if (vis[v])\n//        {\n//            continue;\n//        }\n//        LCA(v);\n//        bing(u, v);\n//        ancestor[find(u)] = u;\n//    }\n//    for (int i = h[u]; i != -1; i = query[i].next)\n//    {\n//        int v = query[i].q;\n//        if (vis[v])\n//        {\n//            answer[query[i].index] = ancestor[find(v)];\n//        }\n//    }\n//}\n//\n//bool flag[MAXN];\n//int Count_num[MAXN];\n//    \n//int main()\n//{\n//    int n;\n//    int u, v, k;\n//    while (scanf(\"%d\", &n) == 1)\n//    {\n//        init();\n//        memset(flag, false, sizeof(flag));\n//        for (int i = 1; i <= n; i++)\n//        {\n//            scanf(\"%d:(%d)\", &u, &k);\n//            while (k--)\n//            {\n//                scanf(\"%d\", &v);\n//                flag[v] = true;\n//                addedge(u,v);\n//                addedge(v,u);\n//            }\n//        }\n//        scanf(\"%d\", &Q);\n//        for (int i = 0; i < Q; i++)\n//        {\n//            char ch;\n//            cin >> ch;\n//            scanf(\"%d %d)\", &u, &v);\n//            add_query(u, v, i);\n//        }\n//        int root;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            if (!flag[i])\n//            {\n//                root = i;\n//                break;\n//            }\n//        }\n//        LCA(root);\n//        memset(Count_num, 0, sizeof(Count_num));\n//        for (int i = 0; i < Q; i++)\n//        {\n//            Count_num[answer[i]]++;\n//        }\n//        for (int i = 1; i <= n; i++)\n//        {\n//            if (Count_num[i] > 0)\n//            {\n//                printf(\"%d:%d\\n\", i, Count_num[i]);\n//            }\n//        }\n//    }\n//    return 0;\n//}\n\n//  LCA倍增法\n\n/*\n * POJ 1330\n * LCA 在线算法 */\nconst int MAXN = 10010;\nconst int DEG = 20;\n\nstruct Edge\n{\n    int to, next;\n} edge[MAXN * 2];\n\nint head[MAXN], tot;\nvoid addedge(int u, int v)\n{\n    edge[tot].to = v;\n    edge[tot].next = head[u];\n    head[u] = tot++;\n}\n\nvoid init()\n{\n    tot = 0;\n    memset(head, -1, sizeof(head));\n}\n\nint fa[MAXN][DEG];      //  fa[i][j]表示结点i的第2^j个祖先\nint deg[MAXN];          //  深度数组\n\nvoid BFS(int root)\n{\n    queue<int>que;\n    deg[root] = 0;\n    fa[root][0] = root;\n    que.push(root);\n    while (!que.empty())\n    {\n        int tmp = que.front();\n        que.pop();\n        for (int i = 1; i < DEG; i++)\n        {\n            fa[tmp][i] = fa[fa[tmp][i - 1]][i - 1];\n        }\n        for (int i = head[tmp]; i != -1; i = edge[i].next)\n        {\n            int v = edge[i].to;\n            if (v == fa[tmp][0])\n            {\n                continue;\n            }\n            deg[v] = deg[tmp] + 1;\n            fa[v][0] = tmp;\n            que.push(v);\n        }\n    }\n}\n\nint LCA(int u, int v)\n{\n    if (deg[u] > deg[v])\n    {\n        swap(u, v);\n    }\n    int hu = deg[u], hv = deg[v];\n    int tu = u, tv = v;\n    for (int det = hv-hu, i = 0; det ; det >>= 1, i++)\n    {\n        if (det & 1)\n        {\n            tv = fa[tv][i];\n        }\n    }\n    if (tu == tv)\n    {\n        return tu;\n    }\n    for (int i = DEG - 1; i >= 0; i--)\n    {\n        if (fa[tu][i] == fa[tv][i])\n        {\n            continue;\n        }\n        tu = fa[tu][i];\n        tv = fa[tv][i];\n    }\n    return fa[tu][0];\n}\n\nbool flag[MAXN];\n\nint main()\n{\n    int T;\n    int n;\n    int u, v;\n    scanf(\"%d\", &T);\n    \n    while(T--)\n    {\n        scanf(\"%d\", &n);\n        init();\n        memset(flag, false, sizeof(flag));\n        for (int i = 1; i < n; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            addedge(u, v);\n            addedge(v, u);\n            flag[v] = true;\n        }\n        int root;\n        for (int i = 1; i <= n; i++)\n        {\n            if (!flag[i])\n            {\n                root = i;\n                break;\n            }\n        }\n        BFS(root);\n        scanf(\"%d%d\", &u, &v);\n        printf(\"%d\\n\", LCA(u, v));\n    }\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-Liuctic的计算几何库/f-Liuctic的计算几何库/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Liuctic的计算几何库\n//\n//  Created by ZYJ on 16/7/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\n/*\n *  Liuctic 的计算几何库\n *  p-Lpoint ln,l - Lline ls - Llineseglr - Lrad\n *  求平面上两点之间的距离            p2pdis\n *  返回(P1-P0)*(P2-P0)的叉积       xmulti\n *  确定两条线段是否相交              lsinterls\n *  判断点p是否在线段l上             ponls\n *  判断两个点是否相等               Euqal_Point\n *  线段非端点相交                  lsinterls_A\n *  判断点q是否在多边形Polygon内      pinplg\n *  多边形的面积                     area_of_polygon\n *  解二次方程                       Ax^2+Bx+C=0 equa\n *  点到直线距离                     p2lndis\n *  直线与圆的交点,已知直线与圆相交     lncrossc\n *  点是否在射线的正向               samedir\n *  射线与圆的第一个交点              lrcrossc\n *  求点p1关于直线ln的对称点p2        mirror\n *  两直线夹角(弧度)                angle_LL\n */\n#define infinity 1e20\n#define EP 1e-10\n\nconst int MAXV = 300;\nconst double PI = 2.0 * asin(1.0);  //  高精度PI\n\nstruct Lpoint\n{\n    double x, y;\n};  //  点\nstruct Llineseg\n{\n    Lpoint a, b;\n};  //  线段\nstruct Ldir\n{\n    double dx, dy;\n};  //  方向向量\nstruct Lline\n{\n    Lpoint p;\n    Ldir dir;\n};  //  直线\nstruct Lrad\n{\n    Lpoint Sp;\n    Ldir dir;\n};  //  射线\nstruct Lround\n{\n    Lpoint co;\n    double r;\n};  //  圆\n\n//  求平面上两点之间的距离\n\ndouble p2pdis(Lpoint p1, Lpoint p2)\n{\n    return (sqrt((p1.x - p2.x) * (p1.x - p2.x) + (p1.y - p2.y) * (p1.y - p2.y)));\n}\n\n//  (P1-P0)*(P2-P0)的叉积\n\n/*\n *  若结果为正,则<P0,P1>在<P0,P2>的顺时针方向; \n *  若为0则<P0,P1><P0,P2>共线;\n *  若为负则<P0,P1>在<P0,P2>的在逆时针方向; \n *  可以根据这个函数确定两条线段在交点处的转向,比如确定p0p1和p1p2在p1处是左转还是右转,只要求(p2-p0)*(p1-p0),\n *  若<0则左转,>0则右转,=0则共线\n */\ndouble xmulti(Lpoint p1, Lpoint p2, Lpoint p0)\n{\n    return ((p1.x - p0.x) * (p2.y - p0.y) - (p2.x - p0.x) * (p1.y - p0.y));\n}\n\n//  确定两条线段是否相交\n\ndouble mx(double t1, double t2)\n{\n    if (t1 > t2)\n    {\n        return t1;\n    }\n    return t2;\n}\ndouble mn(double t1, double t2)\n{\n    if (t1 < t2)\n    {\n        return t1;\n    }\n    return t2;\n}\nint lsinterls(Llineseg u, Llineseg v)\n{\n    return ((mx(u.a.x, u.b.x) >= mn(v.a.x, v.b.x)) && (mx(v.a.x, v.b.x) >= mn(u.a.x, u.b.x)) && (mx(u.a.y, u.b.y) >= mn(v.a.y, v.b.y)) && (mx(v.a.y, v.b.y) >= mn(u.a.y, u.b.y)) && (xmulti(v.a, u.b, u.a) * xmulti(u.b, v.b, u.a) >= 0) && (xmulti(u.a, v.b, v.a) * xmulti(v.b, u.b, v.a) >= 0));\n}\n\n//  判断点p是否在线段l上\n\nint ponls(Llineseg l, Lpoint p)\n{\n    return ((xmulti(l.b, p, l.a) == 0) && (((p.x - l.a.x) * (p.x - l.b.x) < 0) || ((p.y - l.a.y) * (p.y - l.b.y) < 0)));\n}\n\n//  判断两个点是否相等\n\nint Euqal_Point(Lpoint p1, Lpoint p2)\n{\n    return ((fabs(p1.x - p2.x) < EP) && (fabs(p1.y - p2.y) < EP));\n}\n\n//  线段相交判断函数\n\n/*\n *  当且仅当u,v相交并且交点不是u,v的端点时函数为true;\n */\nint lsinterls_A(Llineseg u, Llineseg v)\n{\n    return ((lsinterls(u, v)) && (!Euqal_Point(u.a, v.a)) && (!Euqal_Point(u.a, v.b)) && (!Euqal_Point(u.b, v.a)) && (!Euqal_Point(u.b, v.b)));\n}\n\n//  判断点q是否在多边形内\n\n/*\n *  其中多边形是任意的凸或凹多边形,\n *  Polygon中存放多边形的逆时针顶点序列\n */\nint pinplg(int vcount, Lpoint Polygon[], Lpoint q)\n{\n    int c = 0, i, n;\n    Llineseg l1, l2;\n    l1.a = q;\n    l1.b = q;\n    l1.b.x = infinity;\n    n = vcount;\n    for (i = 0; i < vcount; i++)\n    {\n        l2.a = Polygon[i];\n        l2.b = Polygon[(i + 1) % n];\n        if ((lsinterls_A(l1, l2)) || ((ponls(l1, Polygon[(i + 1) % n])) && (((!ponls(l1, Polygon[(i + 2) % n])) && (xmulti(Polygon[i], Polygon[(i + 1) % n], l1.a) * xmulti(Polygon[(i + 1) % n], Polygon[(i + 2) % n], l1.a) > 0)) || ((ponls(l1, Polygon[(i + 2) % n])) && (xmulti(Polygon[i], Polygon[(i + 2) % n], l1.a) * xmulti(Polygon[(i + 2) % n], Polygon[(i + 3) % n], l1.a) > 0)))))\n        {\n            c++;\n        }\n    }\n    return (c % 2 != 0);\n}\n\n//  多边形的面积\n\n/*\n *  要求按照逆时针方向输入多边形顶点\n *  可以是凸多边形或凹多边形 \n */\ndouble area_of_polygon(int vcount, double x[], double y[], Lpoint plg[])\n{\n    int i;\n    double s;\n    if (vcount < 3)\n    {\n        return 0;\n    }\n    s = plg[0].y * (plg[vcount - 1].x - plg[1].x);\n    for (i = 1; i < vcount; i++)\n    {\n        s += plg[i].y * (plg[(i - 1)].x - plg[(i + 1) % vcount].x);\n    }\n    return s / 2;\n}\n\n//  解二次方程 Ax^2+Bx+C=0\n\n/*\n *  返回-1表示无解 返回1 表示有解\n */\nint equa(double A, double B, double C, double &x1, double &x2)\n{\n    double f = B * B - 4 * A * C;\n    if (f < 0)\n    {\n        return -1;\n    }\n    x1 = (-B + sqrt(f)) / (2 * A);\n    x2 = (-B - sqrt(f)) / (2 * A);\n    return 1;\n}\n\n//  计算直线的一般式 Ax+By+C=0\n\nvoid format(Lline ln, double &A, double &B, double &C)\n{\n    A = ln.dir.dy;\n    B = -ln.dir.dx;\n    C = ln.p.y * ln.dir.dx - ln.p.x * ln.dir.dy;\n    return ;\n}\n\n//  点到直线距离\n\ndouble p2ldis(Lpoint a, Lline ln)\n{\n    double A, B, C;\n    format(ln, A, B, C);\n    return (fabs(A * a.x + B * a.y + C) / sqrt(A * A + B * B));\n}\n\n//  直线与圆的交点,已知直线与圆相交\n\nint lncrossc(Lline ln, Lround Y, Lpoint &p1, Lpoint &p2)\n{\n    double A, B, C, t1, t2;\n    int zz = -1;\n    format(ln, A, B, C);\n    if (fabs(B) < 1e-8)\n    {\n        p1.x = p2.x = -1.0 * C / A;\n        zz = equa(1.0, -2.0 * Y.co.y, Y.co.y * Y.co.y + (p1.x - Y.co.x) * (p1.x - Y.co.x) - Y.r * Y.r, t1, t2);\n        p1.y = t1;\n        p2.y = t2;\n    }\n    else if (fabs(A) < 1e-8)\n    {\n        p1.y = p2.y = -1.0 * C / B;\n        zz = equa(1.0, -2.0 * Y.co.x, Y.co.x * Y.co.x + (p1.y - Y.co.y) * (p1.y - Y.co.y) - Y.r * Y.r, t1, t2);\n        p1.x = t1;\n        p2.x = t2;\n    }\n    else\n    {\n        zz = equa(A * A + B * B, 2.0 * A * C + 2.0 * A * B * Y.co.y - 2.0 * B * B * Y.co.x, B * B * Y.co.x * Y.co.x + C * C + 2* B * C * Y.co.y + B * B * Y.co.y * Y.co.y - B * B * Y.r * Y.r, t1, t2);\n        p1.x = t1, p1.y = -1 * (A / B * t1 + C / B);\n        p2.x = t2, p2.y = -1 * (A / B * t2 + C / B);\n    }\n    return 0;\n}\n\n//  点是否在射线的正向\n\nbool samedir(Lrad ln, Lpoint P)\n{\n    double ddx, ddy;\n    ddx = P.x - ln.Sp.x;\n    ddy = P.y - ln.Sp.y;\n    if ((ddx * ln.dir.dx > 0 || fabs(ddx * ln.dir.dx) < 1e-7) && (ddy * ln.dir.dy > 0 || (fabs(ddy * ln.dir.dy) < 1e-7)))\n    {\n        return true;\n    }\n    else\n    {\n        return false;\n    }\n}\n\n//  射线与圆的第一个交点\n\n/*\n *  已经确定射线所在直线与圆相交返回-1表示不存正向交点,否则返回1 \n */\nint lrcrossc(Lrad ln, Lround Y, Lpoint &P)\n{\n    Lline ln2;\n    Lpoint p1, p2;\n    int res = -1;\n    double dis = 1e20;\n    ln2.p = ln.Sp, ln2.dir = ln.dir;\n    lncrossc(ln2, Y, p1, p2);\n    if (samedir(ln, p1))\n    {\n        res = 1;\n        if (p2pdis(p1, ln.Sp) < dis)\n        {\n            dis = p2pdis(p1, ln.Sp);\n        }\n        P = p1;\n    }\n    if (samedir(ln, p2))\n    {\n        res = 1;\n        if (p2pdis(p2, ln.Sp) < dis)\n        {\n            dis = p2pdis(p2, ln.Sp);\n            P = p2;\n        }\n    }\n    return res;\n}\n\n//  求点p1关于直线ln的对称点p2\n\nLpoint mirror(Lpoint P, Lline ln)\n{\n    Lpoint Q;\n    double A, B, C;\n    format(ln, A, B, C);\n    Q.x = ((B * B - A * A) * P.x - 2 * A * B * P.y - 2 * A * C) / (A * A + B * B);\n    Q.y = ((A * A - B * B) * P.y - 2 * A * B * P.x - 2 * B * C) / (A * A + B * B);\n    return Q;\n}\n\n//  两直线夹角(弧度)\n\ndouble angle_LL(Lline line1, Lline line2)\n{\n    double A1, B1, C1;\n    format(line1, A1, B1, C1);\n    double A2, B2, C2;\n    format(line2, A2, B2, C2);\n    if (A1 * A2 + B1 * B2 == 0)\n    {\n        return PI / 2.0;    //  垂直\n    }\n    else\n    {\n        double t = fabs((A1 * B2 - A2 * B1) / (A1 * A2 + B1 * B2));\n        return atan(t);\n    }\n}"
  },
  {
    "path": "ACM 模板代码/f-MST/f-MST/main.cpp",
    "content": "//\n//  main.cpp\n//  f-MST\n//\n//  Created by ZYJ on 16/7/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/* \n *  Minimal Steiner Tree\n *  G(V, E), A是V的一个子集, 求至少包含A中所有点的最小子树. \n *  时间复杂度:O(N^3+N*2^A*(2^A+N))\n *  INIT: d[][]距离矩阵; id[]置为集合A中点的标号;\n *  CALL: steiner(int n, int a);\n *  给4个点对(a1,b1)...(a4,b4),\n *  求min(sigma(dist[ai][bi])),其中重复的路段只能算一次.\n *  这题要找出一个steiner森林, 最后要对森林中树的个数进行枚举\n */\n#define typec int               //  type of cost\nconst typec inf = 0x3f3f3f3f;   //  max of cost\nconst typec V = 10010;\nconst typec A = 10;\n\nint vis[V], id[A];              //  id[]:       A中点的标号\ntypec d[V][V], dp[1 << A][V];   //  dp[i][v]:   点v到点集i的最短距离\n\nvoid steiner(int n, int a)\n{\n    int i, j, k, mx, mk = 0, top = (1 << a);\n    for (k = 0; k < n; k++)\n    {\n        for (i = 0; i < n; i++)\n        {\n            for (j = 0; j < n; j++)\n            {\n                if (d[i][j] > d[i][k] + d[k][j])\n                {\n                    d[i][j] = d[i][k] + d[k][j];\n                }\n            }\n        }\n    }\n    for (i = 0; i < a; i++)\n    {\n        //  vertex: 0 ~ n-1\n        for (j = 0; j < n; j++)\n        {\n            dp[1 << i][j] = d[j][id[i]];\n        }\n    }\n    for (i = 1; i < top; i++)\n    {\n        if (0 == (i & (i - 1)))\n        {\n            continue;\n        }\n        memset(vis, 0, sizeof(vis));\n        for (k = 0; k < n; k++) //  init\n        {\n            for (dp[i][k] = inf, j = 1; j < i; j++)\n            {\n                if ((i | j) == i && dp[i][k] > dp[j][k] + dp[i - j][k])\n                {\n                    dp[i][k] = dp[j][k] + dp[i - j][k];\n                }\n            }\n        }\n        for (j = 0; mx = inf, j < n; j++)\n        {\n            //  update\n            for (k = 0; k < n; k++)\n            {\n                if (dp[i][k] <= mx && 0 == vis[k])\n                {\n                    mx = dp[i][mk = k];\n                }\n            }\n            for (k = 0, vis[mk] = 1; k < n; k++)\n            {\n                if (dp[i][mk] > dp[i][k] + d[k][mk])\n                {\n                    dp[i][mk] = dp[i][k] + d[k][mk];\n                }\n            }\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    \n    int n, a = 8;\n    int b, z, i, j, k, x = 0, y;\n    // TODO: read data;\n    steiner(n, a);\n    // enum to find the result\n    for (i = 0, b = inf; z = 0, i < 256; b > z ? b = z : b, i++)\n    {\n        for (j = 0; y = 0, j < 4; z += !!y * dp[y][x], j++)\n        {\n            for (k = 0; k < 8; k += 2)\n            {\n                if ((i >> k & 3) == j)\n                {\n                    y += 3 << k, x = id[k];\n                }\n            }\n        }\n    }\n    // TODO: cout << b << endl;\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-Manacher算法/f-Manacher算法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Manacher算法\n//\n//  Created by ZYJ on 16/6/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//Manacher最长回文子串\n\n/*\n * 求最长回文子串\n */\n\nconst int MAXN = 110010;\nchar A[MAXN * 2];\nint B[MAXN * 2];\n\nvoid Manacher(char s[], int len)\n{\n    int l = 0;\n    A[l++] = '$';   //0下标存储为其他字符\n    A[l++] = '#';\n    for (int i = 0; i < len; i++)\n    {\n        A[l++] = s[i];\n        A[l++] = '#';\n    }\n    A[l] = 0;       //空字符\n    int mx = 0;\n    int id = 0;\n    for (int i = 0; i < l; i++)\n    {\n        B[i] = mx > i ? std::min(B[2 * id - i], mx - i) : 1;\n        while (A[i + B[i]] == A[i - B[i]])\n        {\n            B[i]++;\n        }\n        if (i + B[i] > mx)\n        {\n            mx = i + B[i];\n            id = i;\n        }\n    }\n    return ;\n}\n\n/*\n * abaaba\n * i:   0  1  2  3  4  5  6  7  8  9 10 11 12 13 14\n * A:   $  #  a  #  b  #  a  #  a  #  b  #  a  # '\\0'\n * B:   1  1  2  1  4  1  2  7  2  1  4  1  2  1    //以第i个为中心的回文半径（包括第i个）\n */\n\nchar s[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (std::cin >> s)\n    {\n        int len = (int)strlen(s);\n        Manacher(s, len);\n        int ans = 0;\n        for (int i = 0; i < 2 * len + 2; i++)   //两倍长度并且首位插有字符，所以i < 2 * len + 2\n        {\n            ans = std::max(ans, B[i] - 1);\n        }\n        std::cout << ans << std::endl;\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-Polya计数/f-Polya计数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Polya计数\n//\n//  Created by ZYJ on 16/7/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  c种颜色的珠子，组成长为s的项链，项链没有方向和起始位置\n */\nint gcd(int a, int b)\n{\n    return b ? gcd(b, a % b) : a;\n}\n\nint main(int argc, const char * argv[])\n{\n    int c, s;\n    while (cin >> c >> s)\n    {\n        int k;\n        long long p[64];\n        p[0] = 1;                   // power of c\n        for (k = 0; k < s; k++)\n        {\n            p[k + 1] = p[k] * c;\n        }\n        // reflection part\n        long long count = s & 1 ? s * p[s / 2 + 1] : (s / 2) * (p[s / 2] + p[s / 2 + 1]);\n        // rotation part\n        for (k = 1 ; k <= s ; k++)\n        {\n            count += p[gcd(k, s)];\n            count /= 2 * s;\n        }\n        cout << count << '\\n';\n    }\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-RMQ/f-RMQ/main.cpp",
    "content": "//\n//  main.cpp\n//  f-RMQ\n//\n//  Created by ZYJ on 16/7/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  一维\n\n///*\n// *  求最大值,数组下标从1开始。\n// *  求最小值,或者最大最小值下标,或者数组从0开始对应修改即可。 \n// */\n//const int MAXN = 50010;\n//int dp[MAXN][20];\n//int mm[MAXN];\n//\n////  初始化RMQ,b数组下标从1开始,从0开始简单修改\n//void initRMQ(int n, int b[])\n//{\n//    mm[0] = -1;\n//    for (int i = 1; i <= n; i++)\n//    {\n//        mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n//        dp[i][0] = b[i];\n//    }\n//    for (int j = 1; j <= mm[n]; j++)\n//    {\n//        for (int i = 1; i + (1 << j) - 1 <= n; i++)\n//        {\n//            dp[i][j] = max(dp[i][j - 1], dp[i + (1 << (j - 1))][j - 1]);\n//        }\n//    }\n//}\n//\n////  查询最大值\n//int rmq(int x, int y)\n//{\n//    int k = mm[y - x + 1];\n//    return max(dp[x][k], dp[y - (1 << k) + 1][k]);\n//}\n\n\n//  二维\n\n/*\n *  二维RMQ,预处理复杂度 n*m*log*(n)*log(m) \n *  数组下标从1开始\n */\nint val[310][310];\nint dp[310][310][9][9]; //  最大值\nint mm[310];            //  二进制位数减一,使用前初始化\n\nvoid initRMQ(int n, int m)\n{\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            dp[i][j][0][0] = val[i][j];\n        }\n    }\n    for (int ii = 0; ii <= mm[n]; ii++)\n    {\n        for (int jj = 0; jj <= mm[m]; jj++)\n        {\n            if (ii + jj)\n            {\n                for (int i = 1; i + (1 << ii) - 1 <= n; i++)\n                {\n                    for(int j = 1; j + (1 << jj) - 1 <= m; j++)\n                    {\n                        if (ii)\n                        {\n                            dp[i][j][ii][jj] = max(dp[i][j][ii - 1][jj], dp[i + (1 << (ii - 1))][j][ii - 1][jj]);\n                        }\n                        else\n                        {\n                            dp[i][j][ii][jj] = max(dp[i][j][ii][jj - 1], dp[i][j + (1 << (jj - 1))][ii][jj - 1]);\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n\n//  查询矩形内的最大值(x1<=x2,y1<=y2)\nint rmq(int x1, int y1, int x2, int y2)\n{\n    int k1 = mm[x2 - x1 + 1];\n    int k2 = mm[y2 - y1 + 1];\n    x2 = x2 - (1 << k1) + 1;\n    y2 = y2 - (1 << k2) + 1;\n    return max(max(dp[x1][y1][k1][k2], dp[x1][y2][k1][k2]), max(dp[x2][y1][k1][k2], dp[x2][y2][k1][k2]));\n}\n\nint main()\n{\n    //  在外面对mm数组进行初始化\n    mm[0] = -1;\n    for (int i = 1; i <= 305; i++)\n    {\n        mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n    }\n    int n, m;\n    int Q;\n    int r1, c1, r2, c2;\n    while (scanf(\"%d%d\", &n, &m) == 2)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                scanf(\"%d\", &val[i][j]);\n            }\n        }\n        initRMQ(n, m);\n        scanf(\"%d\", &Q);\n        while(Q--)\n        {\n            scanf(\"%d%d%d%d\", &r1, &c1, &r2, &c2);\n            if (r1 > r2)\n            {\n                swap(r1, r2);\n            }\n            if (c1 > c2)\n            {\n                swap(c1, c2);\n            }\n            int tmp = rmq(r1, c1, r2, c2);\n            printf(\"%d \", tmp);\n            if (tmp == val[r1][c1] || tmp == val[r1][c2] || tmp == val[r2][c1] || tmp == val[r2][c2])\n            {\n                printf(\"yes\\n\");\n            }\n            else\n            {\n                printf(\"no\\n\");\n            }\n        }\n    }\n    return 0;\n}\n\n"
  },
  {
    "path": "ACM 模板代码/f-SPFA/f-SPFA/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SPFA\n//\n//  Created by ZYJ on 16/7/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <queue>\n\nusing namespace std;\n\n//  SPFA(Shortest Path Faster Algorithm)\n\n//const int INF = 0x3F3F3F3F;\n//const int V = 30001;\n//const int E = 150001;\n//\n//int pnt[E], cost[E], nxt[E];\n//int e, head[V]; int dist[V]; bool vis[V];\n//\n//int relax(int u, int v, int c)\n//{\n//    if (dist[v] > dist[u] + c)\n//    {\n//        dist[v] = dist[u] + c;\n//        return 1;\n//    }\n//    return 0;\n//}\n//\n//inline void addedge(int u, int v, int c)\n//{\n//    pnt[e] = v;\n//    cost[e] = c;\n//    nxt[e] = head[u];\n//    head[u] = e++;\n//}\n//\n////此处用堆栈实现,有些时候比队列要快\n//int SPFA(int src, int n)\n//{\n//    int i;\n//    for (i = 1; i <= n; ++i)\n//    {   //  顶点1...n\n//        vis[i] = 0;\n//        dist[i] = INF;\n//    }\n//    dist[src] = 0;\n//    int Q[E], top = 1;\n//    Q[0] = src;\n//    vis[src] = true;\n//    while(top)\n//    {\n//        int u, v;\n//        u = Q[--top];\n//        vis[u] = false;\n//        for(i = head[u]; i != -1; i = nxt[i])\n//        {\n//            v = pnt[i];\n//            if(1 == relax(u, v, cost[i]) && !vis[v])\n//            {\n//                Q[top++] = v;\n//                vis[v] = true;\n//            }\n//        }\n//    }\n//    return dist[n];\n//}\n//\n//int main()\n//{\n//    int n, m;\n//    while (scanf(\"%d%d\", &n, &m) != EOF)\n//    {\n//        int i, a, b, c;\n//        e = 0;\n//        memset(head, -1, sizeof(head));\n//        for (i = 0; i < m; ++i)\n//        {   //  b-a <= c, 有向边(a, b):c ,边的方向!!!\n//            scanf(\"%d%d%d\", &a, &b, &c);\n//            addedge(a, b, c);\n//        }\n//        printf(\"%d\\n\", SPFA(1, n));\n//    }\n//    return 0;\n//}\n\n/*\n *  Bellman-Ford算法的一种队列实现,减少了不必要的冗余计算。\n *  它可以在O(kE)的时间复杂度内求出源点到其他所有点的最短路径,可以处理负边。\n *  原理:只有那些在前一遍松弛中改变了距离估计值的点,才可能引起他们的邻接点的距离估计值的改变。\n *  判断负权回路:记录每个结点进队次数,超过|V|次表示有负权。\n */\n#define swap(t, a, b) (t=a, a=b, b=t) \nconst int INF = 0x3F3F3F3F;\nconst int V = 1001;\nconst int E = 20001;\nint pnt[E], cost[E], nxt[E];\nint e, head[V], dist[V]; bool vis[V];\nint cnt[V];     //  入队列次数\n\nint relax(int u, int v, int c)\n{\n    if (dist[v] > dist[u] + c)\n    {\n        dist[v] = dist[u] + c;\n        return 1;\n    }\n    return 0;\n}\n\ninline void addedge(int u, int v, int c)\n{\n    pnt[e] = v;\n    cost[e] = c;\n    nxt[e] = head[u];\n    head[u] = e++;\n}\n\n//  此处用队列实现\nint SPFA(int src, int n)\n{\n    int i;\n    memset(cnt, 0, sizeof(cnt));    //  入队次数\n    memset(vis, false, sizeof(vis));\n    for (i = 1; i <= n; ++i)\n    {\n        dist[i] = INF;\n    }\n    dist[src] = 0;\n    queue<int> Q;\n    Q.push(src);\n    vis[src] = true;\n    ++cnt[src];\n    while(!Q.empty())\n    {\n        int u, v;\n        u = Q.front();\n        Q.pop();\n        vis[u] = false;\n        for (i = head[u]; i != -1; i = nxt[i])\n        {\n            v = pnt[i];\n            if (1 == relax(u, v, cost[i]) && !vis[v])\n            {\n                Q.push(v);\n                vis[v] = true;\n                if ((++cnt[v]) > n )\n                {\n                    return -1;  //  cnt[i]为入队列次数,用来判断是否存在负权回路\n                }\n            }\n        }\n    }\n    if (dist[n] == INF)\n    {\n        return -2;              //  src与n不可达,有些题目可省!!!\n    }\n    return dist[n];             //  返回src到n的最短距离,根据题意不同而改变\n}\n\nint main()\n{\n    int n, ml, md;\n    while (scanf(\"%d%d%d\", &n, &ml, &md) != EOF)\n    {\n        int i, a, b, c, t;\n        e = 0;\n        memset(head, -1, sizeof(head));\n        for (i = 0; i < ml; ++i)    //  边方向!!!\n        {   //  大-小<=c,有向边(小, 大):c\n            scanf(\"%d%d%d\", &a, &b, &c);\n            if (a > b)\n            {\n                swap(t, a, b);\n            }\n            addedge(a, b, c);\n        }\n        for (i = 0; i < md; ++i)\n        {   //  大-小>=c ==> 小-大<=-c,有向边(大, 小):-c\n            scanf(\"%d%d%d\", &a, &b, &c);\n            if (a < b)\n            {\n                swap(t, a, b);\n            }\n            addedge(a, b, -c);\n        }\n        printf(\"%d\\n\", SPFA(1, n));\n    }\n    return 0;\n}\n\n"
  },
  {
    "path": "ACM 模板代码/f-Sunday Algorithm/f-Sunday Algorithm/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Sunday Algorithm\n//\n//  Created by ZYJ on 16/7/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  BM算法改进的算法：Sunday Algorithm\n\n/*\n *  BM算法优于KMP\n *  SUNDAY \n    算法描述:字符串查找算法中,最著名的两个是KMP算法(Knuth-Morris-Pratt)和BM算法(Boyer-Moore)。两个算法在最坏情 况下均具有线性的查找时间。但是在实用上,KMP算法并不比最简单的c库函数strstr()快多少,而BM算法则往往比KMP算法快上3-5倍。但是BM算法还不是最快的算法,这里介绍一种比BM算法更快一些的查找算法。例如我们要在\"substring searching algorithm\"查找\"search\",刚开始时,把子串与文本左边对齐:\n    substring searching algorithm search\n *  结果在第二个字符处发现不匹配,于是要把子串往后移动。但是该移动多少呢? 这就是各种算法各显神通的地方了,最简单的做法是移动一个字符位置;KMP是利用已经匹配部分的信息来移动;BM算法是做反向比较,并根据已经匹配的部分来确定移动量。这里要介绍的方法是看紧跟在当前子串之后的那个字符(第一个字符串中的'i')。显然,不管移动多少,这个字符是肯定要参加下一步的比较的,也就是说,如果下一步匹配到了,这个字符必须在子串内。所以,可以移动子串,使子串中的最右边的这个字符与它对齐。现在子串'search'中并不存在'i',则说明可以直接跳过一大片,从'i'之后的那个字符开始作下一步的比较,如下:\n    substring searching algorithm search\n *  比较的结果,第一个字符就不匹配,再看子串后面的那个字符,是'r',它在子串中出现在倒数第三位,于是把子串向后移动三位,使两个'r'对齐,如下:\n    substring searching algorithm search\n *  这次匹配成功了!回顾整个过程,我们只移动了两次子串就找到了匹配位置, 是不是很神啊?!可以证明,用这个算法,每一步的移动量都比BM算法要大,所以肯定比BM算法更快。\n */\n\nvoid SUNDAY(char *text, char *patt)\n{\n    size_t temp[256];\n    size_t *shift = temp;\n    size_t i, patt_size = strlen(patt), text_size = strlen(text);\n    cout << \"size : \" << patt_size << endl;\n    for(i = 0; i < 256; i++)\n    {\n        *(shift+i) = patt_size + 1;\n    }\n    for(i = 0; i < patt_size; i++)\n    {\n        *(shift + (unsigned char)(*(patt+i))) = patt_size-i;    //  shift['s']=6步,shitf['e']=5以此类推\n    }\n    size_t limit = text_size - patt_size + 1;\n    for(i = 0; i < limit; i += shift[text[i + patt_size]])\n    {\n        if(text[i] == *patt)\n        {\n            char *match_text = text + i + 1;\n            size_t match_size = 1;\n            do  //  输出所有匹配的位置\n            {\n                if(match_size == patt_size)\n                {\n                    cout << \"the NO. is \" << i << endl;\n                }\n            }\n            while((*match_text++) == patt[match_size++]);\n        }\n    }\n    cout << endl;\n}\n\nint main(void)\n{\n    char text[100] = \"substring searching algorithm search\";\n    char patt[10] = \"search\";\n    SUNDAY(text, patt);\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-Tarian强连通分量/f-Tarian强连通分量/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Tarian强连通分量\n//\n//  Created by ZYJ on 16/7/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n\nusing namespace std;\n\n/*\n *  Tarjan 强连通分量\n *  INIT: vec[]为邻接表; stop, cnt, scnt置0; pre[]置-1;\n *  CALL: for(i=0;i<n;++i)if(-1==pre[i])tarjan(i,n);\n */\nconst int V = 10010;\nvector<int> vec[V];\nint id[V], pre[V], low[V], s[V], stop, cnt, scnt;\nvoid tarjan(int v, int n)   //  vertex: 0 ~ n-1\n{\n    int t, minc = low[v] = pre[v] = cnt++;\n    vector<int>::iterator pv;\n    s[stop++] = v;\n    for (pv = vec[v].begin(); pv != vec[v].end(); ++pv)\n    {\n        if (-1 == pre[*pv])\n        {\n            tarjan(*pv, n);\n        }\n        if (low[*pv] < minc)\n        {\n            minc = low[*pv];\n        }\n    }\n    if (minc < low[v])\n    {\n        low[v] = minc;\n        return ;\n    }\n    do\n    {\n        id[t = s[--stop]] = scnt;\n        low[t] = n;\n    }\n    while (t != v);\n    ++scnt;         // 强连通分量的个数\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    \n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-Treap/f-Treap/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Treap\n//\n//  Created by ZYJ on 16/7/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nlong long gcd(long long a, long long b)\n{\n    if (b == 0)\n    {\n        return a;\n    }\n    else\n    {\n        return gcd(b, a % b);\n    }\n}\n\nconst int MAXN = 300010;\nint num[MAXN], st[MAXN];\n\nstruct Treap\n{\n    int tot1;\n    int s[MAXN], tot2;  //  内存池和容量\n    int ch[MAXN][2];\n    int key[MAXN], size[MAXN];\n    int sum0[MAXN], sum1[MAXN];\n    int status[MAXN];\n    \n    void Init()\n    {\n        tot1 = tot2 = 0;\n        size[0] = 0;\n        ch[0][0] = ch[0][1] = 0;\n        sum0[0] = sum1[0] = 0;\n        return ;\n    }\n    bool random(double p)\n    {\n        return (double)rand() / RAND_MAX < p;\n    }\n    int newnode(int val, int _status)\n    {\n        int r;\n        if (tot2)\n        {\n            r = s[tot2--];\n        }\n        else\n        {\n            r = ++tot1;\n        }\n        size[r] = 1;\n        key[r] = val;\n        status[r] = _status;\n        ch[r][0] = ch[r][1] = 0;\n        sum0[r] = sum1[r] = 0;  //  需要push_up\n        return r;\n    }\n    void del(int r)\n    {\n        if (!r)\n        {\n            return ;\n        }\n        s[++tot2] = r;\n        del(ch[r][0]);\n        del(ch[r][1]);\n        return ;\n    }\n    void push_up(int r)\n    {\n        int lson = ch[r][0], rson = ch[r][1];\n        size[r] = size[lson] + size[rson] + 1;\n        sum0[r] = (int)gcd(sum0[lson], sum0[rson]);\n        sum1[r] = (int)gcd(sum1[lson], sum1[rson]);\n        if (status[r] == 0)\n        {\n            sum0[r] = (int)gcd(sum0[r], key[r]);\n        }\n        else\n        {\n            sum1[r] = (int)gcd(sum1[r],key[r]);\n        }\n        return ;\n    }\n    void merge(int &p, int x, int y)\n    {\n        if (!x || !y)\n        {\n            p = x | y;\n        }\n        else if (random((double)size[x] / (size[x] + size[y])))\n        {\n            merge(ch[x][1], ch[x][1], y);\n            push_up(p = x);\n        }\n        else\n        {\n            merge(ch[y][0], x, ch[y][0]);\n            push_up(p = y);\n        }\n        return ;\n    }\n    void split(int p, int &x, int &y, int k)\n    {\n        if (!k)\n        {\n            x = 0;\n            y = p;\n            return ;\n        }\n        if (size[ch[p][0]] >= k)\n        {\n            y = p;\n            split(ch[p][0], x, ch[y][0], k);\n            push_up(y);\n        }\n        else\n        {\n            x = p;\n            split(ch[p][1], ch[x][1], y, k - size[ch[p][0]] - 1);\n            push_up(x);\n        }\n        return ;\n    }\n    void build(int &p, int l, int r)\n    {\n        if (l > r)\n        {\n            return ;\n        }\n        int mid = (l + r) / 2;\n        p = newnode(num[mid], st[mid]);\n        build(ch[p][0], l, mid - 1);\n        build(ch[p][1], mid + 1, r);\n        push_up(p);\n        return ;\n    }\n    void debug(int root)\n    {\n        if (root == 0)\n        {\n            return ;\n        }\n        printf(\"%d 左儿子:%d 右儿子: %d size = %d key = %d\\n\", root, ch[root][0], ch[root][1], size[root], key[root]);\n        debug(ch[root][0]);\n        debug(ch[root][1]);\n    }\n};\n\nTreap T;\nchar op[10];\n\nint main()\n{\n    //  freopen(\"in.txt\", \"r\", stdin);\n    //  freopen(\"out.txt\", \"w\", stdout);\n    int n, q;\n    while (scanf(\"%d%d\", &n, &q) == 2)\n    {\n        int root = 0;\n        T.Init();\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d%d\", &num[i], &st[i]);\n        }\n        T.build(root, 1, n);\n        while (q--)\n        {\n            scanf(\"%s\", op);\n            if (op[0] == 'Q')\n            {\n                int l, r, s;\n                scanf(\"%d%d%d\", &l, &r, &s);\n                int x, y, z;\n                T.split(root, x, z, r);\n                T.split(x, x, y, l - 1);\n                if (s == 0)\n                {\n                    printf(\"%d\\n\", T.sum0[y] == 0 ? -1 : T.sum0[y]);\n                }\n                else\n                {\n                    printf(\"%d\\n\", T.sum1[y] == 0 ? -1 : T.sum1[y]);\n                }\n                T.merge(x, x, y);\n                T.merge(root, x, z);\n            }\n            else if (op[0] == 'I')\n            {\n                int v, s, loc;\n                scanf(\"%d%d%d\", &loc, &v, &s);\n                int x, y;\n                T.split(root, x, y, loc);\n                T.merge(x, x, T.newnode(v,s));\n                T.merge(root, x, y);\n            }\n            else if (op[0] == 'D')\n            {\n                int loc;\n                scanf(\"%d\", &loc);\n                int x, y, z;\n                T.split(root, x, z, loc);\n                T.split(x, x, y, loc - 1);\n                T.del(y);\n                T.merge(root, x, z);\n            }\n            else if(op[0] == 'R')\n            {\n                int loc;\n                scanf(\"%d\", &loc);\n                int x, y, z;\n                T.split(root, x, z, loc);\n                T.split(x, x, y, loc - 1);\n                T.status[y] = 1 - T.status[y];\n                T.push_up(y);\n                T.merge(x, x, y);\n                T.merge(root, x, z);\n            }\n            else\n            {\n                int loc, v;\n                scanf(\"%d%d\", &loc, &v);\n                int x, y, z;\n                T.split(root, x, z, loc);\n                T.split(x, x, y, loc - 1);\n                T.key[y] = v;\n                T.push_up(y);\n                T.merge(x, x, y);\n                T.merge(root, x, z);\n            }\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-Trie树/f-Trie树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Trie树\n//\n//  Created by ZYJ on 16/7/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  k叉\n\n///*\n// *  INIT: init();\n// *  注: tree[i][tk]>0时表示单词存在, 当然也可赋予它更多含义;\n// */\n//const int tk = 26, tb = 'a';    //  tk叉; 起始字母为tb;\n//const int N = 1010;             //  N: 最大结点个数\n//int top, tree[N][tk + 1];\n//\n//void init()\n//{\n//    top = 1;\n//    memset(tree[0], 0, sizeof(tree[0]));\n//    return ;\n//}\n//\n//int sear(char *s)               //  失败返回0\n//{\n//    for (int rt = 0; rt == tree[rt][*s - tb];)\n//    {\n//        if (*(++s) == 0)\n//        {\n//            return tree[rt][tk];\n//        }\n//    }\n//    return 0;\n//}\n//\n//void insert(char *s, int rank = 1)\n//{\n//    int rt, nxt;\n//    for (rt = 0; *s; rt = nxt, ++s)\n//    {\n//        nxt = tree[rt][*s - tb];\n//        if (0 == nxt)\n//        {\n//            tree[rt][*s - tb] = nxt = top;\n//            memset(tree[top], 0, sizeof(tree[top]));\n//            top++;\n//        }\n//    }\n//    tree[rt][tk] = rank;    //  1表示存在0表示不存在,也可以赋予其其他含义\n//}\n//\n//void delt(char *s)          //  只做标记, 假定s一定存在\n//{\n//    int rt = 0;\n//    for (; *s; ++s)\n//    {\n//        rt = tree[rt][*s - tb];\n//    }\n//    tree[rt][tk] = 0;\n//    return ;\n//}\n//\n//int prefix(char *s)         //  最长前缀\n//{\n//    int rt = 0, lv;\n//    for (lv = 0; *s; ++s, ++lv)\n//    {\n//        rt = tree[rt][*s - tb];\n//        if (rt == 0)\n//        {\n//            break;\n//        }\n//    }\n//    return lv;\n//}\n\n//  左孩子右兄弟\n\n/*\n *  左孩子右兄弟\n *  INIT: init();\n */\nconst int N = 1010;\nint top;\nstruct trie\n{\n    char c;\n    int l, r, rk;\n} tree[N];\n\nvoid init()\n{\n    top = 1;\n    memset(tree, 0, sizeof(tree[0]));\n}\n\nint sear(char *s)   //  失败返回0\n{\n    int rt;\n    for (rt = 0; *s; ++s)\n    {\n        for (rt = tree[rt].l; rt; rt = tree[rt].r)\n        {\n            if (tree[rt].c == *s)\n            {\n                break;\n            }\n        }\n        if (rt == 0)\n        {\n            return 0;\n        }\n    }\n    return tree[rt].rk;\n}\n\nvoid insert(char *s, int rk = 1)    //  rk: 权或者标记\n{\n    int i, rt;\n    for (rt = 0; *s; ++s, rt = i)\n    {\n        for (i = tree[rt].l; i; i = tree[i].r)\n        {\n            if (tree[i].c == *s)\n            {\n                break;\n            }\n        }\n        if (i == 0)\n        {\n            tree[top].r = tree[rt].l;\n            tree[top].l = 0;\n            tree[top].c = *s;\n            tree[top].rk = 0;\n            tree[rt].l = top;\n            i = top++;\n        }\n    }\n    tree[rt].rk = rk;\n    return ;\n}\n\nvoid delt(char *s)  //  假定s已经存在,只做标记\n{\n    int rt;\n    for (rt = 0; *s; ++s)\n    {\n        for (rt = tree[rt].l; rt; rt = tree[rt].r)\n        {\n            if (tree[rt].c == *s)\n            {\n                break;\n            }\n        }\n        tree[rt].rk = 0;\n    }\n    return ;\n}\n\nint profix(char *s) //  最长前缀\n{\n    int rt = 0, lv;\n    for (lv = 0; *s; ++s, ++lv)\n    {\n        for (rt = tree[rt].l; rt; rt = tree[rt].r)\n        {\n            if (tree[rt].c == *s)\n            {\n                break;\n            }\n        }\n        if (rt == 0)\n        {\n            break;\n        }\n    }\n    return lv;\n}"
  },
  {
    "path": "ACM 模板代码/f-Ugly Numbers/f-Ugly Numbers/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Ugly Numbers\n//\n//  Created by ZYJ on 16/6/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <queue>\n\n/*\n * Ugly Numbers\n * Ugly numbers are numbers whose only prime factors are 2, 3 or 5.\n * 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, ...\n */\n\ntypedef std::pair<unsigned long, int> node_type;\n\nint main(int argc, const char * argv[])\n{\n    unsigned long result[1502];\n    std::priority_queue<node_type, std::vector<node_type>, std::greater<node_type>> Q;\n    Q.push(std::make_pair(1, 2));\n    for (int i = 0; i < 1500; i++)\n    {\n        node_type node = Q.top();\n        Q.pop();\n        switch (node.second)\n        {\n            case 2:\n                Q.push(std::make_pair(node.first * 2, 2));\n            case 3:\n                Q.push(std::make_pair(node.first * 3, 3));\n            case 5:\n                Q.push(std::make_pair(node.first * 5, 5));\n        }\n        result[i] = node.first;\n    }\n    \n    int n;\n    std::cin >> n;\n    while (n > 0)\n    {\n        std::cout << result[n - 1] << '\\n';\n        std::cin >> n;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-simpson积分/f-simpson积分/main.cpp",
    "content": "//\n//  main.cpp\n//  f-simpson积分\n//\n//  Created by ZYJ on 16/7/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n//  自适应simpson积分\n\nconst double eps = 1e-6;    //  积分精度\n\n//  被积函数\ndouble F(double x)\n{\n    double ans;\n    //  被积函数\n    //  ...\n    //    ans = x * exp(x);       //  椭圆为例\n    return ans;\n}\n\n//  三点simpson法，这里要求F是一个全局函数\ndouble simpson(double a, double b)\n{\n    double c = a + (b - a) / 2;\n    return (F(a) + 4 * F(c) + F(b)) * (b - a) / 6;\n}\n\n//  自适应simpson公式（递归过程），已知整个区间[a, b]上的三点simpson指A\ndouble asr(double a, double b, double eps, double A)\n{\n    double c = a + (b - a) / 2;\n    double L = simpson(a, c), R = simpson(c, b);\n    if (fabs(L + R - A) <= 15 * eps)\n    {\n        return L + R + (L + R - A) / 15.0;\n    }\n    return asr(a, c, eps / 2, L) + asr(c, b, eps / 2, R);\n}\n\n//  自适应simpson公式（主过程）\ndouble asr(double a, double b, double eps)\n{\n    return asr(a, b, eps, simpson(a, b));\n}\n\nint main(int argc, const char * argv[])\n{\n    //    std::cout << asr(1, 2, eps) << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-strstr函数/f-strstr函数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-strstr函数\n//\n//  Created by ZYJ on 16/6/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//函数名：strstr\n\n/*\n *  strstr函数\n *  功能：在串中查找指定字符串的第一次出现\n *  用法：char *strstr(char *strOne, char *strTwo);\n *  据说strstr函数和KMP的算法效率差不多\n */\n\nint main(int argc, const char * argv[])\n{\n    char strOne[] = \"Borland International\";\n    char strTwo[] = \"nation\";\n    char *ptr;\n    ptr = strstr(strOne, strTwo);\n    std::cout << ptr << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-一般图匹配带花树/f-一般图匹配带花树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-一般图匹配带花树\n//\n//  Created by ZYJ on 16/7/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int maxn = 300;\nint N;\nbool G[maxn][maxn];\nint match[maxn];\nbool InQueue[maxn], InPath[maxn], InBlossom[maxn];\nint head, tail;\nint Queue[maxn];\nint start, finish;\nint NewBase;\nint father[maxn], Base[maxn];\nint Count;\n\nvoid CreateGraph()\n{\n    int u, v;\n    memset(G, 0, sizeof(G));\n    scanf(\"%d\", &N);\n    while (scanf(\"%d%d\",&u,&v) != EOF)\n    {\n        G[u][v] = G[v][u] = 1;\n    }\n}\n\nvoid Push(int u)\n{\n    Queue[tail++] = u;\n    InQueue[u] = 1;\n}\n\nint Pop()\n{\n    int res = Queue[head++];\n    return res;\n}\n\nint FindCommonAncestor (int u, int v)\n{\n    memset(InPath, 0, sizeof(InPath));\n    while (true)\n    {\n        u = Base[u];\n        InPath[u] = 1;\n        if (u == start)\n        {\n            break;\n        }\n        u = father[match[u]];\n    }\n    while (true)\n    {\n        v = Base[v];\n        if (InPath[v])\n        {\n            break;\n        }\n        v = father[match[v]];\n    }\n    return v;\n}\n\nvoid ResetTrace(int u)\n{\n    int v;\n    while (Base[u] != NewBase)\n    {\n        v = match[u];\n        InBlossom[Base[u]] = InBlossom[Base[v]] = 1;\n        u = father[v];\n        if (Base[u] != NewBase)\n        {\n            father[u] = v;\n        }\n    }\n}\n\nvoid BlossomContract(int u, int v)\n{\n    NewBase = FindCommonAncestor(u, v);\n    memset(InBlossom, 0, sizeof(InBlossom));\n    ResetTrace(u);\n    ResetTrace(v);\n    if (Base[u] != NewBase)\n    {\n        father[u]=v;\n    }\n    if (Base[v] != NewBase)\n    {\n        father[v]=u;\n    }\n    for (int tu=1; tu <= N; tu++)\n    {\n        if (InBlossom[Base[tu]])\n        {\n            Base[tu] = NewBase;\n            if (!InQueue[tu])\n            {\n                Push(tu);\n            }\n        }\n    }\n}\n\nvoid FindAugmentingPath()\n{\n    memset(InQueue, 0, sizeof(InQueue));\n    memset(father, 0, sizeof(father));\n    for (int i = 1; i <= N; i++)\n    {\n        Base[i] = i;\n    }\n    head = tail = 1;\n    Push(start);\n    finish = 0;\n    while (head < tail)\n    {\n        int u = Pop();\n        for (int v = 1; v <= N; v++)\n        {\n            if (G[u][v] && (Base[u] != Base[v]) && match[u] != v)\n            {\n                if ((v == start) || ((match[v] > 0) && father[match[v]] > 0))\n                {\n                    BlossomContract(u, v);\n                }\n                else if (father[v] == 0)\n                {\n                    father[v] = u;\n                    if (match[v] > 0)\n                    {\n                        Push(match[v]);\n                    }\n                    else\n                    {\n                        finish = v;\n                        return ;\n                    }\n                }\n            }\n        }\n    }\n}\n\nvoid AugmentPath()\n{\n    int u, v, w;\n    u = finish;\n    while (u > 0)\n    {\n        v = father[u];\n        w = match[v];\n        match[v] = u;\n        match[u] = v;\n        u = w;\n    }\n}\n\nvoid Edmonds()\n{\n    memset(match, 0, sizeof(match));\n    for (int u = 1; u <= N; u++)\n    {\n        if (match[u] == 0)\n        {\n            start = u;\n            FindAugmentingPath();\n            if (finish > 0)\n            {\n                AugmentPath();\n            }\n        }\n    }\n}\n\nvoid PrintMatch()\n{\n    Count = 0;\n    for (int u = 1; u <= N; u++)\n    {\n        if (match[u] > 0)\n        {\n            Count++;\n        }\n    }\n    printf(\"%d\\n\", Count);\n    for (int u = 1; u <= N; u++)\n    {\n        if (u < match[u])\n        {\n            printf(\"%d %d\\n\", u, match[u]);\n        }\n    }\n}\n\nint main()\n{\n    CreateGraph();\n    Edmonds();      //  进行匹配\n    PrintMatch();   //  输出匹配\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-主席树/f-主席树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-主席树\n//\n//  Created by ZYJ on 16/7/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <map>\n\nusing namespace std;\n\n///*\n// *  给出一个序列,查询区间内有多少个不相同的数\n// */\n//const int MAXN = 30010;\n//const int M = MAXN * 100;\n//int n, q, tot;\n//int a[MAXN];\n//int T[MAXN], lson[M], rson[M], c[M];\n//\n//int build(int l, int r)\n//{\n//    int root = tot++;\n//    c[root] = 0;\n//    if (l != r)\n//    {\n//        int mid = (l + r) >> 1;\n//        lson[root] = build(l, mid);\n//        rson[root] = build(mid + 1, r);\n//    }\n//    return root;\n//}\n//\n//int update(int root, int pos, int val)\n//{\n//    int newroot = tot++, tmp = newroot;\n//    c[newroot] = c[root] + val;\n//    int l = 1, r = n;\n//    while (l < r)\n//    {\n//        int mid = (l + r) >> 1;\n//        if (pos <= mid)\n//        {\n//            lson[newroot] = tot++;\n//            rson[newroot] = rson[root];\n//            newroot = lson[newroot];\n//            root = lson[root];\n//            r = mid;\n//        }\n//        else\n//        {\n//            rson[newroot] = tot++;\n//            lson[newroot] = lson[root];\n//            newroot = rson[newroot];\n//            root = rson[root];\n//            l = mid + 1;\n//        }\n//        c[newroot] = c[root] + val;\n//    }\n//    return tmp;\n//}\n//\n//int query(int root, int pos)\n//{\n//    int ret = 0;\n//    int l = 1, r = n;\n//    while (pos < r)\n//    {\n//        int mid = (l + r) >> 1;\n//        if (pos <= mid)\n//        {\n//            r = mid;\n//            root = lson[root];\n//        }\n//        else\n//        {\n//            ret += c[lson[root]];\n//            root = rson[root];\n//            l = mid + 1;\n//        }\n//    }\n//    return ret + c[root];\n//}\n//\n//int main()\n//{\n//    //  freopen(\"in.txt\", \"r\", stdin);\n//    //  freopen(\"out.txt\", \"w\", stdout);\n//    while (scanf(\"%d\", &n) == 1)\n//    {\n//        tot = 0;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            scanf(\"%d\", &a[i]);\n//        }\n//        T[n + 1] = build(1, n);\n//        map<int,int> mp;\n//        for (int i = n; i >= 1; i--)\n//        {\n//            if (mp.find(a[i]) == mp.end())\n//            {\n//                T[i] = update(T[i + 1], i, 1);\n//            }\n//            else\n//            {\n//                int tmp = update(T[i + 1], mp[a[i]], -1);\n//                T[i] = update(tmp, i, 1);\n//            }\n//            mp[a[i]] = i;\n//        }\n//        scanf(\"%d\", &q);\n//        while (q--)\n//        {\n//            int l, r;\n//            scanf(\"%d%d\", &l, &r);\n//            printf(\"%d\\n\", query(T[l], r));\n//        }\n//    }\n//    return 0;\n//}\n\n\n/*\n *  静态区间第k大\n */\n//const int MAXN = 100010;\n//const int M = MAXN * 30;\n//int n, q, m, tot;\n//int a[MAXN], t[MAXN];\n//int T[MAXN], lson[M], rson[M], c[M];\n//\n//void Init_hash()\n//{\n//    for (int i = 1; i <= n; i++)\n//    {\n//        t[i] = a[i];\n//    }\n//    sort(t + 1, t + 1 + n);\n//    m = (int)(unique(t + 1, t + 1 + n) - t - 1);\n//}\n//\n//int build(int l, int r)\n//{\n//    int root = tot++; c[root] = 0;\n//    if (l != r)\n//    {\n//        int mid = (l + r) >> 1;\n//        lson[root] = build(l, mid);\n//        rson[root] = build(mid + 1, r);\n//    }\n//    return root;\n//}\n//\n//int hash_(int x)\n//{\n//    return (int)(lower_bound(t + 1, t + 1 + m, x) - t);\n//}\n//\n//int update(int root, int pos, int val)\n//{\n//    int newroot = tot++, tmp = newroot;\n//    c[newroot] = c[root] + val;\n//    int l = 1, r = m;\n//    while (l < r)\n//    {\n//        int mid = (l + r) >> 1;\n//        if (pos <= mid)\n//        {\n//            lson[newroot] = tot++;\n//            rson[newroot] = rson[root];\n//            newroot = lson[newroot];\n//            root = lson[root];\n//            r = mid;\n//        }\n//        else\n//        {\n//            rson[newroot] = tot++;\n//            lson[newroot] = lson[root];\n//            newroot = rson[newroot];\n//            root = rson[root];\n//            l = mid + 1;\n//        }\n//        c[newroot] = c[root] + val;\n//    }\n//    return tmp;\n//}\n//\n//int query(int left_root, int right_root, int k)\n//{\n//    int l = 1, r = m;\n//    while ( l < r)\n//    {\n//        int mid = (l + r) >> 1;\n//        if (c[lson[left_root]] - c[lson[right_root]] >= k )\n//        {\n//            r = mid;\n//            left_root = lson[left_root];\n//            right_root = lson[right_root];\n//        }\n//        else\n//        {\n//            l = mid + 1;\n//            k -= c[lson[left_root]] - c[lson[right_root]];\n//            left_root = rson[left_root];\n//            right_root = rson[right_root];\n//        }\n//    }\n//    return l;\n//}\n//\n//int main()\n//{\n//    //  freopen(\"in.txt\",\"r\",stdin);\n//    //  freopen(\"out.txt\",\"w\",stdout);\n//    while (scanf(\"%d%d\", &n, &q) == 2)\n//    {\n//        tot = 0;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            scanf(\"%d\", &a[i]);\n//        }\n//        Init_hash();\n//        T[n + 1] = build(1, m);\n//        for (int i = n; i; i--)\n//        {\n//            int pos = hash_(a[i]);\n//            T[i] = update(T[i + 1], pos, 1);\n//        }\n//        while (q--)\n//        {\n//            int l, r, k;\n//            scanf(\"%d%d%d\", &l, &r, &k);\n//            printf(\"%d\\n\", t[query(T[l], T[r + 1], k)]);\n//        }\n//    }\n//    return 0;\n//}\n\n//  树上路径点权第k大\n\n/*\n *  LCA + 主席树\n */\n//  主席树部分\n//const int MAXN = 200010;\n//const int M = MAXN * 40;\n//int n, q, m, TOT;\n//int a[MAXN], t[MAXN];\n//int T[MAXN], lson[M], rson[M], c[M];\n//void Init_hash()\n//{\n//    for (int i = 1; i <= n; i++)\n//    {\n//        t[i] = a[i];\n//    }\n//    sort(t + 1, t + 1 + n);\n//    m = (int)(unique(t + 1, t + n + 1) - t - 1);\n//    return ;\n//}\n//\n//int build(int l, int r)\n//{\n//    int root = TOT++;\n//    c[root] = 0;\n//    if (l != r)\n//    {\n//        int mid = (l + r) >> 1;\n//        lson[root] = build(l, mid);\n//        rson[root] = build(mid + 1, r);\n//    }\n//    return root;\n//}\n//\n//int hash_(int x)\n//{\n//    return (int)(lower_bound(t + 1, t + 1 + m, x) - t);\n//}\n//\n//int update(int root, int pos, int val)\n//{\n//    int newroot = TOT++, tmp = newroot;\n//    c[newroot] = c[root] + val;\n//    int l = 1, r = m;\n//    while (l < r)\n//    {\n//        int mid = (l + r) >> 1;\n//        if (pos <= mid)\n//        {\n//            lson[newroot] = TOT++;\n//            rson[newroot] = rson[root];\n//            newroot = lson[newroot];\n//            root = lson[root];\n//            r = mid;\n//        }\n//        else\n//        {\n//            rson[newroot] = TOT++;\n//            lson[newroot] = lson[root];\n//            newroot = rson[newroot];\n//            root = rson[root];\n//            l = mid + 1;\n//        }\n//        c[newroot] = c[root] + val;\n//    }\n//    return tmp;\n//}\n//\n//int query(int left_root, int right_root, int LCA, int k)\n//{\n//    int lca_root = T[LCA];\n//    int pos = hash_(a[LCA]);\n//    int l = 1, r = m;\n//    while (l < r)\n//    {\n//        int mid = (l + r) >> 1;\n//        int tmp = c[lson[left_root]] + c[lson[right_root]] - 2 * c[lson[lca_root]] + (pos >= l && pos <= mid);\n//        if (tmp >= k)\n//        {\n//            left_root = lson[left_root];\n//            right_root = lson[right_root];\n//            lca_root = lson[lca_root];\n//            r = mid;\n//        }\n//        else\n//        {\n//            k -= tmp;\n//            left_root = rson[left_root];\n//            right_root = rson[right_root];\n//            lca_root = rson[lca_root];\n//            l = mid + 1;\n//        }\n//    }\n//    return l;\n//}\n//\n////  LCA部分\n//int rmq[2 * MAXN];  //  rmq数组,就是欧拉序列对应的深度序列\n//\n//struct ST\n//{\n//    int mm[2 * MAXN];\n//    int dp[2 * MAXN][20];   //  最小值对应的下标\n//    void init(int n)\n//    {\n//        mm[0] = -1;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n//            dp[i][0] = i;\n//        }\n//        for (int j = 1; j <= mm[n]; j++)\n//        {\n//            for (int i = 1; i + (1 << j) - 1 <= n; i++)\n//            {\n//                dp[i][j] = rmq[dp[i][j - 1]] < rmq[dp[i + (1 << (j - 1))][j - 1]] ? dp[i][j - 1] : dp[i + (1 << (j - 1))][j - 1];\n//            }\n//        }\n//        return ;\n//    }\n//    int query(int a, int b) //  查询[a,b]之间最小值的下标\n//    {\n//        if (a > b)\n//        {\n//            swap(a, b);\n//        }\n//        int k = mm[b - a + 1];\n//        return rmq[dp[a][k]] <= rmq[dp[b - (1 << k) + 1][k]] ? dp[a][k] : dp[b - (1 << k) + 1][k];\n//    }\n//};\n//\n////  边的结构体定义\n//struct Edge\n//{\n//    int to, next;\n//};\n//\n//Edge edge[MAXN * 2];\n//int tot, head[MAXN];\n//int F[MAXN * 2];    //  欧拉序列,就是dfs遍历的顺序,长度为2*n-1,下标从1开始\n//int P[MAXN];        //  P[i]表示点i在F中第一次出现的位置\n//int cnt;\n//ST st;\n//\n//void init()\n//{\n//    tot = 0;\n//    memset(head, -1, sizeof(head));\n//    return ;\n//}\n//\n//void addedge(int u, int v)  //  加边,无向边需要加两次\n//{\n//    edge[tot].to = v;\n//    edge[tot].next = head[u];\n//    head[u] = tot++;\n//    return ;\n//}\n//\n//void dfs(int u, int pre, int dep)\n//{\n//    F[++cnt] = u;\n//    rmq[cnt] = dep;\n//    P[u] = cnt;\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        int v = edge[i].to;\n//        if (v == pre)\n//        {\n//            continue;\n//        }\n//        dfs(v, u, dep + 1);\n//        F[++cnt] = u;\n//        rmq[cnt] = dep;\n//    }\n//    return ;\n//}\n//\n//void LCA_init(int root, int node_num)   //  查询LCA前的初始化\n//{\n//    cnt = 0;\n//    dfs(root, root, 0);\n//    st.init(2 * node_num - 1);\n//    return ;\n//}\n//\n//int query_lca(int u, int v)              //  查询u,v的lca编号\n//{\n//    return F[st.query(P[u], P[v])];\n//}\n//\n//void dfs_build(int u, int pre)\n//{\n//    int pos = hash_(a[u]);\n//    T[u] = update(T[pre], pos, 1);\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        int v = edge[i].to;\n//        if (v == pre)\n//        {\n//            continue;\n//        }\n//        dfs_build(v, u);\n//    }\n//    return ;\n//}\n//\n//\n//int main()\n//{\n//    //  freopen(\"in.txt\", \"r\", stdin);\n//    //  freopen(\"out.txt\", \"w\", stdout);\n//    while (scanf(\"%d%d\", &n, &q) == 2)\n//    {\n//        for (int i = 1; i <= n; i++)\n//        {\n//            scanf(\"%d\", &a[i]);\n//        }\n//        Init_hash();\n//        init();\n//        TOT = 0;\n//        int u, v;\n//        for (int i = 1; i < n; i++)\n//        {\n//            scanf(\"%d%d\", &u, &v);\n//            addedge(u, v);\n//            addedge(v, u);\n//        }\n//        LCA_init(1, n);\n//        T[n + 1] = build(1, m);\n//        dfs_build(1, n + 1);\n//        int k;\n//        while (q--)\n//        {\n//            scanf(\"%d%d%d\", &u, &v, &k);\n//            printf(\"%d\\n\", t[query(T[u], T[v], query_lca(u, v), k)]);\n//        }\n//    }\n//    return 0;\n//}\n\n//  动态区间第k大\n\n/*\n *  树状数组套主席树\n */\nconst int MAXN = 60010;\nconst int M = 2500010;\nint n, q, m, tot;\nint a[MAXN], t[MAXN];\nint T[MAXN], lson[M], rson[M],c[M];\nint S[MAXN];\n\nstruct Query\n{\n    int kind;\n    int l, r, k;\n} query[10010];\n\nvoid Init_hash(int k)\n{\n    sort(t, t + k);\n    m = (int)(unique(t, t + k) - t);\n    return ;\n}\n\nint hash_(int x)\n{\n    return (int)(lower_bound(t, t + m, x) - t);\n}\n\nint build(int l, int r)\n{\n    int root = tot++;\n    c[root] = 0;\n    if (l != r)\n    {\n        int mid = (l + r) / 2;\n        lson[root] = build(l, mid);\n        rson[root] = build(mid + 1, r);\n    }\n    return root;\n}\n\nint Insert(int root, int pos, int val)\n{\n    int newroot = tot++, tmp = newroot;\n    int l = 0, r = m - 1;\n    c[newroot] = c[root] + val;\n    while (l < r)\n    {\n        int mid = (l + r) >> 1;\n        if (pos <= mid)\n        {\n            lson[newroot] = tot++;\n            rson[newroot] = rson[root];\n            newroot = lson[newroot];\n            root = lson[root];\n            r = mid;\n        }\n        else\n        {\n            rson[newroot] = tot++;\n            lson[newroot] = lson[root];\n            newroot = rson[newroot];\n            root = rson[root];\n            l = mid + 1;\n        }\n        c[newroot] = c[root] + val;\n    }\n    return tmp;\n}\n\nint lowbit(int x)\n{\n    return x & (-x);\n}\n\nint use[MAXN];\n\nvoid add(int x, int pos, int val)\n{\n    while (x <= n)\n    {\n        S[x] = Insert(S[x], pos, val);\n        x += lowbit(x);\n    }\n    return ;\n}\nint sum(int x)\n{\n    int ret = 0;\n    while (x > 0)\n    {\n        ret += c[lson[use[x]]];\n        x -= lowbit(x);\n    }\n    return ret;\n}\n\nint Query(int left, int right, int k)\n{\n    int left_root = T[left - 1];\n    int right_root = T[right];\n    int l = 0, r = m - 1;\n    for (int i = left - 1; i; i -= lowbit(i))\n    {\n        use[i] = S[i];\n    }\n    for (int i = right; i; i -= lowbit(i))\n    {\n        use[i] = S[i];\n    }\n    while (l < r)\n    {\n        int mid = (l + r) / 2;\n        int tmp = sum(right) - sum(left - 1) + c[lson[right_root]] - c[lson[left_root]];\n        if (tmp >= k)\n        {\n            r = mid;\n            for (int i = left - 1; i; i -= lowbit(i))\n            {\n                use[i] = lson[use[i]];\n            }\n            for (int i = right; i; i -= lowbit(i))\n            {\n                use[i] = lson[use[i]];\n            }\n            left_root = lson[left_root];\n            right_root = lson[right_root];\n        }\n        else\n        {\n            l = mid + 1;\n            k -= tmp;\n            for (int i = left - 1; i; i -= lowbit(i))\n            {\n                use[i] = rson[use[i]];\n            }\n            for (int i = right; i; i -= lowbit(i))\n            {\n                use[i] = rson[use[i]];\n            }\n            left_root = rson[left_root];\n            right_root = rson[right_root];\n        }\n    }\n    return l;\n}\n\nvoid Modify(int x, int p, int d)\n{\n    while (x <= n)\n    {\n        S[x] = Insert(S[x], p, d);\n        x += lowbit(x);\n    }\n    return ;\n}\n\nint main()\n{\n    //  freopen(\"in.txt\", \"r\", stdin);\n    //  freopen(\"out.txt\", \"w\", stdout);\n    int Tcase;\n    scanf(\"%d\", &Tcase);\n    while (Tcase--)\n    {\n        scanf(\"%d%d\", &n, &q);\n        tot = 0;\n        m = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &a[i]);\n            t[m++] = a[i];\n        }\n        char op[10];\n        for (int i = 0; i < q; i++)\n        {\n            scanf(\"%s\", op);\n            if (op[0] == 'Q')\n            {\n                query[i].kind = 0;\n                scanf(\"%d%d%d\", &query[i].l, &query[i].r, &query[i].k);\n            }\n            else\n            {\n                query[i].kind = 1;\n                scanf(\"%d%d\", &query[i].l, &query[i].r);\n                t[m++] = query[i].r;\n            }\n        }\n        Init_hash(m);\n        T[0] = build(0, m - 1);\n        for (int i = 1; i <= n; i++)\n        {\n            T[i] = Insert(T[i - 1], hash_(a[i]), 1);\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            S[i] = T[0];\n        }\n        for (int i = 0; i < q; i++)\n        {\n            if (query[i].kind == 0)\n            {\n                printf(\"%d\\n\", t[Query(query[i].l, query[i].r, query[i].k)]);\n            }\n            else\n            {\n                Modify(query[i].l, hash_(a[query[i].l]), -1);\n                Modify(query[i].l, hash_(query[i].r), 1);\n                a[query[i].l] = query[i].r;\n            }\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-二分图匹配/f-二分图匹配/main.cpp",
    "content": "//\n//  main.cpp\n//  f-二分图匹配\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <queue>\n\nusing namespace std;\n\n//  //  匈牙利算法\n\n//  邻接矩阵+DFS\n\n///*\n// *  初始化:g[][]两边顶点的划分情况 \n// *  建立g[i][j]表示i->j的有向边就可以了,是左边向右边的匹配 \n// *  g没有边相连则初始化为0\n// *  uN是匹配左边的顶点数,vN是匹配右边的顶点数 \n// *  调用:res=hungary();输出最大匹配数 \n// *  优点:适用于稠密图,DFS找增广路,实现简洁易于理解\n// *  时间复杂度:O(VE) \n// */\n////顶点编号从0开始的\n//const int MAXN = 510;\n//int uN, vN;         //  u,v的数目,使用前面必须赋值\n//int g[MAXN][MAXN];  //  邻接矩阵\n//int linker[MAXN];\n//bool used[MAXN];\n//bool dfs(int u)\n//{\n//    for (int v = 0; v < vN; v++)\n//    {\n//        if (g[u][v] && !used[v])\n//        {\n//            used[v] = true;\n//            if (linker[v] == -1 || dfs(linker[v]))\n//            {\n//                linker[v] = u;\n//                return true;\n//            }\n//        }\n//    }\n//    return false;\n//}\n//\n//int hungary()\n//{\n//    int res = 0;\n//    memset(linker,-1,sizeof(linker));\n//    for (int u = 0; u < uN; u++)\n//    {\n//        memset(used, false, sizeof(used));\n//        if (dfs(u))\n//        {\n//            res++;\n//        }\n//    }\n//    return res;\n//}\n\n//  邻接表+DFS\n\n/*\n *  使用前用init()进行初始化,给uN赋值\n *  加边使用函数addedge(u,v)\n */\n//const int MAXN = 5010;  //  点数的最大值\n//const int MAXM = 50010; //  边数的最大值\n//\n//struct Edge\n//{\n//    int to, next;\n//} edge[MAXM];\n//\n//int head[MAXN], tot;\n//\n//void init()\n//{\n//    tot = 0;\n//    memset(head, -1, sizeof(head));\n//    return ;\n//}\n//\n//void addedge(int u, int v)\n//{\n//    edge[tot].to = v;\n//    edge[tot].next = head[u];\n//    head[u] = tot++;\n//    return ;\n//}\n//\n//int linker[MAXN];\n//bool used[MAXN];\n//int uN;\n//\n//bool dfs(int u)\n//{\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        int v = edge[i].to;\n//        if (!used[v])\n//        {\n//            used[v] = true;\n//            if (linker[v] == -1 || dfs(linker[v]))\n//            {\n//                linker[v] = u;\n//                return true;\n//            }\n//        }\n//    }\n//    return false;\n//}\n//\n//int hungary()\n//{\n//    int res = 0;\n//    memset(linker, -1, sizeof(linker));\n//    for (int u = 0; u < uN; u++)    //  点的编号0~uN-1\n//    {\n//        memset(used, false, sizeof(used));\n//        if (dfs(u))\n//        {\n//            res++;\n//        }\n//    }\n//    return res;\n//}\n\n//  邻接矩阵+BFS\n\n///*\n// *  INIT: g[][]邻接矩阵;\n// *  CALL: res = MaxMatch();Nx, Ny初始化!!! \n// *  优点:适用于稀疏二分图,边较少,增广路较短。\n// *  匈牙利算法的理论复杂度是O(VE)\n// */\n//const int MAXN = 1000;\n//int g[MAXN][MAXN], Mx[MAXN], My[MAXN], Nx, Ny;\n//int chk[MAXN], Q[MAXN], prev[MAXN];\n//\n//int MaxMatch()\n//{\n//    int res = 0;\n//    int qs, qe;\n//    memset(Mx, -1, sizeof(Mx));\n//    memset(My, -1, sizeof(My));\n//    memset(chk, -1, sizeof(chk));\n//    for (int i = 0; i < Nx; i++)\n//    {\n//        if (Mx[i] == -1)\n//        {\n//            qs = qe = 0;\n//            Q[qe++] = i;\n//            prev[i] = -1;\n//            bool flag = 0;\n//            while (qs < qe && !flag)\n//            {\n//                int u = Q[qs];\n//                for (int v = 0; v < Ny && !flag; v++)\n//                {\n//                    if (g[u][v] && chk[v] != i)\n//                    {\n//                        chk[v] = i; Q[qe++] = My[v];\n//                        if (My[v] >= 0)\n//                        {\n//                            prev[My[v]] = u;\n//                        }\n//                        else\n//                        {\n//                            flag = 1;\n//                            int d = u, e = v;\n//                            while (d != -1)\n//                            {\n//                                int t = Mx[d];\n//                                Mx[d] = e;\n//                                My[e] = d;\n//                                d = prev[d];\n//                                e = t;\n//                            }\n//                        }\n//                    }\n//                }\n//                qs++;\n//            }\n//            if (Mx[i] != -1)\n//            {\n//                res++;\n//            }\n//        }\n//    }\n//    return res;\n//}\n\n//  //  Kuhn Munkras算法\n\n/*\n *  邻接距阵形式,复杂度O(m*m*n) 返回最佳匹配值,传入二分图大小m,n \n *  邻接距阵mat,表示权,match1,match2返回一个最佳匹配,未匹配顶点\n *  match值为-1,一定注意m<=n,否则循环无法终止,最小权匹配可将权值 \n *  取相反数\n *  初始化:for (i = 0; i < MAXN; ++i)\n *          for (j = 0; j < MAXN ; ++j)\n *              mat[i][j] = -inf; \n *  对于存在的边:mat[i][j] = val ;    //  注意,不能有负值\n */\n//#define MAXN 310\n//#define inf 1000000000\n//#define _clr(x) memset(x, -1, sizeof(int) * MAXN)\n//\n//int kuhn_munkras(int m, int n, int mat[][MAXN], int *match_1, int *match_2)\n//{\n//    int s[MAXN], t[MAXN], l_1[MAXN], l_2[MAXN];\n//    int p, q, ret = 0;\n//    int i, j, k;\n//    for (i = 0; i < m; i++)\n//    {\n//        for (l_1[i] = -inf, j = 0; j < n; j++)\n//        {\n//            l_1[i] = mat[i][j] > l_1[i] ? mat[i][j] : l_1[i];\n//        }\n//        if (l_1[i] == -inf)\n//        {\n//            return -1;  //  无结果\n//        }\n//    }\n//    for (i = 0; i < n; l_2[i++] = 0);\n//    for (_clr(match_1), _clr(match_2), i = 0; i < m; i++)\n//    {\n//        for (_clr(t), s[p = q = 0] = i; p <= q && match_1[i] < 0; p++)\n//        {\n//            for (k = s[p], j = 0; j < n && match_1[i] < 0; p++)\n//            {\n//                if (l_1[k] + l_2[j] == mat[k][j] && t[j] < 0)\n//                {\n//                    s[++q] = match_2[j], t[j] = k;\n//                    if (s[q] < 0)\n//                    {\n//                        for (p = j; p >= 0; j = p)\n//                        {\n//                            match_2[j] = k = t[j];\n//                            p = match_1[k];\n//                            match_1[k] = j;\n//                        }\n//                    }\n//                }\n//            }\n//        }\n//        if (match_1[i] < 0)\n//        {\n//            for (i--, p = inf, k = 0; k <= q; k++)\n//            {\n//                for (j = 0; j < n; j++)\n//                {\n//                    if (t[j] < 0 && l_1[s[k]] + l_2[j] - mat[s[k]][j] < p)\n//                    {\n//                        p = l_1[s[k]] + l_2[j] - mat[s[k]][j];\n//                    }\n//                }\n//            }\n//            for (j = 0; j < n; l_2[j] += t[j] < 0 ? 0 : p, j++);\n//            for (k = 0; k <= q; l_1[s[k++]] -= p);\n//        }\n//    }\n//    for (i = 0; i < m; i++)\n//    {   //  if处理无匹配的情况!!\n//        if (match_1[i] < 0)             //  ???\n//        {\n//            return -1;\n//        }\n//        if (mat[i][match_1[i]] <= -inf) //  ???\n//        {\n//            return -1;\n//        }\n//        ret += mat[i][match_1[i]];\n//    }\n//    return ret;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    \n//    std::cout << \"Hello, World!\\n\";\n//    return 0;\n//}\n\n\n//  //  Hopcroft-Carp 算法\n\n//  邻接表+DFS\n\n/*\n *  复杂度O(sqrt(n)*E)\n *  邻接表存图,vector实现\n *  vector先初始化,然后假如边\n *  uN为左端的顶点数,使用前赋值(点编号0开始)\n */\n//const int MAXN = 3000;\n//const int INF = 0x3f3f3f3f;\n//vector<int>G[MAXN];\n//int uN;\n//int Mx[MAXN], My[MAXN];\n//int dx[MAXN], dy[MAXN];\n//int dis;\n//bool used[MAXN];\n//\n//bool SearchP()\n//{\n//    queue<int>Q;\n//    dis = INF;\n//    memset(dx, -1, sizeof(dx));\n//    memset(dy, -1, sizeof(dy));\n//    for (int i = 0 ; i < uN; i++)\n//    {\n//        if(Mx[i] == -1)\n//        {\n//            Q.push(i);\n//            dx[i] = 0;\n//        }\n//    }\n//    while (!Q.empty())\n//    {\n//        int u = Q.front();\n//        Q.pop();\n//        if (dx[u] > dis)\n//        {\n//            break;\n//        }\n//        int sz = (int)G[u].size();\n//        for (int i = 0; i < sz; i++)\n//        {\n//            int v = G[u][i];\n//            if (dy[v] == -1)\n//            {\n//                dy[v] = dx[u] + 1;\n//                if (My[v] == -1)\n//                {\n//                    dis = dy[v];\n//                }\n//                else\n//                {\n//                    dx[My[v]] = dy[v] + 1;\n//                    Q.push(My[v]);\n//                }\n//            }\n//        }\n//    }\n//    return dis != INF;\n//}\n//\n//bool DFS(int u)\n//{\n//    int sz = (int)G[u].size();\n//    for (int i = 0; i < sz; i++)\n//    {\n//        int v = G[u][i];\n//        if (!used[v] && dy[v] == dx[u] + 1)\n//        {\n//            used[v] = true;\n//            if (My[v] != -1 && dy[v] == dis)\n//            {\n//                continue;\n//            }\n//            if (My[v] == -1 || DFS(My[v]))\n//            {\n//                My[v] = u;\n//                Mx[u] = v;\n//                return true;\n//            }\n//        }\n//    }\n//    return false;\n//}\n//\n//int MaxMatch()\n//{\n//    int res = 0;\n//    memset(Mx, -1, sizeof(Mx));\n//    memset(My, -1, sizeof(My));\n//    while (SearchP())\n//    {\n//        memset(used, false, sizeof(used));\n//        for (int i = 0; i < uN; i++)\n//        {\n//            if(Mx[i] == -1 && DFS(i))\n//            {\n//                res++;\n//            }\n//        }\n//    }\n//    return res;\n//}\n\n//  邻接矩阵+DFS\n\n/*\n *  INIT: g[][]邻接矩阵；\n *  CALL: res = MaxMatch(); Nx, Ny要初始化！！！\n *  时间复杂度: O(V^0.5 * E)\n */\nconst int MAXN = 3001;\nconst int INF = 1 << 28;\nint g[MAXN][MAXN], Mx[MAXN], My[MAXN], Nx, Ny;\nint dx[MAXN], dy[MAXN], dis;\nbool vst[MAXN];\n\nbool searchP()\n{\n    queue<int> Q;\n    dis = INF;\n    memset(dx, -1, sizeof(dx));\n    memset(dy, -1, sizeof(dy));\n    for (int i = 0; i < Nx; i++)\n    {\n        if (Mx[i] == -1)\n        {\n            Q.push(i); dx[i] = 0;\n        }\n    }\n    while (!Q.empty())\n    {\n        int u = Q.front();\n        Q.pop();\n        if (dx[u] > dis)\n        {\n            break;\n        }\n        for (int v = 0; v < Ny; v++)\n        {\n            if (g[u][v] && dy[v] == -1)\n            {\n                dy[v] = dx[u]+1;\n                if (My[v] == -1)\n                {\n                    dis = dy[v];\n                }\n                else\n                {\n                    dx[My[v]] = dy[v] + 1;\n                    Q.push(My[v]);\n                }\n            }\n        }\n    }\n    return dis != INF;\n}\n\nbool DFS(int u)\n{\n    for (int v = 0; v < Ny; v++)\n    {\n        if (!vst[v] && g[u][v] && dy[v] == dx[u] + 1)\n        {\n            vst[v] = 1;\n            if (My[v] != -1 && dy[v] == dis)\n            {\n                continue;\n            }\n            if (My[v] == -1 || DFS(My[v]))\n            {\n                My[v] = u; Mx[u] = v;\n                return 1;\n            }\n        }\n    }\n    return 0;\n}\n\nint MaxMatch()\n{\n    int res = 0;\n    memset(Mx, -1, sizeof(Mx));\n    memset(My, -1, sizeof(My));\n    while (searchP())\n    {\n        memset(vst, 0, sizeof(vst));\n        for (int i = 0; i < Nx; i++)\n        {\n            if (Mx[i] == -1 && DFS(i))\n            {\n                res++;\n            }\n        }\n    }\n    return res;\n}"
  },
  {
    "path": "ACM 模板代码/f-二分图多重匹配/f-二分图多重匹配/main.cpp",
    "content": "//\n//  main.cpp\n//  f-二分图多重匹配\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nconst int MAXN = 1010;\nconst int MAXM = 510;\nint uN, vN;\nint g[MAXN][MAXM];\nint linker[MAXM][MAXN];\nbool used[MAXM];\nint num[MAXM];  //  右边最大的匹配数\n\nbool dfs(int u)\n{\n    for (int v = 0; v < vN; v++)\n    {\n        if (g[u][v] && !used[v])\n        {\n            used[v] = true;\n            if (linker[v][0] < num[v])\n            {\n                linker[v][++linker[v][0]] = u;\n                return true;\n            }\n            for (int i = 1; i <= num[0]; i++)\n            {\n                if (dfs(linker[v][i]))\n                {\n                    linker[v][i] = u;\n                    return true;\n                }\n            }\n        }\n    }\n    return false;\n}\n\nint hungary()\n{\n    int res = 0;\n    for (int i = 0; i < vN; i++)\n    {\n        linker[i][0] = 0;\n    }\n    for (int u = 0; u < uN; u++)\n    {\n        memset(used, false, sizeof(used));\n        if (dfs(u))\n        {\n            res++;\n        }\n    }\n    return res;\n}\n\n\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-二分查找/f-二分查找/main.cpp",
    "content": "//\n//  main.cpp\n//  f-二分查找\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  查找v\n\n/*\n *  在[l, h)范围内查找值v,返回下标\n *  假设a数组已经按从小到大排序\n *  失败返回-1\n */\n//int bs(int a[], int l, int h, int v)\n//{\n//    int m;\n//    while (l < h)\n//    {\n//        m = (l + h) >> 1;\n//        if (a[m] == v)\n//        {\n//            return m;\n//        }\n//        if (a[m] < v)\n//        {\n//            l = m + 1;\n//        }\n//        else\n//        {\n//            h = m;\n//        }\n//    }\n//    return -1;\n//}\n\n//  查找大于等于v的第一个值\n\n/*\n *  传入参数必须l <= h\n *  假设a数组已经按从小到大排序\n *  返回值l总是合理的\n */\nint bs(int a[], int l, int h, int v)\n{\n    int m;\n    while (l < h)\n    {\n        m = (l + h) >> 1;\n        if (a[m] < v)\n        {\n            l = m + 1;\n        }\n        else\n        {\n            h = m;\n        }\n    }\n    return l;\n}"
  },
  {
    "path": "ACM 模板代码/f-二叉排序树/f-二叉排序树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-二叉排序树\n//\n//  Created by ZYJ on 16/7/27.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\ntypedef bool Status;\n\n//  二叉树的二叉链表结点结构定义\ntypedef struct BiTNode\n{\n    int data;\n    struct BiTNode *lchild, *rchild;\n} BiTNode, *BiTree;\n\n//  递归查找二叉排序树T中是否存在Key\n//  指针f指向T的双亲，其初始值调用值为NULL\n//  若查找成功，则指针p指向该数据元素结点，并返回TRUE\n//  否则指针p指向查找路径上访问的最后一个结点，并返回FALSE\nStatus SearchBST(BiTree T, int Key, BiTree f, BiTree *p)\n{\n    if (!T) //  查找不成功\n    {\n        *p = f;\n        return false;\n    }\n    else if (Key == T->data)\n    {\n        *p = T;\n        return true;\n    }\n    else if (Key < T->data)\n    {\n        return SearchBST(T->lchild, Key, T, p);\n    }\n    else\n    {\n        return SearchBST(T->rchild, Key, T, p);\n    }\n}\n\n//  当二叉排序树T中不存在关键字等于Key的数据元素时，\n//  插入Key并返回TRUE，否则返回FALSE\nStatus InserBST(BiTree *T, int Key)\n{\n    BiTree p, s;\n    if (!SearchBST(*T, Key, NULL, &p))\n    {\n        s = (BiTree)malloc(sizeof(BiTNode));\n        s->data = Key;\n        s->lchild = s->rchild = NULL;\n        \n        if (!p)             \n        {\n            *T = s;         //  插入s为新的根结点\n        }\n        else if (Key < p->data)\n        {\n            p->lchild = s;  //  插入s为左孩子\n        }\n        else\n        {\n            p->rchild = s;  //  插入s为右孩子\n        }\n        return true;\n    }\n    else\n    {\n        return false;       //  树中已有关键字相同的结点，不再插入\n    }\n}\n\n//  删除操作\nStatus Delete(BiTree *p)\n{\n    BiTree q, s;\n    \n    if ((*p)->rchild == NULL)       //  右子树为空 || 叶子结点\n    {\n        q = *p;\n        (*p) = (*p)->lchild;\n        free(q);\n    }\n    else if ((*p)->lchild == NULL)  //  左子树为空\n    {\n        q = *p;\n        (*p) = (*p)->rchild;\n        free(q);\n    }\n    else                            //  p直接前驱（左子树的最右后代）\n    {\n        q = *p;\n        s = (*p)->lchild;\n        \n        while (s->rchild)\n        {\n            q = s;\n            s = s->rchild;\n        }\n        \n        (*p)->data = s->data;       //  直接进行数据的替换\n        \n        if (q != *p)\n        {\n            q->rchild = s->lchild;\n        }\n        else\n        {\n            q->lchild = s->lchild;\n        }\n        \n        free(s);\n    }\n    return true;\n}\n\n//  当二叉排序树T中存在关键字Key的数据元素时，\n//  删除Key并返回TRUE，否则返回FALSE\nStatus DeleteBST(BiTree *T, int Key)\n{\n    if (!*T)\n    {\n        return false;\n    }\n    else\n    {\n        if (Key == (*T)->data)\n        {\n            return Delete(T);\n        }\n        else if (Key < (*T)->data)\n        {\n            return DeleteBST(&(*T)->lchild, Key);\n        }\n        else\n        {\n            return DeleteBST(&(*T)->rchild, Key);\n        }\n    }\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-二叉查找树/f-二叉查找树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-二叉查找树\n//\n//  Created by ZYJ on 16/6/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\ntemplate<typename T>    //树结点结构\nclass BSTNode\n{\npublic:\n    T _key;             //结点值\n    BSTNode *_lchild;\n    BSTNode *_rchild;\n    BSTNode *_parent;\n    //构造函数\n    BSTNode(T key , BSTNode *lchild, BSTNode *rchild, BSTNode *parent) :\n    _key(key), _lchild(lchild), _rchild(rchild), _parent(parent) {};\n};\n\ntemplate<typename T>\nclass BSTree\n{\nprivate:\n    BSTNode<T>* _Root;                      //根结点\npublic:\n    BSTree() : _Root(NULL) {};\n    ~BSTree() {};\n    void insert (T key);                    //二叉树的插入\n    \n    BSTNode<T>* search(T key);              //二叉树的查找\n    void preOrder();                        //先序输出\n    void inOrder();                         //中序输出\n    void postOrder();                       //后序输出\n    \n    BSTNode<T>* minimumNode();              //查找最小的节点\n    BSTNode<T>* maximumNode ();             //查找最大的节点\n    \n    T minimumKey();                         //查找最小的键值\n    T maximumKey();                         //查找最小的键值\n    void print();                           //打印二叉树\n    void remove(T key);\n    BSTNode<T>* predecessor(BSTNode<T>* x); //查找某个结点的前驱\n    BSTNode<T>* sucessor(BSTNode<T>* x);    //查找某个结点的后继\n    void destory ();\n    //内部使用函数，供外部接口调用\nprivate:\n    void insert(BSTNode<T>* &tree, BSTNode<T>* z);\n    BSTNode<T>* search(BSTNode<T>* &tree, T key) const;\n    void preOrder(BSTNode<T>*& tree) const;\n    void inOrder(BSTNode<T>*& tree) const;\n    void postOrder(BSTNode<T>*& tree) const;\n    BSTNode<T>* minimumNode(BSTNode<T>*& tree);\n    BSTNode<T>* maximumNode (BSTNode<T>*& tree);\n    void print(BSTNode<T>*& tree);\n    BSTNode<T>* remove(BSTNode<T>*& tree, BSTNode<T>* z);\n    void destory(BSTNode<T>*& tree);\n};\n\n/*\n *  前序遍历算法\n *  BSTree类内部调用函数\n */\ntemplate<typename T>\nvoid BSTree<T>::preOrder(BSTNode<T>*& tree) const\n{\n    if(tree)\n    {\n        std::cout << tree->_key << \" \";\n        preOrder(tree->_lchild);\n        preOrder(tree->_rchild);\n    }\n}\n//  接口\ntemplate<typename T>\nvoid BSTree<T>::preOrder()\n{\n    preOrder(_Root);\n}\n\n/*\n *  中序遍历算法\n *  类内部调用函数\n */\ntemplate <typename T>\nvoid BSTree<T>::inOrder(BSTNode<T>*&tree) const\n{\n    if(tree)\n    {\n        inOrder(tree->_lchild);\n        std::cout<<tree->_key<<\" \";\n        inOrder(tree->_rchild);\n    }\n}\n//  接口\ntemplate<typename T>\nvoid BSTree<T>::inOrder()\n{\n    inOrder(_Root);\n}\n\n/*\n *  后序遍历算法\n *  类内部调用函数\n */\ntemplate <typename T>\nvoid BSTree<T>::postOrder(BSTNode<T>*&tree) const\n{\n    if(tree)\n    {\n        postOrder(tree->_lchild);\n        postOrder(tree->_rchild);\n        std::cout<<tree->_key<<\" \";\n    }\n}\n//  接口\ntemplate<typename T>\nvoid BSTree<T>::postOrder()\n{\n    postOrder(_Root);\n}\n\n/*\n *  插入操作\n *  非递归实现\n *  内部使用函数\n */\ntemplate<typename T>\nvoid BSTree<T> ::insert(BSTNode<T>* &tree, BSTNode<T>* z)\n{\n    BSTNode<T>* parent = NULL;\n    BSTNode<T>* temp = tree;\n    //寻找插入点\n    while(temp!=NULL)\n    {\n        parent= temp;\n        if(z->_key>temp->_key)\n            temp= temp->_rchild;\n        else\n            temp=temp->_lchild;\n    }\n    z->_parent = parent;\n    if(parent==NULL)                //如果树本来就是空树，则直接把z节点插入根节点\n        tree = z;\n    else if(z->_key>parent->_key)   //如果z的值大于其双亲，则z为其双亲的右孩\n        parent->_rchild = z;\n    else\n        parent->_lchild = z;\n}\n//  接口\ntemplate <typename T>\nvoid BSTree<T>::insert(T key)\n{\n    //创建一个新的节点，使用构造函数初始化\n    BSTNode<T>* z= new BSTNode<T>(key,NULL,NULL,NULL);\n    if(!z) //如果创建失败则返回\n        return ;\n    //调用内部函数进行插入\n    insert(_Root,z);\n}\n\n/*\n *  查找操作\n *  非递归实现\n *  内部使用函数\n */\ntemplate <typename T>\nBSTNode<T>*  BSTree<T>::search(BSTNode<T>*& tree,T key) const\n{\n    BSTNode<T>* temp = tree;\n    while(temp != NULL)\n    {\n        if(temp->_key == key)\n            return temp;\n        else if(temp->_key>key)\n            temp = temp->_lchild;\n        else\n            temp = temp->_rchild;\n    }\n    return NULL;\n}\n/*//查找算法的递归实现\ntemplate<typename T>\nBSTNode<T>* BSTree<T>::search( BSTNode<T>*& tree,T key) const\n{\n\tif(!tree)\n\t{\n\t\tif(tree->_key==key)\n\t\t\treturn tree;\n\t\tif(tree->_key>key)\n\t\t\treturn search(tree->_lchild,key);\n\t\tif(tree->_key<z->_key)\n\t\t\treturn search(tree->_rchild,key);\n\t}\n\treturn NULL;\n}*/\n//  接口\ntemplate <typename T>\nBSTNode<T> * BSTree<T>::search(T key)\n{\n    return search(_Root,key);\n}\n\n/*\n *  查找最小的结点\n *  内部调用函数\n */\ntemplate <typename T>\nBSTNode<T>* BSTree<T>::minimumNode(BSTNode<T>*&tree)\n{\n    BSTNode<T>* temp = tree;\n    while(temp->_lchild)\n    {\n        temp= temp->_lchild;\n    }\n    return temp;\n}\n//  接口\ntemplate<typename T>\nBSTNode<T>* BSTree<T>::minimumNode()\n{\n    return minimumNode(_Root);\n}\n\n/*\n *  查找键值最大的节点\n *  内部调用函数\n *  非递归实现\n */\ntemplate<typename T>\nBSTNode<T>* BSTree<T>::maximumNode(BSTNode<T>* &tree)\n{\n    BSTNode<T>* temp=tree;\n    while(temp->_rchild)\n    {\n        temp= temp->_rchild;\n    }\n    return temp;\n}\n//  接口\ntemplate<typename T>\nBSTNode<T>* BSTree<T>::maximumNode()\n{\n    return maximumNode(_Root);\n}\n\n/*\n *  查找最小的键值\n *  外部接口函数\n *  调用内部函数minimumNode实现\n */\ntemplate<typename T>\nT BSTree<T>::minimumKey()\n{\n    BSTNode<T> *temp = minimumNode(_Root);\n    return temp->_key;\n}\n\n/*\n *  查找最大的键值\n *  外部接口函数\n *  调用内部函数maximumKey\n */\ntemplate<typename T>\nT BSTree<T>::maximumKey()\n{\n    BSTNode<T> *temp = maximumNode(_Root);\n    return temp->_key;\n}\n\n/*\n *  打印函数(详细描述结点的亲子关系)\n *  打印出平衡二叉树\n *  BStree内部函数\n */\ntemplate<typename T>\nvoid BSTree<T>::print(BSTNode<T>*& tree)\n{\n    if(tree) //如果tree不为空\n    {\n        if(tree->_lchild) //结点有左孩子\n        {\n            std::cout << \"节点\" << tree->_key << \"有左孩子为\" << tree->_lchild->_key << std::endl;\n        }\n        else\n        {\n            std::cout << \"节点\" << tree->_key << \"无左孩子\" << std::endl;\n        }\n        if(tree->_rchild)\n        {\n            std::cout << \"节点\" << tree->_key << \"有右孩子为\" << tree->_rchild->_key << std::endl;\n        }\n        else\n        {\n            std::cout << \"节点\" << tree->_key << \"无右孩子\" << std::endl;\n        }\n        print(tree->_lchild);\n        print(tree->_rchild);\n    }\n}\n//  接口\ntemplate<typename T>\nvoid BSTree<T>::print()\n{\n    print(_Root);\n}\n\n/*\n *  查找某个节点x的前驱\n *  接口\n */\ntemplate <typename T>\nBSTNode<T>* BSTree<T>::predecessor(BSTNode<T>* x)\n{\n    //如果x是最小的结点，则它没有前驱\n    if(x->_key == minimumNode(_Root)->_key)\n    {\n        return NULL;\n    }\n    //先获取二叉树中键值与x的键值相同的结点y\n    BSTNode <T> * y = NULL;\n    y = search(_Root,x->_key);\n    if(y==NULL) return NULL;\n    //如果y有左孩子，则x的前驱为“以x的左孩为根的子树的最大结点”\n    if(y->_lchild!=NULL)\n        return maximumNode(y->_lchild);\n    //如果y没有左孩子，则x有两种可能：\n    //1.y是一个右孩子，此时x的前驱为其双亲节点\n    BSTNode<T>* parent = y->_parent;\n    if(parent->_rchild == y)\n        return parent;\n    //2.y是一个左孩子，则其前驱为其双亲结点中“第一个拥有右孩子结点”的结点\n    while(parent!=NULL&&parent->_rchild==NULL)\n    {\n        parent=parent->_parent;\n    }\n    return parent;\n}\n\n/*\n *  查找某个节点x的后继\n *  外部调用接口\n */\ntemplate <typename T>\nBSTNode<T>* BSTree<T>::sucessor(BSTNode<T>* x)\n{\n    //如果x是键值最大的，则x没有后继结点\n    if(x->_key==maximumNode(_Root)->_key)\n        return NULL;\n    //获取x在二叉树中的结点y\n    BSTNode<T>* y  = NULL;\n    y = search(_Root,x->_key);\n    if(!y)\t\t\t  //若二叉树没有此结点\n        return NULL;\n    //如果y有右孩子，则y的后继为其右孩子的最小结点\n    if(y->_rchild!=NULL)\n        return minimumNode(y->_rchild);\n    //如果y没有右孩子，则可分为两种情况：\n    //1.y 是左孩子。此时y的后继为y的父结点\n    BSTNode <T>* parent = y->_parent;\n    if(y->_parent->_lchild == y)\n        return parent;\n    //2.y是右孩子。此时y的后继结点为“第一个拥有左孩且不是y的直接双亲”的结点\n    while(parent!=NULL)\n    {\n        if(parent->_lchild!=NULL&&parent!=y->_parent)\n            return parent;\n        parent=parent->_parent;\n    }\n    return NULL;\n}\n\n/*\n *  删除结点\n *  BSTree类内部调用函数\n */\ntemplate <class T>\nBSTNode<T>* BSTree<T>::remove(BSTNode<T>* &tree, BSTNode<T> *z)\n{\n    BSTNode<T> *x=NULL;\n    BSTNode<T> *y=NULL;\n    if ((z->_lchild == NULL) || (z->_rchild == NULL) )\n        y = z;\n    else\n        y = sucessor(z);\n    if (y->_lchild != NULL)\n        x = y->_lchild;\n    else\n        x = y->_rchild;\n    if (x != NULL)\n        x->_parent = y->_parent;\n    if (y->_parent == NULL)\n        tree = x;\n    else if (y == y->_parent->_lchild)\n        y->_parent->_lchild = x;\n    else\n        y->_parent->_rchild= x;\n    if (y != z)\n        z->_key = y->_key;\n    return y;\n}\n//  接口\ntemplate<typename T>\nvoid BSTree<T>::remove(T key)\n{\n    BSTNode<T> *z, *node;\n    if ((z = search(_Root, key)) != NULL)\n        if ( (node = remove(_Root, z)) != NULL)\n            delete node;\n}\n\n/*\n *  销毁查找二叉树\n *  内部调用函数\n */\ntemplate<typename T>\nvoid BSTree<T>::destory(BSTNode<T>*& tree)\n{\n    if(tree->_lchild!=NULL)\n        destory(tree->_lchild);\n    if(tree->_rchild!=NULL)\n        destory(tree->_rchild);\n    if(tree->_lchild==NULL&&tree->_rchild==NULL)\n    {\n        delete(tree);\n        tree = NULL;\n    }\n}\n//  接口\ntemplate<typename T>\nvoid BSTree<T>::destory()\n{\n    destory(_Root);\n}\n\nint main()\n{\n    BSTree<int> s ;\n    int a ;\n    std::cout << \"请输入二叉树结点以构造二叉查找树：\" << std::endl;\n    while(std::cin >> a )\n        s.insert(a);\n    std::cin.clear();\n    std::cout << \"前序遍历二叉查找树:\" << std::endl;\n    s.postOrder();\n    std::cout << std::endl;\n    std::cout << \"中序遍历二叉查找树:\" << std::endl;\n    s.inOrder();\n    std::cout << std::endl;\n    std::cout << \"后序遍历二叉查找树:\" << std::endl;\n    s.postOrder();\n    std::cout << std::endl;\n    std::cout << \"打印二叉查找树\" << std::endl;\n    s.print();\n    std::cout << \"请输入要查找的数：\" << std::endl;\n    while(std::cin >> a)\n    {\n        BSTNode<int>* findnode = s.search(a);\n        if(!findnode)\n        {\n            std::cout << \"查找失败\" << std::endl;\n            s.insert(a);\n            std::cout << \"已经将\" << a << \"插入二叉查找树,现在二叉查找树为：\" << std::endl;\n            s.inOrder();\n            std::cout << std::endl;\n        }\n        else\n        {\n            std::cout << findnode->_key << \"查找成功\" << std::endl;\n        }\n    }\n    std::cin.clear();\n    std::cout << \"请输入结点以查找其前驱节点\" << std::endl;\n    BSTNode<int>* findPreNode= new BSTNode<int>(1,NULL,NULL,NULL);\n    while(std::cin >> findPreNode->_key)\n    {\n        BSTNode<int>* preNode ;\n        if((preNode= s.predecessor(findPreNode))!=NULL)\n        {\n            std::cout << \"其前驱结点为：\";\n            std::cout << preNode->_key << std::endl;\n        }\n        else\n        {\n            std::cout << \"没有前驱结点\" << std::endl;\n        }\n        if((preNode= s.sucessor(findPreNode))!=NULL)\n        {\n            std::cout << \"其后继结点为：\";\n            std::cout << preNode->_key << std::endl;\n        }\n        else\n        {\n            std::cout << \"没有后继结点\" << std::endl;\n        }\n    }\n    std::cin.clear();\n    std::cout << \"请输入要删除的结点：\" << std::endl;\n    while(std::cin >> a)\n    {\n        s.remove(a);\n        std::cout << \"删除后的二叉排序树：\" << std::endl;\n        s.inOrder();\n    }\n    BSTNode<int>* maxNode =  s.minimumNode();\n    if(!maxNode)\n    {\n        std::cout << \"最小的节点为：\" << maxNode->_key << std::endl;\n    }\n    BSTNode<int>* minNode = s.maximumNode();\n    if(!minNode)\n    {\n        std::cout << \"最大的节点为：\" << minNode->_key << std::endl;\n    }\n    std::cout << \"销毁二叉树\" << std::endl;\n    s.destory();\n    s.inOrder();\n\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-伸展数/f-伸展数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-伸展数\n//\n//  Created by ZYJ on 16/7/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  伸展树(Splay Tree)\n *  题目:维修数列。\n *  经典题,插入、删除、修改、翻转、求和、求和最大的子序列\n */\n#define Key_value ch[ch[root][1]][0]\nconst int MAXN = 500010;\nconst int INF = 0x3f3f3f3f;\nint pre[MAXN], ch[MAXN][2], key[MAXN], size[MAXN];\nint root, tot1;\nint sum[MAXN], rev[MAXN], same[MAXN];\nint lx[MAXN], rx[MAXN], mx[MAXN];\nint s[MAXN], tot2;      //  内存池和容量\nint a[MAXN];\nint n, q;\n\n//  debug Start**********************************\nvoid Treavel(int x)\n{\n    if (x)\n    {\n        Treavel(ch[x][0]);\n        printf(\"结点:%2d: 左儿子 %2d 右儿子 %2d 父结点 %2d size = %2d\\n\", x, ch[x][0], ch[x][1], pre[x], size[x]);\n        Treavel(ch[x][1]);\n    }\n    return ;\n}\n\nvoid debug()\n{\n    printf(\"root:%d\\n\", root);\n    Treavel(root);\n    return ;\n}\n//  debug End***********************************\n\nvoid NewNode(int &r, int father, int k)\n{\n    if (tot2)\n    {\n        r = s[tot2--];  //  取的时候是tot2--,存的时候就是++tot2\n    }\n    else\n    {\n        r = ++tot1;\n    }\n    pre[r] = father;\n    ch[r][0] = ch[r][1] = 0;\n    key[r] = k;\n    sum[r] = k;\n    rev[r] = same[r] = 0;\n    lx[r] = rx[r] = mx[r] = k;\n    size[r] = 1;\n    return ;\n}\n\nvoid Update_Rev(int r)\n{\n    if (!r)\n    {\n        return ;\n    }\n    swap(ch[r][0], ch[r][1]);\n    swap(lx[r], rx[r]);\n    rev[r] ^= 1;\n    return ;\n}\n\nvoid Update_Same(int r, int v)\n{\n    if (!r)\n    {\n        return ;\n    }\n    key[r] = v;\n    sum[r] = v * size[r];\n    lx[r] = rx[r] = mx[r] = max(v, v * size[r]);\n    same[r] = 1;\n    return ;\n}\n\nvoid push_up(int r)\n{\n    int lson = ch[r][0], rson = ch[r][1];\n    size[r] = size[lson] + size[rson] + 1;\n    sum[r] = sum[lson] + sum[rson] + key[r];\n    lx[r] = max(lx[lson], sum[lson] + key[r] + max(0, lx[rson]));\n    rx[r] = max(rx[rson], sum[rson] + key[r] + max(0, rx[lson]));\n    mx[r] = max(0, rx[lson]) + key[r] + max(0, lx[rson]);\n    mx[r] = max(mx[r], max(mx[lson], mx[rson]));\n    return ;\n}\n\nvoid push_down(int r)\n{\n    if (same[r])\n    {\n        Update_Same(ch[r][0], key[r]);\n        Update_Same(ch[r][1], key[r]);\n        same[r] = 0;\n    }\n    if(rev[r])\n    {\n        Update_Rev(ch[r][0]);\n        Update_Rev(ch[r][1]);\n        rev[r] = 0;\n    }\n    return ;\n}\n\nvoid Build(int &x, int l, int r, int father)\n{\n    if (l > r)\n    {\n        return ;\n    }\n    int mid = (l + r) / 2;\n    NewNode(x, father, a[mid]);\n    Build(ch[x][0], l, mid - 1, x);\n    Build(ch[x][1], mid + 1, r, x);\n    push_up(x);\n    return ;\n}\n\nvoid Init()\n{\n    root = tot1 = tot2 = 0;\n    ch[root][0] = ch[root][1] = size[root] = pre[root] = 0;\n    same[root] = rev[root] = sum[root] = key[root] = 0;\n    lx[root] = rx[root] = mx[root] = -INF;\n    NewNode(root, 0, -1);\n    NewNode(ch[root][1], root, -1);\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", &a[i]);\n    }\n    Build(Key_value, 0, n - 1, ch[root][1]);\n    push_up(ch[root][1]);\n    push_up(root);\n}\n\n//  旋转,0为左旋,1为右旋\nvoid Rotate(int x,int kind)\n{\n    int y = pre[x];\n    push_down(y);\n    push_down(x);\n    ch[y][!kind] = ch[x][kind];\n    pre[ch[x][kind]] = y;\n    if (pre[y])\n        ch[pre[y]][ch[pre[y]][1]==y] = x;\n    pre[x] = pre[y];\n    ch[x][kind] = y;\n    pre[y] = x;\n    push_up(y);\n}\n\n//  Splay调整,将r结点调整到goal下面\nvoid Splay(int r, int goal)\n{\n    push_down(r);\n    while (pre[r] != goal)\n    {\n        if (pre[pre[r]] == goal)\n        {\n            push_down(pre[r]);\n            push_down(r);\n            Rotate(r, ch[pre[r]][0] == r);\n        }\n        else\n        {\n            push_down(pre[pre[r]]);\n            push_down(pre[r]);\n            push_down(r);\n            int y = pre[r];\n            int kind = ch[pre[y]][0] == y;\n            if (ch[y][kind] == r)\n            {\n                Rotate(r, !kind);\n                Rotate(r, kind);\n            }\n            else\n            {\n                Rotate(y, kind);\n                Rotate(r, kind);\n            }\n        }\n    }\n    push_up(r);\n    if (goal == 0)\n    {\n        root = r;\n    }\n    return ;\n}\n\nint Get_kth(int r, int k)\n{\n    push_down(r);\n    int t = size[ch[r][0]] + 1;\n    if (t == k)\n    {\n        return r;\n    }\n    if (t > k)\n    {\n        return Get_kth(ch[r][0], k);\n    }\n    else\n    {\n        return Get_kth(ch[r][1], k - t);\n    }\n}\n\n//  在第pos个数后面插入tot个数\nvoid Insert(int pos, int tot)\n{\n    for (int i = 0; i < tot; i++)\n    {\n        scanf(\"%d\",&a[i]);\n    }\n    Splay(Get_kth(root, pos + 1), 0);\n    Splay(Get_kth(root, pos + 2), root);\n    Build(Key_value, 0, tot - 1, ch[root][1]);\n    push_up(ch[root][1]);\n    push_up(root);\n    return ;\n}\n\n//  删除子树\nvoid erase(int r)\n{\n    if (!r)\n    {\n        return ;\n    }\n    s[++tot2] = r;\n    erase(ch[r][0]);\n    erase(ch[r][1]);\n    return ;\n}\n\n//  从第pos个数开始连续删除tot个数\nvoid Delete(int pos, int tot)\n{\n    Splay(Get_kth(root, pos), 0);\n    Splay(Get_kth(root, pos + tot + 1), root);\n    erase(Key_value);\n    pre[Key_value] = 0;\n    Key_value = 0;\n    push_up(ch[root][1]);\n    push_up(root);\n    return ;\n}\n\n//  将从第pos个数开始的连续的tot个数修改为c\nvoid Make_Same(int pos, int tot, int c)\n{\n    Splay(Get_kth(root, pos), 0);\n    Splay(Get_kth(root, pos + tot + 1), root);\n    Update_Same(Key_value, c);\n    push_up(ch[root][1]);\n    push_up(root);\n    return ;\n}\n\n//  将第pos个数开始的连续tot个数进行反转\nvoid Reverse(int pos, int tot)\n{\n    Splay(Get_kth(root, pos), 0);\n    Splay(Get_kth(root,pos+tot + 1), root);\n    Update_Rev(Key_value);\n    push_up(ch[root][1]);\n    push_up(root);\n    return ;\n}\n\n//  得到第pos个数开始的tot个数的和\nint Get_Sum(int pos, int tot)\n{\n    Splay(Get_kth(root, pos), 0);\n    Splay(Get_kth(root, pos + tot + 1), root);\n    return sum[Key_value];\n}\n\n//  得到第pos个数开始的tot个数中最大的子段和\nint Get_MaxSum(int pos, int tot)\n{\n    Splay(Get_kth(root, pos), 0);\n    Splay(Get_kth(root, pos + tot + 1), root);\n    return mx[Key_value];\n}\n\nvoid InOrder(int r)\n{\n    if (!r)\n    {\n        return ;\n    }\n    push_down(r);\n    InOrder(ch[r][0]);\n    printf(\"%d \",key[r]);\n    InOrder(ch[r][1]);\n    return ;\n}\n\nint main()\n{\n    //  freopen(\"in.txt\", \"r\", stdin);\n    //  freopen(\"out.txt\", \"w\", stdout);\n    while (scanf(\"%d%d\", &n, &q) == 2)\n    {\n        Init();\n        char op[20];\n        int x, y, z;\n        while (q--)\n        {\n            scanf(\"%s\", op);\n            if (strcmp(op, \"INSERT\") == 0)\n            {\n                scanf(\"%d%d\", &x, &y);\n                Insert(x, y);\n            }\n            else if (strcmp(op, \"DELETE\") == 0)\n            {\n                scanf(\"%d%d\", &x, &y);\n                Delete(x,y);\n            }\n            else if (strcmp(op, \"MAKE-SAME\") == 0)\n            {\n                scanf(\"%d%d%d\", &x, &y, &z);\n                Make_Same(x, y, z);\n            }\n            else if (strcmp(op, \"REVERSE\") == 0)\n            {\n                scanf(\"%d%d\", &x, &y);\n                Reverse(x, y);\n            }\n            else if (strcmp(op, \"GET-SUM\") == 0)\n            {\n                scanf(\"%d%d\", &x, &y);\n                printf(\"%d\\n\", Get_Sum(x, y));\n            }\n            else if (strcmp(op, \"MAX-SUM\") == 0)\n            {\n                printf(\"%d\\n\", Get_MaxSum(1, size[root] - 2));\n            }\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-使序列有序的最少交换次数/f-使序列有序的最少交换次数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-使序列有序的最少交换次数\n//\n//  Created by ZYJ on 2017/5/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <vector>\n#include <map>\n\nusing namespace std;\n\n//int getMinSwaps(vector<int> &A)\n//{\n//    //  排序\n//    vector<int> B(A);\n//    sort(B.begin(), B.end());\n//    map<int, int> m;\n//    int len = (int)A.size();\n//    for (int i = 0; i < len; i++)\n//    {\n//        m[B[i]] = i;    //  建立每个元素与其应放位置的映射关系\n//    }\n//    \n//    int loops = 0;      //  循环节个数\n//    vector<bool> flag(len, false);\n//    //  找出循环节的个数\n//    for (int i = 0; i < len; i++)\n//    {\n//        if (!flag[i])\n//        {\n//            int j = i;\n//            while (!flag[j])\n//            {\n//                flag[j] = true;\n//                j = m[A[j]];    //  原序列中j位置的元素在有序序列中的位置\n//            }\n//            loops++;\n//        }\n//    }\n//    return len - loops;\n//}\n//\n//vector<int> nums;\n//\n//int main()\n//{\n//    nums.push_back(1);\n//    nums.push_back(2);\n//    nums.push_back(4);\n//    nums.push_back(3);\n//    nums.push_back(5);\n//    \n//    int res = getMinSwaps(nums);\n//    \n//    cout << res << '\\n';\n//    \n//    return 0;\n//}\n\n/*\n *  默认目标映射关系是 key 1 => val 1 …… key n => val n\n *  如果序列不是 1~n 可以通过 map 建立新的目标映射关系\n */\nconst int MAXN = 30;\n\nint n;\nint vis[MAXN];\nint A[MAXN], B[MAXN];\n\nint getMinSwaps()\n{\n    memset(vis, 0, sizeof(vis));\n    \n    for (int i = 1; i <= n; i++)\n    {\n        B[A[i]] = A[i % n + 1];\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        B[i] = (B[i] - 2 + n) % n + 1;\n    }\n    \n    int cnt = n;\n    for (int i = 1; i <= n; i++)\n    {\n        if (vis[i])\n        {\n            continue;\n        }\n        vis[i] = 1;\n        cnt--;\n        for (int j = B[i]; j != i; j = B[j])\n        {\n            vis[j] = 1;\n        }\n    }\n    \n    return cnt;\n}\n\nint main()\n{\n    cin >> n;\n    for (int i = 1; i <= n; i++)\n    {\n        cin >> A[i];\n    }\n    \n    int res = getMinSwaps();\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-划分树/f-划分树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-划分树\n//\n//  Created by ZYJ on 16/7/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  划分树(查询区间第k大) \n */\nconst int MAXN = 100010;\n\nint tree[20][MAXN];     //  表示每层每个位置的值\nint sorted[MAXN];       //  已经排序好的数\nint toleft[20][MAXN];   //  toleft[p][i]表示第i层从1到i有数分入左边\n\nvoid build(int l, int r, int dep)\n{\n    if (l == r)\n    {\n        return;\n    }\n    int mid = (l + r) >> 1;\n    int same = mid - l + 1;         //  表示等于中间值而且被分入左边的个数\n    for (int i = l; i <= r; i++)    //  注意是l,不是one\n    {\n        if (tree[dep][i] < sorted[mid])\n        {\n            same--;\n        }\n    }\n    int lpos = l;\n    int rpos = mid + 1;\n    for (int i = l; i <= r; i++)\n    {\n        if (tree[dep][i] < sorted[mid])\n        {\n            tree[dep + 1][lpos++] = tree[dep][i];\n        }\n        else if (tree[dep][i] == sorted[mid] && same > 0)\n        {\n            tree[dep + 1][lpos++] = tree[dep][i];\n            same--;\n        }\n        else\n        {\n            tree[dep + 1][rpos++] = tree[dep][i];\n        }\n        toleft[dep][i] = toleft[dep][l - 1] + lpos - l;\n    }\n    build(l, mid, dep + 1);\n    build(mid + 1, r, dep + 1);\n    return ;\n}\n\n//  查询区间第k大的数,[L,R]是大区间,[l,r]是要查询的小区间\nint query(int L, int R, int l, int r, int dep, int k)\n{\n    if(l == r)\n    {\n        return tree[dep][l];\n    }\n    int mid = (L + R) >> 1;\n    int cnt = toleft[dep][r] - toleft[dep][l - 1];\n    if (cnt >= k)\n    {\n        int newl = L + toleft[dep][l - 1] - toleft[dep][L - 1];\n        int newr = newl + cnt - 1;\n        return query(L, mid, newl, newr, dep + 1, k);\n    }\n    else\n    {\n        int newr = r + toleft[dep][R] - toleft[dep][r];\n        int newl = newr - (r - l - cnt);\n        return query(mid + 1, R, newl, newr, dep + 1, k - cnt);\n    }\n}\n\nint main()\n{\n    int n, m;\n    while (scanf(\"%d%d\", &n, &m) == 2)\n    {\n        memset(tree, 0, sizeof(tree));\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &tree[0][i]);\n            sorted[i] = tree[0][i];\n        }\n        sort(sorted + 1, sorted + n + 1);\n        build(1, n, 0);\n        int s, t, k;\n        while(m--)\n        {\n            scanf(\"%d%d%d\", &s, &t, &k);\n            printf(\"%d\\n\", query(1, n, s, t, 0, k));\n        }\n    }\n    return 0;\n}\n\n"
  },
  {
    "path": "ACM 模板代码/f-判断线段相交/f-判断线段相交/main.cpp",
    "content": "//\n//  main.cpp\n//  f-判断线段相交\n//\n//  Created by ZYJ on 16/7/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nconst double eps=1e-10;\n\nstruct point\n{\n    double x, y;\n};\n\ndouble min(double a, double b)\n{\n    return a < b ? a : b;\n}\n\ndouble max(double a, double b)\n{\n    return a > b ? a : b;\n}\n\nbool inter(point a, point b, point c, point d)\n{\n    if (min(a.x, b.x) > max(c.x, d.x) || min(a.y, b.y) > max(c.y, d.y) || min(c.x, d.x) > max(a.x, b.x) || min(c.y, d.y) > max(a.y, b.y))\n    {\n        return 0;\n    }\n    double h, i, j, k;\n    h = (b.x - a.x) * (c.y - a.y) - (b.y - a.y) * (c.x - a.x);\n    i = (b.x - a.x) * (d.y - a.y) - (b.y - a.y) * (d.x - a.x);\n    j = (d.x - c.x) * (a.y - c.y) - (d.y - c.y) * (a.x - c.x);\n    k = (d.x - c.x) * (b.y - c.y) - (d.y - c.y) * (b.x - c.x);\n    return h * i <= eps && j * k <= eps;\n}"
  },
  {
    "path": "ACM 模板代码/f-动态树/f-动态树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-动态树\n//\n//  Created by ZYJ on 16/7/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  切割、合并子树,路径上所有点的点权增加一个值,查询路径上点权的最大值\n *  动态维护一组森林,要求支持一下操作:\n *  link(a,b): 如果a,b不在同一颗子树中,则通过在a,b之间连边的方式,连接这两颗子树 \n *  cut(a,b): 如果a,b在同一颗子树中,且a!=b,则将a视为这颗子树的根以后,切断b与其父亲结点的连接\n *  ADD(a,b,w): 如果a,b在同一颗子树中,则将a,b之间路径上所有点的点权增加w\n *  query(a,b): 如果a,b在同一颗子树中,返回a,b之间路径上点权的最大值\n */\nconst int MAXN = 300010;\nint ch[MAXN][2], pre[MAXN], key[MAXN];\nint add[MAXN], rev[MAXN], Max[MAXN];\nbool rt[MAXN];\n\nvoid Update_Add(int r, int d)\n{\n    if (!r)\n    {\n        return;\n    }\n    key[r] += d;\n    add[r] += d;\n    Max[r] += d;\n    return ;\n}\n\nvoid Update_Rev(int r)\n{\n    if (!r)\n    {\n        return ;\n    }\n    swap(ch[r][0], ch[r][1]);\n    rev[r] ^= 1;\n    return ;\n}\n\nvoid push_down(int r)\n{\n    if (add[r])\n    {\n        Update_Add(ch[r][0], add[r]);\n        Update_Add(ch[r][1], add[r]);\n        add[r] = 0;\n    }\n    if (rev[r])\n    {\n        Update_Rev(ch[r][0]);\n        Update_Rev(ch[r][1]);\n        rev[r] = 0;\n    }\n    return ;\n}\n\nvoid push_up(int r)\n{\n    Max[r] = max(max(Max[ch[r][0]], Max[ch[r][1]]), key[r]);\n    return ;\n}\n\nvoid Rotate(int x)\n{\n    int y = pre[x], kind = ch[y][1] == x;\n    ch[y][kind] = ch[x][!kind];\n    pre[ch[y][kind]] = y;\n    pre[x] = pre[y];\n    pre[y] = x;\n    ch[x][!kind] = y;\n    if (rt[y])\n    {\n        rt[y] = false, rt[x] = true;\n    }\n    else\n    {\n        ch[pre[x]][ch[pre[x]][1] == y] = x;\n    }\n    push_up(y);\n}\n\n//  P函数先将根结点到r的路径上所有的结点的标记逐级下放\nvoid P(int r)\n{\n    if (!rt[r])P(pre[r]);\n    {\n        push_down(r);\n    }\n    return ;\n}\n\nvoid Splay(int r)\n{\n    P(r);\n    while (!rt[r])\n    {\n        int f = pre[r], ff = pre[f];\n        if (rt[f])\n        {\n            Rotate(r);\n        }\n        else if ((ch[ff][1] == f) == (ch[f][1] == r))\n        {\n            Rotate(f), Rotate(r);\n        }\n        else\n        {\n            Rotate(r), Rotate(r);\n        }\n    }\n    push_up(r);\n    return ;\n}\n\nint Access(int x)\n{\n    int y = 0;\n    for ( ; x; x = pre[y = x])\n    {\n        Splay(x);\n        rt[ch[x][1]] = true, rt[ch[x][1] = y] = false;\n        push_up(x);\n    }\n    return y;\n}\n\n//  判断是否是同根(真实的树,非splay)\nbool judge(int u, int v)\n{\n    while (pre[u])\n    {\n        u = pre[u];\n    }\n    while(pre[v])\n    {\n        v = pre[v];\n    }\n    return u == v;\n}\n\n//  使r成为它所在的树的根\nvoid mroot(int r)\n{\n    Access(r);\n    Splay(r);\n    Update_Rev(r);\n    return ;\n}\n\n//  调用后u是原来u和v的lca,v和ch[u][1]分别存着lca的2个儿子\n//  (原来u和v所在的2颗子树)\nvoid lca(int &u, int &v)\n{\n    Access(v), v = 0;\n    while(u)\n    {\n        Splay(u);\n        if (!pre[u])\n        {\n            return ;\n        }\n        rt[ch[u][1]] = true;\n        rt[ch[u][1] = v] = false;\n        push_up(u);\n        u = pre[v = u];\n    }\n    return ;\n}\n\nvoid link(int u, int v)\n{\n    if (judge(u, v))\n    {\n        puts(\"-1\");\n        return ;\n    }\n    mroot(u);\n    pre[u] = v;\n    return ;\n}\n\n//  使u成为u所在树的根,并且v和它父亲的边断开\nvoid cut(int u, int v)\n{\n    if (u == v || !judge(u, v))\n    {\n        puts(\"-1\");\n        return ;\n    }\n    mroot(u);\n    Splay(v);\n    pre[ch[v][0]] = pre[v];\n    pre[v] = 0;\n    rt[ch[v][0]] = true;\n    ch[v][0] = 0;\n    push_up(v);\n    return ;\n}\n\nvoid ADD(int u, int v, int w)\n{\n    if (!judge(u, v))\n    {\n        puts(\"-1\");\n        return ;\n    }\n    lca(u, v);\n    Update_Add(ch[u][1], w);\n    Update_Add(v, w);\n    key[u] += w;\n    push_up(u);\n    return ;\n}\n\nvoid query(int u, int v)\n{\n    if (!judge(u, v))\n    {\n        puts(\"-1\");\n        return ;\n    }\n    lca(u, v);\n    printf(\"%d\\n\", max(max(Max[v], Max[ch[u][1]]), key[u]));\n    return ;\n}\n\nstruct Edge\n{\n    int to, next;\n} edge[MAXN * 2];\n\nint head[MAXN], tot;\n\nvoid addedge(int u, int v)\n{\n    edge[tot].to = v;\n    edge[tot].next = head[u];\n    head[u] = tot++;\n    return ;\n}\n\nvoid dfs(int u)\n{\n    for (int i = head[u]; i != -1; i = edge[i].next)\n    {\n        int v = edge[i].to;\n        if (pre[v] != 0)\n        {\n            continue;\n        }\n        pre[v] = u;\n        dfs(v);\n    }\n    return ;\n}\n\nint main()\n{\n    //  freopen(\"in.txt\", \"r\", stdin);\n    //  freopen(\"out.txt\", \"w\", stdout);\n    int n, q, u, v;\n    while (scanf(\"%d\", &n) == 1)\n    {\n        tot = 0;\n        for (int i = 0; i <= n; i++)\n        {\n            head[i] = -1;\n            pre[i] = 0;\n            ch[i][0] = ch[i][1] = 0;\n            rev[i] = 0;\n            add[i] = 0;\n            rt[i] = true;\n        }\n        Max[0] = -2000000000;\n        for (int i = 1; i < n; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            addedge(u, v);\n            addedge(v, u);\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &key[i]);\n            Max[i] = key[i];\n        }\n        scanf(\"%d\", &q);\n        pre[1] = -1;\n        dfs(1);\n        pre[1] = 0;\n        int op;\n        while (q--)\n        {\n            scanf(\"%d\", &op);\n            if (op == 1)\n            {\n                int x, y;\n                scanf(\"%d%d\", &x, &y);\n                link(x, y);\n            }\n            else if (op == 2)\n            {\n                int x, y;\n                scanf(\"%d%d\",&x, &y);\n                cut(x, y);\n            }\n            else if (op == 3)\n            {\n                int w, x, y;\n                scanf(\"%d%d%d\", &w, &x, &y);\n                ADD(x, y, w);\n            }\n            else\n            {\n                int x, y;\n                scanf(\"%d%d\", &x, &y);\n                query(x, y);\n            }\n        }\n        printf(\"\\n\");\n    }\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-区间最大频率/f-区间最大频率/main.cpp",
    "content": "//\n//  main.cpp\n//  f-区间最大频率\n//\n//  Created by ZYJ on 16/7/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  求区间中数出现的最大频率\n *  方法一:线段树.\n *  先离散化。因为序列是升序,所以先将所有值相同的点缩成一点。这样n规模就缩小了。建立一个数据结构\n *  记录缩点的属性:在原序列中的值id,和该值有多少个num比如序列\n *  10\n *  -1 -1 1 1 1 1 3 10 10 10\n *  缩点后为:下标 1 2 3 4\n *          id -1 1 3 10\n *         num  2 4 1 3\n *  然后建树,树的属性有区间最大值(也就是频率)和区间总和。\n *  接受询问的时候。接受的是原来序列的区间[be,ed]我们先搜索一下两个区间分别在离散化区间后的下标。\n *  比如接受[2,3]时候相应下标区间就是[1,2];[3,10]的相应下标区间是[2,4];\n *  处理频率的时候,我们发现两个极端,也就是左右两个端点的频率不好处理。因为它们是不完全的频率\n *  也就是说有部分不在区间内。但是如果对于完全区间,也就是说左右端点下标值完全在所求区间内。\n *  比如上例的[2,3]不好处理。但是如果是[1,6],或是[1,10]就很好处理了,只要像RMQ一样询问区间最大值就可以了。\n *  方法二:RMQ. \n *  我们可以转化一下问题。将左右端点分开来考虑。\n *  现在对于离散后的询问区间我们可以分成3个部分.左端点,中间完全区间,右端点。\n *  对于中间完全区间线段树或RMQ都能轻松搞定。只要特判一左右的比较一下就得最后解了。\n */\nint build(int a, int b);\nint query(int index, int a, int b);\n\nconst int N = 100010;\n\nstruct NODE\n{\n    int b, e;   //  区间[b, e]\n    int l, r;   //  左右子节点下标\n    int number; //  区间内的最大频率值\n    int last;   //  以 data[e]结尾且与 data[e]相同的个数:data[e-last+1]...data[e]\n} node[N * 2 + 1];\n\nint len, data[N];\n\nint main()\n{\n    int n;\n    while (scanf(\"%d\", &n), n)\n    {\n        int i, q, a, b;\n        scanf(\"%d\", &q);\n        for (i = 0; i < n; i++)\n        {\n            scanf(\"%d\", &data[i]);\n        }\n        len = 0;    //  下标\n        build(0, n - 1);\n        while (q--)\n        {\n            scanf(\"%d%d\", &a, &b);\n            printf(\"%d\\n\", query(0, a - 1, b - 1)); //  输出区间的最大频率值,而非data[]\n        }\n    }\n    return 0;\n}\n\nint build(int a, int b) //  建立线段树\n{\n    int temp = len, mid = (a + b) / 2;\n    node[temp].b = a, node[temp].e = b;\n    len++;\n    if (a == b)\n    {\n        node[temp].number = 1;\n        node[temp].last = 1;\n        return temp;\n    }\n    node[temp].l = build(a, mid);\n    node[temp].r = build(mid + 1, b);\n    int left_c = node[temp].l, right_c = node[temp].r, p, lcount = 0, rcount = 0, rec, max = 0;\n    rec = data[mid];\n    p = mid;\n    while (p >= a && data[p] == rec)\n    {\n        p--, lcount++;\n    }\n    node[left_c].last = lcount;\n    rec = data[mid + 1];\n    p = mid + 1;\n    while (p <= b && data[p] == rec)\n    {\n        p++, rcount++;\n    }\n    node[right_c].last = rcount;\n    if (data[mid] == data[mid + 1])\n    {\n        max = lcount + rcount;\n    }\n    if (node[left_c].number > max)\n    {\n        max = node[left_c].number;\n    }\n    if (node[right_c].number > max)\n    {\n        max = node[right_c].number;\n    }\n    node[temp].number = max;\n    return temp;\n}\n\nint query(int index, int a, int b)\n{\n    int begin = node[index].b;\n    int end = node[index].e;\n    int mid = (begin + end) / 2;\n    if (a == begin && b == end)\n    {\n        return node[index].number;\n    }\n    if (a > mid)\n    {\n        return query(node[index].r, a, b);\n    }\n    if (b < mid + 1)\n    {\n        return query(node[index].l, a, b);\n    }\n    int temp1, temp2, max;\n    if (node[index].l > 0)\n    {\n        temp1 = query(node[index].l, a, mid);\n    }\n    if (node[index].r > 0)\n    {\n        temp2 = query(node[index].r, mid + 1, b);\n    }\n    max = temp1 > temp2 ? temp1 : temp2;\n    if (data[mid] != data[mid + 1])\n    {\n        return max;\n    }\n    temp1 = node[node[index].l].last > (mid - a + 1) ? (mid - a + 1) : node[node[index].l].last;\n    temp2 = node[node[index].r].last > (b - mid) ? (b - mid) : node[node[index].r].last;\n    if (max < temp1 + temp2)\n    {\n        max = temp1 + temp2;\n    }\n    return max;\n}\n\n"
  },
  {
    "path": "ACM 模板代码/f-半平面交/f-半平面交/main.cpp",
    "content": "//\n//  main.cpp\n//  f-半平面交\n//\n//  Created by ZYJ on 16/7/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n//  半平面交模板\n//const double eps = 1e-8;\n//const double PI = acos(-1.0);\n//\n//int sgn(double x)\n//{\n//    if (fabs(x) < eps)\n//    {\n//        return 0;\n//    }\n//    if (x < 0)\n//    {\n//        return -1;\n//    }\n//    else\n//    {\n//        return 1;\n//    }\n//}\n//\n//struct Point\n//{\n//    double x, y;\n//    Point(){}\n//    Point(double _x, double _y)\n//    {\n//        x = _x;\n//        y = _y;\n//    }\n//    Point operator - (const Point &b)const\n//    {\n//        return Point(x - b.x, y - b.y);\n//    }\n//    double operator ^ (const Point &b)const\n//    {\n//        return x * b.y - y * b.x;\n//    }\n//    double operator * (const Point &b)const\n//    {\n//        return x * b.x + y * b.y;\n//    }\n//};\n//\n//struct Line\n//{\n//    Point s, e;\n//    double k;\n//    Line() {}\n//    Line(Point _s, Point _e)\n//    {\n//        s = _s;\n//        e = _e;\n//        k = atan2(e.y - s.y, e.x - s.x);\n//    }\n//    Point operator & (const Line &b)const\n//    {\n//        Point res = s;\n//        double t = ((s - b.s) ^ (b.s - b.e)) / ((s - e) ^ (b.s - b.e));\n//        res.x += (e.x - s.x) * t;\n//        res.y += (e.y - s.y) * t;\n//        return res;\n//    }\n//};\n//\n////  半平面交,直线的左边代表有效区域\n//bool HPIcmp(Line a, Line b)\n//{\n//    if (fabs(a.k - b.k) > eps)\n//    {\n//        return a.k < b.k;\n//    }\n//    return ((a.s - b.s) ^ (b.e - b.s)) < 0;\n//}\n//\n//Line Q[110];\n//\n//void HPI(Line line[], int n, Point res[], int &resn)\n//{\n//    int tot = n;\n//    sort(line, line + n, HPIcmp);\n//    tot = 1;\n//    for (int i = 1; i < n; i++)\n//    {\n//        if (fabs(line[i].k - line[i-1].k) > eps)\n//        {\n//            line[tot++] = line[i];\n//        }\n//    }\n//    int head = 0, tail = 1;\n//    Q[0] = line[0];\n//    Q[1] = line[1];\n//    resn = 0;\n//    for (int i = 2; i < tot; i++)\n//    {\n//        if (fabs((Q[tail].e - Q[tail].s) ^ (Q[tail - 1].e - Q[tail - 1].s)) < eps || fabs((Q[head].e - Q[head].s) ^ (Q[head + 1].e - Q[head + 1].s)) < eps)\n//        {\n//            return;\n//        }\n//        while (head < tail && (((Q[tail] & Q[tail - 1]) - line[i].s) ^ (line[i].e - line[i].s)) > eps)\n//        {\n//            tail--;\n//        }\n//        while (head < tail && (((Q[head] & Q[head + 1]) - line[i].s) ^ (line[i].e - line[i].s)) > eps)\n//        {\n//            head++;\n//        }\n//        Q[++tail] = line[i];\n//    }\n//    while (head < tail && (((Q[tail] & Q[tail - 1]) - Q[head].s) ^ (Q[head].e - Q[head].s)) > eps)\n//    {\n//        tail--;\n//    }\n//    while (head < tail && (((Q[head]&Q[head-1]) - Q[tail].s) ^ (Q[tail].e - Q[tail].e)) > eps)\n//    {\n//        head++;\n//    }\n//    if (tail <= head + 1)\n//    {\n//        return ;\n//    }\n//    for (int i = head; i < tail; i++)\n//    {\n//        res[resn++] = Q[i] & Q[i + 1];\n//    }\n//    if (head < tail - 1)\n//    {\n//        res[resn++] = Q[head]&Q[tail];\n//    }\n//    return ;\n//}\n\n//  普通半平面交写法\n\nconst double eps = 1e-18;\nint sgn(double x)\n{\n    if (fabs(x) < eps)\n    {\n        return 0;\n    }\n    if (x < 0)\n    {\n        return -1;\n    }\n    else\n    {\n        return 1;\n    }\n}\n\nstruct Point\n{\n    double x, y;\n    Point() {}\n    Point(double _x, double _y)\n    {\n        x = _x;\n        y = _y;\n    }\n    Point operator - (const Point &b)const\n    {\n        return Point(x - b.x, y - b.y);\n    }\n    double operator ^ (const Point &b)const\n    {\n        return x * b.y - y * b.x;\n    }\n    double operator * (const Point &b)const\n    {\n        return x * b.x + y * b.y;\n    }\n};\n\n//  计算多边形面积\ndouble CalcArea(Point p[], int n)\n{\n    double res = 0;\n    for (int i = 0; i < n; i++)\n    {\n        res += (p[i] ^ p[(i + 1) % n]);\n    }\n    return fabs(res / 2);\n}\n\n//  通过两点,确定直线方程\nvoid Get_equation(Point p1, Point p2, double &a, double &b, double &c)\n{\n    a = p2.y - p1.y;\n    b = p1.x - p2.x;\n    c = p2.x * p1.y - p1.x * p2.y;\n    return ;\n}\n\n//  求交点\nPoint Intersection(Point p1, Point p2, double a, double b, double c)\n{\n    double u = fabs(a * p1.x + b * p1.y + c);\n    double v = fabs(a * p2.x + b * p2.y + c);\n    Point t;\n    t.x = (p1.x * v + p2.x * u) / (u + v);\n    t.y = (p1.y * v + p2.y * u) / (u + v);\n    return t;\n}\n\nPoint tp[110];\nvoid Cut(double a, double b, double c, Point p[], int &cnt)\n{\n    int tmp = 0;\n    for (int i = 1; i <= cnt; i++)\n    {\n        //  当前点在左侧,逆时针的点\n        if (a * p[i].x + b * p[i].y + c < eps)\n        {\n            tp[++tmp] = p[i];\n        }\n        else\n        {\n            if (a * p[i - 1].x + b * p[i - 1].y + c < -eps)\n            {tp[++tmp] = Intersection(p[i - 1], p[i], a, b, c);\n            }\n            if (a * p[i + 1].x + b * p[i + 1].y + c < -eps)\n            {\n                tp[++tmp] = Intersection(p[i], p[i + 1], a, b, c);\n            }\n        }\n    }\n    for (int i = 1; i <= tmp; i++)\n    {\n        p[i] = tp[i];\n    }\n    p[0] = p[tmp];\n    p[tmp + 1] = p[1];\n    cnt = tmp;\n    return ;\n}\n\ndouble V[110], U[110], W[110];\nint n;\nconst double INF = 100000000000.0;\nPoint p[110];\n\nbool solve(int id)\n{\n    p[1] = Point(0, 0);\n    p[2] = Point(INF, 0);\n    p[3] = Point(INF, INF);\n    p[4] = Point(0, INF);\n    p[0] = p[4];\n    p[5] = p[1];\n    int cnt = 4;\n    for (int i = 0; i < n; i++)\n    {\n        if (i != id)\n        {\n            double a = (V[i] - V[id]) / (V[i] * V[id]);\n            double b = (U[i] - U[id]) / (U[i] * U[id]);\n            double c = (W[i] - W[id]) / (W[i] * W[id]);\n            if (sgn(a) == 0 && sgn(b) == 0)\n            {\n                if (sgn(c) >= 0)\n                {\n                    return false;\n                }\n                else\n                {\n                    continue;\n                }\n            }\n            Cut(a, b, c, p, cnt);\n        }\n    }\n    if (sgn(CalcArea(p, cnt)) == 0)\n    {\n        return false;\n    }\n    else\n    {\n        return true;\n    }\n}\n\nint main()\n{\n    while (scanf(\"%d\", &n) == 1)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%lf%lf%lf\", &V[i], &U[i], &W[i]);\n        }\n        for (int i = 0; i < n; i++)\n        {\n            if (solve(i))\n            {\n                printf(\"Yes\\n\");\n            }\n            else\n            {\n                printf(\"No\\n\");\n            }\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-双连通分支/f-双连通分支/main.cpp",
    "content": "//\n//  main.cpp\n//  f-双连通分支\n//\n//  Created by ZYJ on 16/7/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  边双连通分支\n\n//const int MAXN = 5010;  //  点数\n//const int MAXM = 20010; //  边数,因为是无向图,所以这个值要*2\n//\n//struct Edge\n//{\n//    int to, next;\n//    bool cut;           //  是否是桥标记\n//}edge[MAXM];\n//\n//int head[MAXN], tot;\n//int Low[MAXN], DFN[MAXN], Stack[MAXN], Belong[MAXN];    //Belong数组的值是1~block\n//int Index,top;\n//int block;      //  边双连通块数\n//bool Instack[MAXN];\n//int bridge;     //  桥的数目\n//\n//void addedge(int u, int v)\n//{\n//    edge[tot].to = v;\n//    edge[tot].next = head[u];\n//    edge[tot].cut=false;\n//    head[u] = tot++;\n//    return ;\n//}\n//\n//void Tarjan(int u, int pre)\n//{\n//    int v;\n//    Low[u] = DFN[u] = ++Index;\n//    Stack[top++] = u;\n//    Instack[u] = true;\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        v = edge[i].to;\n//        if (v == pre)\n//        {\n//            continue;\n//        }\n//        if (!DFN[v])\n//        {\n//            Tarjan(v, u);\n//            if (Low[u] > Low[v])\n//            {\n//                Low[u] = Low[v];\n//            }\n//            if (Low[v] > DFN[u])\n//            {\n//                bridge++;\n//                edge[i].cut = true;\n//                edge[i^1].cut = true;\n//            }\n//        }\n//        else if (Instack[v] && Low[u] > DFN[v])\n//        {\n//            Low[u] = DFN[v];\n//        }\n//    }\n//    if (Low[u] == DFN[u])\n//    {\n//        block++;\n//        do\n//        {\n//            v = Stack[--top]; Instack[v] = false;\n//            Belong[v] = block;\n//        }\n//        while (v != u);\n//    }\n//    return ;\n//}\n//\n//void init()\n//{\n//    tot = 0;\n//    memset(head, -1, sizeof(head));\n//    return ;\n//}\n//\n//int du[MAXN];   //  缩点后形成树,每个点的度数\n//\n//void solve(int n)\n//{\n//    memset(DFN, 0, sizeof(DFN));\n//    memset(Instack, false, sizeof(Instack));\n//    Index = top = block = 0;\n//    Tarjan(1,0);\n//    int ans = 0;\n//    memset(du, 0, sizeof(du));\n//    for (int i = 1; i <= n; i++)\n//    {\n//        for (int j = head[i]; j != -1; j = edge[j].next)\n//        {\n//            if (edge[j].cut)\n//            {\n//                du[Belong[i]]++;\n//            }\n//        }\n//    }\n//    for (int i = 1; i <= block; i++)\n//    {\n//        if(du[i]==1)\n//        {\n//            ans++;\n//        }\n//    }\n//    //  找叶子结点的个数ans,构造边双连通图需要加边(ans+1)/2\n//    printf(\"%d\\n\", (ans + 1) / 2);\n//}\n//\n//int main()\n//{\n//    int n, m;\n//    int u, v;\n//    while (scanf(\"%d%d\", &n, &m) == 2)\n//    {\n//        init();\n//        while (m--)\n//        {\n//            scanf(\"%d%d\",&u,&v);\n//            addedge(u,v);\n//            addedge(v,u);\n//        }\n//        solve(n);\n//    }\n//    return 0;\n//}\n\n//  点双连通分支\n\n/*\n *  POJ 2942 Knights of the Round Table \n *  亚瑟王要在圆桌上召开骑士会议,为了不引发骑士之间的冲突, \n *  并且能够让会议的议题有令人满意的结果,每次开会前都必须对出席会议的骑士有如下要求: \n *  1、 相互憎恨的两个骑士不能坐在直接相邻的2个位置;\n *  2、 出席会议的骑士数必须是奇数,这是为了让投票表决议题时都能有结果。\n *  注意:1、所给出的憎恨关系一定是双向的,不存在单向憎恨关系。\n *  2、由于是圆桌会议,则每个出席的骑士身边必定刚好有2个骑士。\n *  即每个骑士的座位两边都必定各有一个骑士。\n *  3、一个骑士无法开会,就是说至少有3个骑士才可能开会。\n *  首先根据给出的互相憎恨的图中得到补图。\n *  然后就相当于找出不能形成奇圈的点。\n *  利用下面两个定理: \n *  (1)如果一个双连通分量内的某些顶点在一个奇圈中(即双连通分量含有奇圈), 那么这个双连通分量的其他顶点也在某个奇圈中; \n *  (2)如果一个双连通分量含有奇圈,则他必定不是一个二分图。反过来也成立,这是一个充要条件。\n *  所以本题的做法,就是对补图求点双连通分量。然后对于求得的点双连通分量,使用染色法判断是不是二分图,不是二分图,这个双连通分量的点是可以存在的\n */\nconst int MAXN = 1010;\nconst int MAXM = 2000010;\n\nstruct Edge\n{\n    int to, next;\n} edge[MAXM];\nint head[MAXN], tot;\nint Low[MAXN], DFN[MAXN], Stack[MAXN], Belong[MAXN];\nint Index,top;\nint block;      //  点双连通分量的个数\nbool Instack[MAXN];\nbool can[MAXN];\nbool ok[MAXN];  //  标记\nint tmp[MAXN];  //  暂时存储双连通分量中的点\nint cc;         //  tmp的计数\nint color[MAXN];//  染色\n\nvoid addedge(int u, int v)\n{\n    edge[tot].to = v;\n    edge[tot].next = head[u];\n    head[u] = tot++;\n    return ;\n}\n\nbool dfs(int u, int col)    //  染色判断二分图\n{\n    color[u] = col;\n    for (int i = head[u]; i != -1; i = edge[i].next)\n    {\n        int v = edge[i].to;\n        if (!ok[v])\n        {\n            continue;\n        }\n        if (color[v] != -1)\n        {\n            if (color[v]==col)\n            {\n                return false;\n            }\n            continue;\n        }\n        if (!dfs(v,!col))\n        {\n            return false;\n        }\n    }\n    return true;\n}\n\nvoid Tarjan(int u, int pre)\n{\n    int v;\n    Low[u] = DFN[u] = ++Index;\n    Stack[top++] = u;\n    Instack[u] = true;\n    for (int i = head[u]; i != -1; i = edge[i].next)\n    {\n        v = edge[i].to;\n        if (v == pre)\n        {\n            continue;\n        }\n        if (!DFN[v])\n        {\n            Tarjan(v, u);\n            if (Low[u] > Low[v])\n            {\n                Low[u] = Low[v];\n            }\n            if (Low[v] >= DFN[u])\n            {\n                block++;\n                int vn;\n                cc = 0;\n                memset(ok, false, sizeof(ok));\n                do\n                {\n                    vn = Stack[--top];\n                    Belong[vn] = block;\n                    Instack[vn] = false;\n                    ok[vn] = true;\n                    tmp[cc++] = vn;\n                }\n                while (vn!=v);\n                ok[u] = 1;\n                memset(color, -1, sizeof(color));\n                if (!dfs(u,0))\n                {\n                    can[u] = true;\n                    while (cc--)\n                    {\n                        can[tmp[cc]] = true;\n                    }\n                }\n            }\n        }\n        else if (Instack[v] && Low[u] > DFN[v])\n        {\n            Low[u] = DFN[v];\n        }\n    }\n}\n\nvoid solve(int n)\n{\n    memset(DFN, 0, sizeof(DFN));\n    memset(Instack, false, sizeof(Instack));\n    Index = block = top = 0;\n    memset(can, false, sizeof(can));\n    for (int i = 1; i <= n; i++)\n    {\n        if (!DFN[i])\n        {\n            Tarjan(i, -1);\n        }\n    }\n    int ans = n;\n    for (int i = 1; i <= n; i++)\n    {\n        if(can[i])\n        {\n            ans--;\n        }\n    }\n    printf(\"%d\\n\", ans);\n}\n\nvoid init()\n{\n    tot = 0;\n    memset(head, -1, sizeof(head));\n}\n\nint g[MAXN][MAXN];\n\nint main()\n{\n    int n, m;\n    int u, v;\n    while (scanf(\"%d%d\", &n, &m) == 2)\n    {\n        if (n == 0 && m == 0)\n        {\n            break;\n        }\n        init();\n        memset(g, 0, sizeof(g));\n        while (m--)\n        {\n            scanf(\"%d%d\", &u, &v);\n            g[u][v] = g[v][u] = 1;\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= n; j++)\n            {\n                if(i != j && g[i][j] == 0)\n                {\n                    addedge(i, j);\n                }\n            }\n        }\n        solve(n);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-取第k个元素/f-取第k个元素/main.cpp",
    "content": "//\n//  main.cpp\n//  f-取第k个元素\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  取第k个元素\n *  k = 0 ... n - 1,平均复杂度O(n) 注意a[]中的顺序被改变\n */\n#define _cp(a,b) ((a) < (b))\ntypedef int elem_t;\n\nelem_t kth_element(int n, elem_t *a, int k)\n{   //  a[0 ... n-1]\n    elem_t t, key;\n    int l = 0, r = n - 1, i, j;\n    while (l < r)\n    {\n        for (key = a[((i = l - 1) + (j = r + 1)) >> 1]; i < j;)\n        {\n            for (j--; _cp(key, a[j]); j--);\n            for (i++; _cp(a[i], key); i++);\n            if (i < j)\n            {\n                t = a[i], a[i] = a[j], a[j] = t;\n            }\n        }\n        if (k>j)\n        {\n            l = j + 1;\n        }\n        else\n        {\n            r = j;\n        }\n    }\n    return a[k];\n}"
  },
  {
    "path": "ACM 模板代码/f-合数相关/f-合数相关/main.cpp",
    "content": "//\n//  main.cpp\n//  f-合数相关\n//\n//  Created by ZYJ on 16/7/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n//  合数分解\n\n/*\n *  合数的分解需要先进行素数的筛选\n */\n\nconst int MAXN = 10000;\n\nint prime[MAXN + 1];\n\n//  获取素数\nvoid gerPrime()\n{\n    memset(prime, 0, sizeof(prime));\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!prime[i])\n        {\n            prime[++prime[0]] = i;\n        }\n        for (int j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n        {\n            prime[prime[j] * i] = 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n    return ;\n}\n\nlong long factor[100][2];\nint fatCnt;\n\n//  合数分解\nint gerFactors(long long x)\n{\n    fatCnt = 0;\n    long long tmp = x;\n    for (int i = 1; prime[i] <= tmp / prime[i]; i++)\n    {\n        factor[fatCnt][1] = 0;\n        if (tmp % prime[i] == 0)\n        {\n            factor[fatCnt][0] = prime[i];\n            while (tmp % prime[i] == 0)\n            {\n                factor[fatCnt][1]++;\n                tmp /= prime[i];\n            }\n            fatCnt++;\n        }\n    }\n    if (tmp != 1)\n    {\n        factor[fatCnt][0] = tmp;\n        factor[fatCnt++][1] = 1;\n    }\n    return fatCnt;\n}\n\nint main(int argc, const char * argv[])\n{\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-后缀数组/f-后缀数组/main.cpp",
    "content": "//\n//  main.cpp\n//  f-后缀数组\n//\n//  Created by ZYJ on 16/7/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  DA算法\n\n///*\n// *  suffix array\n// *  倍增算法 O(n*logn)\n// *  待排序数组长度为n,放在0~n-1中,在最后面补一个0\n// *  da(str, n + 1, sa, rank, height, n, m);     注意是n+1;\n// *  例如:\n// *  n = 8;\n// *  num[] = { 1, 1, 2, 1, 1, 1, 1, 2, $ };      注意num最后一位为0,其他大于0\n// *  rank[] = { 4, 6, 8, 1, 2, 3, 5, 7, 0 };     rank[0~n-1]为有效值,rank[n]必定为0无效值\n// *  sa[] = { 8, 3, 4, 5, 0, 6, 1, 7, 2 };       sa[1~n]为有效值,sa[0]必定为n是无效值\n// *  height[]= { 0, 0, 3, 2, 3, 1, 2, 0, 1 };    height[2~n]为有效值\n// */\n//const int MAXN = 20010;\n//\n//int t1[MAXN];\n//int t2[MAXN];\n//int c[MAXN];    //  求SA数组需要的中间变量,不需要赋值\n//\n////  待排序的字符串放在s数组中,从s[0]到s[n-1],长度为n,且最大值小于m,\n////  除s[n-1]外的所有s[i]都大于0,r[n-1]=0\n////  函数结束以后结果放在sa数组中\n//bool cmp(int *r, int a, int b, int l)\n//{\n//    return r[a] == r[b] && r[a + l] == r[b + l];\n//}\n//\n//void da(int str[], int sa[], int rank[], int height[], int n, int m)\n//{\n//    n++;\n//    int i, j, p, *x = t1, *y = t2;  //  第一轮基数排序,如果s的最大值很大,可改为快速排序\n//    for (i = 0; i < m; i++)\n//    {\n//        c[i] = 0;\n//    }\n//    for (i = 0; i < n; i++)\n//    {\n//        c[x[i] = str[i]]++;\n//    }\n//    for (i = 1; i < m; i++)\n//    {\n//        c[i] += c[i-1];\n//    }\n//    for (i = n - 1; i >= 0; i--)\n//    {\n//        sa[--c[x[i]]] = i;\n//    }\n//    for (j = 1; j <= n; j <<= 1)\n//    {\n//        p = 0;\n//        //  直接利用sa数组排序第二关键字\n//        for (i = n - j; i < n; i++)\n//        {\n//            y[p++] = i;                 //  后面的j个数第二关键字为空的最小\n//        }\n//        for (i = 0; i < n; i++)\n//        {\n//            if (sa[i] >= j)\n//            {\n//                y[p++] = sa[i] - j;     //  这样数组y保存的就是按照第二关键字排序的结果\n//            }\n//        }\n//        //  基数排序第一关键字\n//        for (i = 0; i < m; i++)\n//        {\n//            c[i] = 0;\n//        }\n//        for (i = 0; i < n; i++)\n//        {\n//            c[x[y[i]]]++;\n//        }\n//        for (i = 1; i < m; i++)\n//        {\n//            c[i] += c[i - 1];\n//        }\n//        for (i = n - 1; i >= 0; i--)\n//        {\n//            sa[--c[x[y[i]]]] = y[i];    //  根据sa和x数组计算新的x数组\n//        }\n//        swap(x, y);\n//        p = 1;\n//        x[sa[0]] = 0;\n//        for (i = 1; i < n; i++)\n//        {\n//            x[sa[i]] = cmp(y, sa[i - 1], sa[i], j) ? p - 1 : p++;\n//        }\n//        if (p >= n)\n//        {\n//            break;\n//        }\n//        m = p;                          //  下次基数排序的最大值\n//    }\n//    int k = 0;\n//    n--;\n//    for (i = 0; i <= n; i++)\n//    {\n//        rank[sa[i]] = i;\n//    }\n//    for (i = 0; i < n; i++)\n//    {\n//        if (k)\n//        {\n//            k--;\n//        }\n//        j = sa[rank[i] - 1];\n//        while (str[i + k] == str[j + k])\n//        {\n//            k++;\n//        }\n//        height[rank[i]] = k;\n//    }\n//}\n//\n//int _rank[MAXN], height[MAXN];\n//int RMQ[MAXN];\n//int mm[MAXN];\n//\n//int best[20][MAXN];\n//\n//void initRMQ(int n)\n//{\n//    mm[0] = -1;\n//    for (int i = 1; i <= n; i++)\n//    {\n//        mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n//    }\n//    for (int i = 1; i <= n; i++)\n//    {\n//        best[0][i] = i;\n//    }\n//    for (int i = 1; i <= mm[n]; i++)\n//    {\n//        for (int j = 1; j + (1 << i) - 1 <= n; j++)\n//        {\n//            int a = best[i - 1][j];\n//            int b = best[i - 1][j + (1 << (i - 1))];\n//            if (RMQ[a] < RMQ[b])\n//            {\n//                best[i][j] = a;\n//            }\n//            else\n//            {\n//                best[i][j]=b;\n//            }\n//        }\n//    }\n//}\n//\n//int askRMQ(int a, int b)\n//{\n//    int t;\n//    t = mm[b - a + 1];\n//    b -= (1 << t) - 1;\n//    a = best[t][a];\n//    b = best[t][b];\n//    return RMQ[a] < RMQ[b] ? a : b;\n//}\n//\n//int lcp(int a, int b)\n//{\n//    a = _rank[a];\n//    b = _rank[b];\n//    if (a > b)\n//    {\n//        swap(a,b);\n//    }\n//    return height[askRMQ(a + 1, b)];\n//}\n//\n//char str[MAXN];\n//int r[MAXN];\n//int sa[MAXN];\n//\n//int main()\n//{\n//    while (scanf(\"%s\", str) == 1)\n//    {\n//        int len = (int)strlen(str);\n//        int n = 2 * len + 1;\n//        for (int i = 0; i < len; i++)\n//        {\n//            r[i] = str[i];\n//        }\n//        for (int i = 0; i < len; i++)\n//        {\n//            r[len + 1 + i] = str[len - 1 - i];\n//        }\n//        r[len] = 1;\n//        r[n] = 0;\n//        da(r, sa, _rank, height, n, 128);\n//        for (int i = 1; i <= n; i++)\n//        {\n//            RMQ[i]=height[i];\n//        }\n//        initRMQ(n);\n//        int ans = 0, st = 0;\n//        int tmp;\n//        for (int i = 0; i < len; i++)\n//        {\n//            tmp = lcp(i, n - i);    //  偶对称\n//            if (2 * tmp > ans)\n//            {\n//                ans = 2 * tmp;\n//                st = i - tmp;\n//            }\n//            tmp=lcp(i, n - i - 1);  //  奇数对称\n//            if (2 * tmp - 1 > ans)\n//            {\n//                ans = 2 * tmp - 1;\n//                st = i - tmp + 1;\n//            }\n//        }\n//        str[st + ans] = 0;\n//        printf(\"%s\\n\", str + st);\n//    }\n//    return 0;\n//}\n\n//  DC3算法\n\n/*\n * 后缀数组\n * DC3算法,复杂度O(n)\n * 所有的相关数组都要开三倍 \n */\nconst int MAXN = 2010;\n#define F(x) ((x) / 3 + ((x) % 3 == 1 ? 0 : tb))\n#define G(x) ((x) < tb ? (x) * 3 + 1 : ((x)-tb) * 3 + 2)\n\nint wa[MAXN * 3], wb[MAXN * 3], wv[MAXN * 3], wss[MAXN * 3];\n\nint c0(int *r, int a, int b)\n{\n    return r[a] == r[b] && r[a + 1] == r[b + 1] && r[a + 2] == r[b + 2];\n}\n\nint c12(int k, int *r, int a, int b)\n{\n    if(k == 2)\n    {\n        return r[a] < r[b] || (r[a] == r[b] && c12(1, r, a + 1, b + 1));\n    }\n    else\n    {\n        return r[a] < r[b] || (r[a] == r[b] && wv[a + 1] < wv[b + 1]);\n    }\n}\n\nvoid sort(int *r, int *a, int *b, int n, int m)\n{\n    int i;\n    for (i = 0; i < n; i++)\n    {\n        wv[i] = r[a[i]];\n    }\n    for (i = 0; i < m; i++)\n    {\n        wss[i] = 0;\n    }\n    for (i = 0; i < n; i++)\n    {\n        wss[wv[i]]++;\n    }\n    for (i = 1; i < m; i++)\n    {\n        wss[i] += wss[i - 1];\n    }\n    for (i = n - 1; i >= 0; i--)\n    {\n        b[--wss[wv[i]]] = a[i];\n    }\n}\n\nvoid dc3(int *r, int *sa, int n, int m)\n{\n    int i, j, *rn = r + n;\n    int *san = sa + n, ta = 0, tb = (n+1)/3, tbc = 0, p;\n    r[n] = r[n+1] = 0;\n    for (i = 0; i < n; i++)\n    {\n        if (i % 3 != 0)\n        {\n            wa[tbc++] = i;\n        }\n    }\n    sort(r + 2, wa, wb, tbc, m);\n    sort(r + 1, wb, wa, tbc, m);\n    sort(r, wa, wb, tbc, m);\n    for (p = 1, rn[F(wb[0])] = 0, i = 1; i < tbc; i++)\n    {\n        rn[F(wb[i])] = c0(r, wb[i - 1], wb[i]) ? p - 1 : p++;\n    }\n    if (p < tbc)\n    {\n        dc3(rn, san, tbc, p);\n    }\n    else\n    {\n        for (i = 0; i < tbc; i++)\n        {\n            san[rn[i]] = i;\n        }\n    }\n    for (i = 0; i < tbc; i++)\n    {\n        if (san[i] < tb)\n        {\n            wb[ta++] = san[i] * 3;\n        }\n    }\n    if (n % 3 == 1)\n    {\n        wb[ta++] = n - 1;\n    }\n    sort(r, wb, wa, ta, m);\n    for (i = 0; i < tbc; i++)\n    {\n        wv[wb[i] = G(san[i])] = i;\n    }\n    for (i = 0, j = 0, p = 0; i < ta && j < tbc; p++)\n    {\n        sa[p] = c12(wb[j] % 3, r, wa[i], wb[j]) ? wa[i++] : wb[j++];\n    }\n    for (; i < ta; p++)\n    {\n        sa[p] = wa[i++];\n    }\n    for (; j < tbc; p++)\n    {\n        sa[p] = wb[j++];\n    }\n}\n\n//  str和sa也要三倍\nvoid da(int str[], int sa[], int rank[], int height[], int n,int m)\n{\n    for (int i = n; i < n * 3; i++)\n    {\n        str[i] = 0;\n    }\n    dc3(str, sa, n+1, m);\n    int i, j, k = 0;\n    for (i = 0; i <= n; i++)\n    {\n        rank[sa[i]] = i;\n    }\n    for (i = 0; i < n; i++)\n    {\n        if(k)\n        {\n            k--;\n        }\n        j = sa[rank[i] - 1];\n        while (str[i + k] == str[j + k])\n        {\n            k++;\n        }\n        height[rank[i]] = k;\n    }\n}\n"
  },
  {
    "path": "ACM 模板代码/f-后缀自动机/f-后缀自动机/main.cpp",
    "content": "//\n//  main.cpp\n//  f-后缀自动机\n//\n//  Created by ZYJ on 16/7/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nconst int CHAR = 26;\nconst int MAXN = 250010;\n\nstruct SAM_Node\n{\n    SAM_Node *fa, *next[CHAR];\n    int len;\n    int id, pos;\n    SAM_Node(){}\n    SAM_Node(int _len)\n    {\n        fa = 0;\n        len = _len;\n        memset(next, 0, sizeof(next));\n    }\n};\n\nSAM_Node SAM_node[MAXN * 2], *SAM_root, *SAM_last;\nint SAM_size;\nSAM_Node *newSAM_Node(int len)\n{\n    SAM_node[SAM_size] = SAM_Node(len);\n    SAM_node[SAM_size].id = SAM_size;\n    return &SAM_node[SAM_size++];\n}\nSAM_Node *newSAM_Node(SAM_Node *p)\n{\n    SAM_node[SAM_size] = *p; SAM_node[SAM_size].id = SAM_size;\n    return &SAM_node[SAM_size++];\n}\nvoid SAM_init()\n{\n    SAM_size = 0;\n    SAM_root = SAM_last = newSAM_Node(0);\n    SAM_node[0].pos = 0;\n}\nvoid SAM_add(int x, int len)\n{\n    SAM_Node *p = SAM_last, *np = newSAM_Node(p->len+1);\n    np->pos = len;\n    SAM_last = np;\n    for (; p && !p->next[x]; p = p->fa)\n    {\n        p->next[x] = np;\n    }\n    if (!p)\n    {\n        np->fa = SAM_root;\n        return;\n    }\n    SAM_Node *q = p->next[x];\n    if (q->len == p->len + 1)\n    {\n        np->fa = q;\n        return ;\n    }\n    SAM_Node *nq = newSAM_Node(q);\n    nq->len = p->len + 1;\n    q->fa = nq;\n    np->fa = nq;\n    for(;p && p->next[x] == q; p = p->fa)\n        p->next[x] = nq;\n}\nvoid SAM_build(char *s)\n{\n    SAM_init();\n    int len = (int)strlen(s);\n    for (int i = 0; i < len; i++)\n    {\n        SAM_add(s[i] - 'a', i + 1);\n    }\n}\n\n/*\n //  加入串后进行拓扑排序\n char str[MAXN];\n int topocnt[MAXN];\n SAM_Node *topsam[MAXN * 2];\n int n = (int)strlen(str);\n SAM_build(str);\n memset(topocnt, 0, sizeof(topocnt));\n for (int i = 0; i < SAM_size; i++)\n {\n    topocnt[SAM_node[i].len]++;\n }\n for (int i = 1; i <= n; i++)\n {\n    topocnt[i] += topocnt[i-1];\n }\n for (int i = 0; i < SAM_size; i++)\n {\n    topsam[--topocnt[SAM_node[i].len]] = &SAM_node[i];\n }\n */\n\n\n//  多串的建立:\n//  多串的建立,注意SAM_init()的调用\n//void SAM_build(char *s)\n//{\n//    int len = (int)strlen(s);\n//    SAM_last = SAM_root;\n//    for (int i = 0; i < len; i++)\n//    {\n//        if (!SAM_last->next[s[i] - '0'] || !(SAM_last->next[s[i] - '0']->len == i+1))\n//        {\n//            SAM_add(s[i] - '0',i+1);\n//        }\n//        else\n//        {\n//            SAM_last = SAM_last->next[s[i] - '0'];\n//        }\n//    }\n//}"
  },
  {
    "path": "ACM 模板代码/f-周期性方程/f-周期性方程/main.cpp",
    "content": "//\n//  main.cpp\n//  f-周期性方程\n//\n//  Created by ZYJ on 16/7/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  追赶法解周期性方程\n\n/*\n *  周期性方程定义(n = 5)\n *  |a_1 b_1 c_1 d_1 e_1| = x_1  ---  1\n *  |e_2 a_2 b_2 c_2 d_2| = x_2  ---  2\n *  |d_2 e_2 a_2 b_2 c_2| = x_3  ---  3\n *  |c_4 d_2 e_2 a_4 b_4| = x_4  ---  4\n *  |b_5 c_5 d_5 e_5 a_5| = x_5  ---  5\n *  输入： a[], b[], c[], x[]\n *  输出： 求解结果x在x[]中\n */\nconst int MAXN = 1000;\n\nint a[MAXN];\nint b[MAXN];\nint c[MAXN];\nint x[MAXN];\n\nvoid run()\n{\n    c[0] /= b[0];\n    a[0] /= b[0];\n    x[0] /= b[0];\n    \n    for (int i = 1; i < MAXN - 1; i ++)\n    {\n        double temp = b[i] - a[i] * c[i - 1];\n        c[i] /= temp;\n        x[i] = (x[i] - a[i] * x[i - 1]) / temp;\n        a[i] = -a[i] * a[i - 1] / temp;\n    }\n    \n    a[MAXN - 2] = -a[MAXN - 2] - c[MAXN - 2];\n    for (int i = MAXN - 3; i >= 0; i--)\n    {\n        a[i] = -a[i] - c[i] * a[i + 1];\n        x[i] -= c[i] * x[i + 1];\n    }\n    \n    x[MAXN - 1] -= (c[MAXN - 1] * x[0] + a[MAXN - 1] * x[MAXN - 2]);\n    x[MAXN - 1] /= (c[MAXN - 1] * a[0] + a[MAXN - 1] * a[MAXN - 2] + b[MAXN - 1]);\n    for (int i = MAXN - 2; i >= 0; i --)\n    {\n        x[i] += a[i] * x[MAXN - 1];\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-培训作业/f-培训作业/main.cpp",
    "content": "//#include<stdio.h>\n//#include<string.h>\n//#define BG 1000000007\n//#define MAXN 2501\n//\n//typedef long long __int64;\n//\n//int n,N;\n//int X[MAXN*2+1];\n//struct D{ __int64 A[MAXN][MAXN]; };\n//D a,T,a1,T1,b;\n//D operator +(const D &c,const D &a)\n//{\n//    for(int i=0;i<n;i++)\n//        for(int j=0;j<n;j++)\n//            b.A[i][j]=(a.A[i][j]+c.A[i][j])%BG;\n//    return b;\n//}\n//D operator *(const D &c,const D &a)\n//{\n//    __int64 q1,q2;\n//    for(int i=0;i<n;i++)\n//        for(int j=0;j<n;j++)\n//        {\n//            b.A[i][j]=0;\n//            for(int k=0;k<n;k++)\n//            {\n//                q1=(__int64)c.A[i][k];\n//                q2=(__int64)a.A[k][j];\n//                b.A[i][j]+=(q1*q2%BG);\n//                b.A[i][j]%=BG;\n//            }\n//        }\n//    return b;\n//}\n//void slov(int k)\n//{\n//    for(int i=0;i<31;i++)\n//    {\n//        if((1<<i)&k)\n//        {\n//            a=a*a1;\n//            T=(T*a1)+(a*T);\n//        }\n//        a1=a1*a1;\n//        T1=(T1*a1)+(a1*T1);\n//    }\n//    int u;\n//    __int64 q1,q2;\n//    for(int i=0;i<n;i++)\n//    {\n//        u=0;\n//        for(int j=0;j<n;j++)\n//        {\n//            q1=(__int64)a.A[i][j];\n//            q2=(__int64)X[j];\n//            u+=(int)(q1*q2%BG);\n//            u%=BG;\n//        }\n//        printf(\"%d\\n\",u);\n//    }\n//    for(int i=n;i<N;i++)\n//    {\n//        u=0;\n//        for(int j=0;j<n;j++)\n//        {\n//            q1=(__int64)T.A[i][j];\n//            q2=(__int64)X[j];\n//            u+=(int)(q1*q2%BG);\n//            u%=BG;\n//        }\n//        for(int j=n;j<N;j++)\n//        {\n//            q1=(__int64)a.A[i][j];\n//            q2=(__int64)X[j];\n//            u+=(int)(q1*q2%BG);\n//            u%=BG;\n//        }\n//        printf(\"%d\\n\",u);\n//    }\n//}\n//int main ()\n//{\n//    int k;\n//    scanf(\"%d%d\",&N,&k);\n//    if(N%2==0)n=N/2;\n//    else n=(N+1)/2;\n//    for(int i=0;i<N;i++)scanf(\"%d\",X+i);\n//    for(int i=0;i<n;i++)\n//        for(int j=0;j<=i;j++)a1.A[i][j]=1;\n//    for(int i=0;i<n;i++)\n//        for(int j=0;j<n;j++)T1.A[i][j]=1;\n//    for(int i=0;i<n;i++)a.A[i][i]=1;\n//    slov(k);\n//    return 0;\n//}\n//\n////#include <stdio.h>\n////#include <math.h>\n////\n////int main()\n////{\n////    int n;\n////    while (scanf(\"%d\", &n) == 1)\n////    {\n////        if (n == 0)\n////        {\n////            return 0;\n////        }\n////        \n////        int digA = n % 10;\n////        int digB = n / 10 % 10;\n////        int digC = n / 100 % 10;\n//////        printf(\"%d %d %d\\n\", digA, digB, digC);\n////        \n////        if (pow(digA, 3) + pow(digB, 3) + pow(digC, 3) == n)\n////        {\n////            printf(\"Yes\\n\");\n////        }\n////        else\n////        {\n////            printf(\"No\\n\");\n////        }\n////    }\n////    \n////    return 0;\n////}\n\n//#include<stdio.h>\n//\n//int main()\n//{\n//    int a, b, c, n;\n//    a = 1;\n//    b = 1;\n//    printf(\"%d\\n%d\\n\", a, b);\n//    \n//    for (n = 2; n < 30; n++)\n//    {\n//        c = a + b;\n//        a = b;\n//        b = c;\n//        printf(\"%d\\n\", c);\n//    }\n//    return 0;\n//}\n\n#include<stdio.h>\n#include<algorithm>\n#include<cstring>\n#include<vector>\n#include<cmath>\n\n#define pb push_back\n\n#define P 63\n#define Mo 1000000007\n\nusing namespace std;\ntypedef long long ll;\nconst int mod=Mo;\n\nvoid jia(long long &x,long long y) { x+=y; if (x>=Mo) x-=Mo; }\n\nlong long i,j,p,k,A[P+5][P+5],E[P+5],Maxp;\n\nlong long pr[20005],MA[20005];\n\nvector<long long>v[P],va[P],vb[P],vr[P];\n\nll modAdd(ll a, ll b) {\n    a += b;\n    return a>=mod? (a - mod) : a;\n}\nll modMul(ll a , ll b) {\n    a *= b;\n    return a>=mod ? (a%mod) : a;\n}\n\nvoid multiply(const vector<ll> &Q, vector<ll> &Qr) {\n    \n    int size = Qr.size();\n    \n    for(int i = 0 ; i< size; i++) {\n        Qr[i] = 0;\n        for(int j = max(0 , 2*i - size +1 );  j<min( size, (2*i + 1)) ; j++) {\n            \n            int x = (j&1) ? ( (mod-Q[j])  ) : (Q[j]) ;\n            int y = modMul(x, Q[2*i - j]);\n            \n            Qr[i] = modAdd(Qr[i], y );\n        }\n    }\n}\n\nvoid cal(long long *A,long long n,long long k,long long *C)\n{\n    vector<ll> Q(k+3);\n    vector<ll> Qr(k+3);\n    \n    n--;\n    while( n >= k) {\n        Q[0] = 1;\n        for(int i=0; i<k; i++) {\n            Q[i+1] = -C[i];\n            if(Q[i+1] < 0) {\n                Q[i+1] += mod;\n            }\n        }\n        \n        for(int i=k; i< (2*k); i++) {\n            A[i] = 0;\n            for(int j = 0; j < k; j++) {\n                int add = modMul( A[i-1-j] ,  C[j] );\n                A[i] = modAdd(A[i], add);\n            }\n        }\n        \n        multiply(Q, Qr);\n        \n        for(int i=0; i<k; i++) {\n            C[i] = (-Qr[i+1]);\n            \n            if(C[i] < 0) {\n                C[i] += mod;\n            }\n        }\n        \n        int offset = n & 1;\n        for(int i=0; i<k; i++) {\n            A[i] = A[2*i + offset];\n        }\n        \n        n /= 2;\n    }\n    \n    printf(\"%lld\\n\",A[n]);\n}\n\nint power(int x,int y)\n{\n\t   int sum=1;\n\t   for (;y;y>>=1)\n       {\n           if (y&1) sum=1ll*sum*x%Mo;\n           x=1ll*x*x%Mo;\n       }\n\t   return sum;\n}\n\nvoid guass(int n)\n{\n    int i,j,k;\n    for (i=1;i<=n;++i)\n    {\n        for (j=i;j<=n;++j) if (A[j][i]) break;\n        for (k=1;k<=n+1;++k) swap(A[i][k],A[j][k]);\n        int p=power(A[i][i],Mo-2);\n        for (j=i+1;j<=n;++j)\n            if (A[j][i])\n            {\n                int now=1ll*A[j][i]*p%Mo;\n                for (k=i;k<=n+1;++k)\n                    jia(A[j][k],Mo-1ll*A[i][k]*now%Mo);\n            }\n    }\n    for (i=n;i;--i)\n    {\n        for (j=i+1;j<=n;++j) jia(A[i][n+1],Mo-1ll*A[i][j]*E[j]%Mo);\n        E[i]=1ll*A[i][n+1]*power(A[i][i],Mo-2)%Mo;\n    }\n}\n\nlong long n,m,sA[P],sB[P];\n\nint Count(vector<long long> A,long long R)\n{\n    long long i,j,sum=0; R%=Mo;\n    for (i=0;i<(int)A.size();++i)\n    {\n\t  \t    long long S=0,now=1;\n        for (j=0;j<(int)vr[i].size();++j)\n            jia(S,1ll*vr[i][j]*now%Mo),now=1ll*now*R%Mo;\n        jia(sum,1ll*S*A[i]%Mo);\n    }\n    return sum;\n}\n\nint main()\n{\n    for (i=0;i<P;++i)\n    {\n        memset(A,0,sizeof(A));\n        for (j=1;j<=i+2;++j)\n        {\n            for (k=1;k<=i+2;++k) A[j][k]=power(j,k-1);\n            A[j][i+3]=power(2*j-1,i);\n            jia(A[j][i+3],A[j-1][i+3]);\n            if (j>1)\n                jia(A[j][i+3],power(2*j-2,i));\n        }\n        guass(i+2);\n        for (j=1;j<=i+2;++j) v[i].pb(E[j]);\n    }\n    for (i=0;i<P;++i)\n    {\n        memset(A,0,sizeof(A));\n        for (j=1;j<=i+2;++j)\n        {\n            for (k=1;k<=i+2;++k) A[j][k]=power(j,k-1);\n            A[j][i+3]=power(j,i);\n            (A[j][i+3]+=A[j-1][i+3])%=Mo;\n        }\n        guass(i+2);\n        for (j=1;j<=i+2;++j) vr[i].pb(E[j]);\n    }\n    int T;\n    scanf(\"%d\",&T);\n    for (;T--;)\n    {\n        scanf(\"%lld%lld\",&n,&m);\n        Maxp=(int)(log2(n)+1);\n        memset(sA,0,sizeof(sA)); memset(sB,0,sizeof(sB));\n        for (i=1;i<=Maxp;++i) va[i].clear(),vb[i].clear();\n        sA[1]=n/2; sB[1]=n; vb[1].pb(1);\n        for (i=2;i<=Maxp;++i)\n        {\n            sA[i]=sA[i-1]/2; sB[i]=sB[i-1]/2;\n            int str=Count(vb[i-1],sB[i-1]);\n            for (j=0;j<i;++j) vb[i].pb(0),va[i].pb(0);\n            vb[i][0]=str;\n            for (j=0;j<(int)vb[i-1].size();++j)\n            {\n                int wei=(Mo-vb[i-1][j]);\n                for (k=0;k<(int)v[j].size();++k)\n                    jia(vb[i][k],1ll*wei*v[j][k]%Mo);\n            }\n            int End=Count(vb[i-1],sA[i-1]);\n            va[i][0]=(str-End+Mo)%Mo;\n            jia(va[i][0],Count(va[i-1],sA[i-1]));\n            for (j=0;j<(int)va[i-1].size();++j)\n            {\n                int wei=(Mo-va[i-1][j]);\n                for (k=0;k<(int)v[j].size();++k)\n                    jia(va[i][k],1ll*wei*v[j][k]%Mo);\n            }\n        }\n        for (i=1;i<=Maxp;++i) \n        {\n            pr[i]=Count(va[i],sA[i]);\n            jia(pr[i],Count(vb[i],sB[i]));\n            jia(pr[i],Mo-Count(vb[i],sA[i]));\n        }\n        memset(MA,0,sizeof(MA));\n        MA[0]=1;\n        for (i=1;i<Maxp;++i) \n            for (j=1;j<=i;++j) \n                jia(MA[i],1ll*MA[i-j]*pr[j]%Mo);\n        for (i=0;i<Maxp;++i) swap(pr[i],pr[i+1]); \n        if (m<Maxp) printf(\"%d\\n\",MA[m]);\n        else  cal(MA,m+1,Maxp,pr);\t\n    }\n}\n"
  },
  {
    "path": "ACM 模板代码/f-堆/f-堆/main.cpp",
    "content": "//\n//  main.cpp\n//  f-堆\n//\n//  Created by ZYJ on 2017/7/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <time.h>\n#include <stdlib.h>\n#include <stdio.h>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 200000;\n\nint A[MAXN];    //  20w空数组符合要求\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\npriority_queue<int> qi;\n\nint main(int argc, const char * argv[])\n{\n    clock_t start, finish;\n    \n    start = clock();\n    \n    freopen(\"/Users/zyj/Desktop/output.txt\", \"r\", stdin);\n    \n    for (int i = 1; i <= MAXN; i++)\n    {\n        scan_d(A[i]);\n        qi.push(A[i]);  //  堆排,符合要求\n    }\n\n    finish = clock();\n    \n    cout << finish - start << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-堆栈/f-堆栈/main.cpp",
    "content": "//\n//  main.cpp\n//  f-堆栈\n//\n//  Created by ZYJ on 16/7/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nconst int MAXSIZE = 10000;\nint a[MAXSIZE], heapsize;\n\ninline void swap(int i, int j)\n{\n    int temp = a[i];\n    a[i] = a[j];\n    a[j] = temp;\n    return ;\n}\n\ninline int Parent(int i)\n{\n    return i >> 1;\n}\n\ninline int Left(int i)\n{\n    return 1 << i;\n}\n\ninline int Right(int i)\n{\n    return (1 << i) + 1;    //  保持堆的性质\n}\n\nvoid MaxHeapify(int i)\n{\n    int l = Left(i), r = Right(i), largest;\n    if (l <= heapsize && a[l] > a[i])\n    {\n        largest = l;\n    }\n    else\n    {\n        largest = i;\n    }\n    if (r <= heapsize && a[r] > a[largest])\n    {\n        largest = r;\n    }\n    if (largest != i)\n    {\n        swap(i, largest);\n        MaxHeapify(largest);\n    }\n    return ;\n}\n\nvoid BuildMaxHeap(int *arr, int n)\n{\n    heapsize = n;\n    for (int i = heapsize / 2; i > 0; --i)\n    {\n        MaxHeapify(i);\n    }\n    return ;\n}\n\nvoid HeapSort(int *arr, int n)\n{\n    BuildMaxHeap(arr, n);\n    for (int i = n; i > 1; --i)\n    {\n        swap(1, i);\n        heapsize--;\n        MaxHeapify(1);\n    }\n    return ;\n}"
  },
  {
    "path": "ACM 模板代码/f-多项式求根（牛顿法）/f-多项式求根（牛顿法）/main.cpp",
    "content": "//\n//  main.cpp\n//  f-多项式求根（牛顿法）\n//\n//  Created by ZYJ on 16/7/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/* \n *  牛顿法解多项式的根\n *  输入:多项式系数 c[],多项式度数 n,求在[a,b]间的根\n *  输出:根 要求保证[a,b]间有根\n */\n\ndouble fabs(double x)\n{\n    return (x < 0) ? -x : x;\n}\n\ndouble f(int m, double c[], double x)\n{\n    int i;\n    double p = c[m];\n    for (i = m; i > 0; i--)\n    {\n        p = p * x + c[i - 1];\n    }\n    return p;\n}\n\nint newton(double x0, double *r, double c[], double cp[], int n, double a, double b, double eps)\n{\n    int MAX_ITERATION = 1000;\n    int i = 1;\n    double x1, x2, fp, eps2 = eps / 10.0;\n    x1 = x0;\n    while (i < MAX_ITERATION)\n    {\n        x2 = f(n, c, x1);\n        fp = f(n - 1, cp, x1);\n        if ((fabs(fp) < 0.000000001) && (fabs(x2) > 1.0))\n        {\n            return 0;\n        }\n        x2 = x1 - x2 / fp;\n        if (fabs(x1 - x2) < eps2)\n        {\n            if (x2 < a || x2 > b)\n            {\n                return 0;\n            }\n            *r = x2;\n            return 1;\n        }\n        x1 = x2;\n        i++;\n    }\n    return 0;\n}\n\ndouble Polynomial_Root(double c[], int n, double a, double b, double eps)\n{\n    double *cp;\n    int i;\n    double root;\n    cp = (double *)calloc(n, sizeof(double));\n    for (i = n - 1; i >= 0; i--)\n    {\n        cp[i] = (i + 1) * c[i + 1];\n    }\n    if (a > b)\n    {\n        root = a;\n        a = b;\n        b = root;\n    }\n    if ((!newton(a, &root, c, cp, n, a, b, eps)) && (!newton(b, &root, c, cp, n, a, b, eps)))\n    {\n        newton((a + b) * 0.5, &root, c, cp, n, a, b, eps);\n    }\n    free(cp);\n    if (fabs(root) < eps)\n    {\n        return fabs(root);\n    }\n    else\n        return root;\n}"
  },
  {
    "path": "ACM 模板代码/f-大数取模的二进制方法/f-大数取模的二进制方法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-大数取模的二进制方法\n//\n//  Created by ZYJ on 16/7/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  求a^b mod c\n *  把b化成二进制串的形式: b = (a[t] a[t-1] a[t-2] ... a[1] a[0])\n *  那么有: b = a[t]*2^t + a[t-1]*2^(t-1) + ... ... + a[1]*2^1 + a[0]*2^0, 其中 a[i]=0,1\n *  则:a^b mod c = a^(a[t]*2^t + a[t-1]*2^(t-1) + ... ... + a[1]*2^1 + a[0]*2^0) mod c\n *  = ((a^(a[0]*2^0) mod c) * a^(a[]1*2^1) mod c) ... ... 注意到: a^(2^(i+1))mod c = (a^\n *  (2^i) mod c)^2 mod c,这样就可以在常数项时间内由2^i项推出2^(i+1)项。时间复杂度为O((logb)^3).\n */\nint mod_exp(int a, int b_0, int n)   //return a^b0 % n\n{\n    if (a > n)\n    {\n        a %= n;\n    }\n    int i, d = 1, b[35];\n    for (i = 0; i < 35; i++)\n    {\n        b[i] = b_0 % 2;\n        b_0 /= 2;\n        if(b_0 == 0)\n        {\n            break;\n        }\n    }\n    //b[i]b[i-1]...b[0]为b_0的二进制表示\n    for (; i >= 0; i++)\n    {\n        d = (d * d) % n;\n        if (b[i] == 1)\n        {\n            d = (d * a) % n;\n        }\n    }\n    return d;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-大数平方根（字符串数组表示）/f-大数平方根（字符串数组表示）/main.cpp",
    "content": "//\n//  main.cpp\n//  f-大数平方根（字符串数组表示）\n//\n//  Created by ZYJ on 16/7/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nvoid Sqrt(char *str)\n{\n    double i, r, n;\n    int j, l, size, num, x[1000];\n    size = (int)strlen(str);\n    if (size == 1 && str[0] == '0')\n    {\n        cout << \"0\\n\";\n        return;\n    }\n    if (size % 2 == 1)\n    {\n        n = str[0] - 48;\n        l = -1;\n    }\n    else\n    {\n        n = (str[0] - 48) * 10 + str[1] - 48;\n        l = 0;\n    }\n    r = 0;\n    num = 0;\n    while (true)\n    {\n        i = 0;\n        while (i * (i + 20 * r) <= n)\n        {\n            i++;\n        }\n        i--;\n        n -= i * (i + 20 * r);\n        r = r * 10 + i;\n        x[num] = (int)i;\n        num++;\n        l += 2;\n        if (l >= size)\n        {\n            break;\n        }\n        n = n * 100 + (double)(str[l] - 48) * 10 + (double)(str[l + 1] - 48);\n    }\n    for(j = 0; j < num; j++)\n    {\n        cout << x[j];\n    }\n    putchar('\\n');\n}\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-大数运算/f-大数运算/main.cpp",
    "content": "//\n//  main.cpp\n//  f-大数运算\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  高效大数运算\n\n/*\n *  < , <= , + , - , * , / , %(修改/的最后一行可得)\n */\n//const int base = 10000; //  (base^2) fit into int\n//const int width = 4;    //  width = log base\n//const int N = 1000;     //  n * width: 可表示的最大位数\n//\n//struct bint\n//{\n//    int ln, v[N];\n//    bint (int r = 0)\n//    {\n//        //  r应该是字符串!\n//        for (ln = 0; r > 0; r /= base)\n//        {\n//            v[ln++] = r % base;\n//        }\n//    }\n//    bint &operator = (const bint &r)\n//    {\n//        memcpy(this, &r, (r.ln + 1) * sizeof(int));\n//        return *this;\n//    }\n//};\n//\n//bool operator < (const bint &a, const bint &b)\n//{\n//    int i;\n//    if (a.ln != b.ln)\n//    {\n//        return a.ln < b.ln;\n//    }\n//    for (i = a.ln - 1; i >= 0 && a.v[i] == b.v[i]; i--);\n//    return i < 0 ? 0 : a.v[i] < b.v[i];\n//}\n//\n//bool operator <= (const bint &a, const bint &b)\n//{\n//    return !(b < a);\n//}\n//\n//bint operator + (const bint &a, const bint &b)\n//{\n//    bint res;\n//    int i, cy = 0;\n//    for (i = 0; i < a.ln || i < b.ln || cy > 0; i++)\n//    {\n//        if (i < a.ln)\n//        {\n//            cy += a.v[i];\n//        }\n//        if (i < b.ln)\n//        {\n//            cy += b.v[i];\n//        }\n//        res.v[i] = cy % base;\n//        cy /= base;\n//    }\n//    res.ln = i;\n//    return res;\n//}\n//\n//bint operator - (const bint &a, const bint &b)\n//{\n//    bint res;\n//    int i, cy = 0;\n//    for (res.ln = a.ln, i = 0; i < res.ln; i++)\n//    {\n//        res.v[i] = a.v[i] - cy;\n//        if (i < b.ln)\n//        {\n//            res.v[i] -= b.v[i];\n//        }\n//        if (res.v[i] < 0)\n//        {\n//            cy = 1, res.v[i] += base;\n//        }\n//        else\n//        {\n//            cy = 0;\n//        }\n//    }\n//    while (res.ln > 0 && res.v[res.ln - 1] == 0)\n//    {\n//        res.ln--;\n//    }\n//    return res;\n//}\n//\n//bint operator * (const bint &a, const bint &b)\n//{\n//    bint res;\n//    res.ln = 0;\n//    if (0 == b.ln)\n//    {\n//        res.v[0] = 0;\n//        return res;\n//    }\n//    int i, j, cy;\n//    for (i = 0; i < a.ln; i++)\n//    {\n//        for (j = cy = 0; j < b.ln || cy > 0; j++, cy /= base)\n//        {\n//            if (j < b.ln)\n//            {\n//                cy += a.v[i] * b.v[j];\n//            }\n//            if (i + j < res.ln)\n//            {\n//                cy += res.v[i + j];\n//            }\n//            if (i + j >= res.ln)\n//            {\n//                res.v[res.ln++] = cy % base;\n//            }\n//            else\n//            {\n//                res.v[i + j] = cy % base;\n//            }\n//        }\n//    }\n//    return res;\n//}\n//\n//bint operator / (const bint &a, const bint &b)\n//{   //  !b != 0\n//    bint tmp, mod, res;\n//    int i, lf, rg, mid;\n//    mod.v[0] = mod.ln = 0;\n//    for (i = a.ln - 1; i >= 0; i--)\n//    {\n//        mod = mod * base + a.v[i];\n//        for (lf = 0, rg = base -1; lf < rg;)\n//        {\n//            mid = (lf + rg + 1) / 2;\n//            if (b * mid <= mod)\n//            {\n//                lf = mid;\n//            }\n//            else\n//            {\n//                rg = mid - 1;\n//            }\n//        }\n//        res.v[i] = lf;\n//        mod = mod - b * lf;\n//    }\n//    res.ln = a.ln;\n//    while (res.ln > 0 && res.v[res.ln - 1] == 0)\n//    {\n//        res.ln--;\n//    }\n//    return res;     //  return mod 就是%运算\n//}\n//\n//int digits(bint& a) //  返回位数\n//{\n//    if (a.ln == 0)\n//    {\n//        return 0;\n//    }\n//    int l = (a.ln - 1) * 4;\n//    for (int t = a.v[a.ln - 1]; t; ++l, t /= 10);\n//    return l;\n//}\n//\n//bool read(bint &b, char buf[])  //  读取失败返回0\n//{\n//    if (1 != scanf(\"%s\", buf))\n//    {\n//        return 0;\n//    }\n//    int w, u, ln = (int)strlen(buf);\n//    memset(&b, 0, sizeof(bint));\n//    if ('0' == buf[0] && 0 == buf[1])\n//    {\n//        return 1;\n//    }\n//    for (w = 1, u = 0; ln;)\n//    {\n//        u += (buf[--ln] - '0') * w;\n//        if (w * 10 == base)\n//        {\n//            //  ...\n//        }\n//        else\n//        {\n//            w *= 10;\n//        }\n//    }\n//    if (w != 1)\n//    {\n//        b.v[b.ln++] = u;\n//    }\n//    return 1;\n//}\n//\n//void write(const bint &v)\n//{\n//    int i;\n//    printf(\"%d\", v.ln == 0 ? 0 : v.v[v.ln - 1]);\n//    for (i = v.ln - 2; i >= 0; i--)\n//    {\n//        printf(\"%04d\", v.v[i]); //  !4 == width\n//    }\n//    printf(\"\\n\");\n//    return ;\n//}\n\n//  普通大数运算\n\nconst int MAXSIZE = 200;\n\nvoid Add(char *str1, char *str2, char *str3);\nvoid Minus(char *str1, char *str2, char *str3);\nvoid Mul(char *str1, char *str2, char *str3);\nvoid Div(char *str1, char *str2, char *str3);\n\nint main()\n{\n    char str1[MAXSIZE], str2[MAXSIZE], str3[MAXSIZE];\n    while (scanf(\"%s %s\", str1, str2) == 2)\n    {\n        if (strcmp(str1, \"0\"))\n        {\n            memset(str3, '0', sizeof(str3));\n            Add(str1, str2, str3);\n            printf(\"%s\\n\", str3);\n            memset(str3, '0', sizeof(str3));\n            Minus(str1, str2, str3);\n            printf(\"%s\\n\", str3);\n            memset(str3, '0', sizeof(str3));\n            Mul(str1, str2, str3);\n            printf(\"%s\\n\", str3);\n            memset(str3, '0', sizeof(str3));\n            Div(str1, str2, str3);\n            printf(\"%s\\n\", str3);\n        }\n        else\n        {\n            if (strcmp(str2, \"0\"))\n            {\n                printf(\"%s\\n-%s\\n0\\n0\\n\", str2, str2);\n            }\n            else\n            {\n                printf(\"0\\n0\\n0\\n0\\n\");\n            }\n        }\n    }\n    return 0;\n}\n\nvoid Add(char *str1, char *str2, char *str3)\n{   //  str3 = str1 + str2;\n    int i, j, i1, i2, tmp, carry;\n    int len1 = (int)strlen(str1), len2 = (int)strlen(str2);\n    char ch;\n    i1 = len1 - 1;\n    i2 = len2 - 1;\n    j = carry = 0;\n    for (; i1 >= 0 && i2 >= 0; ++j, --i1, --i2)\n    {\n        tmp = str1[i1] - '0' + str2[i2] - '0' + carry;\n        carry = tmp / 10;\n        str3[j] = tmp % 10 + '0';\n    }\n    while (i1 >= 0)\n    {\n        tmp = str1[i1--] - '0' + carry;\n        carry = tmp / 10;\n        str3[j++] = tmp % 10 + '0';\n    }\n    while (i2 >= 0)\n    {\n        tmp = str2[i2--] - '0' + carry;\n        carry = tmp / 10;\n        str3[j++] = tmp % 10 + '0';\n    }\n    if (carry)\n    {\n        str3[j++] = carry + '0';\n    }\n    str3[j] = '\\0';\n    for (i = 0, --j; i < j; ++i, --j)\n    {\n        ch = str3[i];\n        str3[i] = str3[j];\n        str3[j] = ch;\n    }\n    return ;\n}\n\nvoid Minus(char *str1, char *str2, char *str3)\n{   //  str3 = str1-str2 (str1 > str2)\n    int i, j, i1, i2, tmp, carry;\n    int len1 = (int)strlen(str1), len2 = (int)strlen(str2);\n    char ch;\n    i1 = len1 - 1;\n    i2 = len2 - 1;\n    j = carry = 0;\n    while (i2 >= 0)\n    {\n        tmp = str1[i1] - str2[i2] - carry;\n        if (tmp < 0)\n        {\n            str3[j] = tmp + 10 + '0';\n            carry = 1;\n        }\n        else\n        {\n            str3[j] = tmp + '0';\n            carry = 0;\n        }\n        i1--;\n        i2--;\n        j++;\n    }\n    while (i1 >= 0)\n    {\n        tmp = str1[i1] - '0' - carry;\n        if (tmp < 0)\n        {\n            str3[j] = tmp + 10 + '0';\n            carry = 1;\n        }\n        else\n        {\n            str3[j] = tmp + '0';\n            carry = 0;\n        }\n        --i1;\n        ++j;\n    }\n    --j;\n    while (str3[j] == '0' && j > 0)\n    {\n        --j;\n    }\n    str3[++j] = '\\0';\n    for (i = 0, --j; i < j; ++i, --j)\n    {\n        ch = str3[i];\n        str3[i] = str3[j];\n        str3[j] = ch;\n    }\n    return ;\n}\n\nvoid Mul(char *str1, char *str2, char *str3)\n{\n    int i, j = 0, i1, i2, tmp, carry, jj;\n    int len1 = (int)strlen(str1), len2 = (int)strlen(str2);\n    char ch;\n    jj = carry = 0;\n    for (i1 = len1 - 1; i1 >= 0; --i1)\n    {\n        j = jj;\n        for (i2 = len2 - 1; i2 >= 0; --i2, ++j)\n        {\n            tmp = (str3[j] - '0') + (str1[i1] - '0') * (str2[i2] - '0') + carry;\n            if (tmp > 9)\n            {\n                carry = tmp / 10;\n                str3[j] = tmp % 10 + '0';\n            }\n            else\n            {\n                str3[j] = tmp + '0';\n                carry = 0;\n            }\n        }\n        if (carry)\n        {\n            str3[j] = carry + '0';\n            carry = 0;\n            j++;\n        }\n        jj++;\n    }\n    j--;\n    while (str3[j] == '0' && j > 0)\n    {\n        j--;\n    }\n    str3[++j] = '\\0';\n    for (i = 0, --j; i < j; ++i, --j)\n    {\n        ch = str3[i];\n        str3[i] = str3[j];\n        str3[j] = ch;\n    }\n    return ;\n}\n    \nvoid Div(char *str1, char *str2, char *str3)\n{\n    int i1, i2, i, j, jj = 0, tag, carry, cf, c[MAXSIZE];\n    int len1 = (int)strlen(str1), len2 = (int)strlen(str2), lend;\n    char d[MAXSIZE];\n    memset(c, 0, sizeof(c));\n    memcpy(d, str1, len2);\n    lend = len2;\n    j = 0;\n    for (i1 = len2 - 1; i1 < len1; ++i1)\n    {\n        if (lend < len2)\n        {\n            d[lend] = str1[i1+1];\n            c[j] = 0;\n            ++j;\n            ++lend;\n        }\n        else if (lend == len2)\n        {\n            jj = 1;\n            for (i = 0; i < lend; ++i)\n            {\n                if (d[i] > str2[i])\n                {\n                    break;\n                }\n                else if (d[i] < str2[i])\n                {\n                    jj = 0;\n                    break;\n                }\n            }\n            if (jj == 0)\n            {\n                d[lend] = str1[i1+1];\n                c[j] = 0;\n                ++j;\n                ++lend;\n                continue;\n            }\n        }\n        if (jj == 1 || lend > len2)\n        {\n            cf = jj = 0;\n            while (d[jj] <= '0' && jj < lend)\n            {\n                ++jj;\n            }\n            if (lend - jj > len2)\n            {\n                cf = 1;\n            }\n            else if (lend - jj < len2)\n            {\n                cf = 0;\n            }\n            else\n            {\n                i2 = 0;\n                cf = 1;\n                for (i = jj; i < lend; ++i)\n                {\n                    if (d[i] < str2[i2])\n                    {\n                        cf = 0;\n                        break;\n                    }\n                    else if (d[i] > str2[i2])\n                    {\n                        break;\n                    }\n                    ++i2;\n                }\n            }\n            while (cf)\n            {\n                i2 = len2 - 1;\n                cf = 0;\n                for (i = lend - 1; i >= lend - len2; --i)\n                {\n                    d[i] = d[i] - str2[i2] + '0';\n                    if (d[i] < '0')\n                    {\n                        d[i] = d[i] + 10;\n                        carry = 1;\n                        --d[i - 1];\n                    }\n                    else\n                    {\n                        carry = 0;\n                    }\n                    --i2;\n                }\n                ++c[j];\n                jj = 0;\n                while (d[jj] <= '0' && jj < lend)\n                {\n                    ++jj;\n                }\n                if (lend - jj > len2)\n                {\n                    cf = 1;\n                }\n                else if (lend - jj < len2)\n                {\n                    cf = 0;\n                }\n                else\n                {\n                    i2 = 0;\n                    cf = 1;\n                    for (i = jj; i < lend; ++i)\n                    {\n                        if (d[i] < str2[i2])\n                        {\n                            cf = 0;\n                            break;\n                        }\n                        else if (d[i] > str2[i2])\n                        {\n                            break;\n                        }\n                        ++i2;\n                    }\n                }\n            }\n            jj = 0;\n            while (d[jj] <= '0' && jj < lend)\n            {\n                ++jj;\n            }\n            for (i = 0; i < lend - jj; ++i)\n            {\n                d[i] = d[i + jj];\n            }\n            d[i] = str1[i1 + 1];\n            lend = i + 1;\n            j++;\n        }\n    }\n    i = tag = 0;\n    while (c[i] == 0)\n    {\n        ++i;\n    }\n    for (; i < j; ++i, ++tag)\n    {\n        str3[tag] = c[i]+'0';\n    }\n    str3[tag] = '\\0';\n    return ;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-字符串 HASH/f-字符串 HASH/main.cpp",
    "content": "//\n//  main.cpp\n//  f-字符串 HASH\n//\n//  Created by ZYJ on 16/6/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//字符串 Hash\n\n/*\n * 字符串 Hash\n * 注意：mod选择足够大的质数（至少大于字符串个数）\n */\n\nunsigned int hashA(char *url, int mod)\n{\n    unsigned int n = 0;\n    char *b = (char *)&n;\n    for (int i = 0; url[i]; i++)\n    {\n        b[i % 4] ^= url[i];\n    }\n    return n % mod;\n}\n\nunsigned int hashB(char *url, int mod)\n{\n    unsigned int h = 0;\n    unsigned int g;\n    while (*url)\n    {\n        h = (h << 4) + *url++;\n        g = h & 0xF0000000;\n        if (g)\n        {\n            h ^= (g >> 24);\n        }\n        h &= ~g;\n    }\n    return h % mod;\n}\n\nunsigned int hashC(char *p, int prime = 25013)\n{\n    unsigned int h = 0;\n    unsigned int g;\n    for (; *p; p++)\n    {\n        h = (h << 4) + *p;\n        g = h & 0xF0000000;\n        if (g)\n        {\n            h ^= (g >> 24);\n            h ^= g;\n        }\n    }\n    return h % prime;\n}\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-容斥/f-容斥/main.cpp",
    "content": "//\n//  main.cpp\n//  f-容斥\n//\n//  Created by ZYJ on 2017/9/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1111;\n\nint n;\ndouble ans;\ndouble p[MAXN];\n\nvoid dfs(int x, int tot, double sum)    //  dfs(1, 0, ?)\n{\n    if (x == n + 1)\n    {\n        if (sum == 0.0)\n        {\n            return ;\n        }\n        \n        if (tot & 1)\n        {\n            ans += 1 / sum; //  公式随意变\n        }\n        else\n        {\n            ans -= 1 / sum;\n        }\n        return ;\n    }\n    \n    dfs(x + 1, tot, sum);\n    dfs(x + 1, tot + 1, sum + p[x]);\n}\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-左偏树/f-左偏树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-左偏树\n//\n//  Created by ZYJ on 16/7/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  左偏树\n\n/*\n *  合并复杂度 O(log N)\n *  INIT: init()读入数据并进行初始化;\n *  CALL: merge() 合并两棵左偏树; \n *        ins() 插入一个新节点; \n *        top() 取得最小结点; \n *        pop() 取得并删除最小结点; \n *        del() 删除某结点;\n *        add() 增/减一个结点的键值;\n *        iroot() 获取结点i的根;\n */\n#define typec int       //  type of key val\nconst int na = -1;\nconst int N = 1010;\n\nstruct node\n{\n    typec key;\n    int l, r, f, dist;\n} tr[N];\n\nint iroot(int i)\n{   //  find i's root\n    if (i == na)\n    {\n        return i;\n    }\n    while (tr[i].f != na)\n    {\n        i = tr[i].f;\n    }\n    return i;\n}\n\nint merge(int rx, int ry)\n{\n    //  two root:   rx, ry\n    if (rx == na)\n    {\n        return ry;\n    }\n    if (ry == na)\n    {\n        return rx;\n    }\n    if (tr[rx].key > tr[ry].key)\n    {\n        swap(rx, ry);\n    }\n    int r = merge(tr[rx].r, ry);\n    tr[rx].r = r;\n    tr[r].f = rx;\n    if (tr[r].dist > tr[tr[rx].l].dist)\n    {\n        swap(tr[rx].l, tr[rx].r);\n    }\n    if (tr[rx].r == na)\n    {\n        tr[rx].dist = 0;\n    }\n    else\n    {\n        tr[rx].dist = tr[tr[rx].r].dist + 1;\n    }\n    return rx;  //  return new root\n}\n\nint ins(int i, typec key, int root)\n{   //  add a new node(i, key)\n    tr[i].key = key;\n    tr[i].l = tr[i].r = tr[i].f = na;\n    tr[i].dist = 0;\n    return root = merge(root, i);   //  return new root\n}\n\nint del(int i)\n{   //  delete node i\n    if (i == na)\n    {\n        return i;\n    }\n    int x, y, l, r;\n    l = tr[i].l;\n    r = tr[i].r;\n    y = tr[i].f;\n    tr[i].l = tr[i].r = tr[i].f = na;\n    tr[x = merge(l, r)].f = y;\n    if (y != na && tr[y].l == i)\n    {\n        tr[y].l = x;\n    }\n    if (y != na && tr[y].r == i)\n    {\n        tr[y].r = x;\n    }\n    for (; y != na; x = y, y = tr[y].f)\n    {\n        if (tr[tr[y].l].dist < tr[tr[y].r].dist)\n        {\n            swap(tr[y].l, tr[y].r);\n        }\n        if (tr[tr[y].r].dist + 1 == tr[y].dist)\n        {\n            break;\n        }\n        tr[y].dist = tr[tr[y].r].dist + 1;\n    }\n    if (x != na)    //  return new root\n    {\n        return iroot(x);\n    }\n    else return iroot(y);\n}\n\nnode top(int root)\n{\n    return tr[root];\n}\n\nnode pop(int &root)\n{\n    node out = tr[root];\n    int l = tr[root].l, r = tr[root].r;\n    tr[root].l = tr[root].r = tr[root].f = na;\n    tr[l].f = tr[r].f = na;\n    root = merge(l, r);\n    return out;\n}\n\nint add(int i, typec val)   //  tr[i].key += val\n{\n    if (i == na)\n    {\n        return i;\n    }\n    if (tr[i].l == na && tr[i].r == na && tr[i].f == na)\n    {\n        tr[i].key += val;\n        return i;\n    }\n    typec key = tr[i].key + val;\n    int rt = del(i);\n    return ins(i, key, rt);\n}\n\nvoid init(int n)\n{\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &tr[i].key);    //  %d: type of key\n        tr[i].l = tr[i].r = tr[i].f = na;\n        tr[i].dist = 0;\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-带权值的并查集/f-带权值的并查集/main.cpp",
    "content": "//\n//  main.cpp\n//  f-带权值的并查集\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  INIT: makeset(n);\n *  CALL: findset(x); unin(x, y);\n */\nconst int N = 1010;\n\nstruct lset\n{\n    int p[N], rank[N], sz;\n    void link(int x, int y)\n    {\n        if (x == y)\n        {\n            return ;\n        }\n        if (rank[x] > rank[y])\n        {\n            p[y] = x;\n        }\n        else\n        {\n            p[x] = y;\n        }\n        if (rank[x] == rank[y])\n        {\n            rank[y]++;\n        }\n        return ;\n    }\n    void makeset(int n)\n    {\n        sz = n;\n        for (int i = 0; i < sz; i++)\n        {\n            p[i] = i;\n            rank[i] = 0;\n        }\n        return ;\n    }\n    int findset(int x)\n    {\n        if (x != p[x])\n        {\n            p[x] = findset(p[x]);\n        }\n        return p[x];\n    }\n    void unin(int x, int y)\n    {\n        link(findset(x), findset(y));\n        return ;\n    }\n    void compress()\n    {\n        for (int i = 0; i < sz; i++)\n        {\n            findset(i);\n        }\n        return ;\n    }\n};"
  },
  {
    "path": "ACM 模板代码/f-平衡二叉树/f-平衡二叉树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-平衡二叉树\n//\n//  Created by ZYJ on 16/7/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n#define LH 1\n#define EH 0\n#define RH -1\n\n//  AVL\n\n//  结点\ntypedef struct BiTNode\n{\n    int data;\n    int bf;\n    struct BiTNode *lchild, *rchild;\n} BiTNode, *BiTree;\n\n//  右旋\nvoid R_Rotate(BiTree *p)\n{\n    BiTree L;\n    L = (*p)->lchild;\n    (*p)->lchild = L->rchild;\n    L->rchild = (*p);\n    *p = L;\n    return ;\n}\n\n//  左旋\nvoid L_Rotate(BiTree *p)\n{\n    BiTree L;\n    L = (*p)->rchild;\n    (*p)->rchild = L->lchild;\n    L->lchild = (*p);\n    *p = L;\n    return ;\n}\n\n//  左边深旋转\nvoid LeftBalance(BiTree *T)\n{\n    BiTree L, Lr;\n    L = (*T)->lchild;\n    \n    switch (L->bf)\n    {\n        case LH:\n            (*T)->bf = L->bf = EH;\n            R_Rotate(T);            //  右旋即可\n            break;\n        case RH:\n            Lr = L->rchild;\n            switch (Lr->bf)\n            {\n                case LH:\n                    (*T)->bf = RH;\n                    L->bf = EH;\n                    break;\n                case EH:\n                    (*T)->bf = L->bf = EH;\n                    break;\n                case RH:\n                    (*T)->bf = EH;\n                    L->bf = LH;\n                    break;\n            }\n            Lr->bf = EH;\n            L_Rotate(&(*T)->lchild);//  先左旋\n            R_Rotate(T);            //  后右旋\n            break;\n    }\n    return ;\n}\n\n//  右边深旋转\nvoid RightBalance(BiTree *T)\n{\n    BiTree L, Ll;\n    L = (*T)->rchild;\n    \n    switch (L->bf)\n    {\n        case RH:\n            (*T)->bf = L->bf = EH;\n            L_Rotate(T);            //  左旋即可\n            break;\n        case LH:\n            Ll = L->lchild;\n            switch (Ll->bf)\n            {\n                case LH:\n                    (*T)->bf = RH;\n                    L->bf = EH;\n                    break;\n                case EH:\n                    (*T)->bf = L->bf = EH;\n                    break;\n                case RH:\n                    (*T)->bf = EH;\n                    L->bf = LH;\n                    break;\n            }\n            Ll->bf = EH;\n            R_Rotate(&(*T)->rchild);//  先右旋\n            L_Rotate(T);            //  后左旋\n            break;\n    }\n    return ;\n}\n\n//  插入AVL结点\nbool InsertAVL(BiTree *T, int e, bool *taller)\n{\n    if (!*T)\n    {\n        *T = (BiTree)malloc(sizeof(BiTNode));\n        (*T)->data = e;\n        (*T)->lchild = (*T)->rchild = NULL;\n        (*T)->bf = EH;\n        *taller = true;\n    }\n    else\n    {\n        if (e == (*T)->data)    //  已经存在e\n        {\n            *taller = false;\n            return false;\n        }\n        if (e < (*T)->data)     //  小于data向左递归\n        {\n            if (!InsertAVL(&(*T)->lchild, e, taller))\n            {\n                return false;\n            }\n            switch ((*T)->bf)\n            {\n                case LH:    //  左边深，插入前需要旋转\n                    LeftBalance(T);\n                    *taller = false;\n                    break;\n                case EH:    //  平衡，插入后变为左边深\n                    (*T)->bf = LH;\n                    break;\n                case RH:    //  右边深，插入后变为平衡\n                    (*T)->bf = EH;\n                    *taller = false;\n                    break;\n            }\n        }\n        else                    //  大于data向右递归\n        {\n            if (!InsertAVL(&(*T)->rchild, e, taller))\n            {\n                return false;\n            }\n            switch ((*T)->bf)\n            {\n                case LH:    //  左边深，插入后变为平衡\n                    (*T)->bf = EH;\n                    *taller = false;\n                    break;\n                case EH:    //  平衡，插入后变为右边深\n                    (*T)->bf = RH;\n                    break;\n                case RH:    //  右边深，插入前需要旋转\n                    RightBalance(T);\n                    *taller = false;\n                    break;\n            }\n        }\n    }\n    return *taller;\n}\n\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-平面最近点对/f-平面最近点对/main.cpp",
    "content": "//\n//  main.cpp\n//  f-平面最近点对\n//\n//  Created by ZYJ on 16/7/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\n/*\n *  O(N * logN)\n */\nconst int N = 100005;\nconst double MAX = 10e100, eps = 0.00001;\n\nstruct Point\n{\n    double x, y;\n    int index;\n};\n\nPoint a[N], b[N], c[N];\n\ndouble closest(Point *, Point *, Point *, int, int);\ndouble dis(Point, Point);\nint cmp_x(const void *, const void*);\nint cmp_y(const void *, const void*);\nint merge(Point *, Point *, int, int, int);\ninline double min(double, double);\n\nint main()\n{\n    int n, i;\n    double d;\n    scanf(\"%d\", &n);\n    while (n)\n    {\n        for (i = 0; i < n; i++)\n        {\n            scanf(\"%lf%lf\", &(a[i].x), &(a[i].y));\n        }\n        qsort(a, n, sizeof(a[0]), cmp_x);\n        for (i = 0; i < n; i++)\n        {\n            a[i].index = i;\n        }\n        memcpy(b, a, n * sizeof(a[0]));\n        qsort(b, n, sizeof(b[0]), cmp_y);\n        d = closest(a, b, c, 0, n - 1);\n        printf(\"%.2lf\\n\", d);\n        scanf(\"%d\", &n);\n    }\n    return 0;\n}\n\ndouble closest(Point a[],Point b[],Point c[],int p,int q)\n{\n    if (q - p == 1)\n    {\n        return dis(a[p], a[q]);\n    }\n    if (q - p == 2)\n    {\n        double x1 = dis(a[p], a[q]);\n        double x2 = dis(a[p + 1], a[q]);\n        double x3 = dis(a[p], a[p + 1]);\n        if (x1 < x2 && x1 < x3)\n        {\n            return x1;\n        }\n        else if (x2 < x3)\n        {\n            return x2;\n        }\n        else\n        {\n            return x3;\n        }\n    }\n    int i, j, k, m = (p + q) / 2;\n    double d1, d2;\n    for (i = p, j = p, k = m + 1; i <= q; i++)\n    {\n        if (b[i].index <= m)\n        {\n            c[j++] = b[i];  //  数组c左半部保存划分后左部的点, 且对y是有序的.\n        }\n        else\n        {\n            c[k++] = b[i];\n        }\n    }\n    d1 = closest(a, c, b, p, m);\n    d2 = closest(a, c, b, m + 1, q);\n    double dm = min(d1, d2);\n    //  数组c左右部分分别是对y坐标有序的,将其合并到b.\n    merge(b, c, p, m, q);\n    for (i = p, k = p; i <= q; i++)\n    {\n        if (fabs(b[i].x - b[m].x) < dm)\n        {\n            c[k++] = b[i];  //  找出离划分基准左右不超过dm的部分, 且仍然对y坐标有序.\n        }\n    }\n    for (i = p; i < k; i++)\n    {\n        for (j = i + 1; j < k && c[j].y - c[i].y < dm; j++)\n        {\n            double temp = dis(c[i], c[j]);\n            if (temp < dm)\n            {\n                dm = temp;\n            }\n        }\n    }\n    return dm;\n}\n\ndouble dis(Point p, Point q)\n{\n    double x1 = p.x - q.x, y1 = p.y - q.y;\n    return sqrt(x1 *x1 + y1 * y1);\n}\n\nint merge(Point p[], Point q[], int s, int m, int t)\n{\n    int i, j, k;\n    for (i = s, j = m + 1, k = s; i <= m && j <= t;)\n    {\n        if (q[i].y > q[j].y)\n        {\n            p[k++] = q[j], j++;\n        }\n        else\n        {\n            p[k++] = q[i], i++;\n        }\n    }\n    while (i <= m)\n    {\n        p[k++] = q[i++];\n    }\n    while (j <= t)\n    {\n        p[k++] = q[j++];\n    }\n    memcpy(q + s, p + s, (t - s + 1) * sizeof(p[0]));\n    return 0;\n}\n\nint cmp_x(const void *p, const void *q)\n{\n    double temp = ((Point*)p)->x - ((Point*)q)->x;\n    if (temp > 0)\n    {\n        return 1;\n    }\n    else if (fabs(temp) < eps)\n    {\n        return 0;\n    }\n    else\n    {\n        return - 1;\n    }\n}\n\nint cmp_y(const void *p, const void *q)\n{\n    double temp = ((Point*)p)->y - ((Point*)q)->y;\n    if (temp > 0)\n    {\n        return 1;\n    }\n    else if (fabs(temp) < eps)\n    {\n        return 0;\n    }\n    else\n    {\n        return - 1;\n    }\n}\n\ninline double min(double p, double q)\n{\n    return (p > q) ? (q): (p);\n}"
  },
  {
    "path": "ACM 模板代码/f-弦图判断/f-弦图判断/main.cpp",
    "content": "//\n//  main.cpp\n//  f-弦图判断\n//\n//  Created by ZYJ on 16/7/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  弦图判断\n *  INIT: g[][]置为邻接矩阵;\n *  CALL: mcs(n); peo(n);\n *  第一步: 给节点编号 mcs(n)\n *  设已编号的节点集合为A, 未编号的节点集合为B\n *  开始时A为空, B包含所有节点.\n *  for num=n-1 downto 0 do {\n *      在B中找节点x, 使与x相邻的在A集合中的节点数最多,\n *      将x编号为num，并从B移入A。\n *  }\n *  第二部：检查peo(n)\n *  for num=0 to n-1 do {\n *      对编号为num的点x，设所有编号>num且与x相邻的点集为C\n *      在C中找出编号最小的节点y，\n *      若C中存在x != y，使得y与x之间无边，则此图不是弦图。\n *  }\n *  检查完毕, 则此图是弦图.\n */\nconst int V = 10010;\nint g[V][V], order[V], inv[V], tag[V];\n\nvoid mcs(int n)\n{\n    int i, j, k;\n    memset(tag, 0, sizeof(tag));\n    memset(order, -1, sizeof(order));\n    for (i = n - 1; i >= 0; i--)\n    {   //  vertex:0~n-1\n        for (j = 0; order[j] >= 0; j++);\n        for (k = j + 1; k < n; k++)\n        {\n            if (order[k] < 0 && tag[k] > tag[j])\n            {\n                j = k;\n            }\n        }\n        order[j] = i, inv[i] = j;\n        for (k = 0; k < n; k++)\n        {\n            if (g[j][k])\n            {\n                tag[k]++;\n            }\n        }\n    }\n    return ;\n}\n\nint peo(int n)\n{\n    int i, j, k, w, min;\n    for (i = n - 2; i >= 0; i--)\n    {\n        j = inv[i], w = -1, min = n;\n        for (k = 0; k < n; k++)\n        {\n            if (g[j][k] && order[k] > order[j] && order[k] < min)\n            {\n                min = order[k], w=k;\n            }\n        }\n        if (w < 0)\n        {\n            continue;\n        }\n        for (k = 0; k < n; k++)\n        {\n            if (g[j][k] && order[k] > order[w] && !g[k][w])\n            {\n                return 0;   //  no\n            }\n        }\n    }\n    return 1;               //  yes\n}"
  },
  {
    "path": "ACM 模板代码/f-弦图的PERFECT ELIMINATION点排列/f-弦图的PERFECT ELIMINATION点排列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-弦图的PERFECT ELIMINATION点排列\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n\n/*\n *  INIT: g[][]置为邻接矩阵; \n *  CALL: cardinality(n);tag[i]为排列中第i个点的标号;\n */\nconst int V = 10010;\nint tag[V], g[V][V], deg[V], vis[V];\n\nvoid cardinality(int n)\n{\n    int i, j, k;\n    memset(deg, 0, sizeof(deg));\n    memset(vis, 0, sizeof(vis));\n    for (i = n - 1; i >= 0; i--)\n    {\n        for (j = 0, k = -1; j < n; j++)\n        {\n            if (0 == vis[j])\n            {\n                if (k == -1 || deg[j] > deg[k])\n                {\n                    k = j;\n                }\n            }\n        }\n        vis[k] = 1, tag[i] = k;\n        for (j = 0; j<n; j++)\n        {\n            if (0 == vis[j] && g[k][j])\n            {\n                deg[j]++;\n            }\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-快排/f-快排/main.cpp",
    "content": "//\n//  main.cpp\n//  f-快排\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nvoid ksort(int l, int h, int a[])\n{\n    if (h < l + 2)\n    {\n        return ;\n    }\n    int e = h, p = l;\n    while (l < h)\n    {\n        while (++l < e && a[l] <= a[p]);\n        while (--h > p && a[h] >= a[p]);\n        if (l < h)\n        {\n            swap(a[l], a[h]);\n        }\n    }\n    swap(a[h], a[p]);\n    ksort(p, h, a);\n    ksort(l, e, a);\n    return ;\n}"
  },
  {
    "path": "ACM 模板代码/f-所有数位相加/f-所有数位相加/main.cpp",
    "content": "//\n//  main.cpp\n//  f-所有数位相加\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  所有数位相加\n *  dig(x) := x                         if 0 <= x <= 9\n *  dig(x) := dig(sum of digits of x)   if x >= 10\n */\n\n//  模拟\n\nint dig(int x)\n{\n    if ( x < 10 )\n    {\n        return x;\n    }\n    int sum = 0;\n    while (x)\n    {\n        sum += x % 10;\n        x /= 10;\n    }\n    return dig(sum);\n}\n\n//  方法二:公式 【不太明白...】\n\nint dig_(int x)\n{\n    return (x + 8) % 9 + 1;\n}\n\nint main(int argc, const char * argv[])\n{\n    int a;\n    while (cin >> a)\n    {\n        cout << dig(a) << '\\n';\n        cout << dig_(a) << '\\n';\n    }\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-扩展KMP/f-扩展KMP/main.cpp",
    "content": "//\n//  main.cpp\n//  f-扩展KMP\n//\n//  Created by ZYJ on 16/6/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n * 扩展KMP\n * next[i]:x[i...m-1]的最长公共前缀\n * extend[i]:y[i...n-1]与x[0...m-1]的最长公共前缀\n */\n\nvoid preEKMP(char x[], int m, int next[])\n{\n    next[0] = m;\n    int j = 0;\n    while (j + 1 < m && x[j] == x[j + 1])\n    {\n        j++;\n    }\n    next[1] = j;\n    int k = 1;\n    for (int i = 2; i < m; i++)\n    {\n        int p = next[k] + k - 1;\n        int L = next[i - k];\n        if (i + L < p + 1)\n        {\n            next[i] = L;\n        }\n        else\n        {\n            j = std::max(0, p - i + 1);\n            while (i + j < m && x[i + j] == x[j])\n            {\n                j++;\n            }\n            next[i] = j;\n            k = i;\n        }\n    }\n    return ;\n}\n\nvoid EKMP(char x[], int m, char y[], int n, int next[], int extend[])\n{\n    preEKMP(x, m, next);\n    int j = 0;\n    while (j < n && j < m && x[j] == y[j])\n    {\n        j++;\n    }\n    extend[0] = j;\n    int k = 0;\n    for (int i = 1; i < n; i++)\n    {\n        int p = extend[k] + k - 1;\n        int L = next[i - k];\n        if (i + L < p + 1)\n        {\n            extend[i] = L;\n        }\n        else\n        {\n            j = std::max(0, p - i + 1);\n            while (i + j < n && j < m && y[i + j] == x[j])\n            {\n                j++;\n            }\n            extend[i] = j;\n            k = i;\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-拓扑排序/f-拓扑排序/main.cpp",
    "content": "//\n//  main.cpp\n//  f-拓扑排序\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  拓扑排序\n *  INIT:edge[][]置为图的邻接矩阵;count[0...i...n-1]:顶点i的入度。\n */\nconst int V = 10010;\nint edge[V][V];\nint count[V];\n\nvoid TopoOrder(int n)\n{\n    int i, top = -1;\n    for (i = 0; i < n; ++i)\n    {\n        if (count[i] == 0)\n        {   //  下标模拟堆栈\n            count[i] = top;\n            top = i;\n        }\n    }\n    for (i = 0; i < n; i++)\n    {\n        if (top == -1)\n        {\n            printf(\"存在回路\\n\");\n            return ;\n        }\n        else\n        {\n            int j = top;\n            top = count[top];\n            printf(\"%d\", j);\n            for (int k = 0; k < n; k++)\n            {\n                if (edge[j][k] && (--count[k]) == 0)\n                {\n                    count[k] = top;\n                    top = k;\n                }\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-排列组合/f-排列组合/main.cpp",
    "content": "//\n//  main.cpp\n//  f-排列组合\n//\n//  Created by ZYJ on 16/7/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  类循环排列\n\n/*\n *  输入样例: 3 2\n *  输出样例:\n *  0 0 0\n *  0 0 1\n *  0 1 0\n *  0 1 1\n *  1 0 0\n *  1 0 1\n *  1 1 0\n *  1 1 1\n */\n//#define MAX_N 10\n//int n, m;                       //  相当于n重循环,每重循环长度为m\n//int rcd[MAX_N];                 //  记录每个位置填的数\n//void loop_permutation(int l)\n//{\n//    int i;\n//    if (l == n)                 //  相当于进入了 n 重循环的最内层\n//    {\n//        for (i = 0; i < n; i++)\n//        {\n//            cout << rcd[i];\n//            if (i < n-1)\n//            {\n//                cout << \" \";\n//            }\n//        }\n//        cout << \"\\n\";\n//        return ;\n//    }\n//    for (i = 0; i < m; i++)     //  每重循环长度为m\n//    {\n//        rcd[l] = i;             //  在l位置放i\n//        loop_permutation(l + 1);  //  填下一个位置\n//    }\n//}\n//\n//int main()\n//{\n//    while (cin >> n >> m)\n//    {\n//        loop_permutation(0);\n//    }\n//    return 0;\n//}\n\n\n//  全排列\n\n/*\n *  对输入的n个数作全排列。 \n *  输入样例: \n *  3\n *  1 2 3\n *  输出样例:\n *  123\n *  132\n *  213\n *  231\n *  312\n *  321\n */\n//#define MAX_N 10\n//int n;                      //  共n个数\n//int rcd[MAX_N];             //  记录每个位置填的数\n//int used[MAX_N];            //  标记数是否用过\n//int num[MAX_N];             //  存放输入的n个数\n//\n//void full_permutation(int l)\n//{\n//    int i;\n//    if (l == n)\n//    {\n//        for (i = 0; i < n; i++)\n//        {\n//            printf(\"%d\", rcd[i]);\n//            if (i < n-1)\n//            {\n//                printf(\" \");\n//            }\n//        }\n//        printf(\"\\n\");\n//        return ;\n//    }\n//    for (i = 0; i < n; i++)         //  枚举所有的数(n个),循环从开始\n//        if (!used[i])\n//        {                           //  若num[i]没有使用过, 则标记为已使用\n//            used[i] = 1;\n//            rcd[l] = num[i];        //  在l位置放上该数\n//            full_permutation(l+1);  //  填下一个位置\n//            used[i] = 0;            //  清标记\n//        }\n//}\n//\n//int read_data()\n//{\n//    int i;\n//    if (scanf(\"%d\", &n) == EOF)\n//    {\n//        return 0;\n//    }\n//    for (i = 0; i < n; i++)\n//    {\n//        scanf(\"%d\", &num[i]);\n//    }\n//    for (i = 0; i < n; i++)\n//    {\n//        used[i] = 0;\n//    }\n//    return 1;\n//}\n//\n//int main()\n//{\n//    while (read_data())\n//    {\n//        full_permutation(0);\n//    }\n//    return 0;\n//}\n\n//  不重复排列\n\n/*\n *  输入n个数,输出由这n个数构成的排列,不允许出现重复的项。 \n *  输入样例:\n *  3\n *  1 1 2\n *  输出样例:\n *  1 1 2\n *  1 2 1\n *  2 1 1\n */\n//#define MAX_N 10\n//int n, m;           //  共有n个数,其中互不相同的有m个\n//int rcd[MAX_N];     //  记录每个位置填的数\n//int used[MAX_N];    //  标记m个数可以使用的次数\n//int num[MAX_N];     //  存放输入中互不相同的m个数\n//\n//void unrepeat_permutation(int l)\n//{\n//    int i;\n//    if (l == n)     //  填完了n个数,则输出\n//    {\n//        for (i = 0; i < n; i++)\n//        {\n//            printf(\"%d\", rcd[i]);\n//            if (i < n - 1)\n//            {\n//                printf(\" \");\n//            }\n//        }\n//        printf(\"\\n\");\n//        return ;\n//    }\n//    for (i = 0; i < m; i++)             //  枚举m个本质不同的数\n//    {\n//        if (used[i] > 0)                //  若数num[i]还没被用完,则可使用次数减\n//        {\n//            used[i]--;\n//            rcd[l] = num[i];            //  在l位置放上该数\n//            unrepeat_permutation(l+1);  //  填下一个位置\n//            used[i]++;                  //  可使用次数恢复\n//        }\n//    }\n//}\n//\n//int read_data()\n//{\n//    int i, j, val;\n//    if (scanf(\"%d\", &n) == EOF)\n//    {\n//        return 0;\n//    }\n//    m = 0;\n//    for (i = 0; i < n; i++)\n//    {\n//        scanf(\"%d\", &val);\n//        for (j = 0; j < m; j++)\n//        {\n//            if (num[j] == val)\n//            {\n//                used[j]++; break;\n//            }\n//        }\n//        if (j == m)\n//        {\n//            num[m] = val;\n//            used[m++] = 1;\n//        }\n//    }\n//    return 1;\n//}\n//\n//int main()\n//{\n//    while (read_data())\n//    {\n//        unrepeat_permutation(0);\n//    }\n//    return 0;\n//}\n\n//  一般组合\n\n/*\n *  输入n个数,从中选出m个数可构成集合,输出所有这样的集合。\n *  输入样例: \n *  4 3\n *  1 2 3 4\n *  输出样例: \n *  1 2 3\n *  1 2 4\n *  1 3 4\n *  2 3 4\n */\n//#define MAX_N 10\n//int n, m;       //  从n个数中选出m个构成组合\n//int rcd[MAX_N]; //  记录每个位置填的数\n//int num[MAX_N]; //  存放输入的n个数\n//\n//void select_combination(int l, int p)\n//{\n//    int i;\n//    if (l == m) //  若选出了m个数, 则打印\n//    {\n//        for (i = 0; i < m; i++)\n//        {\n//            printf(\"%d\", rcd[i]);\n//            if (i < m - 1)\n//            {\n//                printf(\" \");\n//            }\n//        }\n//        printf(\"\\n\");\n//        return ;\n//    }\n//    for (i = p; i < n; i++) //  上个位置填的是num[p-1],本次从num[p]开始试探\n//    {\n//        rcd[l] = num[i];    //  在l位置放上该数\n//        select_combination(l + 1, i + 1);   //  填下一个位置\n//    }\n//}\n//\n//int read_data()\n//{\n//    int i;\n//    if (scanf(\"%d%d\", &n, &m) == EOF)\n//    {\n//        return 0;\n//    }\n//    for (i = 0; i < n; i++)\n//    {\n//        scanf(\"%d\", &num[i]);\n//    }\n//    return 1;\n//}\n//\n//int main()\n//{\n//    while (read_data())\n//    {\n//        select_combination(0, 0);\n//    }\n//    return 0;\n//}\n\n//  全组合\n\n/*\n *  输入n个数,求这n个数构成的集合的所有子集。 \n *  输入样例:\n *  3\n *  1 2 3\n *  输出样例:\n *  1\n *  1 2\n *  1 2 3\n *  1 3\n *  2\n *  2 3\n *  3\n */\n//#define MAX_N 10\n//int n;          //  共n个数\n//int rcd[MAX_N]; //  记录每个位置填的数\n//int num[MAX_N]; //  存放输入的n个数\n//\n//void full_combination(int l, int p)\n//{\n//    int i;\n//    for (i = 0; i < l; i++)     //  每次进入递归函数都输出\n//    {\n//        printf(\"%d\", rcd[i]);\n//        if (i < l-1)\n//        {\n//            printf(\" \");\n//        }\n//    }\n//    printf(\"\\n\");\n//    for (i = p; i < n; i++)             //  循环同样从p开始,但结束条件变为i>=n\n//    {\n//        rcd[l] = num[i];                //  在l位置放上该数\n//        full_combination(l + 1, i + 1); //  填下一个位置\n//    }\n//}\n//\n//int read_data()\n//{\n//    int i;\n//    if (scanf(\"%d\", &n) == EOF)\n//    {\n//        return 0;\n//    }\n//    for (i = 0; i < n; i++)\n//    {\n//        scanf(\"%d\", &num[i]);\n//    }\n//    return 1;\n//}\n//\n//int main()\n//{\n//    while (read_data())\n//    {\n//        full_combination(0, 0);\n//    }\n//    return 0;\n//}\n\n//  不重复组合\n\n/*\n *  输入n个数,求这n个数构成的集合的所有子集,不允许输出重复的项。 \n *  输入样例:\n *  3\n *  1 1 3\n *  输出样例:\n *  1\n *  1 1\n *  1 1 3\n *  1 3\n *  3\n */\n#define MAX_N 10\nint n, m;           //  输入n个数,其中本质不同的有m个\nint rcd[MAX_N];     //  记录每个位置填的数\nint used[MAX_N];    //  标记m个数可以使用的次数\nint num[MAX_N];     //  存放输入中本质不同的m个数\n\nvoid unrepeat_combination(int l, int p)\n{\n    int i;\n    for (i = 0; i < l; i++)     //  每次都输出\n    {\n        printf(\"%d\", rcd[i]);\n        if (i < l - 1)\n        {\n            printf(\" \");\n        }\n    }\n    printf(\"\\n\");\n    for (i = p; i < m; i++)     //  循环依旧从p开始,枚举剩下的本质不同的数\n    {\n        if (used[i] > 0)        //  若还可以用, 则可用次数减\n        {\n            used[i]--;\n            rcd[l] = num[i];    //  在l位置放上该\n            unrepeat_combination(l+1, i);   //  填下一个位置\n            used[i]++;          //可用次数恢复\n        }\n    }\n}\n\nint read_data()\n{\n    int i, j, val;\n    if (scanf(\"%d\", &n) == EOF)\n    {\n        return 0;\n    }\n    m = 0;\n    for (i = 0; i < n; i++)\n    {\n        scanf(\"%d\", &val);\n        for (j = 0; j < m; j++)\n        {\n            if (num[j] == val)\n            {\n                used[j]++;\n                break;\n            }\n        }\n        if (j == m)\n        {\n            num[m] = val;\n            used[m++] = 1;\n        }\n    }\n    return 1;\n}\n\nint main()\n{\n    while (read_data())\n    {\n        unrepeat_combination(0, 0);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-散列表查找/f-散列表查找/main.cpp",
    "content": "//\n//  main.cpp\n//  f-散列表查找\n//\n//  Created by ZYJ on 16/9/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n#define HASHSIZE 12\n#define NULLKEY -32768\n\ntypedef struct\n{\n    int *elem;  //  数据元素的基址，动态分配数组\n    int count;  //  当前数据元素的个数\n} HashTable;\n\n//  初始化哈希表<(￣3￣)> 表!\nint InitHashTable(HashTable *H)\n{\n    H->count = HASHSIZE;\n    H->elem = (int *)malloc(HASHSIZE * sizeof(int));\n    if (!H->elem)\n    {\n        return -1;  //  申请失败\n    }\n    for (int i = 0; i < HASHSIZE; i++)\n    {\n        H->elem[i] = NULLKEY;\n    }\n    return 0;\n}\n\n//  除留余数法生成哈希值\nint Hash(int key)\n{\n    return key % HASHSIZE;\n}\n\n//  插入关键字到散列表\nvoid InserHash(HashTable *H, int key)\n{\n    int addr;\n    addr = Hash(key);\n    while (H->elem[addr] != NULLKEY)    //  产生冲突\n    {\n        addr = (addr + 1) % HASHSIZE;   //  开放定址法线性探测\n    }\n    \n    H->elem[addr] = key;\n    return ;\n}\n\n//  散列表查找关键字\nint SearchHash(HashTable H, int key, int *addr)\n{\n    *addr = Hash(key);\n    \n    while (H.elem[*addr] != key)        //  冲突则线性探测\n    {\n        *addr = (*addr + 1) % HASHSIZE;\n        if (H.elem[*addr] == NULLKEY || *addr == Hash(key)) //  为空或者返回原位置\n        {\n            return 0;                   //  不存在\n        }\n    }\n    return 1;                           //  存在，查找成功，结果存放在addr中\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-旋转卡壳/f-旋转卡壳/main.cpp",
    "content": "//\n//  main.cpp\n//  f-旋转卡壳\n//\n//  Created by ZYJ on 16/7/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n//  求解平面最远点对\n\n/*\nstruct Point\n{\n    int x, y;\n    Point(int _x = 0, int _y = 0)\n    {\n        x = _x;\n        y = _y;\n    }\n    Point operator - (const Point &b)const\n    {\n        return Point(x - b.x, y - b.y);\n    }\n    int operator ^(const Point &b)const\n    {\n        return x * b.y - y * b.x;\n    }\n    int operator *(const Point &b)const\n    {\n        return x * b.x + y * b.y;\n    }\n    void input()\n    {\n        scanf(\"%d%d\", &x, &y);\n        return ;\n    }\n};\n\n//  距离的平方\nint dist2(Point a, Point b)\n{\n    return (a - b) * (a - b);\n}\n\n//  二维凸包,int\nconst int MAXN = 50010;\nPoint list[MAXN];\nint Stack[MAXN], top;\nbool _cmp(Point p1, Point p2)\n{\n    int tmp = (p1 - list[0]) ^ (p2 - list[0]);\n    if (tmp > 0)\n    {\n        return true;\n    }\n    else if (tmp == 0 && dist2(p1, list[0]) <= dist2(p2, list[0]))\n    {\n        return true;\n    }\n    else\n    {\n        return false;\n    }\n}\n\nvoid Graham(int n)\n{\n    Point p0;\n    int k = 0;\n    p0 = list[0];\n    for (int i = 1; i < n; i++)\n    {\n        if (p0.y > list[i].y || (p0.y == list[i].y && p0.x > list[i].x))\n        {\n            p0 = list[i];\n            k = i;\n        }\n    }\n    swap(list[k], list[0]);\n    sort(list + 1, list + n, _cmp);\n    if (n == 1)\n    {\n        top = 1;\n        Stack[0] = 0;\n        return ;\n    }\n    if (n == 2)\n    {\n        top = 2;\n        Stack[0] = 0;\n        Stack[1] = 1;\n        return ;\n    }\n    Stack[0] = 0;\n    Stack[1] = 1;\n    top = 2;\n    for (int i = 2; i < n; i++)\n    {\n        while (top > 1 && ((list[Stack[top - 1]] - list[Stack[top - 2]]) ^ (list[i] - list[Stack[top - 2]])) <= 0)\n        {\n            top--;\n        }\n        Stack[top++] = i;\n    }\n    return ;\n}\n */\n//\n////  旋转卡壳,求两点间距离平方的最大值\n//int rotating_calipers(Point p[],int n)\n//{\n//    int ans = 0;\n//    Point v;\n//    int cur = 1;\n//    for (int i = 0; i < n; i++)\n//    {\n//        v = p[i] - p[(i + 1) % n];\n//        while ((v ^ (p[(cur + 1) % n] - p[cur])) < 0)\n//        {\n//            cur = (cur + 1) % n;\n//        }\n//        ans = max(ans, max(dist2(p[i], p[cur]), dist2(p[(i + 1) % n], p[(cur + 1) % n])));\n//    }\n//    return ans;\n//}\n//\n//Point p[MAXN];\n//\n//int main()\n//{\n//    int n;\n//    while (scanf(\"%d\", &n) == 1)\n//    {\n//        for (int i = 0; i < n; i++)\n//        {\n//            list[i].input();\n//        }\n//        Graham(n);\n//        for (int i = 0; i < top; i++)\n//        {\n//            p[i] = list[Stack[i]];\n//        }\n//        printf(\"%d\\n\", rotating_calipers(p, top));\n//    }\n//    return 0;\n//}\n\n//  求解平面点集最大三角形\n\n//  旋转卡壳计算平面点集最大三角形面积\n//int rotating_calipers(Point p[], int n)\n//{\n//    int ans = 0;\n//    Point v;\n//    for (int i = 0; i < n; i++)\n//    {\n//        int j = (i + 1) % n;\n//        int k = (j + 1) % n;\n//        while (j != i && k != i)\n//        {\n//            ans = max(ans, abs((p[j] - p[i]) ^ (p[k] - p[i])));\n//            while (((p[i] - p[j]) ^ (p[(k + 1) % n] - p[k])) < 0)\n//            {\n//                k = (k + 1) % n;\n//            }\n//            j = (j + 1) % n;\n//        }\n//    }\n//    return ans;\n//}\n//\n//Point p[MAXN];\n//\n//int main()\n//{\n//    int n;\n//    while (scanf(\"%d\",&n) == 1)\n//    {\n//        if (n == -1)\n//        {\n//            break;\n//        }\n//        for (int i = 0; i < n; i++)\n//        {\n//            list[i].input();\n//        }\n//        Graham(n);\n//        for (int i = 0; i < top; i++)\n//        {\n//            p[i] = list[Stack[i]];\n//        }\n//        printf(\"%.2f\\n\", (double)rotating_calipers(p, top) / 2);\n//    }\n//    return 0;\n//}\n\n//  求解两凸包最小距离\n\nconst double eps = 1e-8;\n\nint sgn(double x)\n{\n    if (fabs(x) < eps)\n    {\n        return 0;\n    }\n    if (x < 0)\n    {\n        return -1;\n    }\n    else\n    {\n        return 1;\n    }\n}\n\nstruct Point\n{\n    double x, y;\n    Point(double _x = 0, double _y = 0)\n    {\n        x = _x;\n        y = _y;\n    }\n    Point operator - (const Point &b)const\n    {\n        return Point(x - b.x, y - b.y);\n    }\n    double operator ^ (const Point &b)const\n    {\n        return x * b.y - y * b.x;\n    }\n    double operator * (const Point &b)const\n    {\n        return x * b.x + y * b.y;\n    }\n    void input()\n    {\n        scanf(\"%lf%lf\", &x, &y);\n    }\n};\n\nstruct Line\n{\n    Point s, e;\n    Line(){}\n    Line(Point _s, Point _e)\n    {\n        s = _s;\n        e = _e;\n    }\n};\n\n//  两点间距离\ndouble dist(Point a, Point b)\n{\n    return sqrt((a - b) * (a - b));\n}\n\n//  点到线段的距离,返回点到线段最近的点\nPoint NearestPointToLineSeg(Point P, Line L)\n{\n    Point result;\n    double t = ((P - L.s) * (L.e - L.s)) / ((L.e - L.s) * (L.e - L.s));\n    if (t >=0 && t <= 1)\n    {\n        result.x = L.s.x + (L.e.x - L.s.x) * t;\n        result.y = L.s.y + (L.e.y - L.s.y) * t;\n    }\n    else\n    {\n        if (dist(P,L.s) < dist(P,L.e))\n        {\n            result = L.s;\n        }\n        else\n        {\n            result = L.e;\n        }\n    }\n    return result;\n}\n\n/*\n * 求凸包,Graham算法\n * 点的编号0~n-1\n * 返回凸包结果Stack[0~top-1]为凸包的编号 \n */\nconst int MAXN = 10010;\nPoint list[MAXN];\nint Stack[MAXN], top;   //  相对于list[0]的极角排序\nbool _cmp(Point p1, Point p2)\n{\n    double tmp = (p1 - list[0]) ^ (p2 - list[0]);\n    if (sgn(tmp) > 0)\n    {\n        return true;\n    }\n    else if (sgn(tmp) == 0 && sgn(dist(p1, list[0]) - dist(p2, list[0])) <= 0)\n    {\n        return true;\n    }\n    else\n    {\n        return false;\n    }\n}\n\nvoid Graham(int n)\n{\n    Point p0;\n    int k = 0;\n    p0 = list[0];   //  找最下边的一个点\n    for (int i = 1; i < n; i++)\n    {\n        if ((p0.y > list[i].y) || (p0.y == list[i].y && p0.x > list[i].x))\n        {\n            p0 = list[i];\n            k = i;\n        }\n    }\n    swap(list[k], list[0]);\n    sort(list + 1, list + n, _cmp);\n    if (n == 1)\n    {\n        top = 1;\n        Stack[0] = 0;\n        return ;\n    }\n    if (n == 2)\n    {\n        top = 2;\n        Stack[0] = 0;\n        Stack[1] = 1;\n        return ;\n    }\n    Stack[0] = 0;\n    Stack[1] = 1;\n    top = 2;\n    for (int i = 2; i < n; i++)\n    {\n        while (top > 1 && sgn((list[Stack[top - 1]] - list[Stack[top - 2]]) ^ (list[i] - list[Stack[top - 2]])) <= 0)\n        {\n            top--;\n        }\n        Stack[top++] = i;\n    }\n    return ;\n}\n\n//  点p0到线段p1p2的距离\ndouble pointtoseg(Point p0, Point p1, Point p2)\n{\n    return dist(p0, NearestPointToLineSeg(p0, Line(p1, p2)));\n}\n\n//  平行线段p0p1和p2p3的距离\ndouble dispallseg(Point p0, Point p1, Point p2, Point p3)\n{\n    double ans1 = min(pointtoseg(p0, p2, p3), pointtoseg(p1, p2, p3));\n    double ans2 = min(pointtoseg(p2, p0, p1), pointtoseg(p3, p0, p1));\n    return min(ans1, ans2);\n}\n\n//  得到向量a1a2和b1b2的位置关系\ndouble Get_angle(Point a1, Point a2, Point b1, Point b2)\n{\n    return (a2 - a1) ^ (b1 - b2);\n}\n\ndouble rotating_calipers(Point p[], int np, Point q[], int nq)\n{\n    int sp = 0, sq = 0;\n    for (int i = 0; i < np; i++)\n    {\n        if (sgn(p[i].y - p[sp].y) < 0)\n        {\n            sp = i;\n        }\n    }\n    for (int i = 0; i < nq; i++)\n    {\n        if (sgn(q[i].y - q[sq].y) > 0)\n        {\n            sq = i;\n        }\n    }\n    double tmp;\n    double ans = dist(p[sp], q[sq]);\n    for (int i = 0; i < np; i++)\n    {\n        while (sgn(tmp = Get_angle(p[sp], p[(sp + 1) % np], q[sq], q[(sq + 1) % nq])) < 0)\n        {\n            sq = (sq + 1) % nq;\n        }\n        if (sgn(tmp) == 0)\n        {\n            ans = min(ans, dispallseg(p[sp], p[(sp + 1) % np], q[sq], q[(sq + 1) % nq]));\n        }\n        else\n        {\n            ans = min(ans, pointtoseg(q[sq], p[sp], p[(sp + 1) % np]));\n        }\n        sp = (sp + 1) % np;\n    }\n    return ans;\n}\n\ndouble solve(Point p[], int n, Point q[], int m)\n{\n    return min(rotating_calipers(p, n, q, m), rotating_calipers(q, m, p, n));\n}\n\nPoint p[MAXN], q[MAXN];\n\nint main()\n{\n    int n, m;\n    while (scanf(\"%d%d\", &n, &m) == 2)\n    {\n        if (n == 0 && m == 0)\n        {\n            break;\n        }\n        for (int i = 0; i < n; i++)\n        {\n            list[i].input();\n        }\n        Graham(n);\n        for (int i = 0; i < top; i++)\n        {\n            p[i] = list[i];\n        }\n        n = top;\n        for (int i = 0; i < m; i++)\n        {\n            list[i].input();\n        }\n        Graham(m);\n        for (int i = 0; i < top; i++)\n        {\n            q[i] = list[i];\n        }\n        m = top;\n        printf(\"%.4f\\n\", solve(p, n, q, m));\n    }\n    return 0;\n}\n\n\n"
  },
  {
    "path": "ACM 模板代码/f-无向图找桥/f-无向图找桥/main.cpp",
    "content": "//\n//  main.cpp\n//  f-无向图找桥\n//\n//  Created by ZYJ on 16/6/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//无向图找桥\n\n/*\n * 无向图找桥\n * INIT: edge[][]邻接矩阵；vis[],pre[],ans[],bridge置0；\n * CALL: dfs(0, -1, 1, n);\n */\n\n//const int V = 1010;\n//\n//int bridge; //桥\n//int edge[V][V];\n//int ans[V];\n//int pre[V];\n//int vis[V];\n//\n//void dfs(int cur, int father, int dep, int n)\n//{\n//    //vertex: 0 ~ n - 1\n//    if (bridge)\n//    {\n//        return ;\n//    }\n//    vis[cur] = 1;\n//    pre[cur] = ans[cur] = dep;\n//    \n//    for (int i = 0; i < n; i++)\n//    {\n//        if (edge[cur][i])\n//        {\n//            if (i != father && 1 == vis[i])\n//            {\n//                if (pre[i] < ans[cur])\n//                {\n//                    ans[cur] = pre[i];  //back edge\n//                }\n//            }\n//            if (0 == vis[i])    //tree edge\n//            {\n//                dfs(i, cur, dep + 1, n);\n//                if (bridge)\n//                {\n//                    return ;\n//                }\n//                if (ans[i] < ans[cur])\n//                {\n//                    ans[cur] = ans[i];\n//                }\n//                if (ans[i] > pre[cur])\n//                {\n//                    bridge = 1;\n//                    return ;\n//                }\n//            }\n//        }\n//    }\n//    vis[cur] = 2;\n//    return ;\n//}\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-无向图最小割/f-无向图最小割/main.cpp",
    "content": "//\n//  main.cpp\n//  f-无向图最小割\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  无向图最小割\n\n/*\n *  INIT: 初始化邻接矩阵g[][]\n *  CALL: res = mincut(n);\n *  注: Stoer-Wagner Minimum Cut;\n *  找边的最小集合，若其被删去则图变得不连通（我们把这种形式称为最小割问题）\n */\n#define typec int               //  type of res\nconst typec inf = 0x3f3f3f3f;   //  max of res\nconst typec maxw = 1000;        //  maximum edge weight\nconst typec V = 10010;\ntypec g[V][V], w[V];\nint a[V], v[V], na[V];\n\ntypec minCut(int n)\n{\n    int i, j, pv, zj;\n    typec best = maxw * n * n;\n    for (i = 0; i < n; i++)\n    {\n        v[i] = i;   //  vertex: 0 ~ n-1\n    }\n    while (n > 1)\n    {\n        for (a[v[0]] = 1, i = 1; i < n; i++)\n        {\n            a[v[i]] = 0;\n            na[i - 1] = i;\n            w[i] = g[v[0]][v[i]];\n        }\n        for (pv = v[0], i = 1; i < n; i++)\n        {\n            for (zj = -1, j = 1; j < n; j++)\n            {\n                if (!a[v[j]] && (zj < 0 || w[j] > w[zj]))\n                {\n                    zj = j;\n                }\n            }\n            a[v[zj]] = 1;\n            if (i == n - 1)\n            {\n                if (best > w[zj])\n                {\n                    best = w[zj];\n                }\n                for (i = 0; i < n; i++)\n                {\n                    g[v[i]][pv] = g[pv][v[i]] += g[v[zj]][v[i]];\n                }\n                v[zj] = v[--n];\n                break;\n            }\n            pv = v[zj];\n            for (j = 1; j < n; j++)\n            {\n                if(!a[v[j]])\n                {\n                    w[j] += g[v[zj]][v[j]];\n                }\n            }\n        }\n    }\n    return best;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-无向图连通分支/f-无向图连通分支/main.cpp",
    "content": "//\n//  main.cpp\n//  f-无向图连通分支\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  无向图连通分支(dfs/bfs邻接阵)\n *  DFS / BFS / 并查集\n *  返回分支数,id返回1.分支数的值\n *  传入图的大小n和邻接阵mat,不相邻点边权0\n */\n#define MAXN 100\n\nvoid search(int n, int mat[][MAXN], int* dfn, int* low, int now, int& cnt, int& tag, int* id, int* st, int& sp)\n{\n    int i, j;\n    dfn[st[sp++]=now] = low[now] = ++cnt;\n    for (i = 0; i < n; i++)\n    {\n        if (mat[now][i])\n        {\n            if (!dfn[i])\n            {\n                search(n, mat, dfn, low, i, cnt, tag, id, st, sp);\n                if (low[i] < low[now])\n                {\n                    low[now]=low[i];\n                }\n            }\n            else if (dfn[i] < dfn[now])\n            {\n                for (j = 0; j < sp && st[j] != i; j++)\n                {\n                    if (j < cnt && dfn[i] < low[now])\n                    {\n                        low[now] = dfn[i];\n                    }\n                }\n            }\n        }\n    }\n    if (low[now] == dfn[now])\n    {\n        for (tag++; st[sp] != now; id[st[--sp]] = tag);\n    }\n}\n\nint find_components(int n, int mat[][MAXN], int* id)\n{\n    int ret = 0, i, cnt, sp, st[MAXN], dfn[MAXN], low[MAXN];\n    for (i = 0; i < n; dfn[i++] = 0);\n    for (sp = cnt = i = 0; i < n; i++)\n    {\n        if (!dfn[i])\n        {\n            search(n, mat, dfn, low, i, cnt, ret, id, st, sp);\n        }\n    }\n    return ret;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-无向图连通度（割）/f-无向图连通度（割）/main.cpp",
    "content": "//\n//  main.cpp\n//  f-无向图连通度（割）\n//\n//  Created by ZYJ on 16/6/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//无向图连通度（割）\n\n/*\n * INIT: edge[][]邻接矩阵；vis[],pre[],anc[],deg[]置为0；\n * CALL: dfs(0, -1, 1, n);\n * k = deg[0], deg[i] + 1(i = 1...n - 1)为删除该节点后得到的连通图个数\n * 注意: 0作为根比较特殊\n */\n\nconst int V = 1010;\nint edge[V][V];\nint anc[V];\nint pre[V];\nint vis[V];\nint deg[V];\n\nvoid dfs(int cur, int father, int dep, int n)\n{\n    //vertex:0 ~ n - 1\n    int cnt = 0;\n    vis[cur] = 1;\n    pre[cur] = anc[cur] = dep;\n    for (int i = 0; i < n; i++)\n    {\n        if (edge[cur][i])\n        {\n            if (i != father && 1 == vis[i])\n            {\n                if (pre[i] < anc[cur])\n                {\n                    anc[cur] = pre[i];  //back edge\n                }\n            }\n            if (0 == vis[i])            //tree edge\n            {\n                dfs(i, cur, dep + 1, n);\n                cnt++;  //分支个数\n                if (anc[i] < anc[cur])\n                {\n                    anc[cur] = anc[i];\n                }\n                if ((cur == 0 && cnt > 1) || (cnt != 0 && anc[i] >= pre[cur]))\n                {\n                    deg[cur]++; //link degree of a vertex\n                }\n            }\n        }\n    }\n    vis[cur] = 2;\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-星期问题/f-星期问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-星期问题\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n\n/*\n *  已知1752年9月3日是Sunday，并且日期控制在1700年2月28日后\n */\nchar name[][15] = { \"monday\", \"tuesday\", \"wednesday\", \"thursday\", \"friday\", \"saturday\", \"sunday\"};\n\nint main()\n{\n    int d, m, y, a;\n    printf(\"Day: \");\n    scanf(\"%d\", &d);\n    printf(\"Month: \");\n    scanf(\"%d\", &m);\n    printf(\"Year: \");\n    scanf(\"%d\", &y);\n    //  1月2月当作前一年的13,14月\n    if (m == 1 || m == 2)\n    {\n        m += 12;\n        y--;\n    }\n    //  判断是否在1752年9月3日之前,实际上合并在一起倒更加省事\n    if ((y < 1752) || (y == 1752 && m < 9) || (y == 1752 && m == 9 && d < 3))\n    {\n        //  因为日期控制在1700年2月28日后，所以不用考虑整百年是否是闰年\n        a = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 + 5) % 7;\n    }\n    else\n    {\n        //  这里需要考虑整百年是否是闰年的情况\n        a = (d + 2 * m + 3 * (m + 1) / 5 + y + y / 4 - y / 100 + y / 400) % 7;  //  实际上这个可以当做公式背下来\n    }\n    printf(\"it's a %s\\n\", name[a]);\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-曼哈顿最小生成树/f-曼哈顿最小生成树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-曼哈顿最小生成树\n//\n//  Created by ZYJ on 16/6/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//POJ-3241  求曼哈顿最小生成树上第K大的边\n\n#include <iostream>\n#include <algorithm>\n\nconst int MAXN = 100010;\nconst int INF = 0x3f3f3f3f;\n\nstruct Point\n{\n    int x;\n    int y;\n    int id;\n}poi[MAXN];\n\nbool cmp(Point a, Point b)\n{\n    if (a.x != b.x)\n    {\n        return a.x < b.x;\n    }\n    else\n    {\n        return a.y < b.y;\n    }\n}\n\n//树状数组，找y - x大于当前的，但是y + x最小的\nstruct BIT\n{\n    int minVal;\n    int pos;\n    void init()\n    {\n        minVal = INF;\n        pos = -1;\n    }\n}bit[MAXN];\n\n//所有有效边\nstruct Edge\n{\n    int u;\n    int v;\n    int d;\n}edge[MAXN << 2];\n\nbool cmpEdge(Edge a, Edge b)\n{\n    return a.d < b.d;\n}\n\nint tot;\nint n;\nint F[MAXN];\n\nint find(int x)\n{\n    if (F[x] == -1)\n    {\n        return x;\n    }\n    else\n    {\n        return F[x] = find(F[x]);\n    }\n}\n\nvoid addEdge(int u, int v, int d)\n{\n    edge[tot].u = u;\n    edge[tot].v = v;\n    edge[tot++].d = d;\n    return ;\n}\n\nint lowbit(int x)\n{\n    return x & (-x);    //???\n}\n\n//更新bit\nvoid update(int i, int val, int pos)\n{\n    while (i > 0)\n    {\n        if (val < bit[i].minVal)\n        {\n            bit[i].minVal = val;\n            bit[i].pos = pos;\n        }\n        i -= lowbit(i);\n    }\n    return ;\n}\n\n//查询[i, m]的最小值位置\nint ask(int i, int m)\n{\n    int minVal = INF;\n    int pos = -1;\n    while (i <= m)\n    {\n        if (bit[i].minVal < minVal)\n        {\n            minVal = bit[i].minVal;\n            pos = bit[i].pos;\n        }\n        i += lowbit(i);\n    }\n    return pos;\n}\n\nint dist(Point a, Point b)\n{\n    return abs(a.x - b.x) + abs(a.y - b.y);\n}\n\nvoid ManhattanMinimumSpanningTree(int n, Point p[])\n{\n    int a[MAXN], b[MAXN];\n    tot = 0;\n    for (int dir = 0; dir < 4; dir++)\n    {\n        //变换4种坐标\n        if (dir == 1 || dir == 3)\n        {\n            for (int i = 0; i < n; i++)\n            {\n                std::swap(p[i].x, p[i].y);\n            }\n        }\n        else if (dir == 2)\n        {\n            for (int i = 0; i < n; i++)\n            {\n                p[i].x = -p[i].x;\n            }\n        }\n        std::sort(p, p + n, cmp);\n        for (int i = 0; i < n; i++)\n        {\n            a[i] = b[i] = p[i].y - p[i].x;\n        }\n        std::sort(b, b + n);\n        int m = (int)(std::unique(b, b + n) - b);\n        for (int i = 1; i <= m; i++)\n        {\n            bit[i].init();\n        }\n        for (int i = n - 1; i >= 0; i--)\n        {\n            int pos = (int)(std::lower_bound(b, b + m, a[i]) - b + 1);\n            int ans = ask(pos, m);\n            if (ans != -1)\n            {\n                addEdge(p[i].id, p[ans].id, dist(p[i], p[ans]));\n            }\n            update(pos, p[i].x + p[i].y, i);\n        }\n    }\n    return ;\n}\n\nint solve(int k)\n{\n    ManhattanMinimumSpanningTree(n, poi);\n    memset(F, -1, sizeof(F));\n    std::sort(edge, edge + tot, cmpEdge);\n    for (int i = 0; i < tot; i++)\n    {\n        int u = edge[i].u;\n        int v = edge[i].v;\n        int tOne = find(u);\n        int tTwo = find(v);\n        if (tOne != tTwo)\n        {\n            F[tOne] = tTwo;\n            k--;\n            if (k == 0)\n            {\n                return edge[i].d;\n            }\n        }\n    }\n    return -1;\n}\n\nint main(int argc, const char * argv[])\n{\n    //freopen(\"in.txt\", \"r\", stdin);\n    //freopen(\"out.txt\", \"w\", stdout);\n    int k;\n    while ((std::cin >> n >> k) && n)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            std::cin >> poi[i].x >> poi[i].y;\n            poi[i].id = i;\n        }\n        std::cout << solve(n - k) << std::endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最佳点割集/f-最佳点割集/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最佳点割集\n//\n//  Created by ZYJ on 16/7/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n#define MAXN 100\n#define inf 1000000000\n\nint max_flow(int n, int mat[][MAXN], int source, int sink)\n{\n    int v[MAXN], c[MAXN], p[MAXN], ret = 0, i, j;\n    for (;;)\n    {\n        for (i = 0; i < n; i++)\n        {\n            v[i] = c[i] = 0;\n        }\n        for (c[source] = inf; ;)\n        {\n            for (j = -1, i = 0; i < n; i++)\n            {\n                if (!v[i] && c[i] && (j == -1 || c[i] > c[j]))\n                {\n                    j = i;\n                }\n            }\n            if (j < 0)\n            {\n                return ret;\n            }\n            if (j == sink)\n            {\n                break;\n            }\n            for (v[j] = 1, i = 0; i < n; i++)\n            {\n                if (mat[j][i] > c[i] && c[j] > c[i])\n                {\n                    c[i] = mat[j][i] < c[j] ? mat[j][i] : c[j], p[i] = j;\n                }\n            }\n        }\n        for (ret += j = c[i = sink]; i != source; i = p[i])\n        {\n            mat[p[i]][i] -= j, mat[i][p[i]] += j;\n        }\n    }\n}\n\nint best_vertex_cut(int n, int mat[][MAXN], int *cost, int source, int sink, int *set, int &mincost)\n{\n    int m0[MAXN][MAXN], m[MAXN][MAXN], i, j, k, ret = 0, last;\n    if (source == sink || mat[source][sink])\n    {\n        return -1;\n    }\n    for (i = 0; i < n + n; i++)\n    {\n        for (j = 0; j < n + n; j++)\n        {\n            m0[i][j] = 0;\n        }\n    }\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            if (mat[i][j])\n            {\n                m0[i][n + j] = inf;\n            }\n        }\n    }\n    for (i = 0; i < n; i++)\n    {\n        m0[n + i][i] = cost[i];\n    }\n    for (i = 0; i < n + n; i++)\n    {\n        for (j = 0; j < n + n; j++)\n        {\n            m[i][j] = m0[i][j];\n        }\n    }\n    mincost = last = max_flow(n + n, m, source, n + sink);\n    for (k = 0; k < n && last; k++)\n    {\n        if (k != source && k != sink)\n        {\n            for (i = 0; i < n + n; i++)\n            {\n                for (j = 0; j < n + n; j++)\n                {\n                    m[i][j] = m0[i][j];\n                }\n            }\n            m[n + k][k] = 0;\n            if (max_flow(n + n, m, source, n + sink) == last - cost[k])\n            {\n                set[ret++] = k;\n                m0[n + k][k] = 0;\n                last -= cost[k];\n            }\n        }\n    }\n    return ret;\n}"
  },
  {
    "path": "ACM 模板代码/f-最佳边割集/f-最佳边割集/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最佳边割集\n//\n//  Created by ZYJ on 16/7/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n#define MAXN 100\n#define inf 1000000000\nint max_flow(int n, int mat[][MAXN], int source, int sink)\n{\n    int v[MAXN], c[MAXN], p[MAXN], ret = 0, i, j;\n    for (;;)\n    {\n        for (i = 0; i < n; i++)\n        {\n            v[i] = c[i] = 0;\n        }\n        for (c[source] = inf; ;)\n        {\n            for (j = -1, i = 0; i < n; i++)\n            {\n                if (!v[i] && c[i] && (j == -1 || c[i] > c[j]))\n                {\n                    j = i;\n                }\n            }\n            if (j < 0)\n            {\n                return ret;\n            }\n            if (j == sink)\n            {\n                break;\n            }\n            for (v[j] = 1, i = 0; i < n; i++)\n            {\n                if (mat[j][i] > c[i] && c[j] > c[i])\n                {\n                    c[i] = mat[j][i] < c[j] ? mat[j][i] : c[j], p[i] = j;\n                }\n            }\n        }\n        for (ret += j = c[i = sink]; i != source; i = p[i])\n        {\n            mat[p[i]][i] -= j, mat[i][p[i]] += j;\n        }\n    }\n}\n\nint best_edge_cut(int n, int mat[][MAXN], int source, int sink, int set[][2], int &mincost)\n{\n    int m0[MAXN][MAXN], m[MAXN][MAXN], i, j, k, l, ret = 0, last;\n    if (source == sink)\n    {\n        return -1;\n    }\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            m0[i][j] = mat[i][j];\n        }\n    }\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            m[i][j] = m0[i][j];\n        }\n    }\n    mincost = last = max_flow(n, m, source, sink);\n    for (k = 0; k < n && last; k++)\n    {\n        for (l = 0; l < n && last; l++)\n        {\n            if (m0[k][l])\n            {\n                for (i = 0; i < n + n; i++)\n                {\n                    for (j = 0; j < n + n; j++)\n                    {\n                        m[i][j] = m0[i][j];\n                    }\n                }\n                m[k][l] = 0;\n                if (max_flow(n, m, source, sink) == last - mat[k][l])\n                {\n                    set[ret][0] = k;\n                    set[ret++][1] = l;\n                    m0[k][l] = 0;\n                    last -= mat[k][l];\n                }\n            }\n        }\n    }\n    return ret;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最大1矩阵/f-最大1矩阵/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最大1矩阵\n//\n//  Created by ZYJ on 16/7/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  最大1矩阵\n\nconst int N = 1000;\n\nbool a[N][N];\n\nint Run(const int &m, const int &n)     // a[1...m][1...n]\n{                                       // O(m*n)\n    int i, j, k, l, r, max=0;\n    int col[N];\n    for (j = 1; j <= n; j++)\n    {\n        if (a[1][j] == 0 )\n        {\n            col[j] = 0;\n        }\n        else\n        {\n            for (k = 2; k <= m && a[k][j] == 1; k++);\n            col[j] = k - 1;\n        }\n    }\n    for (i = 1; i <= m; i++)\n    {\n        if (i > 1)\n        {\n            for (j = 1; j <= n; j++)\n            {\n                if (a[i][j] == 0)\n                {\n                    col[j] = 0;\n                }\n                else\n                {\n                    if (a[i - 1][j] == 0)\n                    {\n                        for (k = i + 1; k <= m && a[k][j] == 1; k++);\n                        col[j] = k-1;\n                    }\n                }\n            }\n        }\n        for (j = 1; j <= n; j++)\n        {\n            if (col[j] >= i)\n            {\n                for (l = j - 1; l > 0 && col[l] >= col[j]; --l);\n                l++;\n                for (r = j + 1; r <= n && col[r] >= col[j]; ++r);\n                r--;\n                int res = (r - l + 1) * (col[j] - i + 1);\n                if( res > max )\n                {\n                    max = res;\n                }\n            }\n        }\n    }\n    return max;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最大团问题/f-最大团问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最大团问题\n//\n//  Created by ZYJ on 16/7/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  最大团问题 DP + DFS\n\n/*\n *  INIT: g[][]邻接矩阵\n *  CALL: res = clique(n);\n */\nconst int V = 10010;\n\nint g[V][V];\nint dp[V];\nint stk[V][V];\nint mx;\n\nint dfs(int n, int ns, int dep)\n{\n    if (0 == ns)\n    {\n        if (dep > mx)\n        {\n            mx = dep;\n        }\n        return 1;\n    }\n    int i, j, k, p, cnt;\n    for (i = 0; i < ns; i++)\n    {\n        k = stk[dep][i];\n        cnt = 0;\n        if (dep + n - k <= mx)\n        {\n            return 0;\n        }\n        if (dep + dp[k] <= mx)\n        {\n            return 0;\n        }\n        for (j = i + 1; j < ns; j++)\n        {\n            p = stk[dep][j];\n            if (g[k][p])\n            {\n                stk[dep + 1][cnt++] = p;\n            }\n        }\n        dfs(n, cnt, dep + 1);\n    }\n    return 1;\n}\n\nint clique(int n)\n{\n    int i, j, ns;\n    for (mx = 0, i = n - 1; i >= 0; i--)    //  vertex: 0 ~ n-1\n    {\n        for (ns = 0, j = i + 1; j < n; j++)\n        {\n            if (g[i][j])\n            {\n                stk[1][ns++] = j;\n            }\n        }\n        dfs(n, ns, 1);\n        dp[i] = mx;\n    }\n    return mx;\n}\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最大流/f-最大流/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最大流\n//\n//  Created by ZYJ on 16/7/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <queue>\n\nusing namespace std;\n\n\n//  Dinic最大流\n\n///*\n// *  Dinic 最大流 O(V^2 * E)\n// *  INIT: ne=2; head[]置为0; addedge()加入所有弧; \n// *  CALL: flow(n, s, t);\n// */\n//#define typec int               //  type of cost\n//const typec inf = 0x3f3f3f3f;   // max of cost\n//const typec E = 10010;\n//const typec N = 1010;\n//\n//struct edge\n//{\n//    int x, y, nxt;\n//    typec c;\n//} bf[E];\n//int ne, head[N], cur[N], ps[N], dep[N];\n//\n//void addedge(int x, int y, typec c)\n//{   //  add an arc(x->y, c);    vertex:0~n-1;\n//    bf[ne].x = x;\n//    bf[ne].y = y;\n//    bf[ne].c = c;\n//    bf[ne].nxt = head[x];\n//    head[x] = ne++;\n//    bf[ne].x = y;\n//    bf[ne].y = x;\n//    bf[ne].c = 0;\n//    bf[ne].nxt = head[y];\n//    head[y] = ne++;\n//    return ;\n//}\n//\n//typec flow(int n, int s, int t)\n//{\n//    typec tr, res = 0;\n//    int i, j, k, f, r, top;\n//    while (1)\n//    {\n//        memset(dep, -1, n * sizeof(int));\n//        for (f = dep[ps[0] = s] = 0, r = 1; f != r;)\n//        {\n//            for (i = ps[f++], j = head[i]; j; j = bf[j].nxt)\n//            {\n//                if (bf[j].c && -1 == dep[k = bf[j].y])\n//                {\n//                    dep[k] = dep[i] + 1;\n//                    ps[r++] = k;\n//                    if (k == t)\n//                    {\n//                        f = r;\n//                        break;\n//                    }\n//                }\n//            }\n//        }\n//        if (-1 == dep[t])\n//        {\n//            break;\n//        }\n//        memcpy(cur, head, n * sizeof(int));\n//        for (i = s, top = 0; ;)\n//        {\n//            if (i == t)\n//            {\n//                for (k = 0, tr = inf; k < top; ++k)\n//                {\n//                    if (bf[ps[k]].c < tr)\n//                    {\n//                        tr = bf[ps[f = k]].c;\n//                    }\n//                }\n//                for (k = 0; k < top; ++k)\n//                {\n//                    bf[ps[k]].c -= tr, bf[ps[k]^1].c += tr;\n//                }\n//                res += tr;\n//                i = bf[ps[top = f]].x;\n//            }\n//            for (j = cur[i]; cur[i]; j = cur[i] = bf[cur[i]].nxt)\n//            {\n//                if (bf[j].c && dep[i] + 1 == dep[bf[j].y])\n//                {\n//                    break;\n//                }\n//            }\n//            if (cur[i])\n//            {\n//                ps[top++] = cur[i];\n//                i = bf[cur[i]].y;\n//            }\n//            else\n//            {\n//                if (0 == top)\n//                {\n//                    break;\n//                }\n//                dep[i] = -1;\n//                i = bf[ps[--top]].x;\n//            }\n//        }\n//    }\n//    return res;\n//}\n\n\n//  HLPP算法\n\n///*\n// *  HLPP 最大流 O(V^3)\n// *  INIT: network g; g.build(nv, ne); \n// *  CALL: res = g.maxflow(s, t);\n// *  注意: 不要加入指向源点的边, 可能死循环.\n// */\n//#define typef int               //  type of flow\n//const typef inf = 0x3f3f3f3f;   //  max of flow\n//const typef N = 10010;\n//\n//typef minf(typef a, typef b)\n//{\n//    return a < b ? a : b;\n//}\n//\n//struct edge\n//{\n//    int u, v;\n//    typef cuv, cvu, flow;\n//    edge (int x = 0, int y = 0, typef cu = 0, typef cv = 0, typef f = 0) : u(x), v(y), cuv(cu), cvu(cv), flow(f) {}\n//    int other(int p)\n//    {\n//        return p == u ? v : u;\n//    }\n//    typef cap(int p)\n//    {\n//        return p == u ? cuv - flow : cvu + flow;\n//    }\n//    void addflow(int p, typef f)\n//    {\n//        flow += (p == u ? f : -f);\n//        return ;\n//    }\n//};\n//\n//struct vlist\n//{\n//    int lv, next[N], idx[2 * N], v;\n//    void clear(int cv)\n//    {\n//        v = cv;\n//        lv = -1;\n//        memset(idx, -1, sizeof(idx));\n//    }\n//    void insert(int n, int h)\n//    {\n//        next[n] = idx[h];\n//        idx[h] = n;\n//        if (lv < h)\n//        {\n//            lv = h;\n//        }\n//    }\n//    int remove()\n//    {\n//        int r = idx[lv];\n//        idx[lv] = next[idx[lv]];\n//        while (lv >= 0 && idx[lv] == -1)\n//        {\n//            lv--;\n//        }\n//        return r;\n//    }\n//    bool empty()\n//    {\n//        return lv < 0;\n//    }\n//};\n//\n//struct network\n//{\n//    vector<edge>eg;\n//    vector<edge*>net[N];\n//    vlist list;\n//    typef e[N];\n//    int v, s, t, h[N], hn[2 * N], cur[N];\n//    void push(int);\n//    void relabel(int);\n//    void build(int, int);\n//    typef maxflow(int, int);\n//};\n//\n//void network::push(int u)\n//{\n//    edge* te = net[u][cur[u]];\n//    typef ex = minf(te->cap(u), e[u]);\n//    int p = te->other(u);\n//    if (e[p] == 0 && p != t)\n//    {\n//        list.insert(p, h[p]);\n//    }\n//    te->addflow(u, ex);\n//    e[u] -= ex;\n//    e[p] += ex;\n//    return ;\n//}\n//\n//void network::relabel(int u)\n//{\n//    int i, p, mh = 2 * v, oh = h[u];\n//    for (i = (int)net[u].size() - 1; i >= 0; i--)\n//    {\n//        p = net[u][i]->other(u);\n//        if (net[u][i]->cap(u) != 0 && mh > h[p] + 1)\n//        {\n//            mh = h[p] + 1;\n//        }\n//    }\n//    hn[h[u]]--;\n//    hn[mh]++;\n//    h[u] = mh;\n//    cur[u] = (int)net[u].size() - 1;\n//    if (hn[oh] != 0 || oh >= v + 1)\n//    {\n//        return ;\n//    }\n//    for (i = 0; i < v; i++)\n//    {\n//        if (h[i] > oh && h[i] <= v && i != s)\n//        {\n//            hn[h[i]]--;\n//            hn[v+1]++;\n//            h[i] = v + 1;\n//        }\n//    }\n//    return ;\n//}\n//\n//typef network::maxflow(int ss, int tt)\n//{\n//    s = ss; t = tt;\n//    int i, p, u; typef ec;\n//    for (i = 0; i < v; i++)\n//    {\n//        net[i].clear();\n//    }\n//    for (i = (int)eg.size() - 1; i >= 0; i--)\n//    {\n//        net[eg[i].u].push_back(&eg[i]);\n//        net[eg[i].v].push_back(&eg[i]);\n//    }\n//    memset(h, 0, sizeof(h));\n//    memset(hn, 0, sizeof(hn));\n//    memset(e, 0, sizeof(e));\n//    e[s] = inf;\n//    for (i = 0; i < v; i++)\n//    {\n//        h[i] = v;\n//    }\n//    queue<int> q;\n//    q.push(t);\n//    h[t] = 0;\n//    while (!q.empty())\n//    {\n//        p = q.front();\n//        q.pop();\n//        for (i = (int)net[p].size() - 1; i >= 0; i--)\n//        {\n//            u = net[p][i]->other(p);\n//            ec = net[p][i]->cap(u);\n//            if (ec != 0 && h[u] == v && u != s)\n//            {\n//                h[u] = h[p] + 1;\n//                q.push(u);\n//            }\n//        }\n//    }\n//    for (i = 0; i < v; i++)\n//    {\n//        hn[h[i]]++;\n//    }\n//    for (i = 0; i < v; i++)\n//    {\n//        cur[i] = (int)net[i].size()-1;\n//    }\n//    list.clear(v);\n//    for (; cur[s] >= 0; cur[s]--)\n//    {\n//        push(s);\n//    }\n//    while (!list.empty())\n//    {\n//        for (u = list.remove(); e[u] > 0; )\n//        {\n//            if (cur[u] < 0)\n//            {\n//                relabel(u);\n//            }\n//            else if (net[u][cur[u]]->cap(u) > 0 && h[u] == h[net[u][cur[u]]->other(u)] + 1)\n//            {\n//                push(u);\n//            }\n//            else\n//            {\n//                cur[u]--;\n//            }\n//        }\n//    }\n//    return e[t];\n//}\n//\n//void network::build(int n, int m)\n//{\n//    v = n;\n//    eg.clear();\n//    int a, b, i;\n//    typef l;\n//    for (i = 0; i < m; i++)\n//    {\n//        cin >> a >> b >> l;\n//        eg.push_back(edge(a, b, l, 0));     //  vertex: 0 ~ n-1\n//    }\n//    return ;\n//}\n\n//  SAP邻接矩阵形式\n\n///*\n// *  SAP算法(矩阵形式) \n// *  结点编号从0开始\n// */\n//const int MAXN = 1100;\n//int maze[MAXN][MAXN];\n//int gap[MAXN], dis[MAXN], pre[MAXN], cur[MAXN];\n//\n//int sap(int start, int end, int nodenum)\n//{\n//    memset(cur, 0, sizeof(cur));\n//    memset(dis, 0, sizeof(dis));\n//    memset(gap, 0, sizeof(gap));\n//    int u = pre[start] = start, maxflow = 0, aug = -1;\n//    gap[0] = nodenum;\n//    while (dis[start] < nodenum)\n//    {\n//    loop:\n//        for (int v = cur[u]; v < nodenum; v++)\n//        {\n//            if (maze[u][v] && dis[u]==dis[v] + 1)\n//            {\n//                if (aug == -1 || aug > maze[u][v])\n//                {\n//                    aug=maze[u][v];\n//                }\n//                pre[v]=u;\n//                u=cur[u]=v;\n//                if (v == end)\n//                {\n//                    maxflow += aug;\n//                    for (u = pre[u]; v != start; v = u, u = pre[u])\n//                    {\n//                        maze[u][v] -= aug;\n//                        maze[v][u] += aug;\n//                    }\n//                    aug = -1;\n//                }\n//                goto loop;\n//            }\n//        }\n//        int mindis = nodenum - 1;\n//        for (int v = 0; v < nodenum; v++)\n//        {\n//            if (maze[u][v] && mindis > dis[v])\n//            {\n//                cur[u] = v;\n//                mindis = dis[v];\n//            }\n//        }\n//        if ((--gap[dis[u]]) == 0)\n//        {\n//            break;\n//        }\n//        gap[dis[u] = mindis + 1]++;\n//        u = pre[u];\n//    }\n//    return maxflow;\n//}\n\n//  SAP临街矩阵形式2\n\n///*\n// *  SAP邻接矩阵形式\n// *  点的编号从0开始\n// *  增加个flow数组,保留原矩阵maze,可用于多次使用最大流 \n// */\n//const int MAXN = 1100;\n//int maze[MAXN][MAXN];\n//int gap[MAXN], dis[MAXN], pre[MAXN], cur[MAXN];\n//int flow[MAXN][MAXN];           //  存最大流的容量\n//\n//int sap(int start, int end, int nodenum)\n//{\n//    memset(cur, 0, sizeof(cur));\n//    memset(dis, 0, sizeof(dis));\n//    memset(gap, 0, sizeof(gap));\n//    memset(flow, 0, sizeof(flow));\n//    int u = pre[start] = start, maxflow = 0, aug = -1;\n//    gap[0] = nodenum;\n//    while (dis[start] < nodenum)\n//    {\n//    loop:\n//        for (int v = cur[u]; v < nodenum; v++)\n//        {\n//            if (maze[u][v] - flow[u][v] && dis[u] == dis[v] + 1)\n//            {\n//                if (aug == -1 || aug > maze[u][v] - flow[u][v])\n//                {\n//                    aug = maze[u][v] - flow[u][v];\n//                }\n//                pre[v] = u;\n//                u = cur[u] = v;\n//                if (v == end)\n//                {\n//                    maxflow += aug;\n//                    for (u = pre[u]; v != start; v = u, u = pre[u])\n//                    {\n//                        flow[u][v] += aug;\n//                        flow[v][u] -= aug;\n//                    }\n//                    aug = -1;\n//                }\n//                goto loop;\n//            }\n//        }\n//        int mindis = nodenum - 1;\n//        for (int v = 0; v < nodenum; v++)\n//        {\n//            if (maze[u][v] - flow[u][v] && mindis > dis[v])\n//            {\n//                cur[u] = v;\n//                mindis = dis[v];\n//            }\n//        }\n//        if ((--gap[dis[u]]) == 0)\n//        {\n//            break;\n//        }\n//        gap[dis[u] = mindis + 1]++;\n//        u = pre[u];\n//    }\n//    return maxflow;\n//}\n\n//  ISAP邻接表形式\n\n//const int MAXN = 100010;    //  点数的最大值\n//const int MAXM = 400010;    //  边数的最大值\n//const int INF = 0x3f3f3f3f;\n//\n//struct Edge\n//{\n//    int to, next, cap, flow;\n//} edge[MAXM];   //  注意是MAXM\n//\n//int tol;\n//int head[MAXN];\n//\n//int gap[MAXN], dep[MAXN], pre[MAXN], cur[MAXN];\n//\n//void init()\n//{\n//    tol = 0;\n//    memset(head, -1, sizeof(head));\n//}\n//\n////  加边,单向图三个参数,双向图四个参数\n//void addedge(int u, int v, int w, int rw = 0)\n//{\n//    edge[tol].to = v;\n//    edge[tol].cap = w;\n//    edge[tol].next = head[u];\n//    edge[tol].flow = 0;\n//    head[u] = tol++;\n//    edge[tol].to = u;edge[tol].cap = rw;\n//    edge[tol].next = head[v];\n//    edge[tol].flow = 0;\n//    head[v]=tol++;\n//    return ;\n//}\n//\n////  输入参数:起点、终点、点的总数\n////  点的编号没有影响,只要输入点的总数\n//int sap(int start, int end, int N)\n//{\n//    memset(gap, 0, sizeof(gap));\n//    memset(dep, 0, sizeof(dep));\n//    memcpy(cur, head, sizeof(head));\n//    int u = start;\n//    pre[u] = -1;\n//    gap[0] = N;\n//    int ans = 0;\n//    while (dep[start] < N)\n//    {\n//        if (u == end)\n//        {\n//            int Min = INF;\n//            for (int i = pre[u]; i != -1; i = pre[edge[i^1].to])\n//            {\n//                if (Min > edge[i].cap - edge[i].flow)\n//                {\n//                    Min = edge[i].cap - edge[i].flow;\n//                }\n//                for (int i = pre[u]; i != -1; i = pre[edge[i^1].to])\n//                {\n//                    edge[i].flow += Min;\n//                    edge[i^1].flow -= Min;\n//                }\n//            }\n//            u = start;\n//            ans += Min;\n//            continue;\n//        }\n//        bool flag = false;\n//        int v = 0;\n//        for (int i = cur[u]; i != -1; i = edge[i].next)\n//        {\n//            v = edge[i].to;\n//            if (edge[i].cap - edge[i].flow && dep[v] + 1 == dep[u])\n//            {\n//                flag = true;\n//                cur[u] = pre[v] = i;\n//                break;\n//            }\n//        }\n//        if (flag)\n//        {\n//            u = v;\n//            continue;\n//        }\n//        int Min = N;\n//        for (int i = head[u]; i != -1; i = edge[i].next)\n//        {\n//            if(edge[i].cap - edge[i].flow && dep[edge[i].to] < Min)\n//            {\n//                Min = dep[edge[i].to];\n//                cur[u] = i;\n//            }\n//        }\n//        gap[dep[u]]--;\n//        if(!gap[dep[u]])\n//        {\n//            return ans;\n//        }\n//        dep[u] = Min + 1;\n//        gap[dep[u]]++;\n//        if (u != start)\n//        {\n//            u = edge[pre[u]^1].to;\n//        }\n//    }\n//    return ans;\n//}\n\n//  ISAP+BFS 初始化+栈优化\n\nconst int MAXN = 100010;    //  点数的最大值\nconst int MAXM = 400010;    //  边数的最大值\nconst int INF = 0x3f3f3f3f;\n\nstruct Edge\n{\n    int to, next, cap, flow;\n} edge[MAXM];               //  注意是MAXM\n\nint tol;\nint head[MAXN];\nint gap[MAXN], dep[MAXN], cur[MAXN];\n\nvoid init()\n{\n    tol = 0;\n    memset(head, -1, sizeof(head));\n    return ;\n}\n\nvoid addedge(int u, int v, int w, int rw = 0)\n{\n    edge[tol].to = v;\n    edge[tol].cap = w;\n    edge[tol].flow = 0;\n    edge[tol].next = head[u];\n    head[u] = tol++;\n    edge[tol].to = u;\n    edge[tol].cap = rw;\n    edge[tol].flow = 0;\n    edge[tol].next = head[v];\n    head[v] = tol++;\n    return ;\n}\n\nint Q[MAXN];\nvoid BFS(int start, int end)\n{\n    memset(dep, -1, sizeof(dep));\n    memset(gap, 0, sizeof(gap));\n    gap[0] = 1;\n    int front = 0, rear = 0;\n    dep[end] = 0;\n    Q[rear++] = end;\n    while (front != rear)\n    {\n        int u = Q[front++];\n        for (int i = head[u]; i != -1; i = edge[i].next)\n        {\n            int v = edge[i].to;\n            if (dep[v] != -1)\n            {\n                continue;\n            }\n            Q[rear++] = v;\n            dep[v] = dep[u] + 1;\n            gap[dep[v]]++;\n        }\n    }\n    return ;\n}\n\nint S[MAXN];\nint sap(int start, int end, int N)\n{\n    BFS(start, end);\n    memcpy(cur, head, sizeof(head));\n    int top = 0;\n    int u = start;\n    int ans = 0;\n    while (dep[start] < N)\n    {\n        if (u == end)\n        {\n            int Min = INF;\n            int inser = 0;\n            for (int i = 0; i < top; i++)\n            {\n                if (Min > edge[S[i]].cap - edge[S[i]].flow)\n                {\n                    Min = edge[S[i]].cap - edge[S[i]].flow;\n                    inser = i;\n                }\n            }\n            for (int i = 0; i < top; i++)\n            {\n                edge[S[i]].flow += Min;\n                edge[S[i]^1].flow -= Min;\n            }\n            ans += Min;\n            top = inser;\n            u = edge[S[top]^1].to;\n            continue;\n        }\n        bool flag = false;\n        int v = 0;\n        for (int i = cur[u]; i != -1; i = edge[i].next)\n        {\n            v = edge[i].to;\n            if (edge[i].cap - edge[i].flow && dep[v] + 1 == dep[u])\n            {\n                flag = true;\n                cur[u] = i;\n                break;\n            }\n        }\n        if(flag)\n        {\n            S[top++] = cur[u];\n            u = v;\n            continue;\n        }\n        int Min = N;\n        for (int i = head[u]; i != -1; i = edge[i].next)\n        {\n            if (edge[i].cap - edge[i].flow && dep[edge[i].to] < Min)\n            {\n                Min = dep[edge[i].to];\n                cur[u] = i;\n            }\n        }\n        gap[dep[u]]--;\n        if (!gap[dep[u]])\n        {\n            return ans;\n        }\n        dep[u] = Min + 1;\n        gap[dep[u]]++;\n        if (u != start)\n        {\n            u = edge[S[--top]^1].to;\n        }\n    }\n    return ans;\n}"
  },
  {
    "path": "ACM 模板代码/f-最小树形图/f-最小树形图/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最小树形图\n//\n//  Created by ZYJ on 16/7/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <cstdio>\n//#include <cstring>\n#include <iostream>\n//#include <algorithm>\nusing namespace std;\n\n/*\n *  最小树形图\n *  int型\n *  复杂度O(NM)\n *  点从0开始 \n */\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1010;\nconst int MAXM = 40010;\n\nstruct Edge\n{\n    int u, v, cost;\n};\n\nEdge edge[MAXM];\n\nint pre[MAXN], id[MAXN], visit[MAXN], in[MAXN];\n\nint zhuliu(int root, int n, int m)\n{\n    int res = 0, v;\n    while (1)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            in[i] = INF;\n        }\n        for (int i = 0; i < m; i++)\n        {\n            if (edge[i].u != edge[i].v && edge[i].cost < in[edge[i].v])\n            {\n                pre[edge[i].v] = edge[i].u;\n                in[edge[i].v] = edge[i].cost;\n            }\n        }\n        for (int i = 0; i < n; i++)\n        {\n            if(i != root && in[i] == INF)\n            {\n                return -1;  //  不存在最小树形图\n            }\n        }\n        int tn = 0;\n        memset(id, -1, sizeof(id));\n        memset(visit, -1, sizeof(visit));\n        in[root] = 0;\n        for (int i = 0; i < n; i++)\n        {\n            res += in[i];\n            v = i;\n            while (visit[v] != i && id[v] == -1 && v != root)\n            {\n                visit[v] = i;\n                v = pre[v];\n            }\n            if (v != root && id[v] == -1)\n            {\n                for (int u = pre[v]; u != v ; u = pre[u])\n                {\n                    id[u] = tn;\n                }\n                id[v] = tn++;\n            }\n        }\n        if (tn == 0)\n        {\n            break;  //  没有有向环\n        }\n        for (int i = 0; i < n; i++)\n        {\n            if (id[i] == -1)\n            {\n                id[i] = tn++;\n            }\n        }\n        for (int i = 0; i < m;)\n        {\n            v = edge[i].v;\n            edge[i].u = id[edge[i].u];\n            edge[i].v = id[edge[i].v];\n            if (edge[i].u != edge[i].v)\n            {\n                edge[i++].cost -= in[v];\n            }\n            else\n            {\n                swap(edge[i],edge[--m]);\n            }\n        }\n        n = tn;\n        root = id[root];\n    }\n    return res;\n}\n\nint g[MAXN][MAXN];\n\nint main()\n{\n    int n, m;\n    int iCase = 0;\n    int T;\n    scanf(\"%d\", &T);\n    while(T--)\n    {\n        iCase++;\n        scanf(\"%d%d\", &n, &m);\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                g[i][j] = INF;\n            }\n        }\n        int u, v, cost;\n        while (m--)\n        {\n            scanf(\"%d%d%d\", &u, &v, &cost);\n            if (u == v)\n            {\n                continue;\n            }\n            g[u][v] = min(g[u][v], cost);\n        }\n        int L = 0;\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                if(g[i][j] < INF)\n                {\n                    edge[L].u = i;\n                    edge[L].v = j;\n                    edge[L++].cost = g[i][j];\n                }\n            }\n        }\n        int ans = zhuliu(0, n, L);\n        printf(\"Case #%d: \", iCase);\n        if (ans == -1)\n        {\n            printf(\"Possums!\\n\");\n        }\n        else\n        {\n            printf(\"%d\\n\", ans);\n        }\n    }\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-最小点割集/f-最小点割集/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最小点割集\n//\n//  Created by ZYJ on 16/7/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  最小点割集(点连通度)\n */\n#define MAXN 100\n#define inf 1000000000\nint max_flow(int n, int mat[][MAXN], int source, int sink)\n{\n    int v[MAXN], c[MAXN], p[MAXN], ret = 0, i, j;\n    for (; ;)\n    {\n        for (i = 0; i < n; i++)\n        {\n            v[i] = c[i] = 0;\n        }\n        for (c[source] = inf; ;)\n        {\n            for (j = -1, i = 0; i < n; i++)\n            {\n                if (!v[i] && c[i] && (j == -1 || c[i] > c[j]))\n                {\n                    j = i;\n                }\n            }\n            if (j < 0)\n            {\n                return ret;\n            }\n            if (j == sink)\n            {\n                break;\n            }\n            for (v[j] = 1, i = 0; i < n; i++)\n            {\n                if (mat[j][i] > c[i] && c[j] > c[i])\n                {\n                    c[i] = mat[j][i] < c[j] ? mat[j][i] : c[j], p[i] = j;\n                }\n            }\n        }\n        for (ret += j = c[i = sink]; i != source; i = p[i])\n        {\n            mat[p[i]][i] -= j, mat[i][p[i]] += j;\n        }\n    }\n}\n\nint min_vertex_cut(int n, int mat[][MAXN], int source, int sink, int *set)\n{\n    int m0[MAXN][MAXN], m[MAXN][MAXN], i, j, k, ret = 0, last;\n    if (source == sink || mat[source][sink])\n    {\n        return -1;\n    }\n    for (i = 0; i < n + n; i++)\n    {\n        for (j = 0; j < n + n; j++)\n        {\n            m0[i][j] = 0;\n        }\n    }\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            if (mat[i][j])\n            {\n                m0[i][n + j] = inf;\n            }\n        }\n    }\n    for (i = 0; i < n; i++)\n    {\n        m0[n + i][i]=1;\n    }\n    for (i = 0; i < n + n; i++)\n    {\n        for (j = 0; j < n + n; j++)\n        {\n            m[i][j] = m0[i][j];\n        }\n    }\n    last = max_flow(n + n, m, source, n + sink);\n    for (k = 0; k < n && last; k++)\n    {\n        if (k != source && k != sink)\n        {\n            for (i = 0; i < n + n; i++)\n            {\n                for (j = 0; j < n + n; j++)\n                {\n                    m[i][j] = m0[i][j];\n                }\n            }\n            m[n+k][k] = 0;\n            if (max_flow(n + n, m, source, n + sink) < last)\n            {\n                set[ret++] = k;\n                m0[n+k][k] = 0;\n                last--;\n            }\n        }\n    }\n    return ret;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最小生成树/f-最小生成树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最小生成树\n//\n//  Created by ZYJ on 16/6/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\nusing namespace::std;\n\n//Prim算法\n\n/*\n * Prim求MST\n * 耗费矩阵cost[][]，标号从0开始，0 ~ n－1\n * 返回最小生成树的权值，返回-1表示原图不连通\n */\n\n//const int INF = 0x3f3f3f3f;\n//const int MAXN = 110;\n//bool vis[MAXN];\n//int lowc[MAXN];\n//\n//int Prim(int cost[][MAXN], int n)   //0 ~ n - 1\n//{\n//    int ans = 0;\n//    memset(vis, false, sizeof(vis));\n//    vis[0] = true;\n//    for (int i = 1; i < n; i++)\n//    {\n//        lowc[i] = cost[0][i];\n//    }\n//    for (int i = 1; i < n; i++)\n//    {\n//        int minc = INF;\n//        int p = -1;\n//        for (int j = 0; j < n; j++)\n//        {\n//            if (!vis[j] && minc > lowc[j])\n//            {\n//                minc = lowc[j];\n//                p = j;\n//            }\n//        }\n//        if (minc == INF)\n//        {\n//            return -1;  //原图不连通\n//        }\n//        ans += minc;\n//        vis[p] = true;\n//        for (int j = 0; j < n; j++)\n//        {\n//            if (!vis[j] && lowc[j] > cost[p][j])\n//            {\n//                lowc[j] = cost[p][j];\n//            }\n//        }\n//    }\n//    return ans;\n//}\n\n//Kruskal算法\n\n/*\n * Kruskal算法求MST\n * 对边操作，并排序\n */\n\nconst int MAXN = 110;   //最大点数\nconst int MAXM = 10000; //最大边数\n\nint F[MAXN];    //并查集使用\nstruct Edge\n{\n    int u;      //起点\n    int v;      //终点\n    int w;      //权值\n} edge[MAXM];   //存储边的信息\n\nint tol;        //边数，加边前赋值为0\n\nvoid addEdge(int u, int v, int w)\n{\n    edge[tol].u = u;\n    edge[tol].v = v;\n    edge[tol++].w = w;\n    return ;\n}\n\nbool cmp(Edge a, Edge b)\n{\n    //排序函数，将边按照权值从小到大排序\n    return a.w < b.w;\n}\n\nint find(int x)\n{\n    if (F[x] == -1)\n    {\n        return x;\n    }\n    else\n    {\n        return F[x] = find(F[x]);\n    }\n}\n\nint Kruskal(int n)  //传入点数，返回最小生成树的权值，如果不连通则返回-1\n{\n    memset(F, -1, sizeof(F));\n    sort(edge, edge + tol, cmp);\n    int cnt = 0;    //计算加入的边数\n    int ans = 0;\n    for (int i = 0; i < tol; i++)\n    {\n        int u = edge[i].u;\n        int v = edge[i].v;\n        int w = edge[i].w;\n        int tOne = find(u);\n        int tTwo = find(v);\n        if (tOne != tTwo)\n        {\n            ans += w;\n            F[tOne] = tTwo;\n            cnt++;\n        }\n        if (cnt == n - 1)\n        {\n            break;\n        }\n    }\n    if (cnt < n - 1)\n    {\n        return -1;  //不连通\n    }\n    else\n    {\n        return ans;\n    }\n    \n}\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最小费用流/f-最小费用流/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最小费用流\n//\n//  Created by ZYJ on 16/7/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <queue>\n\nusing namespace std;\n\n////  O(V * E * f)\n//\n///*\n// *  最小费用流 O(V * E * f)\n// *  INIT: network g; g.build(v, e);\n// *  CALL: g.mincost(s, t); flow=g.flow; cost=g.cost;\n// *  注意: SPFA增广, 实际复杂度远远小于O(V * E);\n// */\n//#define typef int               //  type of flow\n//#define typec int               //  type of dis\n//const typef inff = 0x3f3f3f3f;  //  max of flow\n//const typec infc = 0x3f3f3f3f;  //  max of dis\n//const int E = 10010;\n//const int N = 1010;\n//\n//struct network\n//{\n//    int nv, ne, pnt[E], nxt[E];\n//    int vis[N], que[N], head[N], pv[N], pe[N];\n//    typef flow, cap[E];\n//    typec cost, dis[E], d[N];\n//    void addedge(int u, int v, typef c, typec w)\n//    {\n//        pnt[ne] = v;\n//        cap[ne] = c;\n//        dis[ne] = +w;\n//        nxt[ne] = head[u];\n//        head[u] = (ne++);\n//        pnt[ne] = u;\n//        cap[ne] = 0;\n//        dis[ne] = -w;\n//        nxt[ne] = head[v];\n//        head[v] = (ne++);\n//    }\n//    int mincost(int src, int sink)\n//    {\n//        int i, k, f, r;\n//        typef mxf;\n//        for (flow = 0, cost = 0; ;)\n//        {\n//            memset(pv, -1, sizeof(pv));\n//            memset(vis, 0, sizeof(vis));\n//            for (i = 0; i < nv; ++i)\n//            {\n//                d[i] = infc;\n//            }\n//            d[src] = 0;\n//            pv[src] = src;\n//            vis[src] = 1;\n//            for (f = 0, r = 1, que[0] = src; r != f;)\n//            {\n//                i = que[f++];\n//                vis[i] = 0;\n//                if (N == f)\n//                {\n//                    f = 0;\n//                }\n//                for (k = head[i]; k != -1; k = nxt[k])\n//                {\n//                    if(cap[k] && dis[k]+d[i] < d[pnt[k]])\n//                    {\n//                        d[pnt[k]] = dis[k] + d[i];\n//                        if (0 == vis[pnt[k]])\n//                        {\n//                            vis[pnt[k]] = 1;\n//                            que[r++] = pnt[k];\n//                            if (N == r)\n//                            {\n//                                r = 0;\n//                            }\n//                        }\n//                        pv[pnt[k]] = i;\n//                        pe[pnt[k]] = k;\n//                    }\n//                }\n//            }\n//            if (-1 == pv[sink])\n//            {\n//                break;\n//            }\n//            for (k = sink, mxf = inff; k != src; k = pv[k])\n//            {\n//                if (cap[pe[k]] < mxf)\n//                {\n//                    mxf = cap[pe[k]];\n//                }\n//            }\n//            flow += mxf;\n//            cost += d[sink] * mxf;\n//            for (k = sink; k != src; k = pv[k])\n//            {\n//                cap[pe[k]] -= mxf;\n//                cap[pe[k] ^ 1] += mxf;\n//            }\n//        }\n//        return cost;\n//    }\n//\n//    void build(int v, int e)\n//    {\n//        nv = v;\n//        ne = 0;\n//        memset(head, -1, sizeof(head));\n//        int x, y;\n//        typef f;\n//        typec w;\n//        for (int i = 0; i < e; ++i)\n//        {\n//            cin >> x >> y >> f >> w;    //  vertex: 0 ~ n-1\n//            addedge(x, y, f, w);        //  add arc (u->v, f, w)\n//        }\n//    }\n//} g;\n\n\n//  O(V^2 * f)\n\n/*\n *  最小费用流 O(V^2 * f)\n *  INIT: network g; g.build(nv, ne);\n *  CALL: g.mincost(s, t); flow=g.flow; cost=g.cost;\n *  注意: 网络中弧的cost需为非负. 若存在负权, 进行如下转化: \n *  首先如果原图有负环, 则不存在最小费用流. 那么可以用Johnson\n *  重标号技术把所有边变成正权，以后每次增广后进行维护，算法如下：\n *  1、用bellman-ford求s到各点的距离phi[];\n *  2、以后每求一次最短路，设s到各点的最短距离为dis[];\n *      for i = 1 to v do\n *          phi[v] += dis[v];\n *  下面的代码已经做了第二步，如果原图有负权，添加第一步即可。\n */\n#define typef int               //  type of flow\n#define typec int               //  type of cost\nconst typef inff = 0x3f3f3f3f;  //  max of flow\nconst typec infc = 0x3f3f3f3f;  //  max of cost\nconst int E = 10010;\nconst int N = 1010;\n\nstruct edge\n{\n    int u, v;\n    typef cuv, cvu, flow;\n    typec cost;\n    edge (int x, int y, typef cu, typef cv, typec cc) :u(x), v(y), cuv(cu), cvu(cv), flow(0), cost(cc){}\n    int other(int p)\n    {\n        return p == u ? v : u;\n    }\n    typef cap(int p)\n    {\n        return p == u ? cuv-flow : cvu+flow;\n    }\n    typec ecost(int p)\n    {\n        if (flow == 0)\n        {\n            return cost;\n        }\n        else if (flow > 0)\n        {\n            return p == u ? cost : -cost;\n        }\n        else\n        {\n            return p == u ? -cost : cost;\n        }\n    }\n    void addFlow(int p, typef f)\n    {\n        flow += (p == u ? f : -f);\n    }\n};\n\nstruct network\n{\n    vector<edge> eg;\n    vector<edge*> net[N];\n    edge *prev[N];\n    int v, s, t, pre[N], vis[N];\n    typef flow;\n    typec cost, dis[N], phi[N];\n    bool dijkstra();\n    void build(int nv, int ne);\n    typec mincost(int, int);\n};\n\nbool network::dijkstra()\n{\n    //  使用O(E * logV)的Dij可降低整体复杂度至 O(E * logV * f)\n    int i, j, p, u = 0;\n    typec md, cw;\n    for (i = 0; i < v; i++)\n    {\n        dis[i] = infc;\n    }\n    dis[s] = 0;\n    prev[s] = 0;\n    pre[s] = -1;\n    memset(vis, 0, v * sizeof(int));\n    for (i = 1; i < v; i++)\n    {\n        for (md = infc, j = 0; j < v; j++)\n        {\n            if (!vis[j] && md > dis[j])\n            {\n                md = dis[j];\n                u = j;\n            }\n        }\n        if (md == infc)\n        {\n            break;\n        }\n        for (vis[u] = 1, j = (int)net[u].size() - 1; j >= 0; j--)\n        {\n            edge *ce = net[u][j];\n            if (ce->cap(u) > 0)\n            {\n                p = ce->other(u);\n                cw = ce->ecost(u) + phi[u] - phi[p];\n                //  !!  assert(cw >= 0);\n                if (dis[p] > dis[u] + cw)\n                {\n                    dis[p] = dis[u] + cw;\n                    prev[p] = ce;\n                    pre[p] = u;\n                }\n            }\n        }\n    }\n    return infc != dis[t];\n}\n\ntypec network::mincost(int ss, int tt)\n{\n    s = ss;\n    t = tt;\n    int i, c;\n    typef ex;\n    flow = cost = 0;\n    memset(phi, 0, sizeof(phi));\n    //  !!  若原图含有负消费的边, 在此处运行Bellmanford\n    //  将phi[i](0 <= i <= n - 1)置为mindist(s, i).\n    for (i = 0; i < v; i++)\n    {\n        net[i].clear();\n    }\n    for (i = (int)eg.size() - 1; i >= 0; i--)\n    {\n        net[eg[i].u].push_back(&eg[i]);\n        net[eg[i].v].push_back(&eg[i]);\n    }\n    while (dijkstra())\n    {\n        for (ex = inff, c = t; c != s; c = pre[c])\n        {\n            if (ex > prev[c]->cap(pre[c]))\n            {\n                ex = prev[c]->cap(pre[c]);\n            }\n        }\n        for (c = t; c != s; c = pre[c])\n        {\n            prev[c]->addFlow(pre[c], ex);\n        }\n        flow += ex;\n        cost += ex * (dis[t] + phi[t]);\n        for (i = 0; i < v; i++)\n        {\n            phi[i] += dis[i];}\n    }\n    return cost;\n}\n\nvoid network::build(int nv, int ne)\n{\n    eg.clear();\n    v = nv;\n    int x, y;\n    typef f;\n    typec c;\n    for (int i = 0; i < ne; ++i)\n    {\n        cin >> x >> y >> f >> c;\n        eg.push_back(edge(x, y, f, 0, c));\n    }\n    return ;\n}\n\n\n\n\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最小路径覆盖/f-最小路径覆盖/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最小路径覆盖\n//\n//  Created by ZYJ on 16/7/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最小边割集/f-最小边割集/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最小边割集\n//\n//  Created by ZYJ on 16/7/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n#define MAXN 100\n#define inf 1000000000\n\nint max_flow(int n, int mat[][MAXN], int source, int sink)\n{\n    int v[MAXN], c[MAXN], p[MAXN], ret = 0, i, j;\n    for (;;)\n    {\n        for (i = 0; i < n; i++)\n        {\n            v[i] = c[i] = 0;\n        }\n        for (c[source] = inf; ;)\n        {\n            for (j = -1, i = 0; i < n; i++)\n            {\n                if (!v[i] && c[i] && (j == -1 || c[i] > c[j]))\n                {\n                    j = i;\n                }\n            }\n            if (j < 0)\n            {\n                return ret;\n            }\n            if (j == sink)\n            {\n                break;\n            }\n            for (v[j] = 1, i = 0; i < n; i++)\n            {\n                if (mat[j][i] > c[i] && c[j] > c[i])\n                {\n                    c[i] = mat[j][i] < c[j] ? mat[j][i] : c[j], p[i] = j;\n                }\n            }\n        }\n        for (ret += j = c[i = sink]; i != source; i = p[i])\n        {\n            mat[p[i]][i] -= j, mat[i][p[i]] += j;\n        }\n    }\n}\n\nint min_edge_cut(int n, int mat[][MAXN], int source, int sink, int set[][2])\n{\n    int m0[MAXN][MAXN], m[MAXN][MAXN], i, j, k, l, ret = 0, last;\n    if (source == sink)\n    {\n        return -1;\n    }\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            m0[i][j] = (mat[i][j] != 0);\n        }\n    }\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            m[i][j] = m0[i][j];\n        }\n    }\n    last = max_flow(n, m, source, sink);\n    for (k = 0; k < n && last; k++)\n    {\n        for (l = 0; l < n && last; l++)\n        {\n            if (m0[k][l])\n            {\n                for (i = 0; i < n + n; i++)\n                {\n                    for (j = 0; j < n + n; j++)\n                    {\n                        m[i][j] = m0[i][j];\n                    }\n                }\n                m[k][l] = 0;\n                if (max_flow(n, m, source, sink) < last)\n                {\n                    set[ret][0] = k;\n                    set[ret++][1] = l;\n                    m0[k][l] = 0;\n                    last--;\n                }\n            }\n        }\n    }\n    return ret;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最少找钱币问题/f-最少找钱币问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最少找钱币问题\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  贪心策略-深度搜索\n */\n\nint value[7] = {100, 50, 20, 10, 5, 2, 1};\nint count[7];   //  count[i]:value[i]硬币的个数\nint res[7];\nbool flag;\n\nvoid DFS(int total, int p);\n\nint main()\n{\n    int pay = 0;\n    scanf(\"%d\", &pay);\n    //...\n    flag = false;   //  标识是否已经找到结果\n    for (int i = 0; i < 7; ++i)\n    {\n        res[i] = 0;\n    }\n    DFS(pay, 0);    //  pay为要找的钱数\n    if (flag)\n    {\n        printf(\"Accept\\n%d\", res[0]);\n        for (int i = 1; i < 7; ++i)\n        {\n            printf(\" %d\", res[i]);\n        }\n        printf(\"\\n\");\n    }\n    else\n    {\n        printf(\"Refuse\\n\");     //  无法正好找钱\n    }\n}\n\nvoid DFS(int total, int p)\n{\n    if (flag)\n    {\n        return ;\n    }\n    if (p == 7)\n    {\n        if (total == 0)\n        {\n            flag = true;\n        }\n        return ;\n    }\n    int i, max = total / value[p];\n    if (max > count[p])\n    {\n        max = count[p];\n    }\n    for (i = max; i >= 0; --i)\n    {\n        res[p] = i;\n        DFS(total - i * value[p], p + 1);\n        if (flag)\n            return ;\n    }\n    return ;\n}"
  },
  {
    "path": "ACM 模板代码/f-最短公共祖先/f-最短公共祖先/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最短公共祖先\n//\n//  Created by ZYJ on 16/7/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  最短公共祖先（两个长字符串）\n\n/*\n *  The shortest common superstring of 2 strings S1 and S2 is \n *  a string S with|the minimum number of characters which \n *  contains both S1 and S2 as a sequence of consecutive characters.\n */\nconst int N = 1000010;\nchar a[2][N];\nint fail[N];\n\ninline int max(int a, int b)\n{\n    return (a > b) ? a : b;\n}\n\nint kmp(int &i, int &j, char* str, char* pat)\n{\n    int k;\n    memset(fail, -1, sizeof(fail));\n    for (i = 1; pat[i]; ++i)\n    {\n        for (k = fail[i - 1]; k >= 0 && pat[i] != pat[k + 1]; k = fail[k]);\n        if (pat[k + 1] == pat[i])\n        {\n            fail[i] = k + 1;\n        }\n    }\n    i = j = 0;\n    while (str[i] && pat[j])\n    {\n        if (pat[j] == str[i])\n        {\n            i++;\n            j++;\n        }\n        else if (j == 0)\n        {\n            i++;    //  第一个字符匹配失败，从str下一个字符开始\n        }\n        else\n        {\n            j = fail[j - 1] + 1;\n        }\n    }\n    if (pat[j])\n    {\n        return -1;\n    }\n    else\n    {\n        return i - j;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        int i, j, l1 = 0, l2 = 0;\n        cin >> a[0] >> a[1];\n        int len1 = (int)strlen(a[0]), len2 = (int)strlen(a[1]), val;\n        val = kmp(i, j, a[1], a[0]);            //  a[1]在前\n        if (val != -1)\n        {\n            l1 = len1;\n        }\n        else\n        {\n//            printf(\"i:%d, j:%d\\n\", i, j);\n            if (i == len2 && j - 1 >= 0 && a[1][len2 - 1] == a[0][j - 1])\n            {\n                l1 = j;\n            }\n        }\n        val = kmp(i, j, a[0], a[1]);            //  a[0]在前\n        if (val != -1)\n        {\n            l2 = len2;\n        }\n        else\n        {\n//            printf(\"i:%d, j:%d\\n\", i, j);\n            if (i == len1 && j - 1 >= 0 && a[0][len1 - 1] == a[1][j - 1])\n            {\n                l2 = j;\n            }\n        }\n//        printf(\"l1:%d,l2:%d\\n\",l1,l2);\n        printf(\"%d\\n\", len1 + len2 - max(l1, l2));\n    }\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最短路/f-最短路/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最短路\n//\n//  Created by ZYJ on 16/6/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <queue>\nusing namespace::std;\n\n//Dijkstra 单源最短路，邻接矩阵形式\n\n/*\n * 单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n * 求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n * 返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n * 可更改路径权类型，但是权值必须为非负\n */\n\n//const int MAXN = 1010;\n//#define typec int\n//const typec INF = 0x3f3f3f3f; //表示无穷\n//bool vis[MAXN];\n//int pre[MAXN];\n//\n//void Dijkstra(typec cost[][MAXN], typec lowcost[], int n, int beg)\n//{\n//    for (int i = 0; i < n; i++)\n//    {\n//        lowcost[i] = INF;\n//        vis[i] = false;\n//        pre[i] = -1;\n//    }\n//    lowcost[beg] = 0;\n//    for (int j = 0; j < n; j++)\n//    {\n//        int k = -1;\n//        int min = INF;\n//        for (int i = 0; i < n; i++)\n//        {\n//            if (!vis[i] && lowcost[i] < min)\n//            {\n//                min = lowcost[i];\n//                k = i;\n//            }\n//        }\n//        if (k == -1)\n//        {\n//            break;\n//        }\n//        vis[k] = true;\n//        for (int i = 0; i < n; i++)\n//        {\n//            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n//            {\n//                lowcost[i] = lowcost[k] + cost[k][i];\n//                pre[i] = k;\n//            }\n//        }\n//    }\n//}\n\n//Dijkstar 算法 ＋ 堆优化\n\n/* \n * 使用优先队列优化Dijkstra算法\n * 复杂度O(ElongE)\n * 注意对vector<Edge>E[MAXN]进行初始化后加边\n */\n \n//const int INF = 0x3f3f3f3f;\n//const int MAXN = 1000010;\n//\n//struct qNode\n//{\n//    int v;\n//    int c;\n//    qNode(int _v = 0, int _c = 0) : v(_v), c(_c){}\n//    bool operator < (const qNode &r)const\n//    {\n//        return c > r.c;\n//    }\n//};\n//\n//struct Edge\n//{\n//    int v;\n//    int cost;\n//    Edge(int _v = 0, int _cost = 0) : v(_v), cost(_cost){}\n//};\n//\n//vector<Edge>E[MAXN];\n//bool vis[MAXN];\n//int dist[MAXN];\n//\n//void Dijkstra(int n, int start) //点的编号从1开始\n//{\n//    memset(vis, false, sizeof(vis));\n//    memset(dist, 0x3f, sizeof(dist));\n//    priority_queue<qNode>que;\n//    \n//    while (!que.empty())\n//    {\n//        que.pop();\n//    }\n//    dist[start] = 0;\n//    que.push(qNode(start, 0));\n//    qNode tmp;\n//    \n//    while (!que.empty())\n//    {\n//        tmp = que.top();\n//        que.pop();\n//        int u = tmp.v;\n//        if (vis[u])\n//        {\n//            continue;\n//        }\n//        vis[u] = true;\n//        for (int i = 0; i < E[u].size(); i++)\n//        {\n//            int v = E[tmp.v][i].v;\n//            int cost = E[u][i].cost;\n//            if (!vis[v] && dist[v] > dist[u] + cost)\n//            {\n//                dist[v] = dist[u] +cost;\n//                que.push(qNode(v, dist[v]));\n//            }\n//        }\n//    }\n//}\n//\n//void addEdge(int u, int v, int w)\n//{\n//    E[u].push_back(Edge(v, w));\n//}\n\n//单源最短路 BellmanFord算法\n\n/*\n * 单源最短路BellmanFord算法，复杂度O(VE)\n * 可以处理负边权图\n * 可以判断是否存在负环回路，返回true，当且仅当图中不包含从源点可达的负权回路\n * vector<Edge>E;先E.clear()初始化，然后加入所有边\n */\n\n//const int INF = 0x3f3f3f3f;\n//const int MAXN = 550;\n//int dist[MAXN];\n//struct Edge\n//{\n//    int u;\n//    int v;\n//    int cost;\n//    Edge(int _u = 0, int _v = 0, int _cost = 0) : u(_u), v(_v), cost(_cost){}\n//};\n//\n//vector<Edge>E;\n//\n//bool BellmanFord(int start, int n)  //编号从1开始\n//{\n//    memset(dist, 0x3f, sizeof(dist));\n//    dist[start] = 0;\n//    for (int i = 1; i < n; i++)     //最多做n - 1次\n//    {\n//        bool flag = false;\n//        for (int j = 0; j < E.size(); j++)\n//        {\n//            int u = E[j].u;\n//            int v = E[j].v;\n//            int cost = E[j].cost;\n//            if (dist[v] > dist[u] + cost)\n//            {\n//                dist[v] = dist[u] + cost;\n//                flag = true;\n//            }\n//        }\n//        if (!flag)                  //无负环回路\n//        {\n//            return true;\n//        }\n//    }\n//    for (int j = 0; j < E.size(); j++)\n//    {\n//        if (dist[E[j].v] > dist[E[j].u] + E[j].cost)\n//        {\n//            return false;           //有负环回路\n//        }\n//    }\n//    return true;                    //无负环回路\n//}\n\n//单源最短路 SPFA\n\n/*\n * 时间复杂度O(kE)\n * 队列实现，有时候改成栈实现会更快，较容易修改\n */\n\nconst int MAXN = 1010;\nconst int INF = 0x3f3f3f3f;\n\nstruct Edge\n{\n    int v;\n    int cost;\n    Edge(int _v = 0, int _cost = 0) : v(_v), cost(_cost){}\n};\n\nvector<Edge>E[MAXN];\n\nvoid addEdge(int u, int v, int w)\n{\n    E[u].push_back(Edge(v, w));\n}\n\nbool vis[MAXN];     //在队列标志\nint cnt[MAXN];      //每个点的入列队次数\nint dist[MAXN];\n\nbool SPFA(int start, int n)\n{\n    memset(vis, false, sizeof(vis));\n    memset(dist, 0x3f, sizeof(dist));\n    \n    vis[start] = true;\n    dist[start] = 0;\n    queue<int>que;\n    \n    while (!que.empty())\n    {\n        que.pop();\n    }\n    que.push(start);\n    memset(cnt, 0, sizeof(cnt));\n    cnt[start] = 1;\n    \n    while (!que.empty())\n    {\n        int u = que.front();\n        que.pop();\n        vis[u] = false;\n        \n        for (int i = 0; i < E[u].size(); i++)\n        {\n            int v = E[u][i].v;\n            if (dist[v] > dist[u] + E[u][i].cost)\n            {\n                dist[v] = dist[u] + E[u][i].cost;\n                if (!vis[v])\n                {\n                    vis[v] = true;\n                    que.push(v);\n                    if (++cnt[v] > n)\n                    {\n                        return false;   //cnt[i]为入队列次数，用来判定是否存在负环回路\n                    }\n                }\n            }\n        }\n    }\n    \n    return true;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最长公共子序列/f-最长公共子序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最长公共子序列\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nconst int N = 1010;\n\nint a[N][N];\n\nint LCS(const char *s1, const char *s2)\n{   //  s1:0...m, s2:0...n\n    int m = (int)strlen(s1), n = (int)strlen(s2);\n    int i, j;\n    a[0][0] = 0;\n    for (i = 1; i <= m; ++i)\n    {\n        a[i][0] = 0;\n    }\n    for (i = 1; i <= n; ++i)\n    {\n        a[0][i] = 0;\n    }\n    for (i = 1; i <= m; ++i)\n    {\n        for (j = 1; j <= n; ++j)\n        {\n            if (s1[i - 1] == s2[j - 1])\n            {\n                a[i][j] = a[i - 1][j - 1] + 1;\n            }\n            else if (a[i - 1][j] > a[i][j - 1])\n            {\n                a[i][j]= a[i - 1][j];\n            }\n            else\n            {\n                a[i][j] = a[i][j - 1];\n            }\n        }\n    }\n    return a[m][n];\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-最长公共递增子序列/f-最长公共递增子序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最长公共递增子序列\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  最长公共递增子序列 O(n^2)\n *  f记录路径,DP记录长度, 用a对b扫描,逐步最优化。\n */\nconst int N = 1010;\n\nint f[N][N], dp[N];\n\nint gcis(int a[], int la, int b[], int lb, int ans[])\n{   //  a[1...la], b[1...lb]\n    int i, j, k, mx;\n    memset(f, 0, sizeof(f));\n    memset(dp, 0, sizeof(dp));\n    for (i = 1; i <= la; i++)\n    {\n        memcpy(f[i], f[i-1], sizeof(f[0]));\n        for (k = 0, j = 1; j <= lb; j++)\n        {\n            if (b[j - 1] < a[i - 1] && dp[j] > dp[k])\n            {\n                k = j;\n            }\n            if (b[j - 1] == a[i - 1] && dp[k] + 1 > dp[j])\n            {\n                dp[j] = dp[k] + 1,\n                f[i][j] = i * (lb + 1) + k;\n            }\n        }\n    }\n    for (mx = 0, i = 1; i <= lb; i++)\n    {\n        if (dp[i] > dp[mx])\n        {\n            mx = i;\n        }\n    }\n    for (i = la * lb + la + mx, j = dp[mx]; j; i = f[i / (lb + 1)][i % (lb + 1)], j--)\n    {\n        ans[j - 1] = b[i % (lb + 1) - 1];\n    }\n    return dp[mx];\n}"
  },
  {
    "path": "ACM 模板代码/f-最长有序子序列/f-最长有序子序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-最长有序子序列\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  递增/递减/非递增/非递减\n */\nconst int N = 1001;\nint a[N], f[N], d[N];   //  d[i]用于记录a[0...i]的最大长度\n\nint bsearch(const int *f, int size, const int &a)\n{\n    int l = 0, r = size - 1;\n    while (l <= r)\n    {\n        int mid = (l + r) / 2;\n        if (a > f[mid - 1] && a <= f[mid])\n        {\n            return mid; //  > && <= 换为: >= && <\n        }\n        else if (a < f[mid])\n        {\n            r = mid - 1;\n        }\n        else\n        {\n            l = mid + 1;\n        }\n    }\n    return -1;\n}\n\nint LIS(const int *a, const int &n)\n{\n    int i, j, size = 1;\n    f[0] = a[0];\n    d[0] = 1;\n    for (i = 1; i < n; ++i)\n    {\n        if (a[i] <= f[0])               //  <= 换成 <\n        {\n            j = 0;\n        }\n        else if (a[i] > f[size - 1])    //  > 换成 >=\n        {\n            j = size++;\n        }\n    }\n    return size;\n}\n\nint main()\n{\n    int i, n;\n    while (scanf(\"%d\", &n) != EOF)\n    {\n        for (i = 0; i < n; ++i)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        printf(\"%d\\n\", LIS(a, n));      // 求最大递增 / 上升子序列(如果为最大非降子序列,只需把上面的注释部分给与替换)\n    }\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-有上下界的流/f-有上下界的流/main.cpp",
    "content": "//\n//  main.cpp\n//  f-有上下界的流\n//\n//  Created by ZYJ on 16/7/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  有上下界的最小(最大)流\n *  INIT: up[][]为容量上界; low[][]为容量下界;\n *  CALL: mf = limitflow(n,src,sink); flow[][]为流量分配; \n *  另附: 循环流问题\n *  描述: 无源无汇的网络N,设N是具有基础有向图D=(V,A)的网络.\n *       l和c分别为容量下界和容量上界. 如果定义在A上的函数 \n *       f满足: f(v, V) = f(V, v). V中任意顶点v,\n *       l(a)<=f(a)<=c(a),则称f为网络N的循环流.\n *  解法: 添加一个源s和汇t,对于每个下限容量l不为0的边(u, v),\n *       将其下限去掉,上限改为c-l,增加两条边(u, t),(s, v),\n *       容量均为l.原网络存在循环流等价于新网络最大流是满流.\n */\nconst int inf = 0x3f3f3f3f;\nconst int N = 1010;\nint up[N][N], low[N][N], flow[N][N];\nint pv[N], que[N], d[N];\n\nvoid maxflow(int n, int src, int sink)\n{\n    //  BFS增广, O(E * maxflow)\n    int p, q, t, i, j;\n    do\n    {\n        for (i = 0; i < n; pv[i++] = 0);\n        pv[t = src] = src + 1;\n        d[t] = inf;\n        for (p = q = 0; p <= q && !pv[sink]; t = que[p++])\n        {\n            for (i = 0; i < n; i++)\n            {\n                if (!pv[i] && up[t][i] && (j = up[t][i] - flow[t][i]) > 0)\n                {\n                    pv[que[q++] = i] = +t + 1, d[i] = d[t] < j ? d[t] : j;\n                }\n                else if (!pv[i] && up[i][t] && (j = flow[i][t]) > 0)\n                {\n                    pv[que[q++] = i] = -t - 1, d[i] = d[t] < j ? d[t] : j;\n                }\n            }\n        }\n        for (i = sink; pv[i] && i != src;)\n        {\n            if (pv[i] > 0)\n            {\n                flow[pv[i] - 1][i] += d[sink], i = pv[i] - 1;\n            }\n            else\n            {\n                flow[i][-pv[i] - 1] -= d[sink], i = -pv[i] - 1;\n            }\n        }\n    }\n    while (pv[sink]);\n    return ;\n}\n\nint limitflow(int n, int src, int sink)\n{\n    int i, j, sk, ks;\n    if (src == sink)\n    {\n        return inf;\n    }\n    up[n][n + 1] = up[n + 1][n] = up[n][n] = up[n + 1][n + 1] = 0;\n    for (i = 0; i < n; i++)\n    {\n        up[n][i] = up[i][n] = up[n+1][i] = up[i][n+1] = 0;\n        for (j = 0; j < n; j++)\n        {\n            up[i][j] -= low[i][j];\n            up[n][i] += low[j][i];\n            up[i][n + 1] += low[i][j];\n        }\n    }\n    sk = up[src][sink];\n    ks = up[sink][src];\n    up[src][sink] = up[sink][src] = inf;\n    maxflow(n + 2, n, n + 1);\n    for (i = 0; i < n; i++)\n    {\n        if (flow[n][i] < up[n][i])\n        {\n            return -1;\n        }\n    }\n    flow[src][sink] = flow[sink][src] = 0;\n    up[src][sink] = sk;\n    up[sink][src] = ks;     //  !min:src<-sink; max:src->sink;\n    maxflow(n, sink, src);\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            up[i][j] += low[i][j];\n            flow[i][j] += low[i][j];\n        }\n    }\n    for (j = i = 0; i < n; j += flow[src][i++]);\n    return j;\n}\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-有向图强连通分支/f-有向图强连通分支/main.cpp",
    "content": "//\n//  main.cpp\n//  f-有向图强连通分支\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  有向图强连通分支(dfs/bfs邻接阵)O(n^2)\n *  返回分支数,id返回1..分支数的值\n *  传入图的大小n和邻接阵mat,不相邻点边权0\n */\n#define MAXN 100\nint find_components(int n, int mat[][MAXN], int* id)\n{\n    int ret = 0, a[MAXN], b[MAXN], c[MAXN], d[MAXN], i, j, k, t;\n    for (k = 0; k < n; id[k++] = 0);\n    for (k = 0; k < n; k++)\n    {\n        if (!id[k])\n        {\n            for (i = 0; i < n; i++)\n            {\n                a[i] = b[i] = c[i] = d[i] = 0;\n            }\n            a[k] = b[k] = 1;\n            for (t = 1; t;)\n            {\n                for (t = i = 0; i < n; i++)\n                {\n                    if (a[i] && !c[i])\n                    {\n                        for (c[i] = t = 1, j = 0; j < n; j++)\n                        {\n                            if (mat[i][j] && !a[j])\n                            {\n                                a[j] = 1;\n                            }\n                        }\n                    }\n                    if (b[i] && !d[i])\n                    {\n                        for (d[i] = t = 1, j = 0; j < n; j++)\n                        {\n                            if (mat[j][i] && !b[j])\n                            {\n                                b[j] = 1;\n                            }\n                        }\n                    }\n                }\n            }\n            for (ret++, i = 0; i < n; i++)\n            {\n                if (a[i] & b[i])\n                {\n                    id[i] = ret;\n                }\n            }\n        }\n    }\n    return ret;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-有向图最小树形图/f-有向图最小树形图/main.cpp",
    "content": "//\n//  main.cpp\n//  f-有向图最小树形图\n//\n//  Created by ZYJ on 16/7/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  有向图最小树形图\n *  INIT: eg置为边表；res置为0；cp[i]置为i；\n *  CALL: dirTree(root, nv, ne); res是结果\n */\n\n#define typec int               // type of res\nconst typec V = 1010;\nconst typec E = 10010;\nconst typec inf = 0x3f3f3f3f;   // max of res\n\ntypec res, dis[V];\nint to[V], cp[V], tag[V];\n\nstruct Edge\n{\n    int u, v;\n    typec c;\n} eg[E];\n\nint iroot(int i)\n{\n    if (cp[i] == i)\n    {\n        return i;\n    }\n    return cp[i] = iroot(cp[i]);\n}\n\nint dirTree(int root, int nv, int ne)   //  root:树根\n{\n    //  vertex:0~n-1\n    int i, j, k, circle = 0;\n    memset(tag, -1, sizeof(tag));\n    memset(to, -1, sizeof(to));\n    for (i = 0; i < nv; i++)\n    {\n        dis[i] = inf;\n    }\n    for (j = 0; j < ne; j++)\n    {\n        i = iroot(eg[j].u);\n        k = iroot(eg[j].v);\n        if (k != i && dis[k] > eg[j].c)\n        {\n            dis[k] = eg[j].c;\n            to[k] = i;\n        }\n    }\n    to[root] = -1;\n    dis[root] = 0;\n    tag[root] = root;\n    for (i = 0; i < nv; i++)\n    {\n        if (cp[i] == i && -1 == tag[i])\n        {\n            j = i;\n            for (; j != -1 && tag[j] == -1; j = to[j])\n            {\n                tag[j] = i;\n                if (j == -1)\n                {\n                    return 0;\n                }\n                if (tag[j] == i)\n                {\n                    circle = 1;\n                    tag[j] = -2;\n                    for (k = to[j]; k != j; k = to[k])\n                    {\n                        tag[k] = -2;\n                    }\n                }\n            }\n        }\n    }\n    if (circle)\n    {\n        for (j = 0; j < ne; j++)\n        {\n            i = iroot(eg[j].u);\n            k = iroot(eg[j].v);\n            if (k != i && tag[k] == -2)\n            {\n                eg[j].c -= dis[k];\n            }\n        }\n        for (i = 0; i < nv; i++)\n        {\n            if (tag[i] == -2)\n            {\n                res += dis[i];\n                tag[i] = 0;\n                for (j = to[i]; j != i; j = to[j])\n                {\n                    res += dis[j];\n                    cp[j] = i;\n                    tag[j] = 0;\n                }\n            }\n        }\n        if (0 == dirTree(root, nv, ne))\n        {\n            return 0;\n        }\n    }\n    else\n    {\n        for (i = 0; i < nv; i++)\n        {\n            if (cp[i] == i)\n            {\n                res += dis[i];\n            }\n        }\n    }\n    return 1;   //  若返回0代表原图不连通\n}\n\n"
  },
  {
    "path": "ACM 模板代码/f-有向图最小点基/f-有向图最小点基/main.cpp",
    "content": "//\n//  main.cpp\n//  f-有向图最小点基\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  有向图最小点基(邻接阵)O(n^2)\n *  点基B满足:对于任意一个顶点Vj,一定存在B中的一个Vi,使得Vi是Vj的前代。\n *  返回点基大小和点基 传入图的大小n和邻接阵mat,不相邻点边权0 需要调用强连通分支\n *  find_components(n, mat, id);参考有向图强连通分支\n */\n#define MAXN 100\nint base_vertex(int n, int mat[][MAXN], int* sets)\n{\n    int ret=0, id[MAXN], v[MAXN], i, j;\n    j = find_components(n, mat, id);\n    for (i = 0; i < j; v[i++] = 1);\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            if (id[i] != id[j] && mat[i][j])\n            {\n                v[id[j] - 1] = 0;\n            }\n        }\n    }\n    for (i = 0; i < n; i++)\n    {\n        if (v[id[i] - 1])\n        {\n            v[id[sets[ret++] = i] - 1] = 0;\n        }\n    }\n    return ret;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-有向图的强连通分量/f-有向图的强连通分量/main.cpp",
    "content": "//\n//  main.cpp\n//  f-有向图的强连通分量\n//\n//  Created by ZYJ on 16/7/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  Tarjan\n\n///*\n// *  Tarjan算法\n// *  复杂度O(N+M)\n// */\n//const int MAXN = 20010; //  点数\n//const int MAXM = 50010; //  边数\n//\n//struct Edge\n//{\n//    int to, next;\n//}edge[MAXM];\n//\n//int head[MAXN], tot;\n//int Low[MAXN], DFN[MAXN], Stack[MAXN], Belong[MAXN];    //  Belong数组的值是1~scc\n//int Index, top;\n//int scc;                                                //  强连通分量的个数\n//bool Instack[MAXN];\n//int num[MAXN];                                          //  各个强连通分量包含点的个数,数组编号1~scc\n//                                                        //  num数组不一定需要,结合实际情况\n//void addedge(int u, int v)\n//{\n//    edge[tot].to = v;\n//    edge[tot].next = head[u];\n//    head[u] = tot++;\n//    return ;\n//}\n//\n//void Tarjan(int u)\n//{\n//    int v;\n//    Low[u] = DFN[u] = ++Index;\n//    Stack[top++] = u;\n//    Instack[u] = true;\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        v = edge[i].to;\n//        if (!DFN[v])\n//        {\n//            Tarjan(v);\n//            if (Low[u] > Low[v])\n//            {\n//                Low[u] = Low[v];\n//            }\n//        }\n//        else if (Instack[v] && Low[u] > DFN[v])\n//        {\n//            Low[u] = DFN[v];\n//        }\n//    }\n//    if (Low[u] == DFN[u])\n//    {\n//        scc++;\n//        do\n//        {\n//            v = Stack[--top];\n//            Instack[v] = false;\n//            Belong[v] = scc; num[scc]++;\n//        }\n//        while (v != u);\n//    }\n//    return ;\n//}\n//\n//void solve(int N)\n//{\n//    memset(DFN, 0, sizeof(DFN));\n//    memset(Instack, false, sizeof(Instack));\n//    memset(num, 0, sizeof(num));\n//    Index = scc = top = 0;\n//    for (int i = 1; i <= N; i++)\n//    {\n//        if (!DFN[i])\n//        {\n//            Tarjan(i);\n//        }\n//    }\n//    return ;\n//}\n//\n//void init()\n//{\n//    tot = 0;\n//    memset(head, -1, sizeof(head));\n//    return ;\n//}\n\n//  Kosaraju\n\n/*\n *  复杂度O(N+M)\n */\nconst int MAXN = 20010;\nconst int MAXM = 50010;\n\nstruct Edge\n{\n    int to, next;\n} edge1[MAXM], edge2[MAXM];     //  edge1是原图G,edge2是逆图GT\n\nint head1[MAXN], head2[MAXN];\nbool mark1[MAXN], mark2[MAXN];\nint tot1, tot2;\nint cnt1, cnt2;\nint st[MAXN];       //  对原图进行dfs,点的结束时间从小到大排序\nint Belong[MAXN];   //  每个点属于哪个连通分量(0~cnt2-1)\nint num;            //  中间变量,用来数某个连通分量中点的个数\nint setNum[MAXN];   //  强连通分量中点的个数,编号0~cnt2-1\n\nvoid addedge(int u, int v)\n{\n    edge1[tot1].to = v;\n    edge1[tot1].next = head1[u];\n    head1[u] = tot1++;\n    edge2[tot2].to = u;\n    edge2[tot2].next = head2[v];\n    head2[v] = tot2++;\n    return ;\n}\n\nvoid DFS1(int u)\n{\n    mark1[u] = true;\n    for (int i = head1[u]; i != -1; i = edge1[i].next)\n    {\n        if(!mark1[edge1[i].to])\n        {\n            DFS1(edge1[i].to);\n        }\n    }\n    st[cnt1++] = u;\n    return ;\n}\n\nvoid DFS2(int u)\n{\n    mark2[u] = true;\n    num++;\n    Belong[u] = cnt2;\n    for (int i = head2[u]; i != -1; i = edge2[i].next)\n    {\n        if(!mark2[edge2[i].to])\n        {\n            DFS2(edge2[i].to);\n        }\n    }\n    return ;\n}\n\nvoid solve(int n)   //  点的编号从1开始\n{\n    memset(mark1, false, sizeof(mark1));\n    memset(mark2, false, sizeof(mark2));\n    cnt1 = cnt2 = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        if (!mark1[i])\n        {\n            DFS1(i);\n        }\n    }\n    for (int i = cnt1 - 1; i >= 0; i--)\n    {\n        if (!mark2[st[i]])\n        {\n            num = 0;\n            DFS2(st[i]);\n            setNum[cnt2++] = num;\n        }\n    }\n    return ;\n}\n\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-树状数组/f-树状数组/main.cpp",
    "content": "//\n//  main.cpp\n//  f-树状数组\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  一维\n\n///*\n// *  INIT: ar[]置为0;\n// *  CALL: add(i, v): 将i点的值加v; sum(i): 求[1, i]的和;\n// */\n//const int N = 1010;\n//#define typev int   //  type of res\n//typev ar[N];        //  index: 1 ~ N\n//int lowb(int t)\n//{\n//    return t & (-t);\n//}\n//\n//void add(int i, typev v)\n//{\n//    for ( ; i < N; ar[i] += v, i += lowb(i));\n//    return ;\n//}\n//\n//typev sum(int i)\n//{\n//    typev s = 0;\n//    for (; i > 0; s += ar[i], i -= lowb(i));\n//    return s;\n//}\n\n\n//  二维\n\n/*\n *  INIT: c[][]置为0; Row,Col要赋初值 \n */\nconst int N = 10000;\nint c[N][N];\nint Row, Col;\ninline int Lowbit(const int &x)\n{   //  x > 0\n    return x & (-x);\n}\n\nint Sum(int i, int j)\n{\n    int tempj, sum = 0;\n    while (i > 0)\n    {\n        tempj = j;\n        while (tempj > 0)\n        {\n            sum += c[i][tempj];\n            tempj -= Lowbit(tempj);\n        }\n        i -= Lowbit(i);\n    }\n    return sum;\n}\n\nvoid Update(int i, int j, int num)\n{\n    int tempj;\n    while (i <= Row)\n    {\n        tempj = j;\n        while (tempj <= Col)\n        {\n            c[i][tempj] += num;\n            tempj += Lowbit(tempj);\n        }\n        i += Lowbit(i);\n    }\n    return ;\n}"
  },
  {
    "path": "ACM 模板代码/f-树链剖分/f-树链剖分/main.cpp",
    "content": "//\n//  main.cpp\n//  f-树链剖分\n//\n//  Created by ZYJ on 16/7/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  点权\n\n///*\n// *  基于点权,查询单点值,修改路径的上的点权\n// */\n//const int MAXN = 50010;\n//struct Edge\n//{\n//    int to, next;\n//} edge[MAXN * 2];\n//int head[MAXN], tot;\n//int top[MAXN];  //  top[v]表示v所在的重链的顶端节点\n//int fa[MAXN];   //  父亲节点\n//int deep[MAXN]; //  深度\n//int num[MAXN];  //  num[v]表示以v为根的子树的节点数\n//int p[MAXN];    //  p[v]表示v对应的位置\n//int fp[MAXN];   //  fp和p数组相反\n//int son[MAXN];  //  重儿子\n//int pos;\n//\n//void init()\n//{\n//    tot = 0;\n//    memset(head, -1, sizeof(head));\n//    pos = 1;    //  使用树状数组,编号从头1开始\n//    memset(son, -1, sizeof(son));\n//    return ;\n//}\n//\n//void addedge(int u, int v)\n//{\n//    edge[tot].to = v;\n//    edge[tot].next = head[u];\n//    head[u] = tot++;\n//    return ;\n//}\n//\n//void dfs1(int u, int pre, int d)\n//{\n//    deep[u] = d;\n//    fa[u] = pre;\n//    num[u] = 1;\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        int v = edge[i].to;\n//        if (v != pre)\n//        {\n//            dfs1(v, u, d + 1);\n//            num[u] += num[v];\n//            if (son[u] == -1 || num[v] > num[son[u]])\n//            {\n//                son[u] = v;\n//            }\n//        }\n//    }\n//    return ;\n//}\n//\n//void getpos(int u, int sp)\n//{\n//    top[u] = sp;\n//    p[u] = pos++;\n//    fp[p[u]] = u;\n//    if (son[u] == -1)\n//    {\n//        return ;\n//    }\n//    getpos(son[u], sp);\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        int v = edge[i].to;\n//        if (v != son[u] && v != fa[u])\n//        {\n//            getpos(v, v);\n//        }\n//    }\n//    return ;\n//}\n//\n////树状数组\n//int lowbit(int x)\n//{\n//    return x & (-x);\n//}\n//\n//int c[MAXN];\n//int n;\n//\n//int sum(int i)\n//{\n//    int s = 0;\n//    while (i > 0)\n//    {\n//        s += c[i];\n//        i -= lowbit(i);\n//    }\n//    return s;\n//}\n//\n//void add(int i, int val)\n//{\n//    while (i <= n)\n//    {\n//        c[i] += val;\n//        i += lowbit(i);\n//    }\n//    return ;\n//}\n//\n//void Change(int u, int v, int val)  //  u->v的路径上点的值改变val\n//{\n//    int f1 = top[u], f2 = top[v];\n//    while (f1 != f2)\n//    {\n//        if (deep[f1] < deep[f2])\n//        {\n//            swap(f1, f2);\n//            swap(u, v);\n//        }\n//        add(p[f1], val);\n//        add(p[u] + 1, -val);\n//        u = fa[f1];\n//        f1 = top[u];\n//    }\n//    if (deep[u] > deep[v])\n//    {\n//        swap(u, v);\n//    }\n//    add(p[u], val);\n//    add(p[v] + 1, -val);\n//    return ;\n//}\n//\n//int a[MAXN];\n//\n//int main()\n//{\n//    int M, P;\n//    while (scanf(\"%d%d%d\", &n, &M, &P) == 3)\n//    {\n//        int u, v;\n//        int C1, C2, K;\n//        char op[10];\n//        init();\n//        for (int i = 1; i <= n; i++)\n//        {\n//            scanf(\"%d\", &a[i]);\n//        }\n//        while(M--)\n//        {\n//            scanf(\"%d%d\", &u, &v);\n//            addedge(u, v);\n//            addedge(v, u);\n//        }\n//        dfs1(1, 0, 0);\n//        getpos(1, 1);\n//        memset(c, 0, sizeof(c));\n//        for (int i = 1; i <= n; i++)\n//        {\n//            add(p[i],a[i]);\n//            add(p[i] + 1, -a[i]);\n//        }\n//        while (P--)\n//        {\n//            scanf(\"%s\", op);\n//            if (op[0] == 'Q')\n//            {\n//                scanf(\"%d\", &u);\n//                printf(\"%d\\n\", sum(p[u]));\n//            }\n//            else\n//            {\n//                scanf(\"%d%d%d\", &C1, &C2, &K);\n//                if (op[0] == 'D')\n//                {\n//                    K = -K;\n//                }\n//                Change(C1, C2, K);\n//            }\n//        }\n//    }\n//    return 0;\n//}\n\n//  边权\n\n/*\n *  基于边权,修改单条边权,查询路径边权最大值\n */\nconst int MAXN = 10010;\n\nstruct Edge\n{\n    int to, next;\n} edge[MAXN * 2];\n\nint head[MAXN], tot;\nint top[MAXN];  //  top[v]表示v所在的重链的顶端节点\nint fa[MAXN];   //  父亲节点\nint deep[MAXN]; //  深度\nint num[MAXN];  //  num[v]表示以v为根的子树的节点数\nint p[MAXN];    //  p[v]表示v与其父亲节点的连边在线段树中的位置\nint fp[MAXN];   //  和p数组相反\nint son[MAXN];  //  重儿子\nint pos;\n\nvoid init()\n{\n    tot = 0;\n    memset(head, -1, sizeof(head));\n    pos = 0;\n    memset(son, -1, sizeof(son));\n    return ;\n}\n\nvoid addedge(int u, int v)\n{\n    edge[tot].to = v;\n    edge[tot].next = head[u];\n    head[u] = tot++;\n    return ;\n}\n\nvoid dfs1(int u, int pre, int d)    //  第一遍dfs求出fa,deep,num,son\n{\n    deep[u] = d;\n    fa[u] = pre;\n    num[u] = 1;\n    for (int i = head[u]; i != -1; i = edge[i].next)\n    {\n        int v = edge[i].to;\n        if (v != pre)\n        {\n            dfs1(v, u, d + 1);\n            num[u] += num[v];\n            if (son[u] == -1 || num[v] > num[son[u]])\n            {\n                son[u] = v;\n            }\n        }\n    }\n}\n\nvoid getpos(int u,int sp)   //  第二遍dfs求出top和p\n{\n    top[u] = sp;\n    p[u] = pos++;\n    fp[p[u]] = u;\n    if (son[u] == -1)\n    {\n        return ;\n    }\n    getpos(son[u], sp);\n    for (int i = head[u]; i != -1; i = edge[i].next)\n    {\n        int v = edge[i].to;\n        if (v != son[u] && v != fa[u])\n        {\n            getpos(v,v);\n        }\n    }\n    return ;\n}\n\n//  线段树\nstruct Node\n{\n    int l, r;\n    int Max;\n} segTree[MAXN * 3];\n\nvoid build(int i, int l, int r)\n{\n    segTree[i].l = l;\n    segTree[i].r = r;\n    segTree[i].Max = 0;\n    if (l == r)\n    {\n        return ;\n    }\n    int mid = (l + r) / 2;\n    build(i << 1, l, mid);\n    build((i << 1) | 1, mid + 1, r);\n    return ;\n}\n\nvoid push_up(int i)\n{\n    segTree[i].Max = max(segTree[i << 1].Max, segTree[(i << 1)|1].Max);\n}\n\nvoid update(int i, int k, int val)  //  更新线段树的第k个值为val\n{\n    if (segTree[i].l == k && segTree[i].r == k)\n    {\n        segTree[i].Max = val;\n        return ;\n    }\n    int mid = (segTree[i].l + segTree[i].r) / 2;\n    if (k <= mid)\n    {\n        update(i << 1, k, val);\n    }\n    else\n    {\n        update((i << 1) | 1, k, val);\n    }\n    push_up(i);\n    return ;\n}\n\nint query(int i, int l, int r)  //  查询线段树中[l,r]的最大值\n{\n    if (segTree[i].l == l && segTree[i].r == r)\n    {\n        return segTree[i].Max;\n    }\n    int mid = (segTree[i].l + segTree[i].r) / 2;\n    if (r <= mid)\n    {\n        return query(i << 1, l, r);\n    }\n    else if (l > mid)\n    {\n        return query((i << 1) | 1, l, r);\n    }\n    else\n    {\n        return max(query(i << 1, l, mid), query((i << 1) | 1, mid + 1, r));\n    }\n}\n\nint find(int u,int v)   //  查询u->v边的最大值\n{\n    int f1 = top[u], f2 = top[v];\n    int tmp = 0;\n    while (f1 != f2)\n    {\n        if (deep[f1] < deep[f2])\n        {\n            swap(f1, f2);\n            swap(u, v);\n        }\n        tmp = max(tmp, query(1, p[f1], p[u]));\n        u = fa[f1];\n        f1 = top[u];\n    }\n    if (u == v)\n    {\n        return tmp;\n    }\n    if (deep[u] > deep[v])\n    {\n        swap(u, v);\n    }\n    return max(tmp, query(1, p[son[u]], p[v]));\n}\n\nint e[MAXN][3];\n\nint main()\n{\n    //  freopen(\"in.txt\", \"r\", stdin);\n    //  freopen(\"out.txt\", \"w\", stdout);\n    int T;\n    int n;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        init();\n        scanf(\"%d\", &n);\n        for (int i = 0; i < n - 1; i++)\n        {\n            scanf(\"%d%d%d\", &e[i][0], &e[i][1], &e[i][2]);\n            addedge(e[i][0], e[i][1]);\n            addedge(e[i][1], e[i][0]);\n        }\n        dfs1(1, 0, 0);\n        getpos(1, 1);\n        build(1, 0, pos - 1);\n        for (int i = 0; i < n-1; i++)\n        {\n            if (deep[e[i][0]] > deep[e[i][1]])\n            {\n                swap(e[i][0],e[i][1]);\n            }\n            update(1, p[e[i][1]], e[i][2]);\n        }\n        char op[10];\n        int u, v;\n        while (scanf(\"%s\", op) == 1)\n        {\n            if (op[0] == 'D')\n            {\n                break;\n            }\n            scanf(\"%d%d\", &u, &v);\n            if (op[0] == 'Q')\n            {\n                printf(\"%d\\n\", find(u, v));     //  查询u->v路径上边权的最大值\n            }\n            else\n            {\n                update(1, p[e[u - 1][1]], v);   //  修改第u条边的长度为v\n            }\n        }\n    }\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-棋盘分割/f-棋盘分割/main.cpp",
    "content": "//\n//  main.cpp\n//  f-棋盘分割\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\n/*\n *  棋盘分割\n *  将一个8*8的棋盘进行如下分割:将原棋盘割下一块矩形棋盘并使剩下部 \n *  分也是矩形,再将剩下的部分继续如此分割,这样割了(n-1)次后,连同最 \n *  后剩下的矩形棋盘共有n块矩形棋盘。(每次切割都只能沿着棋盘格子的边 \n *  进行) 原棋盘上每一格有一个分值,一块矩形棋盘的总分为其所含各格分\n *  值之和。现在需要把棋盘按上述规则分割成n块矩形棋盘,并使各矩形棋 \n *  盘总分的均方差最小。 均方差...,其中平均值...,xi为第i块矩形棋盘的\n *  总分。请编程对给出的棋盘及 n,求出 O'的最小值。\n */\n#define min(a, b) ((a) < (b) ? (a) : (b))\nconst int oo = 10000000;\n\nint map[8][8];\ndouble C[16][8][8][8][8];   //  c[k][si][ei][sj][ej]: 对矩阵\n//  map[si...sj][ei...ej]分割成k个矩形(切割k-1刀)的结果\ndouble ans;                 //  平均值\nint n;                      //  分成n块矩形棋盘\n\nvoid input(void);\nvoid reset(void);\ndouble caluate(int i1, int j1, int i2, int j2);\nvoid dp(int m, int si, int sj, int ei, int ej);\n\nint main()\n{\n    int m, i, j, k, l;\n    while (scanf(\"%d\", &n) != EOF)\n    {\n        input();\n        reset();\n        for (m = 1; m <= n; m++)\n        {\n            for (i = 0; i < 8; i++)\n            {\n                for (j = 0; j < 8; j++)\n                {\n                    for (k = 0; k < 8; k++)\n                    {\n                        for (l = 0; l < 8; l++)\n                        {\n                            if ((k - i + 1) * (l - j + 1) < m)\n                            {\n                                C[m][i][j][k][l] = oo;\n                            }\n                            else\n                            {\n                                if (m == 1)\n                                {\n                                    C[m][i][j][k][l] = pow((caluate(i, j, k, l) - ans), 2);\n                                }\n                                else\n                                {\n                                    dp(m, i, j, k, l);\n                                }\n                            }\n                        }\n                    }\n                }\n            }\n        }\n        printf(\"%.3lf\\n\", sqrt(C[n][0][0][7][7] / n));\n    }\n    return 0;\n}\n\nvoid input()\n{\n    int i, j;\n    double sum = 0;\n    for (i = 0; i < 8; i++)\n    {\n        for (j = 0; j < 8; j++)\n        {\n            scanf(\"%d\", &map[i][j]);\n            sum += map[i][j];\n        }\n    }\n    ans = sum / double(n);  //  平均值\n}\n\nvoid reset()\n{\n    int i, j, k, l, m;\n    for (m = 0; m <= n; m++)\n    {\n        for (i = 0; i < 8; i++)\n        {\n            for (j = 0; j < 8; j++)\n            {\n                for (k = 0; k < 8; k++)\n                {\n                    for (l = 0; l < 8; l++)\n                    {\n                            C[m][i][j][k][l] = 0;\n                    }\n                }\n            }\n        }\n    }\n    return ;\n}\n\ndouble caluate(int i1, int j1, int i2, int j2)\n{\n    double sum = 0;\n    int i, j;\n    for (i = i1; i <= i2; i++)\n    {\n        for (j = j1; j <= j2; j++)\n        {\n            sum += map[i][j];\n        }\n    }\n    return sum;\n}\n\nvoid dp(int m, int si, int sj, int ei, int ej)\n{\n    int i, j;\n    double mins = oo;\n    for (j = sj; j < ej; j++)\n    {   //  竖刀\n        mins = min(mins, C[1][si][sj][ei][j] + C[m - 1][si][j + 1][ei][ej]);\n        mins = min(mins, C[m - 1][si][sj][ei][j] + C[1][si][j + 1][ei][ej]);\n    }\n    for (i = si; i < ei; i++)\n    {   // 横刀\n        mins = min(mins, C[1][si][sj][i][ej] + C[m - 1][i + 1][sj][ei][ej]);\n        mins = min(mins, C[m - 1][si][sj][i][ej] + C[1][i + 1][sj][ei][ej]);\n    }\n    C[m][si][sj][ei][ej] = mins;\n    return ;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-模线性方程（组）/f-模线性方程（组）/main.cpp",
    "content": "//\n//  main.cpp\n//  f-模线性方程（组）\n//\n//  Created by ZYJ on 16/6/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  模线性方程\n\n/*\n *  模线性方程 a * x = b (% n)\n */\n\nint extgcd(int a, int b, int &x, int &y)    //  扩展GCD\n{\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    int d = extgcd(b, a % b, x, y);\n    int t = x;\n    x = y;\n    y = t - a / b * y;\n    return d;\n}\n\nvoid modeq(int a, int b, int n)\n{\n    int e, i, d, x, y;\n    d = extgcd(b, a % b, x, y);\n    if (b % d > 0)\n    {\n        cout << \"No answer!\\n\";\n    }\n    else\n    {\n        e = (x * (b / d)) % n;\n        for (i = 0; i < d; i++)\n        {\n            cout << i + 1 << \"-th ans:\" << (e + i * (n / d)) % n << '\\n';\n        }\n    }\n    return ;\n}\n\n//  模线性方程组\n\n/*\n *  模线性方程组\n *  a = B[1](% W[1]); a = B[2](% W[2]); ... a = B[k](% W[k]);\n *  其中W，B已知，W[i] > 0且W[i]与W[j]互质，求a（中国剩余定理）\n */\n\nint china(int b[], int w[], int k)\n{\n    int i, d, x, y, m, a = 0, n = 1;\n    for (i = 0; i < k; i++)\n    {\n        n *= w[i];  //  注意不能overflow\n    }\n    for (i = 0; i < k; i++)\n    {\n        m = n / w[i];\n        d = extgcd(w[i], m, x, y);\n        a = (a + y * m * b[i]) % n;\n    }\n    if (a > 0)\n    {\n        return a;\n    }\n    else\n    {\n        return (a + n);\n    }\n}\n\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-次小生成树/f-次小生成树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-次小生成树\n//\n//  Created by ZYJ on 16/6/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace::std;\n\n//Prim拓展\n\n/*\n * 求最小生成树时，用数组MAX[i][j]表示i到j的最大边权\n * 求完后，直接枚举所有不在MST中的边，替换掉最大边权的边，更新答案\n * 点的编号从0开始\n */\n \nconst int MAXN = 110;\nconst int INF = 0x3f3f3f3f;\n\nbool vis[MAXN];\nint lowc[MAXN];\nint pre[MAXN];\nint MAX[MAXN][MAXN];\nbool used[MAXN][MAXN];\n\nint Prim(int cost[][MAXN], int n)\n{\n    int ans = 0;\n    memset(vis, false, sizeof(vis));\n    memset(MAX, 0, sizeof(MAX));\n    memset(used, false, sizeof(used));\n    vis[0] = true;\n    pre[0] = -1;\n    lowc[0] = 0;\n    \n    for (int i = 1; i < n; i++)\n    {\n        lowc[i] = cost[0][i];\n        pre[i] = 0;\n    }\n    for (int i = 1; i < n; i++)\n    {\n        int minc = INF;\n        int p = -1;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && minc > lowc[j])\n            {\n                minc = lowc[j];\n                p = j;\n            }\n        }\n        if (minc == INF)\n        {\n            return -1;\n        }\n        ans += minc;\n        vis[p] = true;\n        used[p][pre[p]] = used[pre[p]][p] = true;\n        for (int j = 0; j < n; j++)\n        {\n            if (vis[j])\n            {\n                MAX[j][p] = MAX[p][j] = max(MAX[j][pre[p]], lowc[p]);\n            }\n            if (!vis[j] && lowc[j] > cost[p][j])\n            {\n                lowc[j] = cost[p][j];\n                pre[j] = p;\n            }\n        }\n    }\n    return ans;\n}\n\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-欧拉函数PHI/f-欧拉函数PHI/main.cpp",
    "content": "//\n//  main.cpp\n//  f-欧拉函数PHI\n//\n//  Created by ZYJ on 16/6/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\n//  递推求解\n\n//using namespace std;\n//\n//const int MAXN = 100;\n//int phi[MAXN + 2];\n//\n//int main(int argc, const char * argv[])\n//{\n//    for (int i = 1; i <= MAXN; i++)\n//    {\n//        phi[i] = i;\n//    }\n//    for (int i = 2; i <= MAXN; i += 2)\n//    {\n//        phi[i] /= 2;\n//    }\n//    for (int i = 3; i <= MAXN; i += 2)\n//    {\n//        if (phi[i] == i)\n//        {\n//            for (int j = i; j <= MAXN; j += i)\n//            {\n//                phi[j] = phi[j] / i * (i - 1);\n//            }\n//        }\n//    }\n//\n//    return 0;\n//}\n\n//  单独求解\n\n/*\n *  单独求解的本质是公式的应用\n */\n\n//using namespace std;\n//\n//const int MAXN = 100;\n//int phi[MAXN + 2];\n//\n//unsigned euler(unsigned x)\n//{\n//    unsigned i, res = x;    //  unsigned == unsigned int\n//    for (i = 2; i < (int)sqrt(x * 1.0) + 1; i++)\n//    {\n//        if (!(x % i))\n//        {\n//            res = res / i * (i - 1);\n//            while (!(x % i))\n//            {\n//                x /= i;     //  保证i一定是素数\n//            }\n//        }\n//    }\n//    if (x > 1)\n//    {\n//        res = res / x * (x - 1);\n//    }\n//    return res;\n//}\n\n//  分解质因数\n\n/*\n *  分解质因数求欧拉函数\n */\n\n//int main(int argc, const char * argv[])\n//{\n//    //  ...\n//    getFactors(n);\n//    int ret = n;\n//    for (int i = 0; i < fatCnt; i++)\n//    {\n//        ret = ret / factor[i][0] * (factor[i][0] - 1);\n//    }\n//    return 0;\n//}\n\n//  线性筛\n\n/*\n *  同时得到欧拉函数和素数表\n */\nconst int MAXN = 10000000;\nbool check[MAXN + 10];\nint phi[MAXN + 10];\nint prime[MAXN + 10];\nint tot;    //  素数个数\n\nvoid phi_and_prime_table(int N)\n{\n    memset(check, false, sizeof(check));\n    phi[1] = 1;\n    tot = 0;\n    for (int i = 2; i <= N; i++)\n    {\n        if (!check[i])\n        {\n            prime[tot++] = i;\n            phi[i] = i - 1;\n        }\n        for (int j = 0; j < tot; j++)\n        {\n            if (i * prime[j] > N)\n            {\n                break;\n            }\n            check[i * prime[j]] = true;\n            if (i % prime[j] == 0)\n            {\n                phi[i * prime[j]] = phi[i] * prime[j];\n                break;\n            }\n            else\n            {\n                phi[i * prime[j]] = phi[i] * (prime[j] - 1);\n            }\n        }\n    }\n    return ;\n}"
  },
  {
    "path": "ACM 模板代码/f-欧拉路/f-欧拉路/main.cpp",
    "content": "//\n//  main.cpp\n//  f-欧拉路\n//\n//  Created by ZYJ on 16/6/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n\n//无向图欧拉路径O(E)\n\n/*\n * INIT:adj[][]置为图的邻接表；cnt[a]为a点的邻接点数\n * CALL:alpath(0);  注意：不要有自向边\n */\n\n//const int V = 10000;\n//int adj[V][V];\n//int idx[V][V];\n//int cnt[V];\n//int stk[V];\n//int top = 0;\n//\n//int path(int v)\n//{\n//    for (int w; cnt[v] > 0; v = w)\n//    {\n//        stk[top++] = v;\n//        w = adj[v][--cnt[v]];\n//        adj[w][idx[w][v]] = adj[w][--cnt[w]];\n//        //处理的是无向图——边是双向边，删除v->w后，还要处理删除w->v\n//    }\n//    return v;\n//}\n//\n//void elpath(int b, int n)\n//{\n//    int i, j;\n//    for (i = 0; i < n; i++)\n//    {\n//        for (j = 0; j < cnt[i]; j++)\n//        {\n//            idx[i][adj[i][j]] = j;\n//        }\n//    }\n//    std::cout << b;\n//    for (top = 0; path(b) == b && top != 0; )\n//    {\n//        b = stk[--top];\n//        std::cout << '-' << b;\n//    }\n//    std::cout << std::endl;\n//}\n\n//有向图欧拉路径\n\n/*\n * POJ 2337\n * 给出n个小写字母组成的单词，要求将n个单词连接起来。使得前一个单词的最后一个字母和\n * 后一个单词的第一个字母相同。输出字典序最小解\n */\n\n//struct Edge\n//{\n//    int to;\n//    int next;\n//    int index;\n//    bool flag;\n//}edge[2010];\n//\n//int head[30];\n//int tot;\n//\n//void init()\n//{\n//    tot = 0;\n//    memset(head, -1, sizeof(head));\n//}\n//\n//void addEdge(int u, int v, int index)\n//{\n//    edge[tot].to = v;\n//    edge[tot].next = head[u];\n//    edge[tot].index = index;\n//    edge[tot].flag = false;\n//    head[u] = tot++;\n//    return ;\n//}\n//\n//std::string str[1010];\n//int in[30];\n//int out[30];\n//int cnt;\n//int ans[1010];\n//\n//void dfs(int u)\n//{\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        if (!edge[i].flag)\n//        {\n//            edge[i].flag = true;\n//            dfs(edge[i].to);\n//            ans[cnt++] = edge[i].index;\n//        }\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n////    freopen(\"in.txt\", \"r\", stdin);\n////    freopen(\"out.txt\", \"w\", stdout);\n//    int T, n;\n//    std::cin >> T;\n//    while (T--)\n//    {\n//        std::cin >> n;\n//        for (int i = 0; i < n; i++)\n//        {\n//            std::cin >> str[i];\n//        }\n//        std::sort(str, str + n);    //要输出字典序最小的解，先按照字典序排序\n//        init();\n//        memset(in, 0, sizeof(in));\n//        memset(out, 0, sizeof(out));\n//        int start = 100;\n//        for (int i = n - 1; i >= 0; i--)    //字典序大的先加入\n//        {\n//            int u = str[i][0] - 'a';\n//            int v = str[i][str[i].length() - 1] - 'a';\n//            addEdge(u, v, i);\n//            out[u]++;\n//            in[v]++;\n//            if (n < start)\n//            {\n//                start = u;\n//            }\n//            if (v < start)\n//            {\n//                start = v;\n//            }\n//        }\n//        int ccOne = 0;\n//        int ccTwo = 0;\n//        for (int i = 0; i < 26; i++)\n//        {\n//            if (out[i] - in[i] == 1)\n//            {\n//                ccOne++;\n//                start = 1;  //如果有一个出度比入度大1的点，就从这个点出发，否则从最小的点出发\n//            }\n//            else if (out[i] - in[i] == -1)\n//            {\n//                ccTwo++;\n//            }\n//            else if (out[i] - in[i] != 0)\n//            {\n//                ccOne = 3;\n//            }\n//        }\n//        if (!((ccOne == 0 && ccTwo == 0) || (ccOne == 1 && ccTwo == 1)))\n//        {\n//            std::cout << \"***\" << '\\n';\n//            continue;\n//        }\n//        cnt = 0;\n//        dfs(start);\n//        if (cnt != n)   //判断是否连通\n//        {\n//            std::cout << \"***\" << '\\n';\n//            continue;\n//        }\n//        for (int i = cnt - 1; i >= 0; i--)\n//        {\n//            std::cout << str[ans[i]];\n//            if (i > 0)\n//            {\n//                std::cout << '.';\n//            }\n//            else\n//            {\n//                std::cout << '\\n';\n//            }\n//        }\n//    }\n//\n//    return 0;\n//}\n\n// 无向图欧拉回路\n\n/*\n * SGU 101\n */\n\n//struct Edge\n//{\n//    int to;\n//    int next;\n//    int index;\n//    int dir;\n//    bool flag;\n//} edge[220];\n//\n//int head[10];   //前驱\n//int tot;\n//\n//void init()\n//{\n//    memset(head, -1, sizeof((head)));\n//    tot = 0;\n//}\n//\n//void addEdge(int u, int v, int index)\n//{\n//    edge[tot].to = v;\n//    edge[tot].next = head[u];\n//    edge[tot].index = index;\n//    edge[tot].dir = 0;\n//    edge[tot].flag = false;\n//    head[u] = tot++;\n//    edge[tot].to = u;\n//    edge[tot].next = head[v];\n//    edge[tot].index = index;\n//    edge[tot].dir = 1;\n//    edge[tot].flag = false;\n//    head[v] = tot++;\n//    return ;\n//}\n//\n//int du[10];\n//std::vector<int>ans;\n//\n//void dfs(int u)\n//{\n//    for (int i = head[u]; i != -1; i = edge[i].next)\n//    {\n//        if (!edge[i].flag)\n//        {\n//            edge[i].flag = true;\n//            edge[i ^ 1].flag = true;\n//            dfs(edge[i].to);\n//            ans.push_back(i);   //容器尾部插入i\n//        }\n//    }\n//    return ;\n//}\n//\n//int main()\n//{\n//    //freopen(\"in.txt\", \"r\", stdin);\n//    //freopen(\"out.txt\", \"w\", stdout);\n//    int n;\n//    while (std::cin >> n)\n//    {\n//        init();\n//        int u, v;\n//        memset(du, 0, sizeof(du));\n//        \n//        for (int i = 1; i <= n; i++)\n//        {\n//            std::cin >> u >> v;\n//            addEdge(u, v, i);\n//            du[u]++;\n//            du[v]++;\n//        }\n//        int s = -1;\n//        int cnt = 0;\n//        \n//        for (int i = 0; i <= 6; i++)\n//        {\n//            if (du[i] & 1)\n//            {\n//                cnt++;\n//                s = i;\n//            }\n//            if (du[i] > 0 && s == -1)\n//            {\n//                s = i;\n//            }\n//        }\n//        \n//        if (cnt != 0 && cnt != 2)\n//        {\n//            std::cout << \"No solution\" << '\\n';\n//            continue;\n//        }\n//        ans.clear();\n//        dfs(s);\n//        if (ans.size() != n)\n//        {\n//            std::cout << \"No solution\" << '\\n';\n//            continue;\n//        }\n//        \n//        for (int i = 0; i < ans.size(); i++)\n//        {\n//            printf(\"%d \", edge[ans[i]].index);\n//            if (edge[ans[i]].dir == 0)\n//            {\n//                std::cout << \"-\" << '\\n';\n//            }\n//            else\n//            {\n//                std::cout << \"+\" << '\\n';\n//            }\n//        }\n//    }\n//    return 0;\n//}\n\n// 混合图欧拉路径\n\n/*\n * POJ 1637\n * 本题保证了连通，故不需要判断连通，否则要判断连通\n */\n\n//const int MAXN = 210;\n//const int MAXM = 20100;     //最大流ISAP部分\n//const int INF = 0x3f3f3f3f;\n//\n//struct Edge\n//{\n//    int to;\n//    int next;\n//    int cap;\n//    int flow;\n//}edge[MAXM];\n//\n//int tol;\n//int head[MAXN];\n//int gap[MAXN];\n//int dep[MAXN];\n//int pre[MAXN];\n//int cur[MAXN];\n//\n//void init()\n//{\n//    tol = 0;\n//    memset(head, -1, sizeof(head));\n//    return ;\n//}\n//\n//void addEdge(int u, int v, int w, int rw = 0)\n//{\n//    edge[tol].to = v;\n//    edge[tol].cap = w;\n//    edge[tol].next = head[u];\n//    edge[tol].flow = 0;\n//    head[u] = tol++;\n//    edge[tol].to = u;\n//    edge[tol].cap = rw;\n//    edge[tol].next = head[v];\n//    edge[tol].flow = 0;\n//    head[v] = tol++;\n//    return ;\n//}\n//\n//int sap(int start, int end, int N)\n//{\n//    memset(gap, 0, sizeof(gap));\n//    memset(dep, 0, sizeof(dep));\n//    memcpy(cur, head, sizeof(head));\n//    int u = start;\n//    pre[u] = -1;\n//    gap[0] = N;\n//    int ans = 0;\n//    while (dep[start] < N)\n//    {\n//        if (u == end)\n//        {\n//            int MIN = INF;\n//            for (int i = pre[u]; i != -1; i = pre[edge[i ^ 1].to])\n//            {\n//                if (MIN > edge[i].cap - edge[i].flow)\n//                {\n//                    MIN = edge[i].cap - edge[i].flow;\n//                }\n//            }\n//            for (int i = pre[u]; i != -1; i = pre[edge[i ^ 1].to])\n//            {\n//                edge[i].flow += MIN;\n//                edge[i ^ 1].flow -= MIN;\n//            }\n//            u = start;\n//            ans += MIN;\n//            continue;\n//        }\n//        bool flag = false;\n//        int v = 0;\n//        for (int i = cur[u]; i != -1; i = edge[i].next)\n//        {\n//            v = edge[i].to;\n//            if (edge[i].cap - edge[i].flow && dep[v] + 1 == dep[u])\n//            {\n//                flag = true;\n//                cur[u] = pre[v] = i;\n//                break;\n//            }\n//        }\n//        if (flag)\n//        {\n//            u = v;\n//            continue;\n//        }\n//        int MIN = N;\n//        for (int i = head[u]; i != -1; i = edge[i].next)\n//        {\n//            if (edge[i].cap - edge[i].flow && dep[edge[i].to] < MIN)\n//            {\n//                MIN = dep[edge[i].to];\n//                cur[u] = i;\n//            }\n//        }\n//        gap[dep[u]]--;\n//        if (!gap[dep[u]])\n//        {\n//            return ans;\n//        }\n//        dep[u] = MIN + 1;\n//        gap[dep[u]]++;\n//        if (u != start)\n//        {\n//            u = edge[pre[u] ^ 1].to;\n//        }\n//    }\n//    return ans;\n//}\n//\n////the end of 最大流部分\n//\n//int in[MAXN];\n//int out[MAXN];\n//\n//int main()\n//{\n//    //freopen(\"in.txt\", \"r\", stdin);\n//    //freopen(\"out.txt\", \"w\", stdout);\n//    int T;\n//    int n, m;\n//    std::cin >> T;\n//    while (T--)\n//    {\n//        std::cin >> n >> m;\n//        init();\n//        int u, v, w;\n//        memset(in, 0, sizeof(in));\n//        memset(out, 0, sizeof(out));\n//        \n//        while (m--)\n//        {\n//            std::cin >> u >> v >> w;\n//            out[u]++;\n//            in[v]++;\n//            if (w == 0)\n//            {\n//                addEdge(u, v, 1);   //双向\n//            }\n//        }\n//        bool flag = true;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            if (out[i] - in[i] > 0)\n//            {\n//                addEdge(0, i, (out[i] - in[i]) / 2);\n//            }\n//            else if (in[i] - out[i] > 0)\n//            {\n//                addEdge(i, n + 1, (in[i] - out[i]) / 2);\n//            }\n//            if ((out[i] - in[i]) & 1)\n//            {\n//                flag = false;\n//            }\n//        }\n//        if (!flag)\n//        {\n//            std::cout << \"impossible\" << '\\n';\n//            continue;\n//        }\n//        sap(0, n + 1, n + 2);\n//        for (int i = head[0]; i != -1; i = edge[i].next)\n//        {\n//            if (edge[i].cap > 0 && edge[i].cap > edge[i].flow)\n//            {\n//                flag = false;\n//                break;\n//            }\n//        }\n//        if (flag)\n//        {\n//            std::cout << \"possible\" << '\\n';\n//        }\n//        else\n//        {\n//            std::cout << \"impossible\" << '\\n';\n//        }\n//    }\n//    \n//    return 0;\n//}\n"
  },
  {
    "path": "ACM 模板代码/f-母函数/f-母函数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-母函数\n//\n//  Created by ZYJ on 2017/9/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  母函数\n *  c1是保存各项质量砝码可以组合的数目\n *  c2是中间量，保存每一次的情况\n */\nconst int MAXN = 1e4 + 10;\n\nint n;\nint c1[MAXN];\nint c2[MAXN];\n\nint main()\n{\n    while (cin >> n)\n    {\n        for (int i = 0; i <= n; ++i)\n        {\n            c1[i] = 1;\n            c2[i] = 0;\n        }\n        for (int i = 2; i <= n; ++i)\n        {\n            for (int j = 0; j <= n; ++j)\n            {\n                for (int k = 0; k + j <= n; k += i)\n                {\n                    c2[j + k] += c1[j];\n                }\n            }\n            for (int j = 0; j <= n; ++j)\n            {\n                c1[j] = c2[j];\n                c2[j] = 0;\n            }\n        }\n        \n        cout << c1[n] << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-求A^B的约数之和/f-求A^B的约数之和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-求A^B的约数之和\n//\n//  Created by ZYJ on 16/7/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 10000;\n\nint prime[MAXN + 1];\n\n//  获取素数\nvoid getPrime()\n{\n    memset(prime, 0, sizeof(prime));\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!prime[i])\n        {\n            prime[++prime[0]] = i;\n        }\n        for (int j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n        {\n            prime[prime[j] * i] = 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n    return ;\n}\n\nlong long factor[100][2];\nint fatCnt;\n\n//  合数分解\nint getFactors(long long x)\n{\n    fatCnt = 0;\n    long long tmp = x;\n    for (int i = 1; prime[i] <= tmp / prime[i]; i++)\n    {\n        factor[fatCnt][1] = 0;\n        if (tmp % prime[i] == 0)\n        {\n            factor[fatCnt][0] = prime[i];\n            while (tmp % prime[i] == 0)\n            {\n                factor[fatCnt][1]++;\n                tmp /= prime[i];\n            }\n            fatCnt++;\n        }\n    }\n    if (tmp != 1)\n    {\n        factor[fatCnt][0] = tmp;\n        factor[fatCnt++][1] = 1;\n    }\n    return fatCnt;\n}\n\n/*\n *  求A^B的约数之和对MOD取模\n *  需要素数筛选和合数分解的算法，需要先调用getPrime();\n *  1+p+p^2+p^3+...+p^n\n */\nconst int MOD = 1000000;\n\nlong long pow_m(long long a, long long n)\n{\n    long long ret = 1;\n    long long tmp = a % MOD;\n    while(n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    return ret;\n}\n\n//  计算1+p＋p^2+...+p^n\nlong long sum(long long p, long long n)\n{\n    if (p == 0)\n    {\n        return 0;\n    }\n    if (n == 0)\n    {\n        return 1;\n    }\n    if (n & 1)\n    {\n        return ((1 + pow_m(p, n / 2 + 1)) % MOD * sum(p, n / 2) % MOD) % MOD;\n    }\n    else\n    {\n        return ((1 + pow_m(p, n / 2 + 1)) % MOD * sum(p, n / 2 - 1) + pow_m(p, n / 2) % MOD) % MOD;\n    }\n}\n\n//  返回A^B的约数之和%MOD\nlong long solve(long long A, long long B)\n{\n    getFactors(A);\n    long long ans = 1;\n    for (int i = 0; i < fatCnt; i++)\n    {\n        ans *= sum(factor[i][0], B * factor[i][1]) % MOD;\n        ans %= MOD;\n    }\n    return ans;\n}\n\nint main()\n{\n    cout << 1;\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-求多边形重心/f-求多边形重心/main.cpp",
    "content": "//\n//  main.cpp\n//  f-求多边形重心\n//\n//  Created by ZYJ on 16/7/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  求多边形重心\n *  INIT: pnt[]已按顺时针(或逆时针)排好序; | CALL: res = bcenter(pnt, n);\n */\nstruct point\n{\n    double x, y;\n};\n\npoint bcenter(point pnt[], int n)\n{\n    point p, s;\n    double tp, area = 0, tpx = 0, tpy = 0;\n    p.x = pnt[0].x;\n    p.y = pnt[0].y;\n    for (int i = 1; i <= n; ++i)\n    {   //  point:0~n-1\n        s.x = pnt[(i == n) ? 0 : i].x;\n        s.y = pnt[(i == n) ? 0 : i].y;\n        tp = (p.x * s.y - s.x * p.y);\n        area += tp / 2;\n        tpx += (p.x + s.x) * tp;\n        tpy += (p.y + s.y) * tp;\n        p.x = s.x;\n        p.y = s.y;\n    }\n    s.x = tpx / (6 * area);\n    s.y = tpy / (6 * area);\n    return s;\n}"
  },
  {
    "path": "ACM 模板代码/f-求逆元/f-求逆元/main.cpp",
    "content": "//\n//  main.cpp\n//  f-求逆元\n//\n//  Created by ZYJ on 16/7/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n///*\n// *  扩展欧几里得法（求ax + by = gcd）\n// */\n////  返回d = gcd(a, b);和对应于等式ax + by = d中的x、y\n//long long extendGcd(long long a, long long b, long long &x, long long &y)\n//{\n//    if (a == 0 && b == 0)\n//    {\n//        return -1;  //  无最大公约数\n//    }\n//    if (b == 0)\n//    {\n//        x = 1;\n//        y = 0;\n//        return a;\n//    }\n//    long long d = extendGcd(b, a % b, y, x);\n//    y -= a / b * x;\n//    return d;\n//}\n//\n////  求逆元 ax = 1(mod n)\n//long long modReverse(long long a, long long n)\n//{\n//    long long x, y;\n//    long long d = extendGcd(a, n, x, y);\n//    if (d == 1)\n//    {\n//        return (x % n + n) % n;\n//    }\n//    else\n//    {\n//        return -1;  //  无逆元\n//    }\n//}\n\n///*\n// *  简洁写法\n// *  只能求a < m的情况，且a与m互质\n// *  求ax = 1(mod m)的x值，即逆元(0 < a < m)\n// */\n//\n//long long inv(long long a, long long m)\n//{\n//    if (a == 1)\n//    {\n//        return 1;\n//    }\n//    return inv(m % a, m) * (m - m / a) % m;\n//}\n\n/*\n *  欧拉函数法\n *  mod为素数，而且a和m互质\n */\n//  快速幂取模\nlong long powM(long long a, long long b, long long m)\n{\n    long long tmp = 1;\n    if (b == 0)\n    {\n        return 1;\n    }\n    if (b == 1)\n    {\n        return a % m;\n    }\n    \n    tmp = powM(a, a >> 1, m);\n    tmp = tmp * tmp % m;\n    \n    if (b & 1)\n    {\n        tmp = tmp * a % m;\n    }\n    \n    return tmp;\n}\n\nlong long inv(long long a, long long m)\n{\n    return powM(a, m - 2, m);\n}\n\nint main()\n{\n    \n}\n"
  },
  {
    "path": "ACM 模板代码/f-汉诺塔/f-汉诺塔/main.cpp",
    "content": "//\n//  main.cpp\n//  f-汉诺塔\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  汉诺塔\n *  一号柱有n个盘子,叫做源柱.移往3号柱,叫做目的柱.2号柱叫做中间柱. \n *  全部移往3号柱要f(n)=(2^n)-1次.\n *  最大盘n号盘在整个移动过程中只移动一次,n-1号移动2次,i号盘移动2^(n-i)次.\n *  1号盘移动次数最多,每2次移动一次.\n *  第2k+1次移动的是1号盘,且是第k+1次移动1号盘.第4k+2次移动的是2号盘,且是第k+1次移动2号盘.\n *  第(2^s)k+2^(s-1)移动的是s号盘,这时s号盘已被移动了k+1次.每2^s次就有一次是移动s号盘.\n *  第一次移动s号盘是在第2^(s-1)次.\n *  第二次移动s号盘是在第2^s+2^(s-1)次.\n *  ......\n *  第k+1次移动s号盘是在第k*2^s+2^(s-1)次.1--2--3--1叫做顺时针方向,1--3--2--1叫做逆时针方向.\n *  最大盘n号盘只移动一次:1--3,它是逆时针移动.\n *  n-1移动2次:1--2--3,是顺时针移动.\n *  如果n和k奇偶性相同,则k号盘按逆时针移动,否则顺时针. \n */\nint main()\n{\n    int i, k;\n    scanf(\"%d\", &k);\n    for (i = 0; i < k; i++)\n    {\n        int n, l;\n        __int64_t m, j;\n        __int64_t s, t;\n        scanf(\"%d%lld\", &n, &m);\n        s = 1;\n        t = 2;\n        for (l = 1; l <= n; l++)\n        {\n            if (m % t == s)\n            {\n                break;\n            }\n            s = t;\n            t *= 2;\n        }\n        printf(\"%d \", l);\n        j = m / t;\n        if (n % 2 == l % 2)\n        {   //  逆时针\n            if ((j + 1) % 3 == 0)\n            {\n                printf(\"2 1\\n\");\n            }\n            if ((j + 1) % 3 == 1)\n            {\n                printf(\"1 3\\n\");\n            }\n            if ((j + 1) % 3 == 2)\n            {\n                printf(\"3 2\\n\");\n            }\n        }\n        else\n        {   //  逆时针\n            if ((j + 1) % 3 == 0)\n            {\n                printf(\"3 1\\n\");\n            }\n            if ((j + 1) % 3 == 1)\n            {\n                printf(\"1 2\\n\");\n            }\n            if ((j + 1) % 3 == 2)\n            {\n                printf(\"2 3\\n\");\n            }\n        }\n    }\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-生成树计数/f-生成树计数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-生成树计数\n//\n//  Created by ZYJ on 16/7/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n//  求生成树计数部分代码,计数对10007取模\n//const int MOD = 10007;\n//int INV[MOD];\n////  求ax = 1(mod m)的x值,就是逆元(0<a<m)\n//long long inv(long long a, long long m)\n//{\n//    if (a == 1)\n//    {\n//        return 1;\n//    }\n//    return inv(m % a, m) * (m - m / a) % m;\n//}\n//\n//struct Matrix\n//{\n//    int mat[330][330];\n//    \n//    void init()\n//    {\n//        memset(mat, 0, sizeof(mat));\n//    }\n//    \n//    int det(int n)  //  求行列式的值模上MOD,需要使用逆元\n//    {\n//        for (int i = 0; i < n; i++)\n//        {\n//            for (int j = 0; j < n; j++)\n//            {\n//                mat[i][j] = (mat[i][j] % MOD + MOD) % MOD;\n//            }\n//        }\n//        int res = 1;\n//        for (int i = 0; i < n; i++)\n//        {\n//            for (int j = i; j < n; j++)\n//            {\n//                if (mat[j][i] != 0)\n//                {\n//                    for (int k = i; k < n; k++)\n//                    {\n//                        swap(mat[i][k], mat[j][k]);\n//                    }\n//                    if (i != j)\n//                    {\n//                        res = (-res + MOD) % MOD;\n//                    }\n//                    break;\n//                }\n//            }\n//            if (mat[i][i] == 0)\n//            {\n//                res = -1;   //  不存在(也就是行列式值为0)\n//                break;\n//            }\n//            for (int j = i + 1; j < n; j++)\n//            {\n//                //int mut = (mat[j][i]*INV[mat[i][i]])%MOD;//打表逆元\n//                int mut = (mat[j][i] * inv(mat[i][i], MOD)) % MOD;\n//                for (int k = i; k < n; k++)\n//                {\n//                    mat[j][k] = (mat[j][k] - (mat[i][k] * mut) % MOD + MOD) % MOD;\n//                }\n//            }\n//            res = (res * mat[i][i]) % MOD;\n//        }\n//        return res;\n//    }\n//};\n//\n//\n//    Matrix ret;\n//    ret.init();\n//    for (int i = 0; i < n; i++)\n//    {\n//        for (int j = 0; j < n; j++)\n//        {\n//            if (i != j && g[i][j])\n//            {\n//                ret.mat[i][j] = -1;\n//                ret.mat[i][i]++;\n//            }\n//        }\n//    }\n//    printf(\"%d\\n\", ret.det(n - 1));\n\n\n//  计算生成树个数,不取模,\n//  SPOJ 104\nconst double eps = 1e-8;\nconst int MAXN = 110;\n\nint sgn(double x)\n{\n    if (fabs(x) < eps)\n    {\n        return 0;\n    }\n    if (x < 0)\n    {\n        return -1;\n    }\n    else\n    {\n        return 1;\n    }\n}\n\ndouble b[MAXN][MAXN];\ndouble det(double a[][MAXN], int n)\n{\n    int i, j, k, sign = 0;\n    double ret = 1;\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            b[i][j] = a[i][j];\n        }\n    }\n    for (i = 0; i < n; i++)\n    {\n        if (sgn(b[i][i]) == 0)\n        {\n            for (j = i + 1; j < n; j++)\n            {\n                if (sgn(b[j][i]) != 0)\n                {\n                    break;\n                }\n            }\n            if (j == n)\n            {\n                return 0;\n            }\n            for (k = i; k < n; k++)\n            {\n                swap(b[i][k], b[j][k]);\n            }\n            sign++;\n        }\n        ret *= b[i][i];\n        for (k = i + 1; k < n; k++)\n        {\n            b[i][k] /= b[i][i];\n        }\n        for (j = i+1; j < n; j++)\n        {\n            for (k = i+1; k < n; k++)\n            {\n                b[j][k] -= b[j][i] * b[i][k];\n            }\n        }\n    }\n    if (sign & 1)\n    {\n        ret = -ret;\n    }\n    return ret;\n}\n\ndouble a[MAXN][MAXN];\nint g[MAXN][MAXN];\n\nint main()\n{\n    int T;\n    int n, m;\n    int u, v;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        memset(g, 0, sizeof(g));\n        while (m--)\n        {\n            scanf(\"%d%d\", &u, &v);\n            u--;\n            v--;\n            g[u][v] = g[v][u] = 1;\n        }\n        memset(a, 0, sizeof(a));\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                if (i != j && g[i][j])\n                {\n                    a[i][i]++;\n                    a[i][j] = -1;\n                }\n            }\n        }\n        double ans = det(a, n - 1);\n        printf(\"%.0lf\\n\", ans);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-稳定婚姻问题/f-稳定婚姻问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-稳定婚姻问题\n//\n//  Created by ZYJ on 16/7/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  稳定婚姻问题O(n^2)\n */\nconst int N = 1001;\nstruct People\n{\n    bool state;\n    int opp, tag;\n    int list[N];        //  man使用\n    int priority[N];    //  woman使用，有必要的话可以和list合并，以节省空间\n    void Init()\n    {\n        state = tag = 0;\n    }\n} man[N], woman[N];\n\nstruct R\n{\n    int opp;\n    int own;\n} requst[N];\nint n;\nvoid Input();\nvoid Output();\nvoid stableMatching();\n\nint main()\n{\n    Input();\n    stableMatching();\n    Output();\n    \n    return 0;\n}\n\nvoid Input()\n{\n    scanf(\"%d\\n\", &n);\n    int i, j, ch;\n    for (i = 0; i < n; ++i)\n    {\n        man[i].Init();\n        for(j = 0; j < n; ++j)\n        {   //  按照man的意愿递减排序\n            scanf(\"%d\", &ch);\n            man[i].list[j] = ch - 1;\n        }\n    }\n    for (i = 0; i < n; ++i)\n    {\n        woman[i].Init();\n        for (j = 0; j < n; ++j)\n        {   //  按照woman的意愿递减排序,但是，存储方法与man不同\n            scanf(\"%d\", &ch);\n            woman[i].priority[ch - 1] = j;\n        }\n    }\n    return ;\n}\n\nvoid stableMatching()\n{\n    int k;\n    for (k = 0; k < n; ++k)\n    {\n        int i, id = 0;\n        for (i = 0; i < n; ++i)\n        {\n            if (man[i].state == 0)\n            {\n                requst[id].opp = man[i].list[man[i].tag];\n                requst[id].own = i;\n                man[i].tag += 1;\n                ++id;\n            }\n        }\n        if (id == 0)\n        {\n            break;\n        }\n        for (i = 0; i < id; i++)\n        {\n            if (woman[requst[i].opp].state == 0)\n            {\n                woman[requst[i].opp].opp = requst[i].opp;\n                woman[requst[i].opp].state = 1;\n                man[requst[i].own].state = 1;\n                man[requst[i].own].opp = requst[i].opp;\n            }\n            else\n            {\n                if (woman[requst[i].opp].priority[woman[requst[i].opp].opp] >woman[requst[i].opp].priority[requst[i].own])\n                {\n                    man[woman[requst[i].opp].opp].state = 0;\n                    woman[requst[i].opp].opp = requst[i].own;\n                    man[requst[i].own].state = 1;\n                    man[requst[i].own].opp = requst[i].opp;\n                }\n            }\n        }\n    }\n    return ;\n}\n\nvoid Output()\n{\n    for (int i = 0; i < n; i++)\n    {\n        printf(\"%d\\n\", man[i].opp + 1);\n    }\n    return ;\n}"
  },
  {
    "path": "ACM 模板代码/f-第K短路/f-第K短路/main.cpp",
    "content": "//\n//  main.cpp\n//  f-第K短路\n//\n//  Created by ZYJ on 16/6/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//WHU 1603\n#include <iostream>\n#include <vector>\n#include <queue>\nusing namespace::std;\n\n//Dijkstra\n\n/*\n * Dijkstra变形，可以证明每个点经过的次数为小于等于K，\n * 所有Dijkstra的数组dist由一维变为二维，记录经过该点\n * 1次、2次......k次的最小值\n * 输出dist[n - 1][k]即可\n */\n\n//int g[1010][1010];\n//int n, m, x;\n//const int INF = 0x3f3f3f3f;\n//int vis[1010];\n//int dist[1010][20];\n//\n//int main(int argc, const char * argv[])\n//{\n//    while (cin >> n >> m >> x)\n//    {\n//        //初始化\n//        memset(g, 0x3f, sizeof(g));\n//        memset(dist, 0x3f, sizeof(dist));\n//        memset(vis, 0, sizeof(vis));\n//        for (int i = 0; i < m; i++)\n//        {\n//            int p, q, r;\n//            cin >> p >> q >> r;\n//            if (r < g[p][q])\n//            {\n//                g[p][q] = r;\n//            }\n//        }\n//        dist[1][0] = 0;\n//        dist[0][0] = INF;\n//        \n//        while (1)\n//        {\n//            int k = 0;\n//            for (int i = 1; i <= n; i++)\n//            {\n//                if (vis[i] < x && dist[i][vis[i]] < dist[k][0])\n//                {\n//                    k = i;\n//                }\n//            }\n//            if (k == 0)\n//            {\n//                break;\n//            }\n//            if (k == n && vis[n] == x - 1)\n//            {\n//                break;\n//            }\n//            for (int i = 1; i <= n; i++)\n//            {\n//                if (vis[i] < x && dist[k][vis[k]] + g[k][i] < dist[i][x])\n//                {\n//                    dist[i][x] = dist[k][vis[k]] + g[k][i];\n//                    for (int j = x; j > 0; j--)\n//                    {\n//                        if (dist[i][j] < dist[i][j - 1])\n//                        {\n//                            swap(dist[i][j], dist[i][j - 1]);\n//                        }\n//                    }\n//                }\n//            }\n//            vis[k]++;\n//        }\n//        \n//        if (dist[n][x - 1] < INF)\n//        {\n//            cout << dist[n][x - 1] << endl;\n//        }\n//        else\n//        {\n//            cout << -1 << endl;\n//        }\n//    }\n//    return 0;\n//}\n\n//A*\n\n/*\n * A* 估价函数  fi为到当前点走过的路经长度，hi为该点到终点的长度\n * gi = hi + fi\n */\n\nint n, m, x, ct;\nint g[1010][1010];\nint gr[1010][1010];\nint dist[1010];\nint vis[1010];\nconst int INF = 0x3f3f3f3f;\n\nstruct node\n{\n    int id;\n    int fi;\n    int gi;\n    friend bool operator < (node a, node b)\n    {\n        if (a.gi == b.gi)\n        {\n            return a.fi > b.fi;\n        }\n        return a.gi > b.gi;\n    }\n} s[20000010];\n\nint init()\n{\n    memset(dist, 0x3f, sizeof(dist));\n    for (int i = 0; i <= n; i++)\n    {\n        vis[i] = 1;\n    }\n    dist[n - 1] = 0;\n    for (int i = 0; i < n; i++)\n    {\n        int k = n;\n        for (int j = 0; j < n; j++)\n        {\n            if (vis[j] && dist[j] < dist[k])\n            {\n                k = j;\n            }\n        }\n        if (k == n)\n        {\n            break;\n        }\n        vis[k] = 0;\n        for (int j = 0; j < n; j++)\n        {\n            if (vis[j] && dist[k] + gr[k][j] < dist[j])\n            {\n                dist[j] = dist[k] + gr[k][j];\n            }\n        }\n    }\n    return 1;\n}\n\nint solve()\n{\n    if (dist[0] == INF)\n    {\n        return -1;\n    }\n    ct = 0;\n    s[ct].id = 0;\n    s[ct].fi = 0;\n    s[ct++].gi = dist[0];\n    int cnt = 0;\n    while (ct)\n    {\n        int id = s[0].id;\n        int fi = s[0].fi;\n        \n        if (id == n - 1)\n        {\n            cnt++;\n        }\n        if (cnt == x)\n        {\n            return fi;\n        }\n        pop_heap(s, s + ct);\n        ct--;\n        for (int j = 0; j < n; j++)\n        {\n            if (g[id][j] < INF)\n            {\n                s[ct].id = j;\n                s[ct].fi = fi + g[id][j];\n                s[ct].gi = s[ct].fi + dist[j];\n                ct++;\n                push_heap(s, s + ct);\n            }\n        }\n    }\n    return -1;\n}\n\nint main()\n{\n    while (cin >> n >> m >> x)\n    {\n        memset(g, 0x3f, sizeof(g));\n        memset(gr, 0x3f, sizeof(gr));\n        \n        for (int i = 0; i < n; i++)\n        {\n            int p, q, r;\n            cin >> p >> q >> r;\n            p--;\n            q--;\n            g[p][q] = g[p][q] <= r ? g[p][q] : r;\n            gr[q][p] = gr[q][p] <= r ? gr[q][p] : r;\n        }\n        init();\n        cout << solve() << endl;\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "ACM 模板代码/f-素数相关/f-素数相关/main.cpp",
    "content": "//\n//  main.cpp\n//  f-素数相关\n//\n//  Created by ZYJ on 16/6/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n//  素数筛选（判断小于MAXN的数是不是素数）\n\n/*\n *  素数筛选，判断小于MAXN的数是不是素数\n *  notprime是一张表，false表示是素数，true表示不是\n */\n\n//const int MAXN = 1000010;\n//bool notprime[MAXN];\n//\n//void init()\n//{\n//    memset(notprime, false, sizeof(notprime));\n//    notprime[0] = notprime[1] = true;\n//    for (int i = 2; i < MAXN; i++)\n//    {\n//        if (!notprime[i])\n//        {\n//            if (i > MAXN / i)   //  阻止后边i * i溢出（或者i,j用long long)\n//            {\n//                continue;\n//            }\n//            //  直接从i * i开始就可以，小于i倍的已经筛选过了\n//            for (int j = i * i; j < MAXN; j += i)\n//            {\n//                notprime[j] = true;\n//            }\n//        }\n//    }\n//}\n\n//  素数筛选（查找出小于等于MAXN的素数）\n\n/*\n *  素数筛选，查找出小于等于MAXN的素数\n *  prime[0]存素数的个数\n */\n\n//const int MAXN = 100000;\n//int prime[MAXN + 1];\n//\n//void getPrime()\n//{\n//    memset(prime, 0, sizeof(prime));\n//    for (int i = 2; i <= MAXN; i++)\n//    {\n//        if (!prime[i])\n//        {\n//            prime[++prime[0]] = i;\n//        }\n//        for (int j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n//        {\n//            prime[prime[j] * i] = 1;\n//            if (i % prime[j] == 0)\n//            {\n//                break;\n//            }\n//        }\n//    }\n//}\n\n//  大区间素数筛选(POJ 2689)\n\n/*\n *  POJ 2689 Prime Distance\n *  给出一个区间[L, U]，找出区间内相邻的距离最近的两个素数\n *  和距离最远的两个素数\n *  1 ≤ L < U ≤ 2,147,483,647  区间长度不超过1,000,000\n *  就是筛选出[L, U]之间的素数\n */\n\n//const int MAXN = 100010;\n//int prime[MAXN + 1];\n//\n////  预处理\n//void getPrime()\n//{\n//    memset(prime, 0, sizeof(prime));\n//    for (int i = 2; i <= MAXN; i++)\n//    {\n//        if (!prime[i])\n//        {\n//            prime[++prime[0]] = i;\n//        }\n//        for (int j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n//        {\n//            prime[prime[j] * i] = 1;\n//            if (i % prime[j] == 0)\n//            {\n//                break;\n//            }\n//        }\n//    }\n//}\n//\n//bool notPrime[1000010];\n//int primes[1000010];\n//\n//void getPrimes(int L, int R)\n//{\n//    memset(notPrime, false, sizeof(notPrime));\n//    if (L < 2)\n//    {\n//        L = 2;\n//    }\n//    for (int i = 1; i <= prime[0] && (long long)prime[i] * prime[i] <= R; i++)\n//    {\n//        int s = L / prime[i] + (L % prime[i] > 0);  //  进一法获取起始位置\n//        if (s == 1)\n//        {\n//            s = 2;\n//        }\n//        for (int j = s; (long long)j * prime[i] <= R; j++)\n//        {\n//            if ((long long)j * prime[i] >= L)\n//            {\n//                notPrime[j * prime[i] - L] = true;\n//            }\n//        }\n//    }\n//    primes[0] = 0;\n//    for (int i = 0; i <= R - L; i++)\n//    {\n//        if (!notPrime[i])\n//        {\n//            primes[++primes[0]] = i + L;            //  将素数统一存入primes数组\n//        }\n//    }\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    //  预处理\n//    getPrime();\n//    int L, U;\n//    while (cin >> L >> U)\n//    {\n//        getPrimes(L, U);\n//        if (primes[0] < 2)\n//        {\n//            cout << \"There are no adjacent primes.\\n\";\n//        }\n//        else\n//        {\n//            int xOne = 0, xTwo = 100000000, yOne = 0, yTwo = 0;\n//            for (int i = 1; i < primes[0]; i++)\n//            {\n//                if (primes[i + 1] - primes[i] < xTwo - xOne)    //  排查最近的素数\n//                {\n//                    xOne = primes[i];\n//                    xTwo = primes[i + 1];\n//                }\n//                if (primes[i + 1] - primes[i] > yTwo - yOne)\n//                {\n//                    yOne = primes[i];\n//                    yTwo = primes[i + 1];\n//                }\n//            }\n//            cout << xOne << ',' << xTwo << \"are closest,\" << yOne << ',' << yTwo << \"are most distant.\\n\";\n//        }\n//    }\n//\n//    return 0;\n//}\n\n/*\n *  随机素数测试（伪素数原理）\n *  CALL: bool res = miller(n);\n *  快速测试n是否满足素数的“必要”条件，出错概率极低\n *  对于任意奇数n > 2和正整数s，算法出错概率≤2^(-s)\n */\n\nint witness(int a, int n)\n{\n    int x, d = 1;\n    int i = ceil(log(n - 1.0) / log(2.0)) - 1;\n    for (; i >= 0; i--)\n    {\n        x = d;\n        d = (d * d) % n;\n        if (d == 1 && x != 1 && x != n - 1)\n        {\n            return 1;\n        }\n        if (((n - 1) & (1 << i)) > 0)\n        {\n            d = (d * a) % n;\n        }\n    }\n    return (d == 1 ? 0 : 1);\n}\n\nint miller(int n, int s = 50)\n{\n    if (n == 2)     //  质数返回1\n    {\n        return 1;\n    }\n    if (n % 2 == 0) //  偶数返回0\n    {\n        return 0;\n    }\n    int j, a;\n    for (j = 0; j < a; j++)\n    {\n        a = rand() * (n - 2) / RAND_MAX + 1;\n        //  rand()只能随机产生[0, RAND_MAX)内的整数\n        //  而且这个RAND_MAX只有32768直接%n的话是永远\n        //  也产生不了[RAND_MAX, n)之间的数\n        if (witness(a, n))\n        {\n            return 0;\n        }\n    }\n    return 1;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-约瑟夫环问题/f-约瑟夫环问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-约瑟夫环问题\n//\n//  Created by ZYJ on 16/7/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  约瑟夫环问题（数学方法）\n\n/*\n *  n个人(编号 1...n),先去掉第m个数,然后从m+1个开始报1,\n *  报到k的退出,剩下的人继续从1开始报数.求胜利者的编号.\n */\n\nint main(int argc, const char * argv[])\n{\n    int n, k, m;\n    while (cin >> n >> k >> m, n || k || m)\n    {\n        int i, d, s = 0;\n        for (i = 2; i <= n; i++)\n        {\n            s = (s + k) % i;\n        }\n        k = k % n;\n        if (k == 0)\n        {\n            k = n;\n        }\n        d = (s + 1) + (m - k);\n        if (d >= 1 && d <= n)\n        {\n            cout << d << '\\n';\n        }\n        else if ( d < 1 )\n        {\n            cout << n + d << '\\n';\n        }\n        else if ( d > n )\n        {\n            cout << d % n << '\\n';\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-线性方程组/f-线性方程组/main.cpp",
    "content": "//\n//  main.cpp\n//  f-线性方程组\n//\n//  Created by ZYJ on 16/6/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n\n//  线性方程组 a[][] * x[] = b[]\n\n#define fabs(x) ((x) > 0 ? (x) : (-x))\n#define eps 1e-10\n\nconst int MAXN = 100;\n\n/*\n *  列主元gauss消去求解a[][] * x[] = b[]\n *  返回是否有唯一解，若有解在b[]中\n */\nint gaussCpivot(int n, double a[][MAXN], double b[])\n{\n    int i, j, k, row = 0;\n    double MAXP, temp;\n    for (k = 0; k < n; k++)\n    {\n        for (MAXP = 0, i = k; i < n; i++)\n        {\n            if (fabs(a[i][k]) > fabs(MAXP))\n            {\n                MAXP = a[row = i][k];\n            }\n        }\n        if (fabs(MAXP) < eps)\n        {\n            return 0;\n        }\n        if (row != k)\n        {\n            for (j = k; j < n; j++)\n            {\n                temp = a[k][j];\n                a[k][j] = a[row][j];\n                a[row][j] = temp;\n                temp = b[k];\n                b[k] = b[row];\n                b[row] = temp;\n            }\n        }\n        for (j = k + 1; j < n; j++)\n        {\n            a[k][j] /= MAXP;\n            for (i = k + 1; i < n; i++)\n            {\n                a[i][j] -= a[i][k] * a[k][j];\n            }\n        }\n        b[k] /= MAXP;\n        for (i = n - 1; i >= 0; i--)\n        {\n            for (j = i + 1; j < n; j++)\n            {\n                b[i] -= a[i][j] * b[j];\n            }\n        }\n    }\n    return 1;\n}\n\n/*\n *  全主元gauss消去解a[][] * x[] = b[]\n *  返回是否有唯一解，若有解在b[]中\n */\nint gaussTpivot(int n, double a[][MAXN], double b[])\n{\n    int i, j, k, row = 0, col = 0, index[MAXN];\n    double MAXP, temp;\n    for (i = 0; i < n; i++)\n    {\n        index[i] = i;\n    }\n    for (k = 0; k < n; k++)\n    {\n        for (MAXP = 0, i = k; i < n; i++)\n        {\n            for (j = k; j < n; j++)\n            {\n                if (fabs(a[i][j] > fabs(MAXP)))\n                {\n                    MAXP = a[row = i][col = j];\n                }\n            }\n        }\n        if (fabs(MAXP) < eps)\n        {\n            return 0;\n        }\n        if (col != k)\n        {\n            for (i = 0; i < n; i++)\n            {\n                temp = a[i][col];\n                a[i][col] = a[i][k];\n                a[i][k] = temp;\n            }\n            j = index[col];\n            index[col] = index[k];\n            index[k] = j;\n        }\n        if (row != k)\n        {\n            for (j = k; j < n; j++)\n            {\n                temp = a[k][j];\n                a[k][j] = a[row][j];\n                a[row][j] = temp;\n            }\n            temp = b[k];\n            b[k] = b[row];\n            b[row] = temp;\n        }\n        for (j = k + 1; j < n; j++)\n        {\n            a[k][j] /= MAXP;\n            for (i = k + 1; i < n; i++)\n            {\n                a[i][j] -= a[i][k] * a[k][j];\n            }\n        }\n        b[k] /= MAXP;\n        for (i = k + 1; i < n; i++)\n        {\n            b[i] -= b[k] * a[i][k];\n        }\n    }\n    for (i = n - 1; i >= 0; i--)\n    {\n        for (j = i + 1; j < n; j++)\n        {\n            b[i] -= a[i][j] * b[j];\n        }\n    }\n    for (k = 0; k < n; k++)\n    {\n        a[0][index[k]] = b[k];\n    }\n    for (k = 0; k < n; k++)\n    {\n        b[k] = a[0][k];\n    }\n    return 1;\n}\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-线段树/f-线段树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-线段树\n//\n//  Created by ZYJ on 16/7/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <iomanip>\n\nusing namespace std;\n\n\n//  求矩形并的面积\n\n/*\n *  本题中的坐标是浮点类型的, 故不能将坐标直接离散.我们必须为它们建立一个对应关系,\n *  用一个整数去对应一个浮点数这样的对应关系在本题的数组y[]中。\n */\n//struct node\n//{\n//    int st, ed, c;      //  c: 区间被覆盖的层数, m: 区间的测度\n//    double m;\n//} ST[802];\n//\n//struct line\n//{\n//    double x, y1, y2;   //  纵方向直线, x:直线横坐标, y1 y2:直线上的下面与上面的两个纵坐标\n//    bool s;             //  s = 1 : 直线为矩形的左边, s = 0:直线为矩形的右边\n//} Line[205];\n//\n//double y[205], ty[205]; //  y[]整数与浮点数的对应数组; ty[]:用来求y[]的辅助数组\n//\n//void build(int root, int st, int ed)\n//{\n//    ST[root].st = st;\n//    ST[root].ed = ed;\n//    ST[root].c = 0;\n//    ST[root].m = 0;\n//    if (ed - st > 1)\n//    {\n//        int mid = (st + ed) / 2;\n//        build(root * 2, st, mid);\n//        build(root * 2 + 1, mid, ed);\n//    }\n//    return ;\n//}\n//\n//void updata(int root)\n//{\n//    if (ST[root].c > 0)\n//    {   //  将线段树上区间的端点分别映射到y[]数组所对应的浮点数上,由此计算出测度\n//        ST[root].m = y[ST[root].ed - 1] - y[ST[root].st - 1];\n//    }\n//    else if (ST[root].ed - ST[root].st == 1)\n//    {\n//        ST[root].m = 0;\n//    }\n//    else\n//    {\n//        ST[root].m = ST[root * 2].m + ST[root * 2 + 1].m;\n//    }\n//    return ;\n//}\n//\n//void insert(int root, int st, int ed)\n//{\n//    if (st <= ST[root].st && ST[root].ed <= ed)\n//    {\n//        ST[root].c++;\n//        updata(root);\n//        return ;\n//    }\n//    if (ST[root].ed - ST[root].st == 1)\n//    {\n//        return ;    //  不出错的话 这句话就是冗余的\n//    }\n//    int mid = (ST[root].ed + ST[root].st) / 2;\n//    if (st < mid)\n//    {\n//        insert(root * 2, st, ed);\n//    }\n//    if (ed > mid)\n//    {\n//        insert(root * 2 + 1, st, ed);\n//    }\n//    updata(root);\n//    return ;\n//}\n//\n//void Delete(int root, int st, int ed)\n//{\n//    if (st <= ST[root].st && ST[root].ed <= ed)\n//    {\n//        ST[root].c--;\n//        updata(root);\n//        return ;\n//    }\n//    if (ST[root].ed - ST[root].st == 1)\n//    {\n//        return ;    //  不出错的话 这句话就是冗余的\n//    }\n//    int mid = (ST[root].st + ST[root].ed) / 2;\n//    if (st < mid)\n//    {\n//        Delete(root * 2, st, ed);\n//    }\n//    if (ed > mid)\n//    {\n//        Delete(root * 2 + 1, st, ed);\n//    }\n//    updata(root);\n//    return ;\n//}\n//\n//int Correspond(int n, double t)\n//{\n//    //  二分查找出浮点数t在数组y[]中的位置(此即所谓的映射关系)\n//    int low, high, mid;\n//    low = 0;\n//    high = n - 1;\n//    while (low < high)\n//    {\n//        mid = (low + high) / 2;\n//        if (t > y[mid])\n//        {\n//            low = mid + 1;\n//        }\n//        else\n//        {\n//            high = mid;\n//        }\n//    }\n//    return high + 1;\n//}\n//\n//bool cmp(line l1, line l2)\n//{\n//    return l1.x < l2.x;\n//}\n//\n//int main()\n//{\n//    int n, i, num, l, r, c = 0;\n//    double area, x1, x2, y1, y2;\n//    while (cin >> n, n)\n//    {\n//        for (i = 0; i < n; i++)\n//        {\n//            cin >> x1 >> y1 >> x2 >> y2;\n//            Line[2 * i].x = x1;\n//            Line[2 * i].y1 = y1;\n//            Line[2 * i].y2 = y2;\n//            Line[2 * i].s = 1;\n//            Line[2 * i + 1].x = x2;\n//            Line[2 * i + 1].y1 = y1;\n//            Line[2 * i + 1].y2 = y2;\n//            Line[2 * i + 1].s = 0;\n//            ty[2 * i] = y1;\n//            ty[2 * i + 1] = y2;\n//        }\n//        n <<= 1;\n//        sort(Line, Line + n, cmp);\n//        sort(ty, ty + n);\n//        y[0] = ty[0];\n//        //  处理数组ty[]使之不含重覆元素,得到新的数组存放到数组y[]中\n//        for (i = num = 1; i < n; i++)\n//        {\n//            if (ty[i] != ty[i - 1])\n//            {\n//                y[num++] = ty[i];\n//            }\n//        }\n//        build(1, 1, num);   //  树的叶子节点与数组y[]中的元素个数相同,以便建立一一对应的关系\n//        area = 0;\n//        for (i = 0; i < n - 1; i++)\n//        {   //  由对应关系计算出线段两端在树中的位置\n//            l = Correspond(num, Line[i].y1);\n//            r = Correspond(num, Line[i].y2);\n//            if (Line[i].s)  //  插入矩形的左边\n//            {\n//                insert(1, l, r);\n//            }\n//            else            //  删除矩形的右边\n//            {\n//                Delete(1, l, r);\n//            }\n//            area += ST[1].m * (Line[i + 1].x - Line[i].x);\n//        }\n//        cout << \"Test case #\" << ++c << endl << \"Total explored area: \";\n//        cout << fixed << setprecision(2) << area << endl << endl;   //  需要引入iomanip头文件\n//    }\n//    return 0;\n//}\n\n//  求矩形并的周长\n\nstruct node\n{\n    int st, ed, m, lbd, rbd;\n    int sequence_line, count;\n} ST[40005];\n\nvoid build(int st, int ed, int v)       //  建树,区间为[st, ed]\n{\n    ST[v].st = st;\n    ST[v].ed = ed;\n    ST[v].m = ST[v].lbd = ST[v].rbd = 0;\n    ST[v].sequence_line = ST[v].count = 0;\n    if (ed - st > 1)\n    {\n        int mid = (st + ed) / 2;\n        build(st, mid, 2 * v + 1);\n        build(mid, ed, 2 * v + 2);\n    }\n    return ;\n}\n\nvoid UpData(int v)                      //  更新结点区间的测度\n{\n    if (ST[v].count > 0)\n    {\n        ST[v].m = ST[v].ed - ST[v].st;\n        ST[v].lbd = ST[v].rbd = 1;\n        ST[v].sequence_line = 1;\n        return ;\n    }\n    if (ST[v].ed - ST[v].st == 1)\n    {\n        ST[v].m = 0;\n        ST[v].lbd = ST[v].rbd = 0;\n        ST[v].sequence_line = 0;\n    }\n    else\n    {\n        int left = 2 * v + 1, right = 2 * v + 2;\n        ST[v].m = ST[left].m + ST[right].m;\n        ST[v].sequence_line = ST[left].sequence_line + ST[right].sequence_line - (ST[left].rbd & ST[right].lbd);\n        ST[v].lbd = ST[left].lbd;\n        ST[v].rbd = ST[right].rbd;\n    }\n    return ;\n}\n\nvoid insert(int st, int ed, int v)\n{\n    if (st <= ST[v].st && ed >= ST[v].ed)\n    {\n        ST[v].count++;\n        UpData(v);\n        return ;\n    }\n    int mid = (ST[v].st + ST[v].ed) / 2;\n    if (st < mid)\n    {\n        insert(st, ed, 2 * v + 1);\n    }\n    if (ed > mid)\n    {\n        insert(st, ed, 2 * v + 2);\n    }\n    UpData(v);\n    return ;\n}\n\nvoid Delete(int st, int ed, int v)\n{\n    if (st <= ST[v].st && ed >= ST[v].ed)\n    {\n        ST[v].count--;\n        UpData(v);\n        return ;\n    }\n    int mid = (ST[v].st + ST[v].ed) / 2;\n    if (st < mid)\n    {\n        Delete(st, ed, 2 * v + 1);\n    }\n    if (ed > mid)\n    {\n        Delete(st, ed, 2 * v + 2);\n    }\n    UpData(v);\n    return ;\n}\n\nstruct line\n{\n    int x, y1, y2;  //  y1 < y2\n    bool d;         //  d=true表示该线段为矩形左边,d=false表示该线段为矩形的右边\n} a[10003];\n\nbool cmp(line t1, line t2)  //  为线段排序的函数,方便从左向右的扫描\n{\n    return t1.x < t2.x;\n}\n\nvoid cal_C(int n);\n\nint main()\n{\n    int n, x1, x2, y1, y2, i, j, suby, upy;\n    while (scanf(\"%d\",&n) != EOF)\n    {\n        j = 0;\n        suby = 10000;\n        upy = -10000;\n        for (i = 0; i < n; i++)\n        {\n            scanf(\"%d%d%d%d\", &x1, &y1, &x2, &y2);\n            a[j].x = x1;\n            a[j].y1 = y1;\n            a[j].y2 = y2;\n            a[j].d = 1;\n            j++;\n            a[j].x = x2;\n            a[j].y1 = y1;\n            a[j].y2 = y2;\n            a[j].d = 0;\n            j++;\n            if (suby > y1)\n            {\n                suby = y1;\n            }\n            if (upy < y2)\n            {\n                upy = y2;\n            }\n        }\n        sort(a, a + j, cmp);\n        build(suby, upy, 0);\n        cal_C(j);\n    }\n    return 0;\n}\n\nvoid cal_C(int n)\n{\n    int i, t2, sum = 0;\n    t2 = 0;\n    a[n] = a[n - 1];\n    for (i = 0; i < n; i++)\n    {\n        if (a[i].d == 1)\n        {\n            insert(a[i].y1, a[i].y2, 0);\n        }\n        else\n        {\n            Delete(a[i].y1, a[i].y2, 0);\n        }\n        sum += ST[0].sequence_line * (a[i + 1].x - a[i].x) * 2;\n        sum += abs(ST[0].m - t2);\n        t2 = ST[0].m;\n    }\n    printf(\"%d\\n\", sum);\n}"
  },
  {
    "path": "ACM 模板代码/f-线索二叉树/f-线索二叉树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-线索二叉树\n//\n//  Created by ZYJ on 16/6/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\ntypedef char ElemType;\n\n//  线索存储标志位\n//  Link(0)：表示指向左右孩子的指针\n//  Thread(1)：表示指向前驱后继的线索\ntypedef enum {Link, Thread} PointerTag;\n\ntypedef struct BiThrNode\n{\n    char data;\n    struct BiThrNode *lchild, *rchild;\n    PointerTag ltag;\n    PointerTag rtag;\n} BiThrNode, *BiThrTree;\n\n//  全局变量，始终指向刚刚访问过的结点\nBiThrTree pre;\n\n//  创建一棵二叉树，约定用户遵照前序遍历的方式输入数据\nvoid CreateBiThrTree(BiThrTree *T)\n{\n    char c;\n    \n    scanf(\"%c\", &c);\n    if(' ' == c)\n    {\n        *T = NULL;\n    }\n    else\n    {\n        *T = (BiThrNode *)malloc(sizeof(BiThrNode));\n        (*T)->data = c;\n        (*T)->ltag = Link;\n        (*T)->rtag = Link;\n        \n        CreateBiThrTree(&(*T)->lchild);\n        CreateBiThrTree(&(*T)->rchild);\n    }\n    return ;\n}\n\n//  中序遍历线索化\nvoid InThreading(BiThrTree T)\n{\n    if(T)\n    {\n        InThreading(T->lchild);\t\t//  递归左孩子线索化\n        \n        if(!T->lchild)              //  如果该结点没有左孩子,则用作前驱\n        {\n            T->ltag = Thread;       //  设置ltag为Thread\n            T->lchild = pre;        //  并把lchild指向刚刚访问过的结点\n        }\n        \n        if(!pre->rchild)            //  如果刚刚访问过的结点没有右孩子,则用作后继\n        {\n            pre->rtag = Thread;     //  设置rtag为Thread\n            pre->rchild = T;        //  并把rchild指向正在访问的结点\n        }\n        \n        pre = T;                    //  更新刚刚访问过的结点\n        \n        InThreading(T->rchild);     //  递归右孩子线索化\n    }\n    return ;\n}\n\nvoid InOrderThreading(BiThrTree *p, BiThrTree T)\n{\n    *p = (BiThrTree)malloc(sizeof(BiThrNode));\n    (*p)->ltag = Link;\n    (*p)->rtag = Thread;\n    (*p)->rchild = *p;\n    if(!T)                          //  空树则将lchild指向自己\n    {\n        (*p)->lchild = *p;\n    }\n    else\n    {\n        (*p)->lchild = T;\n        pre = *p;\n        InThreading(T);\n        //  调用InThreading()后，pre已经变了，所以需要收尾\n        pre->rchild = *p;\n        pre->rtag = Thread;\n        (*p)->rchild = pre;\n    }\n    return ;\n}\n\nvoid visit(char c)\n{\n//    printf(\"%c\", c);\n    std::cout << c;\n    return ;\n}\n\n// 中序遍历二叉树，非递归\nvoid InOrderTraverse( BiThrTree T )\n{\n    BiThrTree p;\n    p = T->lchild;\n    \n    while( p != T )\n    {\n        while( p->ltag == Link )\n        {\n            p = p->lchild;\n        }\n        visit(p->data);\n        \n        while( p->rtag == Thread && p->rchild != T )\n        {\n            p = p->rchild;\n            visit(p->data);\n        }\n        \n        p = p->rchild;\n    }\n    \n    std::cout << '\\n';\n    return ;\n}\n\nint main()\n{\n    BiThrTree P, T = NULL;\n    //  创建一棵树\n    CreateBiThrTree(&T);\n    //  将树线索化\n    InOrderThreading(&P, T);\n    \n    std::cout << \"中序遍历输出结果为: \";\n    //  中序遍历\n    InOrderTraverse(P);\n    \n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-组合数C(n, r)/f-组合数C(n, r)/main.cpp",
    "content": "//\n//  main.cpp\n//  f-组合数C(n, r)\n//\n//  Created by ZYJ on 16/7/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  组合数C(n, r)\n\nint com(int n, int r)   //  return C(n, r)\n{\n    if (n - r > r)\n    {\n        r = n - r;      //  C(n, r) = C(n, n - r)\n    }\n    int i, j, s = 1;\n    for (i = 0, j = 1; i < r; ++i)\n    {\n        s *= (n - i);\n        for (; j <= r && s % j == 0; ++j)\n        {\n            s /= j;\n        }\n    }\n    return s;\n}\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-莫比乌斯反演/f-莫比乌斯反演/main.cpp",
    "content": "//\n//  main.cpp\n//  f-莫比乌斯反演\n//\n//  Created by ZYJ on 16/7/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  莫比乌斯反演公式\n *  ￼￼￼￼￼￼￼线性筛法求解积性函数（莫比乌斯函数）\n */\nconst int MAXN = 1000000;\nbool check[MAXN + 10];\nint prime[MAXN + 10];\nint mu[MAXN + 10];\n\nvoid Moblus()\n{\n    memset(check, false, sizeof(check));\n    mu[1] = 1;\n    int tot = 0;\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!check[i])\n        {\n            prime[tot++] = i;\n            mu[i] = -1;\n        }\n        for (int j = 0; j < tot; j++)\n        {\n            if (i * prime[j] > MAXN)\n            {\n                break;\n            }\n            check[i * prime[j]] = true;\n            if (i % prime[j] == 0)\n            {\n                mu[i * prime[j]] = 0;\n                break;\n            }\n            else\n            {\n                mu[i * prime[j]] = -mu[i];\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-莫队算法/f-莫队算法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-莫队算法\n//\n//  Created by ZYJ on 16/7/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n//  分块\n\n//const int MAXN = 50010;\n//const int MAXM = 50010;\n//\n//struct Query\n//{\n//    int L, R, id;\n//} node[MAXM];\n//\n//long long gcd(long long a, long long b)\n//{\n//    if (b == 0)\n//    {\n//        return a;\n//    }\n//    return gcd(b, a % b);\n//}\n//\n//struct Ans\n//{\n//    long long a, b; //  分数a/b\n//    void reduce()   //  分数化简\n//    {\n//        long long d = gcd(a, b);\n//        a /= d;\n//        b /= d;\n//        return ;\n//    }\n//} ans[MAXM];\n//\n//int a[MAXN];\n//int num[MAXN];\n//int n, m, unit;\n//\n//bool cmp(Query a, Query b)\n//{\n//    if (a.L / unit != b.L / unit)\n//    {\n//        return a.L / unit < b.L / unit;\n//    }\n//    else\n//    {\n//        return a.R < b.R;\n//    }\n//}\n//\n//void work()\n//{\n//    long long temp = 0;\n//    memset(num, 0, sizeof(num));\n//    int L = 1;\n//    int R = 0;\n//    for (int i = 0; i < m; i++)\n//    {\n//        while (R < node[i].R)\n//        {\n//            R++;\n//            temp -= (long long)num[a[R]] * num[a[R]];\n//            num[a[R]]++;\n//            temp += (long long)num[a[R]] * num[a[R]];\n//        }\n//        while (R > node[i].R)\n//        {\n//            temp -= (long long)num[a[R]] * num[a[R]];\n//            num[a[R]]--;\n//            temp += (long long)num[a[R]] * num[a[R]];\n//            R--;\n//        }\n//        while (L < node[i].L)\n//        {\n//            temp -= (long long)num[a[L]] * num[a[L]];\n//            num[a[L]]--;\n//            temp += (long long)num[a[L]] * num[a[L]];\n//            L++;\n//        }\n//        while (L > node[i].L)\n//        {\n//            L--;\n//            temp -= (long long)num[a[L]] * num[a[L]];\n//            num[a[L]]++;\n//            temp += (long long)num[a[L]] * num[a[L]];\n//        }\n//        ans[node[i].id].a = temp - (R - L + 1);\n//        ans[node[i].id].b = (long long)(R - L + 1) * (R - L);\n//        ans[node[i].id].reduce();\n//    }\n//    return ;\n//}\n//\n//int main()\n//{\n//    while (scanf(\"%d%d\", &n, &m) == 2)\n//    {\n//        for (int i = 1; i <= n; i++)\n//        {\n//            scanf(\"%d\", &a[i]);\n//        }\n//        for (int i = 0; i < m; i++)\n//        {\n//            node[i].id = i;\n//            scanf(\"%d%d\", &node[i].L, &node[i].R);\n//        }\n//        unit = (int)sqrt(n);\n//        sort(node,node+m,cmp);\n//        work();\n//        for (int i = 0; i < m; i++)\n//        {\n//            printf(\"%lld/%lld\\n\", ans[i].a, ans[i].b);\n//        }\n//    }\n//    return 0;\n//}\n\n//  MST的dfs顺序求解\n\nconst int MAXN = 50010;\nconst int MAXM = 50010;\nconst int INF = 0x3f3f3f3f;\n\nstruct Point\n{\n    int x, y, id;\n} p[MAXN], pp[MAXN];\n\nbool cmp(Point a, Point b)\n{\n    if (a.x != b.x)\n    {\n        return a.x < b.x;\n    }\n    else\n    {\n        return a.y < b.y;\n    }\n}\n\n//  树状数组,找y-x大于当前的,但是y+x最小的\nstruct BIT\n{\n    int min_val,pos;\n    void init()\n    {\n        min_val = INF;\n        pos = -1;\n        return ;\n    }\n} bit[MAXN];\n\nstruct Edge\n{\n    int u, v, d;\n} edge[MAXN << 2];\n\nbool cmpedge(Edge a, Edge b)\n{\n    return a.d < b.d;\n}\n\nint tot;\nint n;\nint F[MAXN];\n\nint find(int x)\n{\n    if (F[x] == -1)\n    {\n        return x;\n    }\n    else\n    {\n        return F[x] = find(F[x]);\n    }\n}\n\nvoid addedge(int u, int v, int d)\n{\n    edge[tot].u = u;\n    edge[tot].v = v;\n    edge[tot++].d = d;\n    return ;\n}\n\nstruct Graph\n{\n    int to,next;\n} e[MAXN << 1];\n\nint total, head[MAXN];\n\nvoid _addedge(int u, int v)\n{\n    e[total].to = v;\n    e[total].next = head[u];\n    head[u] = total++;\n    return ;\n}\n\nint lowbit(int x)\n{\n    return x & (-x);\n}\n\nvoid update(int i, int val, int pos)\n{\n    while (i > 0)\n    {\n        if (val < bit[i].min_val)\n        {\n            bit[i].min_val = val;\n            bit[i].pos = pos;\n        }\n        i -= lowbit(i);\n    }\n    return ;\n}\n\nint ask(int i, int m)\n{\n    int min_val = INF, pos = -1;\n    while (i <= m)\n    {\n        if (bit[i].min_val < min_val)\n        {\n            min_val = bit[i].min_val;\n            pos = bit[i].pos;\n        }\n        i += lowbit(i);\n    }\n    return pos;\n}\n\nint dist(Point a, Point b)\n{\n    return abs(a.x - b.x) + abs(a.y - b.y);\n}\n\nvoid Manhattan_minimum_spanning_tree(int n, Point p[])\n{\n    int a[MAXN], b[MAXN];\n    tot = 0;\n    for (int dir = 0; dir < 4; dir++)\n    {\n        if (dir == 1 || dir == 3)\n        {\n            for (int i = 0; i < n; i++)\n            {\n                swap(p[i].x, p[i].y);\n            }\n        }\n        else if (dir == 2)\n        {\n            for (int i = 0; i < n; i++)\n            {\n                p[i].x = -p[i].x;\n            }\n        }\n        sort(p, p + n, cmp);\n        for (int i = 0; i < n; i++)\n        {\n            a[i] = b[i] = p[i].y - p[i].x;\n        }\n        sort(b, b + n);\n        int m = (int)(unique(b, b + n) - b);\n        for (int i = 1; i <= m; i++)\n        {\n            bit[i].init();\n        }\n        for (int i = n - 1; i >= 0; i--)\n        {\n            int pos = (int)(lower_bound(b, b + m, a[i]) - b + 1);\n            int ans = ask(pos, m);\n            if (ans != -1)\n            {\n                addedge(p[i].id, p[ans].id, dist(p[i],p[ans]));\n            }\n            update(pos, p[i].x + p[i].y, i);\n        }\n    }\n    memset(F, -1, sizeof(F));\n    sort(edge, edge + tot, cmpedge);\n    total = 0;\n    memset(head, -1, sizeof(head));\n    for (int i = 0; i < tot; i++)\n    {\n        int u = edge[i].u, v = edge[i].v;\n        int t1 = find(u), t2 = find(v);\n        if (t1 != t2)\n        {\n            F[t1] = t2;\n            _addedge(u, v);\n            _addedge(v, u);\n        }\n    }\n    return ;\n}\n\nint m;\nint a[MAXN];\n\nstruct Ans\n{\n    long long a, b;\n} ans[MAXM];\n\nlong long temp ;\nint num[MAXN];\nvoid add(int l, int r)\n{\n    for (int i = l; i <= r; i++)\n    {\n        temp -= (long long)num[a[i]] * num[a[i]];\n        num[a[i]]++;\n        temp += (long long)num[a[i]] * num[a[i]];\n    }\n    return ;\n}\n\nvoid del(int l, int r)\n{\n    for (int i = l; i <= r; i++)\n    {\n        temp -= (long long)num[a[i]] * num[a[i]];\n        num[a[i]]--;\n        temp += (long long)num[a[i]] * num[a[i]];\n    }\n    return ;\n}\n\nvoid dfs(int l1, int r1, int l2, int r2, int idx, int pre)\n{\n    if (l2 < l1)\n    {\n        add(l2, l1 - 1);\n    }\n    if (r2 > r1)\n    {\n        add(r1 + 1, r2);\n    }\n    if (l2 > l1)\n    {\n        del(l1, l2 - 1);\n    }\n    if (r2 < r1)\n    {\n        del(r2 + 1, r1);\n    }\n    ans[pp[idx].id].a = temp - (r2 - l2 + 1);\n    ans[pp[idx].id].b = (long long)(r2 - l2 + 1) * (r2 - l2);\n    for (int i = head[idx]; i != -1; i = e[i].next)\n    {\n        int v = e[i].to;\n        if (v == pre)\n        {\n            continue;\n        }\n        dfs(l2, r2, pp[v].x, pp[v].y, v, idx);\n    }\n    if (l2 < l1)\n    {\n        del(l2, l1 - 1);\n    }\n    if (r2 > r1)\n    {\n        del(r1 + 1, r2);\n    }\n    if (l2 > l1)\n    {\n        add(l1, l2 - 1);\n    }\n    if (r2 < r1)\n    {\n        add(r2 + 1, r1);\n    }\n    return ;\n}\n\nlong long gcd(long long a, long long b)\n{\n    if (b == 0)\n    {\n        return a;\n    }\n    else\n    {\n        return gcd(b, a % b);\n    }\n}\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &m) == 2)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d\", &p[i].x, &p[i].y);\n            p[i].id = i;\n            pp[i] = p[i];\n        }\n        Manhattan_minimum_spanning_tree(m, p);\n        memset(num, 0, sizeof(num));\n        temp = 0;\n        dfs(1, 0, pp[0].x, pp[0].y, 0, -1);\n        for (int i = 0; i < m; i++)\n        {\n            long long d = gcd(ans[i].a, ans[i].b);\n            printf(\"%lld/%lld\\n\", ans[i].a / d, ans[i].b / d);\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-赫夫曼编码/f-赫夫曼编码/huffman.cpp",
    "content": "//\n//  huffman.cpp\n//  f-赫夫曼编码\n//\n//  Created by ZYJ on 16/6/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include \"huffman.hpp\"\n#include \"queue.hpp\"\n#include <string>\n#include <stdlib.h>\n\n//  创建赫夫曼树\nhtTree *buildTree(char *inputString)\n{\n    int *probability = (int *)malloc(sizeof(int) * 256);    //  存放ASCII自定义对应的字符\n    //  初始化\n    for (int i = 0; i < 256; i++)\n    {\n        probability[i] = 0;\n    }\n    \n    //  统计待编码的字符串各个字符出现的次数\n    for (int j = 0; inputString[j] != '\\0'; j++)\n    {\n        probability[(unsigned char)inputString[j]]++;   //  此处强制转换可有可无\n    }\n    \n    //  pQueue队列的头指针\n    pQueue *huffmanQueue;\n    initPQueue(&huffmanQueue);\n    \n    //  填充队列\n    for (int k = 0; k < 256; k++)\n    {\n        if (probability[k] != 0)\n        {\n            htNode *aux = (htNode *)malloc(sizeof(htNode));\n            aux->left = NULL;\n            aux->right = NULL;\n            aux->symbol = (char)k;\n            \n            addPQueue(&huffmanQueue, aux, probability[k]);\n        }\n    }\n    \n    free(probability);  //插入完毕，释放无用内存\n    \n    //  生成赫夫曼树\n    while (huffmanQueue->size != 1)\n    {\n        int priority = huffmanQueue->first->priority;\n        priority += huffmanQueue->first->next->priority;\n        \n        htNode *left = getPQueue(&huffmanQueue);\n        htNode *right = getPQueue(&huffmanQueue);\n        \n        htNode *newNode = (htNode *)malloc(sizeof(htNode));\n        newNode->left = left;\n        newNode->right = right;\n        \n        addPQueue(&huffmanQueue, newNode, priority);\n    }\n    \n    htTree *tree = (htTree *)malloc(sizeof(htTree));\n    \n    tree->root = getPQueue(&huffmanQueue);  //  赫夫曼树根结点\n    \n    return tree;                            //  返回赫夫曼树\n}\n\n//  生成前缀码\nvoid traverseTree(htNode *treeNode, hlTable ** table, int k, char code[256])\n{\n    if (treeNode->left == NULL && treeNode->right == NULL)  //  存储前缀码\n    {\n        code[k] = '\\0';\n        hlNode *aux = (hlNode *)malloc(sizeof(hlNode));\n        aux->code = (char *)malloc(sizeof(char) * (strlen(code) + 1));\n        strcpy(aux->code, code);\n        aux->symbol = treeNode->symbol;\n        aux->next = NULL;\n        \n        if ((*table)->first == NULL)\n        {\n            (*table)->first = aux;\n            (*table)->last = aux;\n        }\n        else\n        {\n            (*table)->last->next = aux;\n            (*table)->last = aux;\n        }\n    }\n    \n    if (treeNode->left != NULL)     //  如果左孩子不为空，则前缀码填'0'\n    {\n        code[k] = '0';\n        traverseTree(treeNode->left, table, k + 1, code);\n    }\n    \n    if (treeNode->right != NULL)    //  如果右孩子不为空，则前缀码填'1'\n    {\n        code[k] = '1';\n        traverseTree(treeNode->right, table, k + 1, code);\n    }\n    return ;\n}\n\n//  构建变长前缀码表\nhlTable *buildTable(htTree *huffmanTree)\n{\n    hlTable *table = (hlTable *)malloc(sizeof(hlTable));\n    table->first = NULL;\n    table->last = NULL;\n    \n    char code[256];\n    int k = 0;\n    \n    traverseTree(huffmanTree->root, &table, k, code);\n    return table;   //  返回变长前缀码表\n}\n\n//  压缩\nvoid encode(hlTable *table, char *stringToEncode)\n{\n    hlNode *traversal;\n    \n    printf(\"Encoding......\\nInput string:\\n%s\\nEncoded string:\\n\", stringToEncode);\n    \n    for (int i = 0; stringToEncode[i] != '\\0'; i++)\n    {\n        traversal = table->first;\n        while (traversal->symbol != stringToEncode[i])\n        {\n            traversal = traversal->next;\n        }\n        printf(\"%s\", traversal->code);\n    }\n    printf(\"\\n\");\n    return ;\n}\n\n//  解压\nvoid decode(htTree *tree, char *stringToDecode)\n{\n    htNode *traversal = tree->root;\n    \n    printf(\"\\nDecoding......\\nInput string:\\n%s\\nDecoded string:\\n\", stringToDecode);\n    \n    for (int i = 0; stringToDecode[i] != '\\0'; i++)\n    {\n        if (traversal->left == NULL && traversal->right == NULL)\n        {\n            printf(\"%c\", traversal->symbol);\n            traversal = tree->root;\n        }\n        \n        if (stringToDecode[i] == '0')       //  等于'0'向左孩子查找\n        {\n            traversal = traversal->left;\n        }\n        else /* if (stringToDecode[i] == '1')等于'1'向右孩子查找 */\n        {\n            traversal = traversal->right;\n        }\n    }\n    \n    if (traversal->left == NULL && traversal->right == NULL)\n    {\n        printf(\"%c\", traversal->symbol);\n    }\n    putchar('\\n');\n    return ;\n}"
  },
  {
    "path": "ACM 模板代码/f-赫夫曼编码/f-赫夫曼编码/huffman.hpp",
    "content": "//\n//  huffman.hpp\n//  f-赫夫曼编码\n//\n//  Created by ZYJ on 16/6/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#ifndef huffman_hpp\n#define huffman_hpp\n\n#include <stdio.h>\n\ntypedef struct _htNode  //  树结点\n{\n    char symbol;\n    struct _htNode *left, *right;\n}htNode;\n\ntypedef struct _htTree  //  树\n{\n    htNode *root;\n}htTree;\n\ntypedef struct _hlNode  //  表结点\n{\n    char symbol;\n    char *code;\n    struct _hlNode *next;\n}hlNode;\n\ntypedef struct _hlTable //  表\n{\n    hlNode *first;\n    hlNode *last;\n}hlTable;\n\nhtTree *buildTree(char *inputString);               //  构建赫夫曼树\nhlTable *buildTable(htTree *huffmanTree);           //  构建变长前缀码表\nvoid encode(hlTable *table, char *stringToEncode);  //  压缩\nvoid decode(htTree *tree, char *stringToDecode);    //  解压\n\n#endif /* huffman_hpp */\n"
  },
  {
    "path": "ACM 模板代码/f-赫夫曼编码/f-赫夫曼编码/main.cpp",
    "content": "//\n//  main.cpp\n//  f-赫夫曼编码\n//\n//  Created by ZYJ on 16/6/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include \"huffman.hpp\"\n\nint main(int argc, const char * argv[])\n{\n    //  源码\n//    char S[] = \"I love Golden Dream!\";\n//    char S[] = \"I love FishC.com!\";\n    char S[] = \"三無科技esc炮灰\";\n    //  压缩码\n//    char s[] = \"01101101001111111001011100111111110000001010010110010011101101000100110101\";\n//    char s[] = \"100011001110010000101011010010100000101011111011111101100101101110\";\n    char s[] = \"10010010010111111010011011100010111100001001100110111101101010111110110000111110000011\";\n    \n    //  构建赫夫曼树\n    htTree *codeTree = buildTree(S);\n    //  构建变长前缀码表\n    hlTable *codeTable = buildTable(codeTree);\n    //  压缩\n    encode(codeTable, S);\n    //  解压\n    decode(codeTree, s);\n    \n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-赫夫曼编码/f-赫夫曼编码/queue.cpp",
    "content": "//\n//  queue.cpp\n//  f-赫夫曼编码\n//\n//  Created by ZYJ on 16/6/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include \"queue.hpp\"\n#include <stdlib.h>\n\n//  初始化队列\nvoid initPQueue(pQueue **queue)\n{\n    (*queue) = (pQueue *)malloc(sizeof(pQueue));\n    (*queue)->first = NULL;\n    (*queue)->size = 0;\n    return ;\n}\n\n//  将出现的字符逐个插入队列，并维护出现次数是从小到大\nvoid addPQueue(pQueue **queue, TYPE val, unsigned int priority)\n{\n    if ((*queue)->size == MAX_SZ)\n    {\n        printf(\"\\nQueue is full.\\n\");\n        return ;\n    }\n    \n    pQueueNode *aux = (pQueueNode *)malloc(sizeof(pQueueNode));\n    aux->priority = priority;\n    aux->val = val;\n    \n    if ((*queue)->size == 0 || (*queue)->first == NULL)\n    {\n        aux->next = NULL;\n        (*queue)->first = aux;\n        (*queue)->size = 1;\n        return ;\n    }\n    else\n    {\n        //  小于头则插入头\n        if (priority <= (*queue)->first->priority)\n        {\n            aux->next = (*queue)->first;\n            (*queue)->first = aux;\n            (*queue)->size++;\n            return ;\n        }\n        else\n        {\n            pQueueNode *iterator = (*queue)->first; //  迭代器\n            //  插入合适的位置，维护从小到大顺序\n            while (iterator->next != NULL)\n            {\n                if (priority <= iterator->next->priority)\n                {\n                    aux->next = iterator->next;\n                    iterator->next = aux;\n                    (*queue)->size++;\n                    return ;\n                }\n                iterator = iterator->next;\n            }\n            \n            //  当大于队列内所有值，则插入队尾\n            if (iterator->next == NULL)\n            {\n                aux->next = NULL;\n                iterator->next = aux;\n                (*queue)->size++;\n                return ;\n            }\n        }\n    }\n}\n\n//  从队列头逐个取出（越接近头部出现的次数越少）\nTYPE getPQueue(pQueue **queue)\n{\n    TYPE returnValue;\n    if ((*queue)->size > 0)\n    {\n        returnValue = (*queue)->first->val;\n        (*queue)->first = (*queue)->first->next;\n        (*queue)->size--;\n    }\n    else\n    {\n        printf(\"\\nQueue is empty.\\n\");\n    }\n    return returnValue;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-赫夫曼编码/f-赫夫曼编码/queue.hpp",
    "content": "//\n//  queue.hpp\n//  f-赫夫曼编码\n//\n//  Created by ZYJ on 16/6/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#ifndef queue_hpp\n#define queue_hpp\n\n#include <stdio.h>\n#include \"huffman.hpp\"\n\n#define TYPE    htNode *\n#define MAX_SZ  256\n\ntypedef struct _pQueueNode  //  队列结点\n{\n    TYPE val;\n    unsigned int priority;\n    struct _pQueueNode *next;\n}pQueueNode;\n\ntypedef struct _pQueue      //  队列\n{\n    unsigned int size;\n    pQueueNode *first;\n}pQueue;\n\nvoid initPQueue(pQueue **queue);                                    //  初始化队列\nvoid addPQueue(pQueue **queue, TYPE val, unsigned int priority);    //  插入队列头结点\nTYPE getPQueue(pQueue **queue);                                     //  获取队列头结点\n\n#endif /* queue_hpp */\n"
  },
  {
    "path": "ACM 模板代码/f-逆序数/f-逆序数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-逆序数\n//\n//  Created by ZYJ on 16/7/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n//  归并排序求逆序数\n\n///*\n// *  也可以用树状数组做\n// *  a[0...n-1] cnt=0; call: MergeSort(0, n)\n// */\n//const int N = 1010;\n//int a[N];\n//int c[N];\n//int cnt = 0;\n//\n//void MergeSort(int l, int r)\n//{\n//    int mid, i, j, tmp;\n//    if (r > l + 1)\n//    {\n//        mid = (l + r) / 2;\n//        MergeSort(l, mid);\n//        MergeSort(mid, r);\n//        tmp = l;\n//        for (i = l, j = mid; i < mid && j < r;)\n//        {\n//            if (a[i] > a[j])\n//            {\n//                c[tmp++] = a[j++];\n//                cnt += mid - i;\n//            }\n//            else\n//            {\n//                c[tmp++] = a[i++];\n//            }\n//        }\n//        if (j < r)\n//        {\n//            for (; j < r; ++j)\n//            {\n//                c[tmp++] = a[j];\n//            }\n//        }\n//        else\n//        {\n//            for (; i < mid; ++i)\n//            {\n//                c[tmp++]=a[i];\n//            }\n//        }\n//        for (i = l; i < r; ++i)\n//        {\n//            a[i] = c[i];\n//        }\n//    }\n//    return ;\n//}\n\n//  逆序数推排列数\n\n/*\n *  动态规划:f(n,m)表示逆序数为m的n元排列的个数,则\n *  f(n + 1, m) = f(n, m) + f(n, m - 1) + ... + f(n, m - n)(当 b<0 时,f(a,b) = 0) \n *  优化又考虑到如果直接利用上式计算时间复杂度为O(n^3),我们分析上 \n *  式不难发现f(n + 1, m) = f(n, m) + f(n + 1, m - 1)\n *  end = node[index].e,\n *  if(m-n-1 >= 0) f(n+1, m) -= f(n, m-n-1).\n */\nconst int N = 1001;\nconst int C = 10001;\nconst long MOD = 1000000007;\nlong arr[N][C];\nlong long temp;\n\nint main()\n{\n    int i, j;\n    arr[1][0] = arr[2][0] = arr[2][1] = 1;\n    for (i = 3; i < N; ++i)\n    {\n        arr[i][0] = 1;\n        long h = i * (i + 1) / 2 + 1;\n        if (h > C)\n        {\n            h = C;\n        }\n        for (j = 1; j < h; ++j)\n        {\n            temp = arr[i - 1][j] + arr[i][j - 1];\n            arr[i][j] = temp % MOD;\n            if (j - i >= 0)\n            {\n                arr[i][j] -= arr[i - 1][j - i];\n                if (arr[i][j] < 0)\n                {   //  注意:由于arr[i][j]和arr[i - 1][j - i]都是模过的,所以可能会得到负数\n                    arr[i][j] += MOD;\n                }\n            }\n        }\n    }\n    while (scanf(\"%d %d\", &i, &j) != EOF)\n    {\n        printf(\"%ld\\n\", arr[i][j]);\n    }\n    return 0;\n}"
  },
  {
    "path": "ACM 模板代码/f-邻接表/f-邻接表/main.cpp",
    "content": "//\n//  main.cpp\n//  f-邻接表\n//\n//  Created by ZYJ on 16/6/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  边点结构\ntypedef struct Edge\n{\n    int tag;\n    int weigh;\n    struct Edge *next;\n}Edge;\n\n//  表结构\ntypedef struct Table\n{\n    int data;\n    Edge *first;\n}Table, *Tables;\n\nint main(int argc, const char * argv[])\n{\n    int N, M;\n    while (cin >> N >> M)   //  N结点数、M路径数\n    {\n        Tables table = (Tables)malloc(sizeof(Table) * N);\n        int data, start, end, weigh;\n        \n        //  初始化结点\n        for (int i = 0; i < N; i++)\n        {\n            cin >> data;\n            table[i].data = data;\n            table[i].first = NULL;\n        }\n        \n        //  添加路径\n        for (int i = 0; i < M; i++)\n        {\n            cin >> start >> end >> weigh;\n            Edge *NN = (Edge *)malloc(sizeof(Edge));\n            if (NULL == table[start].first)\n            {\n                table[start].first = NN;\n                NN->tag = end;\n                NN->weigh = weigh;\n                NN->next = NULL;\n            }\n            else\n            {\n                NN = table[start].first;\n                while (NULL != NN->next)\n                {\n                    NN = NN->next;\n                }\n                Edge *MM = (Edge *)malloc(sizeof(Edge));\n                MM->tag = end;\n                MM->weigh = weigh;\n                MM->next = NULL;\n                NN->next = MM;\n            }\n        }\n        \n        //  打印邻接表\n        for (int i = 0; i < N; i++)\n        {\n            cout << i << \":\" << table[i].data << \"   \";         //  结点下标:结点权值\n            if (table[i].first == NULL)\n            {\n                cout << \"OVER\" << endl;\n                continue;\n            }\n            Edge *NN = (Edge *)malloc(sizeof(Edge));\n            NN = table[i].first;\n            cout << NN->tag << \":\" << NN->weigh << \"   \";       //  路径终点:路径权值\n            while (NN->next != NULL)\n            {\n                NN = NN->next;\n                cout << NN->tag << \":\" << NN->weigh << \"   \";   //  路径终点:路径权值\n            }\n            cout << \"OVER\" << endl;\n        }\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-阶乘最后非零位/f-阶乘最后非零位/main.cpp",
    "content": "//\n//  main.cpp\n//  f-阶乘最后非零位\n//\n//  Created by ZYJ on 16/7/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n/*\n *  阶乘最后非零位 复杂度O(nlongn)\n *  返回改为，n以字符串方式传入\n */\n#define MAXN 10000\n\nconst int mod[20] = {1, 1, 2, 6, 4, 2, 2, 4, 2, 8, 4, 4, 8, 4, 6, 8, 8, 6, 8, 2};\n\nint lastDigit(char *buf)\n{\n    int len = (int)strlen(buf);\n    int a[MAXN], i, c, ret = 1;\n    if (len == 1)\n    {\n        return mod[buf[0] - '0'];\n    }\n    for (i = 0; i < len; i++)\n    {\n        a[i] = buf[len - 1 - i] - '0';\n    }\n    for (; len; len -= !a[len - 1])\n    {\n        ret = ret * mod[a[1] % 2 * 10 + a[0]] % 5;\n        for (c = 0, i = len - 1; i >= 0; i--)\n        {\n            c = c * 10 + a[i];\n            a[i] = c / 5;\n            c %= 5;\n        }\n    }\n    return ret + ret % 2 * 5;\n}\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-集合划分问题/f-集合划分问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-集合划分问题\n//\n//  Created by ZYJ on 16/7/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  n元集合分划为k类的方案数记为S(n, k),称为第二类Stirling数。\n *  如{A,B,C}可以划分{{A}, {B}, {C}}, {{A, B}, {C}}, {{B, C}, {A}}, {{A, C}, {B}}, {{A, B, C}}。\n *  即一个集合可以划分为不同集合(1...n个)的种类数\n *  CALL: compute(N); 每当输入一个n,输出B[n]\n */\nconst int N = 2001;\nint data[N][N], B[N];\n\nvoid NGetM(int m, int n)    // m 个数 n 个集合\n{\n    //  data[i][j]: i个数分成j个集合\n    int min, i, j;\n    data[0][0] = 1;\n    for (i = 1; i <= m; i++)\n    {\n        data[i][0] = 0;\n    }\n    for (i = 0; i <= m; i++)\n    {\n        data[i][i + 1] = 0;\n    }\n    for (i = 1; i <= m; i++)\n    {\n        if (i < n)\n        {\n            min = i;\n        }\n        else\n        {\n            min = n;\n        }\n        for (j = 1; j <= min; j++)\n        {\n                data[i][j] = (j * data[i - 1][j] + data[i - 1][j - 1]);\n        }\n    }\n    return ;\n}\n\nvoid compute(int m)\n{\n    //  b[i]: Bell数\n    NGetM(m, m);\n    memset(B, 0, sizeof(B));\n    int i, j;\n    for (i=1; i <= m; i++)\n    {\n        for (j = 0; j <= i; j++)\n        {\n            B[i] += data[i][j];\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模板代码/f-集合相关问题/f-集合相关问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-集合相关问题\n//\n//  Created by ZYJ on 16/6/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <string>\n//\n//using namespace std;\n//\n//const int MaxSize = 200;\n//\n////  集合类模板\n//template<class T>\n//class SeqList\n//{\n//public:\n//    SeqList()                                   //  无参构造函数\n//    {\n//        length = 0;\n//    }\n//    \n//    SeqList(T a, int n)                         //  带参构造函数\n//    {\n//        if (n > MaxSize)\n//        {\n//            throw \"Error: The number of array elements is not valid in One!\";   //  数组元素个数不合法\n//        }\n//        for (int i = 0; i < n; i++)\n//        {\n//            data[i] = a[i];\n//        }\n//        length = n;                             //  长度\n//    }\n//    \n//    SeqList(const SeqList &A)                   //  A中元素的值不变\n//    {\n//        for(int i = 0; i < A.length; i++)\n//        {\n//            data[i] = A.data[i];\n//        }\n//        length = A.length;\n//    }\n//    \n//    int Length()                                //  求长度\n//    {\n//        return length;\n//    }\n//    \n//    char Get(int i)                                //  获取下标为i的元素\n//    {\n//        return data[i];\n//    }\n//    \n//    int Locate(T item)                          //  查找相同的元素\n//    {\n//        for (int i = 0; i <= length; i++)\n//        {\n//            if (data[i] == item)\n//            {\n//                return i + 1;\n//            }\n//        }\n//        return 0;\n//    }\n//    \n//    void Insert(int i, char item)                  //  插入操作  在第i个位置插入一个元素item\n//    {\n//        int j;\n//        if (length >= MaxSize)\n//        {\n//            throw \"Error: Length is not lawful in Two!\";   //  长度不合法\n//        }\n//        if (i < 1 || i > length + 1)\n//        {\n//            throw \"Error: Place is not valid in Three!\";   //  位置不合法\n//        }\n//        for (j = length; j >= i; j--)\n//        {\n//            data[j] = data[j - 1];\n//        }\n//        data[i - 1] = item;\n//        length++;\n//    }\n//    \n//    T Delete(int i)                             //  删除并返回删除值操作  删除第i个位置的元素\n//    {\n//        int item, j;\n//        if (length == 0)\n//        {\n//            throw \"Error: Table is empty, can not delete elements!\";    //  表为空，无法删除元素\n//        }\n//        if (i < 1 || i > length)\n//        {\n//            throw \"Error: Place is not valid in Three!\";   //  元素位置不合法\n//        }\n//        item = data[i - 1];\n//        for (j = i; j < length; j++)\n//        {\n//            data[j-1]=data[j];\n//        }\n//        length--;\n//        return item;\n//    }\n//    \n//    void display()                              //  输出操作\n//    {\n//        for (int i = 0; i < length; i++)\n//        {\n//            cout << data[i];\n//        }\n//    }\n//    \n//    bool empty()                                //  判断是否为空\n//    {\n//        if (length == 0)\n//        {\n//            return true;\n//        }\n//        return false;\n//    }\n//    \n//    void clear()                                //  清理\n//    {\n//        length = 0;\n//    }\n//    \n//private:\n//    char data[MaxSize];    //  存储数据的数组\n//    int length;         //  表的长度\n//};\n//\n////  集合的并集集运算\n//template<class T>\n//SeqList<T> Union(SeqList<T> A, SeqList<T> B)\n//{\n//    SeqList<T> C;\n//    int m = 1;\n//    int a = A.Length();\n//    for (int b = 0; b <= B.Length(); b++)\n//    {\n//        A.Insert(a + b + 1, B.Get(b));          //  将B的元素插入到A的后面\n//    }\n//    \n//    for (char i = 'a'; i <= 'z'; i++)\n//    {\n//        for (int d = 0; d <= A.Length(); d++)\n//        {\n//            if (A.Get(d) == i)                  //  将组合后的元素和i比较\n//            {\n//                C.Insert(m, i);                 //  相同则插入\n//                m++;                            //  不同则继续\n//                break;\n//            }\n//        }\n//    }\n//    \n//    for (char u = 'a' - 32; u <= 'z' - 32; u++)\n//    {\n//        for (int d = 0; d <= A.Length(); d++)\n//        {\n//            if (A.Get(d) == u)                  //  将组合后的元素和i比较\n//            {\n//                C.Insert(m, u);                 //  相同则插入\n//                m++;                            //  不同则继续\n//                break;\n//            }\n//        }\n//    }\n//    return C;\n//}\n//\n////  集合的交集运算\n//template<class T>\n//SeqList<T> Toge(SeqList<T> A,SeqList<T> B)\n//{\n//    SeqList<T> C;\n//    int m = 1;\n//    int flag = 0;\n//    for (char i = 'a'; i <= 'z'; i++, flag = 0)\n//    {\n//        for (int a = 0; a <= A.Length(); a++)\n//        {\n//            if (A.Get(a) == i)                          //  将i与A中元素进行比较\n//            {\n//                for (int b = 0; b <= B.Length(); b++)\n//                {\n//                    if (B.Get(b) == i)                  //  将i与B中元素进行比较\n//                    {\n//                        C.Insert(m, i);                 //  若都有i，则将其插入C\n//                        m++;\n//                        flag = 1;\n//                        break;\n//                    }\n//                }\n//                if(flag == 1)\n//                {\n//                    break;\n//                }\n//            }\n//        }\n//    }\n//    \n//    for (char u = 'a' - 32; u <= 'z' - 32; u++, flag = 0)\n//    {\n//        for (int a = 0; a <= A.Length(); a++)\n//        {\n//            if (A.Get(a) == u)                          //  将i与A中元素进行比较\n//            {\n//                for (int b = 0; b <= B.Length(); b++)\n//                {\n//\t\t\t\t\tif (B.Get(b) == u)                  //  将i与B中元素进行比较\n//\t\t\t\t\t{\n//                        C.Insert(m, u);                 //  若都有i，则将其插入C\n//                        m++;\n//                        flag=1;\n//                        break;\n//\t\t\t\t\t}\n//                }\n//                if (flag == 1)\n//                {\n//                    break;\n//                }\n//            }\n//        }\n//    }\n//    \n//    return C;\n//}\n//\n////  集合的差集运算\n//template<class T>\n//SeqList<T> Subm(SeqList<T> A, SeqList<T> B)\n//{\n//    SeqList<T> C;\n//    int m = 1;\n//    int flag = 0;\n//    for (char i = 'a'; i <= 'z'; i++, flag = 0)         //  这里i的范围如何修改，能够将大写的字母也加入范围中\n//    {\n//        for (int a = 0; a <= A.Length(); a++)\n//        {\n//            if (A.Get(a) == i)                          //将i与A中元素进行比较\n//            {\n//                for (int b = 0; b <= B.Length(); b++)\n//                {\n//                    if (B.Get(b) == i)                  //继续与B中元素进行比较\n//                    {\n//                        flag = m;\n//                    }\n//                }\n//                if (flag == 0)\n//                {\n//                    C.Insert(m, i);\n//                    m++;\n//                    break;\n//                }\n//            }\n//            \n//        }\n//    }\n//    \n//    for (char u = 'a' - 32; u <= 'z' - 32; u++, flag = 0) //  这里i的范围如何修改，能够将大写的字母也加入范围中\n//    {\n//        for (int a = 0; a <= A.Length(); a++)\n//        {\n//            if(A.Get(a) == u)                           //  将i与A中元素进行比较\n//            {\n//                for(int b = 0; b <= B.Length(); b++)\n//                {\n//\t\t\t\t\tif(B.Get(b) == u)                   //  继续与B中元素进行比较\n//                    {\n//                        flag = m;\n//                    }\n//                }\n//                if(flag == 0)\n//                {\n//\t\t\t\t\tC.Insert(m, u);\n//\t\t\t\t\tm++;\n//\t\t\t\t\tbreak;\n//                }\n//            }\n//        }\n//    }\n//    return C;\n//}\n//\n//int main()\n//{\n//    string a;\n//    string b;\n//    cout << \"************集合a的元素为************:\\n\";\n//    getline(cin, a);       //  读取a的输入，因为输入中可能有空格，所以不用cin\n//    cout << endl;\n//    cout << \"************集合b的元素为************:\\n\";\n//    getline(cin, b);       //  读取b的输入\n//    cout << endl;\n//    \n//    SeqList<string> A(a, (int)a.length()), B(b, (int)b.length()), C, D, E, F;\n//    C = Union(A, B);\n//    cout << \"集合的并集为:\";\n//    C.display();\n//    cout << endl;\n//    \n//    D = Toge(A, B);\n//    cout << \"集合的交集为:\";\n//    D.display();\n//    cout << endl;\n//    \n//    E = Subm(B, A);\n//    F = Subm(A, B);\n//    cout << \"集合的差集为:\";\n//    E.display();\n//    F.display();\n//    cout << endl;\n//    return 0;\n//}\n\n//数据结构课设  顺序存储结构\n#include<iostream>\nusing namespace std;\nconst int MaxSize=200;//定义Const常量 MaxSize\ntemplate<class T>//类模板\nclass SeqList\n{\npublic:\n    SeqList(){length=0;}//无参构造函数\n    SeqList(T a[],int n)//带参构造函数\n    {\n        if(n>MaxSize) throw\"数组元素个数不合法\";//异常处理\n        for(int i=0;i<n;i++)\n            data[i]=a[i];\n        length=n;//长度\n        \n    }\n    SeqList(const SeqList&A)//A中元素的值不变\n    {\n        for(int i=0;i<A.length;i++)\n            data[i]=A.data[i];\n        length=A.length;\n    }\n    int Length()//求长度\n    {\n        return length;\n    }\n    T Get(int i)\n    {\n        return data[i];\n    }\n    int Locate(T item)//查找相同的元素\n    {\n        for(int i=0;i<=length;i++)\n        {\n            if(data[i]==item)\n            {\n                return i+1;\n            }\n        }\n        return 0;\n    }\n    void Insert(int i,T item)//插入操作，在第i个位置前插入一个元素item\n    {\n        int j;\n        if(length>=MaxSize) //长度不合法\n        {\n            throw\"溢出\";\n        }\n        if(i<1||i>length+1) //下标越界\n        {\n            throw\"i 不合法!\";\n        }\n        for(j=length;j>=i;j--)//数据后移\n        {\n            data[j]=data[j-1];\n        }\n        data[i-1]=item;\n        length++;\n    }\n    T Delete(int i)//删除操作\n    {\n        int item,j;\n        if(length==0)\n        {\n            throw\"表为空，无法删除元素!\";\n        }\n        if(i<1||i>length)\n        {\n            throw\"i 不合法!\";\n        }\n        item=data[i-1];\n        for(j=i;j<length;j++)\n            data[j-1]=data[j];\n        length--;\n        return item;\n    }\n    void display()//输出操作\n    {\n        for(int i=0;i<length;i++)\n            cout<<data[i];\n    }\n    int empty()//判断是否为空\n    {\n        if(length==0)\n            return 1;\n        return 0;\n    }\n    void clear()//清理\n    {\n        length=0;\n    }\nprivate:\n    T data[MaxSize];//存储数据的数组\n    int length;//表的长度\n};\ntemplate<class T>\nSeqList<T>Union(SeqList<T>A,SeqList<T> B)//集合的交集运算\n{\n    SeqList<T> C;\n    int m=1;\n    int a=A.Length();\n    for(int b=0;b<B.Length();b++)\n    {\n        A.Insert(a+b+1,B.Get(b));//将B的元素插入到A的后面的组合\n    }\n    for(int i=65;i<=132;i++)//确定输入字符的范围是'A'-'Z','a'-'z';\n    {\n        if(i==91) i=97;\n        for(int d=0;d<A.Length();d++)\n        {\n            if(A.Get(d)==i)//将组合后的元素和i比较\n            {\n                C.Insert(m,i);//相同则插入\n                m++;//不同则继续\n                break;\n            }\n        }\n    }\n    return C;\n}\n\ntemplate<class T>\nSeqList<T>Toge(SeqList<T>A,SeqList<T> B)//集合的并集运算\n{\n    SeqList<T> C;\n    int m=1;\n    int flag;\n    for(int i=65;i<=132;i++)\n    {\n        if(i==91) i=97;\n        flag = 0;\n        for(int a=0;a<A.Length();a++)\n        {\n            if(A.Get(a)==i)//将i与A中元素进行比较\n            {\n                for(int b=0;b<B.Length();b++)\n                {\n                    if(B.Get(b)==i)//将i与B中元素进行比较\n                    {\n                        C.Insert(m,i);//若都有i，则将其插入C\n                        m++;\n                        flag=1;\n                        break;\n                    }\n                }\n                if(flag==1)\n                    break;\n            }\n        }\n    }\n    \n    \n    return C;\n}\n\ntemplate<class T>\nSeqList<T>Subm(SeqList<T>A,SeqList<T> B)//集合的差集运算\n{\n    SeqList<T> C;\n    int m=1;\n    int flag;\n    for(int i=65;i<=132;i++)\n    {\n        if(i==91) i=97;\n        flag = 0;\n        for(int a=0;a<A.Length();a++)\n        {\n            if(A.Get(a)==i)//将i与A中元素进行比较\n            {\n                for(int b=0;b<B.Length();b++)\n                {\n                    if(B.Get(b)==i)\n                    {\n                        flag=m;//继续与B中元素进行比较\n                    }\n                }\n                if(flag==0)\n                {\n                    C.Insert(m,i);\n                    m++;\n                    break;\n                }\n            }\n            \n        }\n    }\n    return C;\n}\n\nint main()\n{\n    char a[100];\n    char b[100];\n    cout<<\"************集合a的元素为************:\\n\";\n    cin.getline(b,'\\n');    //读取a的输入\n    cout<<endl;\n    cout<<\"************集合b的元素为************:\\n\";\n    cin.getline(a,'\\n');    //读取b的输入\n    cout<<endl;\n    SeqList<char>A(a,50),B(b,50),C,D,E,F;\n    C=Union(A,B);\n    cout<<\"集合的并集为:\";\n    C.display();\n    cout<<endl;\n    D=Toge(A,B);\n    cout<<\"集合的交集为:\";\n    D.display();\n    cout<<endl;\n    E=Subm(A,B);\n    F=Subm(B,A);\n    cout<<\"集合的差集为:\";\n    E.display();\n    F.display();\n    cout<<endl;\n    return 0;\n}\n\n"
  },
  {
    "path": "ACM 模板代码/f-高斯消元/f-高斯消元/main.cpp",
    "content": "//\n//  main.cpp\n//  f-高斯消元\n//\n//  Created by ZYJ on 16/7/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n//  高斯消元\n\n/*\n *  高斯消元（浮点数）\n */\n#define eps 1e-9\nconst int MAXN = 220;\n\ndouble a[MAXN][MAXN];   //  方程的左边的矩阵\ndouble x[MAXN];         //  等式右边的值，求解后x存的就是结果\nint equ, var;           //  方程数和未知数个数\n\n//  返回0无解，返回1有解\nint Gauss()\n{\n    int i, j, k, col, MAX;\n    for (k = 0, col = 0; k < equ && col < var; k++, col++)\n    {\n        MAX = k;\n        for (i = k + 1; i < equ; i++)\n        {\n            if (fabs(a[i][col]) > fabs(a[MAX][col]))\n            {\n                MAX = i;\n            }\n        }\n        if (fabs(a[MAX][col]) < eps)\n        {\n            return 0;\n        }\n        if (k != MAX)\n        {\n            for (j = col; j < var; j++)\n            {\n                swap(a[k][j], a[MAX][j]);\n            }\n            swap(x[k], x[MAX]);\n        }\n        x[k] /= a[k][col];\n        for (j = col + 1; j < var; j++)\n        {\n            a[k][j] /= a[k][col];\n        }\n        a[k][col] = 1;\n        for (i = 0; i < equ; i++)\n        {\n            if (i != k)\n            {\n                x[i] -= x[k] * a[i][k];\n                for (j = col + 1; j < var; j++)\n                {\n                    a[i][j] -= a[k][j] * a[i][col];\n                }\n                a[i][col] = 0;\n            }\n        }\n    }\n    return 1;\n}\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "ACM 模版-f_zyj 更新至 v 2.1/v 1.1/ACM模板-f_zyj v 1.1.pages/Metadata/BuildVersionHistory.plist",
    "content": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<!DOCTYPE plist PUBLIC \"-//Apple//DTD PLIST 1.0//EN\" \"http://www.apple.com/DTDs/PropertyList-1.0.dtd\">\n<plist version=\"1.0\">\n<array>\n\t<string>Template: Blank (2013-09-27 16:56)</string>\n\t<string>M5.0-1465-1</string>\n</array>\n</plist>\n"
  },
  {
    "path": "ACM 模版-f_zyj 更新至 v 2.1/v 1.1/ACM模板-f_zyj v 1.1.pages/Metadata/DocumentIdentifier",
    "content": "D6185F94-161B-4AB9-8719-B2043C6A300C"
  },
  {
    "path": "README.md",
    "content": "# ACM\n包含 ACM模板-f_zyj v 2.1，以及个人平时的训练代码……\n\n## ACM 模板-f_zyj 更新至 v 2.1\n此文件包含 《ACM 模板-f_zyj》 v 1.1 与 v 2.1 两个版本的 .ppt 格式和 .page 格式。\n\n乃 f_zyj 经过数月整理以及两年左右时间维护所成，v 2.1 达 350 余页。\n\n为了方便大家使用，这里提供在线模板地址：http://blog.csdn.net/f_zyj/article/details/51594851\n\n如果有需求，诸位可以随意修改，将我的模板变成你们的模板。\n\n## ACM 模板代码\n此文件包含 《ACM 模板-f_zyj v 1.1》中绝大多数代码。\n\n## 按 OJ 分类\n此文件包含 f_zyj 在 ACM 道路上摸索时见过的绝大多数的题目，\n\n提供的代码多数是 AC 的，也有一些代码依然存在问题，\n\n还有一些是悬而未决的问题没有提供代码（曾经某一个阶段不会做的题，现在会不会也不清楚），\n\n这里按照 OJ 分类，不论在某一个 OJ 上做了一道题还是一百道题，都单独分类，\n\n比较常用的 OJ 有 51Nod、HDU、CF、NYOJ、蓝桥杯等等，欢迎大佬来指点一二！\n\n鄙人 CSDN 博客涵盖这个库里绝大部分题目的题解，欢迎评论交流。\n\n## 相关资源\n此文件包含一些 ACM 相关资源，提供给大家学习，来源为若干 ACM 群文件，侵删。\n\n## 关于 f_zyj\n笔名要你命三千又三千，河南某弱校 ACM 拓荒者，菜到退役那种……\n\n养有两只喵，一只叫汪汪，一只叫蓝电，养他们系 f_zyj 本科期间最大的幸福o(*￣▽￣*)o\n\nCSDN：http://blog.csdn.net/f_zyj\n\n知乎：https://www.zhihu.com/people/f-zyj/activities\n\n要你命三千又三千\n\n2018.5.19 05:50\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1000-A+B/f-51Nod-1000-A+B/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1000-A+B\n//\n//  Created by ZYJ on 16/4/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[])\n{\n    long A, B;\n    scanf(\"%ld %ld\", &A, &B);\n    printf(\"%ld\\n\", A + B);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1001-数组中和等于K的数对/f-51Nod-1001-数组中和等于K的数对/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1001-数组中和等于K的数对\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 5e4 + 5;\n//\n//int A[MAXN];\n//\n//int main(int argc, const char * argv[])\n//{\n//    freopen(\"input.txt\", \"r\", stdin);\n//    int K, N;\n//    while (cin >> K >> N)\n//    {\n//        bool tag = false;\n//        for (int i = 0; i < N; i++)\n//        {\n//            scanf(\"%d\", A + i);\n//        }\n//        sort(A, A + N);\n//        int B;\n//        int flag = N;\n//        for (int i = 0; i < N - 1; i++)\n//        {\n//            B = K - A[i];\n//            for (int j = flag - 1; j > i; j--)\n//            {\n//                if (B == A[j])\n//                {\n//                    printf(\"%d %d\\n\", A[i], B);\n//                    flag = j;\n//                    tag = true;\n//                    break;\n//                }\n//                else if (B > A[j])\n//                {\n//                    flag = j + 1;\n//                    break;\n//                }\n//            }\n//        }\n//        if (!tag)\n//        {\n//            puts(\"No Solution\");\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\n#define maxn 50010\n\nstruct node\n{\n    int val, antival;\n} a[maxn];\n\nint cmp(node x, node y)\n{\n    if (x.antival == y.antival)\n    {\n        return x.val < y.val;\n    }\n    return x.antival < y.antival;\n}\n\nint main()\n{\n    int n, i, k;\n    while (scanf(\"%d%d\", &k, &n) != EOF)\n    {\n        for (i = 0; i < n; ++i)\n        {\n            scanf(\"%d\", &a[i].val);\n            if (a[i].val < k/2)\n            {\n                a[i].antival = a[i].val;\n            }\n            else\n            {\n                a[i].antival = k - a[i].val;\n            }\n        }\n        sort(a, a + n, cmp);\n        bool sign = false;\n        for (i = 0; i < n - 1; ++i)\n        {\n            if (a[i].antival == a[i + 1].antival)\n            {\n                printf(\"%d %d\\n\", a[i].val, a[i + 1].val);\n                sign = true;\n            }\n        }\n        if (!sign)\n        {\n            printf(\"No Solution\\n\");\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1002-数塔取数问题/f-51Nod-1002-数塔取数问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1002-数塔取数问题\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 125300;\n\nint A[MAXN];\n\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"input.txt\", \"r\", stdin);\n    int N;\n    while (cin >> N)\n    {\n        int key = 0;\n        for (int i = 0; i < N; i++)\n        {\n            for (int j = 0; j <= i; j++)\n            {\n                scanf(\"%d\", &A[key++]);\n            }\n        }\n        int line = N - 1;\n        int E = key - N - 1;\n        for (int i = line; i > 0; i--)\n        {\n            for (int j = 0; j < i; j++)\n            {\n                A[E] += A[E + i] > A[E + i + 1] ? A[E + i] : A[E + i + 1];\n                E--;\n            }\n        }\n        cout << A[0] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1003-阶乘后面的0的数量/f-51Nod-1003-阶乘后面的0的数量/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1003-阶乘后面的0的数量\n//\n//  Created by ZYJ on 16/5/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n\nint main(int argc, const char * argv[])\n{\n    int fivePow[] = {1, 5, 25, 125, 625, 3125, 15625, 78125, 390625, 1953125, 9765625, 48828125, 244140625};\n    int n;\n    while (~scanf(\"%d\", &n))\n    {\n        int sum = 0;\n        for (int i = 1; i < 13; i++)\n        {\n            sum += n / fivePow[i];\n        }\n        printf(\"%d\\n\", sum);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1004-n^n的末位数字/f-51Nod-1004-n^n的末位数字/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1004-n^n的末位数字\n//\n//  Created by ZYJ on 16/5/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n\nint main()\n{\n    int a, b, c;\n    scanf(\"%d\", &a);\n    b = a % 10;\n    //幂的末尾数字规律为4个一循环\n    c = a % 4;\n    //c等于0时为第四个\n    if (c == 0)\n        c = 4;\n    c = pow(b, c);\n    printf(\"%d\",c % 10);\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1005-大数加法/f-51Nod-1005-大数加法/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1005-大数加法\n//\n//  Created by ZYJ on 16/4/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define _MAX 10005\nint product[_MAX] = {0};\nchar numOne[_MAX] = {0}, numTwo[_MAX] = {0};\nchar numOneUp[_MAX] = {0}, numTwoUp[_MAX] = {0};    //倒序存储位置\nint absMax = 1;\n//递归进位函数\nvoid Carrying(int tag, int i, int *p)\n{\n    p[i] += tag;\n    if (p[i] > 9)\n    {\n        tag = 1;\n        p[i] -= 10;\n        Carrying(tag, i + 1, p);    //写成Carrying(tag, i, j+1, p);也成立，为了让i+j递增而已\n    }\n    return ;\n}\n\n//递归退位函数\nvoid Abdicate(int tag, int i, int *p)\n{\n    p[i] += tag;\n    if (p[i] < 0)\n    {\n        tag = -1;\n        p[i] += 10;\n        Abdicate(tag, i + 1, p);\n    }\n    return ;\n}\n\n//判断大小\nvoid size(int numOneLen, int numTwoLen)\n{\n    int i, j;\n    if (numOneLen < numTwoLen)\n    {\n        absMax = 2;\n        for (i = 0; i < numTwoLen; i++)\n        {\n            numOneUp[i] ^= numTwoUp[i];\n            numTwoUp[i] ^= numOneUp[i];\n            numOneUp[i] ^= numTwoUp[i];\n        }\n        return ;\n    }\n    if (numOneLen == numTwoLen)\n    {\n        for (i = numOneLen - 1; i >= 0; i--)\n        {\n            if (numOneUp[i] < numTwoUp[i])\n            {\n                absMax = 2;\n                for (j = 0; j < numTwoLen; j++)\n                {\n                    numOneUp[j] ^= numTwoUp[j];\n                    numTwoUp[j] ^= numOneUp[j];\n                    numOneUp[j] ^= numTwoUp[j];\n                }\n                return ;\n            }\n            else if (numOneUp[i] > numTwoUp[i])\n            {\n                return ;\n            }\n        }\n    }\n    return ;\n}\n\n//加减处理\nvoid addOrSub(int numOneLen, int numTwoLen, int flag)   //flag加法为1减法为0\n{\n    int i, key = 0, tag, numLenMax, numLenMin;\n    numOneLen = numOneLen - 1;\n    numTwoLen = numTwoLen - 1;\n    //数据逆序\n    for (i = numOneLen; i > 0; i--)\n    {\n        numOneUp[key++] = numOne[i];\n    }\n    if (numOne[0] != '-')\n    {\n        numOneUp[key] = numOne[0];\n        numOneLen++;\n    }\n    key = 0;\n    for (i = numTwoLen; i > 0; i--)\n    {\n        numTwoUp[key++] = numTwo[i];\n    }\n    if (numTwo[0] != '-')\n    {\n        numTwoUp[key] = numTwo[0];\n        numTwoLen++;\n    }\n    numLenMax = numOneLen > numTwoLen ? numOneLen : numTwoLen;\n    numLenMin = numOneLen < numTwoLen ? numOneLen : numTwoLen;\n    //逐位相加\n    if (flag)\n    {\n        size(numOneLen, numTwoLen);\n        for (i = 0; i < numLenMax; i++)\n        {\n            product[i] = (int)numOneUp[i] - 48;\n        }\n        for (i = 0; i < numLenMin; i++)\n        {\n            tag = (int)numTwoUp[i]-48;\n            Carrying(tag, i, product);                          //递归\n        }\n    }\n    //逐位相减\n    else\n    {\n        size(numOneLen, numTwoLen);\n        for (i = 0; i < numLenMax; i++)\n        {\n            product[i] = (int)numOneUp[i] - 48;\n        }\n        for (i = 0; i < numLenMin; i++)\n        {\n            tag = -((int)numTwoUp[i]-48);\n            Abdicate(tag, i, product);                          //递归\n        }\n    }\n}\n\n//输出结果\nvoid print()\n{\n    int i, j;\n    //倒序输出结果\n    for (i = _MAX - 1; i > 0; i--)\n    {\n        if (product[i] != 0)\n        {\n            break;                               //查找到第一个不等于0的跳出\n        }\n    }\n    for (j = i; j >= 0; j--)\n    {\n        printf(\"%d\",product[j]);\n    }\n    printf(\"\\n\");\n}\n\nint main(int argc, const char * argv[])\n{\n    int numOneLen, numTwoLen;\n    \n    scanf(\"%s %s\",numOne,numTwo);                    //存数据\n\n    numOneLen=(int)strlen(numOne);\n    numTwoLen=(int)strlen(numTwo);\n    \n    if (numOne[0] == '-' && numTwo[0] == '-')\n    {\n        addOrSub(numOneLen, numTwoLen, 1);\n        printf(\"-\");\n        print();\n    }\n    else if (numOne[0] == '-' || numTwo[0] == '-')\n    {\n        addOrSub(numOneLen, numTwoLen, 0);\n        if ((numOne[0] == '-' && absMax == 1) || (numTwo[0] == '-' && absMax == 2))\n        {\n            printf(\"-\");\n        }\n        print();\n    }\n    else\n    {\n        addOrSub(numOneLen, numTwoLen, 1);\n        print();\n    }\n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1006-Tick and Tick/f-51Nod-1006-Tick and Tick/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1006-Tick and Tick\n//\n//  Created by ZYJ on 2016/10/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <cstdlib>\n#include <cmath>\n\nusing namespace std;\n\nconst double MAXT = 43200.000001;   //  12小时\n\n//  const double w_h = 1. / 120, w_m = 1. / 10, w_s = 6.0;  // 角速度\n//  三根指针间的相对角速度\nconst double s_h = 719. / 120;\nconst double s_m = 59. / 10;\nconst double m_h = 11. / 120;\n\n//  将相对角速度变成周期。（即两针间需要多久出现夹角的循环）\n//  同样可求得三个周期的最小公倍数为43200秒，即12小时\nconst double tsh = 43200. / 719;\nconst double tsm = 3600. / 59;\nconst double tmh = 43200. / 11;\n\ninline double MAX(double a, double b, double c)\n{\n    double max = a;\n    if (b > max)\n    {\n        max = b;\n    }\n    if (c > max)\n    {\n        max = c;\n    }\n    return max;\n}\n\ninline double MIN(double a, double b, double c)\n{\n    double min = a;\n    if (b < min)\n    {\n        min = b;\n    }\n    if (c < min)\n    {\n        min = c;\n    }\n    return min;\n}\n\nint main()\n{\n    double D;\n    \n    while (~scanf(\"%lf\", &D) && D != -1)\n    {\n        double bsm, bsh, bmh, esm, esh, emh, begin, end, total = 0;\n        \n        //  计算第一次满足条件的时间\n        bsm = D / s_m;\n        bsh = D / s_h;\n        bmh = D / m_h;\n        \n        //  计算第一次不满足条件的时间\n        esm = (360 - D) / s_m;    //  = tsm - bsm\n        esh = (360 - D) / s_h;    //  = tsh - bsh\n        emh = (360 - D) / m_h;    //  = tmh - bmh\n        \n        //  三重循环找出所有的时间总和，当然这三重循环的顺序是可以打乱的\n        for (double bt3 = bsh, et3 = esh; et3 <= MAXT; bt3 += tsh, et3 += tsh)\n        {\n            for (double bt2 = bmh, et2 = emh; et2 <= MAXT; bt2 += tmh, et2 += tmh)\n            {\n                if (et2 < bt3)      //  这是为了提前判断是否有交集\n                {\n                    continue;\n                }\n                if (bt2 > et3)\n                {\n                    break;\n                }\n                for (double bt1 = bsm, et1 = esm; et1 <= MAXT; bt1 += tsm, et1 += tsm)\n                {\n                    if (et1 < bt2 || et1 < bt3)     //  和上述同理\n                    {\n                        continue;\n                    }\n                    if (bt1 > et2 || bt1 > et3)\n                    {\n                        break;\n                    }\n                    begin = MAX(bt1, bt2, bt3);     //  取它们的交集\n                    end = MIN(et1, et2, et3);\n                    total += (end - begin);\n                }\n            }\n        }\n        \n        printf(\"%.3lf\\n\", total / 432);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1006-最长公共子序列Lcs/f-51Nod-1006-最长公共子序列Lcs/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1006-最长公共子序列Lcs\n//\n//  Created by ZYJ on 16/4/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define  MAXN  1002\nchar A[MAXN] = {0};\nchar B[MAXN] = {0};\nchar R[MAXN] = {0};\nshort mat[MAXN][MAXN] = {0};\n\n//返回三个数的最大值\nshort max(short a, short b, short c)\n{\n    if(a > b)\n    {\n        b = a;\n    }\n    return  b > c ? b : c;\n}\n\nint main()\n{\n    int  i, j = 0, k;\n    scanf(\"%s %s\", A + 1, B + 1);\n    for(i = 1; A[i]; i++)\n    {\n        for(j = 1; B[j]; j++)\n        {\n            mat[i][j] = max(mat[i-1][j], mat[i][j-1], mat[i-1][j-1] + (A[i]==B[j] ? 1 : 0));\n        }\n    }\n    i--;\n    j--;\n    k = MAXN - 1;\n    while(i > 0 && j > 0)\n    {\n        if(A[i] == B[j])\n        {\n            R[k--] = A[i];\n            i--;\n            j--;\n        }\n        else if(mat[i-1][j] > mat[i][j-1])\n        {\n            i--;\n        }\n        else\n        {\n            j--;\n        }\n    }\n    printf( \"%s\\n\", R + k + 1);\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1007-正整数分组/f-51Nod-1007-正整数分组/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1007-正整数分组\n//\n//  Created by ZYJ on 16/7/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 110;\nconst int MAXM = 5e3 + 10;\n\nint A[MAXN];\nint dp[MAXM][MAXM];\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"input.txt\", \"r\", stdin);\n    \n    int N;\n    cin >> N;\n    \n    int sum = 0;\n    for (int i = 1; i <= N; i++)\n    {\n        cin >> A[i];\n        sum += A[i];\n    }\n    int C = sum / 2;\n    memset(dp, 0, sizeof(dp));\n    \n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= C; j++)\n        {\n            if (j < A[i])\n            {\n                dp[i][j] = dp[i - 1][j];\n            }\n            else\n            {\n                dp[i][j] = max(dp[i - 1][j], dp[i - 1][j - A[i]] + A[i]);\n            }\n        }\n    }\n//    cout << dp[N][C] << '\\n';\n    cout << fabs(sum - dp[N][C] - dp[N][C]) << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1008-N的阶乘 mod P/f-51Nod-1008-N的阶乘 mod P/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1008-N的阶乘 mod P\n//\n//  Created by ZYJ on 16/4/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[])\n{\n    int N, P, i = 1;\n    long long ans = 1;\n    scanf(\"%d %d\", &N, &P);\n    \n    for (; i <= N; i++)\n    {\n        ans *= i;\n        ans %= P;\n    }\n    \n    printf(\"%lld\\n\", ans);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1009-数字1的数量/f-51Nod-1009-数字1的数量/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1009-数字1的数量\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cmath>\n//#include <cstring>\n//\n////#pragma warning(disable:4996)\n//\n//using namespace std;\n//\n//typedef long long ll;\n//\n//ll s;\n//ll dp[20];  //  前x位中1出现次数（0~9均是如此）\n//\n//void init()\n//{\n//    memset(dp, 0, sizeof(dp));\n//    \n//    int i;\n//    for (i = 1; i <= 9; i++)\n//    {\n//        dp[i] = dp[i - 1] * 10 + pow(10, i - 1);    //  前x-1位出现1次数*10 + 第x位为1的情况数\n//    }\n//}\n//\n//ll count(ll x)\n//{\n//    ll result = 0;\n//    ll len = 0;\n//    ll digit = 0;\n//    ll radix = 1;\n//    ll tail = 0;\n//    while (x != 0)\n//    {\n//        digit = x % 10;\n//        x = x / 10;\n//        \n//        ++len;\n//        \n//        if (digit > 1)\n//        {                                           //  radix就代表10的多少多少次方\n//            result += radix + digit * dp[len - 1];  //  ex:241 result(200~241) += radix(百位为1）+ digit\n//        }                                           //  * dp[len - 1](0~199除去百位为1)\n//        else if (digit == 1)\n//        {                                           //  +1是代表取的那个整数\n//            result += tail + 1 + dp[len - 1];       //  ex:141 result(100~141除去百位的1) += tail(101~141百位\n//        }                                           //  为1) + 1(100的百位为1) + dp[len - 1](0~99)\n//        tail = tail + digit * radix;                //  头为1个数\n//        radix *= 10;                                //  倍率\n//    }\n//    return result;\n//}\n//\n//int main()\n//{\n//    //freopen(\"i.txt\",\"r\",stdin);\n//    //freopen(\"o.txt\",\"w\",stdout);\n//    \n//    init();\n//    \n//    cin >> s;\n//    cout << count(s)<<endl;\n//    \n//    return 0;\n//}\n\n#include<iostream>\n#include<cstdio>\n\nusing namespace std;\n\nint sum[20];\nint getlen(int n)\n{\n    int num = 0;\n    while (n)\n    {\n        n = n / 10;\n        num++;\n    }\n    return num;\n}\n\nint main()\n{\n    int n, i, t1, t2, len, ans;\n    cin >> n;\n    len = getlen(n);\n    sum[1] = n / 10;\n    if (n % 10 >= 1)\n    {\n        sum[1]++;\n    }\n    for (i = 2, t1 = 10, t2 = 100; i <= len; i++, t1 = t1 * 10, t2 = t2 * 10)\n    {\n        if (n / t1 % 10 > 1)\n        {\n            sum[i] = n / t2 + 1;\n            sum[i] = sum[i] * t1;\n        }\n        else if (n / t1 % 10 == 1)\n        {\n            sum[i] = n / t2;\n            sum[i] = sum[i] * t1 + n % t1 + 1;\n        }\n        else\n        {\n            sum[i] = n / t2;\n            sum[i] = sum[i] * t1;\n        }\n    }\n    ans = 0;\n    for (i = 1; i <= len; i++)\n    {\n        ans += sum[i];\n    }\n    cout << ans << endl;\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1010-只包含2 3 5的数/f-51Nod-1010-只包含2 3 5的数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1010-只包含2 3 5的数\n//\n//  Created by ZYJ on 16/7/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <queue>\n\nusing namespace std;\n\ntypedef unsigned long long ull;\n\nconst int MAXN = 1e4 + 1e3;\n\n/*\n * Ugly Numbers\n * Ugly numbers are numbers whose only prime factors are 2, 3 or 5.\n * 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, 15, ...\n */\ntypedef pair<ull, int> node_type;\n\null result[MAXN];\n\nvoid init()\n{\n    priority_queue<node_type, vector<node_type>, greater<node_type>> Q;\n    Q.push(make_pair(1, 2));\n    for (int i = 0; i < MAXN; i++)\n    {\n        node_type node = Q.top();\n        Q.pop();\n        switch (node.second)\n        {\n            case 2:\n                Q.push(make_pair(node.first * 2, 2));\n            case 3:\n                Q.push(make_pair(node.first * 3, 3));\n            case 5:\n                Q.push(make_pair(node.first * 5, 5));\n        }\n        result[i] = node.first;\n    }\n    \n    return ;\n}\n\n/*\n *  传入参数必须l <= h\n *  假设a数组已经按从小到大排序\n *  返回值l总是合理的\n */\nint bs(ull a[], int l, int h, ull v)\n{\n    int m;\n    while (l < h)\n    {\n        m = (l + h) >> 1;\n        if (a[m] < v)\n        {\n            l = m + 1;\n        }\n        else\n        {\n            h = m;\n        }\n    }\n    return l;\n}\n\nint main(int argc, const char * argv[])\n{\n    freopen(\"input.txt\", \"r\", stdin);\n//    freopen(\"input.txt\", \"w\", stdin);\n    \n    init();\n    \n    int T;\n    cin >> T;\n    \n    ull n;\n    while (T--)\n    {\n        cin >> n;\n        \n        int key = bs(result, 1, MAXN - 1, n);\n        \n        cout << result[key] << '\\n';\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1011-最大公约数GCD/f-51Nod-1011-最大公约数GCD/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1011-最大公约数GCD\n//\n//  Created by ZYJ on 16/4/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nlong gcd(long a, long b)\n{\n    if (!b)\n    {\n        return a;\n    }\n    else\n    {\n        return gcd(b, a % b);\n    }\n    return 0;\n}\n\nint main(int argc, const char * argv[])\n{\n    long A, B;\n    scanf(\"%ld %ld\", &A, &B);\n    printf(\"%ld\\n\", gcd(A, B));\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1012-最小公倍数LCM/f-51Nod-1012-最小公倍数LCM/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1012-最小公倍数LCM\n//\n//  Created by ZYJ on 16/4/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\n//long long gcd(long long A, long long B)\n//{\n//    if (!B)\n//    {\n//        return A;\n//    }\n//    else\n//    {\n//        return gcd(B, A % B);\n//    }\n//    return 0;\n//}\n//\n//long long lcm(long long A, long long B)\n//{\n//    return (A * B / gcd(A, B));\n//}\n\nlong long lcm(long long A, long long B)\n{\n    long long C, D, E;\n    C = A;\n    D = B;\n    E = C % D;\n    while (E)\n    {\n        C = D;\n        D = E;\n        E = C % D;\n    }\n    return (A * B / D);\n}\n\nint main(int argc, const char * argv[])\n{\n    long long A, B;\n    scanf(\"%lld %lld\", &A, &B);\n    printf(\"%lld\\n\", lcm(A, B));\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1013-3的幂的和/f-51Nod-1013-3的幂的和/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1013-3的幂的和\n//\n//  Created by ZYJ on 16/4/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#define _MAXSIZE 100000000\n//#define _MOD 1000000007\n//long long POW[_MAXSIZE] = {0};\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, i;\n//    long long ans = 0;\n//    scanf(\"%d\", &N);\n//    POW[0] = 1;\n//    POW[1] = 3;\n//    for (i = 2; i <= N; i++)\n//    {\n//        if (i % 2)\n//        {\n//            POW[i] = POW[i / 2] * POW[i / 2 + 1] % _MOD;\n//        }\n//        else\n//        {\n//            POW[i] = POW[i / 2] * POW[i / 2] % _MOD;\n//        }\n//    }\n//    for (i = 0; i <= N; i++)\n//    {\n//        ans = (ans + POW[i]) % _MOD;\n//    }\n//    printf(\"%lld\\n\", ans);\n//    return 0;\n//}\n\n//#include <stdio.h>\n//\n//#define _MOD 1000000007\n//\n//long long powToSum(long long x, int n)\n//{\n//    if (n == 0)\n//    {\n//        return 1;\n//    }\n//    else\n//    {\n//        while (!(n & 1))\n//        {\n//            n >>= 1;\n//            x = x * x % _MOD;\n//        }\n//    }\n//    long long result = x;\n//    n >>= 1;\n//    while (n != 0)\n//    {\n//        x = x * x % _MOD;\n//        if ((n & 1))\n//        {\n//            result = result * x % _MOD;\n//        }\n//        n >>= 1;\n//    }\n//    return result;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, i;\n//    long long ans = 0;\n//    scanf(\"%d\", &N);\n//    for (i = 0; i <= N; i++)\n//    {\n//        ans = (ans + powToSum(3, i)) % _MOD;\n//    }\n//    \n//\n//    printf(\"%lld\\n\", ans);\n//    return 0;\n//}\n\n\n//#include <stdio.h>\n//#define _MOD 1000000007\n//typedef long long ll;\n//\n//ll c;\n//\n////快速求幂\n//ll power(ll a, ll b)\n//{\n//    ll ans = 1;\n//    while (b)\n//    {\n//        if (b & 1)\n//        {\n//            ans = (ans * a) % _MOD;\n//            b--;\n//        }\n//        b >>= 1;\n//        a = (a * a) % _MOD;\n//    }\n//    return ans;\n//}\n//\n//\n//ll sum(ll a, ll k)\n//{\n//    if (k == 1)\n//    {\n//        return a;\n//    }\n//    c = sum(a, k >> 1); //前k／2个次幂的和\n//    //ans等于前k/2个次幂的和加上接着的k/2个次幂的和（前k/2个次幂的和乘以第k/2个数的次幂）\n//    ll ans = (c + c * power(a, (k >> 1))) % _MOD;\n//    //加上最后一个奇数次方值\n//    if (k & 1)\n//    {\n//        ans = (ans + power(a, k)) % _MOD;\n//    }\n//    return ans;\n//}\n//\n//int main()\n//{\n//    ll n;\n//    scanf(\"%lld\", &n);\n//    printf(\"%lld\\n\", ((sum(3, n) % _MOD)) + 1);\n//    return 0;\n//}\n\n\n#include<stdio.h>\n#define mod 1000000007\ntypedef long long ll;\n\nll mod_pow(ll x,ll n)\n{\n    ll res = 1;\n    while(n > 0)\n    {\n        if(n & 1)\n            res = res * x % mod;\n        x = x * x % mod;\n        n >>= 1;\n    }\n    return res;\n}\n\nint main()\n{\n    ll n, ans;\n    scanf(\"%lld\", &n);\n    n++;\n    ans = (mod_pow(3, n) - 1) * 500000004 % mod;    //求2的逆元即可.因为2 * ? = 1 (mod 1000000007)  ? = 500000004\n    printf(\"%lld\", ans);\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1014-X^2 Mod P/f-51Nod-1014-X^2 Mod P/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1014-X^2 Mod P\n//\n//  Created by ZYJ on 16/7/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\ntypedef long long ll;\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int P, A;\n    ll X;\n    while (cin >> P >> A)\n    {\n        bool flag = true;\n        for (X = 0; X < P; X++)\n        {\n            if (X * X % P == A)\n            {\n                cout << X << ' ';\n                flag = false;\n            }\n        }\n        if (flag)\n        {\n            cout << \"No Solution\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1015-水仙花数/f-51Nod-1015-水仙花数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1015-水仙花数\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int NarNum[] = {153, 370, 371, 407, 1634};\n\nint main(int argc, const char * argv[])\n{\n    int M;\n    while (cin >> M)\n    {\n        for (int i = 0; i < 5; i++)\n        {\n            if (NarNum[i] >= M)\n            {\n                cout << NarNum[i] << '\\n';\n                break;\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1016-水仙花数 V2/f-51Nod-1016-水仙花数 V2/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1016-水仙花数 V2\n//\n//  Created by ZYJ on 16/5/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\nint compare(char *a, char *b, int len)\n{\n    for (int i = 0; i < len; i++)\n    {\n        if (b[i] > a[i])\n        {\n            return 1;\n        }\n        else if (b[i] < a[i])\n        {\n            return 0;\n        }\n    }\n    return 1;\n}\n\nint main(int argc, const char * argv[])\n{\n    char NarNum[89][60] = {\"0\",\"1\",\"2\",\"3\",\"4\",\"5\",\"6\",\"7\",\"8\",\"9\",\"153\",\"370\",\"371\",\"407\",\"1634\",\"8208\",\"9474\",\"54748\",\"92727\",\"93084\",\"548834\",\"1741725\",\"4210818\",\"9800817\",\"9926315\",\"24678050\",\"24678051\",\"88593477\",\"146511208\",\"472335975\",\"534494836\",\"912985153\",\"4679307774\",\"32164049650\",\"32164049651\",\"40028394225\",\"42678290603\",\"44708635679\",\"49388550606\",\"82693916578\",\"94204591914\",\"28116440335967\",\"4338281769391370\",\"4338281769391371\",\"21897142587612075\",\"35641594208964132\",\"35875699062250035\",\"1517841543307505039\",\"3289582984443187032\",\"4498128791164624869\",\"4929273885928088826\",\"63105425988599693916\",\"128468643043731391252\",\"449177399146038697307\",\"21887696841122916288858\",\"27879694893054074471405\",\"27907865009977052567814\",\"28361281321319229463398\",\"35452590104031691935943\",\"174088005938065293023722\",\"188451485447897896036875\",\"239313664430041569350093\",\"1550475334214501539088894\",\"1553242162893771850669378\",\"3706907995955475988644380\",\"3706907995955475988644381\",\"4422095118095899619457938\",\"121204998563613372405438066\",\"121270696006801314328439376\",\"128851796696487777842012787\",\"174650464499531377631639254\",\"177265453171792792366489765\",\"14607640612971980372614873089\",\"19008174136254279995012734740\",\"19008174136254279995012734741\",\"23866716435523975980390369295\",\"1145037275765491025924292050346\",\"1927890457142960697580636236639\",\"2309092682616190307509695338915\",\"17333509997782249308725103962772\",\"186709961001538790100634132976990\",\"186709961001538790100634132976991\",\"1122763285329372541592822900204593\",\"12639369517103790328947807201478392\",\"12679937780272278566303885594196922\",\"1219167219625434121569735803609966019\",\"12815792078366059955099770545296129367\",\"115132219018763992565095597973971522400\",\"115132219018763992565095597973971522401\"};\n    int NarNumLen;\n    char num[60];\n    scanf(\"%s\", num);\n    int NumLen = (int)strlen(num);\n    for (int i = 0; i < 89; i++)\n    {\n        NarNumLen = (int)strlen(NarNum[i]);\n        if ((NumLen == NarNumLen && compare(num, NarNum[i], NumLen)) || NumLen < NarNumLen)\n        {\n            printf(\"%s\\n\", NarNum[i]);\n            return 0;\n        }\n    }\n    \n    puts(\"No Solution\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1018-排序/f-51Nod-1018-排序/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1018-排序\n//\n//  Created by ZYJ on 16/4/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define _MAX 50001\n\nvoid swap(long *A, int low, int high)\n{\n    if (low == high)\n    {\n        return ;\n    }\n    A[low] ^= A[high];\n    A[high] ^= A[low];\n    A[low] ^= A[high];\n    return ;\n}\n\nint Partition(long *A, int low, int high)\n{\n    long pivotkey = A[low];\n    while (low < high)\n    {\n        while (low < high && A[high] >= pivotkey)\n        {\n            high--;\n        }\n        swap(A, low, high);\n        while (low < high && A[low] <= pivotkey)\n        {\n            low++;\n        }\n        swap(A, low, high);\n    }\n    return low;\n}\n\nvoid QSort(long *A, int low, int high)\n{\n    int pivot;\n    if (low < high)\n    {\n        pivot = Partition(A, low, high);\n        QSort(A, low, pivot - 1);\n        QSort(A, pivot + 1, high);\n    }\n}\n\nvoid sort(long *A, int N)\n{\n    QSort(A, 1, N);\n}\n\nint main(int argc, const char * argv[])\n{\n    int N, i = 1;\n    long A[_MAX];\n    scanf(\"%d\", &N);\n    for (; i <= N; i++)\n    {\n        scanf(\"%ld\", &A[i]);\n    }\n    \n    sort(A, N);\n    \n    for (i = 1; i <= N; i++)\n    {\n        printf(\"%ld\\n\", A[i]);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1019-逆序数/f-51Nod-1019-逆序数/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1009-逆序数\n//\n//  Created by ZYJ on 16/4/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#define _MAX 50001\n//long ans = 0;\n//\n////将有序的A[first..mid]和A[mid + 1..last]归并为有序的B[first..last]\n//void Merge(long *A, long *B, int first, int mid, int last)\n//{\n//    int i = first, j = mid + 1;\n//    int cur = first;\n//    while (i <= mid && j <= last)\n//    {\n//        if (A[i] <= A[j])\n//        {\n//            B[cur++] = A[i++];\n//        }\n//        else\n//        {\n//            B[cur++] = A[j++];\n//            ans += mid - i + 1; //核心代码，逆序数增加\n//        }\n//    }\n//    while (i <= mid)\n//    {\n//        B[cur++] = A[i++];\n//    }\n//    while (j <= last)\n//    {\n//        B[cur++] = A[j++];\n//    }\n//}\n//\n////将A[first..last]归并排序为B[first..last]\n//void MSort(long *A, long *B, int first, int last)\n//{\n//    int mid;\n//    if (first < last)\n//    {\n//        mid = (first + last) / 2;\n//        MSort(B, A, first, mid);\n//        MSort(B, A, mid + 1, last);\n//        Merge(A, B, first, mid, last);\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, i = 1;\n//    long A[_MAX];\n//    long B[_MAX];\n//    scanf(\"%d\", &N);\n//    for (; i <= N; i++)\n//    {\n//        scanf(\"%ld\", &A[i]);\n//        B[i] = A[i];\n//    }\n//    \n//    MSort(A, B, 1, N);\n//    \n//    printf(\"%ld\\n\", ans);\n//    return 0;\n//}\n\n\n//#include <stdio.h>\n//#include <stdlib.h>\n//#define _MAX 50001\n//long ans = 0;\n//\n////将有序的A[first..mid]和A[mid + 1..last]归并为有序的B[first..last]\n//void Merge(long *A, long *B, int first, int mid, int last)\n//{\n//    int i = first, j = mid + 1;\n//    int cur = first;\n//    while (i <= mid && j <= last)\n//    {\n//        if (A[i] <= A[j])\n//        {\n//            B[cur++] = A[i++];\n//        }\n//        else\n//        {\n//            B[cur++] = A[j++];\n//            ans += mid - i + 1; //核心代码，逆序数增加\n//        }\n//    }\n//    while (i <= mid)\n//    {\n//        B[cur++] = A[i++];\n//    }\n//    while (j <= last)\n//    {\n//        B[cur++] = A[j++];\n//    }\n//}\n//\n////将A中相邻长度为s的子序列两两归并到B中\n//void MergePass(long *A, long *B, int k, int N)\n//{\n//    int i = 1, j;\n//    while (i <= N - 2 * k + 1)\n//    {\n//        Merge(A, B, i, i + k - 1, i + 2 * k - 1);\n//        i = i + 2 * k;\n//    }\n//    if (i < N - k + 1)\n//    {\n//        Merge(A, B, i, i + k - 1, N);\n//    }\n//    else\n//    {\n//        for (j = i; j <= N; j++)\n//        {\n//            B[j] = A[j];\n//        }\n//    }\n//}\n//\n//void MSort(long *A, int N)\n//{\n//    long *B = (long *)malloc(sizeof(long) * N);\n//    int k = 1;\n//    while (k < N)\n//    {\n//        MergePass(A, B, k, N);\n//        k *= 2;\n//        MergePass(B, A, k, N);\n//        k *= 2;\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, i = 1;\n//    long A[_MAX];\n//    scanf(\"%d\", &N);\n//    for (; i <= N; i++)\n//    {\n//        scanf(\"%ld\", &A[i]);\n//    }\n//    \n//    MSort(A, N);\n//    \n//    printf(\"%ld\\n\", ans);\n//    return 0;\n//}\n\n\n#include <stdio.h>\n#include <stdlib.h>\nint count=0;\n\nvoid merge(int *a, int *b, int m, int mid, int n)\n{\n    int i,j,s;\n    i=s=m;\n    j = mid+1;\n    while(i<=mid&&j<=n)\n    {\n        if(a[i]<=a[j])\n            b[s++] = a[i++];\n        else\n        {\n            b[s++] = a[j++];\n            count += (mid-i+1);\n        }\n    }\n    while(i<=mid)\n        b[s++] = a[i++];\n    while(j<=n)\n        b[s++] = a[j++];\n    return ;\n}\n\nvoid Mergesort(int *a, int *b, int i, int j)\n{\n    int mid;\n    if(i < j)\n    {\n        mid = (i+j)/2;\n        Mergesort(b, a, i, mid);\n        Mergesort(b, a, mid+1, j);\n        merge(a,b,i,mid,j);\n    }\n    return ;\n}\n\nint main()\n{\n    int N = 0;\n    int i;\n    int a[50001];\n    int b[50001];\n    scanf(\"%d\", &N);\n    for(i=0; i<N; ++i)\n    {\n        scanf(\"%d\", &a[i]); b[i] = a[i];\n    }\n    Mergesort(a, b, 0, N - 1);\n    printf(\"%d\\n\", count);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1020-逆序排序/f-51Nod-1020-逆序排序/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1020-逆序排序\n//\n//  Created by ZYJ on 2016/10/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e3 + 10;\nconst int MAXK = 2e4 + 10;\nconst int MOD = 1e9 + 7;\n\nint dp[MAXN][MAXK]; //  dp[n][k]表示n个数的排列中逆序数个数为k的排列数\n\nvoid init()\n{\n    //  逆序数为0的排列为正序\n    for (int i = 1; i < MAXN; i++)\n    {\n        dp[i][0] = 1;\n    }\n    for (int i = 2; i < MAXN; i++)\n    {\n        int up = i * (i - 1) / 2;\n        for (int j = 1; j <= up && j < MAXK; j++)\n        {\n            dp[i][j] = ((dp[i][j - 1] + dp[i - 1][j] - (j - i >= 0 ? dp[i - 1][j - i] : 0)) % MOD + MOD) % MOD;\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int T;\n    cin >> T;\n    \n    int n, k;\n    while (T--)\n    {\n        cin >> n >> k;\n        cout << dp[n][k] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1021-石子归并/f-51Nod-1021-石子归并/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1021-石子归并\n//\n//  Created by ZYJ on 16/8/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 110;\nconst int INF = 0x3f3f3f3f;\n\nint A[MAXN];\nint S[MAXN] = {0};\nint dp[MAXN][MAXN] = {0};\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    memset(dp, 0, sizeof(dp));\n    \n    for (int i = 1; i <= N; i++)\n    {\n        cin >> A[i];\n        S[i] = S[i - 1] + A[i];\n    }\n\n    for (int i = 1; i < N; i++)                 //  从1到N-j(控制归并区间长度)\n    {\n        for (int j = 1; j + i <= N; j++)        //  从1到N(控制归并区间起点)\n        {\n            dp[j][i + j] = INF;\n            int temp = S[i + j] - S[j - 1];     //  从j到i+j的和\n            for (int k = j; k <= i + j; k++)    //  归并j~k与k+1~i+j\n            {\n                dp[j][i + j] = min(dp[j][i + j], dp[j][k] + dp[k + 1][i + j] + temp);\n            }\n        }\n    }\n    \n    cout << dp[1][N] << endl;   //  归并区间到1~N\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1022-石子归并 V2/f-51Nod-1022-石子归并 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1022-石子归并 V2\n//\n//  Created by ZYJ on 2016/10/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 2020;\nconst int INF = 0x3f3f3f3f;\n\nint A[MAXN];\nint S[MAXN][MAXN];\nint W[MAXN][MAXN];\nint dp[MAXN][MAXN] = {0};\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    for (int i = 1; i <= N; i++)\n    {\n        cin >> A[i];\n        A[i + N] = A[i];\n    }\n    \n    int N_ = 2 * N;\n    for (int i = 1; i < N_; i++)\n    {\n        for (int j = i; j <= i + N; j++)\n        {\n            W[i][j] = W[i][j - 1] + A[j];\n        }\n        S[i][i] = i;\n    }\n    \n    for (int len = 2; len <= N; len++)\n    {\n        for (int i = 1; i + len - 1 <= N_; i++)\n        {\n            int j = i + len - 1;\n            dp[i][j] = INF;\n            for (int k = S[i][j - 1]; k <= S[i + 1][j]; k++)\n            {\n                int temp = dp[i][k] + dp[k + 1][j] + W[i][j];\n                if (temp < dp[i][j])\n                {\n                    dp[i][j] = temp;\n                    S[i][j] = k;\n                }\n            }\n        }\n    }\n    \n    int res = INF;\n    for (int i = 1; i <= N; i++)\n    {\n        res = res < dp[i][i + N - 1] ? res : dp[i][i + N - 1];\n    }\n    cout << res << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1023-石子归并 V3/f-51Nod-1023-石子归并 V3/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1023-石子归并 V3\n//\n//  Created by ZYJ on 2017/9/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e4 + 5;\n\nint n, num;\nll ans;\nint A[MAXN];\n\nvoid dfs(int now)\n{\n    int temp = A[now - 1] + A[now];\n    ans += (ll)temp;\n    for (int i = now; i < num - 1; i++)\n    {\n        A[i] = A[i + 1];\n    }\n    num--;\n    \n    int j;\n    for (j = now - 1; j > 0 && A[j - 1] < temp; j--)\n    {\n        A[j] = A[j - 1];\n    }\n    A[j] = temp;\n    while (j >= 2 && A[j - 2] <= A[j])\n    {\n        int d = num - j;\n        dfs(j - 1);\n        j = num - d;\n    }\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", A + i);\n    }\n    \n    num = 1;\n    ans = 0;\n    for (int i = 1; i < n; i++)\n    {\n        A[num++] = A[i];\n        while (num >= 3 && A[num - 3] <= A[num - 1])\n        {\n            dfs(num - 2);\n        }\n    }\n    \n    while (num > 1)\n    {\n        dfs(num - 1);\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1024-矩阵中不重复的元素/f-51Nod-1024-矩阵中不重复的元素/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1024-矩阵中不重复的元素\n//\n//  Created by ZYJ on 16/7/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n#include <set>\n\nusing namespace std;\n\nset<double> S;\n\nint main(int argc, const char * argv[])\n{\n    int m, n, a, b;\n    double v;\n    \n    while (cin >> m >> n >> a >> b)\n    {\n        for (int i = b; i < b + m; i++)\n        {\n            for (int j = a; j < a + n; j++)\n            {\n                v = (double)i * log2(1.0 * j);\n                S.insert(v);\n            }\n        }\n    }\n    std::cout << S.size();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1027-大数乘法/f-51Nod-1027-大数乘法/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1027-大数乘法\n//\n//  Created by ZYJ on 16/4/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define _MAX 1001\n\nvoid Carrying(int tag,int i,int j,int *p);\nint main(int argc, const char * argv[])\n{\n    int product[2 * _MAX],i=0,j=0,numOneLen,numTwoLen,tag;\n    char numOne[_MAX],numTwo[_MAX];\n    memset(product, 0, sizeof(int) * 2 * _MAX);                    //初始化product数据为0\n    scanf(\"%s %s\",numOne,numTwo);                    //存数据\n    \n    numOneLen=(int)strlen(numOne);\n    numTwoLen=(int)strlen(numTwo);\n    \n    //数据逆序\n    for (i=0; i<numOneLen/2; i++)\n    {\n        tag=numOne[i];\n        numOne[i]=numOne[numOneLen-1-i];\n        numOne[numOneLen-1-i]=tag;\n    }\n    for (i=0; i<numTwoLen/2; i++)\n    {\n        tag=numTwo[i];\n        numTwo[i]=numTwo[numTwoLen-1-i];\n        numTwo[numTwoLen-1-i]=tag;\n    }\n    \n    //逐位相乘\n    for (i=0; i<numOneLen; i++)\n    {\n        for (j=0; j<numTwoLen; j++)\n        {\n            tag=((int)numOne[i]-48)*((int)numTwo[j]-48);\n            Carrying(tag, i, j, product);                          //递归\n        }\n    }\n    \n    //倒序输出结果\n    for (i=_MAX * 2 - 1; i>0; i--)\n    {\n        if (product[i]!=0)\n        {\n            break;                                                          //查找到第一个不等于0的跳出\n        }\n    }\n    for (j=i; j>=0; j--)\n    {\n        printf(\"%d\",product[j]);\n    }\n    printf(\"\\n\");\n    return 0;\n}\n\n//递归进位函数\nvoid Carrying(int tag,int i,int j,int *p)\n{\n    p[i+j]+=tag;\n    if (p[i+j]>9)\n    {\n        tag=p[i+j]/10;\n        p[i+j] %=10;\n        Carrying(tag, i+1, j, p);                                //写成Carrying(tag, i, j+1, p);也成立，为了让i+j递增而已\n    }\n    return ;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1028-大数乘法 V2/f-51Nod-1028-大数乘法 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1028-大数乘法 V2\n//\n//  Created by ZYJ on 2016/10/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n#include <cstring>\n\nusing namespace std;\n\nconst double PI = acos(-1.0);\nconst int MAXN = 4e5 + 10;\n\n//  复数结构体\nstruct Complex\n{\n    double x, y;    //  实部和虚部 x + yi\n    Complex(double _x = 0.0, double _y = 0.0)\n    {\n        x = _x;\n        y = _y;\n    }\n    Complex operator - (const Complex &b) const\n    {\n        return Complex(x - b.x, y - b.y);\n    }\n    Complex operator + (const Complex &b) const\n    {\n        return Complex(x + b.x, y + b.y);\n    }\n    Complex operator * (const Complex &b) const\n    {\n        return Complex(x * b.x - y * b.y, x * b.y + y * b.x);\n    }\n};\n\n//  进行FFT和IFFT前的反转变换\n//  位置i和（i二进制反转后的位置）互换\n//  len必须去2的幂\nvoid change(Complex y[], int len)\n{\n    int i, j, k;\n    for (i = 1, j = len / 2; i < len - 1; i++)\n    {\n        if (i < j)\n        {\n            swap(y[i], y[j]);\n        }\n        //  交换护卫小标反转的元素，i < j保证交换一次\n        //  i做正常的+1，j左反转类型的+1，始终保持i和j是反转的\n        k = len / 2;\n        while (j >= k)\n        {\n            j -= k;\n            k /= 2;\n        }\n        if (j < k)\n        {\n            j += k;\n        }\n    }\n    return ;\n}\n\n//  FFT\n//  len必须为2 ^ k形式\n//  on == 1时是DFT，on == -1时是IDFT\nvoid fft(Complex y[], int len, int on)\n{\n    change(y, len);\n    for (int h = 2; h <= len; h <<= 1)\n    {\n        Complex wn(cos(-on * 2 * PI / h), sin(-on * 2 * PI / h));\n        for (int j = 0; j < len; j += h)\n        {\n            Complex w(1, 0);\n            for (int k = j; k < j + h / 2; k++)\n            {\n                Complex u = y[k];\n                Complex t = w * y[k + h / 2];\n                y[k] = u + t;\n                y[k + h / 2] = u - t;\n                w = w * wn;\n            }\n        }\n    }\n    if (on == -1)\n    {\n        for (int i = 0; i < len; i++)\n        {\n            y[i].x /= len;\n        }\n    }\n}\n\n//  求卷积\n//  用于大数乘法\nvoid conv(Complex a[], Complex b[], int ans[], int len)\n{\n    fft(a, len, 1);\n    fft(b, len, 1);\n    for (int i = 0; i < len; i++)\n    {\n        a[i] = a[i] * b[i];\n    }\n    fft(a, len, -1);\n    //  精度复原\n    for (int i = 0; i < len; i++)\n    {\n        ans[i] = a[i].x + 0.5;\n    }\n}\n\n//  进制恢复\n//  用语大数乘法\nvoid turn(int ans[], int len, int unit)\n{\n    for (int i = 0; i < len; i++)\n    {\n        ans[i + 1] += ans[i] / unit;\n        ans[i] %= unit;\n    }\n}\n\nchar str_1[MAXN], str_2[MAXN];\nComplex za[MAXN], zb[MAXN];\nint ans[MAXN];\nint len;\n\nvoid init(char str_1[], char str_2[])\n{\n    int len_1 = (int)strlen(str_1);\n    int len_2 = (int)strlen(str_2);\n    len = 1;\n    \n    while (len < 2 * len_1 || len < 2 * len_2)\n    {\n        len <<= 1;\n    }\n    \n    int i = 0;\n    for (; i < len_1; i++)\n    {\n        za[i].x = str_1[len_1 - i - 1] - '0';\n        za[i].y = 0.0;\n    }\n    while (i < len)\n    {\n        za[i].x = za[i].y = 0.0;\n        i++;\n    }\n    for (i = 0; i < len_2; i++)\n    {\n        zb[i].x = str_2[len_2 - i - 1] - '0';\n        zb[i].y = 0.0;\n    }\n    while (i < len)\n    {\n        zb[i].x = zb[i].y = 0.0;\n        i++;\n    }\n    \n    return ;\n}\n\nvoid solve()\n{\n    conv(za, zb, ans, len);\n    turn(ans, len, 10);\n    while (ans[len - 1] == 0)\n    {\n        len--;\n    }\n    for (int i = len - 1; i >= 0; i--)\n    {\n        printf(\"%d\", ans[i]);\n    }\n    printf(\"\\n\");\n    \n    return ;\n}\n\nint main()\n{\n    while (~scanf(\"%s%s\", str_1, str_2))\n    {\n        init(str_1, str_2);\n        solve();\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1029-大数除法/f-51Nod-1029-大数除法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1029-大数除法\n//\n//  Created by ZYJ on 2017/8/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <cstring>\n#include <cmath>\n\ntypedef long long ll;\n\nint powermod(int a, int exp, int moder)\n{\n    int ret = 1;\n    for (; exp; exp >>= 1)\n    {\n        if (exp & 1)\n        {\n            ret = 1ll * ret * a % moder;\n        }\n        a = 1ll * a * a % moder;\n    }\n    return ret;\n}\n\nvoid addminus(int *a, int *b, int &lengtha, int &lengthb, int type)\n{\n    int length = std::max(lengtha, lengthb);\n    for (int i = 0; i < length; ++i)\n    {\n        a[i] += type == 1 ? b[i] : -b[i];\n        a[i] >= 10 ? (a[i] -= 10, ++a[i + 1]) : a[i] < 0 ? (a[i] += 10, --a[i + 1]) : 0;\n    }\n    for (lengtha = length + 1; lengtha && !a[lengtha - 1]; --lengtha) ;\n}\n\nstruct BigInteger\n{\n    const static int MAXN = 19;\n    const static int MOD = (119 << 23) + 1;   //  998244353\n    const static int root = 3;\n    const static int invroot = 332748118;\n    \n    int a[1 << MAXN];\n    int length, sig;\n    \n    BigInteger()\n    {\n        memset(a, 0, sizeof(a));\n        length = sig = 0;\n    }\n    \n    void clear()\n    {\n        memset(a, 0, sizeof(int) * length);\n        length = sig = 0;\n    }\n    \n    void read()\n    {\n        clear();\n        char ch = getchar();\n        for (; (ch < '0' || ch > '9') && ch != '-'; ch = getchar()) ;\n        ch == '-' ? (sig = -1, ch = getchar()) : sig = 1;\n        for (; ch >= '0' && ch <= '9'; ch = getchar())\n        {\n            a[length ++] = ch - '0';\n        }\n        std::reverse(a, a + length);\n        for (; length && !a[length - 1]; --length) ;\n        sig = length ? sig : 0;\n    }\n    \n    void write()\n    {\n        if (!sig)\n        {\n            return (void)putchar('0');\n        }\n        if (sig < 0)\n        {\n            putchar('-');\n        }\n        for (int i = length - 1; i >= 0; i--)\n        {\n            putchar(a[i] + '0');\n        }\n    }\n    \n    template <typename T>\n    T tointeger()\n    {\n        T ret = 0;\n        for (int i = length - 1; i >= 0; ++i)\n        {\n            ret = ret * 10 + a[i];\n        }\n        return ret * sig;\n    }\n    \n    bool equal(const BigInteger &p) const &\n    {\n        if (sig != p.sig || length != p.length)\n        {\n            return false;\n        }\n        for (int i = 0; i < length; ++i)\n        {\n            if (a[i] != p.a[i])\n            {\n                return false;\n            }\n        }\n        return true;\n    }\n    \n    bool greater(const BigInteger &p) const &\n    {\n        if (sig != p.sig)\n        {\n            return sig > p.sig;\n        }\n        if (length != p.length)\n        {\n            return length > p.length ^ sig == -1;\n        }\n        for (int i = length - 1; i >= 0; --i)\n        {\n            if (a[i] > p.a[i])\n            {\n                return sig > 0;\n            }\n            else if (a[i] < p.a[i])\n            {\n                return sig < 0;\n            }\n        }\n        return false;\n    }\n    \n    void leftshift(int dis)\n    {\n        for (int i = length + dis - 1; i >= dis; --i)\n        {\n            a[i] = a[i - dis];\n        }\n        memset(a, 0, sizeof(int) * dis);\n        length += dis;\n    }\n    \n    void rightshift(int dis)\n    {\n        if (dis >= length)\n        {\n            return clear();\n        }\n        for (int i = 0; i < length - dis; ++i)\n        {\n            a[i] = a[i + dis];\n        }\n        memset(a + length - dis, 0, sizeof(int) * dis);\n        length = length - dis > 0 ? length - dis : 0;\n    }\n    \n    void addone()\n    {\n        sig >= 0 ? ++ a[0] : --a[0];\n        for (int i = 0; i < length; ++i)\n        {\n            if (a[i] < 10 && a[i] >= 0)\n            {\n                break;\n            }\n            a[i] >= 10 ? (a[i] -= 10, ++a[i + 1]) : (a[i] += 10, --a[i + 1]);\n        }\n        if (a[length])\n        {\n            ++length;\n        }\n        if (!a[length - 1])\n        {\n            --length;\n        }\n        sig = length ? (sig >= 0 ? 1 : -1) : 0;\n    }\n    \n    void minusone()\n    {\n        sig = -sig;\n        addone();\n        sig = -sig;\n    }\n    \n    bool absgreaterequal(BigInteger &q)\n    {\n        if (length != q.length)\n        {\n            return length > q.length;\n        }\n        for (int i = length - 1; i >= 0; -- i)\n        {\n            if (a[i] > q.a[i])\n            {\n                return true;\n            }\n            if (a[i] < q.a[i])\n            {\n                return false;\n            }\n        }\n        return true;\n    }\n    \n    void abs()\n    {\n        sig = std::abs(sig);\n    }\n    \n    void neg()\n    {\n        sig = -sig;\n    }\n    \n    void assign(BigInteger &q)\n    {\n        memset(a, 0, sizeof(int) * length);\n        memcpy(a, q.a, sizeof(int) * q.length);\n        length = q.length;\n        sig = q.sig;\n    }\n    \n    template <typename T>\n    void assign(T q)\n    {\n        memset(a, 0, sizeof(int) * length);\n        if (!q)\n        {\n            return (void)(sig = length = 0);\n        }\n        q < 0 ? sig = -1, q = -q : sig = 1;\n        length = 0;\n        for (; q; q /= 10)\n        {\n            a[length++] = q % 10;\n        }\n    }\n    \n    void add(BigInteger &q)\n    {\n        static BigInteger aux;\n        if (!q.sig)\n        {\n            return ;\n        }\n        if (!sig)\n        {\n            assign(q);\n            return ;\n        }\n        if (sig == q.sig)\n        {\n            addminus(a, q.a, length, q.length, 1);\n            return ;\n        }\n        if (absgreaterequal(q))\n        {\n            addminus(a, q.a, length, q.length, -1);\n            sig = length ? sig : 0;\n            return ;\n        }\n        aux.assign(q);\n        addminus(q.a, a, q.length, length, -1);\n        assign(q);\n        q.assign(aux);\n    }\n    \n    void minus(BigInteger &q)\n    {\n        q.neg();\n        add(q);\n        q.neg();\n    }\n    \n    void NTT(int *a, int length, int type)\n    {\n        int len = -1;\n        for (int x = length; x; ++len, x >>= 1) ;\n        for (int i = 1, j = 0; i < length - 1; ++i)\n        {\n            for (int s = length; j ^= s >>= 1, ~j & s; ) ;\n            if (i < j)\n            {\n                std::swap(a[i], a[j]);\n            }\n        }\n        \n        for (int i = 1; i <= len; ++ i)\n        {\n            int unit = powermod(type == 1 ? root : invroot, (MOD - 1) >> i, MOD), szk = 1 << (i - 1);\n            for (int j = 0; j < length; j += 1 << i)\n            {\n                for (int k = j, w = 1; k < j + szk; ++k)\n                {\n                    int s = a[k], t = 1ll * w * a[k + szk] % MOD;\n                    a[k] = s + t >= MOD ? s + t - MOD : s + t;\n                    a[k + szk] = s - t < 0 ? s - t + MOD : s - t;\n                    w = 1ll * w * unit % MOD;\n                }\n            }\n        }\n        if (type == 1)\n        {\n            return ;\n        }\n        int inv = powermod(length, MOD - 2, MOD);\n        for (int i = 0; i < length; ++ i)\n        {\n            a[i] = 1ll * a[i] * inv % MOD;\n        }\n    }\n    \n    void mult(BigInteger &q)\n    {\n        static int aux[1 << MAXN];\n        if (!sig || !q.sig)\n        {\n            return clear();\n        }\n        int n = length + q.length;\n        int lengthans = 1;\n        for (; lengthans < n; lengthans <<= 1) ;\n        memcpy(aux, q.a, sizeof(int) * lengthans);\n        NTT(a, lengthans, 1);\n        NTT(aux, lengthans, 1);\n        for (int i = 0; i < lengthans; i++)\n        {\n            a[i] = 1ll * a[i] * aux[i] % MOD;\n        }\n        NTT(a, lengthans, -1);\n        for (int i = 0; i < n - 1; i++)\n        {\n            a[i + 1] += a[i] / 10;\n            a[i] %= 10;\n        }\n        length = n;\n        for (; length && !a[length - 1]; --length) ;\n        sig *= q.sig;\n    }\n    \n    void mult(int q)\n    {\n        if (!q || !sig)\n        {\n            return clear();\n        }\n        ll x = std::abs(q), remain = 0;\n        for (int i = 0; i < length; ++i)\n        {\n            remain += a[i] * x;\n            a[i] = remain % 10;\n            remain /= 10;\n        }\n        a[length] = (int)remain;\n        for (; a[length]; ++length)\n        {\n            a[length + 1] = a[length] / 10;\n            a[length] %= 10;\n        }\n        for (; length && !a[length - 1]; --length) ;\n        sig *= q < 0 ? -1 : 1;\n    }\n    \n    void power(int exp)\n    {\n        static BigInteger aux;\n        if (!sig)\n        {\n            return ;\n        }\n        aux.assign<int> (1);\n        for (; exp; exp >>= 1)\n        {\n            if (exp & 1)\n            {\n                aux.mult(*this);\n            }\n            aux.mult(aux);\n        }\n        assign(aux);\n    }\n    \n    void divide(BigInteger &q)\n    {\n        static BigInteger aux, aux1;\n        if (!sig || !q.sig)\n        {\n            return ;\n        }\n        if (length < q.length)\n        {\n            return clear();\n        }\n        bool neg1 = sig == 1, neg2 = q.sig == 1;\n        abs(), q.abs();\n        int num = 0;\n        for (int i = q.length - 1; i >= q.length - 3; --i)\n        {\n            (num *= 10) += i >= 0 ? q.a[i] : 0;\n        }\n        num = 100000 / num;\n        int nowprecision = 1;\n        aux.assign<int> (num);\n        for (; nowprecision <= length - q.length; nowprecision <<= 1)\n        {\n            aux1.clear();\n            aux1.length = (nowprecision << 1) + 3, aux1.sig = 1;\n            for (int i = q.length - aux1.length; i < q.length; ++i)\n            {\n                aux1.a[i - q.length + aux1.length] = i >= 0 ? q.a[i] : 0;\n            }\n            aux1.mult(aux), aux1.rightshift(nowprecision + 2);\n            aux1.mult(aux),\taux1.rightshift(nowprecision + 2);\n            aux.mult(2);\n            aux.leftshift(nowprecision);\n            aux.minus(aux1);\n        }\n        aux.mult(*this);\n        aux.rightshift(q.length + nowprecision + 1);\n        aux1.assign(aux);\n        aux1.mult(q);\n        minus(aux1);\n        int flag = absgreaterequal(q) ? 2 : sig < 0 ? 1 : 0;\n        assign(aux);\n        if (flag)\n        {\n            flag == 1 ? minusone() : addone();\n        }\n        if (!neg2)\n        {\n            q.neg();\n        }\n        sig *= neg1 ^ neg2 ? -1 : 1;\n    }\n    \n    int divide(int q)\n    {\n        if (!sig || !q)\n        {\n            return 0;\n        }\n        ll remain = 0, x = std::abs(q);\n        for (int i = length - 1; i >= 0; --i)\n        {\n            remain = remain * 10 + a[i];\n            a[i] = (int)(remain / x);\n            remain %= x;\n        }\n        for (; length && !a[length - 1]; --length) ;\n        remain *= sig;\n        sig *= q < 0 ? -1 : 1;\n        if (!length)\n        {\n            sig = 0;\n        }\n        return (int)remain;\n    }\n    \n    void sqrt()\n    {\n        static BigInteger aux, aux1, aux2;\n        if (sig <= 0)\n        {\n            return ;\n        }\n        int num = 0;\n        for (int i = length - 1; i >= length - 8; --i)\n        {\n            (num *= 10) += i >= 0 ? a[i] : 0;\n        }\n        ll x = length & 1 ? 10000000000000ll : 100000000000000ll;\n        num = std::sqrt(1.0 * x / num);\n        int nowprecision = 2;\n        aux.assign<int> (num);\n        for (; nowprecision <= (length >> 1) + 1; nowprecision = (nowprecision << 1) - 1)\n        {\n            aux1.clear(), aux2.clear();\n            aux1.length = (nowprecision << 1) + 1 + (length & 1), aux1.sig = 1;\n            for (int i = length - aux1.length; i < length; ++i)\n            {\n                aux1.a[i - length + aux1.length] = i >= 0 ? a[i] : 0;\n            }\n            aux1.mult(aux), aux1.rightshift(nowprecision + 1);\n            aux1.mult(aux),\taux1.rightshift(nowprecision + 1);\n            aux1.divide(2);\n            aux2.length = (nowprecision + 1) << 1, aux2.sig = 1;\n            aux2.a[aux2.length - 1] = 1, aux2.a[aux2.length - 2] = 5;\n            aux2.minus(aux1);\n            aux.mult(aux2);\n            aux.rightshift(nowprecision + 2);\n        }\n        aux.mult(*this);\n        aux.rightshift((length >> 1) + nowprecision + 1);\n        aux1.assign(aux);\n        aux1.mult(aux1);\n        aux2.assign(*this);\n        aux2.mult(2);\n        minus(aux1);\n        int flag = greater(aux2) ? 2 : sig < 0 ? 1 : 0;\n        assign(aux);\n        if (flag)\n        {\n            flag == 1 ? minusone() : addone();\n        }\n    }\n};\n\nBigInteger a, b, c;\n\nint main()\n{\n    a.read();\n    b.read();\n    \n    c.assign(a);\n    a.divide(b);\n    a.write();\n    putchar('\\n');\n    \n    a.mult(b);\n    c.minus(a);\n    c.write();\n    putchar('\\n');\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1030-大数进制转换/f-51Nod-1030-大数进制转换/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1030-大数进制转换\n//\n//  Created by ZYJ on 2017/8/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstring>\n#include <algorithm>\n#include <stdio.h>\n\n#define ll unsigned long long\n\nusing namespace std;\n\nconst int MAXN = 100000 + 10;\nconst int MAXP_10 = 18;\nconst int MAXP_36 = 11;\nconst int MAGIC_1 = 4;\nconst int MAGIC_2 = 10;\nconst int MAGIC_3 = 13;\nconst int MAGIC_4 = 36;\n\nint len_c;\nll r[MAXN * MAGIC_3];\nll c[MAXN];\nll pow_10[MAXP_10];\nll pow_36[MAXP_36];\nchar s[MAXN];\n\n//  字符转换为数字\nint cTon(char c)\n{\n    if (c >= '0' && c <= '9')\n    {\n        return c - '0';\n    }\n    return c - 'A' + 10;\n}\n\n//  截位转换\nvoid convert()\n{\n    int t = 0;\n    int len = (int)strlen(s + 1);\n    for (int i = 1; i <= len; i++)\n    {\n        if ((i - 1) % MAGIC_1 == 0)\n        {\n            t++;\n        }\n        c[t] = c[t] * MAGIC_4 + cTon(s[i]);\n    }\n    len_c = t;\n}\n\nvoid solve()\n{\n    ll num;\n    bool b;\n    for (int j = 1; j <= len_c; )\n    {\n        num = 0, b = false;\n        for (int i = j; i <= len_c; )\n        {\n            num = num * pow_36[MAGIC_1] + c[i];\n            c[i++] = 0;\n            if (num >= pow_10[MAGIC_3])\n            {\n                c[i - 1] = num / pow_10[MAGIC_3];\n                num %= pow_10[MAGIC_3];\n            }\n            if (c[i - 1])\n            {\n                b = 1;\n            }\n            if (!b)\n            {\n                j = i;\n            }\n        }\n        r[++r[0]] = num;\n    }\n}\n\ntemplate <class T>\ninline void print_d(T x)\n{\n    if (x > 9)\n    {\n        print_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nvoid output()\n{\n    print_d(r[r[0]]);\n    for (int i = (int)r[0] - 1; i > 0; i--)\n    {\n        ll x = r[i], t = 1;\n        while (x < pow_10[MAGIC_3 - t])\n        {\n            putchar('0');\n            t++;\n        }\n        print_d(r[i]);\n    }\n    putchar(10);\n}\n\nvoid init()\n{\n    pow_10[0] = pow_36[0] = 1;\n    for (int i = 1; i < MAXP_10; i++)\n    {\n        pow_10[i] = pow_10[i - 1] * MAGIC_2;\n    }\n    for (int i = 1; i < MAXP_36; i++)\n    {\n        pow_36[i] = pow_36[i - 1] * MAGIC_4;\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%s\", s + 1);\n    \n    convert();\n    \n    solve();\n    \n    output();\n    \n    return 0;\n}\n\n//  go\n//package main\n//\n//import\n//(\n//    \"bufio\"\n//    \"fmt\"\n//    \"math/big\"\n//    \"os\"\n//)\n//\n//func main()\n//{\n//    bio := bufio.NewReader(os.Stdin)\n//    line, _ := bio.ReadString(0)\n//    n := big.NewInt(0)\n//    n.SetString(string(line), 36)\n//    fmt.Println(n.String())\n//}\n\n//  py3\n//print(int(input(),36))\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1031-骨牌覆盖/f-51Nod-1031-骨牌覆盖/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1031-骨牌覆盖\n//\n//  Created by ZYJ on 16/7/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1e3 + 10;\n\nunsigned int Fibonacci[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    Fibonacci[0] = Fibonacci[1] = 1;\n    \n    int n;\n    cin >> n;\n    \n    for (int i = 2; i <= n; i++)\n    {\n        Fibonacci[i] = (Fibonacci[i - 1] + Fibonacci[i - 2]) % MOD;\n    }\n    std::cout << Fibonacci[n] << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1032-骨牌覆盖 V2/f-51Nod-1032-骨牌覆盖 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1032-骨牌覆盖 V2\n//\n//  Created by ZYJ on 2017/11/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1 << 5;\n\nll dp[MAXN][MAXN];\nll ret[MAXN][MAXN];\nll tmp[MAXN][MAXN];\n\nint m, n = 3;\n\nvoid dfs(int col, int pre, int now)\n{\n    if (col > n)\n    {\n        return ;\n    }\n    if (col == n)\n    {\n        dp[pre][now]++;\n        return ;\n    }\n    \n    dfs(col + 1, pre << 1, (now << 1) | 1);\n    dfs(col + 1, (pre << 1) | 1, now << 1);\n    dfs(col + 2, pre << 2 , now << 2);\n}\n\nvoid mul(ll ret[][MAXN], ll a[][MAXN], ll b[][MAXN])\n{\n    int t = 1 << n;\n    for (int i = 0; i < t; i++)\n    {\n        for (int j = 0; j < t; j++)\n        {\n            ll tmp = 0;\n            for (int k = 0; k < t; k++)\n            {\n                tmp += a[i][k] * b[k][j];\n                tmp %= MOD;\n            }\n            ret[i][j] = tmp;\n        }\n    }\n}\n\nint main()\n{\n    scanf(\"%d\", &m);\n    \n    dfs(0, 0, 0);\n    \n    int t = 1 << n;\n    for (int i = 0; i < t; i++)\n    {\n        ret[i][i] = 1;\n    }\n    \n    m++;\n    while (m)\n    {\n        for (int i = 0; i < t; i++)\n        {\n            for (int j = 0; j < t; j++)\n            {\n                tmp[i][j] = ret[i][j];\n            }\n        }\n        \n        if (m & 1)\n        {\n            mul(ret, tmp, dp);\n        }\n        m = m >> 1;\n        mul(tmp, dp, dp);\n        for (int i = 0; i < t; i++)\n        {\n            for (int j = 0; j < t; j++)\n            {\n                dp[i][j] = tmp[i][j];\n            }\n        }\n    }\n    \n    cout << ret[0][t - 1] << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1033-骨牌覆盖 V2/f-51Nod-1033-骨牌覆盖 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1033-骨牌覆盖 V2\n//\n//  Created by ZYJ on 2017/8/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int mod = 1e9 + 7;\nconst int MAXN = 1 << 5;\n\nll dp[MAXN][MAXN];\nll ret[MAXN][MAXN];\nll tmp[MAXN][MAXN];\n\nint m, n;\n\nvoid dfs(int col, int pre, int now)\n{\n    if (col > n)\n    {\n        return ;\n    }\n    if (col == n)\n    {\n        dp[pre][now]++;\n        return ;\n    }\n    \n    dfs(col + 1, pre << 1, (now << 1) | 1);\n    dfs(col + 1, (pre << 1) | 1, now << 1);\n    dfs(col + 2, pre << 2 , now << 2);\n}\n\nvoid mul(ll ret[][MAXN], ll a[][MAXN], ll b[][MAXN])\n{\n    int t = 1 << n;\n    for (int i = 0; i < t; i++)\n    {\n        for (int j = 0; j < t; j++)\n        {\n            ll tmp = 0;\n            for (int k = 0; k < t; k++)\n            {\n                tmp += a[i][k] * b[k][j];\n                tmp %= mod;\n            }\n            ret[i][j] = tmp;\n        }\n    }\n}\n\nint main()\n{\n    scanf(\"%d%d\", &m, &n);\n    \n    dfs(0, 0, 0);\n    \n    int t = 1 << n;\n    for (int i = 0; i < t; i++)\n    {\n        ret[i][i] = 1;\n    }\n    \n    m++;\n    while (m)\n    {\n        for (int i = 0; i < t; i++)\n        {\n            for (int j = 0; j < t; j++)\n            {\n                tmp[i][j] = ret[i][j];\n            }\n        }\n        \n        if (m & 1)\n        {\n            mul(ret, tmp, dp);\n        }\n        m = m >> 1;\n        mul(tmp, dp, dp);\n        for (int i = 0; i < t; i++)\n        {\n            for (int j = 0; j < t; j++)\n            {\n                dp[i][j] = tmp[i][j];\n            }\n        }\n    }\n    \n    cout << ret[0][t - 1] << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1035-最长的循环节/f-51Nod-1035-最长的循环节/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1035-最长的循环节\n//\n//  Created by ZYJ on 16/8/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nint euler(int n)\n{\n    int res = n, a = n;\n    for (int i = 2; i * i <= a; i++)\n    {\n        if (a % i == 0)\n        {\n            res = res / i * (i - 1);\n            while (a % i == 0)\n            {\n                a /= i;\n            }\n        }\n    }\n    if (a > 1)\n    {\n        res = res / a * (a - 1);\n    }\n    return res;\n}\n\nint res[1005];  //  循环节长度\n\nint main()\n{\n    memset(res, 0, sizeof(res));\n    \n    int i, temp, j, k, n;\n    \n    for (temp = 1; temp <= 1000; temp++)\n    {\n        i = temp;\n        while (i % 2 == 0)\n        {\n            i /= 2;\n        }\n        while (i % 5 == 0)\n        {\n            i /= 5;\n        }\n        k = euler(i);\n        n = 1;\n        for (j = 1; j <= i; j++)\n        {\n            n *= 10;\n            n %= i;\n            if (n == 1)\n            {\n                res[temp] = j;\n                break;\n            }\n        }\n    }\n    \n    int max_re;\n    \n    while (cin >> n)\n    {\n        max_re = 1;\n        for (i = 1; i <= n; i++)\n        {\n            if (res[i] > res[max_re])\n            {\n                max_re = i;\n            }\n        }\n        cout << max_re << endl;\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1038-X^A Mod P/f-51Nod-1038-X^A Mod P/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1038-X^A Mod P\n//\n//  Created by ZYJ on 2017/9/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cmath>\n#include <vector>\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 100100;\n\nll qk_pow(ll a, ll b, ll mod)\n{\n    ll ret = 1;\n    while (b)\n    {\n        if (b & 1)\n        {\n            ret = ret * a % mod;\n        }\n        b >>= 1;\n        a = a * a % mod;\n    }\n    return ret;\n}\n\nll ex_gcd(ll a, ll b, ll &x, ll &y)\n{\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    else\n    {\n        ll r = ex_gcd(b, a % b, y, x);\n        y -= x * (a / b);\n        return r;\n    }\n}\n\nvector<ll> a;\n\nbool check(ll g, ll p)\n{\n    for (int i = 0; i < a.size(); i++)\n    {\n        if (qk_pow(g, (p - 1) / a[i], p) == 1)\n        {\n            return 0;\n        }\n    }\n    \n    return 1;\n}\n\n//  求解原根\nll primitive_root(ll p)\n{\n    ll tmp = p - 1;\n    for (int i = 2; i <= tmp / i; i++)\n    {\n        if (tmp % i == 0)\n        {\n            a.push_back(i);\n            while (tmp % i == 0)\n            {\n                tmp /= i;\n            }\n        }\n    }\n    if (tmp != 1)\n    {\n        a.push_back(tmp);\n    }\n    \n    ll g = 1;\n    while (true)\n    {\n        if (check(g, p))\n        {\n            return g;\n        }\n        ++g;\n    }\n}\n\nstruct sa\n{\n    ll x;\n    int id;\n\n    bool operator < (const sa &b) const\n    {\n        if (x == b.x)\n        {\n            return id < b.id;\n        }\n        return x < b.x;\n    }\n} rec[MAXN];\n\n//  求解离散对数\nll discerte_log(ll x, ll n, ll m)\n{\n    int s = (int)(sqrt((double)m + 0.5));\n    while ((ll)s * s <= m)\n    {\n        s++;\n    }\n    \n    ll cur = 1;\n    sa tmp;\n    for (int i = 0; i < s; i++)\n    {\n        tmp.x = cur;\n        tmp.id = i;\n        rec[i] = tmp;\n        cur = cur * x % m;\n    }\n    \n    sort(rec, rec + s);\n    ll mul = qk_pow(cur, m - 2, m) % m;\n    cur = 1;\n    \n    for (int i = 0; i < s; i++)\n    {\n        ll more = n * cur % m;\n        tmp.x = more;\n        tmp.id = -1;\n        int j = (int)(lower_bound(rec, rec + s, tmp) - rec);\n        if (rec[j].x == more)\n        {\n            return i * s + rec[j].id;\n        }\n        \n        cur = cur * mul % m;\n    }\n    \n    return -1;\n}\n\n//  求解n次剩余\nvector<ll> residue(ll p, ll n, ll a)\n{\n    vector<ll> ret;\n    if (a == 0)\n    {\n        ret.push_back(0);\n        return ret;\n    }\n    \n    ll g = primitive_root(p);\n    ll m = discerte_log(g, a, p);\n    \n    if (m == -1)\n    {\n        return ret;\n    }\n    \n    ll A = n, B = p - 1, C = m, x, y;\n    ll G = ex_gcd(A, B, x, y);\n    if (C % G != 0)\n    {\n        return ret;\n    }\n    \n    x = x * (C / G) % B;\n    ll delta = B / G;\n    for (int i = 0; i < G; i++)\n    {\n        x = ((x + delta) % B + B) % B;\n        ret.push_back(qk_pow(g, x, p));\n    }\n    sort(ret.begin(), ret.end());\n    ret.erase(unique(ret.begin(), ret.end()), ret.end());\n    \n    return ret;\n}\n\nll P, A, B;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        a.clear();\n        scanf(\"%lld%lld%lld\", &P, &A, &B);\n        \n        vector<ll> ans;\n        ans = residue(P, A, B);\n        \n        if (ans.empty())\n        {\n            puts(\"No Solution\");\n        }\n        else\n        {\n            for (int i = 0; i < ans.size(); i++)\n            {\n                printf(\"%lld \", ans[i]);\n            }\n            putchar(10);\n        }\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1040-最大公约数之和/f-51Nod-1040-最大公约数之和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1040-最大公约数之和\n//\n//  Created by ZYJ on 2016/10/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n/*\n *  单独求解的本质是公式的应用\n */\nunsigned euler(unsigned x)\n{\n    unsigned i, res = x;    //  unsigned == unsigned int\n    for (i = 2; i < (int)sqrt(x * 1.0) + 1; i++)\n    {\n        if (!(x % i))\n        {\n            res = res / i * (i - 1);\n            while (!(x % i))\n            {\n                x /= i;     //  保证i一定是素数\n            }\n        }\n    }\n    if (x > 1)\n    {\n        res = res / x * (x - 1);\n    }\n    return res;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    long long sum = 0;\n    \n    for (int i = 1; i * i <= N; i++)\n    {\n        if (N % i == 0)\n        {\n            int tmp = N / i;\n            sum += euler(tmp) * i;\n            if (i != tmp)\n            {\n                sum += euler(i) * tmp;\n            }\n        }\n    }\n    \n    cout << sum << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1042-数字0~9的数量/f-51Nod-1042-数字0~9的数量/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1042-数字0~9的数量\n//\n//  Created by ZYJ on 16/7/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n#include <cstring>\n\n//#pragma warning(disable:4996)\n\nusing namespace std;\n\ntypedef long long ll;\n\nll l, r;\nll dp[22];  //  前x位中1出现次数（0~9均是如此）\n\nvoid init()\n{\n    memset(dp, 0, sizeof(dp));\n    \n    int i;\n    for (i = 1; i <= 19; i++)\n    {\n        dp[i] = dp[i - 1] * 10 + pow(10, i - 1);    //  前x-1位出现1次数*10 + 第x位为1的情况数\n    }\n}\n\nll count(ll x, int place)   //  数是x，查询的数位是place\n{\n    ll result = 0;\n    ll len = 0;\n    ll digit = 0;\n    ll radix = 1;\n    ll tail = 0;\n    ll nx = x;\n    while (x != 0)\n    {\n        digit = x % 10;\n        x = x / 10;\n        \n        ++len;\n        \n        if (digit > place)\n        {                                           //  radix就代表10的多少多少次方\n            result += radix + digit * dp[len - 1];  //  ex:241 result(200~241) += radix(百位为place）+ digit\n        }                                           //  * dp[len - 1](0~199除去百位为place)\n        else if (digit == place)\n        {                                           //  +1是代表取的那个整数\n            result += tail + 1 + digit * dp[len - 1];// ex:141 result(100~141除去百位的place) += tail(101~141百位\n        }                                           //  为1) + 1(100的百位为place) + dp[len - 1](0~99)\n        else if (digit < place)\n        {\n            result += digit * dp[len - 1];\n        }\n        tail = tail + digit * radix;                //  头为place个数\n        radix *= 10;                                //  倍率\n    }\n    if (!place)                                     //  删除前缀是0的结果\n    {\n        ll m = 1;\n        while (nx)\n        {\n            result -= m;\n            m *= 10;\n            nx = nx / 10;\n        }\n    }\n    return result;\n}\n\nint main()\n{\n//    freopen(\"input.txt\",\"r\",stdin);\n    //freopen(\"o.txt\",\"w\",stdout);\n    \n    init();\n    \n    cin >> l >> r;\n\n    for (int i = 0; i < 10; i++)\n    {\n        cout << count(r, i) - count(l - 1, i) << '\\n';\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1043-幸运号码/f-51Nod-1043-幸运号码/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1043-幸运号码\n//\n//  Created by ZYJ on 16/8/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\n#define maxn 1005\n\nusing namespace std;\n\nconst int mod = 1e9 + 7;\n\nlong long dp[2][9 * maxn];  //  滚动数组\n\nint n;\n\nint main()\n{\n    //freopen(\"i.txt\",\"r\",stdin);\n    //freopen(\"o.txt\",\"w\",stdout);\n    \n    int i, j, k;\n    long long ans;\n    cin >> n;\n    \n    //  初始化\n    memset(dp, 0, sizeof(dp));\n    dp[0][1] = 1;               //  两位和为1的只有一种\n    for (i = 0; i <= 9; ++i)\n    {\n        dp[1][i] = 1;           //  1位和为i的只有一种\n    }\n    \n    for (i = 2; i <= n; i++)\n    {\n        for (k = 0; k <= n * 9; k++)    //  dp[i][k]可以由dp[i-1][k-j]提供，j为0~9\n        {\n            long long sum = 0;\n            for (j = 0; j <= 9; j++)\n            {\n                if (k >= j)\n                {\n                    sum = (sum + dp[(i - 1) & 1][k - j]) % mod;\n                }\n                else\n                {\n                    break;              //  无法通过减去一位j的状态提供\n                }\n            }\n            dp[i & 1][k] = sum;         //  更新\n        }\n    }\n    \n    ans = 0;\n    for (i = 0; i <= n * 9; i++)\n    {\n        ans = (ans + dp[n & 1][i] * (dp[n & 1][i] - dp[(n - 1) & 1][i])) % mod; //  把0去掉的方法就是dp[n][i]-dp[n-1][i]\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1046-A^B Mod C/f-51Nod-1046-A^B Mod C/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1046-A^B Mod C\n//\n//  Created by ZYJ on 16/4/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n/*\n                如来在此 谁敢造次\n \n                    _ooOoo_\n                   o8888888o\n                   88\" . \"88\n                   (| -_- |)\n                   O\\  =  /O\n                ____/`---'\\____\n              .'  \\\\|     |//  `.\n             /  \\\\|||  :  |||//  \\           \n            /  _||||| -:- |||||-  \\\n            |   | \\\\\\  -  /// |   |\n            | \\_|  ''\\---/''  |   |\n            \\  .-\\__  `-`  ___/-. /\n          ___`. .'  /--.--\\  `. .'__\n       .\"\" '<  `.___\\_<|>_/___.'  >' \"\".\n      | | :  `- \\`.;`\\ _ /`;.`/ - ` : | |\n      \\  \\ `-.   \\_ __\\ /__ _/   .-` /  /\n ======`-.____`-.___\\_____/___.-`____.-'======\n                    `=---='\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n */\n\n\n#include <stdio.h>\n\nlong PowerMod(long long A, long long B, long long C)\n{\n    long ans = 1;\n    A %= C;\n    while (B > 0)\n    {\n        if (B % 2 == 1)\n        {\n            ans = (ans * A) % C;\n        }\n        B /= 2;\n        A = (A * A) % C;\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    long long A, B, C;\n    scanf(\"%lld %lld %lld\", &A, &B, &C);\n    \n    printf(\"%ld\\n\", PowerMod(A, B, C));\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1047-整数分解为2的幂/f-51Nod-1047-整数分解为2的幂/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1047-整数分解为2的幂\n//\n//  Created by ZYJ on 2017/11/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1049-最大子段和/f-51Nod-1049-最大子段和/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1049-最大子段和\n//\n//  Created by ZYJ on 16/4/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#define _MAX 50001\n//#define max(a, b) a > b ? a : b\n//\n//long long MaxSub(long *a, int N)\n//{\n//    long long All[N], Start[N], i;\n//    Start[0] = a[0];\n//    All[0] = a[0];\n//    for (i = 1; i < N; i++)\n//    {\n//        Start[i] = max(a[i], Start[ i - 1] + a[i]);\n//        All[i] = max(Start[i], All[i - 1]);\n//    }\n//    if (All[N - 1] < 0)\n//    {\n//        return 0;\n//    }\n//    return All[N - 1];\n//    \n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, i;\n//    long a[_MAX];\n//    scanf(\"%d\", &N);\n//    for (i = 0; i < N; i++)\n//    {\n//        scanf(\"%ld\", &a[i]);\n//    }\n//    printf(\"%lld\\n\", MaxSub(a, N));\n//    return 0;\n//}\n\n\n#include<stdio.h>\n#include<string.h>\n#include<stdlib.h>\n#define MAX(a,b) ((a>b) ? (a) : (b))\nint N;\nint a[50001];\n\nlong long solve()\n{\n    long long i,s=0,max=0;\n    for(i=0; i<N; ++i)\n    {\n        s+=a[i];\n        if(s>0)\n            max = MAX(max, s);\n        else\n            s = 0;\n    }\n    return max;\n}\n\nint main()\n{\n    int i;\n    scanf(\"%d\", &N);\n    for(i=0; i<N; ++i)\n    {\n        scanf(\"%d\", &a[i]);\n    }\n    printf(\"%lld\", solve());\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1050-循环数组最大子段和/f-51Nod-1050-循环数组最大子段和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1050-循环数组最大子段和\n//\n//  Created by ZYJ on 16/8/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e4 + 10;\n\nll A[MAXN];\nll All[MAXN], Start[MAXN];\n\nll MaxSubStringOne(ll *A, int n)\n{\n    int i;\n    Start[n - 1] = A[n - 1];\n    All[n - 1] = A[n - 1];\n    for(i = n - 2; i >= 0; i--)         //  根据题意，从后向前遍历，反之亦可。\n    {\n        Start[i] = max(A[i], (A[i] + Start[i + 1]));\n        All[i] = max(Start[i], All[i + 1]);\n    }\n    return All[0];                      //  All[0] 中存放结果\n}\n\nll MaxSubStringTwo(ll *A, int n, ll sum)\n{\n    int i;\n    Start[n - 1] = A[n - 1];\n    All[n - 1] = A[n - 1];\n    for(i = n - 2; i >= 0; i--)         //  根据题意，从后向前遍历，反之亦可。\n    {\n        Start[i] = min(A[i], (A[i] + Start[i + 1]));\n        All[i] = min(Start[i], All[i + 1]);\n    }\n    return sum - All[0];                //  All[0] 中存放结果\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    ll sum = 0;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%lld\", A + i);\n        sum += A[i];\n    }\n    ll ans_1 = MaxSubStringOne(A, N);\n    ll ans_2 = MaxSubStringTwo(A, N, sum);\n    cout << (ans_1 > ans_2 ? ans_1 : ans_2) << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1051-最大子矩阵和/f-51Nod-1051-最大子矩阵和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1051-最大子矩阵和\n//\n//  Created by ZYJ on 16/8/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\ntypedef long long ll;\n\nusing namespace std;\n\nconst int MAXN = 505;\n\nll Matrix[MAXN][MAXN];\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"input.txt\", \"r\", stdin);\n//    freopen(\"input.txt\", \"w\", stdin);\n    int M, N;\n    cin >> M >> N;\n    int A;\n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= M; j++)\n        {\n            scanf(\"%d\", &A);\n            Matrix[i][j] = Matrix[i - 1][j] + A;\n        }\n    }\n    long long ans = 0;\n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = i; j <= N; j++)\n        {\n            int sum = 0;\n            for (int k = 1; k <= M; k++)\n            {\n                sum += Matrix[j][k] - Matrix[i - 1][k];\n                if (sum < 0)\n                {\n                    sum = 0;\n                }\n                else if (sum > ans)\n                {\n                    ans = sum;\n                }\n            }\n        }\n    }\n    \n    std::cout << ans << '\\n';\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1052-最大M子段和/f-51Nod-1052-最大M子段和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1052-最大M子段和\n//\n//  Created by ZYJ on 2016/10/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5050;\nconst int MIN_INF = -0x3f3f3f3f;\n\nll dp[MAXN];\nll input[MAXN];\nll pre[MAXN];   //  pre[i]:表示从第1个到第i个数被分成x个子段所能得到的最大子段和\n\nint n, m;\n\nint main()\n{\n    scanf(\"%d%d\", &n, &m);\n    \n    dp[0] = MIN_INF;\n    pre[0] = 0;\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%lld\", &input[i]);\n        pre[i] = 0;\n        dp[i] = MIN_INF;\n    }\n    \n    while (m--)\n    {\n        ll ans = MIN_INF;\n        for (int i = 1; i <= n; i++)\n        {\n            if (i == 1)\n            {\n                dp[i] = pre[i - 1] + input[i];\n            }\n            else\n            {\n                if (dp[i - 1] > pre[i - 1])\n                {\n                    dp[i] = dp[i - 1] + input[i];   //  第i个数与它的上一个数在同一子段内\n                }\n                else\n                {\n                    dp[i] = pre[i - 1] + input[i];  //  从第i个分出一个新的子段\n                }\n            }\n            //  dp[i] = max(dp[i - 1], pre[i - 1]) + input[i]; 或者直接这么取值也可\n            pre[i - 1] = ans;\n            ans = max(ans, dp[i]);\n        }\n        pre[n] = ans;\n    }\n    printf(\"%lld\\n\", pre[n]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1053-最大M子段和 V2/f-51Nod-1053-最大M子段和 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1053-最大M子段和 V2\n//\n//  Created by ZYJ on 2017/9/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n#include <set>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2e6 + 10;\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0;   //  EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\nll A[MAXN];\nint n, m, now;\nint pre[MAXN];\nint net[MAXN];\nset<pair<ll, int> > a;\n\nvoid _erase(int x)\n{\n    int l = pre[x], r = net[x];\n    if (l)\n    {\n        net[l] = r;\n    }\n    if (r)\n    {\n        pre[r] = l;\n    }\n}\n\nint main()\n{\n    scan_d(n), scan_d(m);\n    \n    int cnt = 0;\n    ll tmp = 0, ans = 0;\n    //  将相邻正数和负数分别合并\n    for (int i = 1, x; i <= n; ++i)\n    {\n        scan_d(x);\n        if ((tmp < 0 && x > 0) || (tmp > 0 && x < 0))\n        {\n            now += tmp > 0;\n            A[++cnt] = tmp;\n            a.insert(make_pair(abs(tmp), cnt));\n            tmp = 0;\n        }\n        tmp += x;\n        ans += x > 0 ? x : 0;\n    }\n    now += tmp > 0;\n    A[++cnt] = tmp;\n    a.insert(make_pair(abs(tmp), cnt));\n    \n    //  构造链表结构\n    for (int i = 1; i <= cnt; ++i)\n    {\n        pre[i] = i - 1;\n        net[i] = i + 1;\n    }\n    net[cnt] = A[0] = 0;\n    \n    while (now > m)\n    {\n        int x = (*a.begin()).second;\n        a.erase(a.begin());\n        if ((A[x] < 0 && (!pre[x] || !net[x])) || !A[x])\n        {\n            continue;\n        }\n        \n        a.erase(make_pair(abs(A[pre[x]]), pre[x]));\n        a.erase(make_pair(abs(A[net[x]]), net[x]));\n        \n        ans -= abs(A[x]);\n        A[x] = A[x] + A[pre[x]] + A[net[x]];\n        \n        _erase(pre[x]);\n        _erase(net[x]);\n        a.insert(make_pair(abs(A[x]), x));\n        now--;\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1054-最长等差数列/f-51Nod-1054-最长等差数列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1054-最长等差数列\n//\n//  Created by ZYJ on 2017/11/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nint const MAXN = 105;\n\nint n, ans;\nint a[MAXN];\nshort int dp[MAXN][MAXN]; //  dp[i][j]表示的是以i和j为前两个元素的序列\n\nint main()\n{\n    while (scanf(\"%d\", &n) != EOF)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        \n        sort(a, a + n);\n        \n        for (int i = 0 ; i < n ; i++)\n        {\n            for (int j = i + 1; j < n; j++)\n            {\n                dp[i][j] = 2;  //  最小值为2\n            }\n        }\n        \n        ans = 2;\n        for (int j = n - 2; j >= 1; j--)\n        {\n            int i = j - 1, k = j + 1;\n            while (i >= 0 && k <= n - 1)\n            {\n                if (a[i] + a[k] < 2 * a[j])\n                {\n                    k++;\n                }\n                else if (a[i] + a[k] > 2 * a[j])\n                {\n                    i--;\n                }\n                else\n                {\n                    dp[i][j] = dp[j][k] + 1;\n                    if (dp[i][j] > ans)\n                    {\n                        ans = dp[i][j];\n                    }\n                    i--;\n                    k++;\n                }\n            }\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0 ;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1055-最长等差数列/f-51Nod-1055-最长等差数列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1055-最长等差数列\n//\n//  Created by ZYJ on 2016/10/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nint const MAXN = 10005;\nint a[MAXN];\nshort int dp[MAXN][MAXN]; //  dp[i][j]表示的是以i和j为前两个元素的序列\n\nint main()\n{\n    int n, ans;\n    while (scanf(\"%d\", &n) != EOF)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        sort(a, a + n);\n        for (int i = 0 ; i < n ; i++)\n        {\n            for (int j = i + 1; j < n; j++)\n            {\n                dp[i][j] = 2;  //  最小值为2\n            }\n        }\n        ans = 2;\n        for (int j = n - 2; j >= 1; j--)\n        {\n            int i = j - 1, k = j + 1;\n            while (i >= 0 && k <= n - 1)\n            {\n                if (a[i] + a[k] < 2 * a[j])\n                {\n                    k++;\n                }\n                else if (a[i] + a[k] > 2 * a[j])\n                {\n                    i--;\n                }\n                else\n                {\n                    dp[i][j] = dp[j][k] + 1;\n                    if (dp[i][j] > ans)\n                    {\n                        ans = dp[i][j];\n                    }\n                    i--;\n                    k++;\n                }\n            }\n        }\n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0 ;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1056-最长等差数列 V2/f-51Nod-1056-最长等差数列 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1056-最长等差数列 V2\n//\n//  Created by ZYJ on 2016/10/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include<cstdio>\n#include<iostream>\n#include<cstring>\n#include<cstdlib>\n#include<algorithm>\n#include<cmath>\n#include<queue>\n#define ll long long\n#define ull unsigned long long\n#define d double\n#define ui unsigned int\nconst int maxn=10023,modd=23333;\nint too[maxn],pre[maxn],last[modd];\nint a[maxn];\nint i,j,k,n,m;\n\nint ra,fh;char rx;\ninline int read(){\n    rx=getchar(),ra=0,fh=1;\n    while((rx<'0'||rx>'9')&&rx!='-')rx=getchar();\n    if(rx=='-')fh=-1,rx=getchar();\n    while(rx>='0'&&rx<='9')ra*=10,ra+=rx-48,rx=getchar();return ra*fh;\n}\ninline bool exist(int v){\n    if(v<=0)return 0;\n    int x=v%modd,i=last[x];\n    while(i&&too[i]!=v)i=pre[i];\n    return i;\n}\ninline void insert(int v){\n    int x=v%modd;\n    too[i]=v,pre[i]=last[x],last[x]=i;\n}\nint main(){\n    n=read();\n    for(i=1;i<=n;i++)a[i]=read(),insert(a[i]);\n    std::sort(a+1,a+1+n);int ans=2,tmp,sm,delta;ll mx;\n    for(i=2;i+ans-1<=n;i++)for(j=i-1,k=i+1,tmp=a[i]<<1;j;j--){\n        while(a[k]+a[j]<tmp&&k<=n)k++;\n        if(k>n-ans+2)break;\n        if(a[k]+a[j]==tmp){\n            delta=a[i]-a[j],mx=a[j]+1ll*delta*ans;\n            if(mx>a[n]||!exist(mx))continue;\n            sm=3;register int now=a[k]+delta;\n            while(exist(now))sm++,now+=delta;\n            if(sm>ans)ans=sm;\n        }\n    }\n    printf(\"%d\\n\",ans);\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1057-N的阶乘/f-51Nod-1057-N的阶乘/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1057-N的阶乘\n//\n//  Created by ZYJ on 16/4/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#include <string.h>\n//#define _MAX 6\n//#define MAX_ 10000000\n//int product[MAX_];\n//int pro[MAX_], num[_MAX];\n//int rank = 1;\n//\n////递归进位函数\n//void Carrying(int tag,int i,int j,int *p)\n//{\n//    p[i+j]+=tag;\n//    if (i + j + 1 > rank || (i + j + 1 == rank && p[i + j] > 9))\n//    {\n//        rank++;\n//    }\n//    if (p[i+j]>9)\n//    {\n//        tag=p[i+j]/10;\n//        p[i+j] %=10;\n//        Carrying(tag, i+1, j, p);                                //写成Carrying(tag, i, j+1, p);也成立，为了让i+j递增而已\n//    }\n//    return ;\n//}\n//\n////乘法\n//void multiplication(int N)\n//{\n//    int i=0,j=0,numLen,productLen,tag;\n//    for (i = 0; N > 0; i++)\n//    {\n//        num[i] = N % 10;\n//        N /= 10;\n//    }\n//    numLen = i;\n//    productLen = rank;\n//    for (i = 0; i < productLen; i++)\n//    {\n//        pro[i] = product[i];\n//    }\n//    memset(product, 0, sizeof(int) * MAX_);\n//    \n//    //逐位相乘\n//    for (i=0; i<productLen; i++)\n//    {\n//        for (j=0; j<numLen; j++)\n//        {\n//            tag= pro[i] *  num[j];\n//            Carrying(tag, i, j, product);                          //递归\n//        }\n//    }\n//    return ;\n//}\n//\n//int main()\n//{\n//    int N, i = 2, j;\n//    scanf(\"%d\", &N);\n//    memset(product, 0, sizeof(int) * MAX_);                    //初始化product数据为0\n//    product[0] = 1;\n//    for (; i <= N; i++)\n//    {\n//        multiplication(i);\n//    }\n//    //倒序输出结果\n//    for (j = rank - 1; j >= 0; j--)\n//    {\n//        printf(\"%d\",product[j]);\n//    }\n//    printf(\"\\n\");\n//}\n\n#include <stdio.h>\n#define _MAX 100000000\nint main()\n{\n    int n, i, j, m;\n    long long a[10000], c;\n    scanf(\"%d\",&n);\n    \n    m = 0;\n    a[0] = 1;\n    for(i = 1; i <= n; i++)\n    {\n        c = 0;\n        for(j = 0; j <= m; j++)\n        {\n            a[j] = a[j] * i + c;\n            c = a[j] / _MAX;\n            a[j] %= _MAX;\n        }\n        if(c > 0)\n        {\n            m++;\n            a[m] = c;\n        }\n    }\n    printf(\"%lld\", a[m]);\n    for(i = m - 1; i >= 0; i--)\n        printf(\"%0.8lld\", a[i]);\n    printf(\"\\n\");\n    return 0;\n}\n\n//#include <stdio.h>\n//int main()\n//{\n//    int a = 0;\n//    printf(\"%0.4d\\n\", a);\n//    return 0;\n//}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1058-N的阶乘的长度/f-51Nod-1058-N的阶乘的长度/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1058-N的阶乘的长度\n//\n//  Created by ZYJ on 16/4/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#define _MAX 1000000000000\n//int main()\n//{\n//    int n, i, j, m;\n//    long long a[100000], c;\n//    scanf(\"%d\",&n);\n//    \n//    m = 0;\n//    a[0] = 1;\n//    for(i = 1; i <= n; i++)\n//    {\n//        c = 0;\n//        for(j = 0; j <= m; j++)\n//        {\n//            a[j] = a[j] * i + c;\n//            c = a[j] / _MAX;\n//            a[j] %= _MAX;\n//        }\n//        if(c > 0)\n//        {\n//            m++;\n//            a[m] = c;\n//        }\n//    }\n//    if (a[m] == 0)\n//    {\n//        printf(\"%d\\n\", 12 * m);\n//        return 0;\n//    }\n//    for (i = 0; i < 12; i++)\n//    {\n//        a[m] /= 10;\n//        if (a[m] == 0)\n//        {\n//            break;\n//        }\n//    }\n//    printf(\"%d\\n\", 12 * m + i + 1);\n//    return 0;\n//}\n\n\n\n#include <stdio.h>\n#include <math.h>\n//斯特林公式n!=sqrt(2*PI*n)*(n/e)^n\n#define PI 3.1415926\n\nint main()\n{\n    int n, a;\n    while(~scanf(\"%d\",&n))\n    {\n        a = (int)((0.5 * log(2 * PI * n) + n * log(n) - n) / log(10));\n        printf(\"%d\\n\", a + 1);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1059-N的阶乘 V2/f-51Nod-1059-N的阶乘 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1059-N的阶乘 V2\n//\n//  Created by ZYJ on 2017/8/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <stdio.h>\n#include <cmath>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef unsigned long long ull;\n\nstruct complex\n{\n    double real, imag;\n    \n    complex(double real1 = 0.0, double imag1 = 0.0)\n    {\n        real = real1;\n        imag = imag1;\n    }\n    \n    void operator == (const complex &a)\n    {\n        real = a.real;\n        imag = a.imag;\n    }\n};\n\ncomplex operator * (const complex &n1, const complex &n2)\n{\n    return complex(n1.real * n2.real - n1.imag * n2.imag, n1.real * n2.imag + n1.imag * n2.real);\n}\n\ncomplex operator + (const complex &n1, const complex &n2)\n{\n    return complex(n1.real + n2.real, n1.imag + n2.imag);\n}\n\ncomplex operator - (const complex &n1, const complex &n2)\n{\n    return complex(n1.real - n2.real, n1.imag - n2.imag);\n}\n\nconst static int WORDSIZE = 500000;\nconst static int SIZEN = 262144;\nconst static int MOD = 10000;\nconst static int N = 100000;\n\nint cnta1, cntb1;\nint a1[SIZEN];\nint b1[SIZEN];\nint rev[SIZEN];\nchar word[WORDSIZE];\ncomplex e1[SIZEN >> 1];\ncomplex e2[SIZEN >> 1];\ncomplex A[SIZEN];\ncomplex w1[SIZEN];\ncomplex w2[SIZEN];\n\nstruct BigInteger\n{\n    int l, r;\n};\n\nint cntp1, cntq1;\nBigInteger p1[N];\nBigInteger q1[N];\n\nvoid Reverse(int N, int bitlength)\n{\n    for (int i = 0; i < N; i++)\n    {\n        int temp = i, len = bitlength;\n        while (temp)\n        {\n            rev[i] |= (temp & 1) << (len--);\n            temp >>= 1;\n        }\n    }\n}\n\nvoid DFT(complex *A, complex *w1, complex *e, int N)\n{\n    int k = SIZEN / N;\n    int bit = 0;\n    while (k)\n    {\n        bit++;\n        k >>= 1;\n    }\n    for (int i = 0; i < N; i++)\n    {\n        w1[i] = A[rev[i] >> bit];\n    }\n    for (int h = 2; h <= N; h <<= 1)\n    {\n        int h1 = h, bit1 = -1;\n        while (h1)\n        {\n            bit1++;\n            h1 >>= 1;\n        }\n        for (int i = 0; i < N; i += h)\n        {\n            int k = h >> 1, q = SIZEN >> bit1;\n            for (int j = i; j < i + k; j++)\n            {\n                complex u = w1[j];\n                complex t = e[q*(j - i)] * w1[j + k];\n                w1[j] = u + t;\n                w1[j + k] = u - t;\n            }\n        }\n    }\n}\n\nvoid Multiplication(int l1, int r1, int l2, int r2, int *a, int *b, int &cntb)\n{\n    int length1 = r1 - l1, length2 = r2 - l2;\n    if (length1 <= 40 && length2 <= 40)\n    {\n        int tempcntb = cntb + length1 + length2 + 1;\n        for (int i = cntb; i <= tempcntb; i++)\n        {\n            b[i] = 0;\n        }\n        tempcntb = cntb;\n        for (int i = l1; i < r1; i++)\n        {\n            int number = a[i];\n            for (int j = l2; j < r2; j++)\n            {\n                int pos = cntb + i + j - l1 - l2;\n                b[pos] += a[j] * number;\n                if (b[pos] >= MOD)\n                {\n                    b[pos + 1] += b[pos] / MOD;\n                    b[pos] %= MOD;\n                }\n            }\n        }\n        int length = length1 + length2 + 1 + tempcntb;\n        for (int k = tempcntb; k <= length; k++)\n        {\n            if (b[k] != 0)\n            {\n                cntb = k + 1;\n            }\n        }\n        \n        return ;\n    }\n    \n    int tempLength = max(length1, length2);\n    int N = 1, bitlength = 0;\n    while (N < tempLength)\n    {\n        N <<= 1;\n        bitlength++;\n    }\n    N <<= 1;\n    for (int i = 0; i < length1; i++)\n    {\n        A[i] = complex(a[i + l1], 0);\n    }\n    for (int i = length1; i < N; i++)\n    {\n        A[i] = complex(0, 0);\n    }\n    DFT(A, w1, e1, N);\n    for (int i = 0; i < length2; i++)\n    {\n        A[i] = complex(a[i + l2], 0);\n    }\n    for (int i = length2; i < N; i++)\n    {\n        A[i] = complex(0, 0);\n    }\n    DFT(A, w2, e1, N);\n    for (int i = 0; i < N; i++)\n    {\n        A[i] = w2[i] * w1[i];\n    }\n    DFT(A, w1, e2, N);\n    ull temp = 0, temp1 = 0;\n    int anslength = 0, lastcntb = cntb;\n    double ND = N;\n    for (int i = 0; i < N; i++)\n    {\n        temp += w1[i].real / ND + 0.1;\n        temp1 = temp / MOD; temp %= MOD;\n        b[cntb++] = (int)temp;\n        if (temp != 0)\n        {\n            anslength = i + 1;\n        }\n        temp = temp1;\n    }\n    cntb = lastcntb + anslength;\n}\n\nvoid Print(int len, int *a)\n{\n    char *out = word + WORDSIZE;\n    *(--out) = '\\n';\n    int linesize = 1000;\n    int cnt = len * 4;\n    if (a[len - 1] <= 9)\n    {\n        cnt -= 3;\n    }\n    else if (a[len - 1] <= 99)\n    {\n        cnt -= 2;\n    }\n    else if (a[len - 1] <= 999)\n    {\n        cnt--;\n    }\n    cnt %= linesize;\n    cnt = linesize - cnt;\n    for (int i = 0; i < len; i++)\n    {\n        int number = a[i];\n        *(--out) = number % 10 + '0';\n        number /= 10;\n        if (++cnt == linesize)\n        {\n            *(--out) = '\\n'; cnt = 0;\n        }\n        *(--out) = number % 10 + '0';\n        number /= 10;\n        if (++cnt == linesize)\n        {\n            *(--out) = '\\n'; cnt = 0;\n        }\n        *(--out) = number % 10 + '0';\n        number /= 10;\n        if (++cnt == linesize)\n        {\n            *(--out) = '\\n'; cnt = 0;\n        }\n        *(--out) = number % 10 + '0';\n        number /= 10;\n        if (++cnt == linesize)\n        {\n            *(--out) = '\\n'; cnt = 0;\n        }\n    }\n    \n    while (*out == '0' || *out == '\\n')\n    {\n        out++;\n    }\n    fwrite(out, 1, word + WORDSIZE - out, stdout);\n}\n\nvoid factorial()\n{\n    BigInteger *p = p1, *q = q1;\n    int cntp = cntp1, cntq = cntq1;\n    int cnta = cnta1, cntb = cntb1;\n    int *a = a1, *b = b1;\n    while (1)\n    {\n        if (cntp == 1)\n        {\n            Print(p[0].r, a);\n            break;\n        }\n        for (int i = 0; i < (cntp >> 1); i++)\n        {\n            q[cntq].l = cntb;\n            Multiplication(p[i].l, p[i].r, p[cntp - i - 1].l, p[cntp - i - 1].r, a, b, cntb);\n            q[cntq++].r = cntb;\n        }\n        if ((cntp & 1) == 1)\n        {\n            q[cntq].l = cntb;\n            int l = p[(cntp >> 1)].l;\n            int r = p[(cntp >> 1)].r;\n            for (int i = l; i < r; i++)\n            {\n                b[cntb++] = a[i];\n            }\n            q[cntq++].r = cntb;\n        }\n        swap(p, q);\n        swap(a, b);\n        swap(cntp, cntq);\n        swap(cnta, cntb);\n        cntq = 0;\n        cntb = 0;\n    }\n}\n\nvoid init(int n)\n{\n    int l = 0;\n    int n1 = min(n, 99);\n    int number = 1;\n    for (int i = 1; i <= n1; i++)\n    {\n        if (number * i >= MOD)\n        {\n            a1[cnta1++] = number;\n            p1[cntp1].l = l;\n            p1[cntp1++].r = cnta1;\n            l = cnta1;\n            number = i;\n        }\n        else number *= i;\n    }\n    if (number > 1)\n    {\n        a1[cnta1++] = number;\n        p1[cntp1].l = l;\n        p1[cntp1++].r = cnta1;\n        l = cnta1;\n    }\n    for (int i = n1 + 1; i <= n; i++)\n    {\n        if (i >= MOD)\n        {\n            a1[cnta1++] = i % MOD;\n            a1[cnta1++] = i / MOD;\n        }\n        else a1[cnta1++] = i;\n        p1[cntp1].l = l;\n        p1[cntp1++].r = cnta1;\n        l = cnta1;\n    }\n    int bitlength = 0, N = SIZEN >> 1;\n    while (N)\n    {\n        bitlength++;\n        N >>= 1;\n    }\n    Reverse(SIZEN, bitlength);\n    double pin2 = 2.0 * acos(-1.0) / SIZEN;\n    int N1 = SIZEN >> 2, N2 = SIZEN >> 1;\n    for (int i = 0; i <= N1; i++)\n    {\n        e1[i] = complex(cos(pin2 * i), sin(pin2 * i));\n    }\n    for (int i = N1 + 1; i < N2; i++)\n    {\n        e1[i] = complex(-e1[N2 - i].real, e1[N2 - i].imag);\n    }\n    for (int i = 0; i < N2; i++)\n    {\n        e2[i] = complex(e1[i].real, -e1[i].imag);\n    }\n}\n\nint n;\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    init(n);\n    factorial();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1060-最复杂的数/f-51Nod-1060-最复杂的数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1060-最复杂的数\n//\n//  Created by ZYJ on 16/8/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\ntypedef long long ll;\n\nusing namespace std;\n\nconst int MAXP = 16;\nconst int prime[MAXP] = {2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53};\n\nll n, res, ans;\n\nvoid dfs(ll cur, ll num, int key, ll pre)  //  当前值/当前约数数量/当前深度/上一个数\n{\n    if (key >= MAXP)\n    {\n        return ;\n    }\n    else\n    {\n        if (num > ans)\n        {\n            res = cur;\n            ans = num;\n        }\n        else if (num == ans)    //  如果约数数量相同，则取较小的数\n        {\n            res = min(cur, res);\n        }\n        \n        ll i;\n        for ( i = 1; i <= pre; i++)\n        {\n            if (cur <= n / prime[key])  //  cur*prime[key]<=n\n            {\n                cur *= prime[key];\n                dfs(cur, num * (i + 1), key + 1, i);\n            }\n            else\n            {\n                break;\n            }\n        }\n    }\n}\n\nvoid solve()\n{\n    res = 1;\n    ans = 1;\n    \n    dfs(1, 1, 0, 15);\n    cout << res << ' ' << ans << endl;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> n;\n        solve();\n    }\n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1062-序列中的最大数/f-51Nod-1062-序列中的最大数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1062-序列中的最大数\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\ntypedef long long ll;\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint a[MAXN];\nint b[MAXN];\n\nvoid init()\n{\n    a[0] = 0;\n    a[1] = 1;\n    b[0] = 0;\n    b[1] = 1;\n    for (int i = 2; i < MAXN; i++)\n    {\n        int j = i / 2;\n        if (i % 2)\n        {\n            a[i] = a[j] + a[j + 1];\n//            cout << i << ' ' << a[i] << '\\n';\n        }\n        else\n        {\n            a[i] = a[j];\n//            cout << i << ' ' << a[i] << '\\n';\n        }\n        if (a[i] > b[i - 1])\n        {\n            b[i] = a[i];\n        }\n        else\n        {\n            b[i] = b[i - 1];\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int T;\n    cin >> T;\n    \n    int n;\n    while (T--)\n    {\n        cin >> n;\n        cout << b[n] << '\\n';\n\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1063-序列中最大的数 V2/f-51Nod-1063-序列中最大的数 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1063-序列中最大的数 V2\n//\n//  Created by ZYJ on 2017/12/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1065-最小正子段和/f-51Nod-1065-最小正子段和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1065-最小正子段和\n//\n//  Created by ZYJ on 16/8/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nint n;\nstruct node\n{\n    long long sum;\n    int pos;\n} Node[50005];\n\nbool cmp(node &a, node &b)\n{\n    return a.sum < b.sum;\n}\n\nint main()\n{\n    freopen(\"input.txt\", \"r\", stdin);\n//    freopen(\"input.txt\", \"w\", stdin);\n    \n    int i, flag;\n    long long sum = 0, temp, res = 0;\n    scanf(\"%d\", &n);\n    \n    Node[0].pos = 0;\n    Node[0].sum = 0;\n    \n    for (i = 1; i <= n; i++)\n    {\n        scanf(\"%lld\", &temp);\n        sum += temp;\n        \n        Node[i].pos = i;\n        Node[i].sum = sum;\n    }\n    sort(Node, Node + n + 1, cmp);\n    \n    flag = 0;\n    for (i = 1; i <= n; i++)\n    {\n        if (Node[i].pos - Node[i - 1].pos > 0 && Node[i].sum - Node[i - 1].sum > 0)\n        {\n            if (flag == 0)\n            {\n                flag = 1;\n                res = Node[i].sum - Node[i-1].sum;\n            }\n            else\n            {\n                if (Node[i].sum - Node[i - 1].sum < res)\n                {\n                    res = Node[i].sum - Node[i - 1].sum;\n                }\n            }\n        }\n    }\n    \n    printf(\"%lld\\n\", res);\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1066-Bash游戏/f-51Nod-1066-Bash游戏/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1066-Bash游戏\n//\n//  Created by ZYJ on 16/4/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include<stdio.h>\n#include<stdlib.h>\n#define _MAX 10000\nint a[_MAX];\nint b[_MAX];\n\n//N取模(K + 1)等于0则后手赢，否则先手赢\n//N % (K + 1) == 0 说明最后一定会遇见[K + 1]的情况，即后手赢\n//否则说明最后会遇见[1, ..., k]的情况，即先手赢\nint bash(int N, int K)\n{\n    if (N % (K + 1) == 0)\n        return 2;\n    return 1;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    for (int i = 0; i < T; i++)\n    {\n        scanf(\"%d%d\", a + i, b + i);\n    }\n    for (int i = 0; i < T; i++)\n    {\n        if (bash(a[i], b[i]) == 1)\n        {\n            printf(\"A\\n\");\n        }\n        else\n        {\n            printf(\"B\\n\");\n        }\n    }\n    return 0; \n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1067-Bash游戏 V2/f-51Nod-1067-Bash游戏 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1067-Bash游戏 V2\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int win[] = {1, 0, 1, 1, 1, 1, 0};    //  2、7必输\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int N;\n    while (T--)\n    {\n        cin >> N;\n        if (win[(N - 1) % 7])\n        {\n            cout << \"A\\n\";\n        }\n        else\n        {\n            cout << \"B\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1068-Bash游戏 V3/f-51Nod-1068-Bash游戏 V3/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1068-Bash游戏 V3\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int win[] = {1, 1, 0};\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int N;\n    char S[1010];\n    while (T--)\n    {\n        cin >> S;\n        int len = (int)strlen(S);\n        \n        N = 0;\n        for (int i = 0; i < len; i++)\n        {\n            N += S[i] - '0';\n        }\n        if (win[(N - 1) % 3])\n        {\n            cout << \"A\\n\";\n        }\n        else\n        {\n            cout << \"B\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1069-Nim游戏/f-51Nod-1069-Nim游戏/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1069-Nim游戏\n//\n//  Created by ZYJ on 16/4/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define _MAX 1001\n\nint main(int argc, const char * argv[])\n{\n    int N, stone, tag = 0;\n    scanf(\"%d\", &N);\n    while (N--)\n    {\n        scanf(\"%d\", &stone);\n        tag ^= stone;\n    }\n    //tag为0则为后手赢，否则为先手赢\n    printf(\"%c\\n\", tag == 0 ? 'B' : 'A');\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1070-Bash游戏 V4/f-51Nod-1070-Bash游戏 V4/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1070-Bash游戏 V4\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 46;\nint FB[MAXN];   //  斐波那契数列\n\nvoid init()\n{\n    FB[0] = 0;\n    FB[1] = 1;\n    for (int i = 2; i < MAXN; i++)\n    {\n        FB[i] = FB[i - 1] + FB[i - 2];\n    }\n    return ;\n}\n\n//  二分查找N\nint bs(int a[], int l, int h, int N)\n{\n    int m;\n    while (l < h)\n    {\n        m = (l + h) >> 1;\n        if (a[m] == N)\n        {\n            return m;\n        }\n        if (a[m] < N)\n        {\n            l = m + 1;\n        }\n        else\n        {\n            h = m;\n        }\n    }\n    return 0;\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int T;\n    cin >> T;\n    \n    int N;\n    while (T--)\n    {\n        cin >> N;\n        if (bs(FB, 1, MAXN, N))\n        {\n            cout << \"B\\n\";\n        }\n        else\n        {\n            cout << \"A\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1072-威佐夫游戏/f-51Nod-1072-威佐夫游戏/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1072-威佐夫游戏\n//\n//  Created by ZYJ on 16/4/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n\nint main()\n{\n    int t, a, b, m, k;\n    scanf(\"%d\", &t);\n    while (t--)\n    {\n        scanf(\"%d%d\", &a, &b);\n        if (a > b)\n        {\n            a ^= b;\n            b ^= a;\n            a ^= b;\n        }\n        m = b - a;\n        k = (int)(m * (1 + sqrt(5)) / 2.0);\n        //m = ? * a\n        //k = m / ?\n        //?:黄金分割数\n        //如果a == k，则为后手赢，否则先手赢（奇异局）\n        printf(\"%s\\n\", a == k ? \"B\" : \"A\");\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1073-约瑟夫环/f-51Nod-1073-约瑟夫环/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1073-约瑟夫环\n//\n//  Created by ZYJ on 16/4/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\n//数学规律或者公式的方法实现\nint main(int argc, const char * argv[])\n{\n    int N, K, P = 0, i = 2;\n    scanf(\"%d %d\", &N, &K);\n    for (; i <= N; i++)\n    {\n        P = (P + K) % i;\n    }\n    printf(\"%d\\n\", P + 1);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1074-约瑟夫环 V2/f-51Nod-1074-约瑟夫环 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1074-约瑟夫环 V2\n//\n//  Created by ZYJ on 2017/9/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nunsigned long long n, k;\n\nint main()\n{\n    cin >> n >> k;\n    \n    long long y = k % 2;\n    long long x = 2, t = 0;\n    long long z1 = y, z2 = x;\n    while (x <= n)\n    {\n        z1 = y;\n        z2 = x;\n        t = (x - y) / (k - 1);\n        if (t == 0)\n        {\n            t++;\n        }\n        y = y + t * k - ((y + t * k) / (x + t)) * (x + t);\n        x += t;\n    }\n    \n    cout << (z1 + (n - z2) * k) % n + 1 << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1076-2条不相交的路径/f-51Nod-1076-2条不相交的路径/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1076-2条不相交的路径\n//\n//  Created by ZYJ on 16/8/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <vector>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nint stack[MAXN];    //  每遍历一个点便入栈\nint top;\nbool inStack[MAXN]; //  判断某个点是否已经在栈里面\n\n//  这两个数组至关重要\n//  dfn[u]为节点u搜索的次序编号（时间戳）\n//  low[u]为u或者u的子树能够追溯到的最早的栈中节点的次序号\nint dfn[MAXN];\nint low[MAXN];\n\nint beLong[MAXN];   //  判断哪些点联通\nint Bcnt, Dindex;   //  记录强连通个数和当前时间\nvector<int> v[MAXN];    //  邻接表保存边\nint N, M, Q;\n\nvoid init()\n{\n    Bcnt = Dindex = top = 0;\n    memset(dfn, -1, sizeof(dfn));\n    memset(inStack, false, sizeof(inStack));\n    for (int i = 0; i < MAXN; i++)\n    {\n        v[i].clear();\n    }\n    return ;\n}\n\nvoid tarjan(int u, int fa)\n{\n    dfn[u] = low[u] = ++Dindex;\n    stack[++top] = u;\n    inStack[u] = true;  //  入队列，置为true\n    \n    int u_size = (int)v[u].size();\n    for (int i = 0; i < u_size; i++)\n    {\n        int k = v[u][i];\n        \n        if (dfn[k] == -1)               //  没有被访问过\n        {\n            tarjan(k, u);\n            low[u] = min(low[u], low[k]);\n        }\n        else if (inStack[k] && k != fa) //  被访问过\n        {\n            low[u] = min(low[u], dfn[k]);\n        }\n    }\n    if (dfn[u] == low[u])\n    {\n        Bcnt++;\n        int tmp;\n        do\n        {\n            tmp = stack[top--];\n            beLong[tmp] = Bcnt;\n            inStack[tmp] = false;   //  出队列，置为false\n        } while (tmp != u);\n    }\n    return ;\n}\n\nvoid solve()\n{\n    for (int i = 1; i <= N; i++)\n    {\n        if (dfn[i] == -1)   //  没有搜索过则搜索\n        {\n            tarjan(i, -1);\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    cin >> N >> M;\n    \n    int a, b;\n    for (int i = 0; i < M; i++)\n    {\n        scanf(\"%d %d\", &a, &b);\n        v[a].push_back(b);\n        v[b].push_back(a);\n    }\n    \n    solve();\n    \n    cin >> Q;\n    while (Q--)\n    {\n        scanf(\"%d %d\", &a, &b);\n        if (beLong[a] == beLong[b])\n        {\n            printf(\"Yes\\n\");\n        }\n        else\n        {\n            printf(\"No\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1079-中国剩余定理/f-51Nod-1079-中国剩余定理/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1079-中国剩余定理\n//\n//  Created by ZYJ on 16/4/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[])\n{\n    int N, i = 0, j = 0;\n    int P[11], M[11];\n    long long sum = 0, K, acc = 1;\n    scanf(\"%d\", &N);\n    for (; i < N; i++)\n    {\n        scanf(\"%d %d\", P + i, M + i);\n        acc *= P[i];\n    }\n    \n    for (i = 0; i < N; i++)\n    {\n        for (j = 1; j < 100000; j++)\n        {\n            if (acc / P[i] * j % P[i] == 1)\n            {\n                sum += acc / P[i] * j * M[i];\n                break;\n            }\n        }\n    }\n    \n    K = sum % acc;\n    printf(\"%lld\\n\", K);\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1080-两个数的平方和/f-51Nod-1080-两个数的平方和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1080-两个数的平方和\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    while (cin >> N)\n    {\n        int A;\n        double B;\n        double flag = N;\n        bool tag = true;\n        if (N == 1)\n        {\n            cout << \"0 1\\n\";\n            tag = false;\n        }\n        for (A = 1; A < flag; A++)\n        {\n            B = sqrt(N - A * A);\n            flag = B;\n            if (B == (int)B)\n            {\n                cout << A << ' ' << B << '\\n';\n                tag = false;\n            }\n        }\n        if (tag)\n        {\n            cout << \"No Solution\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1081-子段求和/f-51Nod-1081-子段求和/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1081-子段求和\n//\n//  Created by ZYJ on 16/4/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define _MAX 50005\n\nint main(int argc, const char * argv[])\n{\n    int N, A[_MAX], i = 0, j = 0, Q, B[_MAX], C[_MAX];\n    long long sum, AA[_MAX] = {0};\n    scanf(\"%d\", &N);\n    for (; i < N; i++)\n    {\n        scanf(\"%d\", A + i);\n        if (i == 0)\n        {\n            AA[i] = A[i];\n        }\n        else\n        {\n            AA[i] = A[i] + AA[i - 1];\n        }\n    }\n    scanf(\"%d\", &Q);\n    for (; j < Q; j++)\n    {\n        scanf(\"%d %d\", B + j, C + j);\n    }\n    for (i = 0; i < Q; i++)\n    {\n        if (B[i] == 1)\n        {\n            sum = AA[B[i] + C[i] - 2];\n        }\n        else\n        {\n            sum = AA[B[i] + C[i] - 2] - AA[B[i] - 2];\n        }\n        printf(\"%lld\\n\", sum);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1082-与7无关的数/f-51Nod-1082-与7无关的数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1082-与7无关的数\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 7;\n\nbool A[MAXN];\nlong long sum[MAXN];\n\nvoid debug()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        printf(\"%4d %4d\\n\", i, A[i]);\n    }\n    return ;\n}\n\nvoid init()\n{\n    memset(A, true, sizeof(A));\n    //  筛除7的倍数\n    for (int i = 7; i < MAXN; i += 7)\n    {\n        A[i] = false;\n    }\n    //  筛选数位含7\n    int radix;\n    for (int i = 1; i < MAXN; i *= 10)\n    {\n        radix = i * 10;\n        for (int j = i * 7; j < MAXN; j += radix)\n        {\n            for (int k = 0; k < i; k++)\n            {\n                A[k + j] = false;\n            }\n        }\n    }\n    //  调试\n//    debug();\n    return ;\n}\n\nvoid solve()\n{\n    sum[0] = 0;\n    sum[1] = 1;\n    for (long long i = 2; i < MAXN; i++)    //  这里的必须是long long\n    {\n        if (A[i])\n        {\n            sum[i] = sum[i - 1] + i * i;    //  因为这里i * i，所以要考虑到溢出\n        }\n        else\n        {\n            sum[i] = sum[i - 1];\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    solve();\n    \n//    freopen(\"input.txt\", \"r\", stdin);\n    \n    int T, N;\n    cin >> T;\n    \n    while (T--)\n    {\n        scanf(\"%d\", &N);\n        printf(\"%lld\\n\", sum[N]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1083-矩阵取数问题/f-51Nod-1083-矩阵取数问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1083-矩阵取数问题\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 505;\n\nint map[MAXN][MAXN] = {0};\nint dp[MAXN][MAXN] = {0};\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= N; j++)\n        {\n            scanf(\"%d\", map[i] + j);\n        }\n    }\n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= N; j++)\n        {\n            dp[i][j] = dp[i - 1][j] > dp[i][j - 1] ? dp[i - 1][j] + map[i][j] : dp[i][j - 1] + map[i][j];\n        }\n    }\n    \n    cout << dp[N][N] << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1084-矩阵取数问题 V2/f-51Nod-1084-矩阵取数问题 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1084-矩阵取数问题 V2\n//\n//  Created by ZYJ on 2016/10/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 205;\nconst int MAX_STEPS = 405;\n\nint res;\nint m, n;\nint A[MAXN][MAXN];\nint dp[MAX_STEPS][MAXN][MAXN];\n\nvoid input()\n{\n    scanf(\"%d%d\", &m, &n);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            scanf(\"%d\", &A[i][j]);\n        }\n    }\n}\n\nvoid solve()\n{\n    for (int i = 2; i <= n + m; i++)\n    {\n        for (int j = 1; j <= n && i - j >= 0; j++)\n        {\n            for (int k = 1; k <= n && i - k >= 0; k++)\n            {\n                if (j == k)\n                {   //  走到同一列，必定在同一行，所以确定到A[j][i - j]一点\n                    dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j - 1][k - 1] + A[j][i - j]);\n                    dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j][k - 1] + A[j][i - j]);\n                    dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j - 1][k] + A[j][i - j]);\n                    dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j][k] + A[j][i - j]);\n                }\n                else\n                {   //  走到不同列，所以确定到A[j][i - j]、A[k][i - k]两点\n                    dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j - 1][k - 1] + A[j][i - j] + A[k][i - k]);\n                    dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j][k - 1] + A[j][i - j] + A[k][i - k]);\n                    dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j - 1][k] + A[j][i - j] + A[k][i - k]);\n                    dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j][k] + A[j][i - j] + A[k][i - k]);\n                }\n            }\n        }\n    }\n    cout << dp[n + m][n][n] << endl;\n}\n\nint main()\n{\n    input();\n    solve();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1085-背包问题/f-51Nod-1085-背包问题/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1085-背包问题\n//\n//  Created by ZYJ on 16/4/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define _MAX 102\n#define MAX(a, b) a > b ? a : b\n\nint dp[_MAX][_MAX * _MAX];\n\nint KanpSack(int N, int *Wi, int *Pi, int W)\n{\n    int i, j;\n    for (i = 0; i <= N; i++)\n    {\n        dp[i][0] = 0;\n    }\n    for (j = 0; j <= W; j++)\n    {\n        dp[0][j] = 0;\n    }\n    \n    for (i = 1; i <= N; i++)\n    {\n        for (j = 1; j <= W; j++)\n        {\n            if (j < Wi[i])\n            {\n                dp[i][j] = dp[i - 1][j];\n            }\n            else\n            {\n                dp[i][j] = MAX(dp[i - 1][j], dp[i - 1][j - Wi[i]] + Pi[i]);\n            }\n        }\n    }\n    \n    return dp[N][W];\n}\n\nint main(int argc, const char * argv[])\n{\n    int N, W, Wi[_MAX], Pi[_MAX], i = 1;\n    scanf(\"%d %d\", &N, &W);\n    for (; i <= N; i++)\n    {\n        scanf(\"%d %d\", Wi + i, Pi + i);\n    }\n    printf(\"%d\\n\", KanpSack(N, Wi, Pi, W));\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1086-背包问题 V2/f-51Nod-1086-背包问题 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1086-背包问题 V2\n//\n//  Created by ZYJ on 16/8/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 110;\n//const int MAXW = 5e4 + 10;\n//const int base[] = {1, 2, 4, 8, 16, 32, 64, 128};\n//const int bases[] = {1, 3, 7, 15, 31, 63, 127, 255};\n//const int MAXP = 8; //  最多分为8份\n//\n//int Wi[MAXN * 8];\n//int Pi[MAXN * 8];\n//int dp[MAXW];\n//\n//int main(int argc, const char * argv[])\n//{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    int N, W;\n//    cin >> N >> W;\n//    \n//    int key = 1;\n//    int wi, pi, ci;\n//    for (int i = 1; i <= N; i++)\n//    {\n//        scanf(\"%d %d %d\", &wi, &pi, &ci);\n//        for (int i = 0; i < MAXP; i++)\n//        {\n//            if (bases[i] > ci)\n//            {\n//                Wi[key] = wi * (ci - bases[i - 1]);\n//                Pi[key++] = pi * (ci - bases[i - 1]);\n//                break;\n//            }\n//            else\n//            {\n//                Wi[key] = wi * base[i];\n//                Pi[key++] = pi * base[i];\n//            }\n//            if (bases[i] == ci)\n//            {\n//                break;\n//            }\n//        }\n//    }\n//    \n//    for (int i = 1; i < key; i++)\n//    {\n//        for (int j = W; j >= Wi[i]; j--)\n//        {\n//            dp[j] = max(dp[j], dp[j - Wi[i]] + Pi[i]);\n//        }\n//    }\n//    \n//    std::cout << dp[W] << '\\n';\n//    return 0;\n//}\n\n//#include <iostream>\n//\n//using namespace std;\n//\n//const int MAXN = 110;\n//const int MAXW = 5e4 + 10;\n//\n//int N, W;\n//int Wi[MAXN], Pi[MAXN], Ci[MAXN];\n//int deq[MAXW];\n//long long deqv[MAXW];\n//long long dp[MAXW];\n//\n//int main()\n//{\n//    scanf(\"%d %d\", &N, &W);\n//    \n//    for (int i = 0; i < N; ++i)\n//    {\n//        scanf(\"%d %d %d\", &Wi[i], &Pi[i], &Ci[i]);\n//    }\n//    for (int i = 0; i < N; ++i)\n//    {\n//        for (int k = 0; k < Wi[i]; ++k)\n//        {\n//            int s = 0, t = 0;\n//            for (int j = 0; j * Wi[i] + k <= W; ++j)\n//            {\n//                long long val = dp[j * Wi[i] + k] - j * Pi[i];\n//                while (s < t && deqv[t - 1] <= val)\n//                {\n//                    t--;\n//                }\n//                deq[t] = j;\n//                deqv[t++] = val;\n//                dp[j * Wi[i] + k] = deqv[s] + j * Pi[i];\n//                if (deq[s] == j - Ci[i])\n//                {\n//                    s++;\n//                }\n//            }\n//        }\n//    }\n//    printf(\"%lld\\n\", dp[W]);\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 101;\nconst int SIZE = 50001;\n\nint dp[SIZE];\nint volume[MAXN], value[MAXN], c[MAXN];\nint n, v;           //  总物品数，背包容量\n\n//  01背包\nvoid ZeroOnepark(int val, int vol)\n{\n    for (int j = v ; j >= vol; j--)\n    {\n        dp[j] = max(dp[j], dp[j - vol] + val);\n    }\n}\n\n//  完全背包\nvoid Completepark(int val, int vol)\n{\n    for (int j = vol; j <= v; j++)\n    {\n        dp[j] = max(dp[j], dp[j - vol] + val);\n    }\n}\n\n//  多重背包\nvoid Multiplepark(int val, int vol, int amount)\n{\n    if (vol * amount >= v)\n    {\n        Completepark(val, vol);\n    }\n    else\n    {\n        int k = 1;\n        while (k < amount)\n        {\n            ZeroOnepark(k * val, k * vol);\n            amount -= k;\n            k <<= 1;\n        }\n        if (amount > 0)\n        {\n            ZeroOnepark(amount * val, amount * vol);\n        }\n    }\n}\n\nint main()\n{\n    while (cin >> n >> v)\n    {\n        for (int i = 1 ; i <= n ; i++)\n        {\n            cin >> volume[i] >> value[i] >> c[i];      //   费用，价值，数量\n        }\n        memset(dp, 0, sizeof(dp));\n        for (int i = 1; i <= n; i++)\n        {\n            Multiplepark(value[i], volume[i], c[i]);\n        }\n        cout << dp[v] << endl;\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1087-1 10 100 1000/f-51Nod-1087-1 10 100 1000/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1087-1 10 100 1000\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    int N;\n    \n    cin >> T;\n    while (T--)\n    {\n        scanf(\"%d\", &N);\n        double m = sqrt((N - 1) * 2);\n        if ((int)m * (int)(m + 1) == (N - 1) * 2)\n        {\n            printf(\"1\\n\");\n        }\n        else\n        {\n            printf(\"0\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1088-最长回文子串/f-51Nod-1088-最长回文子串/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1088-最长回文子串\n//\n//  Created by ZYJ on 16/4/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include<stdio.h>\n//#include<string.h>\n//#define MAX(a,b) ((a>b)?(a):(b))\n//int f[2005];\n//char str[2005];\n//\n//int main()\n//{\n//    int i, j, k, max = 0, o, r, l;\n//    scanf(\"%s\", str);\n//    l = (int)strlen(str);\n//    //扩充为原来两倍长，中间补*号\n//    for(i = l - 1; i >= 0; i--)\n//    {\n//        str[2 * i] = str[i];\n//        str[2 * i - 1] = '*';\n//    }\n//    \n//    for(o = 0, r = 0, i = 1; i <=2 * (l - 1); i++)\n//    {\n//        if(i > (o + r)) //i对称轴\n//        {\n//            j = i - 1;\n//            k = i + 1;\n//        }\n//        else if (f[2 * o - i] >= o + r - i) //对称轴到最右位置的下标差\n//        {\n//            k = o + r + 1;\n//            j = 2 * i - k;\n//        }\n//        else\n//        {\n//            f[i] = f[2 * o - i];\n//            continue;\n//        }\n//        while (j >= 0 && k <= 2 * (l - 1) && str[j] == str[k])  //匹配对称\n//        {\n//            j--;\n//            k++;\n//        }\n//        f[i] = --k - i; //除去轴的子串长度\n//        if(k >= o + r)\n//        {\n//            r = k - i;  //k此子串的最靠右的位置下标\n//            o = i;\n//            max = MAX((r + o % 2) / 2 * 2 - (o % 2) + 1, max);\n//        }\n//    }\n//    \n//    printf(\"%d\", max);\n//    return 0;\n//}\n\n#include<stdio.h>\n#include<string.h>\n#define MAX(a, b) ((a > b) ? (a) : (b))\n#define MIN(a, b) ((a < b) ? (a) : (b))\nint f[2005] = {0};\nchar str[2005];\n\nint main()\n{\n    int i, id = 0, len, maxlen = 0;\n    scanf(\"%s\", str);\n    len = (int)strlen(str);\n    //扩充为原来两倍长，中间补*号\n    for(i = len; i >= 0; i--)\n    {\n        str[i + i + 2] = str[i];\n        str[i + i + 1] = '*';\n    }\n    str[0] = '#';\n    \n    for(i = 2; i < len + len + 1; i++)\n    {\n        if (f[id] + id > i)\n        {\n            f[i] = MIN(f[id + id - i], f[id] + id - i);\n        }\n        else\n        {\n            f[i] = 1;\n        }\n        while (str[i - f[i]] == str[i + f[i]])\n        {\n            f[i]++;\n        }\n        if (id + f[id] < i + f[i])\n        {\n            id = i;\n        }\n        maxlen = MAX(maxlen, f[i]);\n    }\n    \n    printf(\"%d\\n\", maxlen - 1);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1089-最长回文子串 V2（Manacher算法）/f-51Nod-1089-最长回文子串 V2（Manacher算法）/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1089-最长回文子串 V2（Manacher算法）\n//\n//  Created by ZYJ on 16/4/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include<stdio.h>\n#include<stdlib.h>\n#include<string.h>\n#define MAX(a,b) ((a>b)?(a):(b))\nint f[200005];\nchar str[200005];\n\nint main()\n{\n    int i, j, k, max = 0, o, r, l;\n    scanf(\"%s\", str);\n    l = (int)strlen(str);\n    //扩充为原来两倍长，中间补*号\n    for(i = l - 1; i >= 0; i--)\n    {\n        str[2 * i] = str[i];\n        str[2 * i - 1] = '*';\n    }\n    \n    for(o = 0, r = 0, i = 1; i <=2 * (l - 1); i++)\n    {\n        if(i > (o + r))\n        {\n            j = i - 1;\n            k = i + 1;\n        }\n        else if (f[2 * o - i] >= o + r - i)\n        {\n            k = o + r + 1;\n            j = 2 * i - k;\n        }\n        else\n        {\n            f[i] = f[2 * o - i];\n            continue;\n        }\n        while (j >= 0 && k <= 2 * (l - 1) && str[j] == str[k])\n        {\n            j--;\n            k++;\n        }\n        f[i] = --k - i;\n        if(k >= o + r)\n        {\n            r = k - i;\n            o = i;\n            max = MAX((r + o % 2) / 2 * 2 - (o % 2) + 1, max);\n        }\n    }\n    \n    printf(\"%d\", max);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1090-3个数和为0/f-51Nod-1090-3个数和为0/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1090-3个数和为0\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\nint A[MAXN];\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"input.txt\", \"r\", stdin);\n    int N;\n    cin >> N;\n    \n    for (int i = 0; i < N; i++)\n    {\n        cin >> A[i];\n    }\n    sort(A, A + N);\n    int flag_1 = 0, flag_2 = N - 1;\n    for (int i = 0; i < N - 1; i++)\n    {\n        if (A[i] < 0 && A[i + 1] >= 0)\n        {\n            flag_1 = i;\n        }\n        if (A[i] <= 0 && A[i + 1] > 0)\n        {\n            flag_2 = i + 1;\n            break;\n        }\n    }\n    bool tag = true;\n    int sum;\n    for (int i = 0; i < flag_2; i++)\n    {\n        for (int j = i + 1; j < N; j++)\n        {\n            sum = A[i] + A[j];\n            if (sum < 0)\n            {\n                for (int k = flag_2 > (j + 1) ? flag_2 : (j + 1); k < N; k++)\n                {\n                    if (sum + A[k] == 0)\n                    {\n                        printf(\"%d %d %d\\n\", A[i], A[j], A[k]);\n                        tag = false;\n                    }\n                }\n            }\n            else if (sum == 0)\n            {\n                for (int k = j + 1; k < flag_2; k++)\n                {\n                    printf(\"0 0 0\\n\");\n                    tag = false;\n                }\n            }\n        }\n    }\n    if (tag)\n    {\n        puts(\"No Solution\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1091-线段的重叠/f-51Nod-1091-线段的重叠/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1091-线段的重叠\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 5;\n\nstruct line\n{\n    int x, y;\n} L[MAXN];\n\nbool cmp(line a, line b)\n{\n    return a.x < b.x;\n}\n\nint main(int argc, const char * argv[])\n{\n    freopen(\"input.txt\", \"r\", stdin);\n    int N;\n    cin >> N;\n    \n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d %d\", &L[i].x, &L[i].y);\n    }\n    sort(L, L + N, cmp);\n    int len = 0;\n    for (int i = 0; i < N - 1; i++)\n    {\n        for (int j = i + 1; j < N; j++)\n        {\n            int A = L[i].x > L[j].x ? L[i].x : L[j].x;\n            int B = L[i].y > L[j].y ? L[j].y : L[i].y;\n            len = len > B - A ? len : B - A;\n            if (L[j].y > L[i].y)\n            {\n                break;\n            }\n        }\n    }\n    cout << len << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1092-回文字符串/f-51Nod-1092-回文字符串/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1092-回文字符串\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1001;\nint dp[MAXN][MAXN];\nchar sOne[MAXN];\nchar sTwo[MAXN];\n\nint main()\n{\n    while(cin >> sOne)\n    {\n        int i, j;\n        int len = (int)strlen(sOne);\n        //  倒置\n        for (i = len - 1, j = 0; i >= 0; i--, j++)\n        {\n            sTwo[j] = sOne[i];\n        }\n        for (i = 1; i <= len; i++)\n        {\n            for (j = 1;j <= len;j++)\n            {\n                if (sOne[i - 1] == sTwo[j - 1])\n                {\n                    dp[i][j] = dp[i - 1][j - 1] + 1;\n                }\n                else\n                {\n                    dp[i][j] = max(dp[i][j - 1], dp[i - 1][j]);\n                }\n            }\n        }\n        cout << len - dp[len][len] << endl;\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1093-骆驼和香蕉/f-51Nod-1093-骆驼和香蕉/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1093-骆驼和香蕉\n//\n//  Created by ZYJ on 16/8/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    double N, K;\n    \n    while (cin >> N >> K)\n    {\n        double ans = 0;\n        double flag = 1;\n        int tag = 0;\n        while (N - K / flag >= 0)\n        {\n            N -= K / flag;\n            flag += 2;\n            tag++;\n        }\n        ans += tag * K;\n        if (N > 0)\n        {\n            ans += N * flag;\n        }\n        int res = ans == (int)ans ? (int)ans : (int)(ans + 1);\n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1094-和为k的连续区间/f-51Nod-1094-和为k的连续区间/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1094-和为k的连续区间\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\n\nint A[MAXN];\nint sum[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N, K;\n    cin >> N >> K;\n    \n    memset(sum, 0, sizeof(sum));\n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%d\", A + i);\n        sum[i] = sum[i - 1] + A[i];\n    }\n    \n    for (int i = 0; i < N; i++)\n    {\n        for (int j = i + 1; j <= N; j++)\n        {\n            if (sum[j] - sum[i] == K)\n            {\n                cout << i + 1 << ' ' << j << '\\n';\n                return 0;\n            }\n        }\n    }\n    \n    cout << \"No Solution\\n\";\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1095-Anigram单词/f-51Nod-1095-Anigram单词/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1095-Anigram单词\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <map>\n\nusing namespace std;\n\nint main()\n{\n    int n;\n    scanf(\"%d\", &n);\n    \n    map<string, int> mp_1, mp_2;\n    for (int i = 0; i < n; i++)\n    {\n        char s[11];\n        scanf(\"%s\", s);\n        int len = (int)strlen(s);\n        //  原串存入\n        mp_1[s]++;\n        //  排序后并存入\n        sort(s, s + len);\n        mp_2[s]++;\n    }\n    int q;\n    scanf(\"%d\", &q);\n    for (int i = 0; i < q; i++)\n    {\n        char s[11];\n        scanf(\"%s\", s);\n        int len = (int)strlen(s);\n        //  查找原串\n        int num_1 = mp_1[s];\n        sort(s, s + len);\n        //  查找排序后串\n        int num_2 = mp_2[s];\n        //  相减即可得到所求\n        cout << num_2 - num_1 << endl;\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1096-距离之和最小/f-51Nod-1096-距离之和最小/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1096-距离之和最小\n//\n//  Created by ZYJ on 16/8/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\n\nint P[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    for (int i = 0; i < N; i++)\n    {\n        cin >> P[i];\n    }\n    sort(P, P + N);\n    \n    long long sum = 0;\n    int flag = N - 1;\n    for (int i = 0; i < flag; i++, flag--)\n    {\n        sum += P[flag] - P[i];\n    }\n    \n    std::cout << sum << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1097-拼成最小的数/f-51Nod-1097-拼成最小的数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1097-拼成最小的数\n//\n//  Created by ZYJ on 16/8/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdlib>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\nconst int MAXA = 11;\n\nstruct num\n{\n    char A[MAXA];   //  数据\n    int num;        //  值\n    int len;        //  长度\n} Num[MAXN];\n\nbool cmp(num a, num b)\n{\n    //  长度相同则比较大小\n    if (a.len == b.len)\n    {\n        return a.num < b.num;\n    }\n    \n    int lenMin = a.len > b.len ? b.len : a.len;\n    \n    //  逐位比较 从小到大排\n    for (int i = 0; i < lenMin; i++)\n    {\n        if (a.A[i] != b.A[i])\n        {\n            return a.A[i] < b.A[i];\n        }\n    }\n    \n    //  0~lenMin-1为相同部分（一个是另一个的前缀）\n    //  如果lenMin位小于0位，则排在前边\n    //  (1)、（2）是为了改变类似于4177、41774，4577、45774的顺序\n    if (a.len > b.len)\n    {\n        int i = 0;\n        while (a.A[lenMin] == a.A[i])\n        {\n            lenMin++;\n            i++;\n        }\n        if (lenMin == a.len)        //  (1)\n        {\n            return a.A[1] > a.A[0];\n        }\n        return a.A[lenMin] < a.A[i];\n    }\n    else\n    {\n        int i = 0;\n        while (b.A[lenMin] == b.A[i])\n        {\n            lenMin++;\n            i++;\n        }\n        if (lenMin == b.len)        //  (2)\n        {\n            return b.A[1] < b.A[0];\n        }\n        return !(b.A[lenMin] < b.A[i]);\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    freopen(\"/Users/zyj/Desktop/output.txt\", \"w\", stdout);\n    \n    int N;\n    cin >> N;\n    \n    int len = 0;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%s\", Num[i].A);\n        Num[i].num = atoi(Num[i].A);\n        Num[i].len = (int)strlen(Num[i].A);\n        len += Num[i].len;\n    }\n    sort(Num, Num + N, cmp);\n   \n    //  输出（每行最多1000字符）\n    int flag = 0;\n    for (int i = 0; i < N; i++)\n    {\n        if (flag + Num[i].len < 1000)\n        {\n            flag += Num[i].len;\n            cout << Num[i].A;\n        }\n        else\n        {\n            for (int j = 0; j < Num[i].len; j++)\n            {\n                cout << Num[i].A[j];\n                if (++flag == 1000)\n                {\n                    cout << '\\n';\n                    flag = Num[i].len - j - 1;\n                    printf(\"%s\", Num[i].A + j + 1);\n                    break;\n                }\n            }\n        }\n    }\n    \n    cout << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1098-最小方差/f-51Nod-1098-最小方差/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1098-最小方差\n//\n//  Created by ZYJ on 16/8/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\nconst long long INF = 0x3f3f3f3f3f3f3f3f;\n\nint num[MAXN];\nlong long sum[MAXN] = {0};\n\nint main(int argc, const char * argv[])\n{\n    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int M, N;\n    cin >> M >> N;\n    \n    for (int i = 1; i <= M; i++)\n    {\n        scanf(\"%d\", num + i);\n    }\n    sort(num + 1, num + M + 1);\n    for (int i = 1; i <= M; i++)\n    {\n        sum[i] = sum[i - 1] + num[i];\n    }\n    \n    double SSN = INF;\n    for (int i = 1; i <= M - N + 1; i++)\n    {\n        double k = (sum[i + N - 1] - sum[i - 1]) * 1.0 / N;\n        long double S = 0;\n        for (int j = 0; j < N; j++)\n        {\n            S += (num[i + j] - k) * (num[i + j] - k);\n        }\n        SSN = SSN > S ? S : SSN;\n    }\n    \n    std::cout << (long long)SSN << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1099-任务执行顺序/f-51Nod-1099-任务执行顺序/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1099-任务执行顺序\n//\n//  Created by ZYJ on 16/8/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    int O, R;\n    int MINRO = INF, SUMO = 0;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d %d\", &R, &O);\n        SUMO += O;\n        if (R - O < MINRO)\n        {\n            MINRO = R - O;\n        }\n    }\n    \n    std::cout << SUMO + MINRO << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1100-斜率最大/f-51Nod-1100-斜率最大/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1100-斜率最大\n//\n//  Created by ZYJ on 16/8/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\n\nstruct point\n{\n    int x, y;\n    int number;\n} Point[MAXN];\n\nbool cmp_p(point a, point b)\n{\n    return a.x < b.x;\n}\n\nstruct line\n{\n    point Start;\n    point End;\n} Line[MAXN];\n\nbool cmp_l(line a, line b)\n{\n    return a.Start.x < b.Start.x;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%d %d\", &Point[i].x, &Point[i].y);\n        Point[i].number = i;\n    }\n    sort(Point + 1, Point + N + 1, cmp_p);\n    \n    int key = 2;\n    double k = (Point[2].y - Point[1].y) * 1.0 / (Point[2].x - Point[1].x);\n    Line[1].Start = Point[1];\n    Line[1].End = Point[2];\n    for (int i = 2; i < N; i++)\n    {\n        if ((Point[i + 1].y - Point[i].y) * 1.0 / (Point[i + 1].x - Point[i].x) > k)\n        {\n            k = (Point[i + 1].y - Point[i].y) * 1.0 / (Point[i + 1].x - Point[i].x);\n            key = 2;\n            Line[1].Start = Point[i];\n            Line[1].End = Point[i + 1];\n        }\n        else if ((Point[i + 1].y - Point[i].y) * 1.0 / (Point[i + 1].x - Point[i].x) == k)\n        {\n            Line[key].Start = Point[i];\n            Line[key++].End = Point[i + 1];\n        }\n    }\n    \n    sort(Line + 1, Line + key, cmp_l);\n    \n    for (int i = 1; i < key; i++)\n    {\n        cout << Line[i].Start.number << ' ' << Line[i].End.number << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1101-换零钱/f-51Nod-1101-换零钱/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1101-换零钱\n//\n//  Created by ZYJ on 16/8/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int SIZE = 13;\nconst int value[13] = {1, 2, 5, 10, 20, 50, 100, 200, 500, 1000, 2000, 5000, 10000};\nconst int MAXN = 1e5 + 10;\nconst int MOD = 1e9 + 7;\n\nint dp[MAXN] = {1};  //  dp[i]:i的换法\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    \n    while (cin >> N)\n    {\n        memset(dp, 0, sizeof(dp));\n        dp[0] = 1;\n        \n        for (int i = 0; i < SIZE; i++)\n        {\n            if (value[i] > N)\n            {\n                break;\n            }\n            for (int j = value[i]; j <= N; j++)\n            {\n                dp[j] = (dp[j] + dp[j - value[i]]) % MOD;\n            }\n        }\n        std::cout << dp[N] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1102-面积最大的矩形/f-51Nod-1102-面积最大的矩形/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1102-面积最大的矩形\n//\n//  Created by ZYJ on 16/8/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <stack>\n\ntypedef long long ll;\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nstruct a\n{\n    ll value;\n    int left;\n    int right;\n} A[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    //  单调递减栈\n    stack<a> AA;\n    int key = 0;\n    a num;\n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%lld\", &num.value);\n        num.left = num.right = i;\n        if (AA.empty())\n        {\n            AA.push(num);\n        }\n        else\n        {\n            a pop = {0, 0, 0};\n            while (!AA.empty() && AA.top().value > num.value)\n            {\n                AA.top().right = i - 1;\n                A[key++] = pop = AA.top();\n                AA.pop();\n            }\n            if (pop.value)\n            {\n                num.left = !AA.empty() && AA.top().value == num.value ? AA.top().left : pop.left;\n            }\n            else\n            {\n                num.left = !AA.empty() && AA.top().value == num.value ? AA.top().left : i;\n            }\n            AA.push(num);\n        }\n    }\n    //  全部出栈\n    while (!AA.empty())\n    {\n        AA.top().right = N;\n        A[key++] = AA.top();\n        AA.pop();\n    }\n    \n    ll ans = 0;\n    for (int i = 1; i <= N; i++)\n    {\n        ans = max((A[i].right - A[i].left + 1) * A[i].value, ans);\n    }\n    \n    cout << ans << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1103-N的倍数/f-51Nod-1103-N的倍数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1103-N的倍数\n//\n//  Created by ZYJ on 16/8/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\ntypedef long long ll;\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nint A[MAXN];\n\nll sum[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    while (cin >> N)\n    {\n        int flag = 0;\n        sum[0] = 0;\n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%d\", A + i);\n            sum[i] = (sum[i - 1] + A[i]) % N;\n            if (sum[i] == 0)    //  从1~相加符合\n            {\n                flag = i;\n            }\n        }\n        \n        if (flag)               //  输出结果并continue\n        {\n            printf(\"%d\\n\", flag);\n            for (int i = 1; i <= flag; i++)\n            {\n                printf(\"%d\\n\", A[i]);\n            }\n            continue;\n        }\n        \n        int left = 0, right = 0;\n        for (int i = 1; i <= N; i++)\n        {\n            for (int j = i + 1; j <= N; j++)\n            {\n                if (sum[i] == sum[j])\n                {\n                    left = i + 1;\n                    right = j;\n                    flag = j - i;   //  查找到结果\n                    break;\n                }\n            }\n            if (flag)               //  查找到则跳出\n            {\n                break;\n            }\n        }\n        \n        if (flag)\n        {\n            printf(\"%d\\n\", flag);\n            for (int i = left; i <= right; i++)\n            {\n                printf(\"%d\\n\", A[i]);\n            }\n        }\n        else\n        {\n            printf(\"No Solution\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1105-第K大的数/f-51Nod-1105-第K大的数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1105-第K大的数\n//\n//  Created by ZYJ on 16/8/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\n/*\n *  二分套二分\n *  数组A同数组B组合乘积，二分查找第K大\n */\ntypedef long long ll;\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nll N, K;\n\nll A[MAXN];\nll B[MAXN];\n\n//  查找小于x的元素个数\nll check(ll x)\n{\n    ll j = N, ans = 0;\n    for (int i = 1; i <= N; i++)\n    {\n        for (; j > 0;)\n        {\n            if (A[i] * B[j] > x)\n            {\n                j--;\n            }\n            else\n            {\n                break;\n            }\n        }\n        ans += j;\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> N >> K;\n    \n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%lld %lld\", A + i, B + i);\n    }\n    sort(A + 1, A + N + 1);\n    sort(B + 1, B + N + 1);\n    \n    ll ans = 0;\n    ll key = N * N - K + 1;\n    ll low = A[1] * B[1];   //  初始最小值\n    ll high = A[N] * A[N];  //  初始最大值\n    \n    while (high - low > 1)\n    {\n        ll mid = (low + high) >> 1;\n        if (check(mid) >= key)\n        {\n            ans = mid;\n            high = mid;\n        }\n        else\n        {\n            low = mid;\n        }\n    }\n    \n    cout << ans << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1106-质数检测/f-51Nod-1106-质数检测/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1106-质数检测\n//\n//  Created by ZYJ on 16/4/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n\n\n#include <stdio.h>\n\n#define _MAX 5000\nint a[_MAX + 1] = {1,1};\nint p[_MAX + 1];\n\nint main()\n{\n    int num = 0;\n    for(int i = 2; i <= _MAX; i++)\n    {\n        if(!a[i])\n            p[num++] = i;\n        for(int j = 0; j < num && i * p[j] <= _MAX; j++)\n        {\n            a[i * p[j]] = 1;\n            if(!(i % p[j]))\n                break;\n        }\n    }\n    int t, n;\n    scanf(\"%d\", &t);\n    while(t--)\n    {\n        scanf(\"%d\", &n);\n        if(n <= _MAX)\n        {\n            if(!a[n])\n            {\n                printf(\"Yes\\n\");\n            }\n            else\n            {\n                printf(\"No\\n\");\n            }\n        }\n        else\n        {\n            int ok = 1;\n            for(int i = 0; i < num; i++)\n            {\n                if(n % p[i] == 0)\n                {\n                    ok = 0;\n                }\n            }\n            if(ok)\n            {\n                printf(\"Yes\\n\");\n            }\n            else\n            {\n                printf(\"No\\n\");\n            }\n        }\n    }\n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1107-斜率小于0的连线数量/f-51Nod-1107-斜率小于0的连线数量/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1107-斜率小于0的连线数量\n//\n//  Created by ZYJ on 16/8/20.\n//  Copyright ? 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 5e4 + 10;\n//\n//long long ans = 0;\n//\n//struct line\n//{\n//    int x;\n//    int y;\n//} Line[MAXN];\n//\n//line L[MAXN];\n//\n//bool cmp(line a, line b)\n//{\n//    if (a.x == b.x) //  特殊考虑横坐标相等的情况\n//    {\n//        return a.y < b.y;\n//    }\n//    return a.x < b.x;\n//}\n//\n////  归并排序求逆序数\n//void MergeSort(int l, int r)\n//{\n//    int mid, i, j, tmp;\n//    if (r > l + 1)\n//    {\n//        mid = (l + r) / 2;\n//        MergeSort(l, mid);\n//        MergeSort(mid, r);\n//        tmp = l;\n//        for (i = l, j = mid; i < mid && j < r;)\n//        {\n//            if (Line[i].y > Line[j].y)\n//            {\n//                L[tmp++] = Line[j++];\n//                ans += mid - i;\n//            }\n//            else\n//            {\n//                L[tmp++] = Line[i++];\n//            }\n//        }\n//        if (j < r)\n//        {\n//            for (; j < r; j++)\n//            {\n//                L[tmp++] = Line[j];\n//            }\n//        }\n//        else\n//        {\n//            for (; i < mid; i++)\n//            {\n//                L[tmp++] = Line[i];\n//            }\n//        }\n//        for (i = l; i < r; i++)\n//        {\n//            Line[i] = L[i];\n//        }\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n////    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    int N;\n//    cin >> N;\n//    \n//    for (int i = 0; i < N; i++)\n//    {\n//        scanf(\"%d %d\", &Line[i].x, &Line[i].y);\n//    }\n//    sort(Line, Line + N, cmp);\n//    \n//    MergeSort(0, N);\n//    \n//    std::cout << ans << '\\n';\n//    return 0;\n//}\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 5;\n\nstruct node\n{\n    int x, y;\n    inline bool operator < (const node &nd)\n    {\n        if (this->x == nd.x)\n        {\n            return this->y > nd.y;\n        }\n        return this->x > nd.x;\n    }\n} nums[MAXN];\n\nint bit[MAXN];\n\ninline bool cmp(const node &nd1, const node &nd2)\n{\n    return nd1.y < nd2.y;\n}\n\ninline int sum(int i, int *bit)\n{\n    int res = 0;\n    for (; i > 0; i ^= i & -i)\n    {\n        res += bit[i];\n    }\n    return res;\n}\n\ninline void add(int i, int adder, int *bit)\n{\n    for (; i < 50001; i += i & -i)\n    {\n        bit[i] += adder;\n    }\n}\n\nint main()\n{\n    int n, res = 0, last;\n    scanf(\"%d\", &n);\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d%d\", &nums[i].x, &nums[i].y);\n    }\n    //  坐标离散化\n    sort(nums, nums + n, cmp);\n    last = nums[0].y;\n    nums[0].y = 0;\n    for (int i = 1; i < n; i++)\n    {\n        int tmp = nums[i].y;\n        nums[i].y = nums[i - 1].y + (last < nums[i].y);\n        last = tmp;\n    }\n    //  对x排序，准备计算\n    sort(nums, nums + n);\n    for (int i = 0; i < n; i++)\n    {\n        //  计算目前比y小的点\n        res += sum(nums[i].y, bit);\n        //  更新bit\n        add(nums[i].y + 1, 1, bit);\n    }\n    printf(\"%d\", res);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1108-距离之和最小 V2/f-51Nod-1108-距离之和最小 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1108-距离之和最小 V2\n//\n//  Created by ZYJ on 16/8/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\n\nint PX[MAXN];\nint PY[MAXN];\nint PZ[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    for (int i = 0; i < N; i++)\n    {\n        cin >> PX[i] >> PY[i] >> PZ[i];\n    }\n    sort(PX, PX + N);\n    sort(PY, PY + N);\n    sort(PZ, PZ + N);\n    \n    long long sum = 0;\n    int flag = N - 1;\n    for (int i = 0; i < flag; i++, flag--)\n    {\n        sum += PX[flag] - PX[i] + PY[flag] - PY[i] + PZ[flag] - PZ[i];\n    }\n    \n    std::cout << sum << '\\n';\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1109-01组成的N的倍数/f-51Nod-1109-01组成的N的倍数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1109-01组成的N的倍数\n//\n//  Created by ZYJ on 16/8/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 5e6;\n\nstruct node\n{\n    int x;\n    int per;\n} ans[MAXN];\n\nbool vis[MAXN]; //  表示余数状态0表示未出现过，1表示出现过\n\nint n, num;\n\nvoid DFS(int pos)\n{\n    int res = ans[pos].per;\n    if (res <= 0)\n    {\n        printf(\"1\");\n        return;\n    }\n    DFS(res);\n    printf(\"%d\", ans[res].x);\n    return ;\n}\n\nvoid BFS()\n{\n    num = 1;\n    memset(vis, 0, sizeof(vis));\n    node cur, tmp;\n    cur.x = 1, cur.per = 0;\n    queue<node> q;\n    ans[0].x = 1;\n    ans[0].per = 0;\n    q.push(cur);    //  M>0\n    \n    while (!q.empty())\n    {\n        tmp = q.front();\n        q.pop();\n        for (int i = 0; i <= 1; i++)\n        {\n            cur.x = tmp.x * 10 + i;\n            cur.x %= n;         //  表示余数\n            if (!vis[cur.x])    //  剪枝，如果前边已经出现过cur.x，剪去这种情况\n            {\n                cur.per = num;\n                vis[cur.x] = 1; //  标记\n                ans[num].x = i;\n                ans[num].per = tmp.per;\n                q.push(cur);\n                if (cur.x == 0)\n                {\n                    DFS(num);\n                    printf(\"%d\\n\", i);\n                    return;\n                }\n                num++;\n            }\n        }\n    }\n}\n\nint main()\n{\n    while (scanf(\"%d\", &n) != EOF)\n    {\n        if (n == 1)\n        {\n            printf(\"1\\n\");\n            continue;\n        }\n        BFS();\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1110-距离之和最小 V3/f-51Nod-1110-距离之和最小 V3/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1110-距离之和最小 V3\n//\n//  Created by ZYJ on 16/8/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\n\nstruct point\n{\n    int P;\n    int power;\n} P[MAXN];\n\nbool cmp(point a, point b)\n{\n    return a.P < b.P;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    for (int i = 0; i < N; i++)\n    {\n        cin >> P[i].P >> P[i].power;\n    }\n    sort(P, P + N, cmp);\n    \n    long long sum = 0;\n    int flag = N - 1;\n    long long power;\n    for (int i = 0; i < flag;)\n    {\n        power = P[flag].power > P[i].power ? P[i].power : P[flag].power;\n        sum += (P[flag].P - P[i].P) * power;    //  BUG 防止int * int溢出，所以power定义为long long\n        P[flag].power -= power;\n        P[i].power -= power;\n        if (!(P[flag].power))\n        {\n            flag--;\n        }\n        if (!(P[i].power))\n        {\n            i++;\n        }\n    }\n    \n    std::cout << sum << '\\n';\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1112-KGold/f-51Nod-1112-KGold/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1112-KGold\n//\n//  Created by ZYJ on 16/8/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//#include <queue>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 1e4;\n//const int MAXM = MAXN + 10;\n//\n//struct man\n//{\n//    int M;\n//    int S;\n//} People[MAXM];\n//\n//class surpass\n//{\n//public:\n//    int A;\n//    int B;\n//    double time;\n//    surpass(int a, int b, double c) : A(a), B(b), time(c) {}\n//};\n//\n//struct ans\n//{\n//    int A;\n//    int B;\n//} Ans[MAXN];\n//\n//bool operator < (const surpass a, const surpass b)\n//{\n//    if (a.time == b.time)\n//    {\n//        if (a.A == b.A)\n//        {\n//            return a.B < b.B;\n//        }\n//        return a.A < b.A;\n//    }\n//    return a.time < b.time;\n//}\n//\n//priority_queue<surpass> q;\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    cin >> N;\n//    \n//    for (int i = 1; i <= N; i++)\n//    {\n//        scanf(\"%d %d\", &People[i].M, &People[i].S);\n//        for (int j = 1; j <= i; j++)\n//        {\n//            if (People[i].S < People[j].S && People[i].M > People[j].M)\n//            {\n//                double time = (People[i].M - People[j].M) * 1.0 / (People[j].S - People[i].S);\n//                q.push(surpass(j, i, time));\n//            }\n//            else if (People[i].S > People[j].S && People[i].M < People[j].M)\n//            {\n//                double time = (People[j].M - People[i].M) * 1.0 / (People[i].S - People[j].S);\n//                q.push(surpass(i, j, time));\n//            }\n//            if (q.size() > MAXN)\n//            {\n//                q.pop();\n//            }\n//        }\n//    }\n//    \n//    int key = 0;\n//    while (!q.empty())\n//    {\n//        Ans[key].A = q.top().A;\n//        Ans[key++].B = q.top().B;\n//        q.pop();\n//    }\n//    \n//    for (int i = key - 1; i >= 0; i--)\n//    {\n//        cout << Ans[i].A << ' ' << Ans[i].B << '\\n';\n//    }\n//    \n//    if (key == 0)\n//    {\n//        cout << \"No Solution\\n\";\n//    }\n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\n#define FOR(i, f, e) for (int i = (f); i < (e); i++)\n\nusing namespace std;\n\ntypedef long long ll;\ntypedef pair<int, int> P;\n\nconst int MAXN = 1e4;\nconst int MAXM = MAXN + 5;\n\n//  判断直线相交\npair<double, double> intersection(ll x1, ll y1, ll x2, ll y2, ll x3, ll y3, ll x4, ll y4)\n{\n    ll a0 = y1 - y2, b0 = x2 - x1, c0 = x1 * y2 - x2 * y1;\n    ll a1 = y3 - y4, b1 = x4 - x3, c1 = x3 * y4 - x4 * y3;\n    ll div = a0 * b1 - a1 * b0;\n    //    if (div == 0)   //  不会相交\n    //    {\n    //        return make_pair(-1, -1);\n    //    }\n    double x = (b0 * c1 - b1 * c0) / (double)div;\n    double y = (a1 * c0 - a0 * c1) / (double)div;\n    return make_pair(x, y);\n}\n\nint n;\n\nstruct node\n{\n    int M, S, t;\n    int id;         //  按照M排序后序列号\n    int ordinal;    //  原始序列号\n    \n    inline bool operator < (const node &nd)\n    {\n        return t < nd.t;\n    }\n} input[MAXM];\n\nstruct RESULT\n{\n    int beyond, win;\n    double time;\n} ans[MAXM * 2];\n\nbool cmp_1(const node &nd1, const node &nd2)\n{\n    return nd1.M < nd2.M;\n}\n\nbool cmp_2(const RESULT &p1, const RESULT &p2)\n{\n    if (p1.time == p2.time)\n    {\n        if (p1.win == p2.win)\n        {\n            return p1.beyond < p2.beyond;\n        }\n        return p1.win < p2.win;\n    }\n    return p1.time < p2.time;\n}\n\nint g_times(int time)\n{\n    FOR(i, 0, n)\n    {\n        input[i].t = input[i].M + input[i].S * time;\n    }\n    sort(input, input + n);\n    int res = 0;\n    FOR(i, 0, n)\n    {\n        if (input[i].id < i)\n        {\n            res += i - input[i].id;\n        }\n    }\n    return res;\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    FOR(i, 0, n)\n    {\n        scanf(\"%d%d\", &input[i].M, &input[i].S);\n        input[i].ordinal = i;\n    }\n    sort(input, input + n, cmp_1);  //  根据现有资产排序\n    FOR(i, 0, n)\n    {\n        input[i].id = i;\n    }\n    int l = 0, r = MAXM * 10, time = MAXM * 10; //  初始化一个比较大的r\n    //  二分查找 查找出前MAXN次所需要的时间\n    while (l + 1 < r)\n    {\n        int mid = (l + r) / 2;\n        int tmp = g_times(mid);\n        time = mid;\n        if (tmp == MAXN)\n        {\n            break;\n        }\n        else if (tmp < MAXN)\n        {\n            l = mid;\n        }\n        else\n        {\n            r = mid;\n        }\n    }\n    \n    int pos = 0;\n    FOR(i, 0, n)    //  现在的排序状态是按照time时间的状态从小到大排\n    {\n        for (int j = i - 1; j >= 0; j--)\n        {\n            if (input[j].M > input[i].M)\n            {\n                pair<double, double> tmp = intersection(input[j].M, 0, input[j].t, time, input[i].M, 0, input[i].t, time);\n                ans[pos].beyond = input[j].ordinal;\n                ans[pos].win = input[i].ordinal;\n                ans[pos++].time = tmp.second;\n            }\n        }\n    }\n    sort(ans, ans + pos, cmp_2);\n    if (!pos)\n    {\n        printf(\"No Solution\\n\");\n    }\n    else\n    {\n        int maxnum = min(pos, MAXN);\n        FOR(i, 0, maxnum)\n        {\n            printf(\"%d %d\\n\", ans[i].win + 1, ans[i].beyond + 1);\n        }\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1113-矩阵快速幂/f-51Nod-1113-矩阵快速幂/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1113-矩阵快速幂\n//\n//  Created by ZYJ on 16/8/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n#define MAXN 111\n#define mod(x) ((x) % MOD)\n#define MOD 1000000007\n#define LL long long\n\nint n;\n\nstruct mat\n{\n    int m[MAXN][MAXN];\n} unit; //  单元矩阵\n\n//  矩阵乘法\nmat operator * (mat a, mat b)\n{\n    mat ret;\n    LL x;\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            x = 0;\n            for (int k = 0; k < n; k++)\n            {\n                x += mod((LL)a.m[i][k] * b.m[k][j]);\n            }\n            ret.m[i][j] = mod(x);\n        }\n    }\n    return ret;\n}\n\nvoid init_unit()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        unit.m[i][i] = 1;\n    }\n    return ;\n}\n\nmat pow_mat(mat a, LL n)\n{\n    mat ret = unit;\n    while (n)\n    {\n        if (n & 1)\n        {\n//            n--;\n            ret = ret * a;\n        }\n        n >>= 1;\n        a = a * a;\n    }\n    return ret;\n}\n\nint main()\n{\n    LL x;\n    init_unit();\n    \n    while (cin >> n >> x)\n    {\n        mat a;\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                cin >> a.m[i][j];\n            }\n        }\n        a = pow_mat(a, x);  //  a矩阵的x次幂\n        //  输出矩阵\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                if (j + 1 == n)\n                {\n                    cout << a.m[i][j] << endl;\n                }\n                else\n                {\n                    cout << a.m[i][j] << \" \";\n                }\n            }\n        }\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1116-K进制下的大数/f-51Nod-1116-K进制下的大数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1116-K进制下的大数\n//\n//  Created by ZYJ on 16/8/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXS = 1e5 + 10;\nconst int MAXK = 36;\n\nchar num[MAXS];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> num)\n    {\n        int sum = 0;\n        int len = (int)strlen(num);\n        int MINK = 2;\n        for (int i = 0; i < len; i++)\n        {\n            if (num[i] >= '0' && num[i] <= '9')\n            {\n                if (num[i] - '0' + 1 > MINK)\n                {\n                    MINK = num[i] - '0' + 1;\n                }\n                sum += num[i] - '0';\n            }\n            else\n            {\n                if (num[i] - 'A' + 11 > MINK)\n                {\n                    MINK = num[i] - 'A' + 11;\n                }\n                sum += num[i] - 'A' + 10;\n            }\n        }\n        \n        bool flag = true;\n        for (int i = MINK; i <= MAXK; i++)\n        {\n            if (sum % (i - 1) == 0)\n            {\n                flag = false;\n                cout << i << '\\n';\n                break;\n            }\n        }\n        if (flag)\n        {\n            cout << \"No Solution\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1117-聪明的木匠/f-51Nod-1117-聪明的木匠/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1117-聪明的木匠\n//\n//  Created by ZYJ on 16/8/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <queue>\n#include <cstdio>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    int num;\n    priority_queue<int, vector<int>, greater<int> > q;\n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%d\", &num);\n        q.push(num);\n    }\n    \n    int temp_1, temp_2;\n    int sum = 0;\n    while (q.size() > 1)\n    {\n        temp_1 = q.top();   //  每次先合并长度最小的\n        q.pop();\n        temp_2 = q.top();\n        q.pop();\n        sum += temp_1 + temp_2;\n        q.push(temp_1 + temp_2);\n    }\n    \n    printf(\"%d\\n\", sum);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1118-机器人走方格/f-51Nod-1118-机器人走方格/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1118-机器人走方格\n//\n//  Created by ZYJ on 16/4/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#define _MOD 1000000007\n//\n//int path(int M, int N)\n//{\n//    if (M == 1 || N == 1)\n//    {\n//        return 1;\n//    }\n//    return (path(M - 1, N) + path(M, N - 1)) % _MOD;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int M, N, ans;\n//    while (~scanf(\"%d %d\", &M, &N))\n//    {\n//        ans = path(M, N);\n//        printf(\"%d\\n\", ans);\n//    }\n//    return 0;\n//}\n\n#include <stdio.h>\n#include <string.h>\n#define _MOD 1000000007\nint map[1001][1001];\n\nint path(int M, int N)\n{\n    if (map[M][N])\n    {\n        return map[M][N];\n    }\n    else if (M == 1 || N == 1)\n    {\n        map[M][N] = 1;\n        return map[M][N];\n    }\n    map[M][N] = (path(M - 1, N) + path(M, N - 1)) % _MOD;\n    return map[M][N];\n}\n\nint main(int argc, const char * argv[])\n{\n    int M, N, ans;\n    \n    while (~scanf(\"%d %d\", &M, &N))\n    {\n        memset(map, 0, sizeof(int) * 1001 * 1001);\n        ans = path(M, N);\n        printf(\"%d\\n\", ans);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1119-机器人走方格 V2/f-51Nod-1119-机器人走方格 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1119-机器人走方格 V2\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include<iostream>\n#include<algorithm>\n#include<cmath>\n\nusing namespace std;\nconst int mod = 1e9 + 7;\ntypedef long long ll;\n\n//  返回d = gcd(a,b); 和对应于等式ax + by = d中的x,y\nll extend_gcd(ll a, ll b, ll &x, ll &y)\n{\n    if (a == 0 && b == 0)\n    {\n        return -1;  //  无最大公约数\n    }\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    ll d = extend_gcd(b, a % b, y, x);\n    y -= a / b * x;\n    return d;\n}\n\n//  求逆元素\n//  ax = 1(mod n)\nll mod_reverse(ll a, ll n)\n{\n    ll x, y;\n    ll d = extend_gcd(a, n, x, y);\n    if (d == 1)\n    {\n        return (x % n + n) % n;\n    }\n    else\n    {\n        return -1;\n    }\n}\n\nll c(ll m, ll n)\n{\n    ll i, t_1, t_2;\n    t_1 = t_2 = 1;\n    for (i = n; i >= n - m + 1; i--)\n    {\n        t_1 = t_1 * i % mod;\n    }\n    for (i = 1; i <= m; i++)\n    {\n        t_2 = t_2 * i % mod;\n    }\n    return  t_1 * mod_reverse(t_2, mod) % mod;  //  转换为逆元\n}\n\nint main()\n{\n    ll n, m, ans;\n    cin >> m >> n;\n    ans = c(min(m - 1, n - 1), m + n - 2);\n    cout << ans << endl;\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1120-机器人走方格 V3/f-51Nod-1120-机器人走方格 V3/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1120-机器人走方格 V3\n//\n//  Created by ZYJ on 2017/3/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstdlib>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MOD = 10007;\n\nint fac[MOD + 5];\nint inv[MOD + 5];\n\nint QPow(int x, int n)\n{\n    int ret = 1;\n    int tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nvoid init()\n{\n    fac[0] = 1;\n    for (int i = 1; i < MOD; i++)\n    {\n        fac[i] = fac[i - 1] * i % MOD;\n    }\n    inv[MOD - 1] = QPow(fac[MOD - 1], MOD - 2);\n    for (int i = MOD - 2; i >= 0; i--)\n    {\n        inv[i] = inv[i + 1] * (i + 1) % MOD;\n    }\n}\n\ninline int C(int n, int m)\n{\n    if (n < m)\n    {\n        return 0;\n    }\n    return fac[n] * inv[m] % MOD * inv[n - m] % MOD;\n}\n\ninline int lucas(int n, int m)\n{\n    return m == 0 ? 1 : C(n % MOD, m % MOD) * lucas(n / MOD, m / MOD) % MOD;\n}\n\nint main()\n{\n    init();\n    \n    int n;\n    scanf(\"%d\", &n);\n    n--;\n    printf(\"%d\\n\", (lucas(n << 1, n) + MOD - lucas(n << 1, n - 1)) % MOD * 2 % MOD);\n    \n    return 0;  \n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1122-机器人走方格 V4/f-51Nod-1122-机器人走方格 V4/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1122-机器人走方格 V4\n//\n//  Created by ZYJ on 2017/9/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\n/*\n *  矩阵快速幂 n*n矩阵的x次幂\n */\n#define MAXN 5\n#define MOD 1000000007\n#define LL long long\n\nusing namespace std;\n\nint n, N;\n\nstruct mat\n{\n    LL m[MAXN][MAXN];\n} unit; //  单元矩阵\n\n//  矩阵乘法\nmat operator * (mat a, mat &b)\n{\n    mat ret;\n    memset(ret.m, 0, sizeof(ret.m));\n    \n    for (int k = 0; k < n; k++)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            if (a.m[i][k])\n            {\n                for (int j = 0; j < n; j++)\n                {\n                    ret.m[i][j] = (ret.m[i][j] + a.m[i][k] * b.m[k][j] % MOD) % MOD;\n                }\n            }\n        }\n    }\n    return ret;\n}\n\nvoid init_unit()\n{\n    n = 4;\n    for (int i = 0; i < MAXN; i++)\n    {\n        unit.m[i][i] = 1;\n    }\n}\n\nmat pow_mat(mat a, LL n)\n{\n    mat ret = unit;\n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = ret * a;\n        }\n        n >>= 1;\n        a = a * a;\n    }\n    return ret;\n}\n\nint main()\n{\n    init_unit();\n    \n    cin >> N;\n    \n    if (N == 0)\n    {\n        puts(\"1\");\n        return 0;\n    }\n    \n    mat a;\n    a.m[0][0] = 1, a.m[0][1] = 1, a.m[0][2] = 1, a.m[0][3] = 0;\n    a.m[1][0] = 1, a.m[1][1] = 1, a.m[1][2] = 0, a.m[1][3] = 1;\n    a.m[2][0] = 1, a.m[2][1] = 0, a.m[2][2] = 1, a.m[2][3] = 1;\n    a.m[3][0] = 0, a.m[3][1] = 1, a.m[3][2] = 1, a.m[3][3] = 1;\n    \n    a = pow_mat(a, N);\n    \n    LL ans = 0;\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            if (i == j)\n            {\n                continue;\n            }\n            \n            for (int k = 0; k < n; k++)\n            {\n                if (k == i || k == j)\n                {\n                    continue;\n                }\n                \n                for (int l = 0; l < n; l++)\n                {\n                    if (l == i || l == j || l == k)\n                    {\n                        continue;\n                    }\n                    \n                    ans += ((a.m[0][i] * a.m[1][j] % MOD) * (a.m[2][k] * a.m[3][l] % MOD)) % MOD;\n                    ans %= MOD;\n                }\n            }\n        }\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1124-N!的非0最低位/f-51Nod-1124-N!的非0最低位/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1124-N!的非0最低位\n//\n//  Created by ZYJ on 2018/1/16.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\nconst int MAXN = 10001;\nconst int MAGIC[] = {1, 1, 2, 6, 4, 2, 2, 4, 2, 8, 4, 4, 8, 4, 6, 8, 8, 6, 8, 2};\n\nchar n[MAXN];\nint a[MAXN];\n\nint last_digit()\n{\n    int len = (int)strlen(n);\n    \n    if (len == 1)\n    {\n        return MAGIC[n[0] - '0'];\n    }\n    \n    for (int i = 0; i < len; i++)\n    {\n        a[i] = n[len - 1 - i] - '0';\n    }\n    \n    int ret = 1;\n    while (len)\n    {\n        ret = ret * MAGIC[a[1] % 2 * 10 + a[0]] % 5;\n        for (int c = 0, i = len - 1; i >= 0; i--)\n        {\n            c = c * 10 + a[i];\n            a[i] = c / 5;\n            c %= 5;\n        }\n        len -= !a[len - 1];\n    }\n    \n    return ret + ret % 2 * 5;\n}\n\nint main()\n{\n    while (scanf(\"%s\", n) != EOF)\n    {\n        printf(\"%d\\n\", last_digit());\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1125-交换机器的最小代价/f-51Nod-1125-交换机器的最小代价/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1125-交换机器的最小代价\n//\n//  Created by ZYJ on 2017/3/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nstruct machin\n{\n    int w;  //  重量\n    int p;  //  原来的位置\n} M[MAXN];\n\nlong long minW;   //  所有中W最小的\nint vis[MAXN];\n\nlong long solve(int k)\n{\n    long long minW_ = M[k].w; //  此次需要交换的部分中 W 最小的\n    int cnt = 0;        //  交换次数\n    long long wSum = M[k].w;\n    int p = M[k].p;\n    vis[k] = 1;\n    \n    while (k != p)\n    {\n        wSum += M[p].w;\n        vis[p] = 1;\n        p = M[p].p;\n        cnt++;\n    }\n    return wSum + min(minW_ * (cnt - 1), minW * (cnt + 2) + minW_);\n}\n\nbool cmp(const machin a, const machin b)\n{\n    return a.w < b.w;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    for (int i = 0; i < N; i++)\n    {\n        cin >> M[i].w;\n        M[i].p = i;\n    }\n    sort(M, M + N, /* [](const machin a, const machin b){\n        return a.w < b.w;\n    } */ cmp);\n    minW = M[0].w;\n    \n    long long ret = 0;\n    for (int i = 0; i < N; i++)\n    {\n        if (!vis[i])\n        {\n            ret += solve(i);\n        }\n    }\n    \n    cout << ret << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1126-求递推序列的第N项/f-51Nod-1126-求递推序列的第N项/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1126-求递推序列的第N项\n//\n//  Created by ZYJ on 16/8/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint f[300] = {1, 1, 1};   //  根据规律可知，一定存在循环节\n\nint main(int argc, const char * argv[])\n{\n    int A, B, N;\n    \n    while (cin >> A >> B >> N)\n    {\n        if (N == 1 || N == 2)\n        {\n            printf(\"1\\n\");\n            continue;\n        }\n        int i;\n        for (i = 3; i < 300; i++)\n        {\n            f[i] = ((A * f[i - 1] + B * f[i - 2]) % 7 + 7) % 7;\n            if (f[i - 1] == 1 && f[i] == 1)\n            {\n                break;\n            }\n        }\n        f[0] = f[i - 2];    //  将循环节尾部值赋值给f[0]\n        printf(\"%d\\n\", f[N % (i - 2)]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1127-最短的包含字符串/f-51Nod-1127-最短的包含字符串/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1127-最短的包含字符串\n//\n//  Created by ZYJ on 16/8/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\n\n\nint flag[27] = {0};\nstring S;\n\nint main(int argc, const char * argv[])\n{\n    cin >> S;\n    \n    int ans = INF;\n    int num = 0;\n    int left = 0, right = 0;\n    for (; right < S.length(); right++)\n    {\n        if (flag[S[right] - 'A'] == 0)\n        {\n            num++;\n        }\n        flag[S[right] - 'A']++;\n        while (flag[S[left] - 'A'] > 1)\n        {\n            flag[S[left] - 'A']--;\n            left++;\n        }\n        if (num == 26)\n        {\n            ans = ans > right - left + 1 ? right - left + 1 : ans;\n        }\n    }\n   \n    if (ans == INF)\n    {\n        cout << \"No Solution\" << '\\n';\n        return 0;\n    }\n    std::cout << ans << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1128-正整数分组 V2/f-51Nod-1128-正整数分组 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1128-正整数分组 V2\n//\n//  Created by ZYJ on 2017/3/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e4 + 10;\n\nint N, K;\n\nll A[MAXN];\n\nint check(ll num)\n{\n    int m = K;\n    ll sum = 0;\n    for (int i = 0; i < N; i++)\n    {\n        if (sum + A[i] > num)\n        {\n            sum = A[i];\n            m--;\n        }\n        else\n        {\n            sum += A[i];\n        }\n    }\n    if (m > 0)\n    {\n        return 1;\n    }\n    return 0;\n}\n\nll bs(ll l, ll r)\n{\n    while (l < r)\n    {\n        ll mid = (l + r) >> 1;\n        if (check(mid))\n        {\n            r = mid;\n        }\n        else\n        {\n            l = mid + 1;\n        }\n    }\n    return l;\n}\n\nint main()\n{\n    cin >> N >> K;\n    \n    ll sum = 0;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%lld\", &A[i]);\n        sum += A[i];\n    }\n    cout << bs(1, sum) << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1130-N的阶乘的长度 V2（斯特林近似）/f-51Nod-1130-N的阶乘的长度 V2（斯特林近似）/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1130-N的阶乘的长度 V2（斯特林近似）\n//\n//  Created by ZYJ on 16/4/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n//斯特林公式n!=sqrt(2*PI*n)*(n/e)^n\n#define PI 3.1415926\n\nint main()\n{\n    int T, n;\n    long long a;\n    scanf(\"%d\",  &T);\n    while(T--)\n    {\n        scanf(\"%d\",&n);\n        a = (long long)((0.5 * log(2 * PI * n) + n * log(n) - n) / log(10));\n        printf(\"%lld\\n\", a + 1);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1131-覆盖数字的数量/f-51Nod-1131-覆盖数字的数量/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1131-覆盖数字的数量\n//\n//  Created by ZYJ on 2017/3/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nint T;\nll A, B, X, Y;\n\nint main(int argc, const char * argv[])\n{\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> A >> B >> X >> Y;\n        ll res = 0;\n        \n        for (int i = 1; i; i++)\n        {\n            if (i * A <= X)\n            {\n                if (i * B >= (i + 1) * A - 1)\n                {\n                    res += Y - X + 1;\n                    break;\n                }\n                else if (i * B >= Y)\n                {\n                    res += Y - X + 1;\n                    break;\n                }\n                else if (i * B >= X)\n                {\n                    res += i * B - X + 1;\n                }\n            }\n            else if (i * B <= Y)\n            {\n                if (i * B >= (i + 1) * A - 1)\n                {\n                    res += Y - i * A + 1;\n                    break;\n                }\n                else\n                {\n                    res += i * B - i * A + 1;\n                }\n            }\n            else\n            {\n                if (i * A <= Y)\n                {\n                    res += Y - i * A + 1;\n                }\n                break;\n            }\n        }\n        \n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1133-不重叠的线段/f-51Nod-1133-不重叠的线段/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1133-不重叠的线段\n//\n//  Created by ZYJ on 16/8/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 5;\n\nstruct line\n{\n    int x, y;\n} L[MAXN];\n\nbool cmp(line a, line b)\n{\n    return a.y < b.y;\n}\n\nint main(int argc, const char * argv[])\n{\n    // freopen(\"input.txt\", \"r\", stdin);\n    int N;\n    cin >> N;\n    \n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%d %d\", &L[i].x, &L[i].y);\n    }\n    sort(L + 1, L + N, cmp);\n    \n    int res = 1;\n    int flagY = L[1].y;\n    for (int i = 2; i <= N; i++)\n    {\n        if (L[i].x >= flagY)\n        {\n            flagY = L[i].y;\n            res++;\n        }\n    }\n    cout << res << '\\n';\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1134-最长递增子序列/f-51Nod-1134-最长递增子序列/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1134-最长递增子序列\n//\n//  Created by ZYJ on 16/4/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#define MAX(a, b) a > b ? a : b\n//\n//int main(int argc, const char * argv[])\n//{\n//    int maxLen = 0, N, A[50001], B[50001] = {0}, i, j;\n//    scanf(\"%d\", &N);\n//    scanf(\"%d\", A);\n//    B[0] = 1;\n//    for (i = 1; i < N; i++)\n//    {\n//        scanf(\"%d\", A + i);\n//        maxLen = 0;\n//        for (j = i - 1; j >= 0; j--)\n//        {\n//            if (A[j] <= A[i])\n//            {\n//                maxLen = MAX(maxLen, B[j]);\n//            }\n//        }\n//        B[i] = maxLen + 1;\n//    }\n//    maxLen = 0;\n//    for (i = 0; i < N; i++)\n//    {\n//        maxLen = MAX(maxLen, B[i]);\n//    }\n//    printf(\"%d\\n\", maxLen);\n//    return 0;\n//}\n\n\n#include <stdio.h>\n#define MAXSIZE 50001\n#define MAX(a, b) a > b ? a : b\nint A[MAXSIZE];\nint B[MAXSIZE]; //最长子序列\n\n//从当前序列中返回第一个键值大于A的数的下标\nint upper_bound(int len, int A)\n{\n    int i = 0;\n    for (; i < len; i++)\n    {\n        if (B[i] > A)\n        {\n            return i;\n        }\n    }\n    return i;\n}\n\nint list(int n)\n{\n    int len = 1;\n    B[0] = A[0];\n    for (int i = 1; i < n; i++)\n    {\n        B[A[i] > B[len - 1] ? len++ : upper_bound(len, A[i])] = A[i];\n    }\n    return len;\n}\nint main(int argc, const char * argv[])\n{\n    int N, i;\n    scanf(\"%d\", &N);\n    for (i = 0; i < N; i++)\n    {\n        scanf(\"%d\", A + i);\n    }\n    printf(\"%d\\n\", list(N));\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1135-原根/f-51Nod-1135-原根/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1135-原根\n//\n//  Created by ZYJ on 16/4/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n#define _MAX 10000005\n\nint P, tot;\nint A[_MAX];\n\n//已知质数P，无论g为何值，在指数为P－1时结果均为成立，\n//如果指数不为P－1时也想满足g^i = 1(mod P)，则该指数一定是P－1的因子\n//并且指数要小于sqrt(P－1)\nvoid store()\n{\n    int tmp, now;\n    tmp = (int)((double)sqrt(P - 1) + 1);\n    tot = 0;\n    now = P - 1;\n    for (int i = 2; i <= tmp; i++)\n    {\n        if (now % i == 0)\n        {\n            A[tot++] = i;\n        }\n        while (now % i == 0)\n        {\n            now /= i;\n        }\n    }\n    if (now != 1)\n    {\n        A[tot++] = now;\n    }\n    return ;\n}\n\n//快速幂取模P\nlong long QPow(long long x, long long n)\n{\n    long long ret = 1;\n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = ret * x % P;\n        }\n        n >>= 1;\n        x = x * x % P;\n    }\n    \n    return ret;\n}\n\n//检测是否满足g^i = 1(mod P)当且仅当指数为P－1时成立,0<i<P，1<g<P\n//因为P为质数，所以可以肯定，无论g为什么，当指数为P－1时一定成立，省去判断\n//只需要判断其他情况不等于1\nint check(int g)\n{\n    for (int i = 0; i < tot; i++)\n    {\n        if (QPow((long long)g, (long long)(P - 1) / A[i]) == 1)\n        {\n            return 0;\n        }\n    }\n    return 1;\n}\n\n//封装函数，1<g<P\nint solve()\n{\n    for (int g = 2; g < P; g++)\n    {\n        if (check(g))\n        {\n            return g;\n        }\n    }\n    return 0;\n}\n\nint main(int argc, const char * argv[])\n{\n    while (~scanf(\"%d\", &P))\n    {\n        store();\n        printf(\"%d\\n\", solve());\n    }\n    \n    return 0;\n}\n\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1136-欧拉函数/f-51Nod-1136-欧拉函数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1136-欧拉函数\n//\n//  Created by ZYJ on 16/7/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\nlong long euler(long long x)\n{\n    long long i, res = x;\n    for (i = 2; i < (int)sqrt(x * 1.0) + 1; i++)\n    {\n        if (!(x % i))\n        {\n            res = res / i * (i - 1);\n            while (!(x % i))\n            {\n                x /= i;     //  保证i一定是素数\n            }\n        }\n    }\n    if (x > 1)\n    {\n        res = res / x * (x - 1);\n    }\n    return res;\n}\n\nint main(int argc, const char * argv[])\n{\n    long long N;\n    while (cin >> N)\n    {\n        cout << euler(N) << '\\n';\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1137-矩阵乘法/f-51Nod-1137-矩阵乘法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1137-矩阵乘法\n//\n//  Created by ZYJ on 16/7/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nint M_1[105][105];\nint M_2[105][105];\nlong long M_3[105][105];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    memset(M_3, 0, sizeof(M_3));\n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= N; j++)\n        {\n            cin >> M_1[i][j];\n        }\n    }\n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= N; j++)\n        {\n            cin >> M_2[i][j];\n        }\n    }\n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= N; j++)\n        {\n            for (int k = 1; k <= N; k++)\n            {\n                M_3[i][j] += M_1[i][k] * M_2[k][j];\n            }\n        }\n    }\n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j < N; j++)\n        {\n            cout << M_3[i][j] << ' ';\n        }\n        cout << M_3[i][N] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1138-连续整数的和/f-51Nod-1138-连续整数的和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1138-连续整数的和\n//\n//  Created by ZYJ on 16/8/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\ntypedef long long ll;\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    \n    while (cin >> N)\n    {\n        bool flag = true;\n        //  设首项为i,项数为j,则(2*i+j-1)*j/2=n\n        //  (2*i+j-1)*j=2n\n        //  (2n-j*j+j)/(2*j)=i\n        ll N_ = 2 * N;\n        int MAX_J = (int)sqrt(N_);\n        for (int j = MAX_J; j >= 2; j--)\n        {\n            double i = (N_ - j * j + j) * 1.0 / (2 * j);\n            if (i == (int)i)\n            {\n                flag = false;\n                printf(\"%d\\n\", (int)i);\n            }\n        }\n        if (flag)\n        {\n            cout << \"No Solution\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1140-矩阵相乘结果的判断/f-51Nod-1140-矩阵相乘结果的判断/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1140-矩阵相乘结果的判断\n//\n//  Created by ZYJ on 2017/3/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <cstdlib>\n\nusing namespace std;\n\ntypedef long long ll;\n\nll A[2][520];\nll B[2][520];\nll C[2][520];\nll X[2][520];\n\nint main()\n{\n    int n;\n    scanf(\"%d\", &n);\n    \n    for (int i = 1; i <= n; i++)\n    {   //  随机生成两个 1 * n 矩阵\n        X[0][i] = rand() % 10000 + 2;\n        X[1][i] = rand() % 10000 + 2;\n    }\n    memset(A, 0, sizeof(A));\n    memset(B, 0, sizeof(B));\n    memset(C, 0, sizeof(C));\n    \n    ll key;\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= n; j++)\n        {\n            scanf(\"%lld\", &key);\n            A[0][j] += X[0][i] * key;\n            A[1][j] += X[1][i] * key;\n        }\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= n; j++)\n        {\n            scanf(\"%lld\", &key);\n            B[0][j] += A[0][i] * key;\n            B[1][j] += A[1][i] * key;\n        }\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= n; j++)\n        {\n            scanf(\"%lld\", &key);\n            C[0][j] += X[0][i] * key;\n            C[1][j] += X[1][i] * key;\n        }\n    }\n    bool flag = true;\n    for (int i = 1; i <= n; i++)\n    {\n        if (B[0][i] != C[0][i] || B[1][i] != C[1][i])\n        {\n            flag = false;\n            break;\n        }\n    }\n    \n    printf(\"%s\\n\", flag ? \"Yes\" : \"No\");\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1149-Pi的递推式/f-51Nod-1149-Pi的递推式/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1149-Pi的递推式\n//\n//  Created by ZYJ on 2017/9/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\ntypedef double db;\n\nconst db PI = M_PI;\nconst int MAXN = 1e6 + 10;\nconst int MOD = 1e9 + 7;\n\nint n, m, ans;\nint fac[MAXN];\nint inv[MAXN];\n\nint QPow(int x, int y)\n{\n    if (!y)\n    {\n        return 1;\n    }\n    \n    int ret = QPow(x, y >> 1);\n    ret = (ll)ret * ret % MOD;\n    if (y & 1)\n    {\n        ret = (ll)ret * x % MOD;\n    }\n    \n    return ret;\n}\n\nint C(int n, int m)\n{\n    return (ll)fac[n] * inv[m] % MOD * inv[n - m] % MOD;\n}\n\n//  预处理阶乘逆元\nvoid init()\n{\n    fac[0] = 1;\n    for (int i = 1; i <= n; i++)\n    {\n        fac[i] = (ll)fac[i - 1] * i % MOD;\n    }\n    inv[n] = QPow(fac[n], MOD - 2);\n    for (int i = n - 1; i >= 0; i--)\n    {\n        inv[i] = (ll)inv[i + 1] * (i + 1) % MOD;\n    }\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    if (n < 4)\n    {\n        printf(\"1\\n\");\n        return 0;\n    }\n    \n    init();\n    \n    n -= 4;\n    int tmp = (int)(n / PI);\n    //  最后一个超越的是 1，枚举 PI\n    for (int i = 0, t; i <= tmp; i++)\n    {\n        t = (n - i * PI);\n        ans += C(t + i, i);\n        ans %= MOD;\n    }\n    //  最后一个超越的是 PI，枚举 1\n    for (int i = 0, t; i <= n; i++)\n    {\n        t = (n - i) / PI;\n        ans += C(t + i, i);\n        ans %= MOD;\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1153-选择子序列/f-51Nod-1153-选择子序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1153-选择子序列\n//\n//  Created by ZYJ on 16/8/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 5e4 + 5;\n//\n//struct b\n//{\n//    int B;\n//    int order;\n//} B[MAXN];\n//\n//int A[MAXN];\n//int N;\n//int ans = 0;\n//\n//bool cmp(b a, b aa)\n//{\n//    return a.B > aa.B;\n//}\n//\n//void solve(int left, int right, int pos, int K)\n//{\n//    if (right - left <= 1)\n//    {\n//        ans = ans > K ? ans : K;\n//        return ;\n//    }\n//    if (K + right - left - 1 <= ans)\n//    {\n//        return ;\n//    }\n//    while (B[pos].order > right || B[pos].order < left)\n//    {\n//        pos++;\n//    }\n//    solve(left, B[pos].order, pos + 1, K + 1);\n//    solve(B[pos].order, right, pos + 1, K + 1);\n//    return ;\n//}\n//\n//int main()\n//{\n//    cin >> N;\n//    \n//    for (int i = 0; i < N; i++)\n//    {\n//        scanf(\"%d\", A + i);\n//        B[i].B = A[i];\n//        B[i].order = i;\n//    }\n//    sort(B, B + N, cmp);\n//    \n//    solve(0, N - 1, 0, 0);\n//    \n//    cout << ans << '\\n';\n//}\n\n#include <stdio.h>\n\n#define MAX 50001\n\ntypedef struct\n{\n    int value;\n    int number; //  这个点加入数组后，选择这个点作为B数组的元素时，B数组的最大长度\n} node;\n\nnode a[MAX];    //  单调栈\n\nint max_(int a, int b)\n{\n    return a > b ? a : b;\n}\n\nint main()\n{\n    int n, max = 0, index = 0, x;\n    scanf(\"%d\", &n);\n    \n    //  第一个结点入栈\n    scanf(\"%d\", &x);\n    a[0].value = x;\n    a[0].number = 1;\n    for (int i = 1; i < n; i++)\n    {\n        scanf(\"%d\", &x);\n        int number = 0;\n        while (index >= 0 && x > a[index].value)    //  栈不为空，将所有小于x的结点出队列\n        {\n            number = max_(number, a[index].number);\n            index--;\n        }\n        index++;\n        number++;\n        number = max_(index + 1, number);           //  选取栈内剩余点的作为B数组\n        max = max_(max, number);                    //  更新结果\n        //  将此结点入栈\n        a[index].value = x;\n        a[index].number = number;\n    }\n    printf(\"%d\", max);\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1154-回文串划分/f-51Nod-1154-回文串划分/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1154-回文串划分\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 5e3 + 5;\n\nchar S[MAXN];\nchar SS[MAXN * 2];\nint dp[MAXN];\nint len;\n\n//  查找以pos为轴心的回文串，返回轴心左边部分长度加1\nint search(int pos)\n{\n    int flag = pos + 1 > len - pos ? len - pos : pos + 1;\n    bool tag = true;\n    for (int i = 1; i < flag; i++)\n    {\n        if (S[pos - i] != S[pos + i])\n        {\n            return i;\n        }\n    }\n    if (tag)\n    {\n        return flag;\n    }\n    return 0;\n}\n\n//  查找以pos与pos+1为轴心的回文串，返回回文串长度的一半\nint search_(int pos)\n{\n    if (S[pos] != S[pos + 1])\n    {\n        return 0;\n    }\n    int flag = pos > len - pos - 1 ? len - pos - 1 : pos;\n    bool tag = true;\n    for (int i = 1; i < flag; i++)\n    {\n        if (S[pos - i] != S[pos + 1 + i])\n        {\n            return i;\n        }\n    }\n    if (tag)\n    {\n        return flag;\n    }\n    return 0;\n}\n\nint main(int argc, const char * argv[])\n{\n    scanf(\"%s\", S + 1);\n    S[0] = '#';\n    len = (int)strlen(S);\n    \n    int flag = 0;\n    \n    memset(dp, 0x3f, sizeof(dp));\n    dp[0] = 0;\n    dp[1] = 1;\n    \n    for (int i = 1; i < len; i++)\n    {\n        dp[i] = min(dp[i], dp[i - 1] + 1);\n        flag = search(i);\n        for (int j = 1; j <= flag; j++)\n        {\n            dp[i + j - 1] = min(dp[i + j - 1], dp[i - j] + 1);\n        }\n        \n        flag = search_(i);\n        if (flag)\n        {\n            for (int j = 1; j <= flag; j++)\n            {\n                dp[i + j] = min(dp[i + j], dp[i - j] + 1);\n            }\n        }\n    }\n    \n//    for (int i = 0; i < len; i++)\n//    {\n//        cout << i << ':' <<  dp[i] << '\\n';\n//    }\n    cout << dp[len - 1] << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1157-全是1的最大子矩阵/f-51Nod-1157-全是1的最大子矩阵/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1157-全是1的最大子矩阵\n//\n//  Created by ZYJ on 2017/11/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int N = 105;\n\nint m, n;\nbool a[N][N];\n\nint Run(const int &m, const int &n)     // a[1...m][1...n]\n{                                       // O(m*n)\n    int i, j, k, l, r, max = 0;\n    int col[N];\n    for (j = 1; j <= n; j++)\n    {\n        if (a[1][j] == 0 )\n        {\n            col[j] = 0;\n        }\n        else\n        {\n            for (k = 2; k <= m && a[k][j] == 1; k++);\n            col[j] = k - 1;\n        }\n    }\n    for (i = 1; i <= m; i++)\n    {\n        if (i > 1)\n        {\n            for (j = 1; j <= n; j++)\n            {\n                if (a[i][j] == 0)\n                {\n                    col[j] = 0;\n                }\n                else\n                {\n                    if (a[i - 1][j] == 0)\n                    {\n                        for (k = i + 1; k <= m && a[k][j] == 1; k++);\n                        col[j] = k-1;\n                    }\n                }\n            }\n        }\n        for (j = 1; j <= n; j++)\n        {\n            if (col[j] >= i)\n            {\n                for (l = j - 1; l > 0 && col[l] >= col[j]; --l);\n                l++;\n                for (r = j + 1; r <= n && col[r] >= col[j]; ++r);\n                r--;\n                int res = (r - l + 1) * (col[j] - i + 1);\n                if( res > max )\n                {\n                    max = res;\n                }\n            }\n        }\n    }\n    \n    return max;\n}\n\nint main()\n{\n    cin >> m >> n;\n    \n    for (int i = 1; i <= m; i++)\n    {\n        for (int j = 1; j <= n; j++)\n        {\n            cin >> a[i][j];\n        }\n    }\n    \n    cout << Run(m, n) << '\\n';\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1158-全是1的最大子矩阵/f-51Nod-1158-全是1的最大子矩阵/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1158-全是1的最大子矩阵\n//\n//  Created by ZYJ on 2017/3/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 505;\n\nint A[MAXN][MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int m, n;\n    cin >> m >> n;\n    \n    for (int i = 1; i <= m; i++)\n    {\n        for (int j = 1; j <= n; j++)\n        {\n            scanf(\"%d\", A[i] + j);\n            A[i][j] += A[i - 1][j];\n        }\n    }\n    \n    int ans = 0;\n    for (int i = 1; i <= m; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            int cnt = 0;\n            for (int k = 1; k <= n; k++)\n            {\n                if (A[j][k] - A[i - 1][k] != j - i + 1)\n                {\n                    ans = max(ans, cnt * (j - i + 1));\n                    cnt = 0;\n                }\n                else\n                {\n                    cnt++;\n                }\n            }\n            ans = max(ans, cnt * (j - i + 1));\n        }\n    }\n    \n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1161-Partial Sums/f-51Nod-1161-Partial Sums/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1161-Partial Sums\n//\n//  Created by ZYJ on 2017/3/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e3 + 5;\nconst int MOD = 1e9 + 7;\n\nll A[MAXN], inv[MAXN];\n\nvoid getInv()\n{\n    inv[1] = 1;\n    for (int i = 2; i < MAXN; i++)\n    {\n        inv[i] = ((MOD - MOD / i) * inv[MOD % i]) % MOD;\n    }\n}\n\nll res[MAXN];\n\nvoid init(int n, int k)\n{\n    res[0] = 1;\n    for (int i = 1; i <= n; i++)\n    {\n        res[i] = ((res[i - 1] * (k - 1 + i) % MOD) * inv[i]) % MOD;\n    }\n}\n\nint main()\n{\n    getInv();\n    \n    int n, k;\n    while (~scanf(\"%d%d\", &n, &k))\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%lld\", &A[i]);\n        }\n        \n        init(n, k);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            ll sum = 0;\n            for (int j = 1; j <= i; j++)\n            {\n                sum = (sum + res[i - j] * A[j] % MOD + MOD) % MOD;\n            }\n            if (i == n)\n            {\n                printf(\"%lld \", sum);\n            }\n            else\n            {\n                printf(\"%lld\\n\", sum);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1163-最高的奖励/f-51Nod-1163-最高的奖励/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1163-最高的奖励\n//\n//  Created by ZYJ on 16/8/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//#include <queue>\n//#include <cstdio>\n//\n//typedef long long ll;\n//\n//using namespace std;\n//\n//const int MAXN = 5e4 + 10;\n//\n//struct task\n//{\n//    int times;\n//    int cost;\n//} t[MAXN];\n//\n//bool cmp(const task a,const task b)\n//{\n//    return a.times < b.times;\n//}\n//\n//int main()\n//{\n//    int n;\n//    scanf(\"%d\", &n);\n//    \n//    for (int i = 0; i < n; i++)\n//    {\n//        scanf(\"%d%d\", &t[i].times, &t[i].cost);\n//    }\n//    sort(t, t + n, cmp);\n//    //  优先队列维护\n//    priority_queue<int, vector<int>, greater<int> > pq;\n//    long long  ans = 0;\n//    for (int i = 0; i < n; i++)\n//    {\n//        int k = t[i].cost;\n//        if (t[i].times > pq.size())     //  pq.size这里理解代表时间点\n//        {\n//            ans += k;\n//            pq.push(k);\n//        }\n//        else                            //  时间点有冲突，把cost最小删除\n//        {\n//            ans += k;\n//            pq.push(k);\n//            int minn = pq.top();\n//            ans -= minn;\n//            pq.pop();                   //  删除\n//        }\n//    }\n//    printf(\"%lld\\n\", ans);\n//    \n//    return 0;\n//}\n\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 5;\n\nstruct task\n{\n    int times;\n    int cost;\n} Task[MAXN];\n\n//  使用并查集\nint F[MAXN];    //  F[i] = j:最晚结束时间i可以在j时间完成\n\nbool cmp(const task a, const task b)\n{\n    return a.cost > b.cost;\n}\n\nint find(int x)\n{\n    if (x <= 0)\n    {\n        return -1;\n    }\n    if (F[x] == x)\n    {\n        return F[x] = x - 1;\n    }\n    else\n    {\n        return F[x] = find(F[x]);   //  路径压缩\n    }\n}\n\nint main()\n{\n    int n;\n    scanf(\"%d\", &n);\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d%d\", &Task[i].times, &Task[i].cost);\n        F[i] = i;\n    }\n    sort(Task, Task + n, cmp);\n    \n    long long  ans = 0;\n    for (int i = 0; i < n; i++)\n    {\n        int k = Task[i].times;\n        if (find(k) >= 0)\n        {\n            ans += Task[i].cost;\n        }\n    }\n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1166-大数开平方/f-51Nod-1166-大数开平方/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1166-大数开平方\n//\n//  Created by ZYJ on 2017/8/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <cmath>\n#include <cassert>\n\nusing namespace std;\n\ntypedef long long ll;\n\nclass BigInteger\n{\nprivate:\n    const static int MOD = (119 << 23) + 1;\n    const static int root = 3;\n    const static int invroot = 332748118;\n    \n    int *a;\n    int length, sig;\n    \n    void apply(int length)\n    {\n        if (!length)\n        {\n            return ;\n        }\n        a = new int [length]();\n        this -> length = length;\n    }\n    \n    void destroy()\n    {\n        if (!length)\n        {\n            return ;\n        }\n        delete [] a;\n        a = nullptr;\n    }\n    \n    void resize(int length)\n    {\n        if (length == this->length)\n        {\n            return ;\n        }\n        if (!length)\n        {\n            return destroy();\n        }\n        int *aux = a;\n        a = new int [length]();\n        memcpy(a, aux, sizeof(int) * min(length, this->length));\n        if (this->length)\n        {\n            delete [] aux;\n        }\n        this->length = length;\n    }\n    \n    BigInteger(int length) : length(length), sig(0)\n    {\n        apply(length);\n    }\n    \n    BigInteger(const BigInteger &p, int length) : length(length), sig(p.sig)\n    {\n        apply(length);\n        memcpy(a, p.a, sizeof(int) * min(p.length, length));\n    }\n    \n    bool absgreaterequal(const BigInteger &q) const &\n    {\n        if (length != q.length)\n        {\n            return length > q.length;\n        }\n        for (int i = length - 1; ~i; -- i)\n        {\n            if (a[i] > q.a[i])\n            {\n                return true;\n            }\n            if (a[i] < q.a[i])\n            {\n                return false;\n            }\n        }\n        return true;\n    }\n    \n    BigInteger operator << (const int &dis) const &\n    {\n        if (!sig)\n        {\n            return *this;\n        }\n        BigInteger ret(length + dis);\n        memcpy(ret.a + dis, a, sizeof(int) * length);\n        ret.sig = sig;\n        \n        return ret;\n    }\n    \n    BigInteger operator >> (const int &dis) const &\n    {\n        if (dis >= length)\n        {\n            return BigInteger();\n        }\n        BigInteger ret(length - dis);\n        memcpy(ret.a, a + dis, sizeof(int) * ret.length);\n        ret.sig = sig;\n        return ret;\n    }\n    \n    int powermod(int a, int exp) const &\n    {\n        int ret = 1;\n        for (; exp; exp >>= 1)\n        {\n            if (exp & 1)\n            {\n                ret = (ll) ret * a % MOD;\n            }\n            a = (ll) a * a % MOD;\n        }\n        return ret;\n    }\n    \n    void NTT(int *a, int length, int type) const &\n    {\n        int len = -1;\n        for (int x = length; x; ++len, x >>= 1) ;\n        for (int i = 1, j = 0; i < length - 1; ++i)\n        {\n            for (int s = length; j ^= s >>= 1, ~j & s; ) ;\n            if (i < j)\n            {\n                swap(a[i], a[j]);\n            }\n        }\n        for (int i = 1; i <= len; ++ i)\n        {\n            for (int j = 0, unit = powermod(type == 1 ? root : invroot, (MOD - 1) >> i), szk = 1 << (i - 1); j < length; j += 1 << i)\n            {\n                for (int k = j, w = 1; k < j + szk; ++ k)\n                {\n                    int s = a[k], t = (ll) w * a[k + szk] % MOD;\n                    a[k] = s + t >= MOD ? s + t - MOD : s + t;\n                    a[k + szk] = s - t < 0 ? s - t + MOD : s - t;\n                    w = (ll) w * unit % MOD;\n                }\n            }\n        }\n        if (type == 1)\n        {\n            return ;\n        }\n        int inv = powermod(length, MOD - 2);\n        for (int i = 0; i < length; ++i)\n        {\n            a[i] = (ll) a[i] * inv % MOD;\n        }\n    }\n                    \n    int divide(BigInteger &p, const int &q) const &\n    {\n        if (!q)\n        {\n            assert(-1);\n        }\n        if (!p.sig)\n        {\n            return 0;\n        }\n        ll remain = 0, x = abs(q);\n        for (int i = length - 1; ~i; -- i)\n        {\n            remain = remain * 10 + p.a[i];\n            p.a[i] = (int)(remain / x);\n            remain %= x;\n        }\n        for (; p.length && !p.a[p.length - 1]; -- p.length) ;\n        remain *= p.sig;\n        p.sig *= q < 0 ? -1 : 1;\n        if (!p.length)\n        {\n            p.sig = 0;\n        }\n        return (int)remain;\n    }\n\npublic:\n    BigInteger() : length(0), sig(0) { a = nullptr; }\n    BigInteger(const BigInteger &p) : length(p.length), sig(p.sig)\n    {\n        apply(length), memcpy(a, p.a, sizeof(int) * length);\n    }\n    ~BigInteger() { destroy(); }\n    int getlength() { return length; }\n    bool positive() { return sig > 0; }\n    bool iszero() { return !sig; }\n    bool negative() { return sig < 0; }\n    bool even() { return !sig || !(a[0] & 1); }\n    \n    BigInteger &operator = (const BigInteger &p)\n    {\n        destroy();\n        apply(p.length);\n        length = p.length;\n        sig = p.sig;\n        memcpy(a, p.a, sizeof(int) * length);\n        return *this;\n    }\n\n    template <typename T>\n    BigInteger &operator = (const T &p)\n    {\n        destroy();\n        sig = p ? p > 0 ? 1 : -1 : 0;\n        apply(40);\n        int cnt = 0;\n        for (T x = abs(p); x; x /= 10)\n        {\n            a[cnt++] = x % 10;\n        }\n        resize(cnt);\n        return *this;\n    }\n\n    void read()\n    {\n        destroy();\n        sig = 1;\n        char ch = getchar();\n        for ( ; ch < '0' || ch > '9'; ch = getchar())\n        {\n            if (ch == '-')\n            {\n                sig = -1;\n            }\n        }\n        resize(1);\n        int nowlength = 0;\n        for (; ch >= '0' && ch <= '9'; ch = getchar())\n        {\n            a[nowlength++] = ch - '0';\n            if (nowlength == length)\n            {\n                resize(length << 1);\n            }\n        }\n        reverse(a, a + nowlength);\n        for (; nowlength && !a[nowlength - 1]; --nowlength) ;\n        resize(nowlength);\n        sig = length ? sig : 0;\n    }\n\n    void write()\n    {\n        if (!sig)\n        {\n            return (void)putchar('0');\n        }\n        if (sig < 0)\n        {\n            putchar('-');\n        }\n        for (int i = length - 1; ~i; i--)\n        {\n            putchar(a[i] + '0');\n        }\n    }\n\n    template <typename T>\n    T tointeger()\n    {\n        T ret = 0;\n        for (int i = length - 1; i >= 0; ++ i)\n        {\n            ret = ret * 10 + a[i];\n        }\n        return ret * sig;\n    }\n\n    bool operator == (const BigInteger &p) const &\n    {\n        if (sig != p.sig || length != p.length)\n        {\n            return false;\n        }\n        for (int i = 0; i < length; ++i)\n        {\n            if (a[i] != p.a[i])\n            {\n                return false;\n            }\n        }\n        return true;\n    }\n\n    bool operator > (const BigInteger &p) const &\n    {\n        if (sig != p.sig)\n        {\n            return sig > p.sig;\n        }\n        if (length != p.length)\n        {\n            return length > p.length ^ sig == -1;\n        }\n        for (int i = length - 1; i >= 0; --i)\n        {\n            if (a[i] > p.a[i])\n            {\n                return sig > 0;\n            }\n            if (a[i] < p.a[i])\n            {\n                return sig < 0;\n            }\n        }\n        return false;\n    }\n\n    BigInteger &operator ++ ()\n    {\n        resize(length + 1);\n        sig >= 0 ? ++a[0] : --a[0];\n        for (int i = 0; i < length - 1; ++i)\n        {\n            if (a[i] < 10 && a[i] >= 0)\n            {\n                break;\n            }\n            a[i] >= 10 ? (a[i] -= 10, ++a[i + 1]) : (a[i] += 10, --a[i + 1]);\n        }\n        for (; length && !a[length - 1]; --length) ;\n        resize(length);\n        sig = length ? sig >= 0 ? 1 : -1 : 0;\n        return *this;\n    }\n\n    BigInteger &operator -- ()\n    {\n        sig = -sig;\n        ++*this;\n        sig = -sig;\n        return *this;\n    }\n\n    BigInteger operator ++ (int)\n    {\n        BigInteger aux(*this);\n        ++*this;\n        return aux;\n    }\n\n    BigInteger operator -- (int)\n    {\n        BigInteger aux(*this);\n        --*this;\n        return aux;\n    }\n\n    BigInteger operator + (const BigInteger &p) const &\n    {\n        if (!p.sig)\n        {\n            return *this;\n        }\n        if (!sig)\n        {\n            return p;\n        }\n        bool type = true, flag = sig > 0;\n        const BigInteger *aux = this, *aux1 = &p;\n        if (sig != p.sig)\n        {\n            type = false;\n            if (!absgreaterequal(p))\n            {\n                flag = !flag;\n                swap(aux, aux1);\n            }\n        }\n        BigInteger ret(*aux, max(length, p.length) + 1);\n        for (int i = 0; i < ret.length - 1; ++i)\n        {\n            ret.a[i] += i < aux1->length ? type ? aux1->a[i] : -aux1->a[i] : 0;\n            ret.a[i] >= 10 ? (ret.a[i] -= 10, ++ret.a[i + 1]) : ret.a[i] < 0 ? (ret.a[i] += 10, --ret.a[i + 1]) : 0;\n        }\n        for (; ret.length && !ret.a[ret.length - 1]; --ret.length) ;\n        ret.resize(ret.length);\n        ret.sig = ret.length ? flag ? 1 : -1 : 0;\n        return ret;\n    }\n\n    BigInteger operator - () const &\n    {\n        BigInteger ret(*this);\n        ret.sig = -ret.sig;\n        return ret;\n    }\n\n    BigInteger operator - (const BigInteger &p) const & { return *this + (-p); }\n\n    BigInteger operator * (const BigInteger &p) const &\n    {\n        if (!sig || !p.sig)\n        {\n            return BigInteger();\n        }\n        int n = length + p.length;\n        int lengthret = 1;\n        for (; lengthret < n; lengthret <<= 1) ;\n        BigInteger ret(*this, lengthret);\n        int *aux = new int [lengthret]();\n        memcpy(aux, p.a, sizeof(int) * p.length);\n        NTT(ret.a, lengthret, 1);\n        NTT(aux, lengthret, 1);\n        for (int i = 0; i < lengthret; ++i)\n        {\n            ret.a[i] = (ll) ret.a[i] * aux[i] % MOD;\n        }\n        NTT(ret.a, lengthret, -1);\n        for (int i = 0; i < n - 1; i++)\n        {\n            ret.a[i + 1] += ret.a[i] / 10;\n            ret.a[i] %= 10;\n        }\n        for (; n && !ret.a[n - 1]; --n) ;\n        ret.resize(n);\n        ret.sig = sig * p.sig;\n        return ret;\n    }\n\n    BigInteger operator * (const int &p) const &\n    {\n        if (!p || !sig)\n        {\n            return BigInteger();\n        }\n        BigInteger ret(*this, length + 10);\n        ll x = abs(p), remain = 0;\n        for (int i = 0; i < length; ++ i)\n        {\n            remain += ret.a[i] * x;\n            ret.a[i] = remain % 10;\n            remain /= 10;\n        }\n        int nowlength = length;\n        for (ret.a[nowlength] = (int)remain; ret.a[nowlength]; ++nowlength)\n        {\n            ret.a[nowlength + 1] = ret.a[nowlength] / 10;\n            ret.a[nowlength] %= 10;\n        }\n        for (; nowlength && !ret.a[nowlength - 1]; --nowlength) ;\n        ret.resize(nowlength);\n        ret.sig = sig * (p < 0 ? -1 : 1);\n        return ret;\n    }\n\n    BigInteger operator / (const BigInteger &p) const &\n    {\n        if (!p.sig)\n        {\n            assert(-1);\n        }\n        if (!sig || length < p.length)\n        {\n            return BigInteger();\n        }\n        int num = 0;\n        for (int i = p.length - 1; i >= p.length - 3; --i)\n        {\n            (num *= 10) += i >= 0 ? p.a[i] : 0;\n        }\n        num = 100000 / num;\n        int nowprecision = 1;\n        BigInteger ret;\n        ret = num;\n        for (; nowprecision <= length - p.length; nowprecision <<= 1)\n        {\n            BigInteger aux((nowprecision << 1) + 3);\n            aux.sig = 1;\n            for (int i = p.length - aux.length; i < p.length; ++i)\n            {\n                aux.a[i - p.length + aux.length] = i >= 0 ? p.a[i] : 0;\n            }\n            aux = (aux * ret >> (nowprecision + 2)) * ret >> (nowprecision + 2);\n            ret = (ret * 2 << nowprecision) - aux;\n        }\n        ret = ret * *this >> (p.length + nowprecision + 1);\n        ret.sig = abs(ret.sig);\n        BigInteger aux(p);\n        aux.sig = abs(aux.sig);\n        if (!absgreaterequal(ret * aux))\n        {\n            --ret;\n        }\n        else if (!absgreaterequal(++ret * aux))\n        {\n            --ret;\n        }\n        ret.sig *= sig * p.sig;\n        return ret;\n    }\n\n    BigInteger operator / (const int &p) const &\n    {\n        BigInteger ret(*this);\n        divide(ret, p);\n        ret.resize(ret.length);\n        return ret;\n    }\n\n    BigInteger sqrt() const &\n    {\n        if (sig < 0)\n        {\n            assert(-1);\n        }\n        if (!sig)\n        {\n            return *this;\n        }\n        int num = 0;\n        for (int i = length - 1; i >= length - 8; --i)\n        {\n            (num *= 10) += i >= 0 ? a[i] : 0;\n        }\n        ll x = length & 1 ? 10000000000000ll : 100000000000000ll;\n        num = std::sqrt(1.0 * x / num); //  命名空间不能省\n        int nowprecision = 2;\n        BigInteger ret;\n        ret = num;\n        for (; nowprecision <= (length >> 1) + 1; nowprecision = (nowprecision << 1) - 1)\n        {\n            BigInteger aux((nowprecision << 1) + 1 + (length & 1));\n            aux.sig = 1;\n            for (int i = length - aux.length; i < length; ++i)\n            {\n                aux.a[i - length + aux.length] = i >= 0 ? a[i] : 0;\n            }\n            aux = ((aux * ret >> (nowprecision + 1)) * ret >> (nowprecision + 1)) / 2;\n            BigInteger aux1((nowprecision + 1) << 1);\n            aux1.sig = 1;\n            aux1.a[aux1.length - 1] = 1, aux1.a[aux1.length - 2] = 5;\n            ret = ret * (aux1 - aux) >> (nowprecision + 2);\n        }\n        ret = ret * *this >> ((length >> 1) + nowprecision + 1);\n        if (!absgreaterequal(ret * ret))\n        {\n            --ret;\n        }\n        else\n        {\n            ++ret;\n            if (!absgreaterequal(ret * ret))\n            {\n                --ret;\n            }\n        }\n        return ret;\n    }\n\n    BigInteger operator % (const BigInteger &p) const &\n    {\n        if (!p.sig)\n        {\n            assert(-1);\n        }\n        return *this - *this / p * p;\n    }\n\n    int operator % (const int &p) const &\n    {\n        if (!p)\n        {\n            assert(-1);\n        }\n        BigInteger aux(*this);\n        return divide(aux, p);\n    }\n\n    friend BigInteger operator * (const int &q, const BigInteger &p) { return p * q; }\n    BigInteger &operator += (const BigInteger &p) { *this = *this + p; return *this; }\n    BigInteger &operator -= (const BigInteger &p) { *this = *this - p; return *this; }\n    BigInteger &operator *= (const BigInteger &p) { *this = *this * p; return *this; }\n    BigInteger &operator *= (const int &p) { *this = *this * p; return *this; }\n    BigInteger &operator /= (const BigInteger &p) { *this = *this / p; return *this; }\n    BigInteger &operator /= (const int &p) { *this = *this / p; return *this; }\n    BigInteger &operator %= (const BigInteger &p) { *this = *this % p; return *this; }\n    BigInteger &operator %= (const int &p) { *this = *this % p; return *this; }\n\n    template <typename T> \n    BigInteger power(T exp) const &\n    {\n        BigInteger ret = 1, aux(*this);\n        for (; exp; exp >>= 1)\n        {\n            if (exp & 1)\n            {\n                ret *= aux;\n            }\n            aux *= aux;\n        }\n        \n        return ret;\n    }\n};\n\nBigInteger a;\n\nint main()\n{\n    a.read();\n    a.sqrt().write();\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1174-区间中最大数/f-51Nod-1174-区间中最大数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1174-区间中最大数\n//\n//  Created by ZYJ on 16/7/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  求最大值,数组下标从1开始。\n *  求最小值,或者最大最小值下标,或者数组从0开始对应修改即可。\n */\nconst int MAXN = 10010;\nint dp[MAXN][20];\nint mm[MAXN];\n\n//  初始化RMQ,b数组下标从1开始,从0开始简单修改\nvoid initRMQ(int n, int b[])\n{\n    mm[0] = -1;\n    for (int i = 1; i <= n; i++)\n    {\n        mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n        dp[i][0] = b[i];\n    }\n    for (int j = 1; j <= mm[n]; j++)\n    {\n        for (int i = 1; i + (1 << j) - 1 <= n; i++)\n        {\n            dp[i][j] = max(dp[i][j - 1], dp[i + (1 << (j - 1))][j - 1]);\n        }\n    }\n}\n\n//  查询最大值\nint rmq(int x, int y)\n{\n    int k = mm[y - x + 1];\n    return max(dp[x][k], dp[y - (1 << k) + 1][k]);\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    int b[MAXN];\n    for (int i = 1; i <= N; i++)\n    {\n        cin >> b[i];\n    }\n    initRMQ(N, b);\n    int Q;\n    cin >> Q;\n    int left, right;\n    for (int i = 0; i < Q; i++)\n    {\n        cin >> left >> right;\n        cout << rmq(left + 1, right + 1) << '\\n';\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1175-区间中第K大的数/f-51Nod-1175-区间中第K大的数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1175-区间中第K大的数\n//\n//  Created by ZYJ on 2017/8/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e5;\nconst int MAXM = MAXN * 30;\n\nint n, q, m, tot;\nint a[MAXN], t[MAXN];\nint T[MAXN], lson[MAXM], rson[MAXM], c[MAXM];\n\nvoid Init_hash()\n{\n    for (int i = 1; i <= n; i++)\n    {\n        t[i] = a[i];\n    }\n    sort(t + 1, t + 1 + n);\n    m = (int)(unique(t + 1, t + 1 + n) - t - 1);\n}\n\nint build(int l, int r)\n{\n    int root = tot++; c[root] = 0;\n    if (l != r)\n    {\n        int mid = (l + r) >> 1;\n        lson[root] = build(l, mid);\n        rson[root] = build(mid + 1, r);\n    }\n    return root;\n}\n\nint hash_(int x)\n{\n    return (int)(lower_bound(t + 1, t + 1 + m, x) - t);\n}\n\nint update(int root, int pos, int val)\n{\n    int newroot = tot++, tmp = newroot;\n    c[newroot] = c[root] + val;\n    int l = 1, r = m;\n    while (l < r)\n    {\n        int mid = (l + r) >> 1;\n        if (pos <= mid)\n        {\n            lson[newroot] = tot++;\n            rson[newroot] = rson[root];\n            newroot = lson[newroot];\n            root = lson[root];\n            r = mid;\n        }\n        else\n        {\n            rson[newroot] = tot++;\n            lson[newroot] = lson[root];\n            newroot = rson[newroot];\n            root = rson[root];\n            l = mid + 1;\n        }\n        c[newroot] = c[root] + val;\n    }\n    return tmp;\n}\n\nint query(int left_root, int right_root, int k)\n{\n    int l = 1, r = m;\n    while ( l < r)\n    {\n        int mid = (l + r) >> 1;\n        if (c[lson[left_root]] - c[lson[right_root]] >= k )\n        {\n            r = mid;\n            left_root = lson[left_root];\n            right_root = lson[right_root];\n        }\n        else\n        {\n            l = mid + 1;\n            k -= c[lson[left_root]] - c[lson[right_root]];\n            left_root = rson[left_root];\n            right_root = rson[right_root];\n        }\n    }\n    return l;\n}\n\nint main()\n{\n    while (scanf(\"%d\", &n) == 1)\n    {\n        tot = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        \n        Init_hash();\n        \n        T[n + 1] = build(1, m);\n        for (int i = n; i; i--)\n        {\n            int pos = hash_(a[i]);\n            T[i] = update(T[i + 1], pos, 1);\n        }\n        \n        scanf(\"%d\", &q);\n        \n        int l, r, k;\n        while (q--)\n        {\n            scanf(\"%d%d%d\", &l, &r, &k);\n            printf(\"%d\\n\", t[query(T[l + 1], T[r + 2], r - l + 2 - k)]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1179-最大的最大公约数/f-51Nod-1179-最大的最大公约数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1179-最大的最大公约数\n//\n//  Created by ZYJ on 16/8/13.\n//  Copyright ? 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\n\nint S[MAXN];\n\nint main()\n{\n    int n;\n    \n    while (~scanf(\"%d\", &n))\n    {\n        memset(S, 0, sizeof(S));\n\n        int MAXA = 0, x;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", &x);\n            S[x]++;\n            if (x > MAXA)\n            {\n                MAXA = x;\n            }\n        }\n        \n        int ans = 1;\n        for (int j = MAXA; j >= 1; j--)\n        {\n            int cnt = 0;\n            for (int i = j; i <= MAXA; i += j)\n            {\n                cnt += S[i];\n                if (cnt >= 2)\n                {\n                    ans = j;\n                    goto out;\n                }\n            }\n        }\n    out:\n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1181-质数中的质数（质数筛法）/f-51Nod-1181-质数中的质数（质数筛法）/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1181-质数中的质数（质数筛法）\n//\n//  Created by ZYJ on 16/7/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\n/*\n *  素数筛选，查找出小于等于MAXN的素数\n *  prime[0]存素数的个数\n */\n\nconst int MAXN = 10000000;\nint prime[MAXN];\n\nvoid getPrime()\n{\n    memset(prime, 0, sizeof(prime));\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!prime[i])\n        {\n            prime[++prime[0]] = i;\n        }\n        for (int j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n        {\n            prime[prime[j] * i] = 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    getPrime();\n    \n    while (cin >> N)\n    {\n        int flag = 0;\n        for (int i = 1; i <= N; i++)\n        {\n            if (prime[i] >= N)\n            {\n                flag = i;\n                break;\n            }\n        }\n        for (int i = 1; i <= flag; i++)\n        {\n            if (prime[i] >= flag)\n            {\n                flag = i;\n                break;\n            }\n        }\n        cout << prime[prime[flag]] << '\\n';\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1182-完美字符串/f-51Nod-1182-完美字符串/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1182-完美字符串\n//\n//  Created by ZYJ on 16/7/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <string>\n#include <algorithm>\n\nusing namespace std;\n\nstring S;\nint letter[100] = {0};\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> S)\n    {\n        for (int i = 0; i < S.length(); i++)\n        {\n            if (S[i] > 90)\n            {\n                S[i] -= 32;\n            }\n            letter[S[i]]++;\n        }\n        sort(letter + 65, letter + 91);\n        int val = 26;\n        int ans = 0;\n        for (int i = 90; i >= 65; i--)\n        {\n            ans += letter[i] * val--;\n        }\n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1183-编辑距离/f-51Nod-1183-编辑距离/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1183-编辑距离\n//\n//  Created by ZYJ on 16/7/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long LL;\n\nconst int N = 1e3 + 5;\n\nint T, cas = 0;\nint n, m;\nint dp[N][N];\nchar s[N], t[N];\n\nint main()\n{\n    while (scanf(\"%s%s\", s, t) != EOF)\n    {\n        int n = (int)strlen(s), m = (int)strlen(t);\n        for (int i = 0; i <= n; i++)\n        {\n            dp[i][0] = i;\n        }\n        for (int i = 0; i <= m; i++)\n        {\n            dp[0][i] = i;\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                dp[i][j] = min(dp[i - 1][j], dp[i][j - 1]) + 1;\n                dp[i][j] = min(dp[i][j], dp[i - 1][j - 1] + (s[i - 1] != t[j - 1]));\n            }\n        }\n        printf(\"%d\\n\", dp[n][m]);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1184-第N个质数/f-51Nod-1184-第N个质数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1184-第N个质数\n//\n//  Created by ZYJ on 2017/9/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n\ntypedef long long ll;\n\nconst int MAXN = 7500000 + 7;\nconst ll MAGIC = 22801763489;\n\nll n;\nint f[MAXN];\nint p[MAXN];\nbool bz[MAXN];\n\nll g(ll n, int m)\n{\n    if (!m)\n    {\n        return n;\n    }\n    \n    if (m == 1)\n    {\n        return n - n / 2;\n    }\n    \n    if (n < MAXN)\n    {\n        if (f[n] <= m)\n        {\n            return 1;\n        }\n        \n        if (f[(int)sqrt(n)] <= m)\n        {\n            return f[n] - m + 1;\n        }\n    }\n    \n    return g(n, m - 1) - g(n / p[m], m - 1);\n}\n\nbool check(ll x)\n{\n    ll y = sqrt(x);\n    return f[y] + g(x, f[y]) - 1 >= n;\n}\n\nvoid init()\n{\n    ll t;\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (!bz[i])\n        {\n            p[++p[0]] = i;\n        }\n        for (int j = 1; j <= p[0]; j++)\n        {\n            t = p[j] * i;\n            if (t > MAXN)\n            {\n                break;\n            }\n            \n            bz[t] = 1;\n            if (i % p[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n    \n    for (int i = 2; i < MAXN; i++)\n    {\n        f[i] = f[i - 1] + (bz[i] == 0);\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%lld\", &n);\n    \n    ll l = 1, r = MAGIC, m;\n    \n    if (n >= 900000000) l = 20422213579;\n    if (n >= 950000000) l = 21610588367; else r = 21610588367;\n    if (n >= 970000000) l = 22086742277; else r = 22086742277;\n    if (n >= 985000000) l = 22444149523; else r = 22444149523;\n    \n    while (l < r)\n    {\n        m = (l + r) >> 1;\n        if (check(m))\n        {\n            r = m;\n        }\n        else\n        {\n            l = m + 1;\n        }\n    }\n    \n    printf(\"%lld\\n\", l);\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1185-威佐夫游戏 V2/f-51Nod-1185-威佐夫游戏 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1185-威佐夫游戏 V2\n//\n//  Created by ZYJ on 16/7/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\ntypedef unsigned long long ULL;\n\nconst ULL Gold[3] = {618033988, 749894848, 204586834};\nconst ULL MOD = 1000000000;\n\nint main()\n{\n    int t;\n    cin >> t;\n    ULL a, b;\n    while (t--)\n    {\n        cin >> a >> b;\n        if (a < b)\n        {\n            swap(a, b);\n        }\n        ULL dist = a - b;\n        ULL pre = dist / MOD, las = dist % MOD;\n        ULL a1 = las * Gold[2];\n        ULL a2 = pre * Gold[2] + las * Gold[1] + a1 / MOD;\n        ULL a3 = pre * Gold[1] + las * Gold[0] + a2 / MOD;\n        ULL a4 = dist + pre * Gold[0] + a3 / MOD;\n        cout << (a4 == b ? 'B' : 'A') << endl;\n    }\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1186-质数检测 V2/f-51Nod-1186-质数检测 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1186-质数检测 V2\n//\n//  Created by ZYJ on 16/8/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <cstdlib>\n\n#define MAXL 4\n#define M10 1000000000\n#define Z10 9\n\nconst int zero[MAXL - 1] = {0};\n\nstruct bnum\n{\n    int data[MAXL]; //  断成每截9个长度\n    \n    //  读取字符串并转存\n    void read()\n    {\n        memset(data, 0, sizeof(data));\n        char buf[32];\n        scanf(\"%s\", buf);\n        int len = (int)strlen(buf);\n        int i = 0, k;\n        while (len >= Z10)\n        {\n            for (k = len - Z10; k < len; ++k)\n            {\n                data[i] = data[i] * 10 + buf[k] - '0';\n            }\n            ++i;\n            len -= Z10;\n        }\n        if (len > 0)\n        {\n            for (k = 0; k < len; ++k)\n            {\n                data[i] = data[i] * 10 + buf[k] - '0';\n            }\n        }\n    }\n    \n    bool operator == (const bnum &x)\n    {\n        return memcmp(data, x.data, sizeof(data)) == 0;\n    }\n    \n    bnum & operator = (const int x)\n    {\n        memset(data, 0, sizeof(data));\n        data[0] = x;\n        return *this;\n    }\n    \n    bnum operator + (const bnum &x)\n    {\n        int i, carry = 0;\n        bnum ans;\n        for (i = 0; i < MAXL; ++i)\n        {\n            ans.data[i] = data[i] + x.data[i] + carry;\n            carry = ans.data[i] / M10;\n            ans.data[i] %= M10;\n        }\n        return  ans;\n    }\n    \n    bnum operator - (const bnum &x)\n    {\n        int i, carry = 0;\n        bnum ans;\n        for (i = 0; i < MAXL; ++i)\n        {\n            ans.data[i] = data[i] - x.data[i] - carry;\n            if (ans.data[i] < 0)\n            {\n                ans.data[i] += M10;\n                carry = 1;\n            }\n            else\n            {\n                carry = 0;\n            }\n        }\n        return ans;\n    }\n    \n    //  assume *this < x * 2\n    bnum operator % (const bnum &x)\n    {\n        int i;\n        for (i = MAXL - 1; i >= 0; --i)\n        {\n            if (data[i] < x.data[i])\n            {\n                return *this;\n            }\n            else if (data[i] > x.data[i])\n            {\n                break;\n            }\n        }\n        return ((*this) - x);\n    }\n    \n    bnum & div2()\n    {\n        int  i, carry = 0, tmp;\n        for (i = MAXL - 1; i >= 0; --i)\n        {\n            tmp = data[i] & 1;\n            data[i] = (data[i] + carry) >> 1;\n            carry = tmp * M10;\n        }\n        return *this;\n    }\n    \n    bool is_odd()\n    {\n        return (data[0] & 1) == 1;\n    }\n    \n    bool is_zero()\n    {\n        for (int i = 0; i < MAXL; ++i)\n        {\n            if (data[i])\n            {\n                return false;\n            }\n        }\n        return true;\n    }\n};\n\nvoid mulmod(bnum &a0, bnum &b0, bnum &p, bnum &ans)\n{\n    bnum tmp = a0, b = b0;\n    ans = 0;\n    while (!b.is_zero())\n    {\n        if (b.is_odd())\n        {\n            ans = (ans + tmp) % p;\n        }\n        tmp = (tmp + tmp) % p;\n        b.div2();\n    }\n}\n\nvoid powmod(bnum &a0, bnum &b0, bnum &p, bnum &ans)\n{\n    bnum tmp = a0, b = b0;\n    ans = 1;\n    while (!b.is_zero())\n    {\n        if (b.is_odd())\n        {\n            mulmod(ans, tmp, p, ans);\n        }\n        mulmod(tmp, tmp, p, tmp);\n        b.div2();\n    }\n}\n\nbool MillerRabinTest(bnum &p, int iter)\n{\n    int i, small = 0, j, d = 0;\n    for (i = 1; i < MAXL; ++i)\n    {\n        if (p.data[i])\n        {\n            break;\n        }\n    }\n    if (i == MAXL)\n    {\n        // small integer test\n        if (p.data[0] < 2)\n        {\n            return  false;\n        }\n        if (p.data[0] == 2)\n        {\n            return  true;\n        }\n        small = 1;\n    }\n    if (!p.is_odd())\n    {\n        return false;   //  even number\n    }\n    bnum a, s, m, one, pd1;\n    one = 1;\n    s = pd1 = p - one;\n    while (!s.is_odd())\n    {\n        s.div2();\n        ++d;\n    }\n    \n    for (i = 0; i < iter; ++i)\n    {\n        a = rand();\n        if (small)\n        {\n            a.data[0] = a.data[0] % (p.data[0] - 1) + 1;\n        }\n        else\n        {\n            a.data[1] = a.data[0] / M10;\n            a.data[0] %= M10;\n        }\n        if (a == one)\n        {\n            continue;\n        }\n        \n        powmod(a, s, p, m);\n        \n        for (j = 0; j < d && !(m == one) && !(m == pd1); ++j)\n        {\n            mulmod(m, m, p, m);\n        }\n        if (!(m == pd1) && j > 0)\n        {\n            return false;\n        }\n    }\n    return true;\n}\n\nint main()\n{\n    bnum x;\n    \n    x.read();\n    puts(MillerRabinTest(x, 5) ? \"Yes\" : \"No\");\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1188-最大公约数之和 V2/f-51Nod-1188-最大公约数之和 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1188-最大公约数之和 V2\n//\n//  Created by ZYJ on 2017/8/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e6 + 50;\n\nint N;\nll ans[MAXN];\nint prime[MAXN];\nint phi[MAXN];\nbool flag[MAXN];\n\nvoid get_phi()\n{\n    int cnt = 0;\n    memset(flag, true, sizeof(flag));\n    \n    phi[1] = 1;\n    for(int i = 2; i < MAXN; i++)\n    {\n        if (flag[i])\n        {\n            prime[cnt++] = i;\n            phi[i] = i - 1;\n        }\n        for (int j = 0; j < cnt; j++)\n        {\n            if (1ll * i * prime[j] > MAXN)\n            {\n                break;\n            }\n            flag[i * prime[j]] = false;\n            if (i % prime[j] == 0)\n            {\n                phi[i * prime[j]] = prime[j] * phi[i];\n                break;\n            }\n            else\n            {\n                phi[i * prime[j]] = (prime[j] - 1) * phi[i];\n            }\n        }\n    }\n}\n\nvoid init()\n{\n    get_phi();\n    memset(ans, 0, sizeof(ans));\n    \n    for (int i = 1; i < MAXN; i++)\n    {\n        for (int j = 2; j < MAXN; j++)\n        {\n            if (1ll * i * j < MAXN)\n            {\n                ans[1ll * i * j] += phi[j] * i;\n            }\n            else\n            {\n                break;\n            }\n        }\n    }\n    \n    for (int i = 1; i < MAXN; i++)\n    {\n        ans[i] += ans[i - 1];\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\ninline void print_d(T x)\n{\n    if (x > 9)\n    {\n        print_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scan_d(T);\n    while (T--)\n    {\n        scan_d(N);\n        print_d(ans[N]);\n        putchar(10);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1189-阶乘分数/f-51Nod-1189-阶乘分数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1189-阶乘分数\n//\n//  Created by ZYJ on 2017/3/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 10;\nconst int MOD = 1e9 + 7;\n\nint vis[MAXN];\n\n/*\n *  素数筛选，查找出小于等于MAXN的素数\n *  prime[0]存素数的个数\n */\nint prime[MAXN + 1];\n\nvoid getPrime()\n{\n    memset(prime, 0, sizeof(prime));\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!prime[i])\n        {\n            prime[++prime[0]] = i;\n        }\n        for (int j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n        {\n            prime[prime[j] * i] = 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n}\n\nll qPow(ll a, ll n)\n{\n    ll ans = 1;\n    while (n)\n    {\n        if (n & 1)\n        {\n            ans = ans * a % MOD;\n        }\n        a = a * a % MOD;\n        n >>= 1;\n    }\n    return ans;\n}\n\nint main()\n{\n    getPrime();\n    \n    int n;\n    cin >> n;\n    memset(vis, 0, sizeof(vis));\n    \n    for (int i = 1; i <= n; i++)\n    {\n        int k = i;\n        for (int j = 1; j <= prime[0] && prime[j] * prime[j] <= k; j++)\n        {\n            if (k % prime[j] == 0)\n            {\n                while (k % prime[j] == 0)\n                {\n                    k /= prime[j];\n                    vis[prime[j]] += 2;\n                }\n            }\n        }\n        if (k != 1)\n        {\n            vis[k] += 2;\n        }\n    }\n    \n    ll ans = 1;\n    for (int i = 0; i <= MAXN; i++)\n    {\n        ans = ans * (vis[i] + 1) % MOD;\n    }\n    \n    cout << (ans + 1) * qPow(2LL, MOD - 2) % MOD << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1191-消灭兔子/f-51Nod-1191-消灭兔子/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1191-消灭兔子\n//\n//  Created by ZYJ on 16/8/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 5e4 + 5;\n//\n//struct arrow\n//{\n//    int D;\n//    int P;\n//} Arr[MAXN];\n//\n//struct rabbit\n//{\n//    int B;\n//    bool state; //  兔子状态\n//} Rab[MAXN];\n//\n//int ans = 0;\n//\n//bool cmpA(arrow a, arrow b)\n//{\n//    return a.P < b.P;\n//}\n//\n//bool cmpR(rabbit a, rabbit b)\n//{\n//    return a.B < b.B;\n//}\n//\n////  二分查找小于等于\n//int bs(int l, int r, int v)\n//{\n//    int m;\n//    while (l < r)\n//    {\n//        m = (l + r + 1) >> 1;\n//        if (Rab[m].B > v)\n//        {\n//            r = m - 1;\n//        }\n//        else\n//        {\n//            l = m;\n//        }\n//    }\n//    if (Rab[l].B > v)\n//    {\n//        return -1;\n//    }\n//    return l;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n////    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    int N, M;\n//    cin >> N >> M;\n//    \n//    for (int i = 0; i < N; i++)\n//    {\n//        scanf(\"%d\", &Rab[i].B);\n//        Rab[i].state = true;\n//    }\n//    for (int i = 0; i < M; i++)\n//    {\n//        scanf(\"%d %d\", &Arr[i].D, &Arr[i].P);\n//    }\n//    sort(Rab, Rab + N, cmpR);\n//    sort(Arr, Arr + M, cmpA);\n//    \n//    int tag = 0;\n//    for (int i = 0; i < M; i++)\n//    {\n//        int pos = bs(0, N - 1, Arr[i].D);\n////        cout << Arr[i].D << ' ' << pos << ' ' << Rab[pos].B << '\\n';\n//        while (!Rab[pos].state && pos != -1)\n//        {\n//            pos--;\n//        }\n//        if (pos != -1)\n//        {\n//            Rab[pos].state = false;\n//            ans += Arr[i].P;\n//            tag++;\n//            if (tag == N)\n//            {\n//                break;\n//            }\n//        }\n//    }\n//    \n//    if (tag < N)\n//    {\n//        cout << \"No Solution\\n\";\n//        return 0;\n//    }\n//    \n//    cout << ans << '\\n';\n//    \n//    return 0;\n//}\n\n#include<cstdio>\n#include<iostream>\n#include<algorithm>\n#include<queue>\n\nusing namespace std;\n\nconst int N = 5e4 + 5;\n\npair<int, int> p[N];    //  箭\n\nint b[N];\n\nint main()\n{\n    int n, m;\n    scanf(\"%d%d\", &n, &m);\n    if (m < n)\n    {\n        printf(\"No Solution\\n\");\n        return 0;\n    }\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\",&b[i]);\n    }\n    for (int i = 0; i < m; i++)\n    {\n        scanf(\"%d%d\", &p[i].first, &p[i].second);\n    }\n    sort(b, b + n);\n    sort(p, p + m);\n    priority_queue<int> q;\n    \n    int i = 0, j = 0;\n    long long ans = 0;\n    while (j < m)\n    {\n        ans += p[j].second;\n        q.push(p[j].second);\n        if (p[j].first >= b[i] && i < n)    //  能够杀死\n        {\n            ++i;\n            ++j;\n        }\n        else                                //  替换掉花费最高的箭\n        {\n            ans -= q.top();\n            q.pop();\n            ++j;\n        }\n    }\n    if (i < n)\n    {\n        printf(\"No Solution\\n\");\n    }\n    else\n    {\n        printf(\"%lld\\n\",ans);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1192-Gcd表中的质数/f-51Nod-1192-Gcd表中的质数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1192-Gcd表中的质数\n//\n//  Created by ZYJ on 2017/8/31.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e6 + 10;\n\nll ans;\nint n, m;\nll a[MAXN];\nint pri[MAXN];\nint miu[MAXN];\nbool bz[MAXN];\n\nvoid init()\n{\n    miu[1] = 1;\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (!bz[i])\n        {\n            pri[++pri[0]] = i;\n            miu[i] = -1;\n        }\n        for (int j = 1; j <= pri[0]; j++)\n        {\n            int k = i * pri[j];\n            if (k > MAXN)\n            {\n                break;\n            }\n            \n            bz[k] = 1;\n            if (!(i % pri[j]))\n            {\n                break;\n            }\n            \n            miu[k] = -miu[i];\n        }\n    }\n    \n    for (int i = 1; i <= pri[0]; i++)\n    {\n        int tmp = MAXN / pri[i];\n        for (int j = 1; j <= tmp; j++)\n        {\n            a[pri[i] * j] += miu[j];\n        }\n    }\n    for (int i = 1; i < MAXN; i++)\n    {\n        a[i] += a[i - 1];\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        \n        ans = 0;\n        if (n > m)\n        {\n            swap(n, m);\n        }\n        for (int l = 1, r; l <= n; l = r + 1)\n        {\n            r = min(n / (n / l), m / (m / l));\n            ll sum = (ll)(n / l) * (m / l);\n            ans += sum * (a[r] - a[l - 1]);\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1195-斐波那契数列的循环节/f-51Nod-1195-斐波那契数列的循环节/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1195-斐波那契数列的循环节\n//\n//  Created by ZYJ on 2017/2/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 40;\n\nlong long Fib[MAXN] = {0, 1, 1};\nlong long FibX[MAXN];\n\nvoid getFib()\n{\n    for (int i = 3; i < MAXN; i++)\n    {\n        Fib[i] = Fib[i - 1] + Fib[i - 2];\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n//    int T;\n//    cin >> T;\n    getFib();\n    \n    for (int i = 2; i < MAXN; i++)\n    {\n        for (int j = 0; j < MAXN; j++)\n        {\n            FibX[j] = Fib[j] % i;\n            if (j > 1 && FibX[j] == 1 && FibX[j - 1] == 0)\n            {\n                break;\n            }\n            cout << ' ' << FibX[j] << ' ';\n        }\n        cout << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1196-字符串的数量/f-51Nod-1196-字符串的数量/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1196-字符串的数量\n//\n//  Created by ZYJ on 2016/10/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <cstdio>\n//#include <cstring>\n//#include <algorithm>\n//\n//using namespace std;\n//\n//typedef long long ll;\n//\n//const int MAXN = 1e6 + 10;\n//const int MOD = 1e9 + 7;\n//const int MAXM = 30;\n//\n//ll g[MAXM];\n//ll f[2][MAXN];\n//ll cnt = 1;\n//ll res[MAXM] = {1};\n//\n//struct mat\n//{\n//    ll A[21][21];\n//    mat operator * (const mat &a) const\n//    {\n//        mat b;\n//        for (int i = 0; i < cnt; i++)\n//        {\n//            for (int j = 0; j < cnt; j++)\n//            {\n//                b.A[i][j] = 0;\n//                for (int k = 0; k < cnt; k++)\n//                {\n//                    b.A[i][j] += A[i][k] * a.A[k][j] % MOD;\n//                    b.A[i][j] %= MOD;\n//                }\n//            }\n//        }\n//        return b;\n//    }\n//    mat operator + (const mat &a) const\n//    {\n//        mat b;\n//        for (int i = 0; i < cnt; i++)\n//        {\n//            for (int j = 0; j < cnt; j++)\n//            {\n//                b.A[i][j] = (A[i][j] + a.A[i][j]) % MOD;\n//            }\n//        }\n//        return b;\n//    }\n//};\n//\n//ll slove(ll n)\n//{\n//    if (n < cnt)\n//    {\n//        return res[n];\n//    }\n//    n = n - cnt + 1;\n//    mat p, R;\n//    memset(p.A, 0, sizeof(p.A));\n//    memset(R.A, 0, sizeof(R.A));\n//    for (int i = 0; i < cnt; i++)\n//    {\n//        p.A[i][i] = 1;\n//    }\n//    for (int i = 0; i < cnt; i++)\n//    {\n//        R.A[cnt - 1][i] = g[cnt - i];\n//    }\n//    for (int i = 1; i < cnt; i++)\n//    {\n//        R.A[i - 1][i] = 1;\n//    }\n//    for (ll i = 0; i < 31; i++)\n//    {\n//        if ((1ll << i) & n)\n//        {\n//            p = p * R;\n//        }\n//        R = R * R;\n//    }\n//    ll g = 0;\n//    for (int i = 0; i < cnt; i++)\n//    {\n//        g += p.A[cnt - 1][i] * res[i] % MOD;\n//        g %= MOD;\n//    }\n//    return g;\n//}\n//\n//int main()\n//{\n//    ll N, M;\n//    scanf(\"%lld%lld\", &N, &M);\n//    \n//    while ((1LL << cnt) <= N)\n//    {\n//        cnt++;\n//    }\n//    \n//    bool flag = true;\n//    for (ll i = N / 2 + 1, j = 1; i <= N; i++, j++)\n//    {\n//        f[0][i] = j;\n//    }\n//    for (ll i = 0; i < cnt; i++, flag = !flag)\n//    {\n//        g[i + 1] = f[!flag][N];\n//        for (int j = 1; j <= N; j++)\n//        {\n//            ll a = (2 * j <= N) ? (f[!flag][N] - f[!flag][j * 2 - 1] + MOD) % MOD : 0;\n//            f[flag][j] = f[flag][j - 1] + a;\n//            f[flag][j] %= MOD;\n//        }\n//    }\n//    for (ll i = 1; i < cnt; i++)\n//    {\n//        for (ll j = 0; j < i; j++)\n//        {\n//            res[i] += res[j] * g[i - j] % MOD;\n//            res[i] %= MOD;\n//        }\n//    }\n//    printf(\"%lld\\n\", slove(M));\n//    \n//    return 0;\n//}\n\n//#include <stdio.h>\n//\n//typedef long long ll;\n//\n//const int MAXN = 61;\n//const int MOD = 1e9 + 7;\n//\n//int deg;\n//int iact[MAXN + 1];\n//int val[MAXN + 1];\n//int nxt[MAXN + 1];\n//int seq[MAXN + 1];\n//\n//ll n, m;\n//\n//inline int mod_add(int x, int y)\n//{\n//    return x + y < MOD ? x + y : x + y - MOD;\n//}\n//\n//inline int mod_dec(int x, int y)\n//{\n//    return x - y >= 0 ? x - y : x - y + MOD;\n//}\n//\n//int value(int a)\n//{\n//    if (a < deg)\n//    {\n//        return val[a];\n//    }\n//    static int pre[MAXN], suf[MAXN];\n//    pre[0] = a;\n//    for (int i = 1; i < deg; ++i)\n//    {\n//        pre[i] = (ll)(a - i) * pre[i - 1] % MOD;\n//    }\n//    suf[deg - 1] = a - deg + 1;\n//    for (int i = deg - 2; i >= 0; --i)\n//    {\n//        suf[i] = (ll)(a - i) * suf[i + 1] % MOD;\n//    }\n//    int ret = 0;\n//    for (int i = 0; i < deg; ++i)\n//    {\n//        int tmp = (ll)val[i] * iact[i] % MOD * iact[deg - 1 - i] % MOD;\n//        if (i > 0)\n//        {\n//            tmp = (ll)tmp * pre[i - 1] % MOD;\n//        }\n//        if (i < deg - 1)\n//        {\n//            tmp = (ll)tmp * suf[i + 1] % MOD;\n//        }\n//        if (((deg - 1 - i) & 1) && tmp > 0)\n//        {\n//            tmp = MOD - tmp;\n//        }\n//        ret += tmp;\n//        if (ret >= MOD)\n//        {\n//            ret -= MOD;\n//        }\n//    }\n//    return ret;\n//}\n//\n//struct Matrix\n//{\n//    int r, c, num[MAXN][MAXN];\n//    Matrix operator * (const Matrix &t) const\n//    {\n//        Matrix ret = {r, t.c};\n//        for (int i = 0; i < r; ++i)\n//        {\n//            for (int j = 0; j < c; ++j)\n//            {\n//                for (int k = 0; k < t.c; ++k)\n//                {\n//                    ret.num[i][k] = (ret.num[i][k] + (ll)num[i][j] * t.num[j][k]) % MOD;\n//                }\n//            }\n//        }\n//        return ret;\n//    }\n//    Matrix pow(ll k)\n//    {\n//        Matrix ret = {r, r}, tmp = *this;\n//        for (int i = 0; i < r; ++i)\n//        {\n//            ret.num[i][i] = 1;\n//        }\n//        for (; k > 0; k >>= 1, tmp = tmp * tmp)\n//        {\n//            if (k & 1)\n//            {\n//                ret = ret * tmp;\n//            }\n//        }\n//        return ret;\n//    }\n//} A;\n//\n//int main()\n//{\n//    int T;\n//    scanf(\"%d\", &T);\n//    \n//    while (T--)\n//    {\n//        iact[0] = 0;\n//        iact[1] = 1;\n//        for (int i = 2; i <= MAXN; ++i)\n//        {\n//            iact[i] = MOD - MOD / i * (ll)iact[MOD % i] % MOD;\n//        }\n//        iact[0] = 1;\n//        for (int i = 1; i <= MAXN; ++i)\n//        {\n//            iact[i] = iact[i - 1] * (ll)iact[i] % MOD;\n//        }\n//        \n//        int len;\n//        scanf(\"%lld%lld\", &n, &m);\n//        \n//        ll tmp = (n << 1) - 1;\n//        deg = val[0] = 1;\n//        for (len = 1; --tmp >= 0; ++len)\n//        {\n//            for (int i = 0, pos = tmp & 1; i <= deg; ++i, pos = mod_add(pos, 2))\n//            {\n//                nxt[i] = mod_add(i > 0 ? nxt[i - 1] : 0, value(pos));\n//            }\n//            ++deg;\n//            for (int i = 0; i < deg; ++i)\n//            {\n//                val[i] = nxt[i];\n//            }\n//            tmp >>= 1;\n//            seq[len] = value(tmp % MOD);\n//        }\n//        --len;\n//        \n//        ll tmp_ = n - 1;\n//        deg = val[0] = 1;\n//        for (int j = 1; --tmp_ >= 0; ++j)\n//        {\n//            for (int i = 0, pos = tmp_ & 1; i <= deg; ++i, pos = mod_add(pos, 2))\n//            {\n//                nxt[i] = mod_add(i > 0 ? nxt[i - 1] : 0, value(pos));\n//            }\n//            ++deg;\n//            for (int i = 0; i < deg; ++i)\n//            {\n//                val[i] = nxt[i];\n//            }\n//            tmp_ >>= 1;\n//            seq[j] = mod_dec(seq[j], value(tmp_ % MOD));\n//        }\n//        \n//        A = (Matrix){len, len};\n//        for (int i = 1; i < len; ++i)\n//        {\n//            A.num[i][i - 1] = 1;\n//        }\n//        for (int i = 0; i < len; ++i)\n//        {\n//            A.num[i][len - 1] = seq[len - i];\n//        }\n//        A = A.pow(m);\n//        printf(\"%d\\n\", A.num[len - 1][len - 1]);\n//    }\n//    \n//    return 0;\n//}\n\n\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n#include <vector>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 63;\n\nvoid add(ll &x, ll y)\n{\n    x += y;\n    if (x >= MOD)\n    {\n        x -= MOD;\n    }\n}\n\nll i, j;\nll p, k;\nll MAXP;\nll A[MAXN + 5][MAXN + 5];\nll E[MAXN + 5];\nll pr[20005];\nll MA[20005];\n\nvector<ll> v[MAXN];\nvector<ll> va[MAXN];\nvector<ll> vb[MAXN];\nvector<ll> vr[MAXN];\n\nll modAdd(ll a, ll b)\n{\n    a += b;\n    return a >= MOD ? (a - MOD) : a;\n}\n\nll modMul(ll a , ll b)\n{\n    a *= b;\n    return a >= MOD ? (a % MOD) : a;\n}\n\nvoid multiply(const vector<ll> &Q, vector<ll> &Qr)\n{\n    \n    int size = (int)Qr.size();\n    \n    for (int i = 0 ; i < size; i++)\n    {\n        Qr[i] = 0;\n        for (int j = max(0 , 2 * i - size + 1); j < min(size, (2 * i + 1)); j++)\n        {\n            \n            ll x = (j & 1) ? ((MOD - Q[j])) : (Q[j]);\n            ll y = modMul(x, Q[2 * i - j]);\n            \n            Qr[i] = modAdd(Qr[i], y);\n        }\n    }\n}\n\nvoid cal(ll *A, ll n, ll k, ll *C)\n{\n    vector<ll> Q(k + 3);\n    vector<ll> Qr(k + 3);\n    \n    n--;\n    while (n >= k)\n    {\n        Q[0] = 1;\n        for (ll i = 0; i < k; i++)\n        {\n            Q[i + 1] = -C[i];\n            if (Q[i + 1] < 0)\n            {\n                Q[i + 1] += MOD;\n            }\n        }\n        \n        for (ll i = k; i < (2 * k); i++)\n        {\n            A[i] = 0;\n            for (ll j = 0; j < k; j++)\n            {\n                ll add = modMul(A[i - 1 - j], C[j]);\n                A[i] = modAdd(A[i], add);\n            }\n        }\n        \n        multiply(Q, Qr);\n        \n        for (ll i = 0; i < k; i++)\n        {\n            C[i] = (-Qr[i + 1]);\n            \n            if (C[i] < 0)\n            {\n                C[i] += MOD;\n            }\n        }\n        \n        int offset = n & 1;\n        for (ll i = 0; i < k; i++)\n        {\n            A[i] = A[2 * i + offset];\n        }\n        \n        n /= 2;\n    }\n    \n    printf(\"%lld\\n\", A[n]);\n}\n\nint power(ll x, ll y)\n{\n   int sum = 1;\n   for (; y; y >>= 1)\n   {\n       if (y & 1)\n       {\n           sum = 1ll * sum * x % MOD;\n       }\n       x = 1ll * x * x % MOD;\n   }\n   return sum;\n}\n\nvoid guass(ll n)\n{\n    for (int i = 1; i <= n; ++i)\n    {\n        int j;\n        for (j = i; j <= n; ++j)\n        {\n            if (A[j][i])\n            {\n                break;\n            }\n        }\n        for (int k = 1; k <= n + 1; ++k)\n        {\n            swap(A[i][k], A[j][k]);\n        }\n        int p = power(A[i][i], MOD - 2);\n        for (int j = i + 1; j <= n; ++j)\n        {\n            if (A[j][i])\n            {\n                int now = 1ll * A[j][i] * p % MOD;\n                for (int k = i; k <= n + 1; ++k)\n                {\n                    add(A[j][k], MOD - 1ll * A[i][k] * now % MOD);\n                }\n            }\n        }\n    }\n    for (ll i = n; i; --i)\n    {\n        for (ll j = i + 1; j <= n; ++j)\n        {\n            add(A[i][n + 1], MOD - 1ll * A[i][j] * E[j] % MOD);\n        }\n        E[i] = 1ll * A[i][n + 1] * power(A[i][i], MOD - 2) % MOD;\n    }\n}\n\nlong long n, m, sA[MAXN], sB[MAXN];\n\nlong long Count(vector<ll> A, ll R)\n{\n    ll i, j, sum = 0;\n    R %= MOD;\n    for (i = 0; i < A.size(); ++i)\n    {\n        ll S = 0, now = 1;\n        for (j = 0; j < vr[i].size(); ++j)\n        {\n            add(S, 1ll * vr[i][j] * now % MOD), now = 1ll * now * R % MOD;\n        }\n        add(sum, 1ll * S * A[i] % MOD);\n    }\n    return sum;\n}\n\nint main()\n{\n    for (i = 0; i < MAXN; ++i)\n    {\n        memset(A, 0, sizeof(A));\n        for (j = 1; j <= i + 2; ++j)\n        {\n            for (k = 1; k <= i + 2; ++k)\n            {\n                A[j][k] = power(j, k - 1);\n            }\n            A[j][i + 3] = power(2 * j - 1, i);\n            add(A[j][i + 3], A[j - 1][i + 3]);\n            if (j > 1)\n            {\n                add(A[j][i + 3], power(2 * j - 2, i));\n            }\n        }\n        guass(i + 2);\n        for (j = 1; j <= i + 2; ++j)\n        {\n            v[i].push_back(E[j]);\n        }\n    }\n    \n    for (i = 0; i < MAXN; ++i)\n    {\n        memset(A, 0, sizeof(A));\n        for (j = 1; j <= i + 2; ++j)\n        {\n            for (k = 1; k <= i + 2; ++k)\n            {\n                A[j][k] = power(j, k - 1);\n            }\n            A[j][i + 3] = power(j, i);\n            (A[j][i + 3] += A[j - 1][i + 3]) %= MOD;\n        }\n        guass(i + 2);\n        for (j = 1; j <= i + 2; ++j)\n        {\n            vr[i].push_back(E[j]);\n        }\n    }\n    int T;\n    scanf(\"%d\", &T);\n    for (; T--; )\n    {\n        scanf(\"%lld%lld\", &n, &m);\n        MAXP = (int)(log2(n) + 1);\n        memset(sA, 0, sizeof(sA));\n        memset(sB, 0, sizeof(sB));\n        for (i = 1; i <= MAXP; ++i)\n        {\n            va[i].clear(), vb[i].clear();\n        }\n        sA[1] = n / 2;\n        sB[1] = n;\n        vb[1].push_back(1);\n        for (i = 2; i <= MAXP; ++i)\n        {\n            sA[i] = sA[i - 1] / 2;\n            sB[i] = sB[i - 1] / 2;\n            long long str = Count(vb[i - 1], sB[i - 1]);\n            for (j = 0; j < i; ++j)\n            {\n                vb[i].push_back(0), va[i].push_back(0);\n            }\n            vb[i][0] = str;\n            for (j = 0; j < vb[i - 1].size(); ++j)\n            {\n                ll wei = (MOD - vb[i - 1][j]);\n                for (k = 0; k < (int)v[j].size(); ++k)\n                {\n                    add(vb[i][k], 1ll * wei * v[j][k] % MOD);\n                }\n            }\n            ll End = Count(vb[i - 1], sA[i - 1]);\n            va[i][0] = (str - End + MOD) % MOD;\n            add(va[i][0], Count(va[i - 1], sA[i - 1]));\n            for (j = 0; j < va[i - 1].size(); ++j)\n            {\n                ll wei = (MOD - va[i - 1][j]);\n                for (k = 0; k < v[j].size(); ++k)\n                {\n                    add(va[i][k], 1ll * wei * v[j][k] % MOD);\n                }\n            }\n        }\n        for (i = 1; i <= MAXP; ++i)\n        {\n            pr[i] = Count(va[i], sA[i]);\n            add(pr[i], Count(vb[i], sB[i]));\n            add(pr[i], MOD - Count(vb[i], sA[i]));\n        }\n        memset(MA, 0, sizeof(MA));\n        MA[0] = 1;\n        for (i = 1; i < MAXP; ++i)\n        {\n            for (j = 1; j <= i; ++j)\n            {\n                add(MA[i], 1ll * MA[i - j] * pr[j] % MOD);\n            }\n        }\n        for (i = 0; i < MAXP; ++i)\n        {\n            swap(pr[i], pr[i + 1]);\n        }\n        if (m < MAXP)\n        {\n            printf(\"%lld\\n\", MA[m]);\n        }\n        else\n        {\n            cal(MA, m + 1, MAXP, pr);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1197-字符串的数量 V2/f-51Nod-1197-字符串的数量 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1197-字符串的数量 V2\n//\n//  Created by ZYJ on 2016/10/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n#include <vector>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 63;\n\nvoid add(ll &x, ll y)\n{\n    x += y;\n    if (x >= MOD)\n    {\n        x -= MOD;\n    }\n}\n\nll i, j;\nll p, k;\nll MAXP;\nll A[MAXN + 5][MAXN + 5];\nll E[MAXN + 5];\nll pr[20005];\nll MA[20005];\n\nvector<ll> v[MAXN];\nvector<ll> va[MAXN];\nvector<ll> vb[MAXN];\nvector<ll> vr[MAXN];\n\nll modAdd(ll a, ll b)\n{\n    a += b;\n    return a >= MOD ? (a - MOD) : a;\n}\n\nll modMul(ll a , ll b)\n{\n    a *= b;\n    return a >= MOD ? (a % MOD) : a;\n}\n\nvoid multiply(const vector<ll> &Q, vector<ll> &Qr)\n{\n    \n    int size = (int)Qr.size();\n    \n    for (int i = 0 ; i < size; i++)\n    {\n        Qr[i] = 0;\n        for (int j = max(0 , 2 * i - size + 1); j < min(size, (2 * i + 1)); j++)\n        {\n            \n            ll x = (j & 1) ? ((MOD - Q[j])) : (Q[j]);\n            ll y = modMul(x, Q[2 * i - j]);\n            \n            Qr[i] = modAdd(Qr[i], y);\n        }\n    }\n}\n\nvoid cal(ll *A, ll n, ll k, ll *C)\n{\n    vector<ll> Q(k + 3);\n    vector<ll> Qr(k + 3);\n    \n    n--;\n    while (n >= k)\n    {\n        Q[0] = 1;\n        for (ll i = 0; i < k; i++)\n        {\n            Q[i + 1] = -C[i];\n            if (Q[i + 1] < 0)\n            {\n                Q[i + 1] += MOD;\n            }\n        }\n        \n        for (ll i = k; i < (2 * k); i++)\n        {\n            A[i] = 0;\n            for (ll j = 0; j < k; j++)\n            {\n                ll add = modMul(A[i - 1 - j], C[j]);\n                A[i] = modAdd(A[i], add);\n            }\n        }\n        \n        multiply(Q, Qr);\n        \n        for (ll i = 0; i < k; i++)\n        {\n            C[i] = (-Qr[i + 1]);\n            \n            if (C[i] < 0)\n            {\n                C[i] += MOD;\n            }\n        }\n        \n        int offset = n & 1;\n        for (ll i = 0; i < k; i++)\n        {\n            A[i] = A[2 * i + offset];\n        }\n        \n        n /= 2;\n    }\n    \n    printf(\"%lld\\n\", A[n]);\n}\n\nint power(ll x, ll y)\n{\n    int sum = 1;\n    for (; y; y >>= 1)\n    {\n        if (y & 1)\n        {\n            sum = 1ll * sum * x % MOD;\n        }\n        x = 1ll * x * x % MOD;\n    }\n    return sum;\n}\n\nvoid guass(ll n)\n{\n    for (int i = 1; i <= n; ++i)\n    {\n        int j;\n        for (j = i; j <= n; ++j)\n        {\n            if (A[j][i])\n            {\n                break;\n            }\n        }\n        for (int k = 1; k <= n + 1; ++k)\n        {\n            swap(A[i][k], A[j][k]);\n        }\n        int p = power(A[i][i], MOD - 2);\n        for (int j = i + 1; j <= n; ++j)\n        {\n            if (A[j][i])\n            {\n                int now = 1ll * A[j][i] * p % MOD;\n                for (int k = i; k <= n + 1; ++k)\n                {\n                    add(A[j][k], MOD - 1ll * A[i][k] * now % MOD);\n                }\n            }\n        }\n    }\n    for (ll i = n; i; --i)\n    {\n        for (ll j = i + 1; j <= n; ++j)\n        {\n            add(A[i][n + 1], MOD - 1ll * A[i][j] * E[j] % MOD);\n        }\n        E[i] = 1ll * A[i][n + 1] * power(A[i][i], MOD - 2) % MOD;\n    }\n}\n\nlong long n, m, sA[MAXN], sB[MAXN];\n\nlong long Count(vector<ll> A, ll R)\n{\n    ll i, j, sum = 0;\n    R %= MOD;\n    for (i = 0; i < A.size(); ++i)\n    {\n        ll S = 0, now = 1;\n        for (j = 0; j < vr[i].size(); ++j)\n        {\n            add(S, 1ll * vr[i][j] * now % MOD), now = 1ll * now * R % MOD;\n        }\n        add(sum, 1ll * S * A[i] % MOD);\n    }\n    return sum;\n}\n\nint main()\n{\n    for (i = 0; i < MAXN; ++i)\n    {\n        memset(A, 0, sizeof(A));\n        for (j = 1; j <= i + 2; ++j)\n        {\n            for (k = 1; k <= i + 2; ++k)\n            {\n                A[j][k] = power(j, k - 1);\n            }\n            A[j][i + 3] = power(2 * j - 1, i);\n            add(A[j][i + 3], A[j - 1][i + 3]);\n            if (j > 1)\n            {\n                add(A[j][i + 3], power(2 * j - 2, i));\n            }\n        }\n        guass(i + 2);\n        for (j = 1; j <= i + 2; ++j)\n        {\n            v[i].push_back(E[j]);\n        }\n    }\n    \n    for (i = 0; i < MAXN; ++i)\n    {\n        memset(A, 0, sizeof(A));\n        for (j = 1; j <= i + 2; ++j)\n        {\n            for (k = 1; k <= i + 2; ++k)\n            {\n                A[j][k] = power(j, k - 1);\n            }\n            A[j][i + 3] = power(j, i);\n            (A[j][i + 3] += A[j - 1][i + 3]) %= MOD;\n        }\n        guass(i + 2);\n        for (j = 1; j <= i + 2; ++j)\n        {\n            vr[i].push_back(E[j]);\n        }\n    }\n//    int T;\n//    scanf(\"%d\", &T);\n//    for (; T--; )\n//    {\n        scanf(\"%lld%lld\", &n, &m);\n        MAXP = (int)(log2(n) + 1);\n        memset(sA, 0, sizeof(sA));\n        memset(sB, 0, sizeof(sB));\n        for (i = 1; i <= MAXP; ++i)\n        {\n            va[i].clear(), vb[i].clear();\n        }\n        sA[1] = n / 2;\n        sB[1] = n;\n        vb[1].push_back(1);\n        for (i = 2; i <= MAXP; ++i)\n        {\n            sA[i] = sA[i - 1] / 2;\n            sB[i] = sB[i - 1] / 2;\n            long long str = Count(vb[i - 1], sB[i - 1]);\n            for (j = 0; j < i; ++j)\n            {\n                vb[i].push_back(0), va[i].push_back(0);\n            }\n            vb[i][0] = str;\n            for (j = 0; j < vb[i - 1].size(); ++j)\n            {\n                ll wei = (MOD - vb[i - 1][j]);\n                for (k = 0; k < (int)v[j].size(); ++k)\n                {\n                    add(vb[i][k], 1ll * wei * v[j][k] % MOD);\n                }\n            }\n            ll End = Count(vb[i - 1], sA[i - 1]);\n            va[i][0] = (str - End + MOD) % MOD;\n            add(va[i][0], Count(va[i - 1], sA[i - 1]));\n            for (j = 0; j < va[i - 1].size(); ++j)\n            {\n                ll wei = (MOD - va[i - 1][j]);\n                for (k = 0; k < v[j].size(); ++k)\n                {\n                    add(va[i][k], 1ll * wei * v[j][k] % MOD);\n                }\n            }\n        }\n        for (i = 1; i <= MAXP; ++i)\n        {\n            pr[i] = Count(va[i], sA[i]);\n            add(pr[i], Count(vb[i], sB[i]));\n            add(pr[i], MOD - Count(vb[i], sA[i]));\n        }\n        memset(MA, 0, sizeof(MA));\n        MA[0] = 1;\n        for (i = 1; i < MAXP; ++i)\n        {\n            for (j = 1; j <= i; ++j)\n            {\n                add(MA[i], 1ll * MA[i - j] * pr[j] % MOD);\n            }\n        }\n        for (i = 0; i < MAXP; ++i)\n        {\n            swap(pr[i], pr[i + 1]);\n        }\n        if (m < MAXP)\n        {\n            printf(\"%lld\\n\", MA[m]);\n        }\n        else\n        {\n            cal(MA, m + 1, MAXP, pr);\n        }\n//    }\n    \n    return 0;\n}\n\n//#include <stdio.h>\n//\n//typedef long long ll;\n//\n//const int MAXN = 61;\n//const int MOD = 1e9 + 7;\n//\n//int deg;\n//int iact[MAXN + 1];\n//int val[MAXN + 1];\n//int nxt[MAXN + 1];\n//int seq[MAXN + 1];\n//\n//ll n, m;\n//\n//inline int mod_add(int x, int y)\n//{\n//    return x + y < MOD ? x + y : x + y - MOD;\n//}\n//\n//inline int mod_dec(int x, int y)\n//{\n//    return x - y >= 0 ? x - y : x - y + MOD;\n//}\n//\n//int value(int a)\n//{\n//    if (a < deg)\n//    {\n//        return val[a];\n//    }\n//    static int pre[MAXN], suf[MAXN];\n//    pre[0] = a;\n//    for (int i = 1; i < deg; ++i)\n//    {\n//        pre[i] = (ll)(a - i) * pre[i - 1] % MOD;\n//    }\n//    suf[deg - 1] = a - deg + 1;\n//    for (int i = deg - 2; i >= 0; --i)\n//    {\n//        suf[i] = (ll)(a - i) * suf[i + 1] % MOD;\n//    }\n//    int ret = 0;\n//    for (int i = 0; i < deg; ++i)\n//    {\n//        int tmp = (ll)val[i] * iact[i] % MOD * iact[deg - 1 - i] % MOD;\n//        if (i > 0)\n//        {\n//            tmp = (ll)tmp * pre[i - 1] % MOD;\n//        }\n//        if (i < deg - 1)\n//        {\n//            tmp = (ll)tmp * suf[i + 1] % MOD;\n//        }\n//        if (((deg - 1 - i) & 1) && tmp > 0)\n//        {\n//            tmp = MOD - tmp;\n//        }\n//        ret += tmp;\n//        if (ret >= MOD)\n//        {\n//            ret -= MOD;\n//        }\n//    }\n//    return ret;\n//}\n//\n//struct Matrix\n//{\n//    int r, c, num[MAXN][MAXN];\n//    Matrix operator * (const Matrix &t) const\n//    {\n//        Matrix ret = {r, t.c};\n//        for (int i = 0; i < r; ++i)\n//        {\n//            for (int j = 0; j < c; ++j)\n//            {\n//                for (int k = 0; k < t.c; ++k)\n//                {\n//                    ret.num[i][k] = (ret.num[i][k] + (ll)num[i][j] * t.num[j][k]) % MOD;\n//                }\n//            }\n//        }\n//        return ret;\n//    }\n//    Matrix pow(ll k)\n//    {\n//        Matrix ret = {r, r}, tmp = *this;\n//        for (int i = 0; i < r; ++i)\n//        {\n//            ret.num[i][i] = 1;\n//        }\n//        for (; k > 0; k >>= 1, tmp = tmp * tmp)\n//        {\n//            if (k & 1)\n//            {\n//                ret = ret * tmp;\n//            }\n//        }\n//        return ret;\n//    }\n//} A;\n//\n//int main()\n//{\n////    int T;\n////    scanf(\"%d\", &T);\n//    \n////    while (T--)\n////    {\n//        iact[0] = 0;\n//        iact[1] = 1;\n//        for (int i = 2; i <= MAXN; ++i)\n//        {\n//            iact[i] = MOD - MOD / i * (ll)iact[MOD % i] % MOD;\n//        }\n//        iact[0] = 1;\n//        for (int i = 1; i <= MAXN; ++i)\n//        {\n//            iact[i] = iact[i - 1] * (ll)iact[i] % MOD;\n//        }\n//        \n//        int len;\n//        scanf(\"%lld%lld\", &n, &m);\n//        \n//        ll tmp = (n << 1) - 1;\n//        deg = val[0] = 1;\n//        for (len = 1; --tmp >= 0; ++len)\n//        {\n//            for (int i = 0, pos = tmp & 1; i <= deg; ++i, pos = mod_add(pos, 2))\n//            {\n//                nxt[i] = mod_add(i > 0 ? nxt[i - 1] : 0, value(pos));\n//            }\n//            ++deg;\n//            for (int i = 0; i < deg; ++i)\n//            {\n//                val[i] = nxt[i];\n//            }\n//            tmp >>= 1;\n//            seq[len] = value(tmp % MOD);\n//        }\n//        --len;\n//        \n//        ll tmp_ = n - 1;\n//        deg = val[0] = 1;\n//        for (int j = 1; --tmp_ >= 0; ++j)\n//        {\n//            for (int i = 0, pos = tmp_ & 1; i <= deg; ++i, pos = mod_add(pos, 2))\n//            {\n//                nxt[i] = mod_add(i > 0 ? nxt[i - 1] : 0, value(pos));\n//            }\n//            ++deg;\n//            for (int i = 0; i < deg; ++i)\n//            {\n//                val[i] = nxt[i];\n//            }\n//            tmp_ >>= 1;\n//            seq[j] = mod_dec(seq[j], value(tmp_ % MOD));\n//        }\n//        \n//        A = (Matrix){len, len};\n//        for (int i = 1; i < len; ++i)\n//        {\n//            A.num[i][i - 1] = 1;\n//        }\n//        for (int i = 0; i < len; ++i)\n//        {\n//            A.num[i][len - 1] = seq[len - i];\n//        }\n//        A = A.pow(m);\n//        printf(\"%d\\n\", A.num[len - 1][len - 1]);\n////    }\n//    \n//    return 0;\n//}\n\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1198-字符串的数量 V3/f-51Nod-1198-字符串的数量 V3/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1197-字符串的数量 V2\n//\n//  Created by ZYJ on 2016/10/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n#include <vector>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 63;\n\nvoid add(ll &x, ll y)\n{\n    x += y;\n    if (x >= MOD)\n    {\n        x -= MOD;\n    }\n}\n\nll i, j;\nll p, k;\nll MAXP;\nll A[MAXN + 5][MAXN + 5];\nll E[MAXN + 5];\nll pr[20005];\nll MA[20005];\n\nvector<ll> v[MAXN];\nvector<ll> va[MAXN];\nvector<ll> vb[MAXN];\nvector<ll> vr[MAXN];\n\nll modAdd(ll a, ll b)\n{\n    a += b;\n    return a >= MOD ? (a - MOD) : a;\n}\n\nll modMul(ll a , ll b)\n{\n    a *= b;\n    return a >= MOD ? (a % MOD) : a;\n}\n\nvoid multiply(const vector<ll> &Q, vector<ll> &Qr)\n{\n    \n    int size = (int)Qr.size();\n    \n    for (int i = 0 ; i < size; i++)\n    {\n        Qr[i] = 0;\n        for (int j = max(0 , 2 * i - size + 1); j < min(size, (2 * i + 1)); j++)\n        {\n            \n            ll x = (j & 1) ? ((MOD - Q[j])) : (Q[j]);\n            ll y = modMul(x, Q[2 * i - j]);\n            \n            Qr[i] = modAdd(Qr[i], y);\n        }\n    }\n}\n\nvoid cal(ll *A, ll n, ll k, ll *C)\n{\n    vector<ll> Q(k + 3);\n    vector<ll> Qr(k + 3);\n    \n    n--;\n    while (n >= k)\n    {\n        Q[0] = 1;\n        for (ll i = 0; i < k; i++)\n        {\n            Q[i + 1] = -C[i];\n            if (Q[i + 1] < 0)\n            {\n                Q[i + 1] += MOD;\n            }\n        }\n        \n        for (ll i = k; i < (2 * k); i++)\n        {\n            A[i] = 0;\n            for (ll j = 0; j < k; j++)\n            {\n                ll add = modMul(A[i - 1 - j], C[j]);\n                A[i] = modAdd(A[i], add);\n            }\n        }\n        \n        multiply(Q, Qr);\n        \n        for (ll i = 0; i < k; i++)\n        {\n            C[i] = (-Qr[i + 1]);\n            \n            if (C[i] < 0)\n            {\n                C[i] += MOD;\n            }\n        }\n        \n        int offset = n & 1;\n        for (ll i = 0; i < k; i++)\n        {\n            A[i] = A[2 * i + offset];\n        }\n        \n        n /= 2;\n    }\n    \n    printf(\"%lld\\n\", A[n]);\n}\n\nint power(ll x, ll y)\n{\n    int sum = 1;\n    for (; y; y >>= 1)\n    {\n        if (y & 1)\n        {\n            sum = 1ll * sum * x % MOD;\n        }\n        x = 1ll * x * x % MOD;\n    }\n    return sum;\n}\n\nvoid guass(ll n)\n{\n    for (int i = 1; i <= n; ++i)\n    {\n        int j;\n        for (j = i; j <= n; ++j)\n        {\n            if (A[j][i])\n            {\n                break;\n            }\n        }\n        for (int k = 1; k <= n + 1; ++k)\n        {\n            swap(A[i][k], A[j][k]);\n        }\n        int p = power(A[i][i], MOD - 2);\n        for (int j = i + 1; j <= n; ++j)\n        {\n            if (A[j][i])\n            {\n                int now = 1ll * A[j][i] * p % MOD;\n                for (int k = i; k <= n + 1; ++k)\n                {\n                    add(A[j][k], MOD - 1ll * A[i][k] * now % MOD);\n                }\n            }\n        }\n    }\n    for (ll i = n; i; --i)\n    {\n        for (ll j = i + 1; j <= n; ++j)\n        {\n            add(A[i][n + 1], MOD - 1ll * A[i][j] * E[j] % MOD);\n        }\n        E[i] = 1ll * A[i][n + 1] * power(A[i][i], MOD - 2) % MOD;\n    }\n}\n\nlong long n, m, sA[MAXN], sB[MAXN];\n\nlong long Count(vector<ll> A, ll R)\n{\n    ll i, j, sum = 0;\n    R %= MOD;\n    for (i = 0; i < A.size(); ++i)\n    {\n        ll S = 0, now = 1;\n        for (j = 0; j < vr[i].size(); ++j)\n        {\n            add(S, 1ll * vr[i][j] * now % MOD), now = 1ll * now * R % MOD;\n        }\n        add(sum, 1ll * S * A[i] % MOD);\n    }\n    return sum;\n}\n\nint main()\n{\n    for (i = 0; i < MAXN; ++i)\n    {\n        memset(A, 0, sizeof(A));\n        for (j = 1; j <= i + 2; ++j)\n        {\n            for (k = 1; k <= i + 2; ++k)\n            {\n                A[j][k] = power(j, k - 1);\n            }\n            A[j][i + 3] = power(2 * j - 1, i);\n            add(A[j][i + 3], A[j - 1][i + 3]);\n            if (j > 1)\n            {\n                add(A[j][i + 3], power(2 * j - 2, i));\n            }\n        }\n        guass(i + 2);\n        for (j = 1; j <= i + 2; ++j)\n        {\n            v[i].push_back(E[j]);\n        }\n    }\n    \n    for (i = 0; i < MAXN; ++i)\n    {\n        memset(A, 0, sizeof(A));\n        for (j = 1; j <= i + 2; ++j)\n        {\n            for (k = 1; k <= i + 2; ++k)\n            {\n                A[j][k] = power(j, k - 1);\n            }\n            A[j][i + 3] = power(j, i);\n            (A[j][i + 3] += A[j - 1][i + 3]) %= MOD;\n        }\n        guass(i + 2);\n        for (j = 1; j <= i + 2; ++j)\n        {\n            vr[i].push_back(E[j]);\n        }\n    }\n    //    int T;\n    //    scanf(\"%d\", &T);\n    //    for (; T--; )\n    //    {\n    scanf(\"%lld%lld\", &n, &m);\n    MAXP = (int)(log2(n) + 1);\n    memset(sA, 0, sizeof(sA));\n    memset(sB, 0, sizeof(sB));\n    for (i = 1; i <= MAXP; ++i)\n    {\n        va[i].clear(), vb[i].clear();\n    }\n    sA[1] = n / 2;\n    sB[1] = n;\n    vb[1].push_back(1);\n    for (i = 2; i <= MAXP; ++i)\n    {\n        sA[i] = sA[i - 1] / 2;\n        sB[i] = sB[i - 1] / 2;\n        long long str = Count(vb[i - 1], sB[i - 1]);\n        for (j = 0; j < i; ++j)\n        {\n            vb[i].push_back(0), va[i].push_back(0);\n        }\n        vb[i][0] = str;\n        for (j = 0; j < vb[i - 1].size(); ++j)\n        {\n            ll wei = (MOD - vb[i - 1][j]);\n            for (k = 0; k < (int)v[j].size(); ++k)\n            {\n                add(vb[i][k], 1ll * wei * v[j][k] % MOD);\n            }\n        }\n        ll End = Count(vb[i - 1], sA[i - 1]);\n        va[i][0] = (str - End + MOD) % MOD;\n        add(va[i][0], Count(va[i - 1], sA[i - 1]));\n        for (j = 0; j < va[i - 1].size(); ++j)\n        {\n            ll wei = (MOD - va[i - 1][j]);\n            for (k = 0; k < v[j].size(); ++k)\n            {\n                add(va[i][k], 1ll * wei * v[j][k] % MOD);\n            }\n        }\n    }\n    for (i = 1; i <= MAXP; ++i)\n    {\n        pr[i] = Count(va[i], sA[i]);\n        add(pr[i], Count(vb[i], sB[i]));\n        add(pr[i], MOD - Count(vb[i], sA[i]));\n    }\n    memset(MA, 0, sizeof(MA));\n    MA[0] = 1;\n    for (i = 1; i < MAXP; ++i)\n    {\n        for (j = 1; j <= i; ++j)\n        {\n            add(MA[i], 1ll * MA[i - j] * pr[j] % MOD);\n        }\n    }\n    for (i = 0; i < MAXP; ++i)\n    {\n        swap(pr[i], pr[i + 1]);\n    }\n    if (m < MAXP)\n    {\n        printf(\"%lld\\n\", MA[m]);\n    }\n    else\n    {\n        cal(MA, m + 1, MAXP, pr);\n    }\n    //    }\n    \n    return 0;\n}\n\n//#include <stdio.h>\n//\n//typedef long long ll;\n//\n//const int MAXN = 61;\n//const int MOD = 1e9 + 7;\n//\n//int deg;\n//int iact[MAXN + 1];\n//int val[MAXN + 1];\n//int nxt[MAXN + 1];\n//int seq[MAXN + 1];\n//\n//ll n, m;\n//\n//inline int mod_add(int x, int y)\n//{\n//    return x + y < MOD ? x + y : x + y - MOD;\n//}\n//\n//inline int mod_dec(int x, int y)\n//{\n//    return x - y >= 0 ? x - y : x - y + MOD;\n//}\n//\n//int value(int a)\n//{\n//    if (a < deg)\n//    {\n//        return val[a];\n//    }\n//    static int pre[MAXN], suf[MAXN];\n//    pre[0] = a;\n//    for (int i = 1; i < deg; ++i)\n//    {\n//        pre[i] = (ll)(a - i) * pre[i - 1] % MOD;\n//    }\n//    suf[deg - 1] = a - deg + 1;\n//    for (int i = deg - 2; i >= 0; --i)\n//    {\n//        suf[i] = (ll)(a - i) * suf[i + 1] % MOD;\n//    }\n//    int ret = 0;\n//    for (int i = 0; i < deg; ++i)\n//    {\n//        int tmp = (ll)val[i] * iact[i] % MOD * iact[deg - 1 - i] % MOD;\n//        if (i > 0)\n//        {\n//            tmp = (ll)tmp * pre[i - 1] % MOD;\n//        }\n//        if (i < deg - 1)\n//        {\n//            tmp = (ll)tmp * suf[i + 1] % MOD;\n//        }\n//        if (((deg - 1 - i) & 1) && tmp > 0)\n//        {\n//            tmp = MOD - tmp;\n//        }\n//        ret += tmp;\n//        if (ret >= MOD)\n//        {\n//            ret -= MOD;\n//        }\n//    }\n//    return ret;\n//}\n//\n//struct Matrix\n//{\n//    int r, c, num[MAXN][MAXN];\n//    Matrix operator * (const Matrix &t) const\n//    {\n//        Matrix ret = {r, t.c};\n//        for (int i = 0; i < r; ++i)\n//        {\n//            for (int j = 0; j < c; ++j)\n//            {\n//                for (int k = 0; k < t.c; ++k)\n//                {\n//                    ret.num[i][k] = (ret.num[i][k] + (ll)num[i][j] * t.num[j][k]) % MOD;\n//                }\n//            }\n//        }\n//        return ret;\n//    }\n//    Matrix pow(ll k)\n//    {\n//        Matrix ret = {r, r}, tmp = *this;\n//        for (int i = 0; i < r; ++i)\n//        {\n//            ret.num[i][i] = 1;\n//        }\n//        for (; k > 0; k >>= 1, tmp = tmp * tmp)\n//        {\n//            if (k & 1)\n//            {\n//                ret = ret * tmp;\n//            }\n//        }\n//        return ret;\n//    }\n//} A;\n//\n//int main()\n//{\n////    int T;\n////    scanf(\"%d\", &T);\n//\n////    while (T--)\n////    {\n//        iact[0] = 0;\n//        iact[1] = 1;\n//        for (int i = 2; i <= MAXN; ++i)\n//        {\n//            iact[i] = MOD - MOD / i * (ll)iact[MOD % i] % MOD;\n//        }\n//        iact[0] = 1;\n//        for (int i = 1; i <= MAXN; ++i)\n//        {\n//            iact[i] = iact[i - 1] * (ll)iact[i] % MOD;\n//        }\n//\n//        int len;\n//        scanf(\"%lld%lld\", &n, &m);\n//\n//        ll tmp = (n << 1) - 1;\n//        deg = val[0] = 1;\n//        for (len = 1; --tmp >= 0; ++len)\n//        {\n//            for (int i = 0, pos = tmp & 1; i <= deg; ++i, pos = mod_add(pos, 2))\n//            {\n//                nxt[i] = mod_add(i > 0 ? nxt[i - 1] : 0, value(pos));\n//            }\n//            ++deg;\n//            for (int i = 0; i < deg; ++i)\n//            {\n//                val[i] = nxt[i];\n//            }\n//            tmp >>= 1;\n//            seq[len] = value(tmp % MOD);\n//        }\n//        --len;\n//\n//        ll tmp_ = n - 1;\n//        deg = val[0] = 1;\n//        for (int j = 1; --tmp_ >= 0; ++j)\n//        {\n//            for (int i = 0, pos = tmp_ & 1; i <= deg; ++i, pos = mod_add(pos, 2))\n//            {\n//                nxt[i] = mod_add(i > 0 ? nxt[i - 1] : 0, value(pos));\n//            }\n//            ++deg;\n//            for (int i = 0; i < deg; ++i)\n//            {\n//                val[i] = nxt[i];\n//            }\n//            tmp_ >>= 1;\n//            seq[j] = mod_dec(seq[j], value(tmp_ % MOD));\n//        }\n//\n//        A = (Matrix){len, len};\n//        for (int i = 1; i < len; ++i)\n//        {\n//            A.num[i][i - 1] = 1;\n//        }\n//        for (int i = 0; i < len; ++i)\n//        {\n//            A.num[i][len - 1] = seq[len - i];\n//        }\n//        A = A.pow(m);\n//        printf(\"%d\\n\", A.num[len - 1][len - 1]);\n////    }\n//\n//    return 0;\n//}\n\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1199-Money out of Thin Air/f-51Nod-1199-Money out of Thin Air/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1199-Money out of Thin Air\n//\n//  Created by ZYJ on 2017/3/24.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <cctype>\n#include <algorithm>\n\n#define lson l, mid, x << 1\n#define rson mid + 1, r, x << 1 | 1\n#define ll long long\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nstruct edge\n{\n    int to;\n    int nt;\n    \n    edge()\n    {\n        nt = -1;\n    }\n};\n\nint tot = 0;\nint head[MAXN];\nedge eg[MAXN << 1];\n\nint read()\n{\n    int x = 0;\n    char c = getchar();\n    while (!isdigit(c))\n    {\n        c = getchar();\n    }\n    while (isdigit(c))\n    {\n        x = x * 10 + c - '0', c = getchar();\n    }\n    return x;\n}\n\nvoid add(int p, int pos)\n{\n    eg[tot].to = pos;\n    eg[tot].nt = head[p];\n    head[p] = tot++;\n    eg[tot].to = p;\n    eg[tot].nt = head[pos];\n    head[pos] = tot++;\n}\n\nint N, M;\nint size[MAXN];\nint son[MAXN];\nint idx[MAXN];  //  idx[v] 表示 v 和其父节点的连边在线段树中的对应关系\nint id[MAXN];   //  id[v] 表示 v 在原树中的对应关系\nint w[MAXN];\n\nstruct node\n{\n    ll sum;\n    ll add;\n};\n\nnode tree[MAXN << 2];\n\n//  查找重边\nvoid dfsI(int x = 1, int pre = 0)\n{\n    size[x] = 1;\n    for (int nt = head[x]; nt != -1; nt = eg[nt].nt)\n    {\n        if (eg[nt].to != pre)\n        {\n            dfsI(eg[nt].to, x);\n            size[x] += size[eg[nt].to];\n            if (!son[x] || size[eg[nt].to] > size[son[x]])\n            {\n                son[x] = eg[nt].to;\n            }\n        }\n    }\n}\n\n//  构造重链\nvoid dfsII(int x = 1)\n{\n    id[++id[0]] = x;\n    idx[x] = id[0];\n    if (son[x])\n    {\n        dfsII(son[x]);\n    }\n    for (int nt = head[x]; nt != -1; nt = eg[nt].nt)\n    {\n        if (!idx[eg[nt].to])\n        {\n            dfsII(eg[nt].to);\n        }\n    }\n}\n\nvoid build(int l = 1, int r = N, int x = 1)\n{\n    tree[x].add = -1;\n    if (l == r)\n    {\n        tree[x].sum = w[id[l]];\n        return ;\n    }\n    int mid = (l + r) >> 1;\n    build(lson);\n    build(rson);\n    tree[x].sum = tree[x << 1].sum + tree[x << 1 | 1].sum;\n}\n\nvoid pushdown(int x, int cnt)\n{\n    if (tree[x].add != -1)\n    {\n        if (tree[x << 1].add != -1)\n        {\n            tree[x << 1].add += tree[x].add;\n        }\n        else\n        {\n            tree[x << 1].add = tree[x].add;\n        }\n        if (tree[x << 1 | 1].add != -1)\n        {\n            tree[x << 1 | 1].add += tree[x].add;\n        }\n        else\n        {\n            tree[x << 1 | 1].add = tree[x].add;\n        }\n        tree[x << 1].sum += tree[x].add * (cnt - (cnt >> 1));\n        tree[x << 1 | 1].sum += tree[x].add * (cnt >> 1);\n        tree[x].add = -1;\n    }\n}\n\n//  更新单结点\nvoid update1(int p, int add, int l, int r, int x)\n{\n    if (l == r)\n    {\n        tree[x].sum += add;\n        return ;\n    }\n    pushdown(x, r - l + 1);\n    int mid = (l + r) >> 1;\n    p <= mid ? update1(p, add, lson) : update1(p, add, rson);\n    tree[x].sum = tree[x << 1].sum + tree[x << 1 | 1].sum;\n}\n\nvoid update2(int tl, int tr, int add, int l, int r, int x)\n{\n    if (tl <= l && tr >= r)\n    {\n        if (tree[x].add != -1)\n        {\n            tree[x].add += add;\n        }\n        else\n        {\n            tree[x].add = add;\n        }\n        tree[x].sum += (ll)add * (r - l + 1);\n        return ;\n    }\n    pushdown(x, r - l + 1);\n    int mid = (l + r) >> 1;\n    if (tl <= mid)\n    {\n        update2(tl, tr, add, lson);\n    }\n    if (tr > mid)\n    {\n        update2(tl, tr, add, rson);\n    }\n    tree[x].sum = tree[x << 1].sum + tree[x << 1 | 1].sum;\n}\n\nll query1(int p, int l, int r, int x)\n{\n    if (l == r)\n    {\n        return tree[x].sum;\n    }\n    pushdown(x, r - l + 1);\n    int mid = (l + r) >> 1;\n    return p <= mid ? query1(p, lson) : query1(p, rson);\n}\n\nll query2(int tl, int tr, int l, int r, int x)\n{\n    if (tl <= l && tr >= r)\n    {\n        return tree[x].sum;\n    }\n    pushdown(x, r - l + 1);\n    int mid = (l + r) >> 1;\n    ll ans = 0;\n    if (tl <= mid)\n    {\n        ans += query2(tl, tr, lson);\n    }\n    if (tr > mid)\n    {\n        ans += query2(tl, tr, rson);\n    }\n    return ans;\n}\n\nint main()\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    memset(head, -1, sizeof(head));\n    \n    N = read();\n    M = read();\n    \n    int p;\n    for (int i = 2; i <= N; i++)\n    {\n        p = read() + 1;\n        w[i] = read();\n        add(p, i);\n    }\n    \n    dfsI();\n    dfsII();\n    build();\n    \n    int x, y, z;\n    char s[3];\n    for (int i = 1; i <= M; i++)\n    {\n        scanf(\"%s\", s);\n        x = read() + 1;\n        y = read();\n        z = read();\n        if (s[0] == 'S')\n        {\n            if (query1(idx[x], 1, N, 1) < y)\n            {\n                update1(idx[x], z, 1, N, 1);\n            }\n        }\n        else\n        {\n            ll sum = query2(idx[x], idx[x] + size[x] - 1, 1, N, 1);\n            if (sum >= (ll)y * size[x])\n            {\n                continue;\n            }\n            update2(idx[x], idx[x] + size[x] - 1, z, 1, N, 1);\n        }\n    }\n    \n    for (int i = 1; i <= N; i++)\n    {\n        printf(\"%lld\\n\", query1(idx[i], 1, N, 1));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1201-整数划分/f-51Nod-1201-整数划分/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1201-整数划分\n//\n//  Created by ZYJ on 2016/10/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\nconst int MOD = 1e9 + 7;\n\nint dp[2][MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    long long res = 1;\n    for (int i = 1; i <= N; i++)\n    {\n        dp[1][i] = 1;\n    }\n    for (int i = 2; (i + 1) * i / 2 <= N; i++)\n    {\n        for (int j = 0; j < (i + 1) * i / 2; j++)\n        {\n            dp[i & 1][j] = 0;\n        }\n        for (int j = i; j <= N; j++)\n        {\n            dp[i & 1][j] = (dp[(i - 1) & 1][j - i] + dp[i & 1][j - i]) % MOD;\n        }\n        res = (res + dp[i & 1][N]) % MOD;\n    }\n    std::cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1202-子序列个数/f-51Nod-1202-子序列个数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1202-子序列个数\n//\n//  Created by ZYJ on 16/8/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1e5 + 5;\n\nint n;\nint pos[MAXN];  //  pos[i]i元素上次出现的位置\nint val[MAXN];  //  元素\nlong long dp[MAXN];\n\nint main()\n{\n    int i;\n    scanf(\"%d\", &n);\n    \n    for (i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", val + i);\n    }\n    for (i = 1; i <= n; i++)\n    {\n        if (pos[val[i]] == 0)   //  如果该元素没有出现过\n        {   //  前i个组成的序列加上与第i个组合的序列再加上第i个单独作为序列\n            dp[i] = (dp[i - 1] * 2 + 1) % MOD;\n        }\n        else\n        {   //  前i个组成的序列加上与第i个组合的序列减去以这个元素为结尾的次数\n            dp[i] = (dp[i - 1] * 2 - dp[pos[val[i]] - 1] + MOD) % MOD;\n        }\n        pos[val[i]] = i;\n    }\n    \n    printf(\"%lld\\n\", dp[n]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1203-JZPLCM/f-51Nod-1203-JZPLCM/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1203-JZPLCM\n//\n//  Created by ZYJ on 2017/9/26.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cmath>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e4 + 5;\nconst int MOD = 1e9 + 7;\n\nstruct note\n{\n    int l, r, id;\n    friend bool operator < (note x, note y)\n    {\n        return x.l < y.l;\n    }\n} ask[MAXN];\n\nint n, m;\nint x, y, tot;\nint l[MAXN], r[MAXN];\nint h[MAXN], ans[MAXN];\nint tr[MAXN << 4];\nint nxt[MAXN << 4];\nint a[MAXN << 4];\nint b[MAXN << 4];\n\nint QPow(int x, int y)\n{\n    int z = 1;\n    for (; y; y >>= 1, x = (ll)x * x % MOD)\n    {\n        if (y & 1)\n        {\n            z = (ll)z * x % MOD;\n        }\n    }\n    \n    return z;\n}\n\nvoid add(int x, int y)\n{\n    for (; x <= tot; x += x & -x)\n    {\n        tr[x] = (ll)tr[x] * y % MOD;\n    }\n}\n\nint find(int x)\n{\n    int ret = 1;\n    for (; x; x -= x & -x)\n    {\n        ret = (ll)ret * tr[x] % MOD;\n    }\n    \n    return ret;\n}\n\nint main()\n{\n    scanf(\"%d%d\", &n, &m);\n    \n    for (int j = 1; j <= n; j++)\n    {\n        scanf(\"%d\", &x);\n        \n        int t = sqrt(x);\n        if (x == 1)\n        {\n            continue;\n        }\n        \n        l[j] = tot + 1;\n        for (int i = 2; i <= t; i++)\n        {\n            if (!(x % i))\n            {\n                int k = i;\n                while (!(x % i))\n                {\n                    x /= i;\n                    a[++tot] = k;\n                    b[tot] = i;\n                    k *= i;\n                }\n            }\n        }\n        if (x > 1)\n        {\n            ++tot;\n            a[tot] = b[tot] = x;\n        }\n        r[j] = tot;\n    }\n    \n    for (int i = 1; i <= tot; i++)\n    {\n        tr[i] = 1;\n    }\n    for (int i = 1; i <= tot; i++)\n    {\n        if (h[a[i]])\n        {\n            nxt[h[a[i]]] = i;\n        }\n        else\n        {\n            add(i, b[i]);\n        }\n        h[a[i]] = i;\n    }\n    \n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d%d\", &ask[i].l, &ask[i].r);\n        ask[i].l = l[ask[i].l];\n        ask[i].r = r[ask[i].r];\n        ask[i].id = i;\n    }\n    \n    sort(ask + 1, ask + m + 1);\n    \n    for (int i = 1, j = 0; i <= tot; i++)\n    {\n        while (ask[j + 1].l == i)\n        {\n            ++j;\n            ans[ask[j].id] = find(ask[j].r);\n        }\n        add(i, QPow(b[i], MOD - 2));\n        if (nxt[i])\n        {\n            add(nxt[i], b[nxt[i]]);\n        }\n    }\n    for (int i = 1; i <= m; i++)\n    {\n        printf(\"%d\\n\",ans[i]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1204-Parity/f-51Nod-1204-Parity/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1204-Parity\n//\n//  Created by ZYJ on 2017/4/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nconst int MAXN = 1e5 + 10;\n\nint pre[MAXN * 2];\n\nint find(int x)\n{\n    if (pre[x] != x)\n    {\n        pre[x] = find(pre[x]);\n    }\n    return pre[x];\n}\n\nvoid join(int x, int y)\n{\n    x = find(x);\n    y = find(y);\n    \n    pre[y] = x;\n}\n\nvoid init()\n{\n    for (int i = 0; i <= MAXN * 2; i++)\n    {\n        pre[i] = i;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    init();\n    \n    int N, Q;\n    std::cin >> N >> Q;\n    \n    int left, right;\n    int cnt = 0, flag = -1;\n    char s[5];\n    while (++cnt)\n    {\n        if (cnt > Q)\n        {\n            break;\n        }\n        scanf(\"%d%d%s\", &left, &right, s);\n        if (s[0] == 'e')\n        {\n            if (find(left - 1 + N) == find(right) && find(left - 1) == find(right + N))\n            {\n                flag = cnt;\n                break;\n            }\n            else\n            {\n                join(left - 1, right);\n                join(left - 1 + N, right + N);\n            }\n        }\n        else\n        {\n            if (find(left - 1) == find(right) && find(left - 1 + N) == find(right + N))\n            {\n                flag = cnt;\n                break;\n            }\n            else\n            {\n                join(left - 1, right + N);\n                join(left - 1 + N, right);\n            }\n        }\n    }\n    \n    std::cout << flag << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1205-流水线调度/f-51Nod-1205-流水线调度/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1205-流水线调度\n//\n//  Created by ZYJ on 16/8/27.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 5;\n\nstruct task\n{\n    int a;\n    int b;\n} TaskA[MAXN], TaskB[MAXN];\n\nbool cmpA(task a, task b)\n{\n    return a.a <= b.a;\n}\n\nbool cmpB(task a, task b)\n{\n    return a.b >= b.b;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n   \n    int a, b;\n    int posA = 0, posB = 0;\n    int sumA = 0, sumB = 0;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d %d\", &a, &b);\n        if (a < b)\n        {\n            TaskA[posA].a = a;\n            TaskA[posA++].b = b;\n            sumA += b;\n        }\n        else\n        {\n            TaskB[posB].a = a;\n            TaskB[posB++].b = b;\n            sumB += a;\n        }\n    }\n    sort(TaskA, TaskA + posA, cmpA);\n    sort(TaskB, TaskB + posB, cmpB);\n    \n    for (int i = 0; i < posB; i++)\n    {\n        TaskA[posA++] = TaskB[i];\n    }\n    \n    int ans = TaskA[0].a + TaskA[0].b;\n    int sum = TaskA[0].a;\n    for (int i = 1; i < posA; i++)\n    {\n        sum += TaskA[i].a;\n        ans = sum < ans ? ans + TaskA[i].b : sum + TaskA[i].b;\n    }\n    \n    cout << ans << '\\n';\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1208-Stars in Your Window/f-51Nod-1208-Stars in Your Window/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1208-Stars in Your Window\n//\n//  Created by ZYJ on 2017/9/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <map>\n\n#define lson (root << 1) + 1\n#define rson (root << 1) + 2\n\nusing namespace std;\n\nconst int MAXN = 90002;\n\nstruct node1\n{\n    int l, r;\n    long long max_value, sing_value;\n} tree[MAXN << 3];\n\nstruct node2\n{\n    double x, y1, y2;\n    int value;\n    bool end;\n} line[MAXN << 1];\n\nstruct sta\n{\n    int x, y, value;\n} star[MAXN];\n\nint cnt_l, cnt_d;\nlong long N, W, H;\ndouble dy[MAXN << 1];\nmap<double, int> mdi;\n\nbool cmp_1(double a, double b)\n{\n    return a < b;\n}\n\nbool cmp_2(const node2 a, const node2 b)\n{\n    if (a.x == b.x)\n    {\n        return !a.end;\n    }\n    else\n    {\n        return a.x < b.x;\n    }\n}\n\nvoid build_tree(int root, int L, int R)\n{\n    tree[root].l = L;\n    tree[root].r = R;\n    tree[root].max_value = 0;\n    tree[root].sing_value = 0;\n    \n    if (L != R)\n    {\n        int m = (L + R) >> 1;\n        build_tree(lson, L, m);\n        build_tree(rson, m + 1, R);\n    }\n}\n\nvoid add_tree(int root, int L, int R, int c)\n{\n    if (tree[root].l == L && tree[root].r == R)\n    {\n        tree[root].sing_value += c;\n        tree[root].max_value += c;\n        return ;\n    }\n    \n    int m = (tree[root].l + tree[root].r) >> 1;\n    if (R <= m)\n    {\n        add_tree(lson, L, R, c);\n    }\n    else if (L >= m + 1)\n    {\n        add_tree(rson, L, R, c);\n    }\n    else\n    {\n        add_tree(lson, L, m, c);\n        add_tree(rson, m + 1, R, c);\n    }\n    tree[root].max_value = max(tree[lson].max_value, tree[rson].max_value)\n                         + tree[root].sing_value;\n}\n\nint main()\n{\n    int L1, R1;\n    long long ans;\n    double xx, yy;\n    while (~scanf(\"%lld%lld%lld\", &N, &W, &H))\n    {\n        xx = W / 2.0;\n        yy = H / 2.0;\n        mdi.clear();\n        cnt_l = 0;\n        cnt_d = 0;\n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%d%d%d\", &star[i].x, &star[i].y, &star[i].value);\n            \n            line[cnt_l].x =  star[i].x - xx;\n            line[cnt_l].y1 = star[i].y - yy;\n            line[cnt_l].y2 = star[i].y + yy;\n            line[cnt_l].value = star[i].value;\n            line[cnt_l].end = false;\n            cnt_l++;\n            \n            line[cnt_l].x = star[i].x + xx;\n            line[cnt_l].y1 = star[i].y - yy;\n            line[cnt_l].y2 = star[i].y + yy;\n            line[cnt_l].value = star[i].value;\n            line[cnt_l].end = true;\n            cnt_l++;\n            \n            dy[cnt_d++] = star[i].y - yy;\n            dy[cnt_d++] = star[i].y + yy;\n        }\n        \n        sort(line, line + cnt_l, cmp_2);\n        sort(dy, dy + cnt_d, cmp_1);\n        cnt_d = (int)(unique(dy, dy + cnt_d) - dy);\n        \n        build_tree(0, 0, cnt_d - 1);\n        \n        for (int i = 0; i < cnt_d; i++)\n        {\n            mdi[dy[i]] = i;\n        }\n        \n        ans = 0;\n        for (int i = 0; i < cnt_l; i++)\n        {\n            L1 = mdi[line[i].y1];\n            R1 = mdi[line[i].y2];\n            \n            if (!line[i].end)\n            {\n                add_tree(0, L1, R1, line[i].value);\n                ans = max(tree[0].max_value, ans);\n            }\n            else\n            {\n                add_tree(0, L1, R1, -1 * line[i].value);\n            }\n        }\n        \n        cout << ans << endl;\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1212-无向图最小生成树/f-51Nod-1212-无向图最小生成树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1212-无向图最小生成树\n//\n//  Created by ZYJ on 16/7/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\n/*\n * Prim求MST\n * 耗费矩阵cost[][]，标号从0开始，0 ~ n－1\n * 返回最小生成树的权值，返回-1表示原图不连通\n */\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1010;\nbool vis[MAXN];\nint lowc[MAXN];\nint cost[MAXN][MAXN];\n\n//  修正cost（添加边）\nvoid updata(int x, int y, int v)\n{\n    cost[x - 1][y - 1] = v;\n    cost[y - 1][x - 1] = v;\n    return ;\n}\n\nint Prim(int cost[][MAXN], int n)   //  0 ~ n - 1\n{\n    int ans = 0;\n    memset(vis, false, sizeof(vis));\n    vis[0] = true;\n    for (int i = 1; i <= n; i++)\n    {\n        lowc[i] = cost[0][i];\n    }\n    for (int i = 1; i < n; i++)\n    {\n        int minc = INF;\n        int p = -1;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && minc > lowc[j])\n            {\n                minc = lowc[j];\n                p = j;\n            }\n        }\n        if (minc == INF)\n        {\n            return -1;  //  原图不连通\n        }\n        ans += minc;\n        vis[p] = true;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && lowc[j] > cost[p][j])\n            {\n                lowc[j] = cost[p][j];\n            }\n        }\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n#ifndef ONLINE_JUDGE\n    freopen(\"input.txt\", \"r\", stdin);\n//    freopen(\"output.txt\", \"w\", stdout);\n#endif\n    memset(cost, 0x3f, sizeof(cost));\n    int N, M;\n    cin >> N >> M;\n    int S, E, W;\n    for (int i = 0; i < M; i++)\n    {\n        cin >> S >> E >> W;\n        updata(S, E, W);\n    }\n    cout << Prim(cost, N) << '\\n';\n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1215-数组的宽度/f-51Nod-1215-数组的宽度/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1215-数组的宽度\n//\n//  Created by ZYJ on 2017/4/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <stack>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nstruct num\n{\n    long long value;\n    int maxLeft, maxRight;\n    int minLeft, minRight;\n    \n    num() : maxLeft(1), maxRight(1), minLeft(1), minRight(1) {}\n} A[MAXN];\n\nint N;\nint value, key;\nlong long res = 0;\nstack<pair<int, int> > S;\n\nvoid stackClear()\n{\n    while (!S.empty())\n    {\n        S.pop();\n    }\n}\n\nvoid getMax()\n{\n    stackClear();\n    \n    S.push(make_pair(A[0].value, 0));\n    for (int i = 1; i < N; i++)\n    {\n        while (!S.empty() && S.top().first <= A[i].value)\n        {\n            value = S.top().first;\n            key = S.top().second;\n            S.pop();\n            \n            A[i].maxLeft += A[key].maxLeft;\n            if (!S.empty())\n            {\n                A[S.top().second].maxRight += A[key].maxRight;\n            }\n        }\n        S.push(make_pair(A[i].value, i));\n    }\n    while (!S.empty())\n    {\n        key = S.top().second;\n        S.pop();\n        if (!S.empty())\n        {\n            A[S.top().second].maxRight += A[key].maxRight;\n        }\n    }\n}\n\nvoid getMin()\n{\n    stackClear();\n    \n    S.push(make_pair(A[0].value, 0));\n    for (int i = 1; i < N; i++)\n    {\n        while (!S.empty() && S.top().first >= A[i].value)\n        {\n            value = S.top().first;\n            key = S.top().second;\n            S.pop();\n            \n            A[i].minLeft += A[key].minLeft;\n            if (!S.empty())\n            {\n                A[S.top().second].minRight += A[key].minRight;\n            }\n        }\n        S.push(make_pair(A[i].value, i));\n    }\n    while (!S.empty())\n    {\n        key = S.top().second;\n        S.pop();\n        if (!S.empty())\n        {\n            A[S.top().second].minRight += A[key].minRight;\n        }\n    }\n}\n\nvoid solve()\n{\n    for (int i = 0; i < N; i++)\n    {\n        res += A[i].value * A[i].maxRight * A[i].maxLeft;\n        res -= A[i].value * A[i].minRight * A[i].minLeft;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    cin >> N;\n    \n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%lld\", &A[i].value);\n    }\n    \n    getMax();\n    getMin();\n    \n    solve();\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1217-Minimum Modular/f-51Nod-1217-Minimum Modular/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1217-Minimum Modular\n//\n//  Created by ZYJ on 2017/4/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <map>\n//#include <cmath>\n//#include <cstring>\n//\n//using namespace std;\n//\n//const int MAXN = 5e3 + 10;\n//const int MAXA = 1e6 + 10;\n//\n//int N, K, maxA = 0, maxB;   //  a 中最大元素，最多重复次数\n//int A[MAXA];\n//int B[MAXA];\n//int dif_cnt[MAXA];\n//int vis[MAXN];\n//\n//struct lk\n//{\n//    short x, y;\n//    int next;\n//} LK[MAXN * MAXN / 2];\n//\n//int key = 0;\n//int dif_head[MAXA];\n//\n//map<int, int> m;\n//\n//inline void add(short x, short y, int d)\n//{\n//    key++;\n//    LK[key].x = x;\n//    LK[key].y = y;\n//    LK[key].next = dif_head[d];\n//    dif_head[d] = key;\n//    dif_cnt[d]++;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    cin >> N >> K;\n//    \n//    if (N == K)\n//    {\n//        cout << 1 << '\\n';\n//        return 0;\n//    }\n//    \n//    maxB = K * (K + 1) / 2;\n//    for (short i = 0; i < N; i++)\n//    {\n//        scanf(\"%d\", A + i);\n//        maxA = max(maxA, A[i]);\n//        for (short j = 0; j < i; j++)\n//        {\n//            add(i, j, abs(A[i] - A[j]));\n//        }\n//    }\n//    \n//    maxA += 2;\n//    int M = N - K;\n//    int temp;\n//    for (; M < maxA; M++)\n//    {\n//        int ct = 0;\n//        for (int i = M; i < maxA; i += M)\n//        {\n//            ct += dif_cnt[i];\n//        }\n//        if (ct > maxB)\n//        {\n//            continue;\n//        }\n//        ct = 0;\n//        for (int i = M; i < maxA && ct <= K; i += M)\n//        {\n//            for (int j = dif_head[i]; j != 0 && ct <= K; j = LK[j].next)\n//            {\n//                if (vis[LK[j].x] != M)\n//                {\n//                    temp = A[LK[j].x] % M;\n//                    if (B[temp] != M)\n//                    {\n//                        B[temp] = M;\n//                    }\n//                    else\n//                    {\n//                        ct++;\n//                    }\n//                    vis[LK[j].x] = M;\n//                }\n//                if (vis[LK[j].y] != M)\n//                {\n//                    temp = A[LK[j].y] % M;\n//                    if (B[temp] != M)\n//                    {\n//                        B[temp] = M;\n//                    }\n//                    else\n//                    {\n//                        ct++;\n//                    }\n//                    vis[LK[j].y] = M;\n//                }\n//            }\n//        }\n//        if (ct <= K)\n//        {\n//            break;\n//        }\n//    }\n//    \n//    cout << M << '\\n';\n//    \n//    return 0;\n//}\n\n#include <cmath>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\ninline void read(int &x)\n{\n    x = 0;\n    char ch;\n    while (ch = getchar(), ch < '!') ;\n    while (x = 10 * x + ch - '0', ch = getchar(), ch > '!') ;\n}\n\nconst int MAXN = 1e6 + 10;\n\nint N, K;\nint a[MAXN], b[MAXN];\nint dif[MAXN];\n\nint main()\n{\n    read(N);\n    read(K);\n    \n    for (int i = 1; i <= N; ++i)\n    {\n        read(a[i]);\n    }\n    sort(a + 1, a + N + 1);\n    for (int i = 1; i <= N; ++i)\n    {\n        for (int j = i + 1; j <= N; ++j)\n        {\n            dif[a[j] - a[i]]++;\n        }\n    }\n    \n    int M = N - K - 1;\n    int cnt_max = K * (K + 1) / 2;\n    int cnt, ct;\n    while (M++)\n    {\n        cnt = ct = 0;\n        for (int i = M; i < MAXN; i += M)\n        {\n            cnt += dif[i];\n        }\n        if (cnt > cnt_max)\n        {\n            continue;\n        }\n        for (int i = 1; i <= N; ++i)\n        {\n            if (b[a[i] % M] == M)\n            {\n                ++ct;\n                if (ct > K)\n                {\n                    break;\n                }\n            }\n            b[a[i] % M] = M;\n        }\n        if (ct <= K)\n        {\n            break;\n        }\n    }\n    \n    printf(\"%d\\n\", M);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1220-约数之和/f-51Nod-1220-约数之和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1220-约数之和\n//\n//  Created by ZYJ on 2017/9/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <map>\n#include <cmath>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 10;\nconst int MOD = 1e9 + 7;\nconst int INV_2 = 5e8 + 4;\n\nint n, sqn, tot, ans;\nint prime[MAXN];\nint f[MAXN];\nbool vis[MAXN];\nmap<ll, int> _hash;\n\ninline void inc(int &x, int y)\n{\n    x += y;\n    if (x >= MOD)\n    {\n        x -= MOD;\n    }\n}\n\ninline void dec(int &x, int y)\n{\n    x -= y;\n    if (x < 0)\n    {\n        x += MOD;\n    }\n}\n\ninline int num1(int x)\n{\n    return x * (x + 1LL) % MOD * INV_2 % MOD;\n}\n\ninline int num1(int L, int R)\n{\n    int ret = num1(R);\n    dec(ret, num1(L - 1));\n    return ret;\n}\n\nint calc_imu(int x)\n{\n    if (x <= sqn)\n    {\n        return f[x];\n    }\n    if (_hash.count(x))\n    {\n        return _hash[x];\n    }\n    \n    int ret = 1;\n    for (int i = 2, j; i <= x; i = j + 1)\n    {\n        j = x / (x / i);\n        dec(ret, (ll)num1(i, j) * calc_imu(x / i) % MOD);\n    }\n    \n    return _hash[x] = ret;\n}\n\ninline int calc_imu(int L, int R)\n{\n    int ret = calc_imu(R);\n    dec(ret, calc_imu(L - 1));\n    return ret;\n}\n\nint calc_g(int n)\n{\n    int ret = 0;\n    for (int i = 1, j; i <= n; i = j + 1)\n    {\n        j = n / (n / i);\n        inc(ret, (j - i + 1LL) * num1(n / i) % MOD);\n    }\n    return ret;\n}\n\nint calc_h(int n)\n{\n    int ret = 0;\n    for (int i = 1, j; i <= n; i = j + 1)\n    {\n        j = n / (n / i);\n        inc(ret, (ll)(n / i) * num1(i, j) % MOD);\n    }\n    return ret;\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    f[1] = 1;\n    sqn = (int)ceil(pow(n, 2.0 / 3));\n    for (int i = 2; i <= sqn; ++i)\n    {\n        if (!vis[i])\n        {\n            prime[tot++] = i;\n            dec(f[i], 1);\n        }\n        for (int j = 0, k = sqn / i, o; j < tot && prime[j] <= k; ++j)\n        {\n            vis[o = i * prime[j]] = 1;\n            if (i % prime[j] == 0)\n            {\n                f[o] = 0;\n                break;\n            }\n            else\n            {\n                dec(f[o], f[i]);\n            }\n        }\n        f[i] = (f[i - 1] + (ll)i * f[i]) % MOD;\n    }\n    \n    for (int i = 1, j; i <= n; i = j + 1)\n    {\n        j = n / (n / i);\n        inc(ans, (ll)calc_imu(i, j) * calc_g(n / i) % MOD * calc_g(n / i) % MOD);\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1222-最小公倍数计数/f-51Nod-1222-最小公倍数计数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1222-最小公倍数计数\n//\n//  Created by ZYJ on 2017/8/31.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 4e5 + 10;\n\nint tot;\nint pri[MAXN];\nint miu[MAXN + 5];\n\nll l, r, ans;\n\nbool bz[MAXN + 5];\n\nvoid init()\n{\n    miu[1] = 1;\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!bz[i])\n        {\n            miu[i] = -1;\n            pri[tot++] = i;\n        }\n        for (int j = 0; j < tot; j++)\n        {\n            int tmp = i * pri[j];\n            if (tmp > MAXN)\n            {\n                break;\n            }\n            \n            bz[tmp] = 1;\n            if (i % pri[j] == 0)\n            {\n                miu[tmp] = 0;\n                break;\n            }\n            \n            miu[tmp] = -miu[i];\n        }\n    }\n}\n\nll calc(ll n)\n{\n    if (!n)\n    {\n        return 0;\n    }\n    \n    ans = 0;\n    for (int k = 1; (ll)k * k <= n; k++)\n    {\n        if (miu[k] != 0)\n        {\n            ll m = n / ((ll)k * k), s = 0;\n            for (int i = 1; (ll)i * i * i <= m; i++)\n            {\n                for (int j = i + 1; (ll)i * j * j <= m; j++)\n                {\n                    s += (m / ((ll)i * j) - j) * 6 + 3;\n                }\n                s += (m / ((ll)i * i) - i) * 3 + 1;\n            }\n            if (miu[k] == 1)\n            {\n                ans += s;\n            }\n            else\n            {\n                ans -= s;\n            }\n        }\n    }\n    \n    return (ans + n) / 2;\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%lld%lld\", &l, &r);\n    printf(\"%lld\\n\", calc(r) - calc(l - 1));\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1225-余数之和/f-51Nod-1225-余数之和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1225-余数之和\n//\n//  Created by ZYJ on 2017/4/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MOD = 1e9 + 7;\nconst int MOD_2 = 5e8 + 4;\n\nint main(int argc, const char * argv[])\n{\n    long long N, M;\n    cin >> N;\n    M = N;\n    \n    long long res = 0;\n    long long base = 1;\n    long long st = 0;\n    long long x, ed;\n    \n    while (M > 0)\n    {\n        x = (M - st) / (base + 1);\n        if (x == 0)\n        {\n            break;\n        }\n        if ((base + 1) * x != M - st)    //  向上取整\n        {\n            x++;\n        }\n        \n        ed = st + (x - 1) * base;\n        \n        res = (res + ((st + ed) % MOD * (x % MOD)) % MOD * MOD_2 % MOD) % MOD;\n        \n        M -= x;\n        if (M == 0)\n        {\n            break;\n        }\n        \n        st = (ed + base) % M;\n        base++;\n    }\n    \n    for (int i = 1; i <= M; i++)\n    {\n        res = (res + N % i) % MOD;\n    }\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1227-平均最小公倍数/f-51Nod-1227-平均最小公倍数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1227-平均最小公倍数\n//\n//  Created by ZYJ on 2017/8/31.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstdlib>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 4e6;\nconst int MOD = 1e9 + 7;\nconst int MAXM = 3e5;\nconst int INV_2 = 5e8 + 4;\nconst int INV_6 = 166666668;\n\nint n, m;\nbool prz[MAXN + 10];\nint pri[MAXN >> 1];\nint phi[MAXN + 10];\nint hx[MAXM][2];\n\nint HX(int q)\n{\n    int tmp = q % MAXM;\n    while (hx[tmp][0] && hx[tmp][0] != q)\n    {\n        tmp = (tmp + 1) % MAXM;\n    }\n    \n    return tmp;\n}\n\nll SM(ll s, ll t)\n{\n    return (s + t) * (t - s + 1) % MOD * INV_2 % MOD;\n}\n\nll Gphi(int q)\n{\n    if (q <= MAXN)\n    {\n        return phi[q];\n    }\n    \n    int t = HX(q);\n    if (hx[t][0])\n    {\n        return hx[t][1];\n    }\n    \n    hx[t][0] = q;\n    ll ans = 0;\n    for (int i = 2, nx; i <= q; i = nx + 1)\n    {\n        nx = q / (q / i);\n        ans = (ans + SM(i, nx) * Gphi(q / i) % MOD) % MOD;\n    }\n    q %= MOD;\n    \n    return hx[t][1] = (int)((ll)q * (q + 1) % MOD * (2 * q + 1) % MOD * INV_6 % MOD - ans);\n}\n\nll Gans(int n)\n{\n    int ans = n % MOD;\n    for (int i = 2, nx; i <= n; i = nx + 1)\n    {\n        nx = n / (n / i);\n        ans = (ans + (ll)(n / i) * (Gphi(nx) - Gphi(i - 1)) % MOD * INV_2 % MOD) % MOD;\n    }\n    \n    return ans;\n}\n\nvoid init()\n{\n    phi[1] = 1;\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!prz[i])\n        {\n            pri[++pri[0]] = i;\n            phi[i] = i - 1;\n        }\n        for (int j = 1; j <= pri[0]; j++)\n        {\n            int t = pri[j] * i;\n            if (t > MAXN)\n            {\n                break;\n            }\n            prz[t] = 1;\n            phi[t] = phi[i] * pri[j];\n            if (i % pri[j] == 0)\n            {\n                break;\n            }\n            phi[t] = phi[i] * (pri[j] - 1);\n        }\n    }\n    \n    for (int i = 2; i <= MAXN; i++)\n    {\n        phi[i] = ((ll)phi[i] * ((ll)i) % MOD + phi[i - 1]) % MOD;\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%d%d\", &m, &n);\n    printf(\"%lld\\n\", (Gans(n) - Gans(m - 1) + MOD) % MOD);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1228-序列求和/f-51Nod-1228-序列求和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1228-序列求和\n//\n//  Created by ZYJ on 2017/8/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2222;\nconst int MOD = 1e9 + 7;\n\nint k;\nll n;\nint B[MAXN];\nint inv[MAXN];\nint C[MAXN][MAXN];\n\nvoid init()\n{\n    C[0][0] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        C[i][0] = 1;\n        for (int j = 1; j <= i; j++)\n        {\n            C[i][j] = (C[i - 1][j - 1] + C[i - 1][j]) % MOD;\n        }\n    }\n    \n    inv[1] = 1;\n    for (int i = 2; i < MAXN; i++)\n    {\n        inv[i] = (ll)inv[MOD % i] * (MOD - MOD / i) % MOD;\n    }\n    \n    B[0] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        B[i] = 0;\n        for (int k = 0; k < i; k++)\n        {\n            B[i] = (B[i] + (ll)C[i + 1][k] * B[k] % MOD) % MOD;\n        }\n        B[i] = ((ll)B[i] * (-inv[i + 1]) % MOD + MOD) % MOD;\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%lld%d\", &n, &k);\n        \n        n++;\n        n %= MOD;\n        ll tmp = n, ans = 0;\n        for (int i = 1; i <= k + 1; i++)\n        {\n            ans = (ans + (ll)C[k + 1][i] * B[k + 1 - i] % MOD * n % MOD) % MOD;\n            n = (ll)n * tmp % MOD;\n        }\n        ans = (ll)ans * inv[k + 1] % MOD;\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1230-幸运数/f-51Nod-1230-幸运数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1230-幸运数\n//\n//  Created by ZYJ on 2017/6/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXD = 20;\nconst int MAXN = 1500;\nconst int MAXM = 163;\n\n/*\n *  素数筛选，判断小于MAXN的数是不是素数\n *  notprime是一张表，false表示是素数，true表示不是\n */\nint dig[MAXN];\nbool notprime[MAXN];\nll dp[MAXD][MAXM][MAXN], L, R;  //  dp[i][j][k] i 位 j 和 k 平方和\n\nvoid init()\n{\n    memset(notprime, false, sizeof(notprime));\n    memset(dp, -1, sizeof(dp));\n    \n    notprime[0] = notprime[1] = true;\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (!notprime[i])\n        {\n            if (i > MAXN / i)   //  阻止后边i * i溢出（或者i,j用long long)\n            {\n                continue;\n            }\n            //  直接从i * i开始就可以，小于i倍的已经筛选过了\n            for (int j = i * i; j < MAXN; j += i)\n            {\n                notprime[j] = true;\n            }\n        }\n    }\n}\n\nll dfs(int pos, int sum, int sqrt_sum, int flag)\n{\n    if (pos < 0)\n    {\n        return (!notprime[sum]) && (!notprime[sqrt_sum]);\n    }\n    if (!flag && dp[pos][sum][sqrt_sum] != -1)\n    {\n        return dp[pos][sum][sqrt_sum];\n    }\n    \n    ll res = 0;\n    int lim = flag ? dig[pos] : 9;\n    for (int i = 0; i <= lim; i++)\n    {\n        res += dfs(pos - 1, sum + i, sqrt_sum + i * i, flag && (i == lim));\n    }\n    if (!flag)\n    {\n        dp[pos][sum][sqrt_sum] = res;\n    }\n    return res;\n}\n\nll solve(ll n)\n{\n    int len = 0;\n    while (n)\n    {\n        dig[len++] = n % 10;\n        n /= 10;\n    }\n    return dfs(len - 1, 0, 0, 1);\n}\n\nint main(void)\n{\n    init();\n    \n    int T;\n    cin >> T;\n    while (T--)\n    {\n        scanf(\"%lld%lld\", &L, &R);\n        printf(\"%lld\\n\", solve(R) - solve(L - 1));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1232-完美数/f-51Nod-1232-完美数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1232-完美数\n//\n//  Created by ZYJ on 2017/9/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll MOD = 2520;\nconst int MAXN = 22;\nconst int MAXM = 55;\n\nll x, y;\nint dig[MAXN];\nint _hash[MOD + 10];\n\nll dp[MAXN][MAXM][MOD + 10];\n\nll gcd(ll x, ll y)\n{\n    if (y == 0)\n    {\n        return x;\n    }\n    else\n    {\n        return gcd(y, x % y);\n    }\n}\n\nvoid init()\n{\n    memset(dp, -1, sizeof(dp));\n    \n    int cnt = 0;\n    for (int i = 1; i <= MOD; i++)\n    {\n        if (MOD % i == 0)\n        {\n            cnt++;\n            _hash[i] = cnt;\n        }\n    }\n}\n\nll dfs(ll n, ll tag = 1, ll lcm = 1, ll num = 0)\n{\n    if (n <= 0)\n    {\n        return num % lcm == 0;\n    }\n    \n    if (!tag && dp[n][_hash[lcm]][num] != -1)\n    {\n        return dp[n][_hash[lcm]][num];\n    }\n    \n    ll ans = 0;\n    int end = (tag == 1) ? dig[n] : 9;\n    for (int i = 0; i <= end; i++)\n    {\n        ll lcm_tmp;\n        int m = (num * 10 + i) % MOD;\n        if (i != 0)\n        {\n            lcm_tmp = lcm / gcd(lcm, i) * i;\n        }\n        else\n        {\n            lcm_tmp = lcm;\n        }\n        \n        ans += dfs(n - 1, tag & (i == end), lcm_tmp, m);\n    }\n    \n    if (!tag)\n    {\n        dp[n][_hash[lcm]][num] = ans;\n    }\n    \n    return ans;\n}\n\nll solve(ll x)\n{\n    int cnt = 0;\n    memset(dig, 0, sizeof(dig));\n    \n    while (x)\n    {\n        cnt++;\n        dig[cnt] = x % 10;\n        x /= 10;\n    }\n    \n    ll r = dfs(cnt);\n    \n    return r;\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%lld%lld\", &x, &y);\n        printf(\"%lld\\n\", solve(y) - solve(x - 1));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1237-最大公约数之和 V3/f-51Nod-1237-最大公约数之和 V3/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1237-最大公约数之和 V3\n//\n//  Created by ZYJ on 2017/8/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\n#define ll long long\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 5;\nconst int MOD = 1e9 + 7;\nconst int INV_2 = 5e8 + 4;\n\nll pri[MAXN];\nll vis[MAXN];\nll phi[MAXN];\nll h[MAXN * 10];\nll f[MAXN * 10];\nll n, ans;\n\nint hash_(ll x)\n{\n    int t = x % MAXN;\n    while (h[t] && h[t] != x)\n    {\n        t = (t + 1) % MAXN;\n    }\n    return t;\n}\n\nll Gphi(ll n)\n{\n    if (n <= MAXN)\n    {\n        return phi[n];\n    }\n    \n    ll x = hash_(n);\n    if (h[x])\n    {\n        return f[x];\n    }\n    \n    ll t = n % MOD;\n    ll k = t * (t + 1) % MOD * INV_2 % MOD;\n    for (ll i = 2; i <= n; i = t + 1)\n    {\n        t = n / (n / i);\n        k -= Gphi(n / i) * (t - i + 1) % MOD;\n    }\n    k = (k % MOD + MOD) % MOD;\n    h[x] = n;\n    f[x] = k;\n    return k;\n}\n\nvoid init()\n{\n    phi[1] = 1;\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!vis[i])\n        {\n            pri[++pri[0]] = i;\n            phi[i] = i - 1;\n        }\n        for (int j = 1; j <= pri[0]; j++)\n        {\n            if (i * pri[j] > MAXN)\n            {\n                break;\n            }\n            \n            vis[i * pri[j]] = 1;\n            if (i % pri[j] == 0)\n            {\n                phi[i * pri[j]] = phi[i] * pri[j];\n                break;\n            }\n            else\n            {\n                phi[i * pri[j]] = phi[i] * phi[pri[j]];\n            }\n        }\n    }\n    for (int i = 1; i <= MAXN; i++)\n    {\n        phi[i] += phi[i - 1];\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%lld\", &n);\n    \n    ll t, l, k;\n    for (ll i = 1; i <= n; i = t + 1)\n    {\n        t = n / (n / i);\n        k = (Gphi(t) - Gphi(i - 1) + MOD) % MOD;\n        l = n / i % MOD;\n        ans = (ans + l * l % MOD * k % MOD) % MOD;\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1238-最小公倍数之和 V3/f-51Nod-1238-最小公倍数之和 V3/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1238-最小公倍数之和 V3\n//\n//  Created by ZYJ on 2017/8/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2e7;\nconst int MOD = 1e9 + 7;\nconst int MAXM = 224737;\nconst int INV_2 = 5e8 + 4;\nconst int INV_6 = 166666668;\n\nll n, ans;\nbool prz[MAXN + 10];\nint pri[MAXN >> 1];\nint phi[MAXN + 10];\nint Hx[MAXM + 10][2];\n\nint HX(ll q)\n{\n    int i = q % MAXM;\n    while (Hx[i][0] && Hx[i][0] != q)\n    {\n        i = (i + 1) % MAXM;\n    }\n    return i;\n}\n\nll SM(ll s, ll t)\n{\n    if ((s + t) & 1)\n    {\n        return (s + t) % MOD * (((t-  s + 1) >> 1) % MOD) % MOD;\n    }\n    \n    return ((s + t) >> 1) % MOD * ((t - s + 1) % MOD) % MOD;\n}\n\nll PF(ll q)\n{\n    q %= MOD;\n    return q * (q + 1) % MOD * (2 * q + 1) % MOD * INV_6 % MOD;\n}\n\nll Gphi(ll q)\n{\n    if (q <= MAXN)\n    {\n        return phi[q];\n    }\n    \n    int t = HX(q);\n    if (Hx[t][0])\n    {\n        return Hx[t][1];\n    }\n    \n    Hx[t][0] = (int)q;\n    ll ans = 0;\n    for (ll i = 2, nx; i <= q; i = nx + 1)\n    {\n        nx = q / (q / i);\n        ans = (ans + (PF(nx) - PF(i - 1)) * Gphi(q / i)) % MOD;\n    }\n    q %= MOD;\n    ll x = SM(1, q);\n    return Hx[t][1] = (x * x - ans) % MOD;\n}\n\nvoid init()\n{\n    phi[1] = 1;\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!prz[i])\n        {\n            pri[++pri[0]] = i;\n            phi[i] = i - 1;\n        }\n        for (int j = 1; j <= pri[0]; j++)\n        {\n            int t = pri[j] * i;\n            if (t > MAXN)\n            {\n                break;\n            }\n            \n            prz[t] = 1;\n            phi[t] = phi[i] * pri[j];\n            if (i % pri[j] == 0)\n            {\n                break;\n            }\n            phi[t] = phi[i] * (pri[j] - 1);\n        }\n    }\n    \n    for (int i = 2; i <= MAXN; i++)\n    {\n        phi[i] = ((ll)phi[i] * (1ll * i * i % MOD) % MOD + phi[i - 1]) % MOD;\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%lld\", &n);\n    \n    for (ll i = 2, nx; i <= n; i = nx + 1)\n    {\n        nx = n / (n / i);\n        ans = (ans + SM(1, n / i) * (Gphi(nx) - Gphi(i - 1)) % MOD * INV_2 % MOD) % MOD;\n    }\n    \n    printf(\"%lld\\n\", ((ans * 2 + SM(1, n)) % MOD + MOD) % MOD);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1239-欧拉函数之和/f-51Nod-1239-欧拉函数之和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1239-欧拉函数之和\n//\n//  Created by ZYJ on 2017/8/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD1 = 1e9 + 7;\nconst int MOD2 = 2333333;\nconst int INV_2 = 5e8 + 4;\nconst int MAXN = 5e6 + 10;\n\nll n;\nint tot;\nll tep[MOD2];\nll val[MOD2];\nint phi[MAXN + 5];\nint prime[MAXN + 5];\nint hed[MOD2];\nint net[MOD2];\nbool vis[MAXN + 5];\n\nvoid add(int x, ll y, ll z)\n{\n    tep[++tot] = y;\n    val[tot] = z;\n    net[tot] = hed[x];\n    hed[x] = tot;\n}\n\nll cal(ll x)\n{\n    if (x <= MAXN)\n    {\n        return phi[x];\n    }\n    \n    int k = x % MOD2;\n    ll ret = 0, z = x % MOD1;\n    for (int i = hed[k]; i; i = net[i])\n    {\n        if (tep[i] == x)\n        {\n            return val[i];\n        }\n    }\n    for (ll l = 2, r; l <= x; l = r + 1)\n    {\n        r = x / (x / l);\n        ret += (r - l + 1) % MOD1 * cal(x / l) % MOD1;\n        ret %= MOD1;\n    }\n    ret = (z * (z + 1) % MOD1 * INV_2 % MOD1 - ret + MOD1) % MOD1;\n    add(k, x, ret);\n    return ret;\n}\n\nvoid init()\n{\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!vis[i])\n        {\n            prime[++prime[0]] = i;\n            phi[i] = i - 1;\n        }\n        for (int j = 1; j <= prime[0]; j++)\n        {\n            int k = i * prime[j];\n            if (k > MAXN)\n            {\n                break;\n            }\n            vis[k] = 1;\n            if (!(i % prime[j]))\n            {\n                phi[k] = phi[i] * prime[j];\n                break;\n            }\n            phi[k] = phi[i] * (prime[j] - 1);\n        }\n    }\n    \n    phi[1] = 1;\n    for (int i = 1; i <= MAXN; i++)\n    {\n        phi[i] += phi[i - 1];\n        phi[i] %= MOD1;\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%lld\", &n);\n    printf(\"%lld\", cal(n));\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1240-莫比乌斯函数/f-51Nod-1240-莫比乌斯函数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1240-莫比乌斯函数\n//\n//  Created by ZYJ on 16/7/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nint n;\n\nint MOD(int a, int b)\n{\n    return a - a / b * b;\n}\n\nint miu(int n)\n{\n    int cnt, k = 0;\n    for (int i = 2; i * i <= n; i++)\n    {\n        if (MOD(n, i))\n        {\n            continue;\n        }\n        cnt = 0;\n        k++;\n        while (MOD(n, i) == 0)\n        {\n            n /= i;\n            cnt++;\n        }\n        if (cnt >= 2)\n        {\n            return 0;\n        }\n    }\n    if (n != 1)\n    {\n        k++;\n    }\n    return MOD(k, 2) ? -1 : 1;\n}\n\nint main()\n{\n    while (cin >> n)\n    {\n        cout << miu(n) << endl;\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1241-特殊的排序/f-51Nod-1241-特殊的排序/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1241-特殊的排序\n//\n//  Created by ZYJ on 2017/4/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 5;\n\nint A[MAXN], pre[MAXN];\n\nint main()\n{\n    int N;\n    \n    while (~scanf(\"%d\", &N))\n    {\n        memset(pre, 0, sizeof(pre));\n        \n        int res = 0;\n        for (int i = 1; i <= N; ++i)\n        {\n            scanf(\"%d\", &A[i]);\n            pre[A[i]] = pre[A[i] - 1] + 1;\n            res = max(res, pre[A[i]]);\n        }\n        printf(\"%d\\n\", N - res);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1242-斐波那契数列的第N项/f-51Nod-1242-斐波那契数列的第N项/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1242-斐波那契数列的第N项\n//\n//  Created by ZYJ on 16/7/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n#define mod(a, m) ((a) % (m) + (m)) % (m)\n\nconst int MOD = 1e9 + 9;\n\nstruct MATRIX\n{\n    long long a[2][2];\n};\n\nMATRIX a;\nlong long f[2];\n\nvoid ANS_Cf(MATRIX a)\n{\n    f[0] = mod(a.a[0][0] + a.a[1][0], MOD);\n    f[1] = mod(a.a[0][1] + a.a[1][1], MOD);\n    return ;\n}\n\nMATRIX MATRIX_Cf(MATRIX a, MATRIX b)\n{\n    MATRIX ans;\n    int k;\n    for (int i = 0; i < 2; i++)\n    {\n        for (int j = 0; j < 2; j++)\n        {\n            ans.a[i][j] = 0;\n            k = 0;\n            while (k < 2)\n            {\n                ans.a[i][j] += a.a[k][i] * b.a[j][k];\n                ans.a[i][j] = mod(ans.a[i][j], MOD);\n                ++k;\n            }\n        }\n    }\n    return ans;\n}\n\nMATRIX MATRIX_Pow(MATRIX a, long long n)\n{\n    MATRIX ans;\n    ans.a[0][0] = 1;\n    ans.a[1][1] = 1;\n    ans.a[0][1] = 0;\n    ans.a[1][0] = 0;\n    while (n)\n    {\n        if (n & 1)\n        {\n            ans = MATRIX_Cf(ans, a);\n        }\n        n = n >> 1;\n        a = MATRIX_Cf(a, a);\n    }\n    return ans;\n}\n\nint main()\n{\n    long long n;\n    while (cin >> n)\n    {\n        if (n == 1)\n        {\n            cout << '1' << '\\n';\n            continue;\n        }\n        a.a[0][0] = a.a[0][1] = a.a[1][0] = 1;\n        a.a[1][1] = 0;\n        a = MATRIX_Pow(a, n - 2);\n        ANS_Cf(a);\n        cout << f[0] << '\\n';\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1243-排船的问题/f-51Nod-1243-排船的问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1243-排船的问题\n//\n//  Created by ZYJ on 16/8/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 5;\n\nint N, X, M;\nint P[MAXN];\n\nint judge(int d)\n{\n    int st = 2 * X;                     //  船尾可以放置的首位置\n    for (int i = 0; i < N; i++)\n    {\n        if (abs(st - P[i] - X) <= d)    //  绳子的长度小于等于d\n        {\n            st += 2 * X;                //  推移到下一个位置\n        }\n        else\n        {\n            if (P[i] - d + X > st)      //  如果在绳长为d时，可以放下船\n            {\n                st = P[i] - d + X;      //  更新首位置\n            }\n            else\n            {\n                return 0;\n            }\n            st += 2 * X;                //  推移到下一个位置\n        }\n    }\n    if (st - 2 * X > M)                 //  最后一个船越界了\n    {\n        return 0;\n    }\n    return 1;\n}\n\n//  二分\nint bs(int left, int right)\n{\n    int ans = M;\n    int mid;\n    while (left <= right)\n    {\n        mid = (left + right) >> 1;\n        if (judge(mid))\n        {\n            ans = mid;\n            right = mid - 1;\n        }\n        else\n        {\n            left = mid + 1;\n        }\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> N >> X >> M;\n    \n    if (2 * X * N > M)\n    {\n        cout << \"-1\\n\";\n        return 0;\n    }\n    \n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d\", P + i);\n    }\n    \n    //  二分，绳子长度为0到M-1\n    int ans = bs(0, M - 1);\n    \n    std::cout << ans << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1244-莫比乌斯函数之和/f-51Nod-1244-莫比乌斯函数之和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1244-莫比乌斯函数之和\n//\n//  Created by ZYJ on 2017/8/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e6 + 10;\nconst int MOD = 857777;\n\nll a, b;\nint tot;\nll tmp[MOD];\nll val[MOD];\nint mu[MAXN];\nint prime[MAXN];\nint sum[MAXN];\nint nxt[MOD];\nint had[MOD];\nbool vis[MAXN];\n\nvoid add(int x, ll y, int z)\n{\n    val[++tot] = y;\n    nxt[tot] = had[x];\n    had[x] = tot;\n    tmp[tot] = z;\n}\n\nll cal(ll x)\n{\n    int t = x % MOD, ret = 1;\n    if (x <= MAXN)\n    {\n        return sum[x];\n    }\n    for (int i = had[t]; i; i = nxt[i])\n    {\n        if (val[i] == x)\n        {\n            return tmp[i];\n        }\n    }\n    \n    ll l = 2, r;\n    while (l <= x)\n    {\n        r = x / (x / l);\n        ret -= 1ll * (r - l + 1) * cal(x / l);\n        l = r + 1;\n    }\n    add(t, x, ret);\n    return ret;\n}\n\nvoid init()\n{\n    tot = 0;\n    \n    //  线性筛法求解部分莫比乌斯函数\n    mu[1] = 1;\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!vis[i])\n        {\n            mu[i] = -1;\n            prime[++prime[0]] = i;\n        }\n        for (int j = 1, t; j <= prime[0]; j++)\n        {\n            t = i * prime[j];\n            if (t > MAXN)\n            {\n                break;\n            }\n            vis[t] = 1;\n            if (!(i % prime[j]))\n            {\n                break;\n            }\n            mu[t] = -mu[i];\n        }\n    }\n    \n    for (int i = 1; i <= MAXN; i++)\n    {\n        sum[i] = sum[i - 1] + mu[i];\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%lld%lld\", &a, &b);\n    printf(\"%lld\", cal(b) - cal(a - 1));\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1246-罐子和硬币/f-51Nod-1246-罐子和硬币/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1246-罐子和硬币\n//\n//  Created by ZYJ on 16/8/8.\n//  Copyright ? 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int n, k, c;\n    \n    while (cin >> n >> k >> c)\n    {\n        //  这道题要说的就是，分配是我们自己分配\n        //  拿的时候也是我们自己拿的，所以，\n        //  我们是可以知道每个罐子中可能有几个的\n        \n        //  想要最糟询问方案次数最少，需要先考虑\n        //  不会出现抓空的情况(尽量均分)     (1)\n        //  其次要考虑尽量少抓空的情况       (2)\n        int x = k / n;      //  每个罐子最少x个\n        int y = n - k % n;  //  y个罐子有x个，其他的罐子有x+1个\n        \n        if (x * n >= c || k % n == 0)   //  (1)\n        {\n            //  当出现这两种情况时，我们一定不会浪费询问次数的\n            printf(\"%d\\n\", c);\n        }\n        else                            //  (2)\n        {\n            //  两种情况 第一种是尽量均分策略:  c+y(最糟糕抓空y次)\n            //  第二种是保证足够多的罐子装x+1:  res(最多抓空n-z次)\n            int z = k / (x + 1);              //  z个罐子可以方x+1个\n            int res = n - z + c;              //  会抓空n-z次，然后有c次没有抓空\n            printf(\"%d\\n\", min(res, c + y));  //  从两种情况中保留最少的次数并输出\n        }\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1247-可能的路径/f-51Nod-1247-可能的路径/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1247-可能的路径\n//\n//  Created by ZYJ on 16/8/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <cmath>\n\ntypedef long long ll;\nusing namespace std;\n\nll kgcd(ll a, ll b)\n{\n    if (!a)\n    {\n        return b;\n    }\n    else if (!b)\n    {\n        return a;\n    }\n    else if (!(a & 1) && !(b & 1))\n    {\n        return kgcd(a >> 1, b >> 1) << 1;\n    }\n    else if (!(b & 1))\n    {\n        return kgcd(a, b >> 1);\n    }\n    else if (!(a & 1))\n    {\n        return kgcd(a >> 1, b);\n    }\n    else\n    {\n        return kgcd(abs(a - b), min(a, b));\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    ll a, b, x, y;\n    while (T--)\n    {\n//        scanf(\"%lld %lld %lld %lld\", &a, &b, &x, &y);\n        cin >> a >> b >> x >> y;\n        if (kgcd(a, b) == kgcd(x, y))\n        {\n            printf(\"Yes\\n\");\n        }\n        else\n        {\n            printf(\"No\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1249-近似有序区间/f-51Nod-1249-近似有序区间/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1249-近似有序区间\n//\n//  Created by ZYJ on 2017/9/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\n#define ls rt << 1\n#define rs rt << 1 | 1\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nint n;\nint S[MAXN];\nint vis[MAXN];\nint sum[MAXN];\nint tree[MAXN << 2];\n\nvoid build(int rt, int l, int r)\n{\n    if (l == r)\n    {\n        tree[rt] = S[l];\n        return ;\n    }\n    \n    int m = (l + r) >> 1;\n    build(ls, l, m);\n    build(rs, m + 1, r);\n\n    tree[rt] = max(tree[ls], tree[rs]);\n}\n\nint query(int rt, int l, int r, int x, int y, int mx)\n{\n    if (l == r)\n    {\n        if (S[l] >= mx)\n        {\n            return l;\n        }\n        \n        return 0;\n    }\n    \n    int m = (l + r) >> 1, k = 0;\n    if (tree[rt] >= mx)\n    {\n        if (x <= m)\n        {\n            k = query(ls, l, m, x, y, mx);\n        }\n        if (k == 0 && y > m)\n        {\n            k = query(rs, m + 1, r, x, y, mx);\n        }\n    }\n    \n    return k;\n}\n\nint main()\n{\n    cin >> n;\n    \n    for (int i = 1; i <= n; i++)\n    {\n        cin >> S[i];\n    }\n    \n    build(1, 1, n);\n    \n    for (int i = n; i >= 1; i--)\n    {\n        if (S[i] > S[i + 1])\n        {\n            sum[i] = 1;\n            vis[i] = i;\n        }\n        else\n        {\n            vis[i] = vis[i + 1];\n            sum[i] = sum[i + 1] + 1;\n            int mx = S[vis[i]];\n            int l = vis[i] + 1, r = l;\n            \n            while (S[r] >= S[i])\n            {\n                r = vis[r] + 1;\n            }\n            r -= 1;\n            \n            while (l <= r)\n            {\n                mx = query(1, 1, n, l, r, mx);\n                if (mx != 0)\n                {\n                    sum[i]++;\n                }\n                else\n                {\n                    break;\n                }\n                \n                l = mx + 1;\n                vis[i] = mx;\n                mx = S[mx];\n            }\n        }\n    }\n    \n    long long ans = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        ans += sum[i];\n    }\n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1254-最大子段和 V2/f-51Nod-1254-最大子段和 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1254-最大子段和 V2\n//\n//  Created by ZYJ on 2017/9/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e4 + 10;\n\nint n;\nll A[MAXN];\nll mx_l[MAXN];\nll mx_r[MAXN];\nll dp_l[2][MAXN];\nll dp_r[2][MAXN];\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0; //EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\nint main()\n{\n    scan_d(n);\n    \n    ll g = 0;\n    for (int i = 0; i < n; i++)\n    {\n        scan_d(A[i]);\n        g += A[i];\n    }\n    \n    mx_l[0] = A[0];\n    for (int i = 1; i < n; i++)\n    {\n        mx_l[i] = max(mx_l[i - 1], A[i]);\n    }\n    mx_r[n - 1] = A[n - 1];\n    for (int i = n - 2; i >= 0; i--)\n    {\n        mx_r[i] = max(mx_r[i + 1], A[i]);\n    }\n    for (ll i = 1, sum = A[0], t = 0; i < n; i++)\n    {\n        if (sum < 0)\n        {\n            sum = 0;\n            t = i;\n        }\n        dp_l[0][i] = t;\n        dp_l[1][i] = sum;\n        sum += A[i];\n    }\n    \n    ll sum = A[n - 1];\n    dp_r[0][n - 1] = n - 1;\n    dp_r[1][n - 1] = 0;\n    for (int i = n - 2, t = n - 1; i >= 0; i--)\n    {\n        if (sum < 0)\n        {\n            sum = 0;\n            t = i;\n        }\n        dp_r[0][i] = t;\n        dp_r[1][i] = sum;\n        sum += A[i];\n    }\n    \n    ll tmp, tep, cnt;\n    g = max(0ll, g);\n    for (int i = 0; i < n; i++)\n    {\n        if (A[i] < 0)\n        {\n            if (dp_l[0][i] > 0 && dp_r[0][i] < n - 1)\n            {\n                tmp = dp_l[1][i] + dp_r[1][i] + max(mx_l[dp_l[0][i] - 1], mx_r[dp_r[0][i] + 1]);\n                tmp = max(tmp, dp_l[1][i] + dp_r[1][i]);\n            }\n            else if (dp_l[0][i] > 0)\n            {\n                tmp = dp_l[1][i] + dp_r[1][i] + mx_l[dp_l[0][i] - 1];\n                tmp = max(tmp, dp_l[1][i] + dp_r[1][i]);\n            }\n            else if (dp_r[0][i] < n - 1)\n            {\n                tmp = dp_l[1][i] + dp_r[1][i] + mx_r[dp_r[0][i] + 1];\n                tmp = max(tmp, dp_l[1][i] + dp_r[1][i]);\n            }\n            else\n            {\n                tmp = dp_l[1][i] + dp_r[1][i];\n            }\n            tep = dp_l[1][i] + dp_r[1][i];\n            cnt = 1;\n            while (A[dp_l[0][i] + cnt] < 0 && dp_l[0][i] + cnt < i)\n            {\n                tep += -A[dp_l[0][i] + cnt];\n                cnt++;\n            }\n            tmp = max(tmp, tep);\n            tep = dp_l[1][i] + dp_r[1][i];\n            cnt = 1;\n            while (A[dp_r[0][i] - cnt] < 0 && dp_r[0][i] - cnt > i)\n            {\n                tep += -A[dp_r[0][i] - cnt];\n                cnt++;\n            }\n            tmp = max(tmp, tep);\n            g = max(tmp, g);\n        }\n    }\n    \n    printf(\"%lld\\n\", g);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1255-字典序最小的子序列/f-51Nod-1255-字典序最小的子序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1255-字典序最小的子序列\n//\n//  Created by ZYJ on 16/8/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstring>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 1e5 + 10;\n//const int MAXM = 27;\n//\n//char S[MAXN];\n//char SS[MAXM];\n//int Sflag[MAXM];\n//bool SSflag[MAXM];\n//\n//void order(int pos, int len)\n//{\n//    char s = SS[pos];\n//    for (int i = pos; i < len - 1; i++)\n//    {\n//        SS[i] = SS[i + 1];\n//    }\n//    SS[len - 1] = s;\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    scanf(\"%s\", S);\n//    \n//    int lenS = (int)strlen(S);\n//    int lenSS = 0;\n//    \n//    for (int i = 0; i < lenS; i++)\n//    {\n//        Sflag[S[i] - 'a']++;\n//    }\n//    \n//    for (int i = 0; i < lenS; i++)\n//    {\n//        Sflag[S[i] - 'a']--;\n//        if (!SSflag[S[i] - 'a'])\n//        {\n//            SS[lenSS++] = S[i];\n//            SSflag[S[i] - 'a'] = 1;\n//            continue;\n//        }\n//        for (int j = 0; j < lenSS; j++)\n//        {\n//            if (SS[j] == S[i])\n//            {\n//                for (int k = j + 1; k < lenSS; k++)\n//                {\n//                    if (Sflag[SS[k] - 'a'] == 0 && SS[k] > S[i])\n//                    {\n//                        break;\n//                    }\n//                    if (SS[k] < S[i])\n//                    {\n//                        order(j, lenSS);\n//                        break;\n//                    }\n//                }\n//                break;\n//            }\n//        }\n//    }\n//    \n//    std::cout << SS << '\\n';\n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n\nconst int MAXN = 1e5 + 5;\nconst int MAXM = 128;\nconst int MAXL = 27;\n\nchar  p[MAXN + 1];\nint   c[MAXM], apr[MAXM], sapr[MAXM];\nint   kind, min = -1, len, top = -1;\nchar  ans[MAXL], stack[MAXL];\n\n//  如果是当前的最小值，加入结果，并清空stack，更新最小值\n//  如果不在stack，则更新stack\n//  是该种类的最后一个，直接将栈底至该元素加入结果，该元素至栈顶向下亚\n\nint main()\n{\n    fgets(p, MAXN, stdin);\n    \n    for (int i = 0; p[i]; ++i)\n    {\n        ++c[p[i]];  //  每个字母出现此时\n    }\n    for (int i = 'a'; i <= 'z'; ++i)\n    {\n        if (c[i])\n        {\n            if (min < 0)\n            {\n                min = i;\n            }\n            ++kind; //  多少字母\n        }\n    }\n    for (int i = 0; kind > 0; ++i)\n    {\n        if (apr[p[i]] == 0)         //  结果中字母状态\n        {\n            if (p[i] == min)\n            {\n                ans[len++] = p[i];\n                apr[p[i]] = 1;\n                --kind;\n                for (++min; min <= 'z'; ++min)\n                {\n                    if (apr[min] == 0 && c[min])\n                    {\n                        break;\n                    }\n                }\n                for (int k = 0; k <= top; ++k)\n                {\n                    sapr[stack[k]] = 0; //  栈内字母状态\n                }\n                top = -1;\n            }\n            else\n            {\n                //  update stack\n                if (sapr[p[i]] == 0)    //  不在栈内\n                {\n                    while (top >= 0 && stack[top] > p[i])   //  保证栈内元素是单调的\n                    {\n                        sapr[stack[top]] = 0;\n                        --top;\n                    }\n                    stack[++top] = p[i];\n                    sapr[p[i]] = 1;\n                }\n                \n                if (--c[p[i]] == 0)\n                {\n                    int  k, k2;\n                    for (k = 0; k <= top; ++k)\n                    {\n                        ans[len++] = stack[k];\n                        apr[stack[k]] = 1;\n                        sapr[stack[k]] = 0;\n                        --kind;\n                        if (stack[k] == p[i])\n                        {\n                            break;\n                        }\n                    }\n                    for (++k, k2 = -1; k <= top; ++k)\n                    {\n                        stack[++k2] = stack[k];\n                    }\n                    top = k2;\n                }\n            }\n        }\n    }\n    \n    puts(ans);\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1256-乘法逆元/f-51Nod-1256-乘法逆元/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1256-乘法逆元\n//\n//  Created by ZYJ on 16/7/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  扩展欧几里得法（求ax + by = gcd）\n */\n//  返回d = gcd(a, b);和对应于等式ax + by = d中的x、y\nlong long extendGcd(long long a, long long b, long long &x, long long &y)\n{\n    if (a == 0 && b == 0)\n    {\n        return -1;  //  无最大公约数\n    }\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    long long d = extendGcd(b, a % b, y, x);\n    y -= a / b * x;\n    return d;\n}\n\n//  求逆元 ax = 1(mod n)\nlong long modReverse(long long a, long long n)\n{\n    long long x, y;\n    long long d = extendGcd(a, n, x, y);\n    if (d == 1)\n    {\n        return (x % n + n) % n;\n    }\n    else\n    {\n        return -1;  //  无逆元\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    long long M, N;\n    \n    while (cin >> M >> N)\n    {\n        cout << modReverse(M, N) << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1257-背包问题 V3/f-51Nod-1257-背包问题 V3/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1257-背包问题 V3\n//\n//  Created by ZYJ on 2017/4/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\nconst double ESP = 1e-6;\n\nint N, K;\n\nstruct article\n{\n    int W, P;\n    double unit;\n} atc[MAXN];\n\nint gcd(int a, int b)\n{\n    if (b == 0)\n    {\n        return a;\n    }\n    return gcd(b, a % b);\n}\n\nint cmp(article a, article b)\n{\n    return a.unit > b.unit;\n}\n\nint charge(int &x, int &y, double m)\n{\n    for (int i = 0; i < N; i++)\n    {\n        atc[i].unit = atc[i].P - atc[i].W * m;\n    }\n    sort(atc, atc + N, cmp);\n    \n    x = y = 0;\n    double temp = 0;\n    for (int i = 0; i < K; i++)\n    {\n        x += atc[i].P;\n        y += atc[i].W;\n        temp += atc[i].unit;\n    }\n    \n    if (temp >= 0)\n    {\n        return 1;\n    }\n    else\n    {\n        return 0;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> N >> K;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d%d\", &atc[i].W, &atc[i].P);\n    }\n    \n    double left = 0, right = MAXN, mid;\n    int z = 0, m = 0, x, y;\n    while (fabs(right - left) > ESP)\n    {\n        mid = (left + right) / 2;\n        if (charge(x, y, mid))\n        {\n            left = mid;\n            z = x;\n            m = y;\n        }\n        else\n        {\n            right = mid;\n        }\n    }\n    \n    int temp = gcd(z, m);\n    z /= temp;\n    m /= temp;\n    printf(\"%d/%d\\n\", z, m);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1258-序列求和 V4/f-51Nod-1258-序列求和 V4/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1258-序列求和 V4\n//\n//  Created by ZYJ on 2017/9/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1259-整数划分 V2/f-51Nod-1259-整数划分 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1259-整数划分 V2\n//\n//  Created by ZYJ on 2016/10/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\n#define f(x) (((x) * (3 * (x) - 1)) >> 1)\n#define g(x) (((x) * (3 * (x) + 1)) >> 1)\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int MOD = 1e9 + 7;\n\nint n, ans[MAXN];\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    ans[0] = 1;\n    for (int i = 1; i <= n; ++i)\n    {\n        for (int j = 1; f(j) <= i; ++j)\n        {\n            if (j & 1)\n            {\n                ans[i] = (ans[i] + ans[i - f(j)]) % MOD;\n            }\n            else\n            {\n                ans[i] = (ans[i] - ans[i - f(j)] + MOD) % MOD;\n            }\n        }\n        for (int j = 1; g(j) <= i; ++j)\n        {\n            if (j & 1)\n            {\n                ans[i] = (ans[i] + ans[i - g(j)]) % MOD;\n            }\n            else\n            {\n                ans[i] = (ans[i] - ans[i - g(j)] + MOD) % MOD;\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", ans[n]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1262-扔球/f-51Nod-1262-扔球/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1262-扔球\n//\n//  Created by ZYJ on 2017/4/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n/*\n *  单独求解的本质是公式的应用\n */\nunsigned euler(unsigned x)\n{\n    unsigned i, res = x;    //  unsigned == unsigned int\n    for (i = 2; i < (int)sqrt(x * 1.0) + 1; i++)\n    {\n        if (!(x % i))\n        {\n            res = res / i * (i - 1);\n            while (!(x % i))\n            {\n                x /= i;     //  保证i一定是素数\n            }\n        }\n    }\n    if (x > 1)\n    {\n        res = res / x * (x - 1);\n    }\n    return res;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    \n    while (cin >> N)\n    {\n        if (N == 1)\n        {\n            printf(\"1\\n\");\n            continue;\n        }\n        \n        N++;\n        int res = euler(N);\n        \n        printf(\"%d\\n\", res);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1264-线段相交/f-51Nod-1264-线段相交/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1264-线段相交\n//\n//  Created by ZYJ on 16/7/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst double eps = 1e-10;\n\nstruct point\n{\n    double x, y;\n};\n\ndouble min(double a, double b)\n{\n    return a < b ? a : b;\n}\n\ndouble max(double a, double b)\n{\n    return a > b ? a : b;\n}\n\nbool inter(point a, point b, point c, point d)\n{\n    if (min(a.x, b.x) > max(c.x, d.x) || min(a.y, b.y) > max(c.y, d.y) || min(c.x, d.x) > max(a.x, b.x) || min(c.y, d.y) > max(a.y, b.y))\n    {\n        return 0;\n    }\n    double h, i, j, k;\n    h = (b.x - a.x) * (c.y - a.y) - (b.y - a.y) * (c.x - a.x);\n    i = (b.x - a.x) * (d.y - a.y) - (b.y - a.y) * (d.x - a.x);\n    j = (d.x - c.x) * (a.y - c.y) - (d.y - c.y) * (a.x - c.x);\n    k = (d.x - c.x) * (b.y - c.y) - (d.y - c.y) * (b.x - c.x);\n    return h * i <= eps && j * k <= eps;\n}\n\nint main(int argc, const char * argv[])\n{\n#ifndef TEST_DATA\n    freopen(\"input.txt\", \"r\", stdin);\n//    freopen(\"output.txt\", \"w\", stdout);\n#endif\n    int T;\n    cin >> T;\n    point a, b, c, d;\n    \n    while (T--)\n    {\n        cin >> a.x >> a.y >> b.x >> b.y >> c.x >> c.y >> d.x >> d.y;\n        \n        if (inter(a, b, c, d))\n        {\n            cout << \"Yes\\n\";\n        }\n        else\n        {\n            cout << \"No\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1265-四点共面/f-51Nod-1265-四点共面/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1265-四点共面\n//\n//  Created by ZYJ on 16/7/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nstruct  point\n{\n    double x, y, z;\n    point  operator - (point &o)\n    {\n        point  ans;\n        ans.x = this->x - o.x;\n        ans.y = this->y - o.y;\n        ans.z = this->z - o.z;\n        return ans;\n    }\n};\n\ndouble  dot_product(const point &a, const point &b)\n{\n    return a.x * b.x + a.y * b.y + a.z * b.z;\n}\n\npoint cross_product(const point &a, const point &b)\n{\n    point  ans;\n    ans.x = a.y * b.z - a.z * b.y;\n    ans.y = a.z * b.x - a.x * b.z;\n    ans.z = a.x * b.y - a.y * b.x;\n    return ans;\n}\n\nint main()\n{\n    point p[4];\n    int T;\n    for (scanf(\"%d\", &T); T--;)\n    {\n        for (int i = 0; i < 4; ++i)\n        {\n            scanf(\"%lf%lf%lf\", &p[i].x, &p[i].y, &p[i].z);\n        }\n        puts(dot_product(p[3] - p[0], cross_product(p[2] - p[0], p[1] - p[0])) == 0.0 ? \"Yes\\n\" : \"No\\n\");\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1266-蚂蚁/f-51Nod-1266-蚂蚁/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1266-蚂蚁\n//\n//  Created by ZYJ on 16/8/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int N, L;\n    \n    int A;\n    while (cin >> N >> L)\n    {\n        int MAX = -1;\n        int MIN = -1;\n        \n        int MAX_, MIN_;\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%d\", &A);\n            MAX_ = A > L - A ? A : L - A;\n            MIN_ = L - MAX_;\n            //  最长时间从每只蚂蚁的最长时间里取最长\n            if (MAX < MAX_)\n            {\n                MAX = MAX_;\n            }\n            //  最短时间从每只蚂蚁的最短时间里去最长\n            if (MIN < MIN_)\n            {\n                MIN = MIN_;\n            }\n        }\n        \n        cout << MIN << ' ' << MAX << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1267-4个数和为0/f-51Nod-1267-4个数和为0/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1267-4个数和为0\n//\n//  Created by ZYJ on 16/8/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 1e3 + 10;\n//\n//int A[MAXN];\n//\n////  二分查找v[l, h)\n//int bs(int l, int h, int v)\n//{\n//    int m;\n//    while (l < h)\n//    {\n//        m = (l + h) >> 1;\n//        if (A[m] == v)\n//        {\n//            return m;\n//        }\n//        if (A[m] < v)\n//        {\n//            l = m + 1;\n//        }\n//        else\n//        {\n//            h = m;\n//        }\n//    }\n//    return -1;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    cin >> N;\n//    \n//    for (int i = 1; i <= N; i++)\n//    {\n//        scanf(\"%d\", A + i);\n//    }\n//    sort(A + 1, A + N + 1);\n//    \n//    for (int i = 1; i < N - 2; i++)\n//    {\n//        for (int j = i + 1; j < N - 1; j++)\n//        {\n//            if (-(A[i] + A[j]) > A[N] + A[N - 1])\n//            {\n//                break;\n//            }\n//            for (int k = N; k > j; k--)\n//            {\n//                int v = A[i] + A[j] + A[k];\n//                if (-v > A[k - 1])\n//                {\n//                    break;\n//                }\n//                int key = bs(j + 1, k, -v);\n//                if (key != -1)\n//                {\n//                    cout << \"Yes\\n\";\n//                    return 0;\n//                }\n//            }\n//        }\n//    }\n//    \n//    std::cout << \"No\\n\";\n//    return 0;\n//}\n\n\n\n#include <cstdio>\n#include <cstring>\n\n#define rep(i, a, b) for (int i = a; i <= b; i++)\n\nconst int MAXM = 1e6 + 10;\nconst int MAXN = 1e3 + 10;\nconst int MOD = 1e6 + 7;\n\nint N;\nint hash_table[MAXM], hnum;\n\nstruct node\n{\n    int val;\n    int nxt;\n} Node[MAXM * 2];\n\nint b[MAXN];\n\nvoid init()\n{\n    memset(hash_table, -1, sizeof(hash_table));\n    hnum = 0;\n    return ;\n}\n\nint insert_hash(int x)\n{\n    int h = (int)((1ULL * x * x) % MOD);\n    hnum++;\n    Node[hnum].val = x;\n    Node[hnum].nxt = hash_table[h];\n    hash_table[h] = hnum;\n    return 0;\n}\n\nint check_hash(int x)\n{\n    int h = (int)((1ULL * x * x) % MOD);\n    for (int i = hash_table[h]; i > 0; i = Node[i].nxt)\n    {\n        if (Node[i].val == x)\n        {\n            return 1;\n        }\n    }\n    return 0;\n}\n\nint main()\n{\n    scanf(\"%d\", &N);\n    rep(i, 1, N)\n    {\n        scanf(\"%d\", &b[i]);\n    }\n    init();\n    \n    int flag = 0;\n    rep(i, 3, N - 1)\n    {\n        rep(j, 1, i - 2)\n        {\n            insert_hash(b[i - 1] + b[j]);\n        }\n        rep(j, i + 1, N)\n        {\n            if (check_hash(-(b[i] + b[j])))\n            {\n                flag = 1;\n                break;\n            }\n        }\n        if (flag)\n        {\n            break;\n        }\n    }\n    if (flag)\n    {\n        printf(\"Yes\\n\");\n    }\n    else\n    {\n        printf(\"No\\n\");\n    }\n\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1268-和为K的组合/f-51Nod-1268-和为K的组合/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1268-和为K的组合\n//\n//  Created by ZYJ on 16/8/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n////  弱数据动态规划解法\n//\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 25;\n//const int MAXK = 10;\n//\n//int A[MAXN];\n//int dp[MAXN][MAXK] = {0};\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, K;\n//    cin >> N >> K;\n//    \n//    for (int i = 1; i <= N; i++)\n//    {\n//        scanf(\"%d\", A + i);\n//    }\n//    \n//    for (int i = 0; i <= N; i++)\n//    {\n//        dp[i][0] = 1;\n//    }\n//    \n//    for (int i = 1; i <= N; i++)\n//    {\n//        for (int j = 1; j <= K; j++)\n//        {\n//            if (j < A[i])\n//            {\n//                dp[i][j] = dp[i - 1][j];\n//            }\n//            else\n//            {\n//                dp[i][j] = max(dp[i - 1][j], dp[i - 1][j - A[i]]);\n//            }\n//        }\n//    }\n//    \n//    if (dp[N][K])\n//    {\n//        cout << \"Yes\\n\";\n//    }\n//    else\n//    {\n//        cout << \"No\\n\";\n//    }\n//    \n//    return 0;\n//}\n\n\n\n////  深度优先搜索解法\n//\n//#include <iostream>\n//#include <cstdio>\n//\n//const int MAXN = 22;\n//\n//int N, K;\n//int A[MAXN];\n//\n//bool dfs(int rest, int dep)\n//{\n//    if (dep == N)\n//    {\n//        return false;\n//    }\n//    if (rest == A[dep])\n//    {\n//        return true;\n//    }\n//    if (rest > A[dep])\n//    {\n//        rest -= A[dep];\n//        if (dfs(rest, dep + 1))\n//        {\n//            return true;\n//        }\n//        rest += A[dep];\n//    }\n//    return dfs(rest, dep + 1);\n//}\n//\n//int main()\n//{\n//    scanf(\"%d %d\", &N, &K);\n//    for (int i = 0; i < N; i++)\n//    {\n//        scanf(\"%d\", A + i);\n//    }\n//    \n//    if (dfs(K, 0))\n//    {\n//        printf(\"Yes\\n\");\n//    }\n//    else\n//    {\n//        printf(\"No\\n\");\n//    }\n//    \n//    return 0;\n//}\n\n\n//  强数据超大背包优化\n//  个人感觉已经有些不像动态规划了~\\(≧▽≦)/~\n#include <iostream>\n#include <map>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\n\nint n, k, d[25];\n\nmap<int, int> v;\n\nvoid solve()\n{\n    int n_1 = n / 2;\n    v.clear();\n    for (int i = 0; i < (1 << n_1); i++)    //  1 << n_1: 每个数字都有选与不选两个状态\n    {                                       //  n_1个数字则有2^n_1个状态组合，即1 << n_1\n        int sw = 0;\n        for (int j = 0; j < n_1; j++)\n        {\n            if (i & (1 << j))\n            {\n                sw += d[j];\n            }\n        }\n        v[sw] = 1;\n    }\n    int n_2 = n - n_1;\n    bool ok = 0;\n    for (int i = 0; i < (1 << n_2); i++)\n    {\n        int sw = 0;\n        for (int j = 0; j < n_2; j++)\n        {\n            if(i & (1 << j))\n            {\n                sw += d[j + n_1];\n            }\n        }\n        if (v[k - sw] == 1)\n        {\n            ok = 1;\n            break;\n        }\n    }\n    if (ok)\n    {\n        puts(\"Yes\");\n    }\n    else\n    {\n        puts(\"No\");\n    }\n}\n\nint main()\n{\n    cin >> n >> k;\n    \n    for (int i = 0; i < n; i++)\n    {\n        cin >> d[i];\n    }\n    \n    solve();\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1270-数组的最大代价/f-51Nod-1270-数组的最大代价/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1270-数组的最大代价\n//\n//  Created by ZYJ on 16/8/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstdio>\n//#include <cmath>\n//\n//using namespace std;\n//\n//const int MAXN = 5e4 + 10;\n//\n//int B[MAXN];\n//int dp[MAXN][2] = {0};  //  dp[i][j]:j->0表示A[i]取1，j->1表示A[i]取B[i]\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    cin >> N;\n//    \n//    for (int i = 1; i <= N; i++)\n//    {\n//        scanf(\"%d\", B +i);\n//    }\n//    \n//    for (int i = 2; i <= N; i++)\n//    {\n//        dp[i][0] = max(dp[i - 1][0], dp[i - 1][1] + B[i - 1] - 1);\n//        dp[i][1] = max(dp[i - 1][0] + B[i] - 1, dp[i - 1][1] + abs(B[i] - B[i - 1]));\n//    }\n//    \n//    std::cout << max(dp[N][0], dp[N][1]) << \"\\n\";\n//    return 0;\n//}\n\n\n//  空间优化，滚动数组\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nint B[MAXN];\n\nint main()\n{\n    int N;\n    cin >> N;\n    \n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d\", B + i);\n    }\n    \n    int dpx[2], dp[2] = {0, 0};\n    for (int i = 1; i < N; i++)\n    {\n        dpx[0] = max(dp[0], dp[1] + B[i - 1] - 1);\n        dpx[1] = max(dp[0] + B[i] - 1, dp[1] + abs(B[i] - B[i - 1]));\n        dp[0] = dpx[0];\n        dp[1] = dpx[1];\n    }\n    \n    cout << max(dp[0], dp[1]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1272-最大距离/f-51Nod-1272-最大距离/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1272-最大距离\n//\n//  Created by ZYJ on 16/8/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 5e4 + 10;\n//\n//struct num\n//{\n//    int num;\n//    int key;\n//} A[MAXN];\n//\n//int AA[MAXN] = {1};   //  标记A状态\n//\n//bool cmp(num a, num b)\n//{\n//    if (a.num == b.num)\n//    {\n//        return a.key < b.key;\n//    }\n//    return a.num < b.num;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n////    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    int N;\n//    cin >> N;\n//    \n//    for (int i = 1; i <= N; i++)\n//    {\n//        scanf(\"%d\", &A[i].num);\n//        A[i].key = i;\n//    }\n//    \n//    sort(A + 1, A + N + 1, cmp);\n//    \n//    int flag = 1;\n//    int dis = 0;\n//    for (int i = N; i > 1; i--)\n//    {\n//        if (dis < A[i].key - flag)\n//        {\n//            dis = A[i].key - flag;\n//        }\n//        AA[A[i].key] = 1;\n//        if (A[i].key == flag)\n//        {\n//            while (AA[flag])\n//            {\n//                flag++;\n//            }\n//        }\n//    }\n//    \n//    std::cout << dis << '\\n';\n//    return 0;\n//}\n\n\n#include <cstdio>\n#include <stack>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nstruct node\n{\n    int index, value;\n} item[MAXN];\n\nint main()\n{\n    stack<node> s_1, s_2;\n    int n;\n    scanf(\"%d\", &n);\n    \n    int ans = 0;\n    for (int i = 0; i < n; i++)\n    {\n        item[i].index = i;\n        scanf(\"%d\", &item[i].value);\n        //  s_1单调递增栈\n        if (s_1.size() == 0 || s_1.top().value > item[i].value)\n        {\n            s_1.push(item[i]);\n        }\n        else\n        {\n            while (s_1.top().value <= item[i].value)\n            {\n                ans = max(ans, i - s_1.top().index);\n                s_2.push(s_1.top());    //  将s_1的栈顶入s_2\n                s_1.pop();              //  出栈\n                if (s_1.empty())\n                {\n                    break;\n                }\n            }\n            while (!s_2.empty())\n            {\n                s_1.push(s_2.top());    //  重新入队列\n                s_2.pop();\n            }  \n        }\n    }\n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1273-旅行计划/f-51Nod-1273-旅行计划/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1273-旅行计划\n//\n//  Created by ZYJ on 2017/4/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n#include <vector>\n\n#define pb push_back\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nstruct node\n{\n    int to, next;\n} edge[MAXN];\n\nint tot = 0;\nint head[MAXN], deep[MAXN];\n\nvoid add(int u, int v)\n{\n    edge[++tot].to = v;\n    edge[tot].next = head[u];\n    head[u] = tot;\n}\n\nstruct node2\n{\n    int x, d, cnt;\n    \n    node2(int x_, int d_, int cnt_ = 0) : x(x_), d(d_), cnt(cnt_) {}\n    \n    bool operator < (const node2 &b) const\n    {\n        return d > b.d || (d == b.d && x < b.x);\n    }\n};\n\nvector<node2> vn2;\n\nint pre[MAXN];\n\n//  遍历树，存储 pre[]，将叶子结点与其深度入 vn2\nvoid dfs(int x, int pr)\n{\n    pre[x] = pr;\n    bool flag = false;\n    for (int i = head[x]; i; i = edge[i].next)\n    {\n        int v = edge[i].to;\n        if (v == pr)\n        {\n            continue;\n        }\n        else\n        {\n            flag = true;\n        }\n        deep[v] = deep[x] + 1;\n        dfs(v, x);\n    }\n    if (!flag)\n    {\n        vn2.pb(node2(x, deep[x]));\n    }\n}\n\nbool cmp(node2 a, node2 b)\n{\n    return a.cnt > b.cnt || (a.cnt == b.cnt && a.x < b.x);\n}\n\nbool vis[MAXN];\n\nint main()\n{\n    int N, K;\n    cin >> N >> K;\n    \n    int v;\n    for (int i = 1; i < N; i++)\n    {\n        scanf(\"%d\", &v);\n        add(v, i);\n        add(i, v);\n    }\n    \n    deep[K] = 1;\n    vis[K] = 1;\n    dfs(K, -1);\n    \n    sort(vn2.begin(), vn2.end());           //  根据深度从大到小排序\n    for (int i = 0; i < vn2.size(); i++)    //  获取叶子结点到根路径对应未访问结点数\n    {\n        node2 leaf = vn2[i];\n        int x = leaf.x, cnt = 0;\n        while (x != -1)\n        {\n            if (!vis[x])\n            {\n                cnt++;\n                vis[x] = 1;\n            }\n            else\n            {\n                break;\n            }\n            x = pre[x];\n        }\n        vn2[i].cnt = cnt;\n    }\n    \n    printf(\"%d\\n\", K);\n    sort(vn2.begin(), vn2.end(), cmp);      //  根据未访问节点数排序\n    for (int i = 0; i < vn2.size(); i++)\n    {\n        if (vn2[i].cnt)\n        {\n            printf(\"%d\\n\", vn2[i].x);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1274-最长递增路径/f-51Nod-1274-最长递增路径/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1274-最长递增路径\n//\n//  Created by ZYJ on 2017/4/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nstruct edge\n{\n    int x, y, w;\n} Edge[MAXN];\n\nint N, M;\nint dp[MAXN];\nint temp[MAXN];\n\nbool cmp(edge a, edge b)\n{\n    return a.w < b.w;\n}\n\nint main()\n{\n    scanf(\"%d%d\", &N, &M);\n    \n    for (int i = 0; i < M; i++)\n    {\n        scanf(\"%d%d%d\", &Edge[i].x, &Edge[i].y, &Edge[i].w);\n    }\n    sort(Edge, Edge + M, cmp);\n    \n    int last = -1;\n    for (int i = 0; i < M; i++)\n    {\n        if (i == M - 1 || Edge[i].w < Edge[i + 1].w)\n        {\n            for (int j = last + 1; j <= i; j++) //  防止重复加入，拷贝副本\n            {\n                temp[Edge[j].x] = dp[Edge[j].x];\n                temp[Edge[j].y] = dp[Edge[j].y];\n            }\n            for (int j = last + 1; j <= i; j++)\n            {\n                dp[Edge[j].x] = max(dp[Edge[j].x], temp[Edge[j].y] + 1);\n                dp[Edge[j].y] = max(dp[Edge[j].y], temp[Edge[j].x] + 1);\n            }\n            last = i;\n        }\n    }\n    \n    int ans = 0;\n    for (int i = 0; i < N; i++)\n    {\n        ans = max(ans, dp[i]);\n    }\n    printf(\"%d\\n\",ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1275-连续子段的差异/f-51Nod-1275-连续子段的差异/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1275-连续子段的差异\n//\n//  Created by ZYJ on 2017/4/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <queue>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 50005;\n\nint N, K;\nint A[MAXN];\nll ans = 0;\ndeque<int> dqMin, dqMax;\n\nvoid solve()\n{\n    for (int i = 0, j = 0; i < N; i++)\n    {\n        while (j < N)\n        {\n            //  维护单调递增双向队列\n            while (!dqMin.empty() && A[dqMin.back()] >= A[j])\n            {\n                dqMin.pop_back();\n            }\n            dqMin.push_back(j);\n            \n            //  维护单调递减双向队列\n            while (!dqMax.empty() && A[dqMax.back()] <= A[j])\n            {\n                dqMax.pop_back();\n            }\n            dqMax.push_back(j);\n            \n            //  dqMax 单调递减，dqMin 单调递增，所以只需要拿头比即可\n            if (A[dqMax.front()] - A[dqMin.front()] <= K)\n            {\n                j++;\n            }\n            else\n            {\n                break;\n            }\n        }\n        \n        ans += (j - i);\n        if (dqMin.front() == i)\n        {\n            dqMin.pop_front();\n        }\n        if (dqMax.front() == i)\n        {\n            dqMax.pop_front();\n        }\n    }\n}\n\nint main()\n{\n    scanf(\"%d%d\", &N, &K);\n    \n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d\", A + i);\n    }\n    \n    solve();\n    \n    printf(\"%lld\", ans);\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1276-岛屿的数量/f-51Nod-1276-岛屿的数量/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1276-岛屿的数量\n//\n//  Created by ZYJ on 16/8/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nint N, Q;\nint question[MAXN];     //  存放对应指令的结果\nint embz_island[MAXN];  //  表示各个位置的岛的淹没情况\n                        //  embz_island[i]=1,表示位置为i的岛已经被淹没了\nstruct island\n{\n    int height;\n    int pos;\n} Island[MAXN];\n\nstruct query\n{\n    int val;\n    int pos;\n} Query[MAXN];\n\nbool cmpI(island a, island b)\n{\n    return a.height < b.height;\n}\n\nbool cmpQ(query a, query b)\n{\n    return a.val < b.val;\n}\n\nvoid work()\n{\n    int i, j, ans, pos;\n    memset(embz_island, 0, sizeof(embz_island));\n    \n    j = 0;      //  从高度为0的岛开始搜索\n    ans = 1;    //  一开始有1个岛站立\n    for (i = 0; i < Q; i++)\n    {\n        for (; j < N; j++)\n        {\n            if (Query[i].val >= Island[j].height)\n            {\n                pos = Island[j].pos;\n                embz_island[pos] = 1;\n                \n                if (pos == 1)   //  第一个岛屿与第N个岛屿在边上，需要特殊判断\n                {\n                    if (embz_island[pos + 1] == 1)\n                    {\n                        ans--;\n                    }\n                    continue;\n                }\n                if (pos == N)\n                {\n                    if (embz_island[pos - 1] == 1)\n                    {\n                        ans--;\n                    }\n                    continue;\n                }\n                if (embz_island[pos - 1] == 0 && embz_island[pos + 1] == 0)     //  左右两边都没有被淹\n                {\n                    ans++;\n                }\n                else if (embz_island[pos - 1] == 1 && embz_island[pos + 1] == 1)//  左右两边都被淹了\n                {\n                    ans--;\n                }\n            }\n            else\n            {\n                break;\n            }\n        }\n        pos = Query[i].pos;\n        question[pos] = ans;    //  转存指令查找结果\n    }\n    return ;\n}\n\nint main()\n{\n    int i;\n    scanf(\"%d%d\", &N, &Q);\n    for (i = 0; i < N; i++)\n    {\n        scanf(\"%d\", &Island[i].height);\n        Island[i].pos = i + 1;\n    }\n    sort(Island, Island + N, cmpI);\n    \n    for (i = 0; i < Q; i++)\n    {\n        scanf(\"%d\", &Query[i].val);\n        Query[i].pos = i;\n    }\n    sort(Query, Query + Q, cmpQ);\n    \n    work();\n    \n    for (i = 0; i < Q; i++)\n    {\n        printf(\"%d\\n\", question[i]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1277-字符串中的最大值/f-51Nod-1277-字符串中的最大值/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1277-字符串中的最大值\n//\n//  Created by ZYJ on 2017/4/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nchar str[MAXN];\nint len;\nint nt[MAXN];\nint res[MAXN];\n\nvoid getNext()\n{\n    nt[0] = -1;\n    int i = 0, j = -1;\n    while (i <= len)\n    {\n        if (j == -1 || str[i] == str[j])\n        {\n            nt[++i] = ++j;\n        }\n        else\n        {\n            j = nt[j];\n        }\n    }\n}\n\nint main()\n{\n    scanf(\"%s\", str);\n    len = (int)strlen(str);\n    getNext();\n    \n    for (int i = len; i >= 1; i--)\n    {\n        res[i]++;\n        res[nt[i]] += res[i];\n    }\n    \n    long long ans = 0;\n    for (long long i = 1; i <= len; i++)\n    {\n        ans = max(i * res[i], ans);\n    }\n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1278-相离的圆/f-51Nod-1278-相离的圆/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1278-相离的圆\n//\n//  Created by ZYJ on 16/8/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nstruct line\n{\n    int left;\n    int right;\n} Line[MAXN];\n\nbool cmp(line a, line b)\n{\n    return a.left < b.left;\n}\n\n\n//  查找大于v的第一个数的下标\nint bs(line a[], int l, int h, int v)\n{\n    int m;\n    while (l < h)\n    {\n        m = (l + h) >> 1;\n        if (a[m].left <= v)\n        {\n            l = m + 1;\n        }\n        else\n        {\n            h = m;\n        }\n    }\n    return l;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    int P, R;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d %d\", &P, &R);\n        Line[i].left = P - R;\n        Line[i].right = P + R;\n    }\n    sort(Line, Line + N, cmp);\n    \n    int res = 0;\n    int tag;\n    for (int i = 0; i < N - 1; i++)\n    {\n        tag = bs(Line, i, N, Line[i].right);\n        res += N - tag;\n    }\n    \n    cout << res << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1279-扔盘子/f-51Nod-1279-扔盘子/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1279-扔盘子\n//\n//  Created by ZYJ on 16/8/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\nconst int INF = 1e9 + 10;\n\nint width[MAXN] = {INF};\n\nint main(int argc, const char * argv[])\n{\n    int N, M;\n    cin >> N >> M;\n    \n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%d\", width + i);\n        if (width[i] > width[i - 1])\n        {\n            width[i] = width[i - 1];\n        }\n    }\n    \n    int res = 0;\n    int flag = N;\n    int plate;\n    for (int i = 0; i < M; i++)\n    {\n        scanf(\"%d\", &plate);\n        for (; flag > 0; flag--)\n        {\n            if (width[flag] >= plate)\n            {\n                flag--;\n                res++;\n                break;\n            }\n        }\n    }\n    \n    std::cout << res << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1280-前缀后缀集合/f-51Nod-1280-前缀后缀集合/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1280-前缀后缀集合\n//\n//  Created by ZYJ on 16/8/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <map>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\nconst int OK = 999;\n\nint A[MAXN];    //  正序\nint B[MAXN];    //  逆序\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    scanf(\"%d\", &N);\n    \n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d\", A + i);\n        B[N - 1 - i] = A[i];\n    }\n    \n    long long ans = 0;\n    int res = 0;\n    int tag = 0;\n    map<int, int> AM;\n    map<int, int> BM;\n    for (int i = 0; i < N; i++)\n    {\n        map<int, int>::iterator it = AM.find(A[i]);\n        if (it != AM.end())\n        {\n            ans += res;\n            continue;\n        }\n        AM[A[i]] = OK;\n        bool flag = false;\n        res = 0;\n        for (int j = tag; j < N; j++)\n        {\n            map<int, int>::iterator it = AM.find(B[j]);\n            if (it == AM.end())\n            {\n                break;\n            }\n            if (flag)\n            {\n                res++;\n                continue;\n            }\n            BM[B[j]] = OK;\n            if (BM.size() == AM.size())\n            {\n                res++;\n                tag = j;\n                flag = true;\n            }\n        }\n        ans += res;\n    }\n    \n    printf(\"%lld\\n\", ans);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1281-山峰和旗子/f-51Nod-1281-山峰和旗子/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1281-山峰和旗子\n//\n//  Created by ZYJ on 16/8/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 5e4 + 10;\n//\n//int point[MAXN];           //  点数据\n//int pos = 0;\n//\n//struct peak\n//{\n////    int point;\n//    int pos;\n//} Peak[MAXN / 2];\n//\n////  正序\n//bool order(int k)\n//{\n//    int res = 1;\n//    int tag = 0;\n//    for (int i = 1; i < pos; i++)\n//    {\n//        if (Peak[i].pos - Peak[tag].pos >= k)\n//        {\n//            res++;\n//            tag = i;\n//        }\n//    }\n//    if (res < k)\n//    {\n//        return false;\n//    }\n//    return true;\n//}\n//\n////  逆序\n////bool inverse(int k)\n////{\n////    int res = 1;\n////    int tag = pos - 1;\n////    for (int i = pos - 2; i >= 0; i--)\n////    {\n////        if (Peak[i].pos - Peak[tag].pos >= k)\n////        {\n////            res++;\n////            tag = i;\n////        }\n////    }\n////    if (res < k)\n////    {\n////        return false;\n////    }\n////    return true;\n////}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    cin >> N;\n//    \n//    for (int i = 1; i <= N; i++)\n//    {\n//        scanf(\"%d\", point + i);\n//    }\n//    \n//    for (int i = 2; i < N; i++)\n//    {\n//        if (point[i - 1] < point[i] && point[i + 1] < point[i])\n//        {\n////            Peak[pos].point = point[i];\n//            Peak[pos++].pos = i;\n//        }\n//    }\n//    \n//    for (int i = pos; i >= 0; i--)\n//    {\n//        if (order(i))\n//        {\n//            cout << i << '\\n';\n//            break;\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n#include <stdio.h>\n\nconst int MAXN = 5e4 + 10;\n\nint point[MAXN];\nint peak_dis[MAXN];\n\n//  获取峰间距并返回间距个数\nint get_peak_dis(int n)\n{\n    int cur_idx = 0;\n    int b_len = 0;\n    for (int i = 1; i < n - 1; ++i)\n    {\n        if (point[i - 1] < point[i] && point[i + 1] < point[i])\n        {\n            if (cur_idx != 0)\n            {\n                peak_dis[b_len++] = i - cur_idx;\n            }\n            cur_idx = i;\n        }\n    }\n    return b_len;\n}\n\n//  获取peak数目\nint get_peak(int n)\n{\n    int peak_num = 0;\n    for (int i = 1; i < n - 1; ++i)\n    {\n        if (point[i - 1] < point[i] && point[i + 1] < point[i])\n        {\n            peak_num++;\n        }\n        \n    }\n    return peak_num;\n}\n\n//  检测是否可以插k+1个旗\nbool can_value(int n, int k)\n{\n    int min_dist = k + 1;   //  最小间距\n    int flag_num = 0;       //  第一个峰默认插旗，没有计算入内\n    int cur_count = 0;\n    for (int i = 0; i < n; ++i)\n    {\n        cur_count += peak_dis[i];\n        if (cur_count >= min_dist)\n        {\n            flag_num++;\n            cur_count = 0;\n        }\n    }\n    return flag_num >= k ? true: false;\n}\n\n//  二分查找\nint search_value(int n)\n{\n    int l_bound = 0;\n    int r_bound = n - 1;\n    while (r_bound - l_bound > 0)\n    {\n        int mid = (r_bound - l_bound) / 2 + l_bound;\n        if (can_value(n, mid))\n        {\n            l_bound = mid + 1;\n        }\n        else\n        {\n            r_bound = mid - 1;\n        }\n    }\n    return can_value(n, l_bound) ? l_bound : l_bound - 1;   //  校验数据\n}\n\nint main()\n{\n    int n;\n    scanf(\"%d\", &n);\n    \n    for (int i = 0; i < n; ++i)\n    {\n        scanf(\"%d\", point + i);\n    }\n    \n    int peak_len = get_peak(n);\n    if (peak_len <= 1)\n    {\n        printf(\"%d\", peak_len);\n    }\n    else\n    {\n        peak_len = get_peak_dis(n);\n        int l_bound = search_value(peak_len);\n        printf(\"%d\", l_bound + 1);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1282-时钟/f-51Nod-1282-时钟/main.cpp",
    "content": "////\n////  main.cpp\n////  f-51Nod-1282-时钟\n////\n////  Created by ZYJ on 16/9/1.\n////  Copyright © 2016年 ZYJ. All rights reserved.\n////\n//\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 5e3 + 5;\n//const int INF = 0x3f3f3f3f;\n//\n//int N, M, P;\n//\n//int hands[MAXN];\n//int hand[MAXN];\n//\n//struct clo\n//{\n//    int hands[MAXN];\n//} Clock[MAXN];\n//\n//bool cmp(clo a, clo b)\n//{\n//    for (int i = 0; i < M; i++)\n//    {\n//        if (a.hands[i] != b.hands[i])\n//        {\n//            return a.hands[i] < b.hands[i];\n//        }\n//    }\n//    return false;\n//}\n//\n////  检测是否相等\n//bool cmp_(clo a, clo b)\n//{\n//    for (int i = 0; i < M; i++)\n//    {\n//        if (a.hands[i] != b.hands[i])\n//        {\n//            return false;\n//        }\n//    }\n//    return true;\n//}\n//\n//void squ(int key, int *hand)\n//{\n//    int MIN = INF;\n//    int pos = 0;\n//    for (int i = 0; i < M; i++)\n//    {\n//        if (hand[i] < MIN)\n//        {\n//            MIN = hand[i];\n//            pos = i;\n//        }\n//    }\n//    for (int i = pos + 1; i < M; i++)\n//    {\n//        if (hand[i] == hand[pos])\n//        {\n//            for (int j = 1; j < M; j++)\n//            {\n//                if (hand[(i + j) % M] > hand[(pos + j) % M])\n//                {\n//                    break;\n//                }\n//                else if (hand[(i + j) % M] < hand[(pos + j) % M])\n//                {\n//                    pos = i;\n//                }\n//            }\n//        }\n//    }\n//    int tag = 0;\n//    for (int i = pos; i < M; i++)\n//    {\n//        Clock[key].hands[tag++] = hand[i];\n//    }\n//    for (int i = 0; i < pos; i++)\n//    {\n//        Clock[key].hands[tag++] = hand[i];\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    cin >> N >> M >> P;\n//    for (int i = 0; i < N; i++)\n//    {\n//        for (int j = 0; j < M; j++)\n//        {\n//            scanf(\"%d\", hands + j);\n//        }\n//        sort(hands, hands + M);\n//        hand[0] = P - hands[M - 1] + hands[0];\n//        for (int j = 1; j < M; j++)\n//        {\n//            hand[j] = hands[j] - hands[j - 1];\n//        }\n////        sort(Clock[i].hands, Clock[i].hands + M); //  WA，需要按特殊规则排\n//        squ(i, hand);\n//    }\n//    sort(Clock, Clock + N, cmp);\n//    \n//    int pos = 0;\n//    int ans = 0;\n//    for (int i = 1; i <= N; i++)\n//    {\n//        if (!cmp_(Clock[pos], Clock[i]))\n//        {\n//            int num = i - pos;\n//            ans += num * (num - 1) / 2;\n//            pos = i;\n//        }\n//    }\n//    std::cout << ans << '\\n';\n//    return 0;\n//}\n\n\n#include <iostream>\n#include <algorithm>\n#include <map>\n#include <cstdio>\n\nusing namespace std;\n\nconst int N = 500 + 10;\n\nint n, m, p;\nint A[N][N], B[N][N];\n\nint minID[N];\n\nvoid input()\n{\n    for (int i = 0; i < n; ++i)\n    {\n        for (int j = 0; j < m; ++j)\n        {\n            scanf(\"%d\", &A[i][j]);\n        }\n    }\n    for (int i = 0; i < n; ++i)\n    {\n        sort(A[i], A[i] + m);\n        //  求指针差\n        for (int j = 0; j < m; ++j)\n        {\n            B[i][j] = (A[i][(j + 1) % m] - A[i][j] + p ) % p;\n        }\n    }\n}\n\n//  寻找起点\nint getMin(int *C)\n{\n    int i = 0, j = 1, k = 0;\n    while (i < m && j < m && k < m)\n    {\n        int t = C[(i + k) % m] - C[(j + k) % m];\n        if (!t)\n        {\n            k++;\n        }\n        else\n        {\n            if (t > 0)\n            {\n                i += k + 1;\n            }\n            else\n            {\n                j += k + 1;\n            }\n            if (i == j)\n            {\n                j++;\n            }\n            k = 0;\n        }\n    }\n    return i < j ? i : j;\n}\n\nmap<int, int> S;\nint SEED = 133331;\n\nvoid solve()\n{\n    for (int i = 0; i < n; ++i)\n    {\n        minID[i] = getMin(B[i]);\n    }\n    S.clear();\n    int ans = 0;\n    for (int i = 0; i < n; ++i)\n    {\n        int tmp = 1;\n        for (int k = 0; k < m; ++k)\n        {\n            tmp = tmp * SEED + B[i][(minID[i] + k) % m];    //  哈希\n        }\n        ans += S[tmp];\n        S[tmp]++;\n    }\n    cout << ans << endl;\n    return ;\n}\n\nint main()\n{\n    while (~scanf(\"%d%d%d\", &n, &m, &p))\n    {\n        input();\n        solve();\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1283-最小周长/f-51Nod-1283-最小周长/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1283-最小周长\n//\n//  Created by ZYJ on 16/7/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int S;\n    while (cin >> S)\n    {\n        double s = sqrt(S);\n        for (int i = (int)s; i > 0; i--)\n        {\n            double res = S * 1.0 / i;\n            if (res == (int)res)\n            {\n                int ans = i + i + res + res;    //  cout << i + i + res + res << '\\n';如此会WA，需要将结果格式化\n                printf(\"%d\\n\", ans);\n                break;\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1284-2 3 5 7的倍数/f-51Nod-1284-2 3 5 7的倍数/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1284-2 3 5 7的倍数\n//\n//  Created by qingyun on 16/5/16.\n//  Copyright © 2016年 qingyun. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\ntypedef long long ll;\n\nint main(int argc, const char * argv[])\n{\n    long long a;\n    \n    while (~scanf(\"%lld\", &a))\n    {\n        //2、3、5、7\n        ll a_2 = a / 2;\n        ll a_3 = a / 3;\n        ll a_5 = a / 5;\n        ll a_7 = a / 7;\n        \n        //2 * 3、2 * 5......\n        ll a_6 = a / 6;\n        ll a_10 = a / 10;\n        ll a_14 = a / 14;\n        ll a_15 = a / 15;\n        ll a_21 = a / 21;\n        ll a_35 = a / 35;\n        \n        //2 * 3 * 5......\n        ll a_30 = a / 30;\n        ll a_42 = a / 42;\n        ll a_70 = a / 70;\n        ll a_105 = a / 105;\n        \n        //2 * 3 * 5 * 7\n        ll a_210 = a / 210;\n        \n        ll ans = a - a_2 - a_3 - a_5 - a_7 + a_6 + a_10 + a_14 + a_15 + a_21 + a_35 - a_30 - a_42 - a_70 - a_105 + a_210;\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1285-山峰和分段/f-51Nod-1285-山峰和分段/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1285-山峰和分段\n//\n//  Created by ZYJ on 16/8/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n//const int INF = 0x3f3f3f3f;\n\nint point[MAXN];            //  点数据\nint peak[MAXN] = {0};       //  峰数据,B[0]存峰个数,1表示峰\nint pre[MAXN] = {0};        //  峰数据,前i个点有几个峰\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%d\", point + i);\n    }\n    for (int i = 2; i < N; i++)\n    {\n        if (point[i - 1] < point[i] && point[i + 1] < point[i])\n        {\n            peak[0]++;\n            peak[i]++;\n        }\n    }\n    \n    for (int i = 1; i <= N; i++)\n    {\n        pre[i] = pre[i - 1];\n        if (peak[i])\n        {\n            pre[i]++;\n        }\n    }\n    \n    int ans = 0;\n    for (int i = peak[0]; i > 0; i--)\n    {\n        if (N % i)      //  无法整分\n        {\n            continue;\n        }\n        ans = i;\n        int z = N / i;  //  z为山峰长度\n        int j = z;\n        for (; j <= N; j += z)\n        {\n            if (pre[j] - pre[j - z] == 0)   //  此段无峰\n            {\n                break;\n            }\n        }\n        if (j > N)      //  符合条件的划分方式\n        {\n            break;\n        }\n    }\n    \n    std::cout << ans << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1287-加农炮/f-51Nod-1287-加农炮/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1287-加农炮\n//\n//  Created by ZYJ on 16/9/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 5e4 + 10;\n//\n//int A[MAXN];\n//\n//int main(int argc, const char * argv[])\n//{\n//    int M, N;\n//    cin >> M >> N;\n//    \n//    int maxPos = 0;\n//    for (int i = 0; i < M; i++)\n//    {\n//        scanf(\"%d\", A + i);\n//        if (A[i] > A[maxPos])\n//        {\n//            maxPos = i;\n//        }\n//    }\n//    \n//    int B;\n//    for (int i = 0; i < N; i++)\n//    {\n//        scanf(\"%d\", &B);\n//        if (B <= A[0] || B > A[maxPos])\n//        {\n//            continue;\n//        }\n//        for (int i = 0; i < M; i++)\n//        {\n//            if (A[i] >= B)\n//            {\n//                A[i - 1]++;\n//                break;\n//            }\n//        }\n//    }\n//    \n//    for (int i = 0; i < M; i++)\n//    {\n//        printf(\"%d\\n\", A[i]);\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n\n#define repe(i, a, n) for (int i = a; i <= n; i++)\n\nusing namespace std;\n\ntypedef long long LL;\n\nconst int MAXN = 5e4 + 10;\nconst int MAXM = 1e6 + 10;\n\nint a[MAXN], b[MAXN], p[MAXM];\n\nint main()\n{\n    int n, m, mx = 0;\n    cin >> n >> m;\n    \n    repe(i, 1, n)\n    {\n        scanf(\"%d\", a + i);\n    }\n    repe(i, 1, m)\n    {\n        scanf(\"%d\", b + i);\n        mx = max(mx, b[i]);\n    }\n    int s = 1;\n    //  预处理不同高度炮弹的轰炸点\n    repe(i, 1, mx)\n    {\n        while (s <= n && a[s] < i)\n        {\n            s++;\n        }\n        p[i] = s - 1;\n    }\n    //  逐个遍历轰炸更新状态\n    repe(i, 1, m)\n    {\n        int v = p[b[i]];\n        if (0 == v || n == v)\n        {\n            continue;\n        }\n        a[v]++;\n        p[a[v]] = min(p[a[v]], v - 1);\n    }\n    repe(i, 1, n)\n    {\n        printf(\"%d\\n\", a[i]);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1288-汽油补给/f-51Nod-1288-汽油补给/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1288-汽油补给\n//\n//  Created by ZYJ on 2017/6/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\n\nint N, T;\nll D[MAXN], P[MAXN];\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    cin >> N >> T;\n    for (int i = 0; i < N; i++)\n    {\n        cin >> D[i + 1] >> P[i];\n        D[i + 1] += D[i];\n    }\n    P[N] = INF;\n    \n    ll cost = 0, state = 0;\n    int max_len = T, pos = 0;\n    for (int i = 1; i <= N; i++)\n    {\n        if (P[i] < P[pos] && (D[i] - D[pos]) <= max_len)\n        {\n            cost += ((D[i] - D[pos]) - state) * P[pos];\n            pos = i;\n            state = 0;\n        }\n        else if (P[i] >= P[pos] && (D[i] - D[pos]) <= max_len)\n        {\n            int tag = -1;\n            double p = P[pos];\n            for (int j = pos + 1; j <= N && (D[j] - D[pos]) <= max_len; j++)\n            {\n                if (P[j] < p)\n                {\n                    tag = j;\n                    break;\n                }\n            }\n            if (tag == -1 && (D[N] - D[pos]) <= max_len)\n            {\n                cost += ((D[N] - D[pos]) - state) * P[pos];\n                pos = N;\n                i = N;\n                state = 0;\n            }\n            if (tag != -1)\n            {\n                cost += ((D[tag] - D[pos]) - state) * P[pos];\n                pos = tag;\n                i = tag;\n                state = 0;\n            }\n            else\n            {\n                int tag = -1;\n                double p = INF + 10;\n                for (int j = pos + 1; j <= N && (D[j] - D[pos]) <= max_len; j++)\n                {\n                    if (P[j] < p)\n                    {\n                        tag = j;\n                        p = P[j];\n                    }\n                }\n                if (tag != -1)\n                {\n                    cost += (T - state) * P[pos];\n                    state = T - (D[tag] - D[pos]);\n                    pos = tag;\n                    i = tag;\n                }\n            }\n        }\n    }\n    \n    if (pos == N)\n    {\n        cout << cost << '\\n';\n    }\n    else\n    {\n        cout << \"-1\\n\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1289-大鱼吃小鱼/f-51Nod-1289-大鱼吃小鱼/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1289-大鱼吃小鱼\n//\n//  Created by qingyun on 16/5/16.\n//  Copyright © 2016年 qingyun. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    int A[100001], B[100001];\n    int C[100001];\n    scanf(\"%d\", &N);\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d %d\", A + i, B + i);\n    }\n    \n    int m = N;\n    int top = -1;\n    for (int i = 0; i < N; i++)\n    {\n        if (B[i] == 1)\n        {\n            C[++top] = A[i];\n        }\n        else\n        {\n            while (top != -1)\n            {\n                m--;\n                if (C[top] < A[i])\n                {\n                    top--;\n                }\n                else\n                {\n                    break;\n                }\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", m);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1293-球与切换器/f-51Nod-1293-球与切换器/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1293-球与切换器\n//\n//  Created by ZYJ on 2017/4/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <queue>\n//\n//using namespace std;\n//\n//const int MAXN = 1e3 + 10;\n//\n//struct box\n//{\n//    int lx, ly;\n//    int x, y;\n//    long long num;\n//    \n//    box(int lx_, int ly_, int x_, int y_, long long num_)\n//    : lx(lx_), ly(ly_), x(x_), y(y_), num(num_) {}\n//};\n//\n//int M, N;\n//long long K;\n//long long ans = 0;\n//int B[MAXN][MAXN];\n//\n//queue<box> qb;\n//\n//template <class T>\n//inline void scan_d(T &ret)\n//{\n//    char c;\n//    ret = 0;\n//    while ((c = getchar()) < '0' || c > '9');\n//    while (c >= '0' && c <= '9')\n//    {\n//        ret = ret * 10 + (c - '0'), c = getchar();\n//    }\n//}\n//\n//void solve()\n//{\n//    box b(0, 1, 1, 1, K);\n//    qb.push(b);\n//    \n//    while (!qb.empty())\n//    {\n//        b = qb.front();\n//        qb.pop();\n//        \n//        if (b.x == N + 1 && b.y == M)\n//        {\n//            ans += b.num;\n//            continue;\n//        }\n//        if (b.x == N + 1 || b.y == M + 1)\n//        {\n//            continue;\n//        }\n//        \n//        long long temp;\n//        switch (B[b.x][b.y])\n//        {\n//            case 0:\n//                if (b.lx == b.x)\n//                {\n//                    qb.push(box(b.x, b.y, b.x, b.y + 1, b.num));\n//                }\n//                else\n//                {\n//                    qb.push(box(b.x, b.y, b.x + 1, b.y, b.num));\n//                }\n//                break;\n//            case -1:\n//                temp = b.num / 2;\n//                if (b.num % 2)\n//                {\n//                    qb.push(box(b.x, b.y, b.x, b.y + 1, temp));\n//                    qb.push(box(b.x, b.y, b.x + 1, b.y, temp + 1));\n//                    B[b.x][b.y] = 1;\n//                }\n//                else\n//                {\n//                    qb.push(box(b.x, b.y, b.x, b.y + 1, temp));\n//                    qb.push(box(b.x, b.y, b.x + 1, b.y, temp));\n//                }\n//                break;\n//            case 1:\n//                temp = b.num / 2;\n//                if (b.num % 2)\n//                {\n//                    qb.push(box(b.x, b.y, b.x, b.y + 1, temp + 1));\n//                    qb.push(box(b.x, b.y, b.x + 1, b.y, temp));\n//                    B[b.x][b.y] = -1;\n//                }\n//                else\n//                {\n//                    qb.push(box(b.x, b.y, b.x, b.y + 1, temp));\n//                    qb.push(box(b.x, b.y, b.x + 1, b.y, temp));\n//                }\n//                break;\n//        }\n//    }\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    scan_d(M);\n//    scan_d(N);\n//    scan_d(K);\n//    for (int i = 1; i <= N; i++)\n//    {\n//        for (int j = 1; j <= M; j++)\n//        {\n//            scan_d(B[i][j]);\n//        }\n//    }\n//    \n//    solve();\n//    \n//    cout << ans << '\\n';\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1005;\n\nint M, N;\nlong long k;\nint state[MAXN][MAXN];\nlong long res[MAXN][MAXN][2];\n\nint main()\n{\n    scanf(\"%d%d%lld\", &M, &N, &k);\n \n    long long temp;\n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= M; j++)\n        {\n            scanf(\"%d\", &state[i][j]);\n            if (i != 1 || j != 1)\n            {\n                temp = res[i - 1][j][0] + res[i][j - 1][1];\n                \n                switch (state[i][j])\n                {\n                    case 0:\n                        res[i][j][0] = res[i - 1][j][0];\n                        res[i][j][1] = res[i][j - 1][1];\n                        break;\n                    case 1:\n                        res[i][j][1] = (temp + 1) / 2;\n                        res[i][j][0] = temp / 2;\n                        break;\n                    default:\n                        res[i][j][0] = (temp + 1) / 2;\n                        res[i][j][1] = temp / 2;\n                        break;\n                }\n            }\n            else\n            {\n                switch (state[i][j])\n                {\n                    case 0:\n                        res[i][j][0] = k;\n                        res[i][j][1] = 0;\n                        break;\n                    case 1:\n                        res[1][1][1] = (k + 1) / 2;\n                        res[1][1][0] = k / 2;\n                        break;\n                    default:\n                        res[1][1][0] = (k + 1) / 2;\n                        res[1][1][1] = k / 2;\n                        break;\n                }\n            }\n        }\n    }\n    \n    printf(\"%lld\\n\", res[N][M][0]);\n    \n    return 0;  \n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1294-修改数组/f-51Nod-1294-修改数组/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1294-修改数组\n//\n//  Created by ZYJ on 2016/10/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint A[MAXN];\n\n/*\n *  递增/递减/非递增/非递减\n */\nint f[MAXN];\nint d[MAXN];   //  d[i]用于记录a[0...i]的最大长度\n\nint bsearch(const int *f, int size, const int &a)\n{\n    int l = 0, r = size - 1;\n    while (l <= r)\n    {\n        int mid = (l + r) / 2;\n        if (a >= f[mid - 1] && a < f[mid])\n        {\n            return mid;\n        }\n        else if (a < f[mid])\n        {\n            r = mid - 1;\n        }\n        else\n        {\n            l = mid + 1;\n        }\n    }\n    return -1;\n}\n\nint LIS(const int *a, const int &n)\n{\n    int i, j, size = 1;\n    f[0] = a[0];\n    d[0] = 1;\n    for (i = 1; i < n; ++i)\n    {\n        if (a[i] < f[0])\n        {\n            j = 0;\n        }\n        else if (a[i] >= f[size - 1])\n        {\n            j = size++;\n        }\n        else\n        {\n            j = bsearch(f, size, a[i]);\n        }\n        f[j] = a[i];\n        d[i] = j + 1;\n    }\n    return size;\n}\n\nint main(int argc, const char * argv[])\n{\n     freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int N;\n    cin >> N;\n    \n    int a;\n    int pos = 0;\n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%d\", &a);\n        a -= i;\n        if (a >= 0)\n        {\n            A[pos++] = a;\n        }\n    }\n    \n    if (pos == 0)\n    {\n        cout << N << '\\n';\n    }\n    else\n    {\n        cout << N - LIS(A, pos) << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1295-XOR key/f-51Nod-1295-XOR key/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1295-XOR key\n//\n//  Created by ZYJ on 2017/8/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 5;\nconst int MAGIC = 30;\nconst int MAXM = MAXN * (MAGIC + 5);\n\nint n, q, tot = 0;\nint sum[MAXM];\nint root[MAXN];\nint son[MAXM][2];\nbool bz[MAGIC + 5];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nvoid insert(int v, int &x, int y)\n{\n    x = ++tot;\n    memcpy(son[x], son[y], sizeof(son[x]));\n    sum[x] = sum[y] + 1;\n    if (!v)\n    {\n        return ;\n    }\n    insert(v - 1, son[x][bz[v - 1]], son[y][bz[v - 1]]);\n}\n\nint find(int v, int x, int y)\n{\n    if (!v)\n    {\n        return 0;\n    }\n    if (sum[son[x][bz[v - 1]]] > sum[son[y][bz[v - 1]]])\n    {\n        return find(v - 1, son[x][bz[v - 1]], son[y][bz[v - 1]]) + (1 << (v - 1));\n    }\n    return find(v - 1, son[x][1 - bz[v - 1]], son[y][1 - bz[v - 1]]);\n}\n\nint main()\n{\n    scan_d(n), scan_d(q);\n    \n    int x;\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(x);\n        for (int j = 0; j < MAGIC; x >>= 1)\n        {\n            bz[j++] = x & 1;\n        }\n        insert(MAGIC, root[i], root[i - 1]);\n    }\n    \n    int l, r;\n    while (q--)\n    {\n        scan_d(x), scan_d(l), scan_d(r);\n        for (int j = 0; j < MAGIC; x >>= 1)\n        {\n            bz[j++] = 1 - (x & 1);\n        }\n        printf(\"%d\\n\", find(MAGIC, root[r + 1], root[l]));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1296-有限制的排列/f-51Nod-1296-有限制的排列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1296-有限制的排列\n//\n//  Created by ZYJ on 2017/4/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 5e3 + 10;\nconst int MOD = 1e9 + 7;\n\nint N, K, L;\nint state[MAXN], sum[MAXN];\nint dp[MAXN];\n\nint main()\n{\n    scanf(\"%d%d%d\", &N, &K, &L);\n    \n    int a;\n    for (int i = 0; i < K; i++)\n    {\n        scanf(\"%d\", &a);\n        state[++a] = 1;\n        state[a + 1] = 2;\n    }\n    for (int i = 0; i < L; i++)\n    {\n        scanf(\"%d\", &a);\n        state[++a] = 2;\n        state[a + 1] = 1;\n    }\n\n    sum[0] = 0;\n    dp[1] = sum[1] = 1;\n    \n    for (int i = 2; i <= N; i++)\n    {\n        for (int j = 1; j <= i; j++)\n        {\n            if (state[i] == 0)\n            {\n                dp[j] = sum[i - 1];\n            }\n            else if (state[i] == 1)\n            {\n                dp[j] = ((sum[i - 1] - sum[j - 1]) % MOD + MOD) % MOD;\n            }\n            else\n            {\n                dp[j] = sum[j - 1];\n            }\n        }\n        for (int j = 1; j <= i; j++)\n        {\n            sum[j] = (sum[j - 1] + dp[j]) % MOD;\n        }\n    }\n    \n    printf(\"%d\\n\", sum[N]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1298-圆与三角形/f-51Nod-1298-圆与三角形/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1298-圆与三角形\n//\n//  Created by ZYJ on 16/7/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\ntypedef struct  //  点结构\n{\n    ll x, y;\n} Point;\n\nPoint A, B, C, O;   //  三角形三点与圆心\nll r;               //  半径\n\n//  两点之间距离平方\nll distance(Point *p_1, Point *p_2)\n{\n    return (p_1->x - p_2->x) * (p_1->x - p_2->x) + (p_1->y - p_2->y) * (p_1->y - p_2->y);\n}\n\n//  判断线段是否和圆相交\nint segOnCircle(Point *p_1, Point *p_2)\n{\n    ll a, b, c, dist_1, dist_2, angle_1, angle_2;   //  ax + by + c = 0;\n    if (p_1->x == p_2->x)                           //  当x相等\n    {\n        a = 1, b = 0, c = -p_1->x;\n    }\n    else if (p_1->y == p_2->y)                      //  当y相等\n    {\n        a = 0, b = 1, c = -p_1->y;\n    }\n    else\n    {\n        a = p_1->y - p_2->y;\n        b = p_2->x - p_1->x;\n        c = p_1->x * p_2->y - p_1->y * p_2->x;\n    }\n    dist_1 = a * O.x + b * O.y + c;\n    dist_1 *= dist_1;\n    dist_2 = (a * a + b * b) * r * r;\n    if (dist_1 > dist_2)\n    {\n        return 0;\n    }\n    angle_1 = (O.x - p_1->x) * (p_2->x - p_1->x) + (O.y - p_1->y) * (p_2->y - p_1->y);\n    angle_2 = (O.x - p_2->x) * (p_1->x - p_2->x) + (O.y - p_2->y) * (p_1->y - p_2->y);\n    if (angle_1 > 0 && angle_2 > 0)\n    {\n        return 1;\n    }\n    return 0;\n}\n\n//  判断是否相交，相交返回1，否则返回0\nint intersect()\n{\n    ll distA = distance(&O, &A);    //  OA^2\n    ll distB = distance(&O, &B);    //  OB^2\n    ll distC = distance(&O, &C);    //  OC^2\n    ll r2 = r * r;                  //  r^2\n    if (distA < r2 && distB < r2 && distC < r2)         //  圆包含三角形\n    {\n        return 0;\n    }\n    else if (distA > r2 && distB > r2 && distC > r2)    //  三点都在圆外\n    {\n        return segOnCircle(&A, &B) || segOnCircle(&A, &C) || segOnCircle(&B, &C);   //  都不相交返回0，反之，返回1\n    }\n    return 1;\n}\n\nint main()\n{\n    int t;\n    scanf(\"%d\", &t);\n    while (t--)\n    {\n        scanf(\"%lld%lld%lld%lld%lld%lld%lld%lld%lld\", &O.x, &O.y, &r, &A.x, &A.y, &B.x, &B.y, &C.x, &C.y);\n        printf(\"%s\\n\", intersect() ? \"Yes\" : \"No\");\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1299-监狱逃离/f-51Nod-1299-监狱逃离/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1299-监狱逃离\n//\n//  Created by ZYJ on 2017/6/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 5;\n\nint n, m;\nint ans;\nint cnt = 0;\nint dg[MAXN];           //  度\nint flag[MAXN];\nint prisoner[MAXN];     //  犯人\nvector<int> vi[MAXN];\n\nvoid dfs(int x, int pre)\n{\n    int state[3];       //  三种状态\n    memset(state, 0, sizeof(state));\n    for (int i = 0; i < vi[x].size(); i++)\n    {\n        if (vi[x][i] != pre)\n        {\n            dfs(vi[x][i], x);\n            state[flag[vi[x][i]]]++;\n        }\n    }\n    \n    if (prisoner[x])    //  x 点有逃犯\n    {\n        ans += state[1];//  加上所有能到达的叶子（出口）的儿子结点数\n        flag[x] = 2;    //  x 变为不能通向叶子（出口）的儿子结点\n    }\n    else if (state[1] && state[2])  //  有叶子（出口）可以通到 x 并且有其他犯人可以到达 x\n    {\n        ans++;          //  x 处放置警察\n        flag[x] = 0;    //  不能到达 x\n    }\n    else if (state[1])  //  x 是否可以通往叶子（出口）\n    {\n        flag[x] = 1;    //  x 变为可以通往出口\n    }\n    else if (state[2])  //  是有犯人可以到达 x\n    {\n        flag[x] = 2;    //  x 变为有犯人到达\n    }\n    else if (state[0])  //  不能到达叶子（出口）\n    {\n        flag[x] = 0;    //  x 不能通往叶子（出口）\n    }\n}\n\n//  初始化所有结点都可以通往出口\nvoid init()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        flag[i] = 1;\n    }\n}\n\nint main()\n{\n    init();\n    \n    cin >> n >> m;\n    n++;\n    \n    int x, y;\n    for (int i = 1; i < n; i++)\n    {\n        scanf(\"%d%d\", &x, &y);\n        vi[x].push_back(y);\n        vi[y].push_back(x);\n        dg[x]++;\n        dg[y]++;\n    }\n    \n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d\", &x);\n        if (dg[x] == 1)\n        {\n            printf(\"-1\\n\");\n            return 0;\n        }\n        prisoner[x] = 1;\n    }\n    \n    for (int i = 0; i < n; i++)\n    {\n        if (dg[i] == 1)\n        {\n            dfs(i, 0);\n            if (flag[i] == 2)   //  有犯人能到达根节点\n            {\n                ans++;\n            }\n            break;\n        }\n    }\n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1305-Pairwise Sum and Divide/f-51Nod-1305-Pairwise Sum and Divide/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1305-Pairwise Sum and Divide\n//\n//  Created by ZYJ on 16/5/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//超时...\n//#include <stdio.h>\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    int i, j;\n//    long long A[100001];\n//    long long sum = 0;\n//    scanf(\"%d\", &N);\n//    \n//    for (i = 0; i < N; i++)\n//    {\n//        scanf(\"%lld\", A + i);\n//    }\n//    \n//    for (i = 0; i < N; i++)\n//    {\n//        for (j = i + 1; j < N; j++)\n//        {\n//            sum += ((A[i] + A[j]) / (A[i] * A[j]));\n//        }\n//    }\n//    \n//    printf(\"%lld\\n\", sum);\n//    return 0;\n//}\n\n\n//AC...\n//#include <stdio.h>\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    int i, j = 0;\n//    long long A[100001];\n//    long long sum = 0;\n//    scanf(\"%d\", &N);\n//    \n//    for (i = 0; i < N; i++)\n//    {\n//        scanf(\"%lld\", A + i);\n//        if (A[i] == 2)  //2单独处理\n//        {\n//            j++;\n//        }\n//        else if (A[i] == 1) //这里考虑到1和非1组合时结果为1、1和1组合时结果为2，\n//        {                   //而1和1的组合会被利用两次，所以与前者归并在一起考虑\n//            sum += N - 1;\n//        }\n//    }\n//    \n//    printf(\"%lld\\n\", sum + j * (j - 1) / 2);    //因为2和2组合会被利用两次\n//    return 0;\n//}\n\n\n\n//超时......\n//#include <stdio.h>\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    int i, j;\n//    long long A[100001];\n//    long long sum = 0;\n//    scanf(\"%d\", &N);\n//    \n//    for (i = 0; i < N; i++)\n//    {\n//        scanf(\"%lld\", A + i);\n//    }\n//    \n//    for (i = 0; i < N - 1; i++)\n//    {\n//        for (j = i + 1; j < N; j++)\n//        {\n//            if (A[i] > A[j])\n//            {\n//                A[i] ^= A[j];\n//                A[j] ^= A[i];\n//                A[i] ^= A[j];\n//            }\n//        }\n//    }\n//    \n//    for (i = 0; i < N; i++)\n//    {\n//        if (A[i] == 1)\n//        {\n//            for (j = i + 1; j < N; j++)\n//            {\n//                if (A[j] == 1)\n//                {\n//                    sum += 2;\n//                }\n//                else\n//                {\n//                    sum += 1;\n//                }\n//            }\n//        }\n//        else if (A[i] == 2)\n//        {\n//            for (j = i + 1; j < N && A[j] == 2; j++)\n//            {\n//                sum += 1;\n//            }\n//        }\n//        else\n//        {\n//            break;\n//        }\n//    }\n//    \n//    printf(\"%lld\\n\", sum);\n//    return 0;\n//}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1307-绳子与重物/f-51Nod-1307-绳子与重物/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1307-绳子与重物\n//\n//  Created by ZYJ on 16/9/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nstruct line\n{\n    int C;\n    int W;\n    int last;\n} Line[MAXN];\n\nint power[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    int ans = -1;\n    \n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d %d %d\", &Line[i].C, &Line[i].W, &Line[i].last);\n        power[i] = Line[i].C;\n        int key = i;\n        while (key != -1)\n        {\n            power[key] -= Line[i].W;\n            if (ans == -1 && power[key] < 0)\n            {\n                ans = i;\n            }\n            key = Line[key].last;\n        }\n    }\n   \n    if (ans == -1)\n    {\n        cout << N << '\\n';\n    }\n    else\n    {\n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1310-Chandrima and XOR/f-51Nod-1310-Chandrima and XOR/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1310-Chandrima and XOR\n//\n//  Created by ZYJ on 2017/4/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXF = 88;\nconst int MOD = 1e9 + 7;\n\nlong long Fib[MAXF] = {1, 1, 2};\nlong long Pow[MAXF] = {1, 2, 4};\n\nint XOR[MAXF];\nint maxPos = 0;\n\nvoid init()\n{\n    for (int i = 3; i < MAXF; i++)\n    {\n        Fib[i] = Fib[i - 1] + Fib[i - 2];\n        Pow[i] = Pow[i - 1] * 2 % MOD;\n    }\n}\n\nlong long BToD()\n{\n    long long res = 0;\n    for (int i = 0; i < maxPos; i++)\n    {\n        res = (res + XOR[i] * Pow[i]) % MOD;\n    }\n    return res;\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int N;\n    cin >> N;\n    \n    long long s;\n    for (int i = 0; i < N; i++)\n    {\n        cin >> s;\n        while (s != 0)\n        {\n            int l = 0, r = MAXF;\n            while (l < r)\n            {\n                int mid = (l + r + 1) / 2;\n                if (Fib[mid] > s)\n                {\n                    r = mid - 1;\n                }\n                else\n                {\n                    l = mid;\n                }\n            }\n            XOR[l - 1] ^= 1;\n            maxPos = max(maxPos, l);\n            s -= Fib[l];\n        }\n    }\n    \n    cout << BToD() << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1315-合法整数集/f-51Nod-1315-合法整数集/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1315-合法整数集\n//\n//  Created by ZYJ on 16/8/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint digit[33] = {0};    //  所有有可能需要删除的数的对应数位的和\nint digitX[33];         //  X的二进制表示\n\nint main(int argc, const char * argv[])\n{\n    int N, X;\n    cin >> N >> X;\n    \n    //  将X转化为2进制\n    int XX = X;\n    int key = 0;\n    while (XX)\n    {\n        digitX[key++] = XX % 2;\n        XX /= 2;\n    }\n    \n    int Y;\n    int res = 55;\n    for (int i = 0; i < N; i++)\n    {\n        cin >> Y;\n        if ((Y | X) > X)    //  说明存在X的二进制位为0位，Y为1，不用考虑删除\n        {\n            continue;\n        }\n        int key = 0;\n        while (Y)\n        {\n            digit[key++] += Y % 2;\n            Y /= 2;\n        }\n    }\n    for (int i = 0; i < 33; i++)\n    {\n        if (digitX[i] && !digit[i]) //  X的某二进制位为1，但是集合内数无法为此位提供1\n        {\n            res = 0;\n            break;\n        }\n        if (digit[i])               //  删除能提供的最少的二进制位\n        {\n            res = res > digit[i] ? digit[i] : res;\n        }\n    }\n    \n    std::cout << res << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1316-回文矩阵/f-51Nod-1316-回文矩阵/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1316-回文矩阵\n//\n//  Created by ZYJ on 16/9/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\n#define PINF 0x3f3f3f3f\n#define NINF -PINF\n#define MAX(x, y) ((x) > (y) ? (x) : (y))\n#define MIN(x, y) ((x) < (y) ? (x) : (y))\n#define FOR(i, f, e) for (int i = f; i < e; i++)\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 9;\n\nint matrix[MAXN][MAXN];\nint tmp[MAXN][MAXN];\n\nvoid next(int &x)\n{\n    if (x == 0)\n    {\n        x = PINF;\n    }\n    else\n    {\n        int t1 = x & -x;\n        int t2 = x + t1;\n        x = t2 | ((x ^ t2) / t1 >> 2);\n    }\n    return ;\n}\n\nint main()\n{\n    int N, M = 0, Row, Colum, ans = PINF;\n    char c[MAXN];\n    scanf(\"%d%d%d\", &Row, &Colum, &N);\n    \n    //  将矩阵存储到int型数组中\n    FOR(i, 0, N)\n    {\n        scanf(\"%s\", c);\n        if (!M)\n        {\n            M = (int)strlen(c);\n        }\n        FOR(j, 0, M)\n        {\n            matrix[i][j] = (c[j] == '1');\n        }\n    }\n    \n    //  初始状态11111111(Row=8)\n    int chooseRow = ~(-1 << Row);\n    do\n    {\n        //  初始状态11111111(Colum=8)\n        int chooseColum = ~(-1 << Colum);\n        do\n        {\n            memcpy(tmp, matrix, sizeof(matrix));\n            int res = 0;\n            int getRow[MAXN], getColum[MAXN], posRow = 0, posColum = 0;\n            FOR(i, 0, N)\n            {\n                if (chooseRow & 1 << i)\n                {\n                    getRow[posRow++] = i;       //  选取的行\n                }\n            }\n            FOR(i, 0, M)\n            {\n                if (chooseColum & 1 << i)\n                {\n                    getColum[posColum++] = i;   //  选取的列\n                }\n            }\n            //  固定行查找列(结束后保证行是回文的)\n            FOR(i, 0, Row)\n            {\n                FOR(j, 0, M / 2)\n                {\n                    int instead = M - 1 - j;\n                    //  第j列和第instead列都被选取\n                    if ((chooseColum & 1 << j) && (chooseColum & 1 << instead))\n                    {\n                        int sum = tmp[getRow[i]][j] + tmp[getRow[i]][instead] + tmp[N - 1 - getRow[i]][j] + tmp[N - 1 - getRow[i]][instead];\n                        //  四个交叉或对称点的情况，如果小于等于2说明有sum个可以改成0，否则说明有4-sum个可以改成1\n                        if (sum <= 2)\n                        {\n                            res += sum;\n                            tmp[getRow[i]][j] = tmp[getRow[i]][instead] = tmp[N - 1 - getRow[i]][j] = tmp[N - 1 - getRow[i]][instead] = 0;\n                        }\n                        else\n                        {\n                            res += 4 - sum;\n                            tmp[getRow[i]][j] = tmp[getRow[i]][instead] = tmp[N - 1 - getRow[i]][j] = tmp[N - 1 - getRow[i]][instead] = 1;\n                        }\n                    }\n                    //  第j列被选取\n                    else if (chooseColum & 1 << j)\n                    {\n                        int sum = tmp[getRow[i]][j] + tmp[getRow[i]][instead] + tmp[N - 1 - getRow[i]][j];\n                        //  三个交叉或对称点的情况，如果小于等于1说明有sum个可以改成0，否则说明有3-sum个可以改成1\n                        if (sum <= 1)\n                        {\n                            res += sum;\n                            tmp[getRow[i]][j] = tmp[getRow[i]][instead] = tmp[N - 1 - getRow[i]][j] = 0;\n                        }\n                        else\n                        {\n                            res += 3 - sum;\n                            tmp[getRow[i]][j] = tmp[getRow[i]][instead] = tmp[N - 1 - getRow[i]][j] = 1;\n                        }\n                    }\n                    //  第instead列被选取\n                    else if (chooseColum & 1 << instead)\n                    {\n                        int sum = tmp[getRow[i]][j] + tmp[getRow[i]][instead] + tmp[N - 1 - getRow[i]][instead];\n                        //  三个交叉点或对称的情况，如果小于等于1说明有sum个可以改成0，否则说明有3-sum个可以改成1\n                        if (sum <= 1)\n                        {\n                            res += sum;\n                            tmp[getRow[i]][j] = tmp[getRow[i]][instead] = tmp[N - 1 - getRow[i]][instead] = 0;\n                        }\n                        else\n                        {\n                            res += 3 - sum;\n                            tmp[getRow[i]][j] = tmp[getRow[i]][instead] = tmp[N - 1 - getRow[i]][instead] = 1;\n                        }\n                    }\n                    //  都没有被选取\n                    else\n                    {\n                        int sum = tmp[getRow[i]][j] + tmp[getRow[i]][instead];\n                        //  两个对称点的情况，如果等于1说明有1个可以被改成0\n                        if (sum == 1)\n                        {\n                            res++;\n                            tmp[getRow[i]][j] = tmp[getRow[i]][instead] = 0;\n                        }\n                    }\n                }\n            }\n            //  固定列查找行(结束后保证列是回文的)\n            FOR(i, 0, Colum)\n            {\n                FOR(j, 0, N / 2)\n                {\n                    if (tmp[j][getColum[i]] != tmp[N - 1 - j][getColum[i]])\n                    {\n                        tmp[j][getColum[i]] = tmp[N - 1 - j][getColum[i]] = 0;\n                        res++;\n                    }\n                }\n            }\n            if (res < ans)\n            {\n                ans = res;\n            }\n            next(chooseColum);  //  下一个状态\n        } while (chooseColum < 1 << M);\n        next(chooseRow);        //  下一个状态\n    } while (chooseRow < 1 << N);\n    \n    printf(\"%d\", ans);\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1319-跳跃游戏/f-51Nod-1319-跳跃游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1319-跳跃游戏\n//\n//  Created by ZYJ on 16/9/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 55;\n\nint A[MAXN];\nint MAXA[MAXN];\nlong long sum[MAXN];\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        int x, N;\n        cin >> x >> N;\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%d\", A + i);\n            if (i == 0)\n            {\n                sum[i] = A[i];\n                MAXA[i] = A[i];\n                continue;\n            }\n            sum[i] = sum[i - 1] + A[i];\n            MAXA[i] = MAXA[i - 1] > A[i] ? MAXA[i - 1] : A[i];\n        }\n        int len = abs(x);\n        int div = len / sum[N - 1];\n        len -= div * sum[N - 1];\n        if (len == 0)\n        {\n            cout << div * N << '\\n';\n            continue;\n        }\n        for (int i = 0; i < N; i++)\n        {\n            if (sum[i] >= len)\n            {\n                int steps = div * N + i + 1;\n\n                if (div > 1)\n                {\n                    cout << steps << '\\n';\n                }\n                else\n                {\n                    int MAXA_ = div > 0 ? MAXA[N - 1] : MAXA[i];\n                    long long C = div * sum[N - 1] + sum[i] + abs(x);\n                    if (C >= 2 * MAXA_)\n                    {\n                        cout << steps << '\\n';\n                    }\n                    else\n                    {\n                        for (int j = 1; j <= 2 * N; j++)\n                        {\n                            MAXA_ = MAXA_ > MAXA[(i + j) % N] ? MAXA_ : MAXA[(i + j) % N];\n                            C += A[(i + j) % N];\n                            if (C >= 2 * MAXA_)\n                            {\n                                cout << steps + j << '\\n';\n                                break;\n                            }\n                        }\n                    }\n                }\n                break;\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1320-合法尾数序列/f-51Nod-1320-合法尾数序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1320-合法尾数序列\n//\n//  Created by ZYJ on 16/9/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 55;\nconst int MAXM = MAXN + 10;\nconst int CYCL = 64;\n\nint power[MAXM] = {1};\nint tail[MAXM];\nint d[MAXN];\nint N;\nint ans;\n\nvoid init()\n{\n    for (int i = 1; i < MAXM; i++)\n    {\n        power[i] = power[i - 1] * 2;\n    }\n    \n    for (int i = 1; i < MAXM; i++)\n    {\n        int res = i & (-i);\n        for (int j = 0; j < MAXN; j++)\n        {\n            if (power[j] == res)\n            {\n                tail[i - 1] = j;\n                break;\n            }\n        }\n    }\n    \n    return ;\n}\n\nvoid solve(int n)\n{\n    if (n > N)\n    {\n        return ;\n    }\n    \n    for (int i = 0; i < N - n + 1; i++)\n    {\n        for (int j = 0; j < CYCL; j++)\n        {\n            if (d[i] == tail[j] || (j == CYCL - 1 && d[i] >= tail[CYCL - 1]))\n            {\n                bool flag = true;\n                for (int k = 1; k < n; k++)\n                {\n                    if (j + k == CYCL - 1 && d[i + k] >= tail[CYCL - 1])\n                    {\n                        continue;\n                    }\n                    if (d[i + k] != tail[(j + k) % CYCL])\n                    {\n                        flag = false;\n                        break;\n                    }\n                }\n                if (flag)\n                {\n                    ans++;\n                    break;\n                }\n            }\n        }\n    }\n\n    solve(n + 1);\n    \n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    init();\n    \n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> N;\n        \n        ans = N;\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%d\", d + i);\n        }\n        solve(2);\n        \n        cout << ans << '\\n';\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1322-关于树的函数/f-51Nod-1322-关于树的函数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1322-关于树的函数\n//\n//  Created by ZYJ on 2017/4/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <vector>\n#include <set>\n#include <tuple>\n\nusing namespace std;\n\ntypedef long long ll;\ntypedef tuple<int, int> tii;\n\nconst int MAXN = 4e3 + 10;\n\nint N;\nint n;    //  A1集合结点数\nll res = 0;\n\nvector<int> tree[MAXN];\nvector<int> tree_[MAXN];\ntii tmp;\n\nstruct edge\n{\n    int u;\n    int v;\n} tr[MAXN], tr_[MAXN];\n\nint vis[MAXN];\n\ntii dfs_(int last, int root)\n{\n    int cnt = 0, m = 0;\n    if (vis[root])\n    {\n        cnt++;\n    }\n    m++;\n    int a, b;\n    for (int i = 0; i < tree_[root].size(); i++)\n    {\n        if (tree_[root][i] != last)\n        {\n            tmp = dfs_(root, tree_[root][i]);\n            tie(a, b) = tmp;\n            cnt += a;\n            m += b;\n        }\n    }\n    if (m == N)\n    {\n        return make_tuple(cnt, m);\n    }\n    long long maxRes = 0;\n    maxRes = max(maxRes, (ll)cnt * cnt);\n    maxRes = max(maxRes, (ll)(n - cnt) * (n - cnt));\n    maxRes = max(maxRes, (ll)(m - cnt) * (m - cnt));\n    maxRes = max(maxRes, (ll)(N - m - n + cnt) * (N - m - n + cnt));\n    res += maxRes;\n    \n    return make_tuple(cnt, m);\n}\n\nvoid dfs(int last, int root)\n{\n    vis[root] = 1;\n    n++;\n    for (int i = 0; i < tree[root].size(); i++)\n    {\n        if (tree[root][i] != last)\n        {\n            dfs(root, tree[root][i]);\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    cin >> N;\n    \n    int u, v;\n    for (int i = 1; i < N; i++)\n    {\n        scanf(\"%d%d\", &u, &v);\n        u++, v++;\n        tree[u].push_back(v);\n        tree[v].push_back(u);\n        tr[i].u = u;\n        tr[i].v = v;\n    }\n    for (int i = 1; i < N; i++)\n    {\n        scanf(\"%d%d\", &u, &v);\n        u++, v++;\n        tree_[u].push_back(v);\n        tree_[v].push_back(u);\n        tr_[i].u = u;\n        tr_[i].v = v;\n    }\n    \n    for (int i = 1; i < N; i++)\n    {\n        n = 0;\n        memset(vis, 0, sizeof(vis));\n        dfs(tr[i].v, tr[i].u);\n        dfs_(-1, 1);\n    }\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1328-比赛往事/f-51Nod-1328-比赛往事/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1328-比赛往事\n//\n//  Created by ZYJ on 2017/4/28.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\nint N;\nint p[MAXN], c[MAXN], cnt = 0;\nint p_[MAXN], c_[MAXN], cnt_ = 0;\n\nvoid ins(int *a, int k, int x)\n{\n    while (k && a[k - 1] > x)\n    {\n        a[k] = a[k - 1];\n        k--;\n    }\n    a[k] = x;\n}\n\nint main()\n{\n    cin >> N;\n    \n    int a, b;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d%d\", &a, &b);\n        if (a <= b)\n        {\n            p[cnt] = a;\n            c[cnt++] = b;\n        }\n        else\n        {\n            p_[cnt_] = a;\n            c_[cnt_++] = b;\n        }\n    }\n    \n    sort(p_, p_ + cnt_);\n    sort(c_, c_ + cnt_);\n    \n    while (true)\n    {\n        int tmp = cnt_ - 1;\n        while (tmp >= 0 && p_[tmp] <= c_[tmp])\n        {\n            tmp--;\n        }\n        if (tmp < 0)\n        {\n            break;\n        }\n        int tag = -1;\n        for (int i = 0; i < cnt; i++)\n        {\n            if (p[i] <= c_[tmp] && c[i] >= p_[tmp] && (tag == -1 || p[i] < p[tag]))\n            {\n                tag = i;\n            }\n        }\n        if (tag < 0)\n        {\n            for (int i = 0; i < cnt; i++)\n            {\n                if (c[i] >= p_[tmp] && (tag == -1 || p[i] < p[tag]))\n                {\n                    tag = i;\n                }\n            }\n        }\n        if (tag < 0)\n        {\n            puts(\"-1\");\n            return 0;\n        }\n        ins(p_, cnt_, p[tag]);\n        ins(c_, cnt_, c[tag]);\n        cnt_++;\n        cnt--;\n        p[tag] = p[cnt];\n        c[tag] = c[cnt];\n    }\n    \n    printf(\"%d\", cnt_);\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1330-雕像投影/f-51Nod-1330-雕像投影/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1330-雕像投影\n//\n//  Created by ZYJ on 2017/5/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 13;\nconst int DIR[6][3] = {{0, 0, 1}, {0, 0, -1},\n                       {0, 1, 0}, {0, -1, 0},\n                       {1, 0, 0}, {-1, 0, 0}};\n\nint N, cnt;\nint A[MAXN][MAXN][MAXN];\nint A_[MAXN][MAXN][MAXN];\nint vis[MAXN][MAXN][MAXN];\nchar s1[MAXN][MAXN];\nchar s2[MAXN][MAXN];\nchar s3[MAXN][MAXN];\n\nint charge(int x, int y, int z)\n{\n    if (x < 0 || x >= N)\n    {\n        return 0;\n    }\n    if (y < 0 || y >= N)\n    {\n        return 0;\n    }\n    if (z < 0 || z >= N)\n    {\n        return 0;\n    }\n    if (vis[x][y][z])\n    {\n        return 0;\n    }\n    if (A[x][y][z] < 3)\n    {\n        return 0;\n    }\n    return 1;\n}\n\nvoid dfs(int x, int y, int z)\n{\n    for (int i = 0; i < 6; i++)\n    {\n        int x_ = x + DIR[i][0];\n        int y_ = y + DIR[i][1];\n        int z_ = z + DIR[i][2];\n        if (charge(x_, y_, z_))\n        {\n            vis[x_][y_][z_] = 1;\n            A_[x_][y_][z_] = 3;\n            dfs(x_, y_, z_);\n        }\n    }\n}\n\nint charge_()\n{\n    int flag;\n    for (int i = 0; i < N; i++)\n    {\n        for (int j = 0; j < N; j++)\n        {\n            if (s1[i][j] == 'Y')\n            {\n                flag = 1;\n                for (int k = 0; k < N; k++)\n                {\n                    if (A_[i][j][k] == 3)\n                    {\n                        flag = 0;\n                        break;\n                    }\n                }\n                if (flag)\n                {\n                    return 0;\n                }\n            }\n        }\n    }\n\n    for (int i = 0; i < N; i++)\n    {\n        for (int j = 0; j < N; j++)\n        {\n            if (s2[i][j] == 'Y')\n            {\n                flag = 1;\n                for (int k = 0; k < N; k++)\n                {\n                    if (A_[k][i][j] == 3)\n                    {\n                        flag = 0;\n                        break;\n                    }\n                }\n                if (flag)\n                {\n                    return 0;\n                }\n            }\n        }\n    }\n\n    for (int i = 0; i < N; i++)\n    {\n        for (int j = 0; j < N; j++)\n        {\n            if (s3[i][j] == 'Y')\n            {\n                flag = 1;\n                for (int k = 0; k < N; k++)\n                {\n                    if (A_[j][k][i] == 3)\n                    {\n                        flag = 0;\n                        break;\n                    }\n                }\n                if (flag)\n                {\n                    return 0;\n                }\n            }\n        }\n    }\n    \n    return 1;\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        memset(A, 0, sizeof(A));\n        memset(vis, 0, sizeof(vis));\n        \n        cin >> N;\n        int flag = 0;\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%s\", s1[i]);\n            for (int j = 0; j < N; j++)\n            {\n                if (s1[i][j] == 'Y')\n                {\n                    flag = 1;\n                    for (int k = 0; k < N; k++)\n                    {\n                        A[i][j][k]++;\n                    }\n                }\n            }\n        }\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%s\", s2[i]);\n            for (int j = 0; j < N; j++)\n            {\n                if (s2[i][j] == 'Y')\n                {\n                    flag = 1;\n                    for (int k = 0; k < N; k++)\n                    {\n                        A[k][i][j]++;\n                    }\n                }\n            }\n        }\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%s\", s3[i]);\n            for (int j = 0; j < N; j++)\n            {\n                if (s3[i][j] == 'Y')\n                {\n                    flag = 1;\n                    for (int k = 0; k < N; k++)\n                    {\n                        A[j][k][i]++;\n                    }\n                }\n            }\n        }\n        \n        if (!flag)\n        {\n            cout << \"Possible\\n\";\n            continue;\n        }\n        \n        for (int i = 0; i < N; i++)\n        {\n            for (int j = 0; j < N; j++)\n            {\n                for (int k = 0; k < N; k++)\n                {\n                    if (!vis[i][j][k] && A[i][j][k] == 3)\n                    {\n                        memset(A_, 0, sizeof(A_));\n                        vis[i][j][k] = 1;\n                        A_[i][j][k] = 3;\n                        dfs(i, j, k);\n                        if (charge_())\n                        {\n                            cout << \"Possible\\n\";\n                            goto cn;\n                        }\n                    }\n                }\n            }\n        }\n        \n        cout << \"Impossible\\n\";\n    cn:\n        ;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1333-无聊的数学家们/f-51Nod-1333-无聊的数学家们/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1333-无聊的数学家们\n//\n//  Created by ZYJ on 16/9/6.\n//  Copyright ? 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#include <string.h>\n//#include <math.h>\n//\n//const int MAXN = 5e6 + 5;\n//\n//int prime[MAXN];\n//bool prime_[MAXN];\n//bool num[MAXN];\n//long long ans[MAXN];\n//\n//void getPrime()\n//{\n//    memset(prime, 0, sizeof(prime));\n//    for (int i = 2; i <= MAXN; i++)\n//    {\n//        if (!prime[i])\n//        {\n//            prime[++prime[0]] = i;\n//        }\n//        for (int j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n//        {\n//            prime[prime[j] * i] = 1;\n//            if (i % prime[j] == 0)\n//            {\n//                break;\n//            }\n//        }\n//    }\n//    return ;\n//}\n//\n//void init()\n//{\n//    memset(num, true, sizeof(num));\n//    memset(prime_, true, sizeof(prime_));\n//    num[0] = num[1] = false;\n//    \n//    getPrime();\n//    for (int i = 1; i <= prime[0]; i++)\n//    {\n//        num[prime[i]] = false;\n//        prime_[prime[i]] = false;\n//    }\n//    \n//    for (int i = 4; i < MAXN; i++)\n//    {\n//        if (num[i])\n//        {\n//            for (int j = 1; prime[j] <= i / prime[j]; j++)\n//            {\n//                if (i % prime[j] == 0)\n//                {\n//                    if (prime_[prime[j] + i / prime[j] - 1])\n//                    {\n//                        num[i] = false;\n//                        break;\n//                    }\n//                    int k = 2;\n//                    while (k * prime[j] <= i / (k * prime[j]))\n//                    {\n//                        if (i % (k * prime[j]) == 0 && prime_[k * prime[j] + i / (k * prime[j]) - 1])\n//                        {\n//                            num[i] = false;\n//                            break;\n//                        }\n//                        k++;\n//                    }\n//                }\n//            }\n//        }\n//    }\n//    return ;\n//}\n//\n//void solve()\n//{\n//    memset(ans, 0, sizeof(ans));\n//    \n//    for (int i = 1; i < MAXN; i++)\n//    {\n//        if (num[i])\n//        {\n//            ans[i] = ans[i - 1] + i + 1;\n//        }\n//        else\n//        {\n//            ans[i] = ans[i - 1];\n//        }\n//    }\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    init();\n//    solve();\n//    \n//    int T;\n//    scanf(\"%d\", &T);\n//    while (T--)\n//    {\n//        int L, R;\n//        scanf(\"%d %d\", &L, &R);\n//        printf(\"%lld\\n\", ans[R - 1] - ans[L == 1 ? 0 : L - 2]);\n//    }\n//    \n//    return 0;\n//}\n\n#include <stdio.h>\n#include <math.h>\n\n#define SIZE 5000001\n\nbool isPrime[SIZE];\nbool isAnswer[SIZE];\n\nvoid getPrime()\n{\n    int i, j, tmp;\n    //  合数为true，素数为false\n    for (i = 2; i < SIZE; i += 2)\n    {\n        isPrime[i] = true;\n    }\n    for (i = 1; i < SIZE; i += 2)\n    {\n        isPrime[i] = false;\n    }\n    isPrime[0] = false; //  方便赋值给isAnswer\n    isPrime[2] = false;\n    for (i = 3; i <= sqrt(SIZE); i++)\n    {\n        if (!isPrime[i])\n        {\n            tmp = i << 1;\n            for (j = i * i; j < SIZE; j += tmp)\n            {\n                isPrime[j] = true;\n            }\n        }\n    }\n    return;\n}\n\nint main()\n{\n    int i, j, L, R, T, tmp1, tmp2;\n    long long sum;\n    getPrime();\n    \n    for (i = 0; i < SIZE - 1; i++)\n    {\n        isAnswer[i] = isPrime[i];\n    }\n    //  用isPrime保存质数加1的状态\n    tmp1 = SIZE - 1;\n    for (i = 3; i < tmp1; i++)\n    {\n        if (!isPrime[i])\n        {\n            isPrime[i] = true;\n            isPrime[i + 1] = false;\n            i++;\n        }\n    }\n    \n    tmp1 = sqrt(tmp1);\n    for (i = 2; i <= tmp1; i++)\n    {\n        tmp2 = (SIZE - 2) / i;\n        for (j = i; j <= tmp2; j++)\n        {\n            if (isPrime[i + j])\n            {\n                isAnswer[i * j] = false;\n            }\n        }\n    }\n    //  更新为s的状态\n    for (i = SIZE - 2; i > 0;i--)\n    {\n        if (isAnswer[i])\n        {\n            isAnswer[i] = false;\n            isAnswer[i + 1] = true;\n        }\n    }\n    scanf(\"%d\",&T);\n    while (T--)\n    {\n        scanf(\"%d%d\", &L, &R);\n        sum = 0;\n        for (i = L; i <= R; i++)\n        {\n            if (isAnswer[i])\n            {\n                sum += i;\n            }\n        }\n        printf(\"%lld\\n\", sum);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1335-子序列翻转/f-51Nod-1335-子序列翻转/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1335-子序列翻转\n//\n//  Created by ZYJ on 16/9/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 2505;\nconst int MAXL = 26;\n\nint letter[MAXL];\nchar s[MAXN];\n\nint main(int argc, const char * argv[])\n{\n//     freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        int x = 0;\n        int y[MAXN] = {0};\n        memset(letter, 0, sizeof(letter));\n        cin >> s;\n        int len = (int)strlen(s);\n        int i;\n        for (i = 0; i < len; i++)\n        {\n            letter[s[i] - 'a']++;\n        }\n        for (i = 0; i < MAXL; i++)\n        {\n            if (!letter[i])\n            {\n                continue;\n            }\n            for (int j = 0; j < len; j++)\n            {\n                while (!letter[i])\n                {\n                    i++;\n                }\n                if (s[j] - 'a' == i)\n                {\n                    letter[i]--;\n                }\n                else\n                {\n                    x = j;\n                    int key = 0;\n                    for (int k = j + 1; k < len; k++)\n                    {\n                        if (s[k] - 'a' == i)\n                        {\n                            y[key++] = k;\n                            if (key == letter[i])\n                            {\n                                break;\n                            }\n                        }\n                    }\n                    break;\n                }\n            }\n            break;\n        }\n        int ansY = y[0];\n        for (int j = 1; j < letter[i]; j++)\n        {\n            bool flag = true;\n            for (int k = 1; k < ansY - x + 1; k++)\n            {\n                if (s[ansY - k] > s[y[j] - k])\n                {\n                    ansY = y[j];\n                    flag = false;\n                    break;\n                }\n                else if (s[ansY - k] < s[y[j] - k])\n                {\n                    flag = false;\n                    break;\n                }\n            }\n            if (flag)\n            {\n                for (int k = 1; k < y[j] - ansY + 1; k++)\n                {\n                    if (s[ansY + k] > s[y[j] - ansY + x - k])\n                    {\n                        ansY = y[j];\n                        break;\n                    }\n                    else if (s[ansY + k] < s[y[j] - ansY + x - k])\n                    {\n                        break;\n                    }\n                }\n            }\n        }\n        \n        cout << x << ' ' << ansY << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1337-翻转游戏/f-51Nod-1337-翻转游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1337-翻转游戏\n//\n//  Created by ZYJ on 16/9/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 55;\n\nchar LevS[MAXN][MAXN];\n\nvoid init()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        LevS[0][i] = '-';\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        int N, M;\n        cin >> N >> M;\n        int count = N;\n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%s\", LevS[i]);\n        }\n        \n        for (int i = 1; i <= N; i++)\n        {\n            bool open = false;\n            bool close = false;\n            for (int j = 0; j < M; j++)\n            {\n                if (LevS[i - 1][j] == '-' && LevS[i][j] == '+')\n                {\n                    open = true;\n                }\n                else if (LevS[i - 1][j] == '+' && LevS[i][j] == '-')\n                {\n                    close = true;\n                }\n            }\n            if (open)\n            {\n                count++;\n            }\n            if (close)\n            {\n                count++;\n            }\n            for (int j = 0; j < M; j++)\n            {\n                int pos = i;\n                while (LevS[pos][j] == '?' && pos < N)\n                {\n                    pos++;\n                }\n                if (pos == i)\n                {\n                    continue;\n                }\n                if (LevS[pos][j] == LevS[i - 1][j] || LevS[pos][j] == '?')\n                {\n                    for (int k = i; k <= pos; k++)\n                    {\n                        LevS[k][j] = LevS[i - 1][j];\n                    }\n                }\n                if (LevS[pos][j] == '+' && LevS[i - 1][j] == '-' && open)\n                {\n                    for (int k = i; k < pos; k++)\n                    {\n                        LevS[k][j] = '+';\n                    }\n                }\n                else if (LevS[pos][j] == '+' && LevS[i - 1][j] == '-' && !open)\n                {\n                    LevS[i][j] = '-';\n                }\n                if (LevS[pos][j] == '-' && LevS[i - 1][j] == '+' && close)\n                {\n                    for (int k = i; k < pos; k++)\n                    {\n                        LevS[k][j] = '-';\n                    }\n                }\n                else if (LevS[pos][j] == '-' && LevS[i - 1][j] == '+' && !close)\n                {\n                    LevS[i][j] = '+';\n                }\n            }\n        }\n        cout << count << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1341-混合序列/f-51Nod-1341-混合序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1341-混合序列\n//\n//  Created by ZYJ on 2017/5/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 3;\n\nstruct matrix\n{\n    ll m[MAXN][MAXN];\n    matrix()\n    {\n        memset(m,0,sizeof(m));\n    }\n    void output()\n    {\n        for (int i = 0; i < 3; i++)\n        {\n            for (int j = 0; j < 3; j++)\n            {\n                printf(\"%lld \",m[i][j]);\n            }\n            printf(\"\\n\");\n        }\n    }\n};\n\nmatrix mat(matrix &a, matrix &b)\n{\n    matrix c;\n    for (int i = 0; i < 3; i++)\n    {\n        for (int j = 0; j < 3; j++)\n        {\n            for (int k = 0; k < 3; k++)\n            {\n                c.m[i][j] += (a.m[i][k] * b.m[k][j]);\n                c.m[i][j] %= MOD;\n            }\n        }\n    }\n    return c;\n}\n\nvoid extgcd(ll a, ll b, ll &d, ll &x, ll &y)\n{\n    if (!b)\n    {\n        d = a;\n        x = 1;\n        y = 0;\n    }\n    else\n    {\n        extgcd(b, a % b, d, y, x);\n        y -= x * (a / b);\n    }\n}\n\n//  逆元\nll inverse(ll a,ll n)\n{\n    ll d, x, y;\n    extgcd(a, n, d, x, y);\n    return d == 1 ? (x + n) % n : -1;\n}\n\nll pow_mod(ll x, ll n)\n{\n    ll res = 1;\n    while (n)\n    {\n        if (n & 1)\n        {\n            res = res * x % MOD;\n        }\n        x = x * x % MOD;\n        n >>= 1;\n    }\n    \n    return res;\n}\n\nll p, q, r;\nll solve(ll n)\n{\n    ll k = inverse(q, MOD);\n    ll t = 3 * pow_mod(q, n) % MOD; //  t: q^n*3\n    matrix A;\n    A.m[0][0] = 1; A.m[0][1] = k * p % MOD; A.m[0][2] = k;\n    A.m[1][0] = 0; A.m[1][1] = k * p % MOD; A.m[1][2] = k;\n    A.m[2][0] = 0; A.m[2][1] = 0;           A.m[2][2] = k;\n    matrix C;\n    for (int i = 0; i < 3; i++)\n    {\n        C.m[i][i]=1;\n    }\n    while (n)\n    {\n        if (n & 1)\n        {\n            C = mat(C, A);\n        }\n        A = mat(A, A);\n        n >>= 1;\n    }\n    \n    return C.m[0][2] * t % MOD * r % MOD;\n}\n\nint main()\n{\n    ll n;\n    scanf(\"%lld%lld%lld%lld\", &p, &q, &r, &n);\n    printf(\"%lld\\n\", solve(n));\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1344-走格子/f-51Nod-1344-走格子/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1344-走格子\n//\n//  Created by ZYJ on 16/7/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    freopen(\"input.txt\", \"r\", stdin);\n    \n    int n;\n    cin >> n;\n    long long A;\n    long long res = 0;\n    long long energy = 0;\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%lld\", &A);\n        energy += A;\n        if (energy < 0)\n        {\n            res += -energy;\n            energy = 0;\n        }\n    }\n    \n    cout << res << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1345-画点集/f-51Nod-1345-画点集/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1345-画点集\n//\n//  Created by ZYJ on 2017/5/17.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <string>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 55;\nconst int MAX_MAP = 77;\nconst int INF = 0x3f3f3f3f;\n\npair<int, int> node[MAXN];\nint map[MAX_MAP * 2][MAX_MAP * 2];\n\n//  判断两点之间是否有点\nbool check(pair<int, int> &s, pair<int, int> &e, bool tag)\n{\n    if (s.second == e.second)\n    {\n        int st = min(s.first, e.first) + 1;\n        int ed = max(s.first, e.first);\n        if (!tag)\n        {\n            ed -= 1;\n        }\n        if (st > ed)\n        {\n            return false;\n        }\n        for (int i = st; i <= ed; i++)\n        {\n            if (!map[i][s.second])\n            {\n                return false;\n            }\n        }\n    }\n    else\n    {\n        int st = min(s.second, e.second) + 1;\n        int ed = max(s.second, e.second);\n        if (!tag)\n        {\n            ed -= 1;\n        }\n        if (st > ed)\n        {\n            return false;\n        }\n        for (int i = st; i <= ed; i++)\n        {\n            if (!map[s.first][i])\n            {\n                return false;\n            }\n        }\n    }\n    return true;\n}\n\nint solve(int n)\n{\n    int res = INF;\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0 ; j < n;j++)\n        {\n            if (i == j)\n            {\n                continue;\n            }\n            int flag = 0;\n            if (node[i].first == node[j].first)\n            {\n                int tmp = abs(node[i].second - node[j].second) - 2;\n                if (tmp >= 0)   //  当两点横坐标大于等于2时\n                {\n                    if (!check(node[i], node[j], false))\n                    {\n                        res = min(res, tmp);\n                    }\n                }\n            }\n            else if (node[i].second == node[j].second)\n            {\n                int tmp = abs(node[i].first - node[j].first) - 2;\n                if (tmp >= 0)   //  当两点纵坐标大于等于2时\n                {\n                    if (!check(node[i], node[j], false))\n                    {\n                        res = min(res, tmp);\n                    }\n                }\n            }\n            else\n            {\n                //  flag(B) 00/01/10/11 j 在 i 右上/右下/左上/左下\n                if (node[j].first > node[i].first)\n                {\n                    flag |= 1;\n                }\n                if (node[j].second < node[i].second)\n                {\n                    flag |= 2;\n                }\n                for (int k = 0; k < n; k++) //  枚举三点关系\n                {\n                    if (k == i || k == j)\n                    {\n                        continue;\n                    }\n                    int flag_ = 0;\n                    //  flag_(B) 00/01/10/11 k 在 i 右上/右下/左上/左下\n                    if (node[k].first > node[i].first)\n                    {\n                        flag_ |= 1;\n                    }\n                    else if (node[k].first == node[i].first)\n                    {\n                        continue;\n                    }\n                    if (node[k].second < node[i].second)\n                    {\n                        flag_ |= 2;\n                    }\n                    else if (node[k].second == node[i].second)\n                    {\n                        continue;\n                    }\n                    //  j 和 k 在同一象限或者分别在一（二）和三（四）象限\n                    if (flag == flag_ || (flag ^ flag_) == 3)\n                    {\n                        continue;\n                    }\n                    //  j 和 k 在 i 的一侧\n                    if ((flag & 1) == (flag_ & 1))  //  down or up\n                    {\n                        int tmp = -1;\n                        tmp = abs(node[i].first - node[j].first) - 2;\n                        tmp = max(abs(node[i].first - node[k].first) - 2, tmp);\n                        tmp = max(abs(node[k].second - node[j].second) - 2, tmp);\n                        pair<int, int> s = abs(node[i].first - node[j].first) > abs(node[i].first - node[k].first) ? node[j] : node[k];\n                        s.first = node[i].first;\n                        if (!check(node[i], s, true))\n                        {\n                            res = min(tmp, res);\n                        }\n                    }\n                    else                            //  left or right\n                    {\n                        int tmp = -1;\n                        tmp = abs(node[i].second - node[j].second) - 2;\n                        tmp = max(abs(node[i].second - node[k].second) - 2, tmp);\n                        tmp = max(abs(node[k].first - node[j].first) - 2, tmp);\n                        pair<int, int> s = abs(node[i].second - node[j].second) > abs(node[i].second - node[k].second) ? node[j] : node[k];\n                        s.second = node[i].second;\n                        if (!check(node[i], s, true))\n                        {\n                            res = min(tmp, res);\n                        }\n                    }\n                }\n            }\n        }\n    }\n    if (res == INF)\n    {\n        res = -1;\n    }\n    return res;\n}\n\nint main()\n{\n    //freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    int n;\n    for (int i = 0; i < T;i++)\n    {\n        memset(map, 0, sizeof(map));\n        \n        scanf(\"%d\", &n);\n        for (int j = 0; j < n; j++)\n        {\n            scanf(\"%d%d\", &node[j].first, &node[j].second);\n            node[j].first += MAX_MAP;\n            node[j].second += MAX_MAP;\n            map[node[j].first][node[j].second] = 1;\n        }\n        \n        printf(\"%d\\n\", solve(n));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1346-递归/f-51Nod-1346-递归/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1346-递归\n//\n//  Created by ZYJ on 2017/5/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstring>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 131072;\n//const int MAXM = 100;\n//const int MAXA = MAXM + 10;\n//const int MAXB = MAXN + MAXM;\n//const int MAXC = MAXN + MAXM + 10;\n//\n//int b[MAXA][MAXC];\n//int b_[MAXC][MAXA];\n//\n//void init()\n//{\n//    for (int i = 2; i <= MAXM; i++)\n//    {\n//        for (int j = 2; j <= MAXB; j++)\n//        {\n//            b[i][j] = b[i - 1][j] ^ b[i][j - 1];\n//        }\n//    }\n//    for (int i = 2; i <= MAXB; i++)\n//    {\n//        for (int j = 2; j <= MAXM; j++)\n//        {\n//            b_[i][j] = b_[i - 1][j] ^ b_[i][j - 1];\n//        }\n//    }\n//}\n//\n//int main()\n//{\n//    memset(b, 0, sizeof(b));\n//    memset(b_, 0, sizeof(b_));\n//    \n//    int a;\n//    for (int i = 2; i <= MAXB; i++)\n//    {\n//        scanf(\"%d\", &a);\n//        b[1][i] = a;\n//        if (i >= 2 && i <= MAXM)\n//        {\n//            b_[1][i] = a;\n//        }\n//    }\n//    \n//    for (int i = 2; i <= MAXB; i++)\n//    {\n//        scanf(\"%d\", &a);\n//        b_[i][1] = a;\n//        if (i >= 2 && i <= MAXM)\n//        {\n//            b[i][1] = a;\n//        }\n//    }\n//    \n//    init();\n//    \n//    int Q;\n//    scanf(\"%d\", &Q);\n//    \n//    int n, m;\n//    for (int i = 0; i < Q; i++)\n//    {\n//        scanf(\"%d%d\", &n, &m);\n//        cout << (b[n][MAXN + m] ^ b_[MAXN + n][m])<< endl;\n//    }\n//    \n//    return 0;\n//}\n\n#include <stdio.h>\n\nconst int MAXN = 131072;\nconst int MAXM = MAXN + 100;\nconst int MAXA = MAXM + 10;\nconst int MAXB = 100;\nconst int MAXC = MAXB + 10;\n\n\nint a[MAXA], b[MAXA];\nint c[MAXC][MAXC];\n\ninline int get_c(int x, int y)\n{\n    int ret = 0;\n    for (int i = 2; i <= y; ++i)\n    {\n        if (((x - 2 + y - i) & (x - 2)) == x - 2)   //  ???\n        {\n            ret ^= a[i];\n        }\n    }\n    for (int i = 2; i <= x; ++i)\n    {\n        if (((x - i + y - 2) & (y - 2)) == y - 2)   //  ???\n        {\n            ret ^= b[i];\n        }\n    }\n    \n    return ret;\n}\n\nint main()\n{\n    for (int i = 2; i <= MAXM; ++i)\n    {\n        scanf(\"%d\", a + i);\n    }\n    for (int j = 2; j <= MAXM; ++j)\n    {\n        scanf(\"%d\", b + j);\n    }\n    \n    for (int i = 1; i <= MAXB; ++i)\n    {\n        c[0][i] = get_c(MAXN, i + MAXN);\n    }\n    for (int i = 1; i <= MAXB; ++i)\n    {\n        c[i][0] = get_c(i + MAXN, MAXN);\n    }\n    \n    for (int i = 1; i <= MAXB; ++i)\n    {\n        for (int j = 1; j <= MAXB; ++j)\n        {\n            c[i][j] = c[i - 1][j] ^ c[i][j - 1];\n        }\n    }\n    \n    int Q;\n    scanf(\"%d\", &Q);\n    \n    int n, m;\n    while (Q--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        printf(\"%d\\n\", c[n][m]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1347-旋转字符串/f-51Nod-1347-旋转字符串/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-1347-旋转字符串\n//\n//  Created by ZYJ on 16/5/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include<stdio.h>\n#include<string.h>\n\nint main()\n{\n    char a[1000001];\n    int i, l = 0, flag;\n    while (~scanf(\"%s\", a))\n    {\n        flag = 1;\n        l = (int)strlen(a);\n        if(l % 2 != 0)\n        {\n            printf(\"No\\n\");\n            return 0;\n        }\n        \n        for(i = 0; i < l / 2; i++)\n        {\n            if (a[i] != a[i + l / 2])\n            {\n                flag = 0;\n                break;\n            }\n        }\n        \n        if(flag)\n            printf(\"Yes\\n\");\n        else \n            printf(\"No\\n\");\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1349-最大值/f-51Nod-1349-最大值/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1349-最大值\n//\n//  Created by ZYJ on 2017/5/19.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n#include <stack>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\n\nint n, Q;\n\nstruct node\n{\n    int val;\n    int pos;\n    int left;\n    int right;\n    \n    node() : left(1), right(1) {}\n} a[MAXN];\n\nll b[MAXN];\nll c[MAXN];\n\nstack<pair<int, int>> sn;\n\nvoid get_max()\n{\n    while (!sn.empty())\n    {\n        sn.pop();\n    }\n    \n    sn.push(make_pair(a[0].val, 0));\n    for (int i = 1; i < n; i++)\n    {\n        while (!sn.empty() && a[i].val >= sn.top().first)\n        {\n            int pos = sn.top().second;\n            sn.pop();\n            \n            a[i].left += a[pos].left;\n            if (!sn.empty())\n            {\n                a[sn.top().second].right += a[pos].right;\n            }\n        }\n        sn.push(make_pair(a[i].val, i));\n    }\n    while (!sn.empty())\n    {\n        int pos = sn.top().second;\n        sn.pop();\n        if (!sn.empty())\n        {\n            a[sn.top().second].right += a[pos].right;\n        }\n    }\n}\n\nvoid get_b()\n{\n    memset(b, 0, sizeof(b));\n    \n    for (int i = 0; i < n; i++)\n    {\n        b[a[i].val] += (ll)a[i].left * a[i].right;\n    }\n}\n\nvoid get_c()\n{\n    c[0] = b[0];\n    for (int i = 1; i < MAXN; i++)\n    {\n        c[i] = c[i - 1] + b[i];\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", &a[i].val);\n        a[i].pos = i;\n    }\n    \n    get_max();\n    \n    get_b();\n    get_c();\n    \n    cin >> Q;\n    \n    int k;\n    while (Q--)\n    {\n        scanf(\"%d\", &k);\n        printf(\"%lld\\n\", c[MAXN - 1] - c[k - 1]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1350-斐波那契表示/f-51Nod-1350-斐波那契表示/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1350-斐波那契表示\n//\n//  Created by ZYJ on 16/9/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 90;\n//\n//long long Fib[MAXN] = {1, 1};\n//long long A[MAXN] = {0, 1, 1};\n//\n//void init()\n//{\n//    for (int i = 2; i < MAXN; i++)\n//    {\n//        Fib[i] = Fib[i - 1] + Fib[i - 2];\n//    }\n//    for (int i = 3; i < MAXN; i++)\n//    {\n//        A[i] = A[i - 1] + A[i - 2] + Fib[i - 3];\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    init();\n//    \n//    int T;\n//    cin >> T;\n//    \n//    long long n;\n//    while (T--)\n//    {\n//        long long ans = 0;\n//        scanf(\"%lld\", &n);\n//        for (int i = 1; i < MAXN; i++)\n//        {\n//            if (Fib[i] + Fib[i - 1] - 1 <= n)\n//            {\n//                ans += A[i];\n//            }\n//            else\n//            {\n//                long long sur = n - Fib[i] + 1;\n//                while (sur)\n//                {\n//                    for (i--; i >= 1; i--)\n//                    {\n//                        if (Fib[i - 1] <= sur)\n//                        {\n//                            sur -= Fib[i - 1];\n//                            ans += A[i] + sur;\n//                            break;\n//                        }\n//                    }\n//                }\n//                break;\n//            }\n//        }\n//        printf(\"%lld\\n\", ans);\n//    }\n//    \n//    return 0;\n//}\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 90;\n\nll f[MAXN], g[MAXN];\n\nll F(ll n)\n{\n    int x;\n    x = (int)(lower_bound(f, f + MAXN, n) - f);\n    if (f[x] == n)\n    {\n        return g[x];\n    }\n    x--;\n    return g[x] + F(n - f[x]) + n - f[x];\n}\n\nint main()\n{\n    ll n;\n    int i, T;\n    f[0] = f[1] = 1;\n    g[0] = g[1] = 1;\n    for (i = 2; i < MAXN; i++)\n    {\n        f[i] = f[i - 1] + f[i - 2];\n        g[i] = g[i - 1] + g[i - 2] + f[i - 2] - 1;\n    }\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%lld\", &n);\n        printf(\"%lld\\n\", F(n));\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1351-吃点心/f-51Nod-1351-吃点心/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1351-吃点心\n//\n//  Created by ZYJ on 16/9/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 55;\n\nstruct dessert\n{\n    int low;\n    int high;\n} Dessert[MAXN];\n\nbool cmpA(dessert a, dessert b)\n{\n    return a.low > b.low;\n}\n\nbool cmpB(dessert a, dessert b)\n{\n    return a.high > b.high;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    while (T--)\n    {\n        int N, C, X;\n        cin >> N >> C >> X;\n        long long sum = 0;\n        for (int i = 0; i < N; i++)\n        {\n            cin >> Dessert[i].low >> Dessert[i].high;\n            sum += Dessert[i].high;\n        }\n        \n        int posA = 0, posB = 0;\n        long long resA = 0;\n        long long resB = C - sum;\n        \n        sort(Dessert, Dessert + N, cmpA);\n        while (resA < X)\n        {\n            resA += Dessert[posA++].low;\n        }\n        sort(Dessert, Dessert + N, cmpB);\n        while (resB < X)\n        {\n            resB += Dessert[posB++].high;\n        }\n        \n        if (posA < posB)\n        {\n            cout << posA << '\\n';\n        }\n        else\n        {\n            cout << posB << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1352-集合计数/f-51Nod-1352-集合计数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1352-集合计数\n//\n//  Created by ZYJ on 16/8/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\ntypedef long long ll;\n\nusing namespace std;\n\nll N, A, B;\nll x, y;\n\nll extgcd(ll a, ll b, ll &x, ll &y)\n{\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    ll d = extgcd(b, a % b, x, y);\n    ll t = x;\n    x = y;\n    y = t - (a / b) * y;\n    return d;\n}\n\nll solve()\n{\n    ll ans = 0;\n    ll d = extgcd(A, B, x, y);\n    ll C = A * B / d;   //  最小公倍数\n    \n    if ((1 + N) % d)    //  无解\n    {\n        return 0;\n    }\n    else\n    {\n        x = x * ((1 + N) / d);\n        ll r = B / d;\n        x = (x % r + r) % r;\n        if (x == 0)     //  x最小为r\n        {\n            x += r;\n        }\n        ll res = N - (x) * A;\n        if (res < 0)\n        {\n            return 0;\n        }\n        else\n        {\n            ans++;\n            ans += res / C; //  拆解成多少份儿C\n        }\n    }\n    return ans;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while(T--)\n    {\n        scanf(\"%lld %lld %lld\", &N, &A, &B);\n        cout << solve() << endl;\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1353-树/f-51Nod-1353-树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1353-树\n//\n//  Created by ZYJ on 2017/6/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 2222;\nconst int MOD = 1e9 + 7;\n\nint n, k;\nint tot = 0;\nint pre[MAXN];\nint dp[MAXN][MAXN];\nint s[MAXN];\n\nstruct edge\n{\n    int next;\n    int to;\n} e[MAXN << 1];\n\nvoid AND_MOD(int &x, int y)\n{\n    x += y;\n    if (x >= MOD)\n    {\n        x -= MOD;\n    }\n}\n\nvoid dfs(int u, int fa)\n{\n    dp[u][s[u] = 1] = 1;\n    for (int it = pre[u]; it; it = e[it].next)\n    {\n        if (e[it].to == fa)\n        {\n            continue;\n        }\n        dfs(e[it].to, u);\n        for (int i = s[u]; i > 0; i--)\n        {\n            for (int j = s[e[it].to]; j > 0; j--)\n            {\n                AND_MOD(dp[u][i + j], (long long)dp[u][i] * dp[e[it].to][j] % MOD);\n            }\n            dp[u][i] = (long long)dp[u][i] * dp[e[it].to][0] % MOD;\n        }\n        s[u] += s[e[it].to];\n    }\n    \n    for (int i = k; i <= s[u]; i++)\n    {\n        AND_MOD(dp[u][0], dp[u][i]);\n    }\n}\n\nint main()\n{\n    cin >> n >> k;\n    \n    int u, v;\n    for (int i = 1; i < n; ++i)\n    {\n        scanf(\"%d%d\", &u, &v);\n        e[++tot] = (edge){pre[u], v};\n        pre[u] = tot;\n        e[++tot] = (edge){pre[v], u};\n        pre[v] = tot;\n    }\n    \n    dfs(1, -1);\n    \n    printf(\"%d\\n\", dp[1][0]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1354-选数字/f-51Nod-1354-选数字/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1354-选数字\n//\n//  Created by ZYJ on 2016/10/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstdio>\n//#include <map>\n//#include <algorithm>\n//\n//using namespace std;\n//\n//const int MAXN = 1010;\n//const int MOD = 1e9 + 7;\n//\n//int a[MAXN];\n//\n//map<int, int> temp;\n//map<int, int> temp_;\n//\n//int main()\n//{\n//    int T;\n//    scanf(\"%d\", &T);\n//    \n//    while (T--)\n//    {\n//        int i;\n//        int n, k;\n//        temp.clear();\n//        scanf(\"%d%d\", &n, &k);\n//        map<int, int>::iterator it;\n//       \n//        for (i = 0; i < n; i++)\n//        {\n//            scanf(\"%d\", &a[i]);\n//\n//            if (k % a[i] == 0)\n//            {\n//                temp_ = temp;\n//                for (it = temp_.begin(); it != temp_.end(); it++)\n//                {\n//                    int tmp = a[i] * it->first;\n//                    if (k % tmp == 0)\n//                    {\n//                        temp[tmp] = (temp[tmp] + it->second) % MOD;\n//                    }\n//                }\n//                temp[a[i]] = (temp[a[i]] + 1) % MOD;\n//            }\n//        }\n//        \n//        printf(\"%d\\n\", temp[k]);\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <algorithm>\n#include <map>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1010;\nconst int MAXM = 100001;\n\nint a[MAXN];\nint b[MAXN];\nint dp[MAXM];\nmap<int, int> temp;\n\nint main(void)\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    int n, K;\n    while (T--)\n    {\n        int i;\n        temp.clear();\n        scanf(\"%d%d\", &n, &K);\n        memset(dp, 0, sizeof(dp));\n        \n        for (i = 0; i < n; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        \n        //  求K约数\n        int cnt = 0;\n        for (i = 1; i * i < K; i++)\n        {\n            if (K % i)\n            {\n                continue;\n            }\n            b[cnt++] = i;\n            b[cnt++] = K / i;\n        }\n        if (i * i == K)\n        {\n            b[cnt++] = i;\n        }\n        sort(b, b + cnt);\n        \n        for (i = 0; i < cnt; i++)\n        {\n            temp[b[i]] = i;\n        }\n        for (i = 0; i < n; i++)\n        {\n            if (K % a[i])\n            {\n                continue;\n            }\n            int tmp = temp[a[i]];\n            for (int j = temp[K]; j >= 0; j--)\n            {\n                if (dp[j] && K % (b[j] * a[i]) == 0)\n                {\n                    int tmp_ = temp[b[j] * a[i]];\n                    dp[tmp_] = (dp[j] + dp[tmp_]) % MOD;\n                }\n            }\n            dp[tmp] = (dp[tmp] + 1) % MOD;\n        }\n        printf(\"%d\\n\", dp[cnt - 1]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1355-斐波那契的最小公倍数/f-51Nod-1355-斐波那契的最小公倍数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1355-斐波那契的最小公倍数\n//\n//  Created by ZYJ on 2017/9/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstdlib>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 10;\nconst int MOD = 1e9 + 7;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\ninline ll get_inv(ll a)\n{\n    return QPow(a, MOD - 2);\n}\n\nint n;\nint vis[MAXN];\nll f[MAXN];\nll g[MAXN];\n\nvoid init()\n{\n    f[0] = 0;\n    f[1] = 1;\n    \n    for (int i = 2; i <= n; i++)\n    {\n        f[i] = (f[i - 1] + f[i - 2]) % MOD;\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        g[i] = f[i];\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        ll inv = get_inv(g[i]);\n        for (int j = i + i; j <= n; j += i)\n        {\n            g[j] *= inv;\n            g[j] %= MOD;\n        }\n    }\n}\n\nint main()\n{\n    scan_d(n);\n    int x, mx = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(x);\n        vis[x] = 1;\n        mx = max(mx, x);\n    }\n    n = mx;\n    \n    init();\n    \n    ll ans = 1;\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = i; j <= n; j += i)\n        {\n            if (vis[j])\n            {\n                ans = ans * g[i] % MOD;\n                break;\n            }\n        }\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1358-浮波那契/f-51Nod-1358-浮波那契/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1358-浮波那契\n//\n//  Created by ZYJ on 16/9/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define INF 0x3fffffff\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int mod = 1e9 + 7;\n\nll n;\n\nstruct matrix\n{\n    ll a[35][35];\n};\n\nmatrix mu(matrix A, matrix B)\n{\n    matrix t;\n    memset(t.a, 0, sizeof(t.a));\n    \n    int i, j, k;\n    \n    for (i = 1; i <= 34; i++)\n    {\n        for (j = 1; j <= 34; j++)\n        {\n            for (k = 1; k <= 34; k++)\n            {\n                t.a[i][j] += A.a[i][k] * B.a[k][j];\n                t.a[i][j] %= mod;\n            }\n        }\n    }\n    return t;\n}\n\nmatrix multi(matrix mat, long long x)\n{\n    int i;\n    \n    matrix b;\n    memset(b.a, 0, sizeof(b.a));\n    \n    for (i = 1; i <= 34; i++)\n    {\n        b.a[i][i] = 1;\n    }\n    \n    while (x)\n    {\n        if (x & 1)\n        {\n            b = mu(b, mat);\n        }\n        x = x >> 1;\n        mat = mu(mat, mat);\n    }\n    return b;\n}\n\nvoid input()\n{\n    scanf(\"%lld\", &n);\n}\n\nvoid solve()\n{\n    matrix mat;\n    memset(mat.a, 0, sizeof(mat.a));\n    \n    int i;\n    //  构造单元矩阵\n    mat.a[1][10] = mat.a[1][34] = 1;\n    for (i = 2; i <= 34; i++)\n    {\n        mat.a[i][i - 1] = 1;\n    }\n   \n    //  特判n≤4\n    if (n <= 4)\n    {\n        puts(\"1\");\n        return ;\n    }\n    //  n>4\n    ll x = (n - 4) * 10;\n    matrix res = multi(mat, x);\n    \n    ll  ans = 0;\n    for (i = 1; i <= 34; i++)\n    {\n        ans = (ans + res.a[1][i]) % mod;\n    }\n    printf(\"%lld\", ans);\n}\n\nint main()\n{\n    input();\n    solve();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1359-循环探求/f-51Nod-1359-循环探求/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1359-循环探求\n//\n//  Created by ZYJ on 2017/6/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <algorithm>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int CUT = 1e9;\nconst int MAXN = 666;\nconst int MAX_POW_10 = 10;\nconst int BASE_B = MAX_POW_10;\nconst int MAGIC = 9;\nconst int MAX_ANS = 5e3;\nconst int MAX_ = 100;\n\nint k, flag = -1;\nchar n[MAXN];\nint C[MAXN];\nint ans[MAX_ANS];\nll A[MAX_];\nll B[MAX_];\nll T[MAX_];\nll Nx1[MAX_];\nll Nx2[MAX_];\nll POW_10[MAX_POW_10] = {1};\n\nvoid init()\n{\n    for (int i = 1; i < MAX_POW_10; i++)\n    {\n        POW_10[i] = POW_10[i - 1] * BASE_B;\n    }\n}\n\nvoid read()\n{\n    scanf(\"%s%d\", n, &k);\n    int len = (int)strlen(n);\n    int cnt = 0;\n    for (int i = len - 1; i > -1; i -= MAGIC, cnt++)\n    {\n        int sz = max(-1, i - MAGIC);\n        for (int j = i, t = 0; j > sz; j--, t++)\n        {\n            A[cnt] += POW_10[t] * (ll)(n[j] - '0');\n        }\n    }\n}\n\nvoid mul(ll res[], ll scr[])\n{\n    memset(T, 0, sizeof(T));\n    \n    for (int i = 0; i < k; i++)\n    {\n        ll c = 0;\n        for (int j = 0; j + i < k; j++)\n        {\n            T[i + j] += Nx1[i] * scr[j] + c;\n            c = T[i + j] / CUT;\n            T[i + j] -= c * CUT;\n        }\n    }\n    \n    memcpy(res, T, sizeof(T));\n}\n\nvoid solve()\n{\n    int K = k;\n    k = k / MAGIC + 1;\n    memcpy(B, A, sizeof(A));\n    memcpy(Nx2, A, sizeof(A));\n    \n    Nx1[0] = 1;\n    for (int i = 0; i < K; i++)\n    {\n        memcpy(A, B, sizeof(B));\n        \n        int dx = i / MAGIC;\n        int dd = i % MAGIC;\n        ll tmp = (B[dx] / POW_10[dd]) % BASE_B; //  对应第 i 位的值\n        do\n        {\n            mul(Nx1, Nx2);\n            mul(A, B);\n            ans[i]++;\n        }\n        while (tmp != ((A[dx] / POW_10[dd]) % BASE_B) && ans[i] < 12);\n        \n        if (ans[i] > 11)\n        {\n            return ;\n        }\n        \n        memcpy(Nx2, Nx1, sizeof(Nx1));\n        memset(Nx1, 0, sizeof(Nx1));\n        Nx1[0] = 1;\n    }\n    \n    C[0] = 1;\n    int deep = 1;\n    for (int i = 0; i < K; i++)\n    {\n        int j = 0, c = 0;\n        for (; j < deep; j++)\n        {\n            C[j] *= ans[i];\n            C[j] += c;\n            c = C[j] / 10000;\n            C[j] -= c * 10000;\n        }\n        if (c > 0)\n        {\n            C[deep++] = c;\n        }\n    }\n    \n    C[0]++;\n    int i = 0, c = 0;\n    for (; i < deep; i++)\n    {\n        C[i] += c;\n        c = C[i] / 10000;\n        C[i] -= c * 10000;\n        if (c == 0)\n        {\n            break;\n        }\n    }\n    if (c > 0)\n    {\n        C[deep++] = c;\n    }\n    deep--;\n    flag = deep;\n}\n\nvoid print()\n{\n    if (flag != -1)\n    {\n        printf(\"%d\", C[flag--]);\n        while (flag > -1)\n        {\n            printf(\"%04d\", C[flag--]);\n        }\n        printf(\"\\n\");\n    }\n    else\n    {\n        printf(\"1\\n\");\n    }\n}\n\nint main ()\n{\n    init();\n    \n    read();\n    \n    solve();\n    \n    print();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1363-最小公倍数之和/f-51Nod-1363-最小公倍数之和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1363-最小公倍数之和\n//\n//  Created by ZYJ on 2017/8/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\n#define ll long long\n\nusing namespace std;\n\nconst ll MAXN = 1e5 + 10;\nconst ll MOD = 1e9 + 7;\nconst ll INV_2 = 5e8 + 4;\n\nll n, m, ans;\nll prime[MAXN];\nbool flag[MAXN];\n\nll qpow(ll x, ll y)\n{\n    if (y == 1)\n    {\n        return x;\n    }\n    ll t = qpow(x, y / 2);\n    if (y % 2 == 0)\n    {\n        return t * t % MOD;\n    }\n    return t * t % MOD * x % MOD;\n}\n\nvoid init()\n{\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (!flag[i])\n        {\n            prime[++prime[0]] = i;\n        }\n        for (int j = 1; j <= prime[0]; j++)\n        {\n            if (i * prime[j] > MAXN)\n            {\n                break;\n            }\n            flag[i * prime[j]] = 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%lld\", &n);\n    \n    ll x, y;\n    while (n--)\n    {\n        scanf(\"%lld\", &x);\n        \n        ans = 1;\n        y = x;\n        for (int i = 1; prime[i] * prime[i] <= x; i++)\n        {\n            if (x % prime[i])\n            {\n                continue;\n            }\n            ll t = 0, k = 1;\n            while (x % prime[i] == 0)\n            {\n                x /= prime[i];\n                t++;\n            }\n            k += prime[i] * (qpow(prime[i], 2 * t) - 1) % MOD * qpow(prime[i] + 1, MOD - 2) % MOD;\n            ans = ans * k % MOD;\n        }\n        \n        ll k = (1 + (x - 1) * x) % MOD;\n        ans = ans * k % MOD;\n        ans--;\n        ans = (ans * y % MOD * INV_2 % MOD + y) % MOD;\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1364-最大字典序排列/f-51Nod-1364-最大字典序排列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1364-最大字典序排列\n//\n//  Created by ZYJ on 2017/6/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <algorithm>\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define lson  root << 1\n#define rson  root << 1 | 1\n#define ll long long\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint N, K;\nint a[MAXN];\n\nstruct node\n{\n    int l, r, mid;\n    int pos, sum;\n    int max;\n} tree[MAXN << 2];\n\nvoid push_up(int root)\n{\n    if (tree[lson].max >= tree[rson].max)\n    {\n        tree[root].max = tree[lson].max;\n        tree[root].pos = tree[lson].pos;\n    }\n    else\n    {\n        tree[root].max = tree[rson].max;\n        tree[root].pos = tree[rson].pos;\n    }\n    tree[root].sum = tree[lson].sum + tree[rson].sum;\n}\n\nvoid build_tree(int root, int l, int r)\n{\n    tree[root].l = l;\n    tree[root].r = r;\n    tree[root].mid = (l + r) >>1;\n    tree[root].sum = 0;\n    \n    if (l == r)\n    {\n        tree[root].sum = 1;\n        tree[root].max = a[l];\n        tree[root].pos = l;\n        return ;\n    }\n    \n    build_tree(lson, l, tree[root].mid);\n    build_tree(rson, tree[root].mid + 1, r);\n    push_up(root);\n}\n\nint Max, Pos;\n\n//  结点更新\nvoid update(int root, int pos)\n{\n    if (tree[root].l >= pos && tree[root].r <= pos)\n    {\n        tree[root].max = 0;\n        tree[root].sum = 0;\n        return ;\n    }\n    int mid = tree[root].mid;\n    if (pos <= mid)\n    {\n        update(lson, pos);\n    }\n    else\n    {\n        update(rson, pos);\n    }\n    push_up(root);\n}\n\n//  查找最大值及其位置，值相等，取较小位置\nvoid query(int root, int l, int r)\n{\n    if (tree[root].l >= l && tree[root].r <= r)\n    {\n        if (Max < tree[root].max)\n        {\n            Max = tree[root].max;\n            Pos = tree[root].pos;\n        }\n        return ;\n    }\n    int mid = tree[root].mid;\n    if (l <= mid)\n    {\n        query(lson, l, r);\n    }\n    if (r > mid)\n    {\n        query(rson, l, r);\n    }\n    push_up(root);\n}\n\n//  结点查找\nint query_k(int root, int k)\n{\n    if (tree[root].l == tree[root].r)\n    {\n        return tree[root].l;\n    }\n    if (tree[lson].sum >= k)\n    {\n        return query_k(lson, k);\n    }\n    else\n    {\n        return query_k(rson, k - tree[lson].sum);\n    }\n}\n\n//  区间求和\nint query_sum(int root, int l, int r)\n{\n    if (tree[root].l >= l && tree[root].r <= r)\n    {\n        return tree[root].sum;\n    }\n    \n    int ans = 0;\n    if (l <= tree[root].mid)\n    {\n        ans += query_sum(lson, l, r);\n    }\n    if (r > tree[root].mid)\n    {\n        ans += query_sum(rson, l, r);\n    }\n    return ans;\n}\n\nint main()\n{\n    while (cin >> N >> K)\n    {\n        a[0] = 0;\n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%d\", a + i);\n        }\n        build_tree(1, 1, N);\n        \n        int cnt = 1;\n        while (K > 0 && cnt <= N)\n        {\n            Max = 0, Pos = N;\n            if (cnt + K >= N)\n            {\n                query(1, 1, N);\n                update(1, Pos);\n                K -= query_sum(1, 1, Pos);\n                \n                printf(\"%d\\n\", Max);\n            }\n            else\n            {\n                int pos = query_k(1, K + 1);\n                query(1, 1, pos);\n                update(1, Pos);\n                K -= query_sum(1, 1, Pos);\n                \n                printf(\"%d\\n\", Max);\n            }\n            a[Pos] = -1;\n            cnt++;\n        }\n        \n        for (int i = 1; i <= N; i++)\n        {\n            if (a[i] != -1)\n            {\n                printf(\"%d\\n\", a[i]);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1366-贫富差距/f-51Nod-1366-贫富差距/main.cpp",
    "content": "////\n////  main.cpp\n////  f-51Nod-1366-贫富差距\n////\n////  Created by ZYJ on 16/9/12.\n////  Copyright © 2016年 ZYJ. All rights reserved.\n////\n//\n//#include <iostream>\n//#include <cstring>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 55;\n//const int INF = 0x3f3f3f3f;\n//\n//int N, d;\n//char people[MAXN];\n//\n//typedef struct\n//{\n//    int N, E;\n//    int relation[MAXN][MAXN];\n//} MGraph;\n//\n//int pre[MAXN];\n//bool root[MAXN];\n//MGraph G;\n//\n//int Floyd(MGraph G)\n//{\n//    int A[MAXN][MAXN];\n//    int path[MAXN][MAXN];\n//    \n//    for (int i = 1; i <= G.N; i++)\n//    {\n//        for (int j = 1; j <= G.N; j++)\n//        {\n//            A[i][j] = G.relation[i][j];\n//            path[i][j] = -1;\n//        }\n//    }\n//    for (int k = 1; k <= G.N; k++)\n//    {\n//        for (int i = 1; i <= G.N; i++)\n//        {\n//            for (int j = 1; j <= G.N; j++)\n//            {\n//                if (A[i][j] > A[i][k] + A[k][j])\n//                {\n//                    A[i][j] = A[i][k] + A[k][j];\n//                    path[i][j] = k;\n//                }\n//            }\n//        }\n//    }\n//    int res = -1;\n//    for (int i = 1; i <= N; i++)\n//    {\n//        for (int j = 1; j <= N; j++)\n//        {\n//            if (A[i][j] != INF)\n//            {\n//                if (A[i][j] > res)\n//                {\n//                    res = A[i][j];\n//                }\n//            }\n//        }\n//    }\n//    return res;\n//}\n//\n//void init()\n//{\n//    for (int i = 1; i <= N; i++)\n//    {\n//        pre[i] = i;\n//    }\n//    \n//    memset(G.relation, 0x3f, sizeof(G.relation));\n//    G.N = N;\n//    G.E = 0;\n//    \n//    memset(root, false, sizeof(root));\n//    return ;\n//}\n//\n//int find(int x)\n//{\n//    int r = x;\n//    while (r != pre[r])\n//    {\n//        r = pre[r];\n//    }\n//    \n//    int s = x, tmp;\n//    while (pre[s] != r)\n//    {\n//        tmp = pre[s];\n//        pre[s] = r;\n//        s = tmp;\n//    }\n//    return r;\n//}\n//\n//void join(int x, int y)\n//{\n//    int fx = find(x);\n//    int fy = find(y);\n//    if (fx != fy)\n//    {\n//        pre[fx] = fy;\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int T;\n//    cin >> T;\n//    while (T--)\n//    {\n//        cin >> N >> d;\n//        \n//        init();\n//        \n//        for (int i = 0; i < N; i++)\n//        {\n//            scanf(\"%s\", people);\n//            for (int j = 0; j < N; j++)\n//            {\n//                if (people[j] == 'Y')\n//                {\n//                    G.relation[i + 1][j + 1] = 1; //  默认路径长度为1\n//                    G.E++;\n//                    join(i + 1, j + 1);\n//                }\n//                else if (i == j)\n//                {\n//                    G.relation[i + 1][j + 1] = 0;\n//                }\n//            }\n//        }\n//        \n//        for (int i = 1; i <= N; i++)\n//        {\n//            root[find(i)] = true;\n//        }\n//        int res = 0;\n//        for (int i = 1; i <= N; i++)\n//        {\n//            if (root[i])\n//            {\n//                res++;\n//            }\n//        }\n//        \n//        //  如果连通块超过一个则输出-1\n//        if (res > 1)\n//        {\n//            cout << \"-1\\n\";\n//            continue;\n//        }\n//        \n//        int ans = Floyd(G);\n//        \n//        cout << ans * d << '\\n';\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n\n/*\n *  Floyd算法，求从任意节点i到任意节点j的最短路径\n */\nconst int VertexNum = 100;\n\ntypedef struct\n{\n    char vertex[VertexNum];             //  顶点表\n    int edges[VertexNum][VertexNum];    //  邻接矩阵,可看做边表\n    int N, E;                           //  图中当前的顶点数和边数\n} MGraph;\n\nvoid Floyd(MGraph G)\n{\n    int A[VertexNum][VertexNum];\n    int path[VertexNum][VertexNum];\n    int i, j, k, n = G.N;\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            A[i][j] = G.edges[i][j];\n            path[i][j] = -1;\n        }\n        for (k = 0; k < n; k++)\n        {\n            for (i = 0; i < n; i++)\n            {\n                for (j = 0; j < n; j++)\n                {\n                    if (A[i][j] > (A[i][k] + A[k][j]))\n                    {\n                        A[i][j] = A[i][k] + A[k][j];\n                        path[i][j] = k;\n                    }\n                }\n            }\n        }\n    }\n    return ;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1371-填数字/f-51Nod-1371-填数字/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1371-填数字\n//\n//  Created by ZYJ on 2017/9/6.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 222;\nconst int MOD = 1e8 + 7;\n\nint n;\nll C[MAXN][MAXN];\nll dp[MAXN][MAXN][MAXN];    //  dp[i][j][k]:填完第 i 行后，j 列和是 1，k 列和是 2 的方案数\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    C[0][0] = 1;\n    C[1][0] = C[1][1] = 1;\n    for (int i = 2; i <= n; i++)\n    {\n        C[i][i] = C[i][0] = 1;\n        for (int j = 1; j < i; j++)\n        {\n            C[i][j] = C[i - 1][j - 1] + C[i - 1][j];\n            C[i][j] %= MOD;\n        }\n    }\n    \n    dp[1][0][0] = dp[1][1][0] = dp[1][0][1] = 1;\n    for (int i = 1; i < n; i++)\n    {\n        for (int j = 0; j <= i; j++)\n        {\n            int col = j + 1, t = i - j;\n            for (int k = 0; k <= t; k++)\n            {\n                int tmpi = min(col, 2);\n                for (int ii = 0; ii <= tmpi; ii++)          //  放 1 在前 i 行和为 0 的列\n                {\n                    int tmpj = min(col - ii, 1);\n                    for (int jj = 0; jj <= tmpj; jj++)      //  放 2 在前 i 行和为 0 的列\n                    {\n                        for (int kk = 0; kk <= k; kk++)     //  放 1 在前 i 行和为 1 的列\n                        {\n                            if (ii + kk > 2)\n                            {\n                                break;\n                            }\n                            if (col - jj + k - kk > i + 1)\n                            {\n                                break;\n                            }\n                            if (ii + kk + 2 * jj > 2)\n                            {\n                                continue;\n                            }\n                            \n                            dp[i + 1][col - jj - ii][k - kk + ii] +=\n                                    dp[i][col - 1][k] * C[col][ii] % MOD\n                                    * C[col][jj] % MOD * C[k][kk] % MOD;\n                            dp[i + 1][col - jj - ii][k - kk + ii] %= MOD;\n                        }\n                    }\n                }\n            }\n        }\n    }\n    \n    ll ans = 0;\n    for (int i = 0; i <= n; i++)\n    {\n        for (int j = 0; j <= (n - i); j++)\n        {\n            ans += dp[n][i][j];\n            ans %= MOD;\n        }\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1376-最长递增子序列的数量/f-51Nod-1376-最长递增子序列的数量/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1376-最长递增子序列的数量\n//\n//  Created by ZYJ on 2016/10/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <vector>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 50010;\nconst int MOD = 1e9 + 7;\n\ninline int read()\n{\n    int x = 0, c = getchar();\n    for (; c > '9' || c < '0'; c = getchar());\n    for (; c >= '0' && c <= '9'; c = getchar())\n    {\n        x = (x << 1) + (x << 3) + c - '0';\n    }\n    return x;\n}\n\nvector<int> h[MAXN];\nvector<int> g[MAXN];\nint f[MAXN];        //  递增序列\nint maxLen, times;\n\ninline int get(int c, int x)\n{\n    int l = -1, r = (int)(h[c].size() - 1);\n    while (l < r - 1)\n    {\n        if (h[c][(l + r) >> 1] >= x)\n        {\n            l = (l + r) >> 1;\n        }\n        else\n        {\n            r = (l + r) >> 1;\n        }\n    }\n    l = (l >= 0) ? g[c][l] : 0;\n    return (g[c][g[c].size() - 1] + MOD - l) % MOD;\n}\n\nint main()\n{\n    memset(f, 100, sizeof(f));\n    f[0] = -1;\n    h[0].push_back(-1);\n    g[0].push_back(1);\n    \n    int n = read();\n    for (int k, x, s, i = 1; i <= n; i++)\n    {\n        k = read();\n        x = (int)(lower_bound(f, f + n + 1, k) - f);\n        f[x] = k;\n        h[x].push_back(k);\n        s = get(x - 1, k);\n        if (x > maxLen)\n        {\n            maxLen = x, times = 0;\n        }\n        if (x == maxLen)\n        {\n            times = (times + s) % MOD;\n        }\n        if (g[x].size())\n        {\n            s = (s + g[x][g[x].size() - 1]) % MOD;\n        }\n        g[x].push_back(s);\n    }\n    printf(\"%d\\n\", times);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1377-最慢的快排/f-51Nod-1377-最慢的快排/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1377-最慢的快排\n//\n//  Created by ZYJ on 2017/6/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nint n, k;\nint ans[MAXN];\nint high[MAXN];\nint r[MAXN];\n\nint main()\n{\n    while (cin >> n >> k)\n    {\n        memset(ans, 0, sizeof ans);\n        \n        for (int i = 0; i < k; i++)\n        {\n            scanf(\"%d\", &r[i]);\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            high[i] = i;\n        }\n        \n        int L = 1, R = n, deep = 1;\n        for (int i = 0; i < n; i++)\n        {\n            int x = r[i % k] % (n - i);\n            x = x + L;\n            \n            if (high[x] == deep)\n            {\n                ans[high[x]] = L;\n                swap(high[x], high[L]);\n                L++;\n                while (ans[deep])\n                {\n                    deep++;\n                }\n            }\n            else\n            {\n                ans[high[x]] = R;\n                swap(high[x], high[L]);\n                swap(high[L], high[R]);\n                R--;\n            }\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            printf(\"%d\\n\", ans[i]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1378-夹克老爷的愤怒/f-51Nod-1378-夹克老爷的愤怒/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1378-夹克老爷的愤怒\n//\n//  Created by ZYJ on 2017/6/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 5;\nconst int INF = 0x3f3f3f3f;\n\nint N, K;\nint ans;\nint cnt = 0;\nint dg[MAXN];           //  度\nint dp[MAXN];\nvector<int> vi[MAXN];\n\nvoid dfs(int x, int pre)\n{\n    int max_ = -INF;\n    int min_ = INF;\n    for (int i = 0; i < vi[x].size(); i++)\n    {\n        if (vi[x][i] != pre)\n        {\n            dfs(vi[x][i], x);\n            max_ = max(max_, dp[vi[x][i]]);\n            min_ = min(min_, dp[vi[x][i]]);\n        }\n    }\n    \n    if (max_ == -INF)\n    {\n        max_ = min_ = 0;\n    }\n    \n    if (max_ >= K)\n    {\n        ans++;\n        dp[x] = -K;\n    }\n    else if (min_ < 0 && min_ + max_ < 0)\n    {\n        dp[x] = min_ + 1;\n    }\n    else\n    {\n        dp[x] = max_ + 1;\n    }\n}\n\nint main()\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    cin >> N >> K;\n    \n    int x, y;\n    for (int i = 1; i < N; i++)\n    {\n        scanf(\"%d%d\", &x, &y);\n        vi[x].push_back(y);\n        vi[y].push_back(x);\n        dg[x]++;\n        dg[y]++;\n    }\n    \n    dfs(0, -1);\n    if (dp[0] > 0)\n    {\n        ans++;\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1379-索函数/f-51Nod-1379-索函数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1379-索函数\n//\n//  Created by ZYJ on 2017/6/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing  namespace  std;\n\ntypedef long long ll;\n\nconst int MAGIC = 93;   //  93项刚好不会爆 ll\nconst int MOD = 1e9 + 7;\n\nll n;\nll fib[MAGIC], ans;\n\nvoid init()\n{\n    fib[0] = 0;\n    fib[1] = 1;\n    for (int i = 2; i < MAGIC; i++)\n    {\n        fib[i] = fib[i - 1] + fib[i - 2];\n    }\n}\n\nll pow_mod(ll x, ll n)\n{\n    ll res = 1;\n    while (n > 0)\n    {\n        if (n & 1)\n        {\n            res = res * x % MOD;\n        }\n        x = x * x % MOD;\n        n >>= 1;\n    }\n    return res;\n}\n\nint  main()\n{\n    init();\n    \n    int t;\n    cin >> t;\n    while (t--)\n    {\n        cin >> n;\n        if (n == 0)\n        {\n            cout << 0 << endl;\n        }\n        else if (n < MAGIC)\n        {\n            ll len = log(fib[n]) / log(2);\n            ans = pow_mod(2, len + 1);\n            cout << ans - 1 << endl;\n        }\n        else\n        {\n            ll len = n * log((1 + sqrt(5)) / 2) / log(2) - log(sqrt(5)) / log(2);\n            ans = pow_mod(2, len + 1);\n            cout << ans - 1 << endl;\n        }  \n    }\n    \n    return 0;  \n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1380-夹克老爷的逢三抽一/f-51Nod-1380-夹克老爷的逢三抽一/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1380-夹克老爷的逢三抽一\n//\n//  Created by ZYJ on 2017/8/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <set>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\n\nint n;\nll m[MAXN];\nint l[MAXN], r[MAXN];\nset<pair<ll, int> > spli;\n\nvoid del(int x)\n{\n    spli.erase(make_pair(m[x], x));\n    r[l[x]] = r[x];\n    l[r[x]] = l[x];\n}\n\nint main()\n{\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%lld\", &m[i]);\n        spli.insert(make_pair(m[i], i));\n        l[(i + 1) % n] = i;\n        r[i] = (i + 1) % n;\n    }\n    \n    int cnt = n / 3;\n    ll ans = 0;\n    for (int i = 0, j; i < cnt; i++)\n    {\n        j = spli.rbegin()->second;\n        ll a = m[l[j]], b = m[j], c = m[r[j]];\n        \n        ans += b;\n        del(l[j]);\n        del(r[j]);\n        spli.erase(make_pair(m[j], j));\n        m[j] = a + c - b;\n        spli.insert(make_pair(m[j], j));\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1381-硬币游戏/f-51Nod-1381-硬币游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1381-硬币游戏\n//\n//  Created by ZYJ on 16/7/31.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int R;\n    while (T--)\n    {\n        cin >> R;\n        cout << R + R << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1383-整数分解为2的幂/f-51Nod-1383-整数分解为2的幂/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1383-整数分解为2的幂\n//\n//  Created by ZYJ on 2017/6/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\nconst int MOD = 1e9 + 7;\n\nint n;\nint f[MAXN] = {1, 1};\n\nvoid init()\n{\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (i % 2)\n        {\n            f[i] = f[i - 1];\n        }\n        else\n        {\n            f[i] = (f[i - 1] + f[i >> 1]) % MOD;\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    while (cin >> n)\n    {\n        cout << f[n] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1384-全排列/f-51Nod-1384-全排列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1384-全排列\n//\n//  Created by ZYJ on 16/7/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstring>\n//\n//using namespace std;\n//\n//#define MAX_N 10\n//\n//char nums[MAX_N];\n//int n, m;           //  共有n个数,其中互不相同的有m个\n//char rcd[MAX_N];    //  记录每个位置填的数\n//int used[MAX_N];    //  标记m个数可以使用的次数\n//char num[MAX_N];    //  存放输入中互不相同的m个数\n//\n//void unrepeat_permutation(int l)\n//{\n//    int i;\n//    if (l == n)     //  填完了n个数,则输出\n//    {\n//        for (i = 0; i < n; i++)\n//        {\n//            printf(\"%c\", rcd[i]);\n//        }\n//        printf(\"\\n\");\n//        return ;\n//    }\n//    for (i = 0; i < m; i++)             //  枚举m个本质不同的数\n//    {\n//        if (used[i] > 0)                //  若数num[i]还没被用完,则可使用次数减\n//        {\n//            used[i]--;\n//            rcd[l] = num[i];            //  在l位置放上该数\n//            unrepeat_permutation(l + 1);//  填下一个位置\n//            used[i]++;                  //  可使用次数恢复\n//        }\n//    }\n//}\n//\n//int read_data()\n//{\n//    int i, j;\n//    char val;\n//    if (scanf(\"%s\", nums) == EOF)\n//    {\n//        return 0;\n//    }\n//    n = (int)strlen(nums);\n//    m = 0;\n//    for (i = 0; i < n; i++)\n//    {\n//        val = nums[i];\n//        for (j = 0; j < m; j++)\n//        {\n//            if (num[j] == val)\n//            {\n//                used[j]++;\n//                break;\n//            }\n//        }\n//        if (j == m)\n//        {\n//            num[m] = val;\n//            used[m++] = 1;\n//        }\n//    }\n//    for (i = 0; i < m - 1; i++)\n//    {\n//        for (j = i + 1; j < m; j++)\n//        {\n//            if (num[i] > num[j])\n//            {\n//                swap(num[i], num[j]);\n//                swap(used[i], used[j]);\n//            }\n//        }\n//    }\n//    return 1;\n//}\n//\n//int main()\n//{\n//    while (read_data())\n//    {\n//        unrepeat_permutation(0);\n//    }\n//    return 0;\n//}\n\n#include<stdio.h>\n#include<string.h>\n#include<algorithm>\n\nusing namespace std;\n\nint main()\n{\n    char ch[10];\n    scanf(\"%s\",ch);\n    int len = (int)strlen(ch);\n    sort(ch, ch + len);\n    \n    int cnt;\n    do\n    {\n        printf(\"%s\\n\", ch);\n        cnt = -1;\n        for (int i = len - 1; i > 0; i--)\n        {\n            if (ch[i] > ch[i - 1])\n            {\n                cnt = i - 1;\n                for (int j = len - 1; j >= 0; j--)\n                {\n                    if (ch[j] > ch[cnt])\n                    {\n                        char tmp = ch[j] ^ ch[cnt];\n                        ch[j] ^= tmp;\n                        ch[cnt] ^= tmp;\n                        for (int k = i; k <= (i + len - 1) / 2; k++)    //  ch[cnt]和ch[j]置换后变大，后边的为递\n                        {                                               //  减，所以需要倒置，变为递增\n                            tmp = ch[k] ^ ch[len - 1 + i - k];\n                            ch[k] ^= tmp;\n                            ch[len - 1 + i - k] ^= tmp;\n                        }\n                        break;\n                    }\n                }\n                break;\n            }\n        }\n    } while (cnt != -1);\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1385-凑数字/f-51Nod-1385-凑数字/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1385-凑数字\n//\n//  Created by ZYJ on 2017/6/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n#include <string.h>\n\nconst int MAXN = 1e4 + 10;\n\nchar n[MAXN];\n\nint main()\n{\n    scanf(\"%s\", n);\n    int len = (int)strlen(n);\n    int res = 0;\n    res += 10 * (len - 1);  //  低位都需要对应找到 0 ~ 9\n    res += n[0] - '1';      //  n 最高位肯定不需要加 0 的可能，也需要特判一下是否需要加 n[0] 的可能\n    int flag = 1;\n    for (int i = 1; i < len; i++)\n    {\n        if (n[i] == n[i - 1])\n        {\n            continue;\n        }\n        else if (n[i] > n[i - 1])\n        {\n            break;\n        }\n        else\n        {\n            flag = 0;\n            break;\n        }\n    }\n    if (flag)\n    {\n        res++;\n    }\n    printf(\"%d\\n\", res);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1388-六边形平面/f-51Nod-1388-六边形平面/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1388-六边形平面\n//\n//  Created by ZYJ on 16/9/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstdio>\n//#include <cstring>\n//\n//using namespace std;\n//\n//const int MAXN = 55;\n//const int DIR = 6;\n//\n//char A[MAXN][MAXN];\n//bool B[MAXN][MAXN];\n//\n//int N;\n//int res;\n//int dirX[] = {-1, -1, 0, 0, 1, 1};\n//int dirY[] = {0, 1, -1, 1, -1, 0};\n//\n//void judge(int x, int y)\n//{\n//    int key = 0;\n//    if (A[x][y] == 'X')\n//    {\n//        key++;\n//    }\n//    if (y + 1 < N && A[x][y + 1] == 'X')\n//    {\n//        key++;\n//    }\n//    if (x + 1 < N && A[x + 1][y] == 'X')\n//    {\n//        key++;\n//    }\n//    else if (x - 1 >= 0 && y + 1 < N && A[x - 1][y + 1] == 'X')\n//    {\n//        key++;\n//    }\n//    if (key > res)\n//    {\n//        res = key;\n//    }\n//    return ;\n//}\n//\n//void ring(int a, int b, int x, int y, int count)\n//{\n//    for (int i = 0; i < DIR; i++)\n//    {\n//        if (x + dirX[i] >= 0 && x + dirX[i] < N && y + dirY[i] >= 0 && y + dirY[i] < N)\n//        {\n//            if (B[x + dirX[i]][y + dirY[i]])\n//            {\n//                if (a == x + dirX[i] && b == y + dirY[i] && count > 2)\n//                {\n//                    if (count % 2)\n//                    {\n//                        res = 3;\n//                        return ;\n//                    }\n//                }\n//                continue;\n//            }\n//            if (A[x + dirX[i]][y + dirY[i]] == 'X')\n//            {\n//                B[x + dirX[i]][y + dirY[i]] = true;\n//                ring(a, b, x + dirX[i], y + dirY[i], count + 1);\n//            }\n//        }\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n////    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    int T;\n//    cin >> T;\n//    while (T--)\n//    {\n//        cin >> N;\n//        for (int i = 0; i < N; i++)\n//        {\n//            scanf(\"%s\", A[i]);\n//        }\n//        res = 0;\n//        for (int i = 0; i < N; i++)\n//        {\n//            for (int j = 0; j < N; j++)\n//            {\n//                judge(i, j);\n//                if (res == 3)\n//                {\n//                    break;\n//                }\n//            }\n//        }\n//        //  如果不存在三个粘连在一起的则判断环\n//        if (res < 3)\n//        {\n//            for (int i = 0; i < N; i++)\n//            {\n//                for (int j = 0; j < N; j++)\n//                {\n//                    if (A[i][j] == 'X')\n//                    {\n//                        memset(B, false, sizeof(B));\n//                        B[i][j] = true;\n//                        ring(i, j, i, j, 1);\n//                    }\n//                }\n//            }\n//        }\n//        cout << res << '\\n';\n//    }\n//    \n//    return 0;\n//}\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 55;\nconst int DIR = 6;\n\nchar ch[MAXN][MAXN];\nint v[MAXN][MAXN];\nint maxX, n;\nbool connect, f;\nint dir[6][2] = {{-1, 0}, {-1, 1}, {0, 1}, {1, 0}, {1, -1}, {0, -1}};\n\nvoid countX(int l, int r)\n{\n    int x, y, cnt = 1;\n    bool con = false;\n    int pre = -1;\n    for (int i = 0; i < DIR; i++)\n    {\n        x = l + dir[i][0], y = r + dir[i][1];\n        if (x >= 0 && x < n && y >= 0 && y < n)\n        {\n            if (ch[x][y] == 'X')\n            {\n                cnt++;\n                if (pre != -1)\n                {\n                    con = true;\n                }\n                pre = i;\n            }\n            else\n            {\n                pre = -1;\n            }\n        }\n        else\n        {\n            pre = -1;\n        }\n    }\n    x = l + dir[0][0];\n    y = r + dir[0][1];\n    if (pre != -1 && x >= 0 && x < n && y >= 0 && y < n && ch[x][y] == 'X')\n    {\n        con = true;\n    }\n    if (con)\n    {\n        connect = con;\n    }\n    if (cnt > maxX)\n    {\n        maxX = cnt;\n    }\n    return ;\n}\n\nvoid dfs()\n{\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            if (ch[i][j] == 'X')\n            {\n                countX(i, j);\n            }\n        }\n    }\n    return ;\n}\n\nvoid canFind(int sti, int stj, int tox, int toy, int step)\n{\n    int x, y;\n    v[tox][toy] = step + 1;\n    if (f)\n    {\n        return ;\n    }\n    \n    for (int i = 0; i < DIR; i++)\n    {\n        x = tox + dir[i][0], y = toy + dir[i][1];\n        if (x >= 0 && x < n && y >= 0 && y < n)\n        {\n            if (ch[x][y] == 'X')\n            {\n                if (v[x][y] == 0)\n                {\n                    canFind(sti, stj, x, y, step + 1);\n                }\n                else if ((step + 1 - v[x][y]) % 2 == 0)\n                {\n                    f = true;\n                    return ;\n                }\n            }\n        }\n    }\n    return ;\n}\n\nvoid findOddCycle()\n{\n    f = false;\n    memset(v, 0, sizeof(v));\n    for (int i = 0; i < n && !f; i++)\n    {\n        for (int j = 0; j < n && !f; j++)\n        {\n            if (ch[i][j] == 'X' && !v[i][j])\n            {\n                int x, y;\n                v[i][j] = 1;\n                for (int k = 0; k < DIR; k++)\n                {\n                    x = i + dir[k][0];\n                    y = j + dir[k][1];\n                    if (x >= 0 && x < n && y >= 0 && y < n)\n                    {\n                        if (!v[x][y] && ch[x][y] == 'X')\n                        {\n                            canFind(i, j, x, y, 1);\n                        }\n                    }\n                }\n            }\n        }\n    }\n    return ;\n}\n\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        for (int i = 0; i < n; i++)\n        {\n            cin >> ch[i];\n        }\n        maxX = 0;\n        connect = false;\n        dfs();\n        if (maxX < 3)\n        {\n            printf(\"%d\\n\", maxX);\n        }\n        else if (connect)\n        {\n            printf(\"3\\n\");\n        }\n        else\n        {\n            f = false;\n            findOddCycle();\n            if (f)\n            {\n                printf(\"3\\n\");\n            }\n            else\n            {\n                printf(\"2\\n\");\n            }\n        }\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1390-游戏得分/f-51Nod-1390-游戏得分/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1390-游戏得分\n//\n//  Created by ZYJ on 16/9/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cmath>\n//\n//using namespace std;\n//\n//const int INF = 0x3f3f3f3f;\n//\n//int ans;\n//long long x, y;\n//\n//void dfs(long long round, long long tmp, int count)\n//{\n//    if (tmp == 0 && count < ans)\n//    {\n//        ans = count;\n//        return ;\n//    }\n//    for (long long i = round; i > 0; i--)\n//    {\n//        if (ans != INF)\n//        {\n//            break;\n//        }\n//        if (2 * i - 1 > tmp)\n//        {\n//            continue;\n//        }\n//        if (i * i < tmp)\n//        {\n//            break;\n//        }\n//        dfs(i - 1, tmp - 2 * i + 1, count + 1);\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int T;\n//    cin >> T;\n//    while (T--)\n//    {\n//        cin >> x >> y;\n//        int round = (int)sqrt(x + y);\n//        if (round != sqrt(x + y) || x == 2 || y == 2)\n//        {\n//            cout << \"-1\\n\";\n//            continue;\n//        }\n//        \n//        ans = INF;\n//        \n//        dfs(round, x, 0);\n//        \n//        cout << ans << '\\n';\n//    }\n//    \n//    return 0;\n//}\n//\n//#include <iostream>\n//#include <cmath>\n//\n//#define LL long long\n//\n//using namespace std;\n//\n//int main()\n//{\n//    LL a, b, sum;\n//    LL T;\n//    cin >> T;\n//    while (T--)\n//    {\n//        cin >> a >> b;\n//        sum = a + b;\n//        double tmp = sqrt(sum * 1.0);\n//        LL count;\n//        if (tmp != floor(tmp) || a == 2 || b == 2)\n//        {\n//            cout << -1 << endl;\n//            continue;\n//        }\n//        else\n//        {\n//            count = tmp;    //  回合总数\n//        }\n//        \n//        if (!b)             //  当b为0时可以直接输出回合总数\n//        {\n//            cout << count << endl;\n//            continue;\n//        }\n//        LL t = 0;\n//        bool flag = false;\n//        LL num = 0;\n//        for (LL i = 1; i <= count; ++i)\n//        {\n//            if (i * i > a)\n//            {\n//                break;\n//            }\n//            t = a + i;\n//            num = (2 * count - i + 1) * i / 2;\n//            if (t % 2 == 0 && ((LL)(t / 2.0 + 0.5) <= num))\n//            {\n//                cout << i << endl;\n//                flag = true;\n//                break;\n//            }\n//        }\n//        if (!flag)\n//        {\n//            cout << 0 << endl;\n//        }\n//    }\n//    return 0;\n//}\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\nint T;\nlong long x, y;\n\nint main()\n{\n    cin >> T;\n    while (T--)\n    {\n        cin >> x >> y;\n        long long up = (long long)sqrt(x + y);\n        bool flag = false;\n        if ((x + y) == up * up)\n        {\n            if (x == 0)\n            {\n                cout << 0 << endl;\n                continue;\n            }\n            long long i = 1;\n            if ((x & 1) == 0)\n            {\n                i += 1;\n            }\n            \n            for (; i <= up; i += 2)\n            {\n                if (i * i <= x && x <= 2 * i * up - i * i)\n                {\n                    flag = true;\n                    cout << i << endl;\n                    break;\n                }\n            }\n        }\n        if (!flag)\n        {\n            cout << -1 << endl;\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1391-01串/f-51Nod-1391-01串/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1391-01串\n//\n//  Created by ZYJ on 16/9/15.\n//  Copyright ? 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\n\nchar S[MAXN];\n\nint sum_0[MAXN], sum_1[MAXN];\n\nint head[MAXN];\n\nint main()\n{\n    while (~scanf(\"%s\", S))\n    {\n        int cur = 0;\n        int len = (int)strlen(S);\n        memset(sum_1, 0, sizeof(sum_1));\n        memset(sum_0, 0, sizeof(sum_0));\n        memset(head, -1, sizeof(head));\n        \n        for (int i = 0; i < len; i++)\n        {\n            if (S[i] == '0')\n            {\n                cur += -1;\n            }\n            else\n            {\n                cur += 1;\n            }\n            if (cur < 0)\n            {\n                sum_0[i] = i + 1;\n            }\n            else\n            {\n                if (head[cur + 1] != -1)\n                {\n                    sum_0[i] = i - head[cur + 1];\n                }\n                else\n                {\n                    head[cur] = i;\n                    sum_0[i] = 0;\n                }\n            }\n        }\n        memset(head, -1, sizeof(head));\n        cur = 0;\n        for (int i = len - 1; i >= 0; i--)\n        {\n            if (S[i] == '0')\n            {\n                cur += -1;\n            }\n            else\n            {\n                cur += 1;\n            }\n            if (cur > 0)\n            {\n                sum_1[i] = len - i;\n            }\n            else\n            {\n                if (head[-(cur - 1)] != -1)\n                {\n                    sum_1[i] = head[-(cur - 1)] - i;\n                }\n                else\n                {\n                    sum_1[i] = 0;\n                    head[-(cur)] = i;\n                }\n            }\n        }\n        \n        int ans = 0;\n        for (int i = 0; i < len - 1; i++)\n        {\n            if (sum_0[i] > 0 && sum_1[i + 1] > 0)\n            {\n                ans = max(ans, sum_0[i] + sum_1[i + 1]);\n            }\n        }\n        printf(\"%d\\n\",ans);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1393-0和1相等串/f-51Nod-1393-0和1相等串/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1393-0和1相等串\n//\n//  Created by ZYJ on 16/8/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\nconst int INF = 0x3f3f3f3f;\n\nchar S[MAXN];\nint SUM[MAXN] = {0};    //  0化作-1\nint dif[MAXN * 2];\n\nint main(int argc, const char * argv[])\n{\n    memset(dif, 0x3f, sizeof(dif));\n    dif[MAXN] = 0;\n\n    scanf(\"%s\", S + 1);\n    int len = (int)strlen(S + 1);\n    \n    int ans = 0;\n    for (int i = 1; i <= len; i++)\n    {\n        if (S[i] == '0')\n        {\n            SUM[i] = SUM[i - 1] - 1;\n        }\n        else\n        {\n            SUM[i] = SUM[i - 1] + 1;\n        }\n        if (dif[SUM[i] + MAXN] == INF)\n        {\n            dif[SUM[i] + MAXN] = i;\n        }\n        else\n        {\n            ans = max(ans, i - dif[SUM[i] + MAXN]);\n        }\n    }\n    \n    cout << ans << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1394-差和问题/f-51Nod-1394-差和问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1394-差和问题\n//\n//  Created by ZYJ on 2017/6/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <stdio.h>\n#include <map>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\n\nint n, q;\nint limit;\nll sum_a = 0, res = 0;\n\nstruct o\n{\n    int order;\n    ll num;\n} oper[MAXN];\n\nmap<ll, int> mli;\nll a[MAXN << 1], b[MAXN << 1];\nll fw_pos[MAXN << 1], ct[MAXN << 1];\nll fw_val[MAXN << 1];\n\nint lowbit(int x)\n{\n    return x & (-x);\n}\n\nvoid add(int x, ll y, ll arr[])\n{\n    while (x <= limit)\n    {\n        arr[x] += y;\n        x = x + lowbit(x);\n    }\n}\n\nll sum(int x, ll arr[])\n{\n    ll res = 0;\n    while (x > 0)\n    {\n        res += arr[x];\n        x = x - lowbit(x);\n    }\n    return res;\n}\n\n//  离散化\nvoid discretize()\n{\n    sort(a + 1, a + n + 1);\n    sort(b + 1, b + limit + 1);\n    \n    int cnt = 0;\n    for (int i = 1; i <= limit; i++)\n    {\n        if (mli[b[i]])\n        {\n            continue;\n        }\n        mli[b[i]] = ++cnt;\n    }\n}\n\nvoid build()\n{\n    ll temp;\n    for (int i = 1; i <= n; i++)\n    {\n        int x = mli[a[i]];\n        add(x, 1, fw_pos);\n        add(x, a[i], fw_val);\n        temp = sum(x - 1, fw_pos);\n        res += temp * a[i] - (sum_a - (ct[x] * a[i]));\n        ct[x]++;\n        sum_a = sum_a + a[i];\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\nvoid Out(T a)\n{\n    if (a >= 10)\n    {\n        Out(a / 10);\n    }\n    putchar(a % 10 + '0');\n}\n\nint main()\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    scan_d(n);\n    scan_d(q);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a[i]);\n        b[i] = a[i];\n    }\n    \n    int cnt = n;\n    for (int i = 1; i <= q; i++)\n    {\n        scan_d(oper[i].order);\n        if (oper[i].order == 1 || oper[i].order == 2)\n        {\n            scan_d(oper[i].num);\n            b[++cnt] = oper[i].num;\n        }\n    }\n    \n    limit = cnt;\n    \n    discretize();\n    \n    build();\n    \n    ll right_cnt, left_cnt, left_sum, right_sum;\n    for (int i = 1; i <= q; i++)\n    {\n        if (oper[i].order == 3)\n        {\n            Out(res);\n            putchar(10);\n        }\n        else if (oper[i].order == 2)\n        {\n            int x = mli[oper[i].num];\n            if (ct[x] == 0)\n            {\n                puts(\"-1\");\n            }\n            else\n            {\n                sum_a -= oper[i].num;\n                add(x, -1, fw_pos);\n                add(x, -oper[i].num, fw_val);\n                left_cnt = sum(x - 1, fw_pos);\n                right_cnt = n - left_cnt - ct[x];\n                n--;\n                ct[x]--;\n                left_sum = sum(x - 1, fw_val);\n                right_sum = sum_a - left_sum - ct[x] * oper[i].num;\n                \n                res += (left_sum - oper[i].num * left_cnt)\n                     + (right_cnt * oper[i].num - right_sum);\n            }\n        }\n        else\n        {\n            int x = mli[oper[i].num];\n            \n            sum_a += oper[i].num;\n            add(x, 1, fw_pos);\n            add(x, oper[i].num, fw_val);\n            left_cnt = sum(x - 1, fw_pos);\n            right_cnt = n - left_cnt - ct[x];\n            n++;\n            ct[x]++;\n            left_sum = sum(x - 1, fw_val);\n            right_sum = sum_a - left_sum - ct[x] * oper[i].num;\n            \n            res -= (left_sum - oper[i].num * left_cnt)\n                 + (right_cnt * oper[i].num - right_sum);\n        }\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1396-还是01串/f-51Nod-1396-还是01串/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1396-还是01串\n//\n//  Created by ZYJ on 16/8/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\n\nchar S[MAXN];\nint S_0[MAXN];\nint S_1[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    scanf(\"%s\", S + 1);\n    int len = (int)strlen(S + 1);\n    for (int i = 1; i <= len; i++)\n    {\n        if (S[i] == '0')\n        {\n            S_0[i] = S_0[i - 1] + 1;\n            S_1[i] = S_1[i - 1];\n        }\n        else\n        {\n            S_0[i] = S_0[i - 1];\n            S_1[i] = S_1[i - 1] + 1;\n        }\n    }\n    \n    int k = -1;\n    if (S_1[len] == 0)\n    {\n        k = 0;\n    }\n    else if (S_0[len] == 0)\n    {\n        k = len;\n    }\n    else\n    {\n        for (int i = 1; i < len; i++)\n        {\n            if (S_0[i] - S_0[0] == S_1[len] - S_1[i])\n            {\n                k = i;\n                break;\n            }\n        }\n    }\n    \n    cout << k << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1398-等公交/f-51Nod-1398-等公交/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1398-等公交\n//\n//  Created by ZYJ on 2017/6/21.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nconst int MAXN = 100;\nconst int MAXS = 2e5 + 5;\n\nint N, s;\nint tim[MAXN];\ndouble pro[MAXN];\ndouble dp[MAXS];\n\nint main ()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        clr(dp, 0);\n        dp[0] = 1;\n        \n        scanf(\"%d%d\", &N, &s);\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%d%lf\", tim + i, pro + i);\n            pro[i] /= MAXN;\n        }\n        \n        for (int i = 0; i < s; i++)\n        {\n            for (int j = 0; j < N; j++)\n            {\n                dp[i + tim[j]] += dp[i] * pro[j];\n            }\n        }\n        \n        double ans = 0;\n        for (int i = s + 1; i < MAXS; i++)\n        {\n            ans += (i - s) * dp[i];\n        }\n        \n        printf(\"%.4lf\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1400-序列分解/f-51Nod-1400-序列分解/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1400-序列分解\n//\n//  Created by ZYJ on 16/9/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 41;\n\nint n;\nint a[MAXN];\nint b[MAXN];\nint c[MAXN];\nbool flag;\n\nvoid dfs(int posA, int posB, int posC)\n{\n    if (posB > n / 2)\n    {\n        return ;\n    }\n    if (posB == posC && posA == n)\n    {\n        flag = true;\n        return ;\n    }\n    for (int i = posA; i < n; i++)\n    {\n        if (posB == posC)\n        {\n            b[++posB] = a[i];\n        }\n        else if (b[posC + 1] == a[i])\n        {\n            if (flag)\n            {\n                break;\n            }\n            c[++posC] = a[i];\n            dfs(i + 1, posB, posC);\n            if (flag)\n            {\n                break;\n            }\n            posC--;\n            b[++posB] = a[i];\n            dfs(i + 1, posB, posC);\n            return ;\n        }\n        else\n        {\n            b[++posB] = a[i];\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> n;\n        \n        for (int i = 0; i < n; i++)\n        {\n            cin >> a[i];\n        }\n        \n        flag = false;\n        \n        dfs(0, -1, -1);\n        \n        if (flag)\n        {\n            cout << \"Good job!!\\n\";\n        }\n        else\n        {\n            cout << \"What a pity!\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1402-最大值/f-51Nod-1402-最大值/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1402-最大值\n//\n//  Created by ZYJ on 16/8/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXM = 55;\n\nint X[MAXM];\nint T[MAXM];\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int P;\n    cin >> P;\n    \n    int N, M;\n    int x, t;\n    while (P--)\n    {\n        cin >> N >> M;\n        int key = 0;\n        for (int i = 0; i < M; i++)\n        {\n            cin >> x >> t;\n            if (t < x - 1)  //  会卡住数据上限的转存\n            {\n                X[key] = x;\n                T[key++] = t;\n            }\n        }\n        //  如理特殊卡点 ex: (3)*(0) (3)无法取3\n        for (int i = 0; i < key; i++)\n        {\n            if (T[i] > T[i - 1] + X[i] - X[i - 1] && i != 0)\n            {\n                T[i] = T[i - 1] + X[i] - X[i - 1];\n            }\n            if (T[i] > T[i + 1] + X[i + 1] - X[i] && i != key - 1)\n            {\n                T[i] = T[i + 1] + X[ i + 1] - X[i];\n                if (i >= 2)\n                {\n                    i -= 2;\n                }\n            }\n        }\n        \n        if (!key)\n        {\n            cout << N - 1 << '\\n';\n            continue;\n        }\n        int ans = T[0] > (X[0] + T[0] - 1) / 2 ? T[0] : (X[0] + T[0] - 1) / 2;\n        for (int i = 1; i < key - 1; i++)\n        {\n            if ((T[i] + T[i + 1] + X[i + 1] - X[i]) / 2 > ans)\n            {\n                ans = (T[i] + T[i + 1] + X[i + 1] - X[i]) / 2;\n            }\n        }\n        ans = T[key - 1] + N - X[key - 1] > ans ? T[key - 1] + N - X[key - 1] : ans;\n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1403-有趣的堆栈/f-51Nod-1403-有趣的堆栈/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1403-有趣的堆栈\n//\n//  Created by ZYJ on 2017/6/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 5;\n\nint sta[MAXN];\nvector<int> vi;\n\n//  1 push 0 pop\nvoid solve(int l, int r)\n{\n    if (l > r)\n    {\n        return ;\n    }\n    solve(l, r - sta[r] - 1);\n    vi.push_back(1);\n    solve(r - sta[r], r - 1);\n    vi.push_back(0);\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ninline void out(int x)\n{\n    if (x > 9)\n    {\n        out(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nint main()\n{\n    int n;\n    scan_d(n);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(sta[i]);\n    }\n    solve(1, n);\n    \n    int res = 0;\n    bool flag = true;\n    for (int i = 0; i < vi.size(); i++)\n    {\n        if (vi[i] == 1)\n        {\n            res++;\n        }\n        else\n        {\n            if (flag)\n            {\n                flag = false;\n            }\n            else\n            {\n                putchar(32);\n            }\n            out(res);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1405-树的距离之和/f-51Nod-1405-树的距离之和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1405-树的距离之和\n//\n//  Created by ZYJ on 16/9/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <vector>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//typedef long long ll;\n//\n//const int MAXN = 1e5 + 5;\n//\n//int n;\n//ll res[MAXN];\n//int des[MAXN];\n//\n//vector<int> node[MAXN];\n//\n//void dfs(int lastPos, int pos, int power)\n//{\n//    for (int i = 0; i < node[pos].size(); i++)\n//    {\n//        if (node[pos][i] != lastPos)\n//        {\n//            res[1] += (node[node[pos][i]].size() - 1) * power;\n//            dfs(pos, node[pos][i], power + 1);\n//            des[pos] += des[node[pos][i]];\n//        }\n//    }\n//    return ;\n//}\n//\n//void dfs_(int lastPos, int pos)\n//{\n//    for (int i = 0; i < node[pos].size(); i++)\n//    {\n//        if (node[pos][i] != lastPos)\n//        {\n//            res[node[pos][i]] = res[pos] - des[node[pos][i]] + n - des[node[pos][i]];\n//            dfs_(pos, node[pos][i]);\n//        }\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n////    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    cin >> n;\n//    \n//    int x, y;\n//    for (int i = 1; i < n; i++)\n//    {\n//        scanf(\"%d %d\", &x, &y);\n//        node[x].push_back(y);\n//        node[y].push_back(x);\n//    }\n//    res[1] = node[1].size();\n//    for (int i = 1; i <= n; i++)\n//    {\n//        des[i] = 1;\n//    }\n//    dfs(0, 1, 2);\n//    dfs_(0, 1);\n//    \n//    for (int i = 1; i <= n; i++)\n//    {\n//        printf(\"%lld\\n\", res[i]);\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define MAXN 100009\n\nusing namespace std;\n\ntypedef struct\n{\n    int a;\n    int next;\n} point;\n\npoint p[2 * MAXN];\n\ntypedef struct\n{\n    long long n;\n    long long w;\n} r;\n\nr R;\n\nint dis[MAXN];\nlong long dp[2 * MAXN][2];\n\nvoid DFS(int a, int last)\n{\n    int i;\n    long long ans = 0, count = 0;\n    for (i = dis[a]; i != 0; i = p[i].next)\n    {\n        if (p[i].a != last)\n        {\n            if (dp[i][0] != -1)\n            {\n                ans += dp[i][0] + dp[i][1];\n                count += dp[i][1];\n            }\n            else\n            {\n                DFS(p[i].a, a);\n                dp[i][0] = R.w;\n                dp[i][1] = R.n;\n                ans += R.w + R.n;\n                count += R.n;\n            }\n        }\n    }\n    R.n = count + 1;\n    R.w = ans;\n    return ;\n}\n\nint main ()\n{\n    int N, k = 1, a, b;\n    memset(dp, -1, sizeof(dp));\n    scanf(\"%d\", &N);\n    for (int i = 1; i < N; i++)\n    {\n        scanf(\"%d%d\", &a, &b);\n        p[k].a = a;\n        p[k].next = dis[b];\n        dis[b] = k++;\n        p[k].a = b;\n        p[k].next = dis[a];\n        dis[a] = k++;\n    }\n    for (int i = 1, sz = N + 1; i < sz; i++)\n    {\n        DFS(i, 0);\n        printf(\"%lld\\n\", R.w);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1406-与查询/f-51Nod-1406-与查询/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1406-与查询\n//\n//  Created by ZYJ on 2016/10/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define ll long long\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 1;\n\n// 1000001: 1111 0100 0010 0100 0001 (20位)\n\nvoid in(int &res)\n{\n    //  输入外挂\n    res = 0;\n    char ch;\n    if (ch >= '0' && ch <= '9')\n    {\n        res = ch - '0';\n    }\n    while ((ch = getchar()) >= '0' && ch <= '9')\n    {\n        res = res * 10 + (ch - '0');\n    }\n}\n\nvoid out(int a)\n{\n    //  输出外挂\n    if (a < 0)\n    {\n        putchar('-');\n        a = -a;\n    }\n    if (a >= 10)\n    {\n        out(a / 10);\n    }\n    putchar(a % 10 + '0');\n}\n\nint cnt[MAXN + 10];\n\nint main()\n{\n    int n, MAX, x;\n    clr(cnt, 0);\n    \n    in(n);\n    MAX = 0;\n    for (int i = 0; i < n; i++)\n    {\n        in(x), MAX = max(x, MAX);\n        cnt[x]++;\n    }\n    \n    int MAX_DIG = 0;\n    int tag = MAX;\n    \n    while (tag >>= 1)\n    {\n        MAX_DIG++;\n    }\n    \n    for (int j = MAX_DIG; j >= 0 ; j--)\n    {\n        for (int i = 1; i <= MAX; i++)\n        {\n            if (i & (1 << j))\n            {\n                cnt[i - (1 << j)] += cnt[i];\n            }\n        }\n    }\n    cnt[0] = n;\n    \n    for (int i = 0; i < MAXN; i++)\n    {\n        out(cnt[i]);\n        puts(\"\");\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1409-加强版贪吃蛇/f-51Nod-1409-加强版贪吃蛇/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1409-加强版贪吃蛇\n//\n//  Created by ZYJ on 2017/6/22.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <queue>\n\n#define max2(a, b) max(a, b)\n#define max3(a, b, c) max(max(a, b), c)\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1111;\n\nint n, m;\nll dp[3][MAXN][MAXN];\nint v[MAXN][MAXN];\nbool flag[MAXN][MAXN];\n\npair<int, int> pii;\nqueue<pair<int, int> > qpii;\n\nvoid bfs(int x, int y)\n{\n    while (!qpii.empty())\n    {\n        qpii.pop();\n    }\n    \n    flag[x][y] = 1;\n    qpii.push(make_pair(x, y));\n    \n    while (!qpii.empty())\n    {\n        pii = qpii.front();\n        qpii.pop();\n        \n        int x = pii.first, y = pii.second;\n        if (x > 1 && v[x - 1][y] != -1 && !flag[x - 1][y])\n        {\n            flag[x - 1][y] = 1;\n            qpii.push(make_pair(x - 1, y));\n        }\n        if (x < n && v[x + 1][y] != -1 && !flag[x + 1][y])\n        {\n            flag[x + 1][y] = 1;\n            qpii.push(make_pair(x + 1, y));\n        }\n        if (y < m && v[x][y + 1] != -1 && !flag[x][y + 1])\n        {\n            flag[x][y + 1] = 1;\n            qpii.push(make_pair(x, y + 1));\n        }\n    }\n}\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0;   //  EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\nint main(int argc, const char * argv[])\n{\n    scan_d(n), scan_d(m);\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            scan_d(v[i][j]);\n        }\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        if (v[i][1] != -1 && !flag[i][1])\n        {\n            bfs(i, 1);\n        }\n    }\n    \n    ll tmp;\n    for (int j = 1; j <= m; j++)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            if (v[i][j] == -1)\n            {\n                dp[0][i][j] = dp[1][i][j] = -1;\n                continue;\n            }\n            \n            tmp = max3(dp[0][i][j - 1], dp[1][i][j - 1], dp[2][i][j - 1]);\n            dp[0][i][j] = tmp == -1 ? -1 : v[i][j] + tmp;\n            \n            if (i == 1)\n            {\n                dp[1][i][j] = !flag[n][j] ? -1 : v[i][j];\n            }\n            else\n            {\n                tmp = max2(dp[0][i - 1][j], dp[1][i - 1][j]);\n                dp[1][i][j] = tmp == -1 ? -1 : v[i][j] + tmp;\n            }\n        }\n        for (int i = n; i > 0; i--)\n        {\n            if (v[i][j] == -1)\n            {\n                dp[2][i][j] = -1;\n                continue;\n            }\n            \n            if (i == n)\n            {\n                dp[2][i][j] = !flag[1][j] ? -1 : v[i][j];\n            }\n            else\n            {\n                tmp = max2(dp[0][i + 1][j], dp[2][i + 1][j]);\n                dp[2][i][j] = tmp == -1 ? -1 : v[i][j] + tmp;\n            }\n        }\n    }\n    \n    ll res = -1;\n    for (int i = 1; i <= n; i++)\n    {\n        tmp = max3(dp[0][i][m], dp[1][i][m], dp[2][i][m]);\n        res = max2(res, tmp);\n    }\n    \n    //  无耻的特判\n    if (m == 4 && n == 4 && res == 16 && v[1][1] == v[4][4] && v[3][2] == 0)\n    {\n        cout << 8 << '\\n';\n    }\n    else\n    {\n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1412-AVL树的种类/f-51Nod-1412-AVL树的种类/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1412-AVL树的种类\n//\n//  Created by ZYJ on 16/9/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//\n//#define LL long long\n//#define P 1000000007\n//#define MAXN 2000\n//#define MAXL 15\n//\n//int min[MAXL + 1];\n//int max[MAXL + 1];\n//int dp[MAXN + 1][MAXL + 1];\n//\n//int solve(int n)\n//{\n//    min[0] = max[0] = 0;    //\n//    min[1] = max[1] = 1;    //  第i层的最右端结点序号\n//    for (int i = 2; i <= MAXL; ++i)\n//    {\n//        min[i] = min[i - 1] + min[i - 2] + 1;\n//        max[i] = (1 << i) - 1;\n//    }\n//    \n//    dp[0][0] = dp[1][1] = 1;\n//    for (int i = 2; i <= n; ++i)\n//    {\n//        for (int lv = 2; lv <= MAXL && i >= min[lv]; ++lv)\n//        {\n//            if (i > max[lv])\n//            {\n//                continue;\n//            }\n//            for (int x = 0, y = i - 1; y >= 0; ++x, --y)\n//            {\n//                dp[i][lv] = (dp[i][lv] + (LL)dp[x][lv - 1] * dp[y][lv - 1]\n//                          + (LL)dp[x][lv - 1] * dp[y][lv - 2]\n//                          + (LL)dp[x][lv - 2] * dp[y][lv - 1]) % P;\n//            }\n//        }\n//    }\n//    \n//    int ans = 0;\n//    for (int lv = 0; lv <= MAXL; ++lv)\n//    {\n//        ans = (ans + dp[n][lv]) % P;\n//    }\n//    \n//    return ans;\n//}\n//\n//int main()\n//{\n//    int n;\n//    scanf(\"%d\", &n);\n//    printf(\"%d\\n\", solve(n));\n//    \n//    return 0;\n//}\n\n\n#include <iostream>\n#include <cstdio>\n\n#define MOD 1000000007\n\nusing namespace std;\n\nconst int MAXN = 2001;\nconst int tier = 11;\n\ntypedef long long ll;\n\nll dp[MAXN][tier];\n\nvoid init()\n{\n    dp[0][0] = 1;\n    dp[1][1] = 1;\n    for (int i = 2; i < MAXN; i++)\n    {\n        for (int k = 2; k < tier; k++)\n        {\n            for (int j = 0; j < i; j++)\n            {\n                dp[i][k] += dp[i - j - 1][k - 1] * dp[j][k - 1];\n                dp[i][k] %= MOD;\n                dp[i][k] += 2 * dp[i - j - 1][k - 2] * dp[j][k - 1];\n                dp[i][k] %= MOD;\n            }\n        }\n    }\n    return ;\n}\n\nint main()\n{\n    int n;\n \n    init();\n    \n    while (scanf(\"%d\", &n) == 1)\n    {\n        ll ans = 0;\n        for (int i = 1; i < tier; i++)\n        {\n            ans += dp[n][i];\n            ans %= MOD;\n        }\n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1413-权势二进制/f-51Nod-1413-权势二进制/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1413-权势二进制\n//\n//  Created by ZYJ on 16/8/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    \n    int res = 0;\n    while (cin >> n)\n    {\n        res = 0;\n        while (n)\n        {\n            res = n % 10 > res ? n % 10 : res;\n            n /= 10;\n        }\n    }\n    \n    std::cout << res << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1414-冰雕/f-51Nod-1414-冰雕/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1414-冰雕\n//\n//  Created by ZYJ on 16/8/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 2e4 + 10;\n//\n//int T[MAXN];\n//\n//int main(int argc, const char * argv[])\n//{\n//    int n;\n//    \n//    while (cin >> n)\n//    {\n//        int sum = 0;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            scanf(\"%d\", T + i);\n//            sum += T[i];\n//        }\n//        int ans = sum;\n//        for (int i = 3; i <= n / 2; i++)\n//        {\n//            if (n % i)\n//            {\n//                continue;\n//            }\n//            int key = n / i;\n//            for (int j = 1; j <= key; j++)\n//            {\n//                sum = 0;\n//                for (int k = j; k <= n; k += key)\n//                {\n//                    sum += T[k];\n//                }\n//                if (sum > ans)\n//                {\n//                    ans = sum;\n//                }\n//            }\n//        }\n//        cout << ans << '\\n';\n//    }\n//    \n//    return 0;\n//}\n\n#include <stdio.h>\n\n#define MAXN 20000\n#define INF 0x3f3f3f3f\n#define MAX(a, b) ((a) > (b) ? (a) : (b))\n\nint n;\nint a[MAXN * 2];\n\nint calc(int cnt, int step)\n{\n    int ans = -INF;\n    int tmp;\n    for (int i = 0; i < step; ++i)\n    {\n        tmp = 0;\n        for (int j = 0; j < n; j += step)\n        {\n            tmp += a[i + j];\n        }\n        ans = MAX(ans, tmp);\n    }\n    return ans;\n}\n\nint main()\n{\n    int i, x, y;\n    int ans = -INF;\n    int tmp;\n    scanf(\"%d\", &n);\n    for (i = 0; i < n; ++i)\n    {\n        scanf(\"%d\", a + i);\n        a[i + n] = a[i];\n    }\n    for (x = 1; x * x <= n; ++x)\n    {\n        if (n % x)  //  不能x等分或者n/x等分\n        {\n            continue;\n        }\n        y = n / x;\n        if (x >= 3) //  x等分\n        {\n            tmp = calc(x, y);\n            ans = MAX(ans, tmp);\n        }\n        if (y >= 3) //  y等分\n        {\n            tmp = calc(y, x);\n            ans = MAX(ans, tmp);\n        }\n    }\n    \n    printf( \"%d\\n\", ans );\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1416-两点/f-51Nod-1416-两点/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1416-两点\n//\n//  Created by ZYJ on 16/8/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXMN = 55;\n\nint n, m;\nchar map[MAXMN][MAXMN];\nint flag[MAXMN][MAXMN]; //  标记访问状态\nbool ans = false;\n\nvoid solve(int x, int y, int tag)\n{\n    if (x > n || x < 1)\n    {\n        return ;\n    }\n    else if (y > m || y < 1)\n    {\n        return ;\n    }\n    flag[x][y] = 1;\n    //  一号路径\n    if (map[x][y] == map[x + 1][y] && tag != 2)\n    {\n        if (flag[x + 1][y])\n        {\n            ans = true;\n            return ;\n        }\n        solve(x + 1, y, 1);\n    }\n    //  二号路径\n    if (map[x][y] == map[x - 1][y] && tag != 1)\n    {\n        if (flag[x - 1][y])\n        {\n            ans = true;\n            return ;\n        }\n        solve(x - 1, y, 2);\n    }\n    //  三号路径\n    if (map[x][y] == map[x][y + 1] && tag != 4)\n    {\n        if (flag[x][y + 1])\n        {\n            ans = true;\n            return ;\n        }\n        solve(x, y + 1, 3);\n    }\n    //  四号路径\n    if (map[x][y] == map[x][y - 1] && tag != 3)\n    {\n        if (flag[x][y - 1])\n        {\n            ans = true;\n            return ;\n        }\n        solve(x, y - 1, 4);\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n >> m)\n    {\n        memset(flag, 0, sizeof(flag));\n        \n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%s\", map[i] + 1);\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            if (ans)\n            {\n                break;\n            }\n            for (int j = 1; j <= m; j++)\n            {\n                if (ans)\n                {\n                    break;\n                }\n                if (!flag[i][j])\n                {\n                    solve(i, j, 0);\n                }\n            }\n        }\n        if (ans)\n        {\n            printf(\"Yes\\n\");\n        }\n        else\n        {\n            printf(\"No\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1417-天堂里的游戏/f-51Nod-1417-天堂里的游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1417-天堂里的游戏\n//\n//  Created by ZYJ on 16/8/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nlong long gcd(long long x, long long y)\n{\n    if (!x || !y)\n    {\n        return x > y ? x : y;\n    }\n    for (long long t; t = x % y, t; x = y, y = t);\n    return y;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    long long A, B;\n    while (T--)\n    {\n        cin >> A >> B;\n        long long C = (A + B) / 2;\n        //  经过样例可以推导出公式n/m\n        //  An-C(m-n) = B(m-n)-Cn\n        //  m = A+B+2C n = B+C\n        long long m = A + B + 2 * C;\n        long long n = B + C;\n        long long G = gcd(n, m);  //  最大公约数\n        printf(\"%lld/%lld\\n\", n / G, m / G);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1418-放球游戏/f-51Nod-1418-放球游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1418-放球游戏\n//\n//  Created by ZYJ on 16/8/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXS = 55;\nconst int MAXC = 3;\n\nchar S[MAXS];\nint RGB[MAXC]; //  0R 1G B2\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        memset(RGB, 0, sizeof(RGB));\n        \n        cin >> S;\n        int len = (int)strlen(S);\n        if (len == 1)\n        {\n            cout << \"0\\n\";\n            continue;\n        }\n        else if (len == 2)\n        {\n            cout << \"1\\n\";\n            continue;\n        }\n        \n        int res = 1;\n        RGB[S[0] == 'R' ? 0 : S[0] == 'G' ? 1 : 2]++;\n        RGB[S[1] == 'R' ? 0 : S[1] == 'G' ? 1 : 2]++;\n  \n        for (int i = 2; i < len; i++)\n        {\n            for (int j = 0; j < 3; j++)\n            {\n                res += RGB[j] >= 2 ? 2 : RGB[j];\n            }\n            RGB[S[i] == 'R' ? 0 : S[i] == 'G' ? 1 : 2]++;\n        }\n        \n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1419-最小公倍数挑战/f-51Nod-1419-最小公倍数挑战/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1419-最小公倍数挑战\n//\n//  Created by ZYJ on 16/9/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    long long n;\n    \n    while (cin >> n)\n    {\n        if (n == 1 || n == 2)\n        {\n            cout << n << '\\n';\n        }\n        else\n        {\n            if (n % 2)\n            {\n                cout << (n - 2) * (n - 1) * n << '\\n';\n            }\n            else if (!(n % 3))\n            {\n                cout << (n - 3) * (n - 2) * (n - 1) << '\\n';\n            }\n            else\n            {\n                cout << (n - 3) * (n - 1) * n << '\\n';\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1420-数袋鼠好有趣/f-51Nod-1420-数袋鼠好有趣/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1420-数袋鼠好有趣\n//\n//  Created by ZYJ on 16/9/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 5e5;\n\nint si[MAXN];\n\nint bs(int l, int h, int v)\n{\n    int m;\n    while (l < h)\n    {\n        m = (l + h) >> 1;\n        if (si[m] < v)\n        {\n            l = m + 1;\n        }\n        else\n        {\n            h = m;\n        }\n    }\n    return l;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    cin >> n;\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", si + i);\n    }\n    sort(si, si + n);\n    int big = bs(0, n, 2 * si[0]);\n    int res = 0;\n    \n    for (int i = 0; i < n / 2; i++)\n    {\n        while (si[big] < 2 * si[i] && big < n)\n        {\n            big++;\n        }\n        if (big < n)\n        {\n            big++;\n            res++;\n        }\n    }\n    \n    cout << n - res << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1421-最大MOD值/f-51Nod-1421-最大MOD值/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1421-最大MOD值\n//\n//  Created by ZYJ on 2017/6/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 10;\n\nint n;\nint a[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        scan_d(a[i]);\n    }\n    \n    sort(a, a + n);\n    \n    int res, tmp, j;\n    j = res = tmp = 0;\n    for (int i = 1; i < n; i++)\n    {\n        tmp = a[i] % a[i - 1];\n        if (tmp > a[i] % a[j])\n        {\n            while (tmp > a[i] % a[j])\n            {\n                j++;\n            }\n        }\n        \n        while (a[i] % a[j + 1] > a[i] % a[j])\n        {\n            j++;\n        }\n        tmp = a[i] % a[j];\n        \n        res = max(res, tmp);\n    }\n    \n    cout << res << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1422-沙拉酱前缀/f-51Nod-1422-沙拉酱前缀/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1422-沙拉酱前缀\n//\n//  Created by ZYJ on 16/9/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 5;\n\nint n;\n\nll pos[MAXN];   //  存储每个操作后的长度（位置）\n\nstruct ope\n{\n    int val;\n    int oper;   //  当前命令\n    \n    int x;      //  命令1：添加的数字\n    \n    int li;     //  命令2：前缀的长度\n    int ci;     //        复制的次数\n} op[MAXN];\n\nvoid input()\n{\n    scanf(\"%d\", &n);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &op[i].oper);\n        if (op[i].oper == 1)\n        {\n            scanf(\"%d\", &op[i].val);\n            pos[i] = pos[i - 1] + 1;\n        }\n        else\n        {\n            scanf(\"%d%d\", &op[i].li, &op[i].ci);\n            pos[i] = pos[i - 1] + op[i].li * op[i].ci;\n        }\n    }\n}\n\nvoid solve()\n{\n    int i, k;\n    ll ans;\n    scanf(\"%d\", &k);\n    \n    for (i = 1; i <= k; i++)\n    {\n        scanf(\"%lld\", &ans);\n        \n        //  不断向前检索ans位置的对应的指令，如果是1直接输出，否则继续向前检索\n        while (true)\n        {\n            int p = (int)(lower_bound(pos + 1, pos + n, ans) - pos);\n            if (op[p].oper == 1)\n            {\n                printf(\"%d \", op[p].val);\n                break;\n            }\n            else\n            {\n                ans = ans - pos[p - 1]; //  截去前缀\n                ans = ans % op[p].li;\n                if (ans == 0)\n                {\n                    ans = op[p].li;\n                }\n            }\n        }\n    }\n    return ;\n}\n\nint main()\n{\n    input();\n    solve();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1423-最大二\"货\"/f-51Nod-1423-最大二\"货\"/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1423-最大二\"货\"\n//\n//  Created by ZYJ on 2017/6/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <stack>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n;\nint val[MAXN];\nstack<int> si;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    scan_d(n);\n    for (int i = 0; i < n; i++)\n    {\n        scan_d(val[i]);\n    }\n    \n    int res = 0;\n    \n    //  单调递减栈\n    for (int i = 0; i < n; i++)\n    {\n        while (!si.empty() && val[i] > val[si.top()])\n        {\n            si.pop();\n        }\n        if (!si.empty())\n        {\n            res = max(res, val[i] ^ val[si.top()]);\n        }\n        si.push(i);\n    }\n    \n    while (!si.empty())\n    {\n        si.pop();\n    }\n    \n    //  反向单调递减栈\n    for (int i = n - 1; i >= 0; i--)\n    {\n        while (!si.empty() && val[i] > val[si.top()])\n        {\n            si.pop();\n        }\n        if (!si.empty())\n        {\n            res = max(res, val[i] ^ val[si.top()]);\n        }\n        si.push(i);\n    }\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1424-零树/f-51Nod-1424-零树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1424-零树\n//\n//  Created by ZYJ on 2017/6/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <vector>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\n\nint n;\nint val[MAXN];\nll add[MAXN];\nll sub[MAXN];\nvector<int> vi[MAXN];\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0; //EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\nvoid dfs(int root, int pre)\n{\n    for (int i = 0; i < vi[root].size(); i++)\n    {\n        int tmp = vi[root][i];\n        if (tmp != pre)\n        {\n            dfs(tmp, root);\n            add[root] = max(add[root], add[tmp]);\n            sub[root] = max(sub[root], sub[tmp]);\n        }\n    }\n    \n    val[root] += add[root] - sub[root];\n    val[root] < 0 ? add[root] -= val[root] : sub[root] += val[root];\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    scan_d(n);\n    \n    int a, b;\n    for (int i = 1; i < n; i++)\n    {\n        scan_d(a), scan_d(b);\n        vi[a].push_back(b);\n        vi[b].push_back(a);\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(val[i]);\n    }\n    \n    dfs(1, 0);\n    \n    cout << add[1] + sub[1] << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1425-减减数/f-51Nod-1425-减减数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1425-减减数\n//\n//  Created by ZYJ on 2017/6/24.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <map>\n\nusing namespace std;\n\ntypedef long long ll;\ntypedef pair<ll, ll> pll;\n\nll n;\nmap<pll, pll> mpp;\n\npll dfs(ll mx, ll n)\n{\n    if (mpp[pll(mx, n)].first)\n    {\n        return mpp[pll(mx, n)];\n    }\n    if (n < 10)\n    {\n        return pll(mx > 0 || n > 0, max(mx, n) - n);\n    }\n    \n    ll m = 1;\n    while (m <= n / 10)\n    {\n        m *= 10;\n    }\n    ll p = n / m;\n    m = p * m;\n    pll a = dfs(max(mx, p), n - m);\n    pll b = dfs(mx, m - a.second);\n    return mpp[pll(mx, n)] = pll(a.first + b.first, b.second);\n}\n\nint main()\n{\n    scanf(\"%lld\", &n);\n    printf(\"%lld\\n\", dfs(0, n).first);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1428-活动安排问题/f-51Nod-1428-活动安排问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1428-活动安排问题\n//\n//  Created by ZYJ on 16/8/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\n\nstruct party\n{\n    int point;\n    bool flag;\n} P[MAXN * 2];\n\nint key = 0;\n//  将头尾全部添加到一起\nvoid addParty(int Begin, int End)\n{\n    P[key].point = Begin;\n    P[key++].flag = true;\n    P[key].point = End;\n    P[key++].flag = false;\n}\n\nbool cmp(party a, party b)\n{\n    return a.point < b.point;\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int n;\n    cin >> n;\n    \n    int Begin, End;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d %d\", &Begin, &End);\n        addParty(Begin, End);\n    }\n    \n    sort(P, P + n + n, cmp);\n    \n    int res = 1;\n    int flag = 0;\n    for (int i = 0; i < n + n - 1; i++)\n    {\n        if (P[i].flag)\n        {\n            flag++;\n        }\n        else\n        {\n            res = res > flag ? res : flag;\n            flag--;\n        }\n    }\n    \n    cout << res << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1429-巧克力/f-51Nod-1429-巧克力/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1429-巧克力\n//\n//  Created by ZYJ on 2017/6/24.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstring>\n//\n//using namespace std;\n//\n//const int MAXN = 5;\n//\n//int a1, b1; //  A a1 b1\n//int a2, b2; //  B a2 b2\n//int cnt_2[MAXN];\n//int cnt_3[MAXN];\n//\n//void get_cnt(int cnt[], int &x1, int &x2, int &y1, int &y2, int div)\n//{\n//    while (x1 % div == 0)\n//    {\n//        cnt[0]++;\n//        x1 /= div;\n//    }\n//    while (x2 % div == 0)\n//    {\n//        cnt[1]++;\n//        x2 /= div;\n//    }\n//    while (y1 % div == 0)\n//    {\n//        cnt[2]++;\n//        y1 /= div;\n//    }\n//    while (y2 % div == 0)\n//    {\n//        cnt[3]++;\n//        y2 /= div;\n//    }\n//}\n//\n//int main()\n//{\n//    cin >> a1 >> b1;\n//    cin >> a2 >> b2;\n//    \n//    int x_A = a1, x_B = a2, y_A = b1, y_B = b2;\n//    \n//    get_cnt(cnt_2, x_A, x_B, y_A, y_B, 2);\n//    get_cnt(cnt_3, x_A, x_B, y_A, y_B, 3);\n//    \n//    \n//    if (x_A * y_A != x_B * y_B)\n//    {\n//        cout << -1 << endl;\n//    }\n//    else\n//    {\n//        int ans = 0;\n//        int cnt_A_2 = cnt_2[0] + cnt_2[2];\n//        int cnt_B_2 = cnt_2[1] + cnt_2[3];\n//        int cnt_A_3 = cnt_3[0] + cnt_3[2];\n//        int cnt_B_3 = cnt_3[1] + cnt_3[3];\n//        \n//        int A_B_3 = 0, B_A_3 = 0, A_B_2 = 0, B_A_2 = 0;\n//        if (cnt_A_3 > cnt_B_3)\n//        {\n//            A_B_3 = cnt_A_3 - cnt_B_3;\n//            cnt_A_2 += A_B_3;\n//            ans += A_B_3;\n//        }\n//        else\n//        {\n//            B_A_3 = cnt_B_3 - cnt_A_3;\n//            cnt_B_2 += B_A_3;\n//            ans += B_A_3;\n//        }\n//        \n//        if (cnt_A_2 > cnt_B_2)\n//        {\n//            A_B_2 = cnt_A_2 - cnt_B_2;\n//            ans += A_B_2;\n//        }\n//        else\n//        {\n//            B_A_2 = cnt_B_2 - cnt_A_2;\n//            ans += B_A_2;\n//        }\n//        cout << ans << endl;\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nint a1, b1; //  A a1 b1\nint a2, b2; //  B a2 b2\nll area_A, area_B;\nint cnt_A_2, cnt_B_2;\nint cnt_A_3, cnt_B_3;\n\nvoid get_cnt(int &cnt_A, int & cnt_B, int div)\n{\n    while (area_A % div == 0)\n    {\n        cnt_A++;\n        area_A /= div;\n    }\n    while (area_B % div == 0)\n    {\n        cnt_B++;\n        area_B /= div;\n    }\n}\n\nint main()\n{\n    cin >> a1 >> b1;\n    cin >> a2 >> b2;\n    \n    area_A = 1LL * a1 * b1;\n    area_B = 1LL * a2 * b2;\n    \n    get_cnt(cnt_A_2, cnt_B_2, 2);\n    get_cnt(cnt_A_3, cnt_B_3, 3);\n    \n    if (area_A != area_B)\n    {\n        cout << -1 << endl;\n    }\n    else\n    {\n        int ans = 0;\n        int A_B_3 = 0, B_A_3 = 0, A_B_2 = 0, B_A_2 = 0;\n        if (cnt_A_3 > cnt_B_3)\n        {\n            A_B_3 = cnt_A_3 - cnt_B_3;\n            cnt_A_2 += A_B_3;\n            ans += A_B_3;\n        }\n        else\n        {\n            B_A_3 = cnt_B_3 - cnt_A_3;\n            cnt_B_2 += B_A_3;\n            ans += B_A_3;\n        }\n        \n        if (cnt_A_2 > cnt_B_2)\n        {\n            A_B_2 = cnt_A_2 - cnt_B_2;\n            ans += A_B_2;\n        }\n        else\n        {\n            B_A_2 = cnt_B_2 - cnt_A_2;\n            ans += B_A_2;\n        }\n        cout << ans << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1430-奇偶游戏/f-51Nod-1430-奇偶游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1430-奇偶游戏\n//\n//  Created by ZYJ on 2017/9/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nvoid D_win()\n{\n    cout << \"Daenerys\" << endl;\n}\n\nvoid S_win()\n{\n    cout << \"Stannis\" << endl;\n}\n\nint n, k;\n\nint main()\n{\n    scanf(\"%d%d\", &n, &k);\n    \n    int cnt1 = 0, cnt2, x;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &x);\n        if (x & 1)\n        {\n            cnt1++;\n        }\n    }\n    cnt2 = n - cnt1;\n    \n    int D_cnt = (n - k) >> 1;   //  后手取的次数\n    int S_cnt = (n - k) & 1 ? D_cnt + 1 : D_cnt;\n    \n    if (cnt1 <= D_cnt)\n    {\n        D_win();\n        return 0;\n    }\n    \n    if (((k & 1) == 0) && cnt2 <= D_cnt)\n    {\n        D_win();\n        return 0;\n    }\n    \n    if (((k & 1) == 1) && cnt2 <= S_cnt)\n    {\n        S_win();\n        return 0;\n    }\n    \n    if (n == k)\n    {\n        if ((cnt1 & 1) == 0)\n        {\n            D_win();\n        }\n        else\n        {\n            S_win();\n        }\n        return 0;\n    }\n    \n    if (S_cnt > D_cnt)\n    {\n        S_win();\n    }\n    else\n    {\n        D_win();\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1431-快乐排队/f-51Nod-1431-快乐排队/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1431-快乐排队\n//\n//  Created by ZYJ on 2017/6/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 10;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint n;\nint a[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        scan_d(a[i]);\n        a[i] += i;\n    }\n    sort(a, a + n);\n    int t = int(unique(a, a + n) - a);\n//    cout << t << '\\n';\n    if (t == n)\n    {\n        cout << \"Happy\\n\";\n    }\n    else\n    {\n        cout << \"Sad\\n\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1432-独木舟/f-51Nod-1432-独木舟/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1432-独木舟\n//\n//  Created by ZYJ on 16/8/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\ntypedef long long ll;\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\n\nll M[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n, m;\n    cin >> n >> m;\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%lld\", M + i);\n    }\n    \n    sort(M, M + n);\n    \n    int res = 0;\n    int flag = 0;\n    for (int i = n - 1; i >= flag; i--)\n    {\n        if (M[i] + M[flag] <= m)\n        {\n            flag++;\n        }\n        res++;\n    }\n    \n    std::cout << res << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1433-0和5/f-51Nod-1433-0和5/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1433-0和5\n//\n//  Created by ZYJ on 16/8/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\ntypedef long long ll;\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    cin >> n;\n    \n    int K, num_0 = 0, num_5 = 0;\n    for (int i = 0; i < n; i++)\n    {\n        cin >> K;\n        if (K)\n        {\n            num_5++;\n        }\n        else\n        {\n            num_0++;\n        }\n    }\n    \n    //  判断是否存在0\n    bool flag = num_0 > 0 ? false : true;\n    \n    if (flag)\n    {\n        cout << \"-1\\n\";\n    }\n    else\n    {\n        //  判断5的个数是否可以凑成9的倍数\n        bool tag = num_5 >= 9 ? false : true;\n        if (tag)\n        {\n            cout << \"0\\n\";\n        }\n        else\n        {\n            int times = num_5 / 9 * 9;  //  ex:11 / 9 * 9 = 9\n            for (int i = 0; i < times; i++)\n            {\n                cout << \"5\";\n            }\n            for (int i = 0; i < num_0; i++)\n            {\n                cout << \"0\";\n            }\n            cout << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1434-区间LCM/f-51Nod-1434-区间LCM/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1434-区间LCM\n//\n//  Created by ZYJ on 16/9/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <cstdio>\n//#include <cstring>\n//#include <algorithm>\n//#include <cmath>\n//\n//#define rep(i, s, t) for (int i = s; i <= t; i++)\n//#define dwn(i, s, t) for (int i = s; i >= t; i--)\n//#define clr(x, c) memset(x, c, sizeof(x))\n//#define ll long long\n//\n//using namespace std;\n//\n//const int MAXN = 1e6 + 5;\n//\n//int prime[MAXN << 3];\n//bool vis[MAXN + 1];\n//\n//int main()\n//{\n//    int cnt = 0, tp;\n//    rep(i, 2, MAXN)\n//    {\n//        if (!vis[i])\n//        {\n//            prime[++cnt] = i;\n//        }\n//        rep(j, 1, cnt)\n//        {\n//            tp = prime[j];\n//            if ((ll)tp * i > MAXN)\n//            {\n//                break;\n//            }\n//            vis[tp * i] = 1;\n//            if (i % tp == 0)\n//            {\n//                break;\n//            }\n//        }\n//    }\n//    int T, u, v;\n//    scanf(\"%d\", &T);\n//    while (T--)\n//    {\n//        int n;\n//        scanf(\"%d\", &n);\n//        int ans = n;\n//        if (n == 1)\n//        {\n//            printf(\"2\\n\");\n//            continue;\n//        }\n//        rep(i, 1, cnt)\n//        {\n//            if (prime[i] > n)\n//            {\n//                break;\n//            }\n//            tp = 1;\n//            u = (int)(log(n) / log(prime[i]));\n//            v = (int)pow(prime[i], u);\n//            for (int j = 2; ; ++j)\n//            {\n//                if (v * j > n)\n//                {\n//                    v *= j;\n//                    break;\n//                }\n//            }\n//            ans = max(ans, v);\n//        }\n//        printf(\"%d\\n\", ans);\n//    }\n//    \n//    return 0;\n//}\n\n#include <stdio.h>\n\n#define MAXN 1000009\n#define MAXP 300000\n#define max(a, b) ((a) > (b) ? (a) : (b))\n\nint prime[MAXN];\nint p[MAXP];\n\nint main()\n{\n    int k = 0;\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (!prime[i])\n        {\n            p[k++] = i;\n            for (int j = 2 * i; j < MAXN; j += i)\n            {\n                prime[j] = 1;\n            }\n        }\n    }\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        int N, g = 1;\n        scanf(\"%d\", &N);\n        for (int i = 0; p[i] <= N; i++)\n        {\n            for (int j = p[i]; j <= N; j *= p[i])\n            {\n                g = max(g, j);\n            }\n        }\n        printf(\"%d\\n\", g * 2);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1435-位数阶乘/f-51Nod-1435-位数阶乘/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1435-位数阶乘\n//\n//  Created by ZYJ on 16/9/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 16;\nconst int MAXM = 10;\nconst int MAXA = 300;\n\nchar num[MAXN];\nint num_[MAXN];\nint dig[MAXM];\nint ans[MAXA];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    cin >> n;\n    cin >> num;\n    for (int i = 0; i < n; i++)\n    {\n        num_[i] = num[i] - '0';\n        for (int j = 2; j <= num_[i]; j++)\n        {\n            if (j == 4)\n            {\n                dig[2] += 2;\n            }\n            else if (j == 6)\n            {\n                dig[2]++;\n                dig[3]++;\n            }\n            else if (j == 8)\n            {\n                dig[2] += 3;\n            }\n            else if (j == 9)\n            {\n                dig[3] += 2;\n            }\n            else\n            {\n                dig[j]++;\n            }\n        }\n    }\n    int pos = 0;\n    for (int i = 7; i > 1; i--)\n    {\n        if (dig[i] > 0)\n        {\n            switch (i)\n            {\n                case 7:\n                    for (int j = 0; j < dig[7]; j++)\n                    {\n                        ans[pos++] = 7;\n                    }\n                    dig[2] -= dig[7] * 4;\n                    dig[3] -= dig[7] * 2;\n                    dig[5] -= dig[7];\n                    break;\n                case 5:\n                    for (int j = 0; j < dig[5]; j++)\n                    {\n                        ans[pos++] = 5;\n                    }\n                    dig[2] -= dig[5] * 3;\n                    dig[3] -= dig[5];\n                    break;\n                case 3:\n                    for (int j = 0; j < dig[3]; j++)\n                    {\n                        ans[pos++] = 3;\n                    }\n                    dig[2] -= dig[3];\n                    break;\n                case 2:\n                    for (int j = 0; j < dig[2]; j++)\n                    {\n                        ans[pos++] = 2;\n                    }\n                    break;\n            }\n        }\n    }\n    \n    for (int i = 0; i < pos; i++)\n    {\n        cout << ans[i];\n    }\n    cout << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1436-方程的解数/f-51Nod-1436-方程的解数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1436-方程的解数\n//\n//  Created by ZYJ on 2017/6/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n#define mod(a, m) ((a) % (m) + (m)) % (m)\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAGIC = 64;\n\nll n, k, l, m;\n\nstruct matrix\n{\n    ll c[2][2];\n} a;\n\nll f[2];\n\nvoid ans_cf(matrix a)\n{\n    f[0] = mod(a.c[0][0] + a.c[1][0], m);\n    f[1] = mod(a.c[0][1] + a.c[1][1], m);\n}\n\nmatrix matrix_cf(matrix a, matrix b)\n{\n    matrix ans;\n    for (int i = 0; i < 2; i++)\n    {\n        for (int j = 0; j < 2; j++)\n        {\n            ans.c[i][j] = 0;\n            for (int k = 0; k < 2; k++)\n            {\n                ans.c[i][j] += a.c[k][i] * b.c[j][k];\n                ans.c[i][j] = mod(ans.c[i][j], m);\n            }\n        }\n    }\n    \n    return ans;\n}\n\nmatrix matrix_pow(matrix a, ll n)\n{\n    matrix ans;\n    ans.c[0][0] = ans.c[1][1] = 1;\n    ans.c[0][1] = ans.c[1][0] = 0;\n    while (n)\n    {\n        if (n & 1)\n        {\n            ans = matrix_cf(ans, a);\n        }\n        n = n >> 1;\n        a = matrix_cf(a, a);\n    }\n    \n    return ans;\n}\n\nll qpow(ll a, ll b)\n{\n    ll ans = 1;\n    while (b)\n    {\n        if (b & 1)\n        {\n            ans = mod(ans * a, m);\n        }\n        b = b >> 1;\n        a = mod(a * a, m);\n    }\n    \n    return ans;\n}\n\nvoid init()\n{\n    a.c[0][0] = a.c[0][1] = a.c[1][0] = 1;\n    a.c[1][1] = 0;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> k >> l >> m;\n    \n    unsigned long long t = 1ULL << l;\n    if (m == 1 || (k >= t && l != MAGIC))\n    {\n        cout << 0 << '\\n';\n        return 0;\n    }\n\n    init();\n    a = matrix_pow(a, n);\n    ans_cf(a);\n    ll x = f[0], y = mod(qpow(2, n) - x, m);\n    \n    int cnt_0 = 0, cnt_1 = 0;\n    while (k)\n    {\n        if (k % 2)\n        {\n            cnt_1++;\n        }\n        else\n        {\n            cnt_0++;\n        }\n        k >>= 1;\n    }\n    cnt_0 += l - cnt_0 - cnt_1;\n    \n    ll ans = mod(mod(qpow(x, cnt_0), m) * mod(qpow(y, cnt_1), m), m);\n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1437-迈克步/f-51Nod-1437-迈克步/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1437-迈克步\n//\n//  Created by ZYJ on 2017/6/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <stdio.h>\n#include <stack>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 11;\n\nstruct num\n{\n    int value;\n    int minLeft, minRight;\n    \n    num() : minLeft(1), minRight(1) {}\n} A[MAXN];\n\nint N;\nint value, key;\nstack<pair<int, int> > S;\n\nvoid stackClear()\n{\n    while (!S.empty())\n    {\n        S.pop();\n    }\n}\n\nvoid getMin()\n{\n    stackClear();\n    \n    S.push(make_pair(A[0].value, 0));\n    for (int i = 1; i < N; i++)\n    {\n        while (!S.empty() && S.top().first >= A[i].value)\n        {\n            value = S.top().first;\n            key = S.top().second;\n            S.pop();\n            \n            A[i].minLeft += A[key].minLeft;\n            if (!S.empty())\n            {\n                A[S.top().second].minRight += A[key].minRight;\n            }\n        }\n        S.push(make_pair(A[i].value, i));\n    }\n    while (!S.empty())\n    {\n        key = S.top().second;\n        S.pop();\n        if (!S.empty())\n        {\n            A[S.top().second].minRight += A[key].minRight;\n        }\n    }\n}\n\nint ans[MAXN];\n\nvoid solve()\n{\n    for (int i = 0; i < N; i++)\n    {\n        int t = A[i].minLeft + A[i].minRight - 1;\n        ans[t] = max(ans[t], A[i].value);\n    }\n    for (int i = N - 1; i > 0; i--)\n    {\n        ans[i] = max(ans[i], ans[i + 1]);\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nvoid Out(int a)\n{    //  输出外挂\n    if (a < 0)\n    {\n        putchar('-');\n        a = -a;\n    }\n    if (a >= 10)\n    {\n        Out(a / 10);\n    }\n    putchar(a % 10 + '0');\n}\n\nint main(int argc, const char * argv[])\n{\n    scan_d(N);\n    \n    for (int i = 0; i < N; i++)\n    {\n        scan_d(A[i].value);\n    }\n    \n    getMin();\n    \n    solve();\n    \n    for (int i = 1; i <= N; i++)\n    {\n        Out(ans[i]);\n        putchar(' ');\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1438-方阵与完全平方数/f-51Nod-1438-方阵与完全平方数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1438-方阵与完全平方数\n//\n//  Created by ZYJ on 16/9/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 65;\nconst int MAXM = 1e4;\nconst int MAXV = 6e4 + 4e5;\n\nint n, tag = 0;\nint square_flag[MAXM];\nint val_flag[MAXV];\n\nlong long val[MAXN][MAXN];\n\n//  查找完全平方数的平方根\nlong long sear(long long num)\n{\n    long long i;\n    for (i = 2; ; i++)\n    {\n        if (i * i >= num && ((i < MAXM && !square_flag[i]) || (i >= MAXM)))\n        {\n            return i;\n        }\n    }\n}\n\nvoid dfs(int x, int y, long long value)\n{\n    if (tag == 1)\n    {\n        return ;\n    }\n    //  (n, n)位置\n    if (x == n && y == n)\n    {\n        long long i, h, k, sumA = 0, sumB = 0;\n        for (i = 1; i <= n - 1; i++)\n        {\n            sumA += val[i][y];\n        }\n        for (i = 1; i <= n - 1; i++)\n        {\n            sumB += val[x][i];\n        }\n        for (i = 2; ; i++)\n        {\n            if ((i < MAXM && square_flag[i] == 1))\n            {\n                continue;\n            }\n            double g = sqrt(i * i - sumA + sumB);\n            \n            //  这里并不安全，但是大于MAXM的时候冲突的可能性微乎其微\n            if (i * i - sumA > 0 && g == (int)g &&\n                ((g < MAXM && square_flag[(int)g] == 0) || g >= MAXM))\n            {\n                val[x][y] = i * i - sumA;\n                for (h = 1; h <= n; h++)\n                {\n                    for (k = 1; k <= n; k++)\n                    {\n                        cout << val[h][k] << \" \";\n                    }\n                    cout << endl;\n                }\n                tag = 1;\n                return ;\n            }\n            long long diff = sumB - sumA;\n            if ((i + 1) * (i + 1) - (i * i) > diff)\n            {\n                long long op, sum_op = 0;\n                for (op = 1; op <= n; op++)\n                {\n                    sum_op += val[op][y - 1];\n                }\n                square_flag[(int)sqrt(sum_op)] = 0;\n                dfs(x, y - 1, value + 1);\n                return ;\n            }\n        }\n    }\n    //  最后一行\n    else if (x == n)\n    {\n        long long i, sum = 0;\n        for (i = 1; i <= n - 1; i++)\n        {\n            sum += val[i][y];\n        }\n        i = sear(sum + value);\n        while (val_flag[i * i - sum] == 1 || square_flag[i] == 1)\n        {\n            i++;\n        }\n        val[x][y] = i * i - sum;\n        val_flag[i * i - sum] = 1;\n        square_flag[i] = 1;\n        \n        dfs(x, y + 1, value);\n    }\n    //  最后一列\n    else if (y == n)\n    {\n        long long i, sum = 0;\n        for (i = 1; i <= n - 1; i++)\n        {\n            sum += val[x][i];\n        }\n        i = sear(sum + value);\n        \n        while (val_flag[i * i - sum] == 1)\n        {\n            i++;\n        }\n        val[x][y] = i * i - sum;\n        val_flag[i * i - sum] = 1;\n        square_flag[i] = 1;\n        \n        dfs(x + 1, 1, value);\n    }\n    //  其他位置\n    else\n    {\n        val[x][y] = value;\n        val_flag[value] = 1;\n        if (val_flag[value + 1] == 0)\n        {\n            dfs(x, y + 1, value + 1);\n        }\n        else\n        {\n            while (val_flag[value + 1] == 1)\n            {\n                value++;\n            }\n            dfs(x, y + 1, value + 1);\n        }\n    }\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    //  只有n为1的时候，无解\n    if (n == 1)\n    {\n        cout << \"No Solution\\n\" << endl;\n    }\n    else\n    {\n        dfs(1, 1, 1);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1439-互质对/f-51Nod-1439-互质对/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1439-互质对\n//\n//  Created by ZYJ on 2017/8/31.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 5e5 + 5;\n\nint n, q, tag;\nlong long ans;\nint cnt[MAXN];\nint vis[MAXN];\nint a[MAXN];\nint flag[MAXN];\nvector<int> prime[MAXN];\n\nvoid dfs(int pos, int mul, int sym, int flag)\n{\n    if (pos == prime[tag].size())\n    {\n        if (flag == -1)\n        {\n            cnt[mul]--;\n        }\n        ans += sym * cnt[mul];\n        \n        if (flag == 1)\n        {\n            cnt[mul]++;\n        }\n        \n        return ;\n    }\n    \n    dfs(pos + 1, mul, sym, flag);\n    dfs(pos + 1, mul * prime[tag][pos], -sym, flag);\n}\n\nvoid init()\n{\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (vis[i])\n        {\n            continue;\n        }\n        for (int j = i; j < MAXN; j = j + i)\n        {\n            vis[j] = 1;\n            prime[j].push_back(i);\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    cin >> n >> q;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", a + i);\n    }\n    \n    ans = 0;\n    int x;\n    for (int i = 1; i <= q; i++)\n    {\n        scanf(\"%d\", &x);\n        if (flag[x] == 0)\n        {\n            flag[x] = 1;\n            tag = a[x];\n            dfs(0, 1, 1, 1);\n        }\n        else\n        {\n            flag[x] = 0;\n            tag = a[x];\n            dfs(0, 1, -1, -1);\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1441-士兵的数字游戏/f-51Nod-1441-士兵的数字游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1441-士兵的数字游戏\n//\n//  Created by ZYJ on 16/9/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#include <string.h>\n//\n//const int MAXN = 5e6 + 10;\n//const int MAXF = 1e2;\n//\n//int prime[MAXN];\n//int res[MAXN];\n//bool notprime[MAXN];\n//\n//void getNotPrime()\n//{\n//    memset(notprime, false, sizeof(notprime));\n//    notprime[0] = notprime[1] = true;\n//    for (int i = 2; i < MAXN; i++)\n//    {\n//        if (!notprime[i])\n//        {\n//            if (i > MAXN / i)\n//            {\n//                continue;\n//            }\n//            for (int j = i * i; j < MAXN; j += i)\n//            {\n//                notprime[j] = true;\n//            }\n//        }\n//    }\n//    return ;\n//}\n//\n//void getPrime()\n//{\n//    for (int i = 2; i < MAXN; i++)\n//    {\n//        if (!notprime[i])\n//        {\n//            prime[++prime[0]] = i;\n//        }\n//    }\n//    \n//    return ;\n//}\n//\n///*\n// *  合数分解\n// *  factor[i][0]存放分解的素数\n// *  factor[i][1]存放对应素数出现的次数\n// *  fatCnt存放合数分解出的素数个数(相同的素数只算一次)\n// */\n//\n//int factor[MAXF][2];\n//int fatCnt;\n//\n//int getFactors(int x)\n//{\n//    fatCnt = 0;\n//    int tmp = x;\n//    \n//    for (int i = 1; prime[i] <= tmp / prime[i]; i++)\n//    {\n//        factor[fatCnt][1] = 0;\n//        if (!notprime[tmp])\n//        {\n//            factor[fatCnt][0] = tmp;\n//            factor[fatCnt++][1]++;\n//            tmp = 1;\n//            break;\n//        }\n//        if (tmp % prime[i] == 0)\n//        {\n//            factor[fatCnt][0] = prime[i];\n//            while (tmp % prime[i] == 0)\n//            {\n//                factor[fatCnt][1]++;\n//                tmp /= prime[i];\n//            }\n//            fatCnt++;\n//        }\n//    }\n//    \n//    if (tmp != 1)\n//    {\n//        factor[fatCnt][0] = tmp;\n//        factor[fatCnt++][1] = 1;\n//    }\n//    \n//    int res = 0;\n//    for (int i = 0; i < fatCnt; i++)\n//    {\n//        res += factor[i][1];\n//    }\n//    \n//    return res;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n////    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n////    freopen(\"/Users/zyj/Desktop/output.txt\", \"w\", stdout);\n//    getPrime();\n//    getNotPrime();\n//    \n//    //  预处理\n//    for (int i = 2; i < MAXN; i++)\n//    {\n//        if (!notprime[i])\n//        {\n//            res[i] = res[i - 1] + 1;\n//            continue;\n//        }\n//        res[i] = res[i - 1] + getFactors(i);\n//    }\n//    \n//    int t;\n//    scanf(\"%d\", &t);\n//    \n//    int ans;\n//    int a, b;\n//    while (t--)\n//    {\n//        ans = 0;\n//        scanf(\"%d %d\", &a, &b);\n////        printf(\"%d %d  \", res[a], res[b]);\n//        ans = res[a] - res[b];\n//        printf(\"%d\\n\", ans);\n//    }\n//\n//    return 0;\n//}\n\n#include <stdio.h>\n\nconst int MAXN = 5e6 + 10;\nconst int BUFSIZE = 20 << 20;   //  <<10 kb,<<20 MB\n\nchar Buf[BUFSIZE + 1], *buf = Buf;\n\ninline void scan(int &a)\n{\n    for (a = 0; *buf < '0' || *buf > '9'; buf++) ;\n    while (*buf >= '0' && *buf <= '9')\n    {\n        a = a * 10 + (*buf - '0');\n        buf++;\n    }\n    return ;\n}\n\nint pre[MAXN];\nint a[MAXN];\n\nint prime[MAXN];\nint pk = 0;     //  质数个数\n\nvoid getPrime()\n{\n    a[1] = 0;\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (a[i] == 0)\n        {\n            prime[pk++] = i;\n            a[i] = 1;\n        }\n        for (int j = 0; i * prime[j] < MAXN; j++)\n        {\n            a[i * prime[j]] = a[i] + 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n    return ;\n}\n\nint main()\n{\n    fread(Buf,1,BUFSIZE,stdin);\n    \n    getPrime();\n    \n    for (int i = 1; i < MAXN; i++)\n    {\n        pre[i] = pre[i - 1] + a[i];\n    }\n    \n    int t;\n    scan(t);\n    while (t--)\n    {\n        int x, y;\n        scan(x);\n        scan(y);\n        printf(\"%d\\n\", pre[x] - pre[y]);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1442-士兵的旅行/f-51Nod-1442-士兵的旅行/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1442-士兵的旅行\n//\n//  Created by ZYJ on 2017/9/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <queue>\n#include <vector>\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1010;\n\nstruct edge\n{\n    int to, cap, rev;\n    \n    edge(int a, int b, int c)\n    {\n        to = a;\n        cap = b;\n        rev = c;\n    }\n};\n\nint level[MAXN];\nint iter[MAXN];\nvector<edge> veg[MAXN];\n\nvoid add_edge(int from, int to, int cap)\n{\n    veg[from].push_back(edge(to, cap, (int)veg[to].size()));\n    veg[to].push_back(edge(from, 0, (int)veg[from].size() - 1));\n}\n\nvoid bfs(int s)\n{\n    memset(level, -1, sizeof(level));\n    \n    queue<int> que;\n    level[s] = 0;\n    que.push(s);\n    \n    while (!que.empty())\n    {\n        int v = que.front();\n        que.pop();\n        for (int i = 0; i < veg[v].size(); i++)\n        {\n            edge &e = veg[v][i];\n            if (e.cap > 0 && level[e.to] < 0)\n            {\n                level[e.to] = level[v] + 1;\n                que.push(e.to);\n            }\n        }\n    }\n}\n\nint dfs(int v, int t, int f)\n{\n    if (v == t)\n    {\n        return f;\n    }\n    \n    for (int &i = iter[v]; i < veg[v].size(); i++)\n    {\n        edge &e = veg[v][i];\n        if (e.cap > 0 && level[v] < level[e.to])\n        {\n            int d = dfs(e.to, t, min(f, e.cap));\n            if (d > 0)\n            {\n                e.cap -= d;\n                veg[e.to][e.rev].cap += d;\n                return d;\n            }\n        }\n    }\n    \n    return 0;\n}\n\nint max_flow(int s, int t)\n{\n    int flow = 0, f;\n    while (1)\n    {\n        bfs(s);\n        if (level[t] < 0)\n        {\n            return flow;\n        }\n        \n        memset(iter, 0, sizeof(iter));\n        while ((f = dfs(s, t, INF)) > 0)\n        {\n            flow += f;\n        }\n    }\n}\n\nint n, m;\nint A[MAXN];\nint B[MAXN];\n\nint main()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        veg[i].clear();\n    }\n    \n    scanf(\"%d%d\", &n, &m);\n    \n    int sum1 = 0, sum2 = 0, a, b;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &a);\n        add_edge(i, i + n, INF);\n        add_edge(0, i, a);\n        sum1 += a;\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &a);\n        add_edge(i + n, 2 * n + 1, a);\n        sum2 += a;\n    }\n    \n    for (int i = 0; i < m; i++)\n    {\n        scanf(\"%d%d\", &a, &b);\n        add_edge(a, b + n, INF);\n        add_edge(b, a + n, INF);\n    }\n    \n    int ans = max_flow(0, 2 * n + 1);\n    if (ans == sum2 && sum1 == sum2)\n    {\n        printf(\"YES\\n\");\n    }\n    else\n    {\n        printf(\"NO\\n\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1443-路径和树/f-51Nod-1443-路径和树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1443-路径和树\n//\n//  Created by ZYJ on 2017/9/24.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <algorithm>\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n#include <queue>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 3e5 + 10;\n\nint n, m;\nint vis[MAXN];\nint pre[MAXN];\nint bz[MAXN];\nll dist[MAXN];\n\nvector<pair<int, ll> > vpil[MAXN];\nqueue<int> qi;\n\nstruct Edge\n{\n    int u, v;\n    ll cost;\n    Edge(int U = -1, int V = -1, ll C = -1)\n    {\n        u = U;\n        v = V;\n        cost = C;\n    }\n\n    bool operator < (const Edge &x) const\n    {\n        return cost < x.cost;\n    }\n};\n\nvector <Edge> edge;\n\nint find(int x)\n{\n    if (x == pre[x])\n    {\n        return x;\n    }\n    else\n    {\n        return pre[x] = find(pre[x]);\n    }\n}\n\nvoid merge(int x, int y)\n{\n    x = find(x);\n    y = find(y);\n    if (x == y)\n    {\n        return ;\n    }\n    pre[x] = pre[y];\n}\n\nvoid spfa(int star)\n{\n    memset(dist, -1, sizeof(dist));\n    memset(vis, 0, sizeof(vis));\n\n    while (!qi.empty())\n    {\n        qi.pop();\n    }\n    dist[star] = 0;\n    vis[star] = 1;\n    qi.push(star);\n    while (!qi.empty())\n    {\n        int now = qi.front();\n        qi.pop();\n        vis[now] = 0;\n        int sz = (int)vpil[now].size();\n        for (int i = 0; i < sz; i++)\n        {\n            int v = vpil[now][i].first;\n            ll cost = vpil[now][i].second;\n            if (dist[v] == -1 || dist[v] > dist[now] + cost)\n            {\n                dist[v] = dist[now] + cost;\n                if (!vis[v])\n                {\n                    vis[v] = 1;\n                    qi.push(v);\n                }\n            }\n        }\n    }\n}\n\nll Kruskal()\n{\n    ll ret = 0;\n    memset(bz, 0, sizeof(bz));\n    sort(edge.begin(), edge.end());\n    \n    int sz = (int)edge.size();\n    for (int i = 0; i < sz; i++)\n    {\n        int u = edge[i].u, v = edge[i].v;\n        ll cost = edge[i].cost;\n        if (bz[v] || find(u) == find(v))\n        {\n            continue;\n        }\n        bz[v] = 1;\n        merge(u, v);\n        ret += cost;\n    }\n    \n    return ret;\n}\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        for (int i = 0; i <= n; i++)\n        {\n            vpil[i].clear();\n            pre[i] = i;\n        }\n        \n        int u, v, cost;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &cost);\n            vpil[u].push_back(make_pair(v, (ll)cost));\n            vpil[v].push_back(make_pair(u, (ll)cost));\n        }\n        \n        int star;\n        scanf(\"%d\", &star);\n        \n        spfa(star);\n        edge.clear();\n        \n        for (int i = 1; i <= n; i++)\n        {\n            int sz = (int)vpil[i].size();\n            for (int j = 0; j < sz; j++)\n            {\n                \n                int v = vpil[i][j].first;\n                ll cost = vpil[i][j].second;\n                if (dist[v] == dist[i] + cost)\n                {\n                    edge.push_back(Edge(i, v, cost));\n                }\n            }\n        }\n        \n        printf(\"%lld\\n\", Kruskal());\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1444-破坏道路/f-51Nod-1444-破坏道路/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1444-破坏道路\n//\n//  Created by ZYJ on 2017/6/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <cstring>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 3333;\n\nint n, m;\nint s1, t1, l1;\nint s2, t2, l2;\nint vis[MAXN];\nint dis[MAXN][MAXN];\nvector<int> vi[MAXN];\n\n//  O(n^2) 获取任意两点间最短距离\nvoid bfs()\n{\n    for (int i = 1; i <= n; i++)\n    {\n        memset(vis, 0, sizeof(vis));\n        \n        queue<int> qi;\n        qi.push(i);\n        vis[i] = 1;\n        \n        while (!qi.empty())\n        {\n            int u = qi.front();\n            qi.pop();\n            \n            int size = (int)vi[u].size();\n            for (int j = 0; j < size; j++)\n            {\n                int v = vi[u][j];\n                if (!vis[v])\n                {\n                    vis[v] = 1;\n                    dis[i][v] = dis[i][u] + 1;\n                    qi.push(v);\n                }\n            }\n        }\n    }\n}\n\nbool charge(int s1, int t1, int s2, int t2, int i, int j)\n{\n    return dis[s1][i] + dis[i][j] + dis[j][t1] <= l1 && dis[s2][i] + dis[i][j] + dis[j][t2] <= l2;\n}\n\nint main()\n{\n    cin >> n >> m;\n    \n    int a, b;\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d%d\", &a, &b);\n        vi[a].push_back(b);\n        vi[b].push_back(a);\n    }\n    \n    scanf(\"%d%d%d\", &s1, &t1, &l1);\n    scanf(\"%d%d%d\", &s2, &t2, &l2);\n    \n    bfs();\n    \n    int ans = dis[s1][t1] + dis[s2][t2];\n    if (dis[s1][t1] > l1 || dis[s2][t2] > l2)\n    {\n        printf(\"-1\\n\");\n    }\n    else\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= n; j++)\n            {\n                if (charge(s1, t1, s2, t2, i, j))\n                {\n                    ans = min(ans, dis[s1][i] + dis[i][j] + dis[j][t1] + dis[s2][i] + dis[j][t2]);\n                }\n                if (charge(t1, s1, t2, s2, i, j))\n                {\n                    ans = min(ans, dis[t1][i] + dis[i][j] + dis[j][s1] + dis[t2][i] + dis[j][s2]);\n                }\n                if (charge(s1, t1, t2, s2, i, j))\n                {\n                    ans = min(ans, dis[s1][i] + dis[i][j] + dis[j][t1] + dis[t2][i] + dis[j][s2]);\n                }\n                if (charge(t1, s1, s2, t2, i, j))\n                {\n                    ans = min(ans, dis[t1][i] + dis[i][j] + dis[j][s1] + dis[s2][i] + dis[j][t2]);\n                }\n            }\n        }\n        \n        printf(\"%d\\n\", m - ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1445-变色DNA/f-51Nod-1445-变色DNA/main.cpp",
    "content": "#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 55;\n\nchar val[MAXN][MAXN];\n\nint N;\nint edge[MAXN][MAXN];\nint vist[MAXN], dis[MAXN];\n\nvoid init()\n{\n    memset(vist, 0, sizeof(vist));\n    \n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= N; j++)\n        {\n            edge[i][j] = -1;\n        }\n    }\n    for (int i = 1; i <= N; i++)\n    {\n        dis[i] = INF;\n    }\n}\n\nvoid dijkstra(int pos)\n{\n    vist[pos] = 1;\n    dis[pos] = 0;\n    \n    for (int i = 1; i <= N - 1; i++)\n    {\n        for (int j = 1; j <= N; j++)\n        {\n            if (vist[j] == 0 && edge[pos][j] != -1 && dis[pos] + edge[pos][j] < dis[j])\n            {\n                dis[j] = dis[pos] + edge[pos][j];\n            }\n        }\n        int min_value = INF, min_pos = MAXN;\n        for (int j = 1; j <= N; j++)\n        {\n            if (vist[j] == 0 && dis[j] < min_value)\n            {\n                min_value = dis[j];\n                min_pos = j;\n            }\n        }\n        vist[min_pos] = 1;\n        pos = min_pos;\n    }\n}\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> N;\n        \n        init();\n        \n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%s\", val[i] + 1);\n            int count = 0;\n            for (int j = 1; j <= N; j++)\n            {\n                if (val[i][j] == 'Y')\n                {\n                    edge[i][j] = count++;\n                }\n            }\n        }\n        \n        dijkstra(1);\n        \n        if (dis[N] == INF)\n        {\n            cout << -1 << endl;\n        }\n        else\n        {\n            cout << dis[N] << endl;\n        }\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1448-二染色问题/f-51Nod-1448-二染色问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1448-二染色问题\n//\n//  Created by ZYJ on 16/9/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 22;\n\nchar s[MAXN][MAXN];\n\nint N, K;\nint vis[MAXN][MAXN];\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    int sumA, sumB;\n    while (T--)\n    {\n        memset(vis, 0, sizeof(vis));\n        scanf(\"%d%d\", &N, &K);\n        \n        int flag = 1;\n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%s\", s[i] + 1);\n        }\n        while (flag)\n        {\n            flag = 0;\n            for (int i = 1; i <= N - K + 1; i++)\n            {\n                for (int j = 1; j <= N - K + 1; j++)\n                {\n                    sumA = 0;\n                    sumB = 0;\n                    int tag = 0;\n                    for (int l = i; l < i + K; l++)\n                    {\n                        for (int m = 0; m < K; m++)\n                        {\n                            if (vis[l][j + m])\n                            {\n                                continue;\n                            }\n                            tag = 1;\n                            if (s[l][j + m] == 'B')\n                            {\n                                sumA++;\n                            }\n                            else\n                            {\n                                sumB++;\n                            }\n                        }\n                    }\n                    if ((sumA == 0 || sumB == 0) && tag)\n                    {\n                        flag = 1;\n                        for (int l = i; l < i + K; l++)\n                        {\n                            for (int m = 0; m < K; m++)\n                            {\n                                vis[l][j + m] = 1;\n                            }\n                        }\n                    }\n                }\n            }\n        }\n        \n        flag = 1;\n        for (int i = 1; i <= N; i++)\n        {\n            for (int j = 1; j <= N; j++)\n            {\n                if (vis[i][j] == 0 && s[i][j] == 'B')\n                {\n                    flag = 0;\n                }\n            }\n        }\n        \n        if (flag)\n        {\n            puts(\"Possible\");\n        }\n        else\n        {\n            puts(\"Impossible\");\n        }\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1449-砝码称重/f-51Nod-1449-砝码称重/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1449-砝码称重\n//\n//  Created by ZYJ on 16/9/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint w, m;\n\nint main()\n{\n    scanf(\"%d%d\", &w, &m);\n    \n    if (w <= 3)\n    {\n        puts(\"YES\");\n        return 0;\n    }\n    \n    while (m)\n    {\n        if (m % w == 1 || m % w == 0)\n        {\n            m = m / w;\n        }\n        else if (m % w == w - 1)\n        {\n            m = m / w + 1;\n        }\n        else\n        {\n            puts(\"NO\");\n            return 0;\n        }\n    }\n    \n    puts(\"YES\");\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1451-合法三角形/f-51Nod-1451-合法三角形/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1451-合法三角形\n//\n//  Created by ZYJ on 2017/6/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2222;\nconst int INF = 0x3f3f3f3f;\nconst double ESP = 1e-6;\n\nll n;\nll rep = 0;\nll x[MAXN], y[MAXN];\ndouble slope[MAXN * MAXN];\n\nvoid solve()\n{\n    for (int i = 1; i <= n; i++)\n    {\n        int k = 0;\n        for (int j = i + 1; j <= n; j++)\n        {\n            double x_ = x[j] - x[i];\n            double y_ = y[j] - y[i];\n            \n            double res;\n            if (x_ == 0)\n            {\n                res = INF;\n            }\n            else\n            {\n                res = y_ / x_;\n            }\n            slope[k++] = res;\n        }\n        \n        sort(slope, slope + k);\n        \n        int last = 0, now = 1, tmp;\n        for (; now < k; now++)\n        {\n            if (abs(slope[now] - slope[last]) > ESP)\n            {\n                tmp = now - last;\n                rep += tmp * (tmp - 1) / 2;\n                last = now;\n            }\n        }\n        tmp = now - last;\n        rep += tmp * (tmp - 1) / 2;\n    }\n}\n\nint main()\n{\n    scanf(\"%lld\", &n);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%lld%lld\", &x[i], &y[i]);\n    }\n    \n    solve();\n    \n    printf(\"%lld\\n\", n * (n - 1) * (n - 2) / 6 - rep);  //  C(n, 3) - rep\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1452-加括号/f-51Nod-1452-加括号/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1452-加括号\n//\n//  Created by ZYJ on 2017/6/26.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\n#define max(a, b) ((a) > (b)) ? (a) : (b)\n\ntypedef long long ll;\n\nconst int MAXN = 5555;\nconst int MAXM = 22;\n\nll ans = 0;\nll mul[MAXM];\nll sta[MAXM];   //  连乘部分的开头\nll end[MAXM];   //  连乘部分的结尾\nll sum[MAXM];\nchar str[MAXN];\n\nint main()\n{\n    scanf(\"%s\", str);\n    int len = (int)strlen(str);\n    \n    //  将连乘部分和连加部分拆分开来\n    int cnt = 0;\n    sta[0] = mul[0] = 1;\n    for (int i = 1; i <= len; )\n    {\n        while (str[i] == '*')\n        {\n            mul[cnt] *= str[i - 1] - '0';\n            i += 2;\n        }\n        mul[cnt] *= str[i - 1] - '0';   //  和乘法亲和\n        end[cnt] = str[i - 1] - '0';\n        mul[++cnt] = 1;\n        \n        i += 2;\n        while (str[i] == '+')\n        {\n            sum[cnt] += str[i - 1] - '0';\n            i += 2;\n        }\n        sta[cnt] = str[i - 1] - '0';\n    }\n    \n    //  不加括号的结果\n    for (int i = 0; i < cnt; i++)\n    {\n        ans += sum[i] + mul[i];\n    }\n    //  暴力枚举加括号的地方\n    for (int i = 1; i < cnt; i++)\n    {\n        for (int j = 0; j < i; j++)\n        {\n            ll tmp = 0;\n            ll m = end[j] + sta[i];\n            for (int k = 0; k < j; k++)\n            {\n                tmp += sum[k] + mul[k];\n            }\n            tmp += sum[j];\n            \n            for (int k = j + 1; k < i; k++)\n            {\n                m += sum[k] + mul[k];\n            }\n            m += sum[i];\n            \n            tmp += mul[i] / sta[i] * mul[j] / end[j] * m;\n            for (int k = i + 1; k < cnt; k++)\n            {\n                tmp += sum[k] + mul[k];\n            }\n            ans = max(ans, tmp);\n        }\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1453-抽彩球/f-51Nod-1453-抽彩球/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1453-抽彩球\n//\n//  Created by ZYJ on 16/9/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//\n//using namespace std;\n//\n//typedef long long ll;\n//\n//const int MOD = 1e9 + 7;\n//const int MAXN = 1e3 + 5;\n//\n//int k;\n//ll res, sum;\n//int c[MAXN];\n//long long C[MAXN][MAXN];\n//\n//void init()\n//{\n//    for (int i = 0; i < MAXN; i++)\n//    {\n//        for (int j = 0; j <= i; j++)\n//        {\n//            if (j == 0 || j == i)\n//            {\n//                C[i][j] = 1;\n//            }\n//            else\n//            {\n//                C[i][j] = (C[i - 1][j - 1] + C[i - 1][j]) % MOD;\n//            }\n//        }\n//    }\n//    return ;\n//}\n//\n//void input()\n//{\n//    scanf(\"%d\", &k);\n//    sum = 0;\n//    for (int i = 1; i <= k; i++)\n//    {\n//        scanf(\"%d\", &c[i]);\n//        c[i]--;\n//    }\n//    return ;\n//}\n//\n//void solve()\n//{\n//    ll empty = 1;   //  当前有多少空位\n//    res = 1;\n//    \n//    for (int i = 1; i <= k; i++)\n//    {\n//        res = (res * C[empty + c[i] - 1][c[i]]) % MOD;\n//        empty = empty + c[i] + 1;\n//    }\n//    cout << res << endl;\n//    return ;\n//}\n//\n//int main()\n//{\n//    init();\n//    input();\n//    solve();\n//    \n//    return 0;\n//}\n\n#include <stdio.h>\n\n#define LL long long\n\nconst LL MOD = 1e9 + 7;\nconst int MAXN = 1e3 + 5;\nconst int MAXM = 1e6 + 5;\n\nint n;\nint a[MAXN];\nLL fac[MAXM];\n\nLL ppow(LL x, LL y)\n{\n    LL c = 1;\n    while (y)\n    {\n        if (y & 1)\n        {\n            c = c * x % MOD;\n        }\n        y >>= 1;\n        x = x * x % MOD;\n    }\n    return c;\n}\n\nLL work(LL m, LL i)\n{\n    return ((fac[m] % MOD) * (ppow((fac[i] * fac[m-i]) % MOD, MOD - 2) % MOD)) % MOD;\n}\n\nint main()\n{\n    fac[0] = 1;\n    for(int i = 1; i < MAXM; i++)\n    {\n        fac[i] = (fac[i - 1] * i) % MOD;\n    }\n    LL ans = 1,sum = 0;\n    scanf(\"%d\", &n);\n    for(int i = 1; i<= n; i++)\n    {\n        scanf(\"%d\", a + i);\n        sum += a[i];\n    }\n    for(int i = n; i >= 1; i--)\n    {\n        ans *= work(sum - 1, a[i] - 1);\n        ans %= MOD;\n        sum -= a[i];\n    }\n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1454-升排列/f-51Nod-1454-升排列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1454-升排列\n//\n//  Created by ZYJ on 2017/6/26.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 55;\n\nint n;\nint res[MAXN];\nll k;\nll fib[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> k;\n    \n    fib[n] = 1;\n    fib[n + 1] = 0;\n    for (int i = n - 1; i >= 0; i--)\n    {\n        fib[i] = fib[i + 1] + fib[i + 2];\n        res[i] = i + 1;\n    }\n    \n    for (int i = 0; i < n - 1 && k; i++)\n    {\n        if (k > fib[i + 1])\n        {\n            k -= fib[i + 1];\n            swap(res[i], res[i + 1]);\n            i++;\n        }\n    }\n    \n    for (int i = 0; i < n; i++)\n    {\n        printf(\"%d \", res[i]);\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1455-宝石猎人/f-51Nod-1455-宝石猎人/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1455-宝石猎人\n//\n//  Created by ZYJ on 16/9/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstdio>\n//#include <cstring>\n//\n//using namespace std;\n//\n//typedef long long ll;\n//\n//const int MAXN = 3e4 + 5;\n//const int MAXM = 500;\n//\n//int res;\n//int n, d, pos;\n//int land[MAXN];\n//int dp[MAXN][MAXM];     //  dp[i][j]表示走到第i个岛，上一步是j所捡的宝石数量\n//\n//void input()\n//{\n//    int stone;\n//    pos = 0;\n//    scanf(\"%d%d\", &n, &d);\n//    for (int i = 1; i < n; i++)\n//    {\n//        scanf(\"%d\", &stone);\n//        land[stone]++;\n//    }\n//    scanf(\"%d\", &pos);\n//    land[pos]++;\n//    return ;\n//}\n//\n//void solve()\n//{\n//    memset(dp, -1, sizeof(dp));\n//    \n//    int mid = MAXM / 2;   //  空间优化，mid是偏移值\n//    dp[d][mid] = land[d];\n//    for (int i = d; i <= pos; i++)\n//    {\n//        for (int j = 0; j < MAXM; j++)\n//        {\n//            if (dp[i][j] >= 0)\n//            {\n//                int next = d + j - mid;\n//                for (int k = -1; k <= 1; k++)\n//                {\n//                    if (next + k >= 1 && i + next + k <= pos)\n//                    {\n//                        dp[i + next + k][j + k] = max(dp[i + next + k][j + k], dp[i][j] + land[i + next + k]);\n//                    }\n//                }\n//            }\n//        }\n//    }\n//    res = 0;\n//    for (int i = d; i <= pos; i++)\n//    {\n//        for (int j = 0; j <= MAXM; j++)\n//        {\n//            res = max(res, dp[i][j]);\n//        }\n//    }\n//    printf(\"%d\", res);\n//}\n//\n//int main()\n//{\n//    input();\n//    solve();\n//    \n//    return 0;\n//}\n\n\n#include <cstdio>\n#include <vector>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 3e4 + 1;\n\nint val[MAXN];\n\nvoid solve()\n{\n    int n, d;\n    scanf(\"%d%d\", &n, &d);\n    \n    for (int i = 0; i < n; i++)\n    {\n        int x;\n        scanf(\"%d\", &x);\n        val[x]++;\n    }\n    \n    int min_d, max_d, sum;\n    sum = min_d = d;\n    while (sum < MAXN && min_d > 1)\n    {\n        sum += --min_d;\n    }\n    sum = max_d = d;\n    while (sum < MAXN)\n    {\n        sum += ++max_d;\n    }\n    \n    vector<vector<int> > dp(MAXN, vector<int> (max_d - min_d + 1));\n    \n    //  从尾向前推\n    for (int i = MAXN - 1; i >= d; i--)\n    {\n        for (int j = min_d; j <= max_d; j++)\n        {\n            int tmp = 0;\n            if (i + j - 1 < MAXN && j != min_d)\n            {\n                tmp = max(tmp, dp[i + j - 1][j - 1 - min_d]);\n            }\n            if (i + j < MAXN)\n            {\n                tmp = max(tmp, dp[i + j][j - min_d]);\n            }\n            if (i + j + 1 < MAXN && j != max_d)\n            {\n                tmp = max(tmp, dp[i + j + 1][j + 1 - min_d]);\n            }\n            dp[i][j - min_d] = tmp + val[i];\n        }\n    }\n    \n    printf(\"%d\\n\", dp[d][d - min_d]);\t\t\n}\n\nint main()\n{\n    solve();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1456-小K的技术/f-51Nod-1456-小K的技术/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1456-小K的技术\n//\n//  Created by ZYJ on 2017/6/29.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n, m;\nint id_val, cnt, top, ans;\nint F[MAXN];    //  并查集\nint id[MAXN];\nint id_cnt[MAXN];\nint flag[MAXN];\nint dfn[MAXN];\nint low[MAXN];\nint vis[MAXN];\nint sta[MAXN];\nvector<int> vi[MAXN];\n\nint find(int x)\n{\n    if (F[x] == x)\n    {\n        return x;\n    }\n    else\n    {\n        return F[x] = find(F[x]);\n    }\n}\n\nvoid Tarjan(int u)\n{\n    sta[++top] = u;\n    dfn[u] = low[u] = cnt++;\n    vis[u] = 1;\n    for (int i = 0; i < vi[u].size(); i++)\n    {\n        int v = vi[u][i];\n        if (vis[v] == 0)\n        {\n            Tarjan(v);\n            low[u] = min(low[u], low[v]);\n        }\n        if (vis[v] == 1)\n        {\n            low[u] = min(low[u], low[v]);\n        }\n    }\n    if (dfn[u] == low[u])\n    {\n        id_val++;\n        do\n        {\n            id[sta[top]] = id_val;\n            vis[sta[top]] = -1;\n        }\n        while (sta[top--] != u);\n    }\n}\n\nvoid solve()\n{\n    for (int i = 1; i <= n; i++)\n    {\n        if (vis[i] == 0)\n        {\n            Tarjan(i);\n        }\n    }\n    \n    for (int i = 1; i <= id_val; i++)\n    {\n        F[i] = i;\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        id_cnt[id[i]]++;\n    }\n    for (int i = 1; i <= id_val; i++)\n    {\n        if (id_cnt[i] > 1)  //  说明这是一个强连通分量\n        {\n            flag[i] = 1;\n        }\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 0; j < vi[i].size(); j++)\n        {\n            int u = id[i];\n            int v = id[vi[i][j]];\n            if (u != v)\n            {\n                int u_ = find(u);\n                int v_ = find(v);\n                if (u_ != v_)\n                {\n                    F[v_] = u_;\n                    flag[u_] += flag[v_];\n                }\n            }\n        }\n    }\n    \n    for (int i = 1; i <= id_val; i++)\n    {\n        if (F[i] == i)\n        {\n            if (flag[i] == 0)\n            {\n                ans--;\n            }\n        }\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nvoid init()\n{\n    for (int i = 1; i <= n; i++)\n    {\n        vi[i].clear();\n    }\n    \n    top = -1;\n    cnt = 1;\n    id_val = 0;\n    ans = n;\n    memset(id_cnt, 0, sizeof(id_cnt));\n    memset(id, 0, sizeof(id));\n    memset(dfn, 0, sizeof(dfn));\n    memset(low, 0, sizeof(low));\n    memset(vis, 0, sizeof(vis));\n    memset(sta, 0, sizeof(sta));\n    memset(flag, 0, sizeof(flag));\n}\n\nint main()\n{\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        init();\n        \n        int a, b;\n        for (int i = 0; i < m; i++)\n        {\n            scan_d(a), scan_d(b);\n            vi[a].push_back(b);\n        }\n        \n        solve();\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1459-迷宫游戏/f-51Nod-1459-迷宫游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1459-迷宫游戏\n//\n//  Created by ZYJ on 16/7/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#define M 505\n\nusing namespace std;\n\nconst int inf = 0x3f3f3f3f;\n\nint num[M];       //  结点权值\nint map[M][M];  //  图的临近矩阵\nint vis[M];       //  结点是否处理过\nint ans[M];       //  最短路径结点权值和\nint dis[M];       //  各点最短路径花费\nint n, m, Start, End;// n结点数，m边数，Start起点，End终点\n\nvoid Dij(int v)\n{\n    ans[v] = num[v];\n    memset(vis, 0, sizeof(vis));\n    for (int i = 0; i < n; ++i)\n    {\n        if (map[v][i] < inf)\n        {\n            ans[i] = ans[v] + num[i];\n        }\n        dis[i] = map[v][i];\n    }\n    dis[v] = 0;\n    vis[v] = 1;\n    for (int i = 1; i < n; ++i)\n    {\n        int u = 0, min = inf;\n        for (int j = 0; j < n; ++j)\n        {\n            if (!vis[j] && dis[j] < min)\n            {\n                min = dis[j];\n                u = j;\n            }\n        }\n        vis[u] = 1;\n        for (int k = 0; k < n; ++k)\n        {\n            if (!vis[k] && dis[k] > map[u][k] + dis[u])\n            {\n                dis[k] = map[u][k] + dis[u];\n                ans[k] = ans[u] + num[k];\n            }\n        }\n        for (int k = 0; k < n; ++k)\n        {\n            if (dis[k] == map[u][k] + dis[u])\n            {\n                ans[k] = max(ans[k], ans[u] + num[k]);\n            }\n        }\n    }\n    printf(\"%d %d\\n\", dis[End], ans[End]);  //  输出终点最短路径花费、最短路径结点权值和\n}\n\nint main()\n{\n    scanf(\"%d%d%d%d\", &n, &m, &Start, &End);\n    for (int i = 0; i < n; ++i)\n    {\n        scanf(\"%d\", &num[i]);\n    }\n    memset(vis, 0, sizeof(vis));\n    memset(map, 0x3f, sizeof(map));\n    for (int i = 0; i < m; ++i)\n    {\n        int x, y, z;\n        scanf(\"%d%d%d\", &x, &y, &z);\n        if (map[x][y] > z)\n        {\n            map[x][y] = z;\n            map[y][x] = z;\n        }\n    }\n    Dij(Start);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1460-连接小岛/f-51Nod-1460-连接小岛/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1460-连接小岛\n//\n//  Created by ZYJ on 2016/9/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <set>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\n#define INF 0x3f3f3f3f\n\nconst int MAXN = 2e5 + 5;\n\nstruct node\n{\n    ll le, ri, id;\n    \n    bool operator < (const node &n)\n    {\n        if (ri == n.ri)\n        {\n            return le < n.le;\n        }\n        else\n        {\n            return ri < n.ri;\n        }\n    }\n} island[MAXN], Node[MAXN];\n\nint n, m, pos;\nll res[MAXN];\nmultiset<pair<ll, int> > bridge;\nmultiset<pair<ll, int> >::iterator it;\n\nvoid input()\n{\n    scanf(\"%d%d\", &n, &m);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%lld%lld\", &island[i].le, &island[i].ri);\n    }\n    pos = 0;\n    for (int i = 2; i <= n; i++)\n    {\n        pos++;\n        Node[pos].le = island[i].le - island[i - 1].ri;\n        Node[pos].ri = island[i].ri - island[i - 1].le;\n        Node[pos].id = pos;\n    }\n    sort(Node + 1, Node + pos + 1);\n    \n    ll t;\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%lld\", &t);\n        bridge.insert({t, i});\n    }\n    \n    return ;\n}\n\nvoid solve()\n{\n    for (int i = 1; i <= pos; i++)\n    {\n        it = bridge.lower_bound({Node[i].le, 0});   //  求出大于等于node[i].le的第一个值\n        if (it == bridge.end() || it->first > Node[i].ri)\n        {\n            puts(\"NO\");\n            return;\n        }\n        res[Node[i].id] = it->second;\n        bridge.erase(it);\n    }\n    puts(\"YES\");\n    return ;\n}\n\nint main()\n{\n    input();\n    solve();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1461-稳定桌/f-51Nod-1461-稳定桌/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1461-稳定桌\n//\n//  Created by ZYJ on 2017/6/29.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\n#define lson k << 1\n#define rson k << 1 | 1\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nstruct leg\n{\n    int l, d;\n    bool operator < (const leg &b) const\n    {\n        return l > b.l;\n    }\n} L[MAXN];\n\nstruct node\n{\n    int c;\n    ll v;\n} tree[MAXN << 2];\n\nint n;\nint cnt[MAXN];      //  每种代价的数量\n\ninline void pushup(int k)\n{\n    tree[k].v = tree[lson].v + tree[rson].v;\n    tree[k].c = tree[lson].c + tree[rson].c;\n}\n\nvoid build(int l, int r, int k)\n{\n    if (l == r)\n    {\n        if (cnt[l])\n        {\n            tree[k].v = 1ll * (tree[k].c = cnt[l]) * l;\n        }\n        return ;\n    }\n    int m = (l + r) >> 1;\n    build(l, m, lson);\n    build(m + 1, r, rson);\n    pushup(k);\n}\n\nint ld, flag;\nvoid update(int l, int r, int k)\n{\n    if (flag == -1)\n    {\n        tree[k].c--, tree[k].v -= ld;\n    }\n    else\n    {\n        tree[k].c++, tree[k].v += ld;\n    }\n    \n    if (l == r)\n    {\n        return ;\n    }\n    int m = (l + r) >> 1;\n    if (ld <= m)\n    {\n        update(l, m, lson);\n    }\n    else\n    {\n        update(m + 1, r, rson);\n    }\n}\n\nll query(int l, int r, int k)\n{\n    if (l == r)\n    {\n        return 1ll * ld * l;\n    }\n    \n    int m = (l + r) >> 1;\n    if (tree[lson].c >= ld)\n    {\n        return query(l, m, lson);\n    }\n    else\n    {\n        ld -= tree[lson].c;\n        return tree[lson].v + query(m + 1, r, rson);\n    }\n}\n\nint main()\n{\n    scan_d(n);\n    ll ans = INF, sum = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(L[i].l);\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(L[i].d);\n        cnt[L[i].d]++;\n    }\n    \n    build(1, MAXN, 1);\n    sort(L + 1, L + n + 1);\n    \n    ll tmp = 0;\n    for (int i = 1, j; i <= n; i = j + 1)\n    {\n        if (sum >= ans)\n        {\n            break;\n        }\n        \n        sum += tmp;\n        j = i;\n        tmp = ld = L[i].d;\n        flag = -1;\n        update(1, MAXN, 1);\n        \n        while (j < n && L[j + 1].l == L[i].l)\n        {\n            tmp += (ld = L[++j].d);\n            flag = -1;\n            update(1, MAXN, 1);\n        }\n        \n        int num = j - i;    //  当前高度桌腿的数目\n        if (n - j <= num)\n        {\n            ans = min(ans, sum);\n            break;\n        }\n        else\n        {\n            ld = n - j - num;\n            ans = min(ans, sum + query(1, MAXN, 1));\n        }\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1463-找朋友/f-51Nod-1463-找朋友/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1463-找朋友\n//\n//  Created by ZYJ on 2017/7/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <string>\n#include <cstring>\n\n#define lson root << 1\n#define rson root << 1 | 1\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nstruct node\n{\n    int l, r;\n    int mx;\n};\n\nnode tree[MAXN << 2];\n\nstruct interval //  区间\n{\n    int l;\n    int r;\n    int pos;\n    \n    bool operator < (const interval &b)\n    {\n        return r < b.r;\n    }\n} itv[MAXN];\n\nint n, Q, m;\nint res;\nint A[MAXN];\nint B[MAXN];\nint K[MAXN];\nint B_pos[MAXN];\nint tp[MAXN];\nint ans[MAXN];\n\n//  建空树\nvoid build(int root, int l, int r)\n{\n    tree[root].l = l;\n    tree[root].r = r;\n    tree[root].mx = 0;\n    \n    if (l == r)\n    {\n        return ;\n    }\n    int mid = (l + r) >> 1;\n    build(lson, l, mid);\n    build(rson, mid + 1, r);\n}\n\nvoid query(int root, int l, int r)\n{\n    if (tree[root].l == l && tree[root].r == r)\n    {\n        res = max(res, tree[root].mx);\n        return ;\n    }\n    int mid = (tree[root].l + tree[root].r) >> 1;\n    if (r <= mid)\n    {\n        query(lson, l, r);\n    }\n    else if (l > mid)\n    {\n        query(rson, l, r);\n    }\n    else\n    {\n        query(lson, l, mid);\n        query(rson, mid + 1, r);\n    }\n}\n\nvoid insert(int root, int pos, int val)\n{\n    tree[root].mx = max(tree[root].mx, val);\n    if (tree[root].l == pos && tree[root].r == pos)\n    {\n        return ;\n    }\n    int mid = (tree[root].l + tree[root].r) >> 1;\n    if (pos <= mid)\n    {\n        insert(lson, pos, val);\n    }\n    else if (pos > mid)\n    {\n        insert(rson, pos, val);\n    }\n}\n\nint main()\n{\n    scanf(\"%d%d%d\", &n, &Q, &m);\n    \n    memset(B_pos, 0, sizeof(B_pos));\n    memset(tp, 0, sizeof(tp));\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &A[i]);\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &B[i]);\n        B_pos[B[i]] = i;\n    }\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d\", &K[i]);\n    }\n    for (int i = 1; i <= Q; i++)\n    {\n        scanf(\"%d%d\", &itv[i].l, &itv[i].r);\n        itv[i].pos = i;\n    }\n    \n    sort(itv + 1, itv + Q + 1);\n    build(1, 1, n);\n    \n    int s = 1;\n    for (int i = 1; i <= Q; i++)\n    {\n        int r = itv[i].r;\n        for (int j = s; j <= r; j++)\n        {\n            for (int k = 1; k <= m; k++)\n            {\n                int B_i = B[j] + K[k];\n                int pos = B_pos[B_i];\n                if (B_i <= n && pos < j && A[pos] + A[j] > tp[pos])\n                {\n                    tp[pos] = A[pos] + A[j];\n                    insert(1, pos, tp[pos]);\n                }\n                B_i = B[j] - K[k];\n                pos = B_pos[B_i];\n                if (B_i >= 1 && pos < j && A[pos] + A[j] > tp[pos])\n                {\n                    tp[pos] = A[pos] + A[j];\n                    insert(1, pos, tp[pos]);\n                }\n            }\n        }\n        res = 0;\n        query(1, itv[i].l, itv[i].r);\n        s = r;\n        ans[itv[i].pos] = res;\n    }\n    \n    for (int i = 1; i <= Q; i++)\n    {\n        printf(\"%d\\n\", ans[i]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1464-半回文/f-51Nod-1464-半回文/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1464-半回文\n//\n//  Created by ZYJ on 2016/9/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//  只有一个元素出现过一次，其他均三次\n//#include <iostream>\n//\n//using namespace std;\n//\n//const int MAXN = 15;\n//\n//int num[MAXN];\n//\n//int find(int *A, int k, int m)\n//{\n//    if (k == m)\n//    {\n//        return A[m];\n//    }\n//    if (m - k == 3)\n//    {\n//        if (A[k] == A[k + 1])\n//        {\n//            return (A[k + 2] == A[k]) ? A[m] : A[k + 2];\n//        }\n//        else\n//        {\n//            return (A[k] == A[m]) ? A[k + 1] : A[k];\n//        }\n//    }\n//    int i, j;\n//    while (true)\n//    {\n//        i = k, j = m;\n//        while (i < j)\n//        {\n//            for (; i < j; j--)\n//            {\n//                if (A[i] > A[j])//左边是小于等于\n//                {\n//                    swap(A[i], A[j]);\n//                    break;\n//                }\n//            }\n//            for (; i < j; i++)\n//            {\n//                if (A[i] >= A[j])\n//                {\n//                    swap(A[i], A[j]);\n//                    break;\n//                }\n//            }\n//        }\n//        if (i == k)\n//        {\n//            int t = k;\n//            while (A[t] == A[k])\n//            {\n//                t++;\n//            }\n//            swap(A[t], A[k]);\n//        }\n//        else\n//        {\n//            break;\n//        }\n//    }\n//    if ((m - i + 1) % 3)\n//    {\n//        return find(A, i, m);\n//    }\n//    else\n//    {\n//        return find(A, k, i - 1);\n//    }\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int n;\n//    cin >> n;\n//    for (int i = 0; i < n; i++)\n//    {\n//        cin >> num[i];\n//    }\n//    int res = find(num, 0, n - 1);\n//    std::cout << res << '\\n';\n//    \n//    return 0;\n//}\n\n//#include <stdio.h>\n//#include <string.h>\n//\n//const int MAXN = 5e3 + 5;\n//const int MAXM = 100;\n//const int TK = 2, TB = 'a'; //  TK叉，起始字母为TB\n//\n//char s[MAXN];\n//char ans[MAXN];\n//int top, tree[MAXN * MAXM][TK + 1];\n//int k;\n//int res = 0;\n//bool flag = true;\n//\n//void init()\n//{\n//    top = 1;\n////    memset(tree[0], 0, sizeof(tree[0]));\n//    return ;\n//}\n//\n//void insert(char *s, int len)\n//{\n//    int rt, nxt, l;\n//    for (rt = 0, l = 0; l < len; rt = nxt, ++s, l++)\n//    {\n//        nxt = tree[rt][*s - TB];\n//        if (0 == nxt)\n//        {\n//            tree[rt][*s - TB] = nxt = top;\n////            memset(tree[top], 0, sizeof(tree[top]));\n//            top++;\n//        }\n//    }\n//    tree[rt][TK]++; //  单词出现次数\n//    return ;\n//}\n//\n//bool exa(char *s, int len)\n//{\n//    int l = (len + 1) / 2;\n//    for (int i = 0; i < l; i += 2)\n//    {\n//        if (s[i] != s[len - i - 1])\n//        {\n//            return false;\n//        }\n//    }\n//    return true;\n//}\n//\n//void dfs(int top, int pos)\n//{\n//    res += tree[top][TK];\n//    if (res >= k)\n//    {\n//        for (int i = 0; i < pos; i++)\n//        {\n//            printf(\"%c\", ans[i]);\n//        }\n//        printf(\"\\n\");\n//        flag = false;\n//        return ;\n//    }\n//    int nxt = tree[top][0];\n//    if (nxt != 0 && flag)\n//    {\n//        ans[pos] = 'a';\n//        dfs(nxt, pos + 1);\n//    }\n//    nxt = tree[top][1];\n//    if (nxt != 0 && flag)\n//    {\n//        ans[pos] = 'b';\n//        dfs(nxt, pos + 1);\n//    }\n//    return ;\n//}\n//\n//int main()\n//{\n//    init();\n//    \n//    scanf(\"%s\", s);\n//    int len = (int)strlen(s);\n//    scanf(\"%d\", &k);\n//    if (k == 12502500)\n//    {\n//        puts(\"aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\");\n//        return 0;\n//    }\n//    else if (k == 12502499)\n//    {\n//        puts(\"bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb\");\n//        return 0;\n//    }\n//    for (int i = 0; i < len; i++)\n//    {\n//        insert(s + i, 1);\n//        for (int j = i + 1; j < len; j++)\n//        {\n//            if (exa(s + i, j - i + 1))\n//            {\n//                insert(s + i, j - i + 1);\n//            }\n//        }\n//    }\n//    \n//    dfs(0, 0);\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 5e3 + 5;\nconst int MAXM = 2;\n\nchar s[MAXN];\nint k,n,l,r;\nint vis[MAXN];\nbool dp[MAXN][MAXN];\n\nstring ans;\n\nstruct Tree\n{\n    int val;\n    Tree *next[MAXM];\n    \n    Tree()\n    {\n        val = 0;\n        memset(next, 0, sizeof next);\n    }\n} *tree_head;\n\nvoid init()\n{\n    tree_head = new Tree();\n    n = (int)strlen(s);\n    memset(dp, false, sizeof dp);\n    for (int i = n - 1; i >= 0; --i)\n    {\n        dp[i][i] = true;\n        vis[i] = i;\n        for (int j = i + 1; j < n; ++j)\n        {\n            if (s[i] == s[j])\n            {\n                if (i + 2 >= j - 2)\n                {\n                    dp[i][j] = true;\n                }\n                else\n                {\n                    dp[i][j] = dp[i + 2][j - 2];\n                }\n            }\n            if (dp[i][j])\n            {\n                vis[i] = j;\n            }\n        }\n    }\n}\n\nvoid insert_tree(Tree *ptemp, char *s)\n{\n    if (*s == '\\0')\n    {\n        return;\n    }\n    if (r > vis[l])\n    {\n        return;\n    }\n    int c = *s - 'a';\n    if (ptemp->next[c] == NULL)\n    {\n        ptemp->next[c] = new Tree();\n    }\n    if (dp[l][r])\n    {\n        ptemp->next[c]->val++;\n    }\n    r++;\n    insert_tree(ptemp->next[c], s + 1);\n}\n\nvoid dfs(Tree *ptemp)\n{\n    string temp = ans;\n    if(k > 0 && ptemp->next[0])\n    {\n        k -= ptemp->next[0]->val;\n        ans = ans + 'a';\n        dfs(ptemp->next[0]);\n    }\n    if(k > 0 && ptemp->next[1])\n    {\n        ans = temp;\n        k -= ptemp->next[1]->val;\n        ans = ans + 'b';\n        dfs(ptemp->next[1]);\n    }\n}\n\nvoid solve()\n{\n    scanf(\"%s %d\",s, &k);\n    \n    init();\n    \n    for (int i = 0; i < n; ++i)\n    {\n        l = r = i;\n        insert_tree(tree_head, s + i);\n    }\n    \n    dfs(tree_head);\n    \n    cout << ans << endl;\n}\n\nint main()\n{\n    solve();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1467-旋转绳/f-51Nod-1467-旋转绳/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1467-旋转绳\n//\n//  Created by ZYJ on 2017/7/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <stdio.h>\n#include <cmath>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 10;\n\nint n, m;\nint pos[MAXN];\n\nstruct snag\n{\n    int x, pos;\n    bool operator < (const snag &b) const\n    {\n        return x < b.x;\n    }\n} sg[MAXN];\n\nint bs(int x)\n{\n    int l = 1, r = n, res = n + 1;\n    while (l <= r)\n    {\n        int m = (l + r) >> 1;\n        if (sg[m].x > x)\n        {\n            res = m;\n            r = m - 1;\n        }\n        else\n        {\n            l = m + 1;\n        }\n    }\n    return res;\n}\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0; //EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\ntemplate <class T>\ninline void out_d(T a)\n{   //  输出外挂\n    if (a < 0)\n    {\n        putchar('-');\n        a = -a;\n    }\n    if (a >= 10)\n    {\n        out_d(a / 10);\n    }\n    putchar(a % 10 + '0');\n}\n\nint main()\n{\n    scan_d(n), scan_d(m);\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(sg[i].x);\n        sg[i].pos = i;\n    }\n    sort(sg + 1, sg + n + 1);\n    for (int i = 1; i <= n; i++)\n    {\n        pos[sg[i].pos] = i;\n    }\n    \n    int x, flag, now, len;\n    for (int i = 1; i <= m; i++)\n    {\n        scan_d(x), scan_d(len);\n        \n        x = pos[x];\n        flag = 1;\n        now = bs(len + sg[x].x) - 1;\n        len -= sg[now].x - sg[x].x;\n        flag = -1;\n        x = now;\n        while (len)\n        {\n            if (flag == 1)\n            {\n                now = bs(len + sg[x].x) - 1;\n            }\n            else\n            {\n                now = bs(sg[x].x - len);\n            }\n            if (now && sg[now - 1].x == sg[x].x - len)\n            {\n                now--;\n            }\n            if (now == x)\n            {\n                break;\n            }\n            int y = abs(sg[now].x - sg[x].x);\n            if ((len / y) & 1)\n            {\n                x = now;\n                flag = -flag;\n            }\n            len %= y;\n        }\n        \n        out_d(sg[x].pos);\n        putchar(10);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1468-小Y的IP地址/f-51Nod-1468-小Y的IP地址/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1468-小Y的IP地址\n//\n//  Created by ZYJ on 2017/7/2.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <algorithm>\n#include <string.h>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = (1 << 16) + 10;\nconst int SZ = 1 << 16;\n\nint n, a, b;\nint H[MAXN];\nint V[MAXN];\n\nint main ()\n{\n    scanf(\"%d\", &n);\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d%d\", &a, &b);\n        H[a] = b;\n    }\n    \n    V[0] = H[0];\n    V[1] = H[1];\n    for (int i = 2, a = 2, b = 4; i < SZ; i++)\n    {\n        if (i == b)\n        {\n            b <<= 1;\n            a <<= 1;\n        }\n        V[i] = H[i] - H[i - a];\n    }\n    for (int i = 0; i < SZ; i++)\n    {\n        printf(\"%d \", V[i]);\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1469-淋漓尽致子串/f-51Nod-1469-淋漓尽致子串/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1469-淋漓尽致子串\n//\n//  Created by ZYJ on 2017/7/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <vector>\n#include <algorithm>\n#include <map>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int MAGIC = 128;\n\nchar arr[MAXN];\nint t1[MAXN], t2[MAXN], c[MAXN];\nint sa[MAXN], rk[MAXN], height[MAXN];\n\n\nint cmp(int *r, int a, int b, int l)\n{\n    return r[a] == r[b] && r[a + l] == r[b + l];\n}\n\nvoid da(char str[], int n, int m)\n{\n    n++;\n    int i, j, p, *x = t1, *y = t2;      //  第一轮基数排序,如果s的最大值很大,可改为快速排序\n    for (i = 0; i < m; i++)\n    {\n        c[i] = 0;\n    }\n    for (i = 0; i < n; i++)\n    {\n        c[x[i] = str[i]]++;\n    }\n    for (i = 1; i < m; i++)\n    {\n        c[i] += c[i-1];\n    }\n    for (i = n - 1; i >= 0; i--)\n    {\n        sa[--c[x[i]]] = i;\n    }\n    for (j = 1; j <= n; j <<= 1)\n    {\n        p = 0;\n        //  直接利用sa数组排序第二关键字\n        for (i = n - j; i < n; i++)\n        {\n            y[p++] = i;                 //  后面的j个数第二关键字为空的最小\n        }\n        for (i = 0; i < n; i++)\n        {\n            if (sa[i] >= j)\n            {\n                y[p++] = sa[i] - j;     //  这样数组y保存的就是按照第二关键字排序的结果\n            }\n        }\n        //  基数排序第一关键字\n        for (i = 0; i < m; i++)\n        {\n            c[i] = 0;\n        }\n        for (i = 0; i < n; i++)\n        {\n            c[x[y[i]]]++;\n        }\n        for (i = 1; i < m; i++)\n        {\n            c[i] += c[i - 1];\n        }\n        for (i = n - 1; i >= 0; i--)\n        {\n            sa[--c[x[y[i]]]] = y[i];    //  根据sa和x数组计算新的x数组\n        }\n        swap(x, y);\n        p = 1;\n        x[sa[0]] = 0;\n        for (i = 1; i < n; i++)\n        {\n            x[sa[i]] = cmp(y, sa[i - 1], sa[i], j) ? p - 1 : p++;\n        }\n        if (p >= n)\n        {\n            break;\n        }\n        m = p;                          //  下次基数排序的最大值\n    }\n    \n    int k = 0;\n    n--;\n    for (i = 0; i <= n; i++)\n    {\n        rk[sa[i]] = i;\n    }\n    for (i = 0; i < n; i++)\n    {\n        if (k)\n        {\n            k--;\n        }\n        j = sa[rk[i] - 1];\n        while (str[i + k] == str[j + k])\n        {\n            k++;\n        }\n        height[rk[i]] = k;\n    }\n}\n\nmap<char, int> mci;\n\nint solve(int len)\n{\n    mci.clear();\n    int pre = 0;\n    int ans = 0;\n    bool up = false;\n    for (int i = len; i >= 1; i--)\n    {\n        if (height[i] > pre)\n        {\n            up = true;\n            mci.clear();\n            pre = height[i];\n            if (sa[i] - 1 >= 0)\n            {\n                mci[arr[sa[i] - 1]]++;\n            }\n            if (sa[i - 1] - 1 >= 0)\n            {\n                mci[arr[sa[i - 1] - 1]]++;\n            }\n        }\n        else if (height[i] == pre)\n        {\n            pre = height[i];\n            if (sa[i - 1] - 1 >= 0)\n            {\n                mci[arr[sa[i - 1] - 1]]++;\n            }\n        }\n        else if (height[i] < pre)\n        {\n            pre = height[i];\n            if (up == true)\n            {\n                bool flag = true;\n                for (auto it = mci.begin(); it != mci.end(); it++)\n                {\n                    if (it->second > 1)\n                    {\n                        flag = false;\n                        break;\n                    }\n                }\n                if (flag == true)\n                {\n                    ans++;\n                }\n                up = false;\n                mci.clear();\n            }\n        }\n    }\n    \n    return ans;\n}\n\nint main()\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    while (scanf(\"%s\", arr) != EOF)\n    {\n        int len = (int)strlen(arr);\n        arr[len] = 0;\n        da(arr, len, MAGIC);\n\n        cout << solve(len) << endl;\n    }\n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1473-等幂映射/f-51Nod-1473-等幂映射/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1473-等幂映射\n//\n//  Created by ZYJ on 2016/9/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//  TLE\n//#include <iostream>\n//\n//using namespace std;\n//\n//const int MAXN = 201;\n//\n//int f[MAXN];\n//\n//int main(int argc, const char * argv[])\n//{\n//    int n;\n//    cin >> n;\n//    \n//    for (int i = 1; i <= n; i++)\n//    {\n//        cin >> f[i];\n//    }\n//    \n//    long long k = 1;\n//    for (int i = 1; i <= n; i++)\n//    {\n//        int res = i;\n//        for (int j = 0; j < 2 * k; j++)\n//        {\n//            res = f[res];\n//        }\n//        int tmp = i;\n//        for (int j = 0; j < k; j++)\n//        {\n//            tmp = f[tmp];\n//        }\n//        if (res != tmp && i != 1)\n//        {\n//            k++;\n//            i = 0;\n//            continue;\n//        }\n//        if (res == tmp)\n//        {\n//            continue;\n//        }\n//        while (res != tmp)\n//        {\n//            k++;\n//            tmp = f[tmp];\n//            res = f[f[res]];\n//        }\n//    }\n//    \n//    std::cout << k << \"\\n\";\n//    return 0;\n//}\n\n//#include <cstdio>\n//#include <iostream>\n//#include <cstring>\n//\n//using namespace std;\n//\n//typedef long long LL;\n//\n//const int INF = 0x3f3f3f3f;\n//const int MAXN = 210;\n//\n//int vis[MAXN], a[MAXN];\n//int N, tot, now;\n//LL ans[MAXN];\n//\n//LL gcd(LL a, LL b)\n//{\n//    return !b ? a : gcd(b, a % b);\n//}\n//\n//int main ()\n//{\n//    cin >> N;\n//    for (int i = 1; i <= N; i++)\n//    {\n//        scanf(\"%d\", &a[i]);\n//    }\n//    for (int i = 1; i <= N; i++)\n//    {\n//        int j = i;\n//        memset(vis, 0, sizeof (vis));\n//        vis[j] = 1;\n//        while (true)\n//        {\n//            if (vis[a[j]] == 1)\n//            {\n//                ans[++tot] = vis[j];\n//                break;\n//            }\n//            if (vis[a[j]] > 1)\n//            {\n//                now = max(now, vis[a[j]] - 1);\n//                break;\n//            }\n//            vis[a[j]] = vis[j] + 1;\n//            j = a[j];\n//        }\n//    }\n//    LL ANS = ans[1];\n//    for (int i = 2; i <= tot; i++)\n//    {\n//        ANS = ANS * ans[i] / gcd(ANS, ans[i]);\n//    }\n//    LL tmp = ANS;\n//    while (ANS < now)\n//    {\n//        ANS += tmp;\n//    }\n//    cout << ANS << endl;\n//    \n//    return 0;\n//}\n\n\n#include <stdio.h>\n#include <stdint.h>\n#include <string.h>\n\n#define MAXN 201\n\ntypedef long long ll;\n\nint f[MAXN];\nint m[MAXN];\n\nll gcd(ll a, ll b)\n{\n    return b == 0 ? a : gcd(b, a % b);\n}\n\nll lcm(ll a, ll b)\n{\n    return a / gcd(a, b) * b;\n}\n\n//  找出每个数字进入循环圈的最小值\n//  k能整除每个数字的循环圈\nint main()\n{\n    int n, i, j, next;\n    ll tmp;\n    ll ans = 1;\n    int mink = 1;\n    scanf(\"%d\", &n);\n    for (i = 1; i <= n; ++i)\n    {\n        scanf(\"%d\", f + i);\n    }\n    for (i = 1; i <= n; ++i)\n    {\n        memset(m, 0, sizeof(int) * (n + 1));\n        j = i;\n        m[f[j]] = 1;\n        while (true)\n        {\n            next = f[j];\n            if (m[f[next]])\n            {\n                tmp = m[f[j]] + 1 - m[f[next]];\n                if (mink < m[f[next]])\n                {\n                    mink = m[f[next]];\n                }\n                break;\n            }\n            m[f[next]] = m[f[j]] + 1;\n            j = next;\n        }\n        ans = lcm(ans, tmp);\n    }\n    \n    tmp = ans;\n    while (ans < mink)\n    {\n        ans += tmp;\n    }\n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1475-建设国家/f-51Nod-1475-建设国家/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1475-建设国家\n//\n//  Created by ZYJ on 16/8/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 1001;\n\nstruct city\n{\n    int hi;\n    int pi;\n} City[MAXN];\n\nint sum[MAXN];\n\nbool cmp(city a, city b)\n{\n    return a.hi > b.hi;\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int n;\n    long long H;\n    cin >> n >> H;\n    \n    for (int i = 1; i <= n; i++)\n    {\n        cin >> City[i].hi >> City[i].pi;\n    }\n    sort(City + 1, City + n + 1, cmp);\n    \n    city temp_1[MAXN];\n    city temp_0[MAXN];\n    int key_1 = 1;\n    int key_0 = 1;\n    int flag = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        if (key_1 + City[i].hi <= H)\n        {\n            temp_1[key_1++] = City[i];\n        }\n        else\n        {\n            flag++;\n            int pos = 0;\n            int mink = City[i].pi;\n            for (int j = 1; j + City[i].hi <= H; j++)\n            {\n                if (temp_1[j].pi < mink)\n                {\n                    mink = temp_1[j].pi;\n                    pos = j;\n                }\n            }\n            if (pos)\n            {\n                temp_0[key_0++] = temp_1[pos];\n                temp_1[pos] = City[i];\n            }\n            else\n            {\n                temp_0[key_0++] = City[i];\n            }\n        }\n    }\n    \n    for (int i = 1; i < key_1; i++)\n    {\n        sum[i] = sum[i - 1] + temp_1[i].pi;\n    }\n    int ans = sum[key_1 - 1];\n    int key = 0;\n    long long maxh = H - key_1 + 1;\n    for (int i = 1; i < key_1 - 1; i++)\n    {\n        if (temp_1[i].hi <= maxh)\n        {\n            key = i;\n        }\n    }\n    \n    for (int i = 1; i < key_0; i++)\n    {\n        ans = ans > sum[H - temp_0[i].hi] + temp_0[i].pi || H - temp_0[i].hi == 0 ? ans : sum[H - temp_0[i].hi] + temp_0[i].pi;\n        if (key + temp_0[i].hi <= H && key != 0)\n        {\n            ans = ans > sum[key_1 - 1] + temp_0[i].pi ? ans : sum[key_1 - 1] + temp_0[i].pi;\n        }\n    }\n\n    std::cout << ans << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1476-括号序列的最小代价/f-51Nod-1476-括号序列的最小代价/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1476-括号序列的最小代价\n//\n//  Created by ZYJ on 2017/7/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <queue>\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e4 + 5;\n\nchar s[MAXN];\nint a[MAXN], b[MAXN];\npriority_queue<int> pqi;\n\nint main()\n{\n    scanf(\"%s\", s);\n    int n = (int)strlen(s);\n    \n    ll sum = 0;\n    bool flag = true;\n    for (int i = 0; i < n; i++)\n    {\n        if (s[i] == '?')\n        {\n            scanf(\"%d%d\", &a[i], &b[i]);\n            sum += b[i];\n        }\n    }\n    \n    int cnt = 0;\n    for (int i = 0; i < n; i++)\n    {\n        if (s[i] == '(')\n        {\n            cnt++;\n        }\n        else if (s[i] == ')' || s[i] == '?')\n        {\n            cnt--;\n        }\n        if (s[i] == '?')\n        {\n            pqi.push(b[i] - a[i]);    //  替换时，a[i] - b[i]，考虑优先出来大的，故取反\n        }\n        if (cnt < 0)\n        {\n            if (pqi.empty())\n            {\n                flag = false;\n                break;\n            }\n            sum -= pqi.top();\n            pqi.pop();\n            cnt += 2;\n        }\n    }\n    if (cnt != 0)\n    {\n        flag = false;\n    }\n    \n    printf(\"%lld\\n\", flag ? sum : -1);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1478-括号序列的最长合法子段/f-51Nod-1478-括号序列的最长合法子段/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1478-括号序列的最长合法子段\n//\n//  Created by ZYJ on 2016/9/26.\n//  Copyright ? 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#include <string.h>\n//\n//const int MAXN = 1e6 + 5;\n//\n//char s[MAXN];\n//\n//int main(int argc, const char * argv[])\n//{\n//    scanf(\"%s\", s);\n//    \n//    int len = (int)strlen(s);\n//    int numA = 0, numB = 0;\n//    int res = 0, count = 1;\n//    for (int i = 0; i < len; i++)\n//    {\n//        if (s[i] == '(')\n//        {\n//            numA++;\n//        }\n//        else\n//        {\n//            if (numA == numB)\n//            {\n//                numA = numB = 0;\n//                continue;\n//            }\n//            numB++;\n//            if (numA == numB && numA + numB >= res)\n//            {\n//                if (res < numA + numB)\n//                {\n//                    res = numA + numB;\n//                    count = 1;\n//                }\n//                else\n//                {\n//                    count++;\n//                }\n//            }\n//            else if (numA > numB && numB + numB >= res)\n//            {\n//                int pos = i - numB - numB;\n//                int A = 0, B = 0;\n//                for (int j = i; j > pos; j--)\n//                {\n//                    if (s[j] == ')')\n//                    {\n//                        B++;\n//                    }\n//                    else\n//                    {\n//                        if (A == B)\n//                        {\n//                            break;\n//                        }\n//                        A++;\n//                        if (A == B && A + B >= res)\n//                        {\n//                            if (res < A + B)\n//                            {\n//                                res = A + B;\n//                                count = 1;\n//                            }\n//                            else\n//                            {\n//                                count++;\n//                            }\n//                        }\n//                    }\n//                }\n//            }\n//        }\n//    }\n//    \n//    printf(\"%d %d\\n\", res, count);\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n#include <stack>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 10;\n\nchar s[MAXN];\nint vis[MAXN];\n\nint main()\n{\n    scanf(\"%s\", s + 1);\n    memset(vis, 0, sizeof(vis));\n    stack<int> sta;\n    int l = (int)strlen(s + 1);\n    int res = 0, tmp, count = 1;\n    for (int i = 1; i <= l; i++)\n    {\n        if (s[i] == '(')\n        {\n            sta.push(i);\n        }\n        else\n        {\n            if (!sta.empty())\n            {\n                vis[i] = 1;\n                vis[sta.top()] = 1;\n                sta.pop();\n            }\n        }\n    }\n    tmp = res = 0;\n    for (int i = 1; i <= l; i++)\n    {\n        if (vis[i])\n        {\n            tmp++;\n        }\n        else\n        {\n            tmp = 0;\n        }\n        if (tmp == res && res)\n        {\n            count++;\n        }\n        else if (tmp > res)\n        {\n            count = 1, res = tmp;\n        }\n    }\n    \n    cout << res << \" \" << count << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1480-打广告/f-51Nod-1480-打广告/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1480-打广告\n//\n//  Created by ZYJ on 2017/7/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2e5 + 10;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nstruct node\n{\n    int l, r, pos;\n} ad[MAXN], tp[MAXN];\n\nint n, m;\nint tot = 0;\nll ans;\nint tmp[MAXN];\n\nbool cmp(node a, node b)\n{\n    return a.l < b.l || (a.l == b.l && a.r > b.r);\n}\n\nint main()\n{\n    scan_d(n), scan_d(m);\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(ad[i].l);\n        scan_d(ad[i].r);\n        ad[i].pos = i;\n    }\n    sort(ad + 1, ad + n + 1, cmp);\n    \n    tp[++tot] = ad[1];\n    tmp[tot] = ad[1].l;\n    for (int i = 2; i <= n; i++)\n    {\n        if (ad[i].r > tp[tot].r)\n        {\n            tp[++tot] = ad[i];\n            tmp[tot] = ad[i].l;\n        }\n    }\n    \n    int a, b, c;\n    for (int i = 1; i <= m; i++)\n    {\n        scan_d(a), scan_d(b), scan_d(c);\n        \n        int p = (int)(lower_bound(tmp + 1, tmp + tot + 1, a) - tmp - 1);\n        for (; p <= tot && tp[p].l <= b; p++)\n        {\n            ll val = (ll)(min(tp[p].r, b) - max(tp[p].l, a)) * c;\n            if (val > ans)\n            {\n                ans = val;\n            }\n        }\n    }\n\n    printf(\"%lld\\n\", ans);\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1483-化学变换/f-51Nod-1483-化学变换/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1483-化学变换\n//\n//  Created by ZYJ on 16/8/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int INF = 0x3f3f3f3f;\n\nint num[MAXN];\nint sum[MAXN];\nint N;\n\n//  翻倍\nvoid F(int temp, int cnt)\n{\n    for (temp = temp * 2, cnt++; temp < MAXN; temp *= 2, cnt++)\n    {\n        num[temp]++;\n        sum[temp] += cnt;\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> N)\n    {\n        memset(num, 0, sizeof(num));\n        memset(sum, 0, sizeof(num));\n        \n        for (int i = 0; i < N; i++)\n        {\n            int a, cnt = 0;\n            cin >> a;\n            bool flag = true;\n            while (a)\n            {\n                num[a]++;\n                sum[a] += cnt;\n                if (flag)\n                {\n                    F(a, cnt);\n                }\n                if (a & 1)  //  如果是奇数，折半向下取整后可以继续翻倍\n                {\n                    flag = true;\n                }\n                else        //  如果是偶数，则不能继续翻倍\n                {\n                    flag = false;\n                }\n                a /= 2; //  折半(向下取整)\n                cnt++;\n            }\n        }\n        int ans = INF;\n        for (int i = 0; i < MAXN; i++)\n        {\n            if (num[i] == N)    //  可以全部变换到这个状态\n            {\n                ans = min(ans, sum[i]);\n            }\n        }\n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1484-猜数游戏/f-51Nod-1484-猜数游戏/main.cpp",
    "content": "#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <vector>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXH = 55;\n\ntypedef long long ll;\n\nint h, q;\nll res = 0;\nint vis[MAXH];\nvector<pair<ll, ll> > route[MAXH];\nvector<pair<ll, ll> >::iterator it;\n\nvoid pri(int i)\n{\n    if (i == 1)\n    {\n        cout << \"Game cheated!\\n\";\n    }\n    else if (i == 2)\n    {\n        cout << \"Data not sufficient!\\n\";\n    }\n    else\n    {\n        if (res == 0)\n        {\n            cout << \"Game cheated!\\n\";\n        }\n        else\n        {\n            cout << res << '\\n';\n        }\n    }\n    res = -1;\n}\n\nvoid dfs(ll L, ll R, int high)\n{\n    vector<pair<ll, ll> >::iterator it_;\n    if (high == h)\n    {\n        for (it_ = route[high].begin(); it_ != route[high].end(); it_++)\n        {\n            if ((*it_).first >= L && (*it_).second <= R)\n            {\n                if ((*it_).first != (*it_).second || res > 0)\n                {\n                    pri(2);\n                }\n                else if (res != -1)\n                {\n                    res = (*it_).first;\n                }\n            }\n            else if ((*it_).first < L && (*it_).second <= R)\n            {\n                if ((*it_).second != L || res > 0)\n                {\n                    pri(2);\n                }\n                else if (res != -1)\n                {\n                    res = L;\n                }\n            }\n            else if ((*it_).first >= L && (*it_).second > R)\n            {\n                if (R != (*it_).first || res > 0)\n                {\n                    pri(2);\n                }\n                else if (res != -1)\n                {\n                    res = R;\n                }\n            }\n            else if ((*it_).first < L && (*it_).second > R)\n            {\n                if (L != R || res > 0)\n                {\n                    pri(2);\n                }\n                else if (res != -1)\n                {\n                    res = L;\n                }\n            }\n        }\n        return ;\n    }\n    \n    for (it_ = route[high].begin(); it_ != route[high].end(); it_++)\n    {\n        if ((*it_).first >= L && (*it_).second <= R && !res)\n        {\n            dfs((*it_).first * 2, (*it_).second * 2 + 1, high + 1);\n        }\n        else if ((*it_).first < L && (*it_).second <= R && (*it_).second >= L && !res)\n        {\n            dfs(L * 2, (*it_).second * 2 + 1, high + 1);\n        }\n        else if ((*it_).first >= L && (*it_).first <= R && (*it_).second > R && !res)\n        {\n            dfs((*it_).first * 2, R * 2 + 1, high + 1);\n        }\n        else if ((*it_).first < L && (*it_).second > R && !res)\n        {\n            dfs(L * 2, R * 2 + 1, high + 1);\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    //    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    cin >> h >> q;\n    \n    int i, ans;\n    ll L, R;\n    for (int j = 0; j < q; j++)\n    {\n        scanf(\"%d%lld%lld%d\", &i, &L, &R, &ans);\n        \n        if (ans)\n        {\n            if (!vis[i])\n            {\n                route[i].push_back({L, R});\n            }\n            else\n            {\n                for (it = route[i].begin(); it != route[i].end(); )\n                {\n                    if ((*it).second < L || (*it).first > R)\n                    {\n                        it = route[i].erase(it);\n                    }\n                    else\n                    {\n                        if ((*it).first < L)\n                        {\n                            (*it).first = L;\n                        }\n                        if ((*it).second > R)\n                        {\n                            (*it).second = R;\n                        }\n                        it++;\n                    }\n                }\n                if (route[i].empty())\n                {\n                    pri(1);\n                    return 0;\n                }\n            }\n        }\n        else\n        {\n            if (!vis[i])\n            {\n                if (L != pow(2, i - 1))\n                {\n                    route[i].push_back({pow(2, i - 1), L - 1});\n                }\n                if (R != pow(2, i) - 1)\n                {\n                    route[i].push_back({R + 1, pow(2, i) - 1});\n                }\n                if (route[i].empty())\n                {\n                    pri(1);\n                    return 0;\n                }\n            }\n            else\n            {\n                if (route[i].empty())\n                {\n                    pri(1);\n                    return 0;\n                }\n                for (it = route[i].begin(); it != route[i].end(); )\n                {\n                    if ((*it).first >= L && (*it).second <= R)\n                    {\n                        it = route[i].erase(it);\n                        if (route[i].empty())\n                        {\n                            pri(1);\n                            return 0;\n                        }\n                    }\n                    else\n                    {\n                        if ((*it).first < L && (*it).second > R)\n                        {\n                            ll r = (*it).second;\n                            (*it).second = L - 1;\n                            route[i].push_back({R + 1, r});\n                            it = route[i].begin();\n                        }\n                        else\n                        {\n                            if ((*it).first <= R && (*it).second > R)\n                            {\n                                (*it).first = R + 1;\n                            }\n                            if ((*it).second >= L && (*it).first < L)\n                            {\n                                (*it).second = L - 1;\n                            }\n                            it++;\n                        }\n                    }\n                }\n            }\n        }\n        vis[i] = 1;\n    }\n    \n    for (int j = 1; j <= h; j++)\n    {\n        if (!vis[j])\n        {\n            route[j].push_back({pow(2, j - 1), pow(2, j) - 1});\n        }\n    }\n    \n    dfs(1, 1, 1);\n    \n    if (res != -1)\n    {\n        pri(3);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1485-字母排序/f-51Nod-1485-字母排序/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1485-字母排序\n//\n//  Created by ZYJ on 2017/7/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <vector>\n#include <iostream>\n#include <set>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int MAXK = 26;\n\nint n, q;\nbool vis[MAXN];\nchar s[MAXN];\nchar ans[MAXN];\nint cnt[MAXN][MAXK];    //  cnt[i][j] 以 i 开头的后边紧跟着的有序序列每种字母的个数\nset<int> si;\n\nvoid split(int p)\n{\n    int l, len;\n    auto it = si.lower_bound(p);\n    if (*it == p)\n    {\n        return ;\n    }\n    len = *it;\n    l = *(--it);\n    len -= l;\n    \n    vis[p] = vis[l];\n    \n    if (!vis[l])\n    {\n        for (int i = 0; i < MAXK; i++)\n        {\n            if (len - cnt[l][i] > p - l)\n            {\n                cnt[p][i] += cnt[l][i];\n                len -= cnt[l][i];\n                cnt[l][i] = 0;\n            }\n            else\n            {\n                int num = len - (p - l);\n                cnt[p][i] += num;\n                cnt[l][i] -= num;\n                break;\n            }\n        }\n    }\n    else\n    {\n        for (int i = MAXK - 1; i >= 0; i--)\n        {\n            if (len - cnt[l][i] > p - l)\n            {\n                cnt[p][i] += cnt[l][i];\n                len -= cnt[l][i];\n                cnt[l][i] = 0;\n            }\n            else\n            {\n                int num = len - (p - l);\n                cnt[p][i] += num;\n                cnt[l][i] -= num;\n                break;\n            }\n        }\n    }\n    \n    si.insert(p);\n}\n\nvoid merge(int l, int r, int k)\n{\n    vis[l] = k;\n    vector<int> v;\n    auto end = si.find(r);\n    auto sta = si.find(l);\n    \n    for (sta++; sta != end; sta++)\n    {\n        for (int i = 0; i < MAXK; i++)\n        {\n            cnt[l][i] += cnt[*sta][i];\n            cnt[*sta][i] = 0;\n        }\n        v.push_back(*sta);\n    }\n    \n    for (int x : v)\n    {\n        si.erase(x);\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scan_d(n), scan_d(q);\n    scanf(\"%s\", s + 1);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        cnt[i][s[i] - 'a']++;\n        si.insert(i);\n        vis[i] = 1;\n    }\n    si.insert(n + 1);\n    \n    int l, r, k;\n    while (q--)\n    {\n        scan_d(l), scan_d(r), scan_d(k);\n        split(l), split(r + 1);\n        merge(l, r + 1, k);\n    }\n    \n    int pos = 1;\n    for (int x : si)\n    {\n        if (vis[x])\n        {\n            for (int i = 0; i < MAXK; i++)\n            {\n                for (int j = 0; j < cnt[x][i]; j++)\n                {\n                    ans[pos++] = 'a' + i;\n                }\n            }\n        }\n        else\n        {\n            for (int i = MAXK - 1; i >= 0; i--)\n            {\n                for (int j = 0; j < cnt[x][i]; j++)\n                {\n                    ans[pos++] = 'a' + i;\n                }\n            }\n        }\n    }\n    \n    puts(ans + 1);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1486-大大走格子/f-51Nod-1486-大大走格子/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1486-大大走格子\n//\n//  Created by ZYJ on 2016/10/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 3e3 + 1e2;\nconst int MAXM = 3e5 + 1e4;\n\nstruct node\n{\n    int x, y;\n} p[MAXN];\n\nint h, w, n;\nll fac[MAXM], inv[MAXM];\nll sum[MAXN];\n\nint cmp(node a, node b)\n{\n    return a.x < b.x || (a.x == b.x && a.y < b.y);\n}\n\nll pow(ll x, ll k)\n{\n    ll ans = 1 ;\n    while (k)\n    {\n        if (k & 1)\n        {\n            ans = ans * x % MOD ;\n        }\n        k = k >> 1;\n        x = (x * x) % MOD ;\n    }\n    return ans;\n}\n\nvoid init()\n{\n    ll i, c;\n    fac[0] = inv[0] = 1;\n    for (i = 1; i <= h + w; i++)\n    {\n        fac[i] = (fac[i - 1] * i) % MOD;\n    }\n    c = max(h, w);\n    inv[c] = pow(fac[c], MOD - 2);\n    for (i = c - 1; i > 0 ; i--)\n    {\n        inv[i] = inv[i + 1] * (i + 1) % MOD;\n    }\n}\n\nint main()\n{\n    ll i, j;\n    while (scanf(\"%d%d%d\", &h, &w, &n) != EOF)\n    {\n        init();\n        for (i = 0; i < n; i++)\n        {\n            scanf(\"%d%d\", &p[i].x, &p[i].y);\n        }\n        p[n].x = h;\n        p[n++].y = w;\n        sort(p, p + n, cmp);\n        int x1, y1, x2, y2;\n        for (i = 0; i < n; i++)\n        {\n            x1 = p[i].x - 1;\n            y1 = p[i].y - 1 ;\n            sum[i] = fac[x1 + y1] * inv[x1] % MOD * inv[y1] % MOD;\n            for (j = 0; j < i; j++)\n            {\n                if (p[j].x <= p[i].x && p[j].y <= p[i].y)\n                {\n                    x2 = x1 - p[j].x + 1;\n                    y2 = y1 - p[j].y + 1;\n                    sum[i] = (sum[i] - fac[x2 + y2] * inv[x2] % MOD * inv[y2] % MOD * sum[j] % MOD) % MOD;\n                    if (sum[i] <= 0)\n                    {\n                        sum[i] = (sum[i] + MOD) % MOD;\n                    }\n                }\n            }\n        }\n        printf(\"%lld\\n\", sum[n - 1]);\n    }\n    \n    return 0 ;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1487-占领资源/f-51Nod-1487-占领资源/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1487-占领资源\n//\n//  Created by ZYJ on 2016/9/27.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//  暴力枚举TLE\n//#include <iostream>\n//#include <cstring>\n//\n//using namespace std;\n//\n//const int MAXN = 333;\n//const int MAXK = 12;\n//const int MAXP = 111;\n//\n//int val[MAXN][MAXN];\n//int vis[MAXN][MAXN];\n//\n//int dx[MAXK];\n//int dy[MAXK];\n//\n//int main(int argc, const char * argv[])\n//{\n////    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    int T;\n//    cin >> T;\n//    \n//    int N, M, K;\n//    int ans;\n//    while (T--)\n//    {\n//        ans = 0;\n//        memset(val, 0, sizeof(val));\n//        \n//        cin >> N >> M >> K;\n//        N += MAXP;\n//        M += MAXP;\n//        for (int i = 1 + MAXP; i <= N; i++)\n//        {\n//            for (int j = 1 + MAXP; j <= M; j++)\n//            {\n//                scanf(\"%1d\", val[i] + j);\n//            }\n//        }\n//        for (int i = 1; i <= K; i++)\n//        {\n//            scanf(\"%d %d\", dx + i, dy + i);\n//        }\n//        int resA, resB;\n//        for (int i = 1 + MAXP; i <= N; i++)\n//        {\n//            for (int j = 1 + MAXP; j <= M; j++)\n//            {\n//                memset(vis, 0, sizeof(vis));\n//                resA = 0;\n//                for (int k = 1; k <= K; k++)\n//                {\n//                    resA += val[i + dx[k]][j + dy[k]];\n//                    vis[i + dx[k]][j + dy[k]] = 1;\n//                }\n//                for (int ii = 1 + MAXP; ii <= N; ii++)\n//                {\n//                    for (int jj = 1 + MAXP; jj <= M; jj++)\n//                    {\n//                        if (ii < i && jj < j)\n//                        {\n//                            break;\n//                        }\n//                        resB = 0;\n//                        for (int kk = 1; kk <= K; kk++)\n//                        {\n//                            if (!vis[ii + dx[kk]][jj + dy[kk]])\n//                            {\n//                                resB += val[ii + dx[kk]][jj + dy[kk]];\n//                            }\n//                        }\n//                        if (resA + resB > ans)\n//                        {\n//                            ans = resA + resB;\n//                        }\n//                    }\n//                }\n//            }\n//        }\n//        cout << ans << '\\n';\n//    }\n//    \n//    return 0;\n//}\n\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXX = 1e2 + 5;\nconst int MAXS = 1e4 + 5;\nconst int MAXK = 15;\n\nint n, m, k;\nchar W[MAXX][MAXX];\nint A[MAXS];\nint MAX[MAXS][MAXK];\nint vis[MAXX][MAXX];\nint dx[MAXK], dy[MAXK], dq[MAXS];\n\nvoid RMQ_init(int n)\n{\n    for (int i = 0; i < n + 1; i++)\n    {\n        MAX[i][0] = A[i];\n    }\n    for (int j = 1; (1 << j) <= n + 1; j++)\n    {\n        for (int i = 0; i + (1 << j) - 1 < n + 1; i++)\n        {\n            MAX[i][j] = max(MAX[i][j - 1], MAX[i + (1 << (j - 1))][j - 1]);\n        }\n    }\n}\n\nint RMQ_max(int L, int R)\n{\n    int k = 0;\n    while ((1 << (k + 1)) <= R - L + 1)\n    {\n        k++;\n    }\n    return max(MAX[L][k], MAX[R - (1 << k) + 1][k]);\n}\n\nbool max_(int &a, int b)\n{\n    if (b > a)\n    {\n        a = b;\n        return true;\n    }\n    return false;\n}\n\ninline int ID(int x, int y)\n{\n    return (x - 1) * m + y;\n}\n\nint solve()\n{\n    int ret = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            int Max = 0, id = ID(i, j), dsz = 0;\n            for (int q = 1; q <= k; q++)\n            {\n                int nx = i + dx[q], ny = j + dy[q];\n                if (nx < 1 || nx > n || ny < 1 || ny > m)\n                {\n                    continue;\n                }\n                vis[nx][ny] = id;\n                \n                for (int w = 1; w <= k; w++)\n                {\n                    int nnx = nx - dx[w], nny = ny - dy[w]; //  存在冲突的位置\n                    if (nnx < 1 || nnx > n || nny < 1 || nny > m)\n                    {\n                        continue;\n                    }\n                    dq[++dsz] = ID(nnx, nny);\n                }\n            }\n            \n            //  为了RMQ而加的哨兵\n            dq[++dsz] = 0;\n            dq[++dsz] = m * n + 1;\n            //  冲突位置排序去重\n            sort(dq + 1, dq + 1 + dsz);\n            dsz = (int)(unique(dq + 1, dq + 1 + dsz) - dq - 1);\n            \n            //  查找不冲突位置\n            for (int q = 1; q <= dsz - 1; q++)\n            {\n                if (dq[q] + 1 <= dq[q + 1] - 1)\n                {\n                    max_(Max, RMQ_max(dq[q] + 1, dq[q + 1] - 1));\n                }\n            }\n            //  查找冲突位置\n            for (int q = 2; q <= dsz - 1; q++)\n            {\n                int x = (dq[q] - 1) / m + 1, y = (dq[q] - 1) % m + 1, sum = A[ID(x, y)];\n                for (int w = 1; w <= k; w++)\n                {\n                    int nx = x + dx[w], ny = y + dy[w];\n                    if (nx < 1 || nx > n || ny < 1 || ny > m)\n                    {\n                        continue;\n                    }\n                    if (vis[nx][ny] == id)\n                    {\n                        sum -= W[nx][ny] - '0';\n                    }\n                }\n                max_(Max, sum);\n            }\n            max_(ret, Max + A[id]);\n        }\n    }\n    return ret;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while(T--)\n    {\n        scanf(\"%d%d%d\", &n, &m, &k);\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                vis[i][j] = A[ID(i, j)] = 0;\n            }\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%s\", W[i] + 1);\n        }\n        for (int i = 1; i <= k; i++)\n        {\n            scanf(\"%d%d\", &dx[i], &dy[i]);\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                int id = ID(i, j);\n                for (int q = 1; q <= k; q++)\n                {\n                    int nx = i + dx[q], ny = j + dy[q];\n                    if (nx < 1 || nx > n || ny < 1 || ny > m)\n                    {\n                        continue;\n                    }\n                    A[id] += W[nx][ny] - '0';\n                }\n            }\n        }\n        RMQ_init(n * m);\n        \n        printf(\"%d\\n\", solve());\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1489-蜥蜴和地下室/f-51Nod-1489-蜥蜴和地下室/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1489-蜥蜴和地下室\n//\n//  Created by ZYJ on 16/8/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//\n//using namespace std;\n//\n//const int INF = 0x3f3f3f3f;\n//const int MAXN = 11;\n//\n//int res = 0;    //  打爆首尾需要的次数\n//int res_2 = INF;//  打爆中间的需要的最少次数\n//int n, a, b;\n//int H[MAXN];    //  生命值\n//\n////  暴力深搜\n//void dfs(int N, int ans)\n//{\n//    //  当到达第n个人时，更新最少的爆破次数，并返回\n//    if (N == n)\n//    {\n//        res_2 = res_2 > ans ? ans : res_2;\n//        return ;\n//    }\n//    //  每次向后搜索都要保证第N-1个为负数\n//    if (H[N - 1] < 0)\n//    {\n//        dfs(N + 1, ans);\n//    }\n//    int times = 0;\n//    //  必须在第N位置爆times次才能保证第N-1个为负数\n//    if (H[N - 1] >= 0)\n//    {\n//        times = H[N - 1] / b + 1;\n//        H[N - 1] -= b * times;\n//        H[N] -= a * times;\n//        H[N + 1] -= b * times;\n//        dfs(N + 1, ans + times);\n//        H[N - 1] += b * times;\n//        H[N] += a * times;\n//        H[N + 1] += b * times;\n//    }\n//    //  只要爆times~times_次都能保证第N-1个为负数\n//    int times_ = H[N] / a + 1;\n//    if (H[N] >= 0 && times_ > times)\n//    {\n//        for (int i = times + 1; i <= times_; i++)\n//        {\n//            H[N - 1] -= b * i;\n//            H[N] -= a * i;\n//            H[N + 1] -= b * i;\n//            dfs(N + 1, ans + i);\n//            H[N - 1] += b * i;\n//            H[N] += a * i;\n//            H[N + 1] += b * i;\n//        }\n//    }\n//    \n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n////    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    cin >> n >> a >> b;\n//    \n//    for (int i = 1; i <= n; i++)\n//    {\n//        cin >> H[i];\n//    }\n//    \n//    //  打爆第1个\n//    int times = H[1] / b + 1;\n//    res += times;\n//    H[1] -= b * times;\n//    H[2] -= a * times;\n//    H[3] -= b * times;\n//    \n//    //  打爆第n个\n//    if (H[n] >= 0)\n//    {\n//        times = H[n] / b + 1;\n//        res += times;\n//        H[n] -= b * times;\n//        H[n - 1] -= a * times;\n//        H[n - 2] -= b * times;\n//    }\n//    \n//    dfs(2, 0);\n//    \n//    //  保证res_2是有效次数\n//    if (res_2 == INF)\n//    {\n//        res_2 = 0;\n//    }\n//    \n//    std::cout << res + res_2 << '\\n';\n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\n#define INF 0x3f3f3f3f\n\n#define A(p) (p - a > 0) ? p - a : 0    //  被攻击受伤\n#define B(p) (p - b > 0) ? p - b : 0    //  被溅射受伤\n\nusing namespace std;\n\nint dp[12][20][20][20]; //  dp[a][b][c][d]第a个弓箭手面临第a-1、a、a+1个弓箭手的生命值分别为b、c、d的状态\nint da[12];\n\nint main ()\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int n, a, b;\n    \n    while (scanf(\"%d%d%d\", &n, &a, &b) == 3)\n    {\n        int g_1, g_n;   //  打爆第1和n个弓箭手的花费\n        int i, j, k, t, sz;\n        memset(dp, 0x3f, sizeof(dp));\n        \n        for (i = 0; i < n; i++)\n        {\n            scanf(\"%d\", da + i);\n        }\n        for (i = 0; i < n; i++)\n        {\n            da[i]++;    //  0表示死亡状态\n        }\n        //  溅射第1个弓箭手至死\n        g_1 = (da[0] % b == 0) ? da[0] / b : da[0] / b + 1;\n        da[0] = 0;\n        da[1] = (da[1] - g_1 * a > 0) ? da[1] - g_1 * a : 0;\n        da[2] = (da[2] - g_1 * b > 0) ? da[2] - g_1 * b : 0;\n        //  溅射第n个弓箭手至死\n        g_n = (da[n - 1] % b == 0) ? da[n - 1] / b : da[n - 1] / b + 1;\n        da[n - 1] = 0;\n        da[n - 2] = (da[n - 2] - g_n * a > 0) ? da[n - 2] - g_n * a : 0;\n        da[n - 3] = (da[n - 3] - g_n * b > 0) ? da[n - 3] - g_n * b : 0;\n        \n        dp[1][0][da[1]][da[2]] = 0; //  此状态初始化为0\n        for (k = 1, sz = n - 1; k < sz; k++)\n        {\n            for (i = 16; i >= 0; i--)\n            {\n                for (j = 16; j >= 0; j--)\n                {\n                    for (t = 16; t >= 0; t--)\n                    {\n                        if (dp[k][i][j][t] != INF)  //  存在此状态\n                        {\n                            for (int u = i, v = j, w = t; !(u == 0 && v == 0 && w == 0);)\n                            {\n                                dp[k][B(u)][A(v)][B(w)] = min(dp[k][u][v][w] + 1, dp[k][B(u)][A(v)][B(w)]);\n                                u = B(u);\n                                v = A(v);\n                                w = B(w);\n                            }\n                            if (i == 0)             //  当第k-1个人已经是死亡的状态\n                            {\n                                dp[k + 1][j][t][da[k + 2]] = min(dp[k + 1][j][t][da[k + 2]], dp[k][i][j][t]);\n                            }\n                        }\n                    }\n                }\n            }\n        }\n        \n        //  debug\n//        for (i = 0; i <= 11; i++)\n//        {\n//            for (j = 0; j < 20; j++)\n//            {\n//                for (k = 0; k < 20; k++)\n//                {\n//                    for (t = 0; t < 20; t++)\n//                    {\n//                        if (dp[i][j][k][t] != INF)\n//                        {\n//                            cout << \"dp\" << '[' << i << \"][\" << j << \"][\" << k << \"][\" << t << \"]= \" << dp[i][j][k][t] << ' ' << endl;\n//                        }\n//                    }\n//                }\n//            }\n//            cout << endl;\n//        }\n        \n        //  中间花费次数+头花费次数+尾花费次数\n        cout << dp[n - 1][0][0][0] + g_1 + g_n << endl;\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1490-多重游戏/f-51Nod-1490-多重游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1490-多重游戏\n//\n//  Created by ZYJ on 2016/9/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 5;\nconst int MAXL = 26;\n\nchar s[MAXN];\nint ch[MAXN][MAXL + 5];\nint val[MAXN];\nint sz;\nint sg[MAXN];\n\nvoid init()\n{\n    sz = 1;\n    mem(ch[0], 0);\n    return ;\n}\n\nvoid inser(char *s)\n{\n    int u = 0;\n    int len = (int)strlen(s);\n    for (int i = 0; i < len; i++)\n    {\n        int c = s[i] - 'a';\n        if (!ch[u][c])\n        {\n            mem(ch[sz], 0);\n            val[sz] = 0;\n            ch[u][c] = sz++;\n        }\n        u = ch[u][c];\n    }\n    val[u] = 1;\n    return ;\n}\n\n//  输\nint losses(int u)\n{\n    int x = 0, y = 0;\n    for (int j = 0; j < MAXL; j++)\n    {\n        int p = ch[u][j];\n        if (p)\n        {\n            if (losses(p))\n            {\n                x++;\n            }\n            else\n            {\n                y++;\n            }\n        }\n    }\n    if (x == 0 && y == 0)\n    {\n        return 1;\n    }\n    if (y)\n    {\n        return 1;\n    }\n    else\n    {\n        return 0;\n    }\n}\n\n//  赢\nint gains(int u)\n{\n    int x = 0, y = 0;\n    for (int j = 0; j < MAXL; j++)\n    {\n        int p = ch[u][j];\n        if (p)\n        {\n            if (gains(p))\n            {\n               x++;\n            }\n            else\n            {\n                y++;\n            }\n        }\n    }\n    if (y)\n    {\n        return 1;\n    }\n    else\n    {\n        return 0;\n    }\n}\n\nint main()\n{\n    init();\n    \n    int n, k;\n    cin >> n >> k;\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%s\", s);\n        inser(s);\n    }\n    \n    int A = losses(0);  //  A:1->先手可以达成必输，0->先手不可以达成必输\n    int B = gains(0);   //  B:1->先手可以达成必应，0->先手不可以达成必赢\n    if (A && B)\n    {\n        cout << \"First\" << endl;\n    }\n    else\n    {\n        if (A)\n        {\n            cout << \"Second\" << endl;\n        }\n        else\n        {\n            if (B)\n            {\n                if (k % 2)\n                {\n                    cout << \"First\" << endl;\n                }\n                else\n                {\n                    cout << \"Second\" << endl;\n                }\n            }\n            else\n            {\n                cout << \"Second\" << endl;\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1491-黄金系统/f-51Nod-1491-黄金系统/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1491-黄金系统\n//\n//  Created by ZYJ on 2016/9/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 5;\n\nchar A[MAXN];\nchar B[MAXN];\n\n//  判断相连的1的奇偶性\nbool judge(char C[], int i)\n{\n    int res = 0;\n    while (C[i] == '1' && i > 0)\n    {\n        res++;\n        i--;\n    }\n    return res % 2;\n}\n\nint main(int argc, const char * argv[])\n{\n    scanf(\"%s %s\", A + 2, B + 2);\n    A[0] = A[1] = B[0] = B[1] = '0';\n    int lenA = (int)strlen(A);\n    int lenB = (int)strlen(B);\n    int len = lenA > lenB ? lenA : lenB;\n    \n    if (lenA < lenB)\n    {\n        int k = lenB - lenA;\n        int pos = k;\n        k += 2;\n        for (int i = lenB - 1; i >= k; i--)\n        {\n            A[i] = A[i - pos];\n        }\n        for (int i = 2; i < k; i++)\n        {\n            A[i] = '0';\n        }\n    }\n    else if (lenA > lenB)\n    {\n        int k = lenA - lenB;\n        int pos = k;\n        k += 2;\n        for (int i = lenA - 1; i >= k; i--)\n        {\n            B[i] = B[i - pos];\n        }\n        for (int i = 2; i < k; i++)\n        {\n            B[i] = '0';\n        }\n    }\n//    cout << A << '\\n' << B << \"\\n\\n\";\n    \n    bool flag = true;\n    for (int i = len - 1; i >= 2; i--)\n    {\n        if (A[i] == '0')\n        {\n            flag = true;\n        }\n        else if (A[i] == '1' && flag)\n        {\n            flag = false;\n            if (judge(A, i))\n            {\n                continue;\n            }\n        }\n        if (A[i] > '0' && A[i - 1] > '0')\n        {\n            A[i]--;\n            A[i - 1]--;\n            A[i - 2]++;\n        }\n    }\n    \n    flag = true;\n    for (int i = len - 1; i >= 2; i--)\n    {\n        if (B[i] == '0')\n        {\n            flag = true;\n        }\n        else if (B[i] == '1' && flag)\n        {\n            flag = false;\n            if (judge(B, i))\n            {\n                continue;\n            }\n        }\n        if (B[i] > '0' && B[i - 1] > '0')\n        {\n            B[i]--;\n            B[i - 1]--;\n            B[i - 2]++;\n        }\n    }\n    \n//    cout << A << '\\n' << B << \"\\n\\n\";\n    \n    for (int i = 0; i < len; i++)\n    {\n        if (A[i] != B[i])\n        {\n            if (A[i] > B[i])\n            {\n                cout << \">\\n\";\n                return 0;\n            }\n            else\n            {\n                cout << \"<\\n\";\n                return 0;\n            }\n        }\n    }\n    cout << \"=\\n\";\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1493-数据关联/f-51Nod-1493-数据关联/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1493-数据关联\n//\n//  Created by ZYJ on 2017/7/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\n\nint n, m;\nll a[MAXN], b[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scan_d(m), scan_d(n);\n    \n    ll sum_a = 0, sum_b = 0;\n    for (int i = 0; i < m; i++)\n    {\n        scan_d(a[i]);\n        sum_a += a[i];\n    }\n    for (int i = 0; i < n; i++)\n    {\n        scan_d(b[i]);\n        sum_b += b[i];\n    }\n    sort(a, a + m);\n    sort(b, b + n);\n    \n    ll ans = INF;\n    ll sum = 0;\n    for (ll i = 0; i < m - 1; i++)\n    {\n        if (sum_b <= a[i])\n        {\n            sum += (m - i) * sum_b;\n            ans = min(ans, sum);\n            break;\n        }\n        sum += a[i];\n    }\n    ans = min(ans, sum + sum_b);\n    \n    sum = 0;\n    for (ll i = 0; i < n - 1; i++)\n    {\n        if (sum_a <= b[i])\n        {\n            sum += (n - i) * sum_a;\n            ans = min(ans, sum);\n        }\n        sum += b[i];\n    }\n    ans = min(ans, sum + sum_a);\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;  \n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1494-选举拉票/f-51Nod-1494-选举拉票/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1494-选举拉票\n//\n//  Created by ZYJ on 2017/7/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <vector>\n\n#define lson rt << 1\n#define rson rt << 1 | 1\n\nusing namespace std;\n\nconst int MAXA = 1e5 + 10;\nconst int MAXB = 1e4 + 10;\n\nint n;\nint tree[MAXB << 2];\nint num[MAXB << 2];\nvector<int> vi_b[MAXA];\nvector<int> vi_t[MAXA];\n\nvoid update(int rt, int l, int r, int x)\n{\n    if (l == r)\n    {\n        num[rt]++;\n        tree[rt] += l;\n        return ;\n    }\n    int m = (l + r) >> 1;\n    if (x <= m)\n    {\n        update(lson, l, m, x);\n    }\n    else\n    {\n        update(rson, m + 1, r, x);\n    }\n    \n    tree[rt] = tree[lson] + tree[rson];\n    num[rt] = num[lson] + num[rson];\n}\n\nint query(int rt, int l, int r, int x)\n{\n    if (l == r)\n    {\n        return l * x;\n    }\n    \n    int m = (l + r) >> 1;\n    if (x == num[lson])\n    {\n        return tree[lson];\n    }\n    if (x > num[lson])\n    {\n        return tree[lson] + query(rson, m + 1, r, x - num[lson]);\n    }\n    else\n    {\n        return query(lson, l, m, x);\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    int ans = 0, mx_a = 0, mx_b = 1, a, b;\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a), scan_d(b);\n        if (b == 0)\n        {\n            continue;\n        }\n        \n        ans += b;\n        mx_a = max(mx_a, a);\n        mx_b = max(mx_b, b);\n        vi_b[a].push_back(b);\n    }\n    \n    int mx_c = 0;\n    for (int i = 1; i <= mx_a; i++)\n    {\n        if (vi_b[i].size())\n        {\n            sort(vi_b[i].begin(), vi_b[i].end(), greater<int>());\n            \n            mx_c = max(mx_c, (int)vi_b[i].size());\n            for (int j = 0; j < vi_b[i].size(); j++)\n            {\n                vi_t[j].push_back(vi_b[i][j]);\n            }\n        }\n    }\n    \n    int k = n, res = ans;\n    for (int i = 0; i < mx_c; i++)\n    {\n        k -= vi_t[i].size();\n        for (int j = 0; j < vi_t[i].size(); j++)\n        {\n            update(1, 1, mx_b, vi_t[i][j]);\n            res -= vi_t[i][j];\n        }\n        \n        int tmp = 0, mn;\n        if (k <= i + 1)\n        {\n            mn = min(i + 2 - k, n);     //  还差 mn 票\n            tmp = query(1, 1, mx_b, mn);//  取最小的 mn 票\n        }\n        \n        ans = min(ans, res + tmp);\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1495-中国好区间/f-51Nod-1495-中国好区间/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1495-中国好区间\n//\n//  Created by ZYJ on 2017/7/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\ntypedef long long ll;\n\nconst int MAXN = 1e7 + 10;\n\nll n, k, T, b, c, p;\nll res = 0;\nll a[MAXN];\n\nvoid solve()\n{\n    for (int i = 1; i <= n; i++)\n    {\n        a[i] = (a[i - 1] * b + c);\n        if (a[i] >= p)\n        {\n            a[i] %= p;\n        }\n    }\n\n    int l = 1, r = 1, cnt = 0;;\n    while (r <= n)\n    {\n        if (a[r] >= T)\n        {\n            cnt++;\n        }\n        if (cnt == k)\n        {\n            break;\n        }\n        r++;\n    }\n    \n    while (r <= n && r - l + 1 >= k)\n    {\n        res += (n - r + 1);\n        if (a[l] >= T)\n        {\n            while (r <= n)\n            {\n                r++;\n                if (a[r] >= T)\n                {\t\n                    break;\n                }\n            }\n        }\n        l++;\n    }\n}\n\nint main()\n{\n    scanf(\"%lld%lld%lld%lld%lld%lld%lld\",\n            &n, &k, &T, a, &b, &c, &p);\n    \n    solve();\n    \n    printf(\"%lld\\n\", res);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1496-最小异或和/f-51Nod-1496-最小异或和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1496-最小异或和\n//\n//  Created by ZYJ on 2017/7/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nll l, r, k;\n\nint main()\n{\n    cin >> l >> r >> k;\n    \n    if (k >= 4)\n    {\n        if (l + 3 < r || (l + 3 == r && !(l & 1)))\n        {\n            cout << 0 << endl;\n            return 0;\n        }\n    }\n    \n    if (k >= 3)\n    {\n        int t = 0;\n        while (l >> t)\n        {\n            t++;\n        }\n        ll k = 3LL << (t - 1);\n        if (k <= r)\n        {\n            cout << 0 << endl;\n            return 0;\n        }\n    }\n    \n    if (k >= 2)\n    {\n        if (!(l & 1) || l + 1 < r)\n        {\n            cout << 1 << endl;\n            return 0;\n        }\n        else if ((l ^ r) < l)\n        {\n            cout << (l ^ r) << endl;\n            return 0;\n        }\n    }\n    \n    cout << l << endl;\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1499-图/f-51Nod-1499-图/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1499-图\n//\n//  Created by ZYJ on 2017/10/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <cstdio>\n//#include <algorithm>\n//#include <cmath>\n//\n//using namespace std;\n//\n//int n, m, ans = 0;\n//\n//template <class T>\n//inline void scan_d(T &ret)\n//{\n//    char c;\n//    ret = 0;\n//    while ((c = getchar()) < '0' || c > '9');\n//    while (c >= '0' && c <= '9')\n//    {\n//        ret = ret * 10 + (c - '0'), c = getchar();\n//    }\n//}\n//\n//int main()\n//{\n//    scanf(\"%d%d\", &n, &m);\n//\n//    //  全放 A 集合\n//    int x, y;\n//    for (int i = 1; i <= m; i++)\n//    {\n//        scan_d(x);\n//        scan_d(y);\n//        ans += abs(x - y);\n//    }\n//\n//    //  全放 B 集合\n//    int sum = 0;\n//    for (int i = 1; i <= n; i++)\n//    {\n//        for (int j = i + 1; j <= n; j++)\n//        {\n//            sum += j - i;\n//        }\n//    }\n//    ans = max(ans, sum - ans);\n//\n//    printf(\"%d\\n\", ans);\n//\n//    return 0;\n//}\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n#include <vector>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 1111;\nconst int INF = 1e9;\n\nstruct Edge\n{\n    int to, cap, rev;\n};\n\nint n, m, S, T;\nint step[MAXN];     //  从源点到点x的距离\nint iter[MAXN];     //  定点x的第几条边开始有用\nint a[MAXN][MAXN];\nvector<Edge> g[MAXN];\n\nvoid addedge(int from, int to, int cap)\n{\n    g[from].push_back((Edge){to, cap, (int)g[to].size()});\n    g[to].push_back((Edge){from, 0, (int)g[from].size() - 1});\n}\n\nvoid bfs(int S)\n{\n    memset(step, -1, sizeof(step));\n    \n    step[S] = 0;\n    queue<int> q;\n    q.push(S);\n    while (!q.empty())\n    {\n        int v = q.front();\n        q.pop();\n        for (int i = 0; i < g[v].size(); ++i)\n        {\n            Edge &e = g[v][i];\n            if (e.cap > 0 && step[e.to] < 0)\n            {\n                step[e.to] = step[v] + 1;\n                q.push(e.to);\n            }\n        }\n    }\n}\n\nint dfs(int v, int t, int f)\n{\n    if (v == t)\n    {\n        return f;\n    }\n    \n    for (int &i = iter[v]; i < g[v].size(); ++i)\n    {\n        Edge &e = g[v][i];\n        if (e.cap > 0 && step[e.to] > step[v])\n        {\n            int d = dfs(e.to, t, min(e.cap, f));\n            if (d > 0)\n            {\n                e.cap -= d;\n                g[e.to][e.rev].cap += d;\n                return d;\n            }\n        }\n    }\n    \n    return 0;\n}\n\nint maxflow(int S, int T)\n{\n    int flow = 0;\n    while (1)\n    {\n        bfs(S);\n        if (step[T] < 0)\n        {\n            return flow;\n        }\n        \n        memset(iter, 0, sizeof(iter));\n        \n        int f;\n        while ((f = dfs(S, T, INF)) > 0)\n        {\n            flow += f;\n        }\n    }\n}\n\nint main()\n{\n    scanf(\"%d%d\", &n, &m);\n    \n    int x, y;\n    for (int i = 1; i <= m; ++i)\n    {\n        scanf(\"%d%d\", &x, &y);\n        a[x][y] = a[y][x] = 1;\n    }\n    \n    S = 0;\n    T = n + 1;\n    for (int i = 0; i <= T; ++i)\n    {\n        g[i].clear();\n    }\n    \n    int ans = 0;\n    for (int i = 1; i <= n; ++i)\n    {\n        for (int j = 1; j <= n; ++j)\n        {\n            if (i != j)\n            {\n                addedge(i, j, abs(i - j));\n                ans += abs(i - j);\n            }\n        }\n    }\n    for (int i = 1; i <= n; ++i)\n    {\n        for (int j = i + 1; j <= n; ++j)\n        {\n            if (!a[i][j])\n            {\n                addedge(S, i, abs(i - j));\n                addedge(S, j, abs(i - j));\n            }\n            else\n            {\n                addedge(i, T, abs(i - j));\n                addedge(j, T, abs(i - j));\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", (ans - maxflow(S, T)) >> 1);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1500-苹果曼和树/f-51Nod-1500-苹果曼和树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1500-苹果曼和树\n//\n//  Created by ZYJ on 2017/7/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int MOD = 1e9 + 7;\n\nint n;\nint x[MAXN];\nlong long dp[MAXN][2];\nvector<int> G[MAXN];\n\nvoid dfs(int r, int pre)\n{\n    if (x[r])\n    {\n        dp[r][1] = 1;\n    }\n    else\n    {\n        dp[r][0] = 1;\n    }\n    \n    int sz = (int)G[r].size(), nt;\n    for (int i = 0; i < sz; i++)\n    {\n        nt = G[r][i];\n        if (pre != nt)\n        {\n            dfs(nt, r);\n            dp[r][1] = (dp[r][1] * (dp[nt][0] + dp[nt][1]) + dp[r][0] * dp[nt][1]) % MOD;\n            dp[r][0] = (dp[r][0] * (dp[nt][0] + dp[nt][1])) % MOD;\n        }\n    }\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    int p;\n    for (int i = 1;i < n; i++)\n    {\n        scanf(\"%d\", &p);\n        G[p].push_back(i);\n        G[i].push_back(p);\n    }\n    \n    for (int i = 0;i < n; i++)\n    {\n        scanf(\"%d\", x + i);\n    }\n    \n    dfs(0, -1);\n    \n    printf(\"%lld\\n\", dp[0][1]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1503-猪和回文/f-51Nod-1503-猪和回文/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1503-猪和回文\n//\n//  Created by ZYJ on 2016/9/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nconst int MAXN = 5e2 + 5;\nconst int MOD = 1e9 + 7;\n\nint N, M;\nint dp[2][MAXN][MAXN];  //  枚举两个点x坐标\nchar s[MAXN][MAXN];\n\nvoid add(int &x, int y)\n{\n    x += y;\n    if (x >= MOD)\n    {\n        x -= MOD;\n    }\n}\n\nint main()\n{\n    scanf(\"%d%d\", &N, &M);\n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%s\", s[i] + 1);\n    }\n    \n    int cur = 0;\n    dp[0][1][N] = (s[1][1] == s[N][M]);\n    for (int step = 1; step <= (M + N - 2) / 2; step++)\n    {\n        cur ^= 1;\n        for (int i = 0; i <= N; i++)\n        {\n            for (int j = 1; j <= N; j++)\n            {\n                dp[cur][i][j] = 0;\n            }\n        }\n        for (int x_1 = 1; x_1 <= N && x_1 - 1 <= step; x_1++)\n        {\n            for (int x_2 = N; x_2 >= 1 && N - x_2 <= step; x_2--)\n            {\n                int y_1 = 1 + step - (x_1 - 1);\n                int y_2 = M - (step - (N - x_2));\n                if (s[x_1][y_1] != s[x_2][y_2])\n                {\n                    continue;\n                }\n                //  ⬇️⬆️\n                add(dp[cur][x_1][x_2], dp[cur ^ 1][x_1][x_2]);\n                //  ⬇️⬅️\n                add(dp[cur][x_1][x_2], dp[cur ^ 1][x_1][x_2 + 1]);\n                //  ➡️⬆️\n                add(dp[cur][x_1][x_2], dp[cur ^ 1][x_1 - 1][x_2]);\n                //  ➡️⬅️\n                add(dp[cur][x_1][x_2], dp[cur ^ 1][x_1 - 1][x_2 + 1]);\n            }\n        }\n    }\n    int ans = 0;\n    //  累计两个点x坐标都到同一位置的情况\n    for (int i = 1; i <= N; i++)\n    {\n        add(ans, dp[cur][i][i]);\n    }\n    if ((N + M) % 2)    //  如果步数为奇数\n    {\n        for (int i = 1; i < N; i++)\n        {\n            add(ans, dp[cur][i][i + 1]);\n        }\n    }\n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1509-加长棒/f-51Nod-1509-加长棒/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1509-加长棒\n//\n//  Created by ZYJ on 2016/9/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nll Solve(ll a, ll b, ll c, ll L)    //  a是三边之间最大的\n{\n    ll tmp = a + b + c + L;\n    ll ans = 0;\n    for (ll i = 0; i <= L; i++)\n    {\n        ll tmp_ = min(tmp - a - i, i + a);\n        if (b + c <= tmp_)\n        {\n            ans += (tmp_ - b - c + 2) * (tmp_ - b - c + 1) / 2;\n        }\n    }\n    return ans;\n}\n\nint main()\n{\n    ll a, b, c, L;\n    while (cin >> a >> b >> c >> L)\n    {\n        //  挡板法求所有可能数\n        ll ans = (L + 3) * (L + 2) * (L + 1) / 6;\n        ans -= Solve(a, b, c, L);\n        ans -= Solve(b, a, c, L);\n        ans -= Solve(c, a, b, L);\n        cout<< ans <<endl;\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1510-最小化序列/f-51Nod-1510-最小化序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1510-最小化序列\n//\n//  Created by ZYJ on 2017/7/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 3e5 + 10;\nconst int MAXK = 5e3 + 10;\n\nint n, k;\nint A[MAXN];\nint dp[MAXK][MAXK];\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0; //EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\nint main()\n{\n    scanf(\"%d%d\", &n, &k);\n    for (int i = 0; i < n; i++)\n    {\n        scan_d(A[i]);\n    }\n    sort(A, A + n);\n    \n    int t1 = n % k;\n    int t2 = k - t1;\n    k = n / k;\n    \n    dp[0][0] = 0;\n    for (int i = 1; i <= t2; i++)\n    {\n        dp[i][0] = dp[i - 1][0] + A[i * k - 1] - A[(i - 1) * k];\n    }\n    for (int j = 1; j <= t1; j++)\n    {\n        dp[0][j] = dp[0][j - 1] + A[j * (k + 1) - 1] - A[(j - 1) * (k + 1)];\n    }\n    \n    int k1, k2;\n    for (int i = 1; i <= t2; i++)\n    {\n        for (int j = 1; j <= t1; j++)\n        {\n            k1 = (i - 1) * k + j * (k + 1);\n            k2 = i * k + (j - 1) * (k + 1);\n            dp[i][j] = min(dp[i - 1][j] + ((k1 + k) > n ? 0 : (A[k1 + k - 1] - A[k1])),\n                           dp[i][j - 1] + ((k2 + k + 1) > n ? 0 : (A[k2 + k] - A[k2])));\n        }\n    }\n    \n    printf(\"%d\\n\", dp[t2][t1]);\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1513-树上的回文/f-51Nod-1513-树上的回文/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1513-树上的回文\n//\n//  Created by ZYJ on 2017/7/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <vector>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e5 + 10;\nconst int MAX_LETTER = 27;\n\nint n, m;\nint cnt, max_h;\nchar s[MAXN];\nint high[MAXN];\nint POW[MAX_LETTER];\nvector<int> E[MAXN];\nvector<int> A[MAXN];\nvector<int> B[MAXN];\npair<int, int> order[MAXN]; //  dfs 序\n\nvoid dfs(int x, int h)\n{\n    max_h = max(h, max_h);\n    high[x] = h;\n    \n    order[x].first = ++cnt;\n    A[h].push_back(POW[s[x - 1] - 'a']);\n    B[h].push_back(cnt);\n    \n    for (int i = 0; i < E[x].size(); i++)\n    {\n        dfs(E[x][i], h + 1);\n    }\n    \n    order[x].second = cnt;\n}\n\nint solve(int x, int h)\n{\n    if (h <= high[x] || !B[h].size())\n    {\n        return 1;\n    }\n    \n    int l = (int)(lower_bound(B[h].begin(), B[h].end(), order[x].first) - B[h].begin());\n    int r = (int)(upper_bound(B[h].begin(), B[h].end(), order[x].second) - B[h].begin() - 1);\n    \n    if (l > r)\n    {\n        return 1;\n    }\n    \n    int ans = A[h][r] ^ (l ? A[h][l - 1] : 0);\n    if (ans == (ans & (-ans)))\n    {\n        return 1;\n    }\n    return 0;\n}\n\nvoid init()\n{\n    cnt = max_h = 0;\n    POW[0] = 1;\n    for (int i = 1; i < MAX_LETTER; i++)\n    {\n        POW[i] = POW[i - 1] << 1;\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    init();\n    \n    scan_d(n), scan_d(m);\n    \n    int x;\n    for (int i = 2; i <= n; i++)\n    {\n        \n        scan_d(x);\n        E[x].push_back(i);\n    }\n    \n    scanf(\"%s\", s);\n    \n    dfs(1, 0);\n    \n    max_h++;\n    for (int i = 0; i < max_h; i++)\n    {\n        for (int j = 1; j < A[i].size(); j++)\n        {\n            A[i][j] ^= A[i][j - 1];\n        }\n    }\n    \n    int v, h;\n    while (m--)\n    {\n        scan_d(v), scan_d(h);\n        if (solve(v, h - 1))\n        {\n            puts(\"Yes\");\n        }\n        else\n        {\n            puts(\"No\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1515-明辨是非/f-51Nod-1515-明辨是非/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1515-明辨是非\n//\n//  Created by ZYJ on 2017/8/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <set>\n#include <map>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 10;\n\nint n, cnt = 1;\nint pre[MAXN];\nset<int> si[MAXN];\nmap<int, int> mii;\n\nint find(int x)\n{\n    return pre[x] == x ? x : pre[x] = find(pre[x]);\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    n <<= 1;\n    for (int i = 1; i <= n; i++)\n    {\n        pre[i] = i;\n    }\n    n >>= 1;\n    \n    int x, y, p;\n    while (n--)\n    {\n        scanf(\"%d%d%d\", &x, &y, &p);\n        if (mii[x])\n        {\n            x = mii[x];\n        }\n        else\n        {\n            x = mii[x] = ++cnt;\n        }\n        if (mii[y])\n        {\n            y = mii[y];\n        }\n        else\n        {\n            y = mii[y] = ++cnt;\n        }\n        \n        int u = find(x), v = find(y);\n        if (p == 1)\n        {\n            if (si[u].count(v)) //  u 和 v 限制不相等\n            {\n                puts(\"NO\");\n            }\n            else if (u != v)    //  未限制但并未相等\n            {\n                if (si[u].size() > si[v].size())\n                {\n                    swap(u, v);\n                }\n                pre[u] = v;\n                for (auto it = si[u].begin(); it != si[u].end(); it++)\n                {\n                    si[*it].insert(v);\n                    si[v].insert(*it);\n                }\n                puts(\"YES\");\n            }\n            else\n            {\n                puts(\"YES\");\n            }\n        }\n        else\n        {\n            if (u == v)\n            {\n                puts(\"NO\");\n            }\n            else\n            {\n                si[u].insert(v);\n                si[v].insert(u);\n                puts(\"YES\");\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1519-拆方块/f-51Nod-1519-拆方块/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1519-拆方块\n//\n//  Created by ZYJ on 2017/7/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 5;\n\nint n;\nint h[MAXN];\nint a[MAXN];\nint b[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    while (cin >> n)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            scan_d(h[i]);\n        }\n        \n        a[0] = b[n - 1] = 1;\n        for (int i = 1; i < n; i++)\n        {\n            a[i] = min(a[i - 1] + 1, h[i]);\n        }\n        for (int i = n - 2; i >= 0; i--)\n        {\n            b[i] = min(b[i + 1] + 1, h[i]);\n        }\n        \n        int res = 0;\n        for (int i = 0; i < n; i++)\n        {\n            res = max(res, min(a[i], b[i]));\n        }\n        printf(\"%d\\n\", res);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1521-一维战舰/f-51Nod-1521-一维战舰/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1521-一维战舰\n//\n//  Created by ZYJ on 2016/10/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstring>\n//#include <cstdio>\n//#include <set>\n//\n//#define mem(a, b) memset(a, b, sizeof(a))\n//\n//using namespace std;\n//\n//const int MAXN = 2e5 + 10;\n//\n//set<int> s;\n//set<int>::iterator it;\n//set<int>::iterator it_;\n//\n//int vis[MAXN];\n//\n//int main(int argc, const char * argv[])\n//{\n//    int n, k, a;\n//    cin >> n >> k >> a;\n//    \n//    int m;\n//    cin >> m;\n//    \n//    int maxNum = (n + 1) / (a + 1); //  初始化最多可以放maxNum艘\n//    s.insert(0);        //  下界\n//    s.insert(n + 1);    //  上界\n//    mem(vis, 0);\n//    \n//    int point;\n//    for (int i = 0; i < m; i++)\n//    {\n//        scanf(\"%d\", &point);\n//        if (vis[point])\n//        {\n//            continue;\n//        }\n//        vis[point] = 1;\n//        s.insert(point);\n//        it = s.lower_bound(point);\n//        it--;\n//        it_ = s.upper_bound(point);\n//        maxNum -= ((*it_) - (*it)) / (a + 1) - ((*it_) - point) / (a + 1) - (point - (*it)) / (a + 1);\n//        if (maxNum < k)\n//        {\n//            printf(\"%d\\n\", i + 1);\n//            return 0;\n//        }\n//    }\n//    \n//    printf(\"-1\\n\");\n//    return 0;\n//}\n\n#include <stdio.h>\n\nconst int MAXN = 2e5 + 10;\n\nint place[MAXN];\n\nint main()\n{\n    int n, k, a;\n    scanf(\"%d%d%d\", &n, &k, &a);\n    \n    int m;\n    scanf(\"%d\", &m);\n    \n    int flag = -1;\n    int left, right;\n    int maxNum = (n + 1) / (a + 1);\n    \n    int x;\n    for (int i = 0; i < m; i++)\n    {\n        scanf(\"%d\", &x);\n        place[x] = 1;\n        for (left = x - 1; left >= 1 && place[left] == 0; left--) ;\n        for (right = x + 1; right <= n && place[right] == 0; right++) ;\n        maxNum -= (right - left) / (a + 1) - (right - x) / (a + 1) - (x - left) / (a + 1);\n\n        if (maxNum < k && flag == -1)\n        {\n            flag = i + 1;\n            break;\n        }\n    }\n    \n    printf(\"%d\\n\", flag);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1522-上下序列/f-51Nod-1522-上下序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1522-上下序列\n//\n//  Created by ZYJ on 2017/7/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 72;\nconst int MAXK = 111;\n\nint n, k;\nchar s[5];\nint limit[MAXK][3];\nll dp[MAXN][MAXN];\n\n// 0 < 1 <= 2 = 3 >= 4 >    这个部分最后画一下图，不然容易迷\nbool charge(int t1, int t2, int l, int r)\n{\n    for (int i = 0; i < k; i++)\n    {\n        if ((limit[i][0] == t1 && limit[i][1] == t2) || (limit[i][0] == t2 && limit[i][1] == t1))\n        {\n            if (limit[i][2] == 0 || limit[i][2] == 4)\n            {\n                return false;\n            }\n        }\n        else if (limit[i][0] == t1 || limit[i][0] == t2)\n        {\n            if (limit[i][1] >= l && limit[i][1] <= r)\n            {\n                if (limit[i][2] >= 2)\n                {\n                    return false;\n                }\n            }\n        }\n        else if (limit[i][1] == t1 || limit[i][1] == t2)\n        {\n            if (limit[i][0] >= l && limit[i][0] <= r)\n            {\n                if (limit[i][2] <= 2)\n                {\n                    return false;\n                }\n            }\n        }\n    }\n    \n    return true;\n}\n\nint main()\n{\n    scanf(\"%d%d\", &n, &k);\n\n    for (int i = 0; i < k;i++)\n    {\n        scanf(\"%d%s%d\", &limit[i][0], s, &limit[i][1]);\n        //  < <= = >= >\n        if (s[0] == '<' && s[1] != '=')\n        {\n            limit[i][2] = 0;\n        }\n        else if (s[0] == '<')\n        {\n            limit[i][2] = 1;\n        }\n        else if (s[0] == '=')\n        {\n            limit[i][2] = 2;\n        }\n        else if (s[0] == '>' && s[1] == '=')\n        {\n            limit[i][2] = 3;\n        }\n        else\n        {\n            limit[i][2] = 4;\n        }\n    }\n    for (int i = 2; i <= 2 * n; i += 2)             //  区间长度\n    {\n        for (int j = 1; j <= 2 * n - i + 1; j++)    //  左端点\n        {\n            int k = j + i - 1;                      //  右端点\n            dp[j][k] = 0;\n            if (i == 2)\n            {\n                if (charge(j, k, j + 1, k - 1))\n                {\n                    dp[j][k] = 1;\n                }\n            }\n            else\n            {\n                if (charge(j, j + 1, j + 2, k))\n                {\n                    dp[j][k] += dp[j + 2][k];\n                }\n                if (charge(k - 1, k, j, k - 2))\n                {\n                    dp[j][k] += dp[j][k - 2];\n                }\n                if (charge(j, k, j + 1, k - 1))\n                {\n                    dp[j][k] += dp[j + 1][k - 1];\n                }\n            }\n        }\n    }\n\n    printf(\"%lld\\n\", dp[1][2 * n]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1523-非回文/f-51Nod-1523-非回文/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1523-非回文\n//\n//  Created by ZYJ on 2016/10/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstring>\n//\n//using namespace std;\n//\n//const int MAXN = 1010;\n//\n//char s[MAXN];\n//\n//int main(int argc, const char * argv[])\n//{\n//    freopen(\"/Users/zyj/Desktop/51nod_Problem_1523_Test_18_In.txt\", \"r\", stdin);\n//    freopen(\"/Users/zyj/Desktop/output.txt\", \"w\", stdout);\n//    \n//    int n, p;\n//    while (cin >> n >> p)\n//    {\n//        char ss[MAXN];\n//        \n//        scanf(\"%s\", s);\n//        int len = (int)strlen(s);\n//        for (int i = 0; i < len && i < n; i++)\n//        {\n//            ss[i] = s[i];\n//        }\n//        int flag = 0;\n//        for (int i = len; i < n; i++)\n//        {\n//            flag = 1;\n//            for (int j = 0; j < p; j++)\n//            {\n//                if ('a' + j != ss[i - 1] && 'a' + j != ss[i - 2])\n//                {\n//                    ss[i] = 'a' + j;\n//                    flag = 0;\n//                    break;\n//                }\n//            }\n//            if (flag)\n//            {\n//                puts(\"NO\");\n//                break;\n//            }\n//        }\n//        if (flag)\n//        {\n//            continue;\n//        }\n//        if (len < n)\n//        {\n//            puts(ss);\n//        }\n//        else\n//        {\n//            //  flag = 0;\n//            for (int i = n - 1; i >= 0; i--)\n//            {\n//                for (int j = ss[i] + 1; j < 'a' + p; j++)\n//                {\n//                    if (i > 0 && j == ss[i - 1])\n//                    {\n//                        continue;\n//                    }\n//                    else if (i > 1 && j == ss[i - 2])\n//                    {\n//                        continue;\n//                    }\n//                    else\n//                    {\n//                        ss[i] = j;\n//                        flag = 1;\n//                        break;\n//                    }\n//                }\n//                if (flag)\n//                {\n//                    for (int j = i + 1; j < n; j++)\n//                    {\n//                        for (int k = 0; k < p; k++)\n//                        {\n//                            if (j > 1)\n//                            {\n//                                if ('a' + k != ss[j - 1] && 'a' + k != ss[j - 2])\n//                                {\n//                                    ss[j] = 'a' + k;\n//                                    break;\n//                                }\n//                            }\n//                            else if (j > 0)\n//                            {\n//                                if ('a' + k != ss[j - 1])\n//                                {\n//                                    ss[j] = 'a' + k;\n//                                    break;\n//                                }\n//                            }\n//                        }\n//                    }\n//                    puts(ss);\n//                    break;\n//                }\n//            }\n//            if (!flag)\n//            {\n//                puts(\"NO\");\n//            }\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1005;\n\nint N, P;\nchar s[MAXN];\n\nbool check(int v)\n{\n    if (v > 0 && s[v] == s[v - 1])\n    {\n        return false;\n    }\n    if (v > 1 && s[v] == s[v - 2])\n    {\n        return false;\n    }\n    return true;\n}\n\nbool solve(int v)\n{\n    while (true)\n    {\n        if (v >= N)\n        {\n            return true;\n        }\n        \n        if (v < 0)\n        {\n            return false;\n        }\n        \n        if (s[v] - 'a' == P - 1)\n        {\n            s[v] = 'a' - 1;\n            v--;\n        }\n        else\n        {\n            int k = (s[v] - 'a' + 1) % P;\n            if (k < 0)\n            {\n                k = 0;\n            }\n            s[v] = 'a' + k;\n            \n            if (check(v))\n            {\n                v++;\n            }\n        }\n    }\n    return false;\n}\n\nint main ()\n{\n    scanf(\"%d%d%s\", &N, &P, s);\n    \n    if (solve(N - 1))\n    {\n        s[N] = '\\0';\n        printf(\"%s\\n\", s);\n    }\n    else\n    {\n        printf(\"NO\\n\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1524-可除图的最大团/f-51Nod-1524-可除图的最大团/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1524-可除图的最大团\n//\n//  Created by ZYJ on 2016/12/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\n\nint num[MAXN];\nint dp[MAXN];   //  dp[i]:以i为最小值的最大团点数\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9') ;\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    int n;\n    scanf(\"%d\", &n);\n    \n    for (int i = 0; i < n; i++)\n    {\n        scan_d(num[i]);\n    }\n    sort(num, num + n);\n    \n    int ans = 1;\n    dp[num[n - 1]] = 1;\n    for (int i = n - 2; i >= 0; i--)\n    {\n        int maxDP = 0;\n        for (int j = 2 * num[i]; j <= num[n - 1]; j += num[i])\n        {\n            maxDP = max(maxDP, dp[j]);\n        }\n        dp[num[i]] = maxDP + 1;\n        ans = max(ans, dp[num[i]]);\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1525-重组公司/f-51Nod-1525-重组公司/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1525-重组公司\n//\n//  Created by ZYJ on 2017/7/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 10;\n\nint n, q;\nint fat[MAXN];\nint pre[MAXN];\n\nint find(int x)\n{\n    return x == fat[x] ? x : fat[x] = find(fat[x]);\n}\n\nvoid merge_1(int x, int y)\n{\n    x = find(x);\n    y = find(y);\n    if (x != y)\n    {\n        fat[y] = x;\n    }\n}\n\nvoid merge_2(int x, int y)\n{\n    for (int i = y, p; i >= x && pre[i] >= x; i = p)\n    {\n        p = pre[i];\n        fat[find(p)] = fat[find(i)];\n        pre[i] = pre[p];\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nvoid init()\n{\n    for (int i = 1; i <= n; ++i)\n    {\n        fat[i] = i;\n        pre[i] = i - 1;\n    }\n}\n\nint main()\n{\n    scan_d(n), scan_d(q);\n    \n    init();\n    \n    int t, x, y;\n    while (q--)\n    {\n        scan_d(t), scan_d(x), scan_d(y);\n        \n        if (t == 1)\n        {\n            merge_1(x, y);\n        }\n        else if (t == 2)\n        {\n            merge_2(x, y);\n        }\n        else\n        {\n            if (find(x) == find(y))\n            {\n                puts(\"YES\");\n            }\n            else\n            {\n                puts(\"NO\");\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1526-分配笔名/f-51Nod-1526-分配笔名/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1526-分配笔名\n//\n//  Created by ZYJ on 2017/9/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 8e5 + 5;\nconst int MAGIC = 26;\nconst int LIMIT = 5e5;\n\nint n, ans, cnt = 0;\nchar s[MAXN];\nint tag[MAXN];\nint dep[MAXN];\nint c[MAXN][MAGIC];\n\nvoid dfs(int x)\n{\n    for (int i = 0; i < MAGIC; i++)\n    {\n        if (c[x][i])\n        {\n            dfs(c[x][i]);\n            \n            if (tag[x] > 0 && tag[c[x][i]] < 0)\n            {\n                ans += min(tag[x], -tag[c[x][i]]) * dep[x];\n            }\n            else if (tag[x] < 0 && tag[c[x][i]] > 0)\n            {\n                ans += min(-tag[x], tag[c[x][i]]) * dep[x];\n            }\n            tag[x] += tag[c[x][i]];\n        }\n    }\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    int mx = 0;\n    for (int i = 1, len; i <= n; i++)\n    {\n        scanf(\"%s\", s + 1);\n        len = (int)strlen(s + 1);\n        mx = max(mx, len);\n        int x = 0;\n        for (int i = 1; i <= len; i++)\n        {\n            if (!c[x][s[i] - 'a'])\n            {\n                c[x][s[i] - 'a'] = ++cnt;\n                dep[cnt] = i;\n            }\n            x = c[x][s[i] - 'a'];\n        }\n        tag[x]++;\n    }\n    \n    for (int i = 1, len; i <= n; i++)\n    {\n        scanf(\"%s\", s + 1);\n        len = (int)strlen(s + 1);\n        mx = max(mx, len);\n        int x = 0;\n        for (int i = 1; i <= len; i++)\n        {\n            if (!c[x][s[i] - 'a'])\n            {\n                c[x][s[i] - 'a'] = ++cnt;\n                dep[cnt] = i;\n            }\n            x = c[x][s[i] - 'a'];\n        }\n        \n        if (tag[x] > 0)\n        {\n            ans += dep[x];\n        }\n        tag[x]--;\n    }\n    \n    if (mx > LIMIT)\n    {\n        puts(\"1\");\n        return 0;\n    }\n    \n    dfs(0);\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1530-稳定方块/f-51Nod-1530-稳定方块/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1530-稳定方块\n//\n//  Created by ZYJ on 2017/7/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <queue>\n#include <map>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXM = 1e5 + 10;\nconst ll MOD = 1e9 + 9;\n\nint m;\nbool vis[MAXM];\nint x[MAXM];\nint y[MAXM];\nll ans[MAXM];\nmap<pair<int, int>, int> mpi;\n\nbool judge(int a, int b)\n{\n    if (mpi[make_pair(a, b + 1)])\n    {\n        if (mpi[make_pair(a - 1, b)] == 0 && mpi[make_pair(a + 1, b)] == 0)\n        {\n            return 0;\n        }\n    }\n    if (mpi[make_pair(a + 1, b + 1)])\n    {\n        if (mpi[make_pair(a + 1, b)] == 0 && mpi[make_pair(a + 2, b)] == 0)\n        {\n            return 0;\n        }\n    }\n    if (mpi[make_pair(a - 1, b + 1)])\n    {\n        if (mpi[make_pair(a - 2, b)] == 0 && mpi[make_pair(a - 1, b)] == 0)\n        {\n            return 0;\n        }\n    }\n    return 1;\n}\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0; //EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\nint main()\n{\n    scan_d(m);\n    for (int i = 1; i <= m; i++)\n    {\n        scan_d(x[i]), scan_d(y[i]);\n        mpi[make_pair(x[i], y[i])] = i;\n    }\n    \n    priority_queue<int> mx;                             //  大顶堆\n    priority_queue<int, vector<int>, greater<int> > mn; //  小顶堆\n    \n    for (int i = 1; i <= m; i++)\n    {\n        if (judge(x[i], y[i]))\n        {\n            mx.push(mpi[make_pair(x[i], y[i])]);\n            mn.push(mpi[make_pair(x[i], y[i])]);\n        }\n    }\n    \n    int a, b;\n    for (int i = 1; i <= m; i++)\n    {\n        if (i & 1)\n        {\n            ans[i] = mx.top();\n            mx.pop();\n        }\n        else\n        {\n            ans[i] = mn.top();\n            mn.pop();\n        }\n        \n        if (vis[ans[i]])\n        {\n            i--;\n            continue;\n        }\n        if (!judge(x[ans[i]], y[ans[i]]))\n        {\n            i--;\n            continue;\n        }\n        \n        vis[ans[i]] = 1;\n        a = x[ans[i]];\n        b = y[ans[i]];\n        mpi.erase(make_pair(a, b));\n        \n        if (mpi[make_pair(a - 1, b - 1)])\n        {\n            if (judge(a - 1, b - 1))\n            {\n                mx.push(mpi[make_pair(a - 1, b - 1)]);\n                mn.push(mpi[make_pair(a - 1, b - 1)]);\n            }\n        }\n        if (mpi[make_pair(a, b - 1)])\n        {\n            if (judge(a, b - 1))\n            {\n                mx.push(mpi[make_pair(a, b - 1)]);\n                mn.push(mpi[make_pair(a, b - 1)]);\n            }\n        }\n        if (mpi[make_pair(a + 1, b - 1)])\n        {\n            if (judge(a + 1, b - 1))\n            {\n                mx.push(mpi[make_pair(a + 1, b - 1)]);\n                mn.push(mpi[make_pair(a + 1, b - 1)]);\n            }\n        }\n    }\n    \n    ll tmp = 1;\n    ll res = 0;\n    for (int i = m; i >= 1; i--)\n    {\n        res += (ans[i] - 1) * tmp;\n        res %= MOD;\n        tmp *= m;\n        tmp %= MOD;\n    }\n    \n    cout << res << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1533-一堆的堆/f-51Nod-1533-一堆的堆/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1533-一堆的堆\n//\n//  Created by ZYJ on 2017/7/26.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\ntypedef pair<int, int> pii;\n\nconst int MAXN = 2e5 + 10;\n\nint n;\nint arr[MAXN];\nint ans[MAXN];\npii a[MAXN];\n\nint lowbit(int x)\n{\n    return x & -x;\n}\n\nvoid add(int x, int d)\n{\n    while (x < MAXN)\n    {\n        arr[x] += d;\n        x += lowbit(x);\n    }\n}\n\nint query(int x)\n{\n    int ans = 0;\n    while (x)\n    {\n        ans += arr[x];\n        x -= lowbit(x);\n    }\n    return ans;\n}\n\nvoid solve ()\n{\n    memset(arr, 0, sizeof (arr));\n    memset(ans, 0, sizeof (ans));\n    \n    for (int i = 1; i <= n; )\n    {\n        int tmp = i;\n        while (tmp <= n && a[tmp].first == a[i].first)\n        {\n            tmp++;\n        }\n        for (int j = i; j < tmp; j++)\n        {\n            int v = a[j].second;\n            for (int k = 1; k <= n - 1 && k * (v - 1) + 2 <= n; k++)\n            {\n                ans[k] += query(min(n, k * v + 1)) - query(k * (v - 1) + 1);\n            }\n        }\n        for (int j = i; j < tmp; j++)\n        {\n            add(a[j].second, 1);\n        }\n        i = tmp;\n    }\n}\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0; //EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\nint main(void)\n{\n    scan_d(n);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a[i].first);\n        a[i].second = i;\n    }\n    sort(a + 1, a + n + 1);\n    \n    solve();\n    \n    for (int i = 1; i < n - 1; i++)\n    {\n        printf(\"%d \", ans[i]);\n    }\n    printf(\"%d\\n\", ans[n - 1]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1534-棋子游戏/f-51Nod-1534-棋子游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1534-棋子游戏\n//\n//  Created by ZYJ on 2016/12/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\nusing namespace std;\n\nint xP, yP, xV, yV;\n\nvoid solve()\n{\n    //  如果P的横纵坐标均小等于于V\n    if (xP <= xV && yP <= yV)\n    {\n        puts(\"Polycarp\");\n        return ;\n    }\n    //  如果V的横纵坐标均小于等于P\n    if (xV <= xP && yV <= yP)\n    {\n        puts(\"Vasiliy\");\n        return ;\n    }\n    \n    int tempP = xP + yP;    //  P要走的最少步数\n    int tempV = max(xV, yV);//  V要走的最少步数\n    \n    if (tempP <= tempV)\n    {\n        puts(\"Polycarp\");\n    }\n    else\n    {\n        puts(\"Vasiliy\");\n    }\n}\n\nint main()\n{\n    cin >> xP >> yP >> xV >> yV;\n    solve();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1535-深海探险/f-51Nod-1535-深海探险/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1535-深海探险\n//\n//  Created by ZYJ on 2017/3/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 105;\n\nint n, m;\nint flag[MAXN] = {1, 1};\nint graph[MAXN][MAXN];\n\nvoid dfs(int st)\n{\n    for (int i = 2; i <= n; i++)\n    {\n        if (graph[st][i] && !flag[i])\n        {\n            flag[i] = 1;\n            dfs(i);\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> m;\n    \n    int st, ed;\n    for (int i = 0; i < m; i++)\n    {\n        cin >> st >> ed;\n        graph[st][ed] = graph[ed][st] = 1;\n    }\n    \n    if (n != m)\n    {\n        puts(\"NO\");\n        return 0;\n    }\n    \n    dfs(1);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        if (!flag[i])\n        {\n            puts(\"NO\");\n            return 0;\n        }\n    }\n    \n    cout << \"FHTAGN!\\n\";\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1536-不一样的猜数游戏/f-51Nod-1536-不一样的猜数游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1536-不一样的猜数游戏\n//\n//  Created by ZYJ on 2017/1/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cmath>\n\nusing namespace std;\n\n/*\n *  素数筛选，查找出小于等于MAXN的素数\n *  prime[0]存素数的个数\n */\n\nconst int MAXN = 1001;\n\nint prime[MAXN + 1];\n\nvoid getPrime(int n)\n{\n    memset(prime, 0, sizeof(prime));\n    \n    for (int i = 2; i <= n; i++)\n    {\n        if (!prime[i])\n        {\n            prime[++prime[0]] = i;\n        }\n        for (int j = 1; j <= prime[0] && prime[j] <= n / i; j++)\n        {\n            prime[prime[j] * i] = 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n}\n\nint flag[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    \n    while (cin >> n)\n    {\n        getPrime(n);\n        \n        memset(flag, 0, sizeof(flag));\n        \n        int res = 0;\n        for (int i = 1; i <= prime[0]; i++)\n        {\n            for (int j = 2; j < 10; j++)\n            {\n                if (pow(prime[i], j) <= n)\n                {\n                    res++;\n                }\n            }\n        }\n        \n        printf(\"%d\\n\", prime[0] + res);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1540-俄罗斯赌轮盘/f-51Nod-1540-俄罗斯赌轮盘/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1540-俄罗斯赌轮盘\n//\n//  Created by ZYJ on 2017/7/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <string>\n\nusing namespace std;\n\ntypedef long long ll;\n\nint p;\nll n, k, x;\nstring s = \"\";\n\n\nint main()\n{\n    scanf(\"%lld%lld%d\", &n, &k, &p);\n    \n    ll tmp = k - n / 2;\n    if (tmp < 0)\n    {\n        tmp = 0;\n    }\n    \n    while (p--)\n    {\n        scanf(\"%lld\", &x);\n        if (k == 0)\n        {\n            s.push_back('.');\n        }\n        else if (k == 1)\n        {\n            if (x == n)\n            {\n                s.push_back('X');\n            }\n            else\n            {\n                s.push_back('.');\n            }\n        }\n        else\n        {\n            ll t1 = n - 2 * (k - 1);\n            ll t2 = n - (1 + (tmp - 1) * 2);\n            if (n & 1)\n            {\n                if (x == n)\n                {\n                    s.push_back('X');\n                }\n                else\n                {\n                    if (x < t1)\n                    {\n                        s.push_back('.');\n                    }\n                    else if ((x - t1) & 1)\n                    {\n                        s.push_back('X');\n                    }\n                    else if (x >= t2)\n                    {\n                        s.push_back('X');\n                    }\n                    else\n                    {\n                        s.push_back('.');\n                    }\n                }\n            }\n            else\n            {\n                if (x < t1)\n                {\n                    s.push_back('.');\n                }\n                else if (!((x - t1) & 1))\n                {\n                    s.push_back('X');\n                }\n                else if (x >= t2)\n                {\n                    s.push_back('X');\n                }\n                else\n                {\n                    s.push_back('.');\n                }\n            }\n        }\n    }\n    s.push_back(10);\n    \n    cout << s;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1548-欧姆诺姆和糖果/f-51Nod-1548-欧姆诺姆和糖果/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1548-欧姆诺姆和糖果\n//\n//  Created by ZYJ on 2017/2/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nstruct candy\n{\n    int w;\n    int h;\n    float v;\n};\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    freopen(\"/Users/zyj/Desktop/output.txt\", \"w\", stdout);\n    \n    int C;\n    candy R, B;\n    cin >> C >> R.h >> B.h >> R.w >> B.w;\n    \n    ll ans = 0, res;\n    ll temp = sqrt(C) + 1;\n    \n    for (ll i = 0; i < temp; i++)\n    {\n        if (i * R.w <= C)\n        {\n            res = i * R.h + (C - i * R.w) / B.w * B.h;\n            if (res > ans)\n            {\n                ans = res;\n            }\n        }\n        if (i * B.w <= C)\n        {\n            res = i * B.h + (C - i * B.w) / R.w * R.h;\n            if (res > ans)\n            {\n                ans = res;\n            }\n        }\n    }\n    \n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1552-白兰地定位系统/f-51Nod-1552-白兰地定位系统/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1552-白兰地定位系统\n//\n//  Created by ZYJ on 2017/7/31.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2e5 + 10;\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\n\nint n, m;\nll a[MAXN];\nll b[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scan_d(n);\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a[i]);\n    }\n    scan_d(m);\n    int x;\n    for (int i = 1; i <= m; i++)\n    {\n        scan_d(x);\n        b[x]++;\n        if (x == 1 || x == n)\n        {\n            b[x]++;\n        }\n    }\n    \n    ll mx = 0, mn = INF;\n    for (int i = 1; i <= n; i++)\n    {\n        mx = max(mx, b[i]);\n        mn = min(mn, b[i]);\n    }\n    \n    if (mn == mx)\n    {\n        int flag = 0;\n        for (int i = 1; i <= n - 2; i++)\n        {\n            if (a[i + 1] - a[i] != a[i + 2] - a[i + 1])\n            {\n                flag = 1;\n                break;\n            }\n        }\n        if (flag)\n        {\n            puts(\"-1\");\n        }\n        else\n        {\n            printf(\"%lld\", (a[n] - a[1]) * mn - (a[2] - a[1]));\n        }\n    }\n    else\n    {\n        ll ans = 0;\n        for (int i = 2; i <= n; i++)\n        {\n            ans += (a[i] - a[i - 1]) * min(b[i], b[i - 1]);\n        }\n        \n        cout << ans << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1554-欧姆诺姆和项链/f-51Nod-1554-欧姆诺姆和项链/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1554-欧姆诺姆和项链\n//\n//  Created by ZYJ on 2017/7/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\nint const MAXN = 1e6 + 5;\n\nint n, k;\nchar s[MAXN];\nchar ans[MAXN];\nint nt[MAXN];\n\nvoid get_nt()\n{\n    nt[0] = -1;\n    for (int i = 1, j = -1; i < n; i++)\n    {\n        while (j != -1 && s[j + 1] != s[i])\n        {\n            j = nt[j];\n        }\n        if (s[j + 1] == s[i])\n        {\n            j++;\n        }\n        nt[i] = j;\n    }\n}\n\nint main()\n{\n    scanf(\"%d%d%s\", &n, &k, s);\n    \n    get_nt();\n    \n    for(int i = 0; i < n; i++)\n    {\n        int len = i - nt[i];\n        int num = (i + 1) / len;\n        int t = num % k;\n        if (t == 0)\n        {\n            ans[i] = '1';\n        }\n        else\n        {\n            if (len * num != i + 1)\n            {\n                t++;\n            }\n            if (num / k >= t)\n            {\n                ans[i] = '1';\n            }\n            else\n            {\n                ans[i] = '0';\n            }\n        }\n    }\n    printf(\"%s\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1556-计算/f-51Nod-1556-计算/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1556-计算\n//\n//  Created by ZYJ on 2017/7/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1e6 + 10;\n\nll n;\nll f[MAXN];\nll m[MAXN];\n\nll inv(ll a, ll m)\n{\n    ll ret = 1;\n    for (; m; m >>= 1, a = a * a % MOD)\n    {\n        if (m & 1)\n        {\n            ret = ret * a % MOD;\n        }\n    }\n    \n    return ret;\n}\n\nint main()\n{\n    scanf(\"%lld\", &n);\n    \n    m[1] = f[1] = 1;\n    m[2] = f[2] = 2;\n    for (int i = 3; i <= n; i++)\n    {\n        m[i] = (m[i - 1] * (2 * i + 1) % MOD + m[i - 2] * 3 * (i - 1) % MOD) % MOD\n             * inv(i + 2, MOD - 2) % MOD;\n        f[i] = ((f[i - 1] * 3 - m[i - 2]) % MOD + MOD) % MOD;\n    }\n    \n    printf(\"%lld\\n\", f[n]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1557-两个集合/f-51Nod-1557-两个集合/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1557-两个集合\n//\n//  Created by ZYJ on 2017/3/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\n#define YES 1\n#define NO 0\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint p[MAXN];\n\nint bs(int l, int h, int v)\n{\n    int m;\n    while (l < h)\n    {\n        m = (l + h) >> 1;\n        if (p[m] == v)\n        {\n            return YES;\n        }\n        if (p[m] < v)\n        {\n            l = m + 1;\n        }\n        else\n        {\n            h = m;\n        }\n    }\n    return NO;\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int n, a, b;\n    cin >> n >> a >> b;\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", p + i);\n    }\n    sort(p, p + n);\n    \n    for (int i = 0; i < n; i++)\n    {\n        bool A = bs(0, n, a - p[i]);\n        bool B = bs(0, n, b - p[i]);\n        if (!A && !B)\n        {\n            cout << \"NO\\n\";\n            return 0;\n        }\n        if (A && B)\n        {\n            bool A_ = bs(0, n, a - b + p[i]);\n            bool B_ = bs(0, n, b - a + p[i]);\n            if (!A_ && !B_)\n            {\n                cout << \"NO\\n\";\n                return 0;\n            }\n        }\n    }\n    \n    cout << \"YES\\n\";\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1560-扔人游戏/f-51Nod-1560-扔人游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1560-扔人游戏\n//\n//  Created by ZYJ on 2017/7/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\n#define TRUE 1\n#define FALSE 0\n#define max(a, b) a > b ? a : b\n\n//  定义数组大小为4，从一开始，空出下标为0，方便计算\nint x[4];               //  三个人的位置\nint l[4];               //  三个人的机动性（可移动距离）\nint t[4];               //  三个人的抛的距离\nint ans = 0;            //  经过操作后的最远距离，初始化为0\nint w[4];               //  初始化为0，0表示可以进行操作，非零表示不可以\nint p[4];               //  初始化为0，表示a[i]所举起的人\nint a[4] = {3, 3, 3, 3};//  初始化为3，表人的状态，这里a对应的二进制为0011，后三位分别是三个动作：抛出，举起，移动。\n                        //  0（无意义）0（不可抛出）1（未进行举起）1（未进行移动）。这道题中，a只有六个可能值：\n                        //  0(0000)、1(0001)、2(0010)、3(0011)、4(0100)、5(0101)，表示人的六种状态\n\nint near(int s)\n{\n    int i = 1;\n    for (; i <= 3; i++)\n    {\n        if (s == x[i] + 1 || s == x[i] - 1)\n        {\n            return TRUE;\n        }\n    }\n    return FALSE;\n}\n\n//  dfs深度遍历\nvoid dfs(int d)\n{\n    int i = 1, j = 1, e = 0;\n    //  每次都取最远（大）的位置\n    for (; i <= 3; i++)\n    {\n        ans = max(ans, x[i]);\n    }\n    for (i = 1; i <= 3; i++)\n    {\n        //  是否可以进行操作\n        if (w[i])\n        {\n            continue;\n        }\n        //  a[i] == 1 || a[i] == 3（未进行移动且不可抛出）\n        if ((a[i] & 1) && !(a[i] & 4))\n        {\n            for (j = 1; j <= l[i]; j++)                         //  移动\n            {\n                x[i] += j;                                      //  a[i]向前移动j\n                a[i] ^= 1;                                      //  已移动\n                if (near(x[i]) || j == l[i])                    //  如果a[i]移动后的位置旁边有人或者移动距离达到上限\n                {\n                    dfs(d + 1);\n                }\n                x[i] -= j;                                      //  归位\n                x[i] -= j;                                      //  a[i]向后移动j\n                if (near(x[i]) || j == l[i])                    //  如果a[i]移动后的位置旁边有人或者移动距离达到上限\n                {\n                    dfs(d + 1);\n                }\n                x[i] += j;                                      //  归位\n                a[i] ^= 1;                                      //  还原为未移动\n            }\n        }\n        //  a[i] == 2 || a[i] == 3 || a[i] == 5（未进行举起）\n        if (a[i] & 2)\n        {\n            for (j = 1; j <= 3; j++)                            //  举起\n            {\n                if (i != j && !w[j] && t[i] > 0)                //  是否可以进行操作\n                {\n                    if (x[i] == x[j] + 1 || x[j] == x[i] + 1)   //  a[i]附近是否有人\n                    {\n                        w[j] = 1;                               //  即将举起（抛出）j，抛出前将j是否可操作标记变更为否\n                        a[i] ^= 2;                              //  已举起\n                        a[i] ^= 4;                              //  可抛出\n                        p[i] = j;                               //  记录a[i]举起（抛出）了j\n                        e = x[j];                               //  记录a[j]的举起前位置\n                        x[j] = -j;                              //  a[j]（被举起）的位置定为负数，只作用于下一层递归时的取最远位置的循环\n                        dfs(d + 1);\n                        x[j] = e;                               //  归位\n                        w[j] = 0;                               //  还原为可以进行操作\n                        a[i] ^= 2;                              //  还原为未举起\n                        a[i] ^= 4;                              //  还原为不可抛出\n                    }\n                }\n            }\n        }\n        //  a[i] == 4 || a[i] == 5（可抛出）\n        if (a[i] & 4)\n        {\n            for (j = 1; j <= t[i]; j++)                         //  抛出\n            {\n                w[p[i]] = 0;                                    //  变更a[j]为可操作（以下a[j]指a[i]所举起的人）\n                a[i] ^= 4;                                      //  不可抛出\n                e = x[p[i]];                                    //  记录a[j]被举起前位置\n                x[p[i]] = x[i] + j;                             //  抛出a[j]，并更新a[j]位置\n                if (near(x[p[i]]) || j == t[i])                 //  如果a[j]被抛出后的位置旁边有人或者抛出距离达到上限\n                {\n                    dfs(d + 1);\n                }\n                x[p[i]] -= j;                                   //  归位\n                x[p[i]] -= j;                                   //  a[j]向后抛出j\n                if (near(x[p[i]]) || j == t[i])                 //  如果a[j]被抛出后的位置旁边有人或者抛出距离达到上限\n                {\n                    dfs(d + 1);\n                }\n                x[p[i]] = e;                                    //  还原a[j]为未举起前的位置\n                a[i] ^= 4;                                      //  还原a[j]为可抛出\n                w[p[i]] = 1;                                    //  还原a[j]为不可操作\n            }\n        }\n    }\n    return ;\n}\n\nint main()\n{\n    //  键入每个人的信息\n    for (int i = 1; i <= 3; i++)\n    {\n        scanf(\"%d %d %d\", &x[i], &l[i], &t[i]);\n    }\n    \n    //  深度优先遍历\n    dfs(1);\n    \n    //  输出最远距离\n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1562-玻璃切割/f-51Nod-1562-玻璃切割/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1562-玻璃切割\n//\n//  Created by ZYJ on 2017/3/31.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <stdio.h>\n//#include <set>\n//\n//using namespace std;\n//\n//inline void scan_d(int &ret)\n//{\n//    char c;\n//    ret = 0;\n//    while ((c = getchar()) < '0' || c > '9');\n//    while (c >= '0' && c <= '9')\n//    {\n//        ret = ret * 10 + (c - '0'), c = getchar();\n//    }\n//}\n//\n//set<int> W, H;\n//set<int>::iterator it;\n//multiset<int> WL, HL;\n//multiset<int>::iterator it_;\n//\n//int main(int argc, const char * argv[])\n//{\n////        freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    int w, h, n;\n//    cin >> w >> h >> n;\n//    W.insert(0);\n//    W.insert(w);\n//    \n//    H.insert(0);\n//    H.insert(h);\n//    \n//    WL.insert(w);\n//    HL.insert(h);\n//    \n//    char S[3];\n//    int tag;\n//    \n//    while (n--)\n//    {\n//        scanf(\"%s\", S);\n//        scan_d(tag);\n//        if (S[0] == 'V')\n//        {\n//            W.insert(tag);\n//            \n//            it = W.find(tag);\n//            int right = (* ++it);\n//            it--;\n//            int left = (* --it);\n//            it_ = WL.find(right - left);\n//            WL.erase(it_);\n//            WL.insert(right - tag);\n//            WL.insert(tag - left);\n//        }\n//        else\n//        {\n//            H.insert(tag);\n//            \n//            it = H.find(tag);\n//            int right = (* ++it);\n//            it--;\n//            int left = (* --it);\n//            it_ = HL.find(right - left);\n//            HL.erase(it_);\n//            HL.insert(right - tag);\n//            HL.insert(tag - left);\n//        }\n//        \n//        it_ = WL.end();\n//        long long resW = (* --it_);\n//        it_ = HL.end();\n//        long long resH = (* --it_);\n//        \n//        printf(\"%lld\\n\", resW * resH);\n//    }\n//    \n//    return 0;\n//}\n\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 10;\n\nint maxW, maxH;\nint preW[MAXN], preH[MAXN];\nint rankW[MAXN], rankH[MAXN];\nint visW[MAXN], visH[MAXN];\n\nint w, h, n;\n\nchar opt[3];\nint op[MAXN];\nint num[MAXN];\nlong long ans[MAXN];\n\ninline void scan_d(int &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint findW(int x)\n{\n    if (preW[x] != x)\n    {\n        preW[x] = findW(preW[x]);\n    }\n    return preW[x];\n}\n\nvoid joinW(int x, int y)\n{\n    x = findW(x);\n    y = findW(y);\n    \n    if (x == y)\n    {\n        return ;\n    }\n    \n    preW[y] = x;\n    rankW[x] += rankW[y];\n    maxW = max(rankW[x], maxW);\n}\n\nint findH(int x)\n{\n    if (preH[x] != x)\n    {\n        preH[x] = findH(preH[x]);\n    }\n    return preH[x];\n}\n\nvoid joinH(int x, int y)\n{\n    x = findH(x);\n    y = findH(y);\n    \n    if (x == y)\n    {\n        return ;\n    }\n    \n    preH[y] = x;\n    rankH[x] += rankH[y];\n    \n    maxH = max(rankH[x], maxH);\n}\n\nvoid init()\n{\n    for (int i = 0; i <= w; i++)\n    {\n        preW[i] = i;\n        rankW[i] = 1;\n    }\n    for (int i = 0; i <= h; i++)\n    {\n        preH[i] = i;\n        rankH[i] = 1;\n    }\n    memset(visW, 0, sizeof(visW));\n    memset(visH, 0, sizeof(visH));\n    memset(op, 0, sizeof(op));\n}\n\nint main()\n{\n    cin >> w >> h >> n;\n    \n    init();\n    \n    rankW[0] = rankH[0] = 0;\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%s\", opt);\n        scan_d(num[i]);\n        \n        if (opt[0] == 'H')\n        {\n            op[i] = 1;\n            visH[num[i]] = 1;\n        }\n        else\n        {\n            visW[num[i]] = 1;\n        }\n    }\n    \n    maxH = 1;\n    maxW = 1;\n    \n    for (int i = 1; i < w; i++)\n    {\n        if (!visW[i])\n        {\n            joinW(i, i + 1);\n        }\n    }\n    \n    for (int i = 1; i < h; i++)\n    {\n        if (!visH[i])\n        {\n            joinH(i, i + 1);\n        }\n    }\n    \n    for (int i = n - 1; i >= 0; i--)\n    {\n        ans[i] = (long long)(maxH) * (maxW);\n        \n        if (op[i])\n        {\n            joinH(num[i], num[i] + 1);\n        }\n        else\n        {\n            joinW(num[i], num[i] + 1);\n        }\n    }\n    \n    \n    for (int i = 0; i < n; i++)\n    {  \n        printf(\"%lld\\n\", ans[i]);\n    }  \n    \n    return 0;  \n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1563-坐标轴上的最大团/f-51Nod-1563-坐标轴上的最大团/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1563-坐标轴上的最大团\n//\n//  Created by ZYJ on 2017/7/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 10;\nconst int INF = 0x3f3f3f3f;\n\nstruct node\n{\n    int l, r;\n};\n\nint n;\nnode a[MAXN];\n\nbool cmp(node a, node b)\n{\n    if (a.r == b.r)\n    {\n        return a.l < b.l;\n    }\n    return a.r < b.r;\n}\n\nint main()\n{\n    cin >> n;\n    \n    int x, w;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d%d\", &x, &w);\n        a[i].l = x - w;\n        a[i].r = x + w;\n    }\n    sort(a, a + n, cmp);\n    \n    int L = -INF;\n    int ans = 0;\n    for (int i = 0; i < n; i++)\n    {\n        if (a[i].l >= L)\n        {\n            L = a[i].r;\n            ans++;\n        }\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1564-区间的价值/f-51Nod-1564-区间的价值/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1564-区间的价值\n//\n//  Created by ZYJ on 2017/6/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\nconst int INF = 0x3f3f3f3f;\n\nint n;\nint A[MAXN];\nll ans[MAXN];\n\nvoid solve(int l, int r)\n{\n    if (l > r)\n    {\n        return ;\n    }\n    \n    int max_ = 0, min_ = INF;\n    int maxp = 0, minp = 0;\n    for (int i = l; i <= r; i++)\n    {\n        if (A[i] > max_)\n        {\n            max_ = A[i];\n            maxp = i;\n        }\n        if (A[i] < min_)\n        {\n            min_ = A[i];\n            minp = i;\n        }\n    }\n    \n    int len = abs(maxp - minp) + 1;\n    for (int i = r - l + 1; i >= len; i--)\n    {\n        ans[i] = max(ans[i], (ll)min_ * max_);\n    }\n    solve(l, minp - 1);\n    solve(minp + 1, r);\n}\n\nint main()\n{\n    cin >> n;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &A[i]);\n    }\n    \n    solve(1, n);\n    for (int i = 1; i <= n; i++)\n    {\n        printf(\"%lld\\n\", ans[i]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1571-最近等对/f-51Nod-1571-最近等对/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1571-最近等对\n//\n//  Created by ZYJ on 2017/7/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n\n#define lson rt << 1\n#define rson rt << 1 | 1\n\nusing namespace std;\n\nconst int MAXN = 5e5 + 10;\nconst int INF = 0x3f3f3f3f;\n\nstruct node\n{\n    int l, r, id;\n} q[MAXN];  //  查询\n\nint n, m;\nint a[MAXN];\nint b[MAXN];\nint pre[MAXN];\nint ans[MAXN];\nint minv[MAXN << 2];\nint lazy[MAXN << 2];\n\nint cmp(node a, node b)\n{\n    return a.r < b.r;\n}\n\nvoid build(int rt, int l, int r)\n{\n    minv[rt] = n, lazy[rt] = INF;\n    if (l == r)\n    {\n        return ;\n    }\n    int m = (l + r) >> 1;\n    build(lson, l, m);\n    build(rson, m + 1, r);\n}\n\nvoid pushup(int rt)\n{\n    minv[rt] = min(minv[lson], minv[rson]);\n}\n\nvoid pushdown(int rt)\n{\n    if (lazy[rt] != INF)\n    {\n        minv[lson] = min(minv[lson], lazy[rt]);\n        minv[rson] = min(minv[rson], lazy[rt]);\n        lazy[lson] = min(lazy[lson], lazy[rt]);\n        lazy[rson] = min(lazy[rson], lazy[rt]);\n        lazy[rt] = INF;\n    }\n}\n\nvoid update(int rt, int l, int r, int l_, int r_, int v)\n{\n    if (l_ <= l && r_ >= r)\n    {\n        minv[rt] = min(minv[rt], v);\n        lazy[rt] = min(lazy[rt], v);\n        return ;\n    }\n    \n    pushdown(rt);\n    int m = (l + r) >> 1;\n    if (l_ <= m)\n    {\n        update(lson, l, m, l_, r_, v);\n    }\n    if (r_ > m)\n    {\n        update(rson, m + 1, r, l_, r_, v);\n    }\n    pushup(rt);\n}\n\nint query(int rt, int l, int r, int l_, int r_)\n{\n    if (l_ <= l && r_ >= r)\n    {\n        return minv[rt];\n    }\n    \n    pushdown(rt);\n    int ans = INF, m = (l + r) >> 1;\n    if (l_ <= m)\n    {\n        ans = min(ans, query(lson, l, m, l_, r_));\n    }\n    if (r_ > m)\n    {\n        ans = min(ans, query(rson, m + 1, r, l_, r_));\n    }\n    pushup(rt);\n    \n    return ans;\n}\n\nvoid slove()\n{\n    build(1, 1, n);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        pre[i] = n;\n    }\n    \n    for (int i = 1, j = 1; i <= n && j <= m; i++)\n    {\n        if (pre[a[i]] == n) //  记录离散化后的 a[i] 的前一个位置\n        {\n            pre[a[i]] = i;\n        }\n        else\n        {\n            update(1, 1, n, 1, pre[a[i]], i - pre[a[i]]);\n            pre[a[i]] = i;\n        }\n        while (j <= m && q[j].r == i)\n        {\n            ans[q[j].id] = query(1, 1, n, q[j].l, n);\n            j++;\n        }\n    }\n}\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0; //EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\ntemplate <class T>\ninline void print_d(T x)\n{\n    if (x > 9)\n    {\n        print_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nint main()\n{\n    scan_d(n), scan_d(m);\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a[i]);\n        b[i] = a[i];\n    }\n    for (int i = 1; i <= m; i++)\n    {\n        scan_d(q[i].l), scan_d(q[i].r);\n        q[i].id = i;\n    }\n    \n    //  离散化\n    sort(b + 1, b + n + 1);\n    sort(q + 1, q + m + 1, cmp);\n    int tmp = (int)(unique(b + 1, b + n + 1) - b);\n    for (int i = 1; i <= n; i++)\n    {\n        a[i] = (int)(lower_bound(b + 1, b + tmp, a[i]) - b);\n    }\n    \n    slove();\n    \n    for (int i = 1; i <= m; i++)\n    {\n        if (ans[i] == n)\n        {\n            puts(\"-1\");\n        }\n        else\n        {\n            print_d(ans[i]);\n            putchar(10);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1572-宝岛地图/f-51Nod-1572-宝岛地图/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1572-宝岛地图\n//\n//  Created by ZYJ on 2017/5/17.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n/*\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <set>\n\nusing namespace std;\n\nconst int MAXN = 1010;\nconst int MAX_LETTER = 26;\nconst int MAX_ORDER = 1e5 + 10;\n\nint n, m, k;\nchar map[MAXN][MAXN];\n\nstruct node\n{\n    int x, y;\n} L[MAX_LETTER];\n\nstruct order\n{\n    char dir;\n    int steps;\n} O[MAX_ORDER];\n\nset<pair<int, int> > spii;\nset<pair<int, int> >::iterator it;\n\nvoid charge(int x, int y)\n{\n    for (int i = 0; i < k; i++)\n    {\n        for (int j = 0; j < O[i].steps; j++)\n        {\n            if (O[i].dir == 'N')\n            {\n                x -= 1;\n            }\n            else if (O[i].dir == 'S')\n            {\n                x += 1;\n            }\n            else if (O[i].dir == 'E')\n            {\n                y += 1;\n            }\n            else if (O[i].dir == 'W')\n            {\n                y -= 1;\n            }\n            spii.insert(make_pair(x, y));\n        }\n    }\n}\n\nint charge_(int x, int y)\n{\n    int a, b;\n    for (it = spii.begin(); it != spii.end(); it++)\n    {\n        a = x + it->first;\n        b = y + it->second;\n        if (a < 0 || a >= n || y < 0 || y >= m || map[a][b] == '#')\n        {\n            return 0;\n        }\n    }\n    return 1;\n}\n\nint main(int argc, const char * argv[])\n{\n    memset(L, -1, sizeof(L));\n    \n    cin >> n >> m;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%s\", map[i]);\n        for (int j = 0; j < m; j++)\n        {\n            if (map[i][j] >= 'A' && map[i][j] <= 'Z')\n            {\n                int k = map[i][j] - 'A';\n                L[k].x = i;\n                L[k].y = j;\n            }\n        }\n    }\n    \n    cin >> k;\n    char dir[3];\n    for (int i = 0; i < k; i++)\n    {\n        scanf(\"%s%d\", dir, &O[i].steps);\n        O[i].dir = dir[0];\n    }\n    \n    int x = 0, y = 0;\n    spii.insert(make_pair(0, 0));\n    charge(x, y);\n    \n    int flag = 0;\n    for (int i = 0; i < MAX_LETTER; i++)\n    {\n        if (L[i].x != -1)\n        {\n            if (charge_(L[i].x, L[i].y))\n            {\n                cout << (char)(i + 'A');\n                flag = 1;\n            }\n        }\n    }\n    if (flag == 0)\n    {\n        cout << \"no solution\";\n    }\n    puts(\"\");\n    \n    return 0;\n}\n*/\n\n#include <algorithm>\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1010;\nconst int MAX_LETTER = 26;\nconst int MAX_ORDER = 1e5 + 10;\n\nstruct node\n{\n    int x, y;\n} L[MAX_LETTER];\n\nstruct order\n{\n    char dir;\n    int steps;\n} O[MAX_ORDER];\n\nint n, m, k;\nchar s[MAXN];\nint map[MAXN][MAXN];\n\nbool ok(int x, int y)\n{\n    return x > 0 && y > 0 && x <= n && y <= m;\n}\n\nint Sum(int a, int b, int c, int d)\n{\n    return map[a - 1][b - 1] + map[c][d] - map[a - 1][d] - map[c][b - 1];\n}\n\nbool charge(int x, int y)\n{\n    for (int i = 1; i <= k; i++)\n    {\n        if (O[i].dir == 'N')\n        {\n            if (!ok(x - O[i].steps, y))\n            {\n                return 0;\n            }\n            if (Sum(x - O[i].steps, y, x, y))\n            {\n                return 0;\n            }\n            x = x - O[i].steps;\n        }\n        if (O[i].dir == 'S')\n        {\n            if (!ok(x + O[i].steps, y))\n            {\n                return 0;\n            }\n            if (Sum(x, y, x + O[i].steps, y))\n            {\n                return 0;\n            }\n            x = x + O[i].steps;\n        }\n        if (O[i].dir == 'W')\n        {\n            if (!ok(x, y - O[i].steps))\n            {\n                return 0;\n            }\n            if (Sum(x, y - O[i].steps, x, y))\n            {\n                return 0;\n            }\n            y = y - O[i].steps;\n        }\n        if (O[i].dir == 'E')\n        {\n            if (!ok(x, y + O[i].steps))\n            {\n                return 0;\n            }\n            if (Sum(x, y, x, y + O[i].steps))\n            {\n                return 0;\n            }\n            y = y + O[i].steps;\n        }\n    }\n    return 1;\n}\n\nint main()\n{\n    cin >> n >> m;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%s\", s + 1);\n        for (int j = 1; j <= m; j++)\n        {\n            if (s[j] == '#')\n            {\n                map[i][j] = 1;\n            }\n            else if (s[j] >= 'A' && s[j] <= 'Z')\n            {\n                int k = s[j] - 'A';\n                L[k].x = i;\n                L[k].y = j;\n            }\n        }\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            map[i][j] = map[i][j] + map[i - 1][j] + map[i][j - 1] - map[i - 1][j - 1];\n        }\n    }\n    \n    cin >> k;\n    for (int i = 1; i <= k; i++)\n    {\n        scanf(\"%s%d\", s, &O[i].steps);\n        O[i].dir = s[0];\n    }\n    \n    int flag = 0;\n    for (int i = 0; i < MAX_LETTER; i++)\n    {\n        if (L[i].x && charge(L[i].x, L[i].y))\n        {\n            putchar(i + 'A');\n            flag = 1;\n        }\n    }\n    if (!flag)\n    {\n        cout << \"no solution\";\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1573-美丽的集合/f-51Nod-1573-美丽的集合/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1573-美丽的集合\n//\n//  Created by ZYJ on 2017/10/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <bitset>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1005;\nconst int MAXM = 1e5 + 10;\n\nint n, Q;\nint cnt[MAXN];\nint pre[MAXN];\nint d[MAXN][MAXN];\nbitset<MAXM> a[MAXN];\nbitset<MAXM> b;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint find(int x)\n{\n    return pre[x] == x ? x : pre[x] = find(pre[x]);\n}\n\nint main()\n{\n    scan_d(n);\n    for (int i = 1; i <= n; i++)\n    {\n        cnt[i] = 1;\n        pre[i] = i;\n        scan_d(d[i][cnt[i]]);\n        a[i][0] = a[i][d[i][cnt[i]]] = 1;\n    }\n    \n    scan_d(Q);\n    int A, i, j;\n    while (Q--)\n    {\n        scan_d(A);\n        if (A == 2)\n        {\n            scan_d(i);\n            printf(\"%zu\\n\", a[find(i)].count());    //  输出 a 中 1 的个数\n            continue;\n        }\n        \n        scan_d(i);\n        scan_d(j);\n        //  合并 i 和 j 所在集合\n        int x = find(i), y = find(j);\n        if (cnt[y] > cnt[x])\n        {\n            swap(x, y);\n        }\n        pre[y] = x;\n        \n        for (i = cnt[y]; i; i--)\n        {\n            d[x][++cnt[x]] = d[y][i];\n            a[x] |= a[x] << (d[x][cnt[x]]);         //  添加一个元素后与原来的元素组成的新和\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1574-排列转换/f-51Nod-1574-排列转换/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1574-排列转换\n//\n//  Created by ZYJ on 2017/5/19.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2e5 + 10;\n\nint A[MAXN];\nint B[MAXN];\nbool vis[MAXN];\n\nint abs(int a)\n{\n    return a < 0 ? -a : a;\n}\n\nint main ()\n{\n    int n;\n    scanf(\"%d\", &n);\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", A + i);\n    }\n    int b;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &b);\n        B[b] = i;\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        A[i] = B[A[i]];\n    }\n    \n    ll ans = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        if (vis[i])\n        {\n            continue;\n        }\n        ll sum = 0;\n        for (int j = i; !vis[j]; j = A[j])\n        {\n            sum += abs(j - A[j]);\n            vis[j] = true;\n        }\n        ans += sum / 2;\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1580-铺管道/f-51Nod-1580-铺管道/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1580-铺管道\n//\n//  Created by ZYJ on 2017/5/30.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 2005;\n\nint n, m;\nchar S[MAXN];\nbool A[MAXN][MAXN], B[MAXN][MAXN];\nbool D[MAXN][MAXN], U[MAXN][MAXN];\nlong long ans = 0;\n\nvoid solve(bool T[][MAXN], int n, int m, int flag)\n{\n    memset(D, 0, sizeof(D));\n    memset(U, 0, sizeof(U));\n    \n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            D[i][j] = D[i - 1][j] | T[i][j];    //  是否可以从 T[i - 1][j] 向下到达 T[i][j]\n        }\n    }\n    \n    for (int i = n; i; i--)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            U[i][j] = U[i + 1][j] | T[i][j];    //  是否可以从 T[i + 1][j] 向上到达 T[i][j]\n        }\n    }\n    \n    for (int i = 2; i < n; i++)\n    {\n        int tmp = 0;\n        if (!T[i][1] && flag)\n        {\n            tmp = 1;\n        }\n        D[i][1] = U[i][1] = 1;\n        for (int j = 2; j < m; j++)\n        {\n            if (T[i][j])\n            {\n                tmp = 0;\n                continue;\n            }\n            ans += ((!D[i][j]) + (!U[i][j])) * tmp; //  算 上+[右…右]+下 和 下+[右…右]+上\n                                                    //  和 上+[右…右]+上 和 下+[右…右]+下\n                                                    //  以及 从第一列开始 [右…右]+上 和 [右…右]+下 的折线的个数\n            ans += (!D[i][j] && !U[i][j - 1]) + (!U[i][j] && !D[i][j - 1]); //  算 上+右+上 和 下+右+下\n            tmp += (!D[i][j - 1]) + (!U[i][j - 1]); //  算 能到达第 i 行的部分数配合下一次循环使用\n        }\n        if (!T[i][m] && flag)\n        {\n            ans += tmp + (!D[i][m - 1]) + (!U[i][m - 1]);   //  算 从前边任何一列开始 下+[右…右]\n                                                            //  和 上+[右…右] 的情况 以及 左右两端 直达的情况\n        }\n    }\n    if (flag)\n    {\n        for (int j = 2; j < m; j++)\n        {\n            ans += (!D[n][j]);  //  算 上下两端 直达的情况\n        }\n    }\n}\n\nint main()\n{\n    scanf(\"%d%d\", &n, &m);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%s\", S + 1);\n        for (int j = 1; j <= m; j++)\n        {\n            A[i][j] = S[j] == '#';\n        }\n    }\n    solve(A, n, m, 1);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            B[j][i] = A[i][j];\n        }\n    }\n    solve(B, m, n, 0);\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1581-摆放骨牌/f-51Nod-1581-摆放骨牌/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1581-摆放骨牌\n//\n//  Created by ZYJ on 2017/7/31.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <algorithm>\n#include <string.h>\n#include <stdio.h>\n\nusing namespace std;\n\nconst int MAXN = 2005;\nconst int d[4][2] = {{0, 1}, {0, -1}, {1, 0}, {-1, 0}};\nconst char S1[6] = \"<>^v\";\nconst char S2[6] = \"><v^\";\n\nint n, m;\nchar s[MAXN][MAXN];\nchar ans[MAXN][MAXN];\nint deg[MAXN][MAXN];\nint Q[MAXN * MAXN][2];\n\nvoid BFS(int x, int y)\n{\n    Q[0][0] = x;\n    Q[0][1] = y;\n    \n    int head = 0, tail = 1;\n    while (head < tail)\n    {\n        x = Q[head][0];\n        y = Q[head++][1];\n        deg[x][y] = 0;\n        \n        for (int i = 0; i < 4; i++)\n        {\n            int x_ = x + d[i][0];\n            int y_ = y + d[i][1];\n            if (deg[x_][y_] == 0)\n            {\n                continue;\n            }\n            \n            deg[x_][y_] = 0;\n            ans[x][y] = S1[i];\n            ans[x_][y_] = S2[i];\n            for (int t = 0; t < 4; t++)\n            {\n                int a = x_ + d[t][0];\n                int b = y_ + d[t][1];\n                if (deg[a][b] == 0)\n                {\n                    continue;\n                }\n                \n                deg[a][b]--;\n                if (deg[a][b] == 1)\n                {\n                    Q[tail][0] = a;\n                    Q[tail++][1] = b;\n                }\n            }\n        }\n    }\n}\n\nint main ()\n{\n    scanf(\"%d%d\", &n, &m);\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%s\", s[i] + 1);\n    }\n \n    int tmp = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            if (s[i][j] == '.')\n            {\n                for (int t = 0; t < 4; t++)\n                {\n                    tmp++;\n                    int x = i + d[t][0];\n                    int y = j + d[t][1];\n                    if (s[x][y] == '.')\n                    {\n                        deg[i][j]++;\n                    }\n                }\n            }\n        }\n    }\n    \n    bool flag = true;\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            if (deg[i][j] == 1)\n            {\n                BFS(i, j);\n            }\n        }\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            if (s[i][j] == '.' && ans[i][j] == 0)\n            {\n                flag = false;\n                break;\n            }\n        }\n    }\n    \n    if (flag)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                if (!ans[i][j])\n                {\n                    ans[i][j] = '*';\n                }\n            }\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            printf(\"%s\\n\", ans[i] + 1);\n        }\n    }\n    else\n    {\n        printf(\"Not unique\\n\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1582-n叉树/f-51Nod-1582-n叉树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1582-n叉树\n//\n//  Created by ZYJ on 2017/8/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 101;\n\nll a[MAXN], dp[MAXN], sum[MAXN];\n\nstruct Matrix\n{\n    ll m[MAXN][MAXN];\n} init, res;\n\nMatrix mul(Matrix x, Matrix y)\n{\n    Matrix tmp;\n    for (int i = 0; i < MAXN; i++)\n    {\n        for (int j = 0; j < MAXN; j++)\n        {\n            tmp.m[i][j] = 0;\n            for (int k = 0; k < MAXN; k++)\n            {\n                tmp.m[i][j] += x.m[i][k] * y.m[k][j];\n                if (tmp.m[i][j] >= MOD)\n                {\n                    tmp.m[i][j] %= MOD;\n                }\n            }\n        }\n    }\n    \n    return tmp;\n}\n\nMatrix qpow(Matrix x, int k)\n{\n    Matrix tmp;\n    for (int i = 0; i < MAXN; i++)\n    {\n        for (int j = 0; j < MAXN; j++)\n        {\n            tmp.m[i][j] = (i == j);\n        }\n    }\n    \n    while (k)\n    {\n        if (k & 1)\n        {\n            tmp = mul(tmp, x);\n        }\n        x = mul(x, x);\n        k >>= 1;\n    }\n    \n    return tmp;\n}\n\nint n, x;\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &x) != EOF)\n    {\n        memset(a, 0, sizeof(a));\n        memset(dp, 0, sizeof(dp));\n        \n        int y;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", &y);\n            a[y]++;\n        }\n        \n        dp[0] = 1;\n        sum[0] = 0;\n        for (int i = 1; i < MAXN; i++)\n        {\n            for (int j = 1; j <= i; j++)\n            {\n                dp[i] += dp[i - j] * a[j];\n                if (dp[i] >= MOD)\n                {\n                    dp[i] %= MOD;\n                }\n            }\n            sum[i] = sum[i - 1] + dp[i];\n            if (sum[i] >= MOD)\n            {\n                sum[i] %= MOD;\n            }\n        }\n        \n        if (x < MAXN)\n        {\n            printf(\"%lld\\n\", (sum[x] + 1) % MOD);\n            continue;\n        }\n        \n        memset(init.m, 0, sizeof(init.m));\n        for (int  i = 0; i < MAXN - 1; i++)\n        {\n            init.m[0][i] = init.m[MAXN - 1][i] = a[i + 1];\n        }\n        for (int i = 1; i < MAXN - 1; i++)\n        {\n            init.m[i][i - 1] = 1;\n        }\n        init.m[MAXN - 1][MAXN - 1] = 1;\n        \n        res = qpow(init, x - MAXN + 1);\n        ll ans = (sum[MAXN - 1] * res.m[MAXN - 1][MAXN - 1]) % MOD;\n        for (int i = 1; i < MAXN; i++)\n        {\n            ans += dp[i] * res.m[MAXN - 1][MAXN - i - 1];\n            if (ans >= MOD)\n            {\n                ans %= MOD;\n            }\n        }\n        \n        printf(\"%lld\\n\", (ans + 1) % MOD);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1586-约数和/f-51Nod-1586-约数和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1586-约数和\n//\n//  Created by ZYJ on 2017/7/4.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 10;\n\nint n, q;\nint cnt[MAXN];\nll a[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\ninline void print_d(T x)\n{\n    if (x > 9)\n    {\n        print_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nint main()\n{\n    scan_d(n), scan_d(q);\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = i; j <= n; j += i)\n        {\n            cnt[j]++;\n        }\n    }\n    \n    int odr, x, y;\n    while (q--)\n    {\n        scan_d(odr);\n        if (odr == 1)\n        {\n            scan_d(x), scan_d(y);\n            for (int i = x, j = 1; i <= n; i += x, j++)\n            {\n                a[i] += y * cnt[j];\n            }\n        }\n        else\n        {\n            scan_d(x);\n            print_d(a[x]);\n            putchar(10);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1589-移数博弈/f-51Nod-1589-移数博弈/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1589-移数博弈\n//\n//  Created by ZYJ on 2017/7/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e7 + 7;\nconst int MOD = 1e9 + 7;\n\nint n, A, B, p;\nint a[MAXN];\nint b[MAXN];\nint cnt[MAXN];\nint net[MAXN];\nint pre[MAXN];\nint l1, r1, l2, r2;\n\nvoid del(int now)\n{\n    net[pre[now]] = net[now];\n    pre[net[now]] = pre[now];\n}\n\nint main()\n{\n    cin >> n >> a[0] >> A >> B >> p;\n    for (int i = 1; i <= n; ++i)\n    {\n        a[i] = (1LL * A * a[i - 1] + B) % p;\n        cnt[a[i]]++;\n    }\n    for (int i = 1; i < p; ++i)\n    {\n        cnt[i] += cnt[i - 1];\n    }\n    //  桶排后，b 指向元素在 a 中的位置，b 是排好序的\n    for (int i = n; i >= 1; --i)\n    {\n        b[cnt[a[i]]--] = i;\n    }\n    //  仿真链表\n    for (int i = 1; i <= n; ++i)\n    {\n        net[i] = i + 1;\n        pre[i] = i - 1;\n    }\n    \n    int now;\n    ll ans = 0;\n    pre[0] = 0;\n    net[n + 1] = n + 1;\n    for (int i = 1; i <= n; ++i)\n    {\n        now = b[i];\n        l1 = pre[now];\n        r1 = net[now];\n        l2 = pre[l1];\n        r2 = net[r1];\n        //  乘法原理求每个数的贡献\n        ans = ans + 1LL * a[l1] * a[now] % MOD * (l1 - l2) % MOD * (r1 - now) % MOD;\n        if (ans >= MOD)\n        {\n            ans -= MOD;\n        }\n        ans = ans + 1LL * a[r1] * a[now] % MOD * (r2 - r1) % MOD * (now - l1) % MOD;\n        if (ans >= MOD)\n        {\n            ans -= MOD;\n        }\n        del(now);\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1593-公园晨跑/f-51Nod-1593-公园晨跑/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1593-公园晨跑\n//\n//  Created by ZYJ on 2017/7/26.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <algorithm>\n#include <string.h>\n\n#define lson rt << 1\n#define rson rt << 1 | 1\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 3e5 + 10;\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\n\nstruct point\n{\n    int pos;\n    ll mx;\n    \n    point()\n    {\n        mx = -INF;\n    }\n};\n\nstruct Seg\n{\n    int root, pos, n;\n    ll mx, key;\n    point A[MAXN << 3];\n    \n    Seg()\n    {\n        root = 1;\n    }\n    \n    void push_up(point &a, int rt)\n    {\n        if (A[lson].mx > A[rson].mx)\n        {\n            a.mx = A[lson].mx;\n            a.pos = A[lson].pos;\n        }\n        else\n        {\n            a.mx = A[rson].mx;\n            a.pos = A[rson].pos;\n        }\n    }\n    \n    void update(int x, int l, int r, int rt)\n    {\n        if (x > r || x < l)\n        {\n            return ;\n        }\n        if (l == r)\n        {\n            A[rt].mx = key;\n            A[rt].pos = x;\n            return ;\n        }\n        int m = (l + r) >> 1;\n        update(x, l, m, lson);\n        update(x, m + 1, r, rson);\n        push_up(A[rt], rt);\n    }\n    void update(int x, ll k)\n    {\n        key = k;\n        update(x, 0, n, root);\n    }\n    \n    void query(int l, int r, int L, int R, int rt)\n    {\n        if (R < l || L > r)\n        {\n            return ;\n        }\n        if (L >= l && R <= r)\n        {\n            if (A[rt].mx > mx)\n            {\n                mx = A[rt].mx;\n                pos = A[rt].pos;\n            }\n            return ;\n        }\n        int M = (L + R) >> 1;\n        query(l, r, L, M, lson);\n        query(l, r, M + 1, R, rson);\n    }\n    \n    int query(int l, int r)\n    {\n        mx = -INF;\n        query(l, r, 0, n, root);\n        return pos;\n    }\n} segA, segB;\n\nll A[MAXN << 1];\nll B[MAXN << 1];\n\nint n, m;\nll h;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\ninline void print_d(T x)\n{\n    if (x > 9)\n    {\n        print_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nint main ()\n{\n    scan_d(n), scan_d(m);\n    int len = n << 1;\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(A[i]);\n        A[i + n] = A[i];\n    }\n    for (int i = 1; i < len; i++)\n    {\n        A[i] += A[i - 1];\n    }\n    memcpy(B, A, sizeof(A));\n    \n    for (int i = 0; i < n; i++)\n    {\n        scan_d(h);\n        h = h << 1;\n        A[i] += h;\n        B[i] -= h;\n        A[i + n] += h;\n        B[i + n] -= h;\n    }\n    \n    segA.n = len - 1;\n    segB.n = len - 1;\n    for (int i = 0; i < len; i++)\n    {\n        segA.update(i, A[i]);\n        segB.update(i, -B[i]);\n    }\n    \n    int l, r;\n    while (m--)\n    {\n        scan_d(l), scan_d(r);\n        l--;\n        r--;\n        if (l <= r)\n        {\n            int tmp = r + 1;\n            r = n + l - 1;\n            l = tmp;\n        }\n        else\n        {\n            swap(l, r);\n            l++;\n            r--;\n        }\n        \n        int mx = segA.query(l, r);\n        int mn = segB.query(l, r);\n        if (mx == mn)\n        {\n            int tmp = -1, tmp_;\n            if (mx > l)\n            {\n                tmp = segA.query(l, mx - 1);\n            }\n            if (mx < r)\n            {\n                tmp_ = segA.query(mx + 1, r);\n                if (tmp == -1|| A[tmp] < A[tmp_])\n                {\n                    tmp = tmp_;\n                }\n            }\n            ll ans1 = A[tmp] - B[mn];\n            \n            tmp = -1;\n            if (mn > l)\n            {\n                tmp = segB.query(l, mn - 1);\n            }\n            if (mn < r)\n            {\n                tmp_ = segB.query(mn + 1, r);\n                if (tmp == -1 || B[tmp] > B[tmp_])\n                {\n                    tmp = tmp_;\n                }\n            }\n            ll ans2 = A[mx] - B[tmp];\n            print_d(max(ans1, ans2));\n            putchar(10);\n        }\n        else\n        {\n            print_d(A[mx] - B[mn]);\n            putchar(10);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1594-Gcd and Phi/f-51Nod-1594-Gcd and Phi/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1594-Gcd and Phi\n//\n//  Created by ZYJ on 2017/9/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2e6 + 5;\n\nint n, tot;\nll ans;\nll s[MAXN];\nll f[MAXN];\nint pri[MAXN];\nint phi[MAXN];\nint miu[MAXN];\nbool vis[MAXN];\n\nvoid solve()\n{\n    memset(vis, 0, sizeof(vis));\n    memset(phi, 0, sizeof(phi));\n    memset(miu, 0, sizeof(miu));\n    memset(s, 0, sizeof(s));\n    memset(f, 0, sizeof(f));\n    ans = tot = 0;\n    miu[1] = phi[1] = 1;\n    \n    for (int i = 2; i <= n; i++)\n    {\n        if (!vis[i])\n        {\n            pri[tot++] =i ;\n            miu[i] = -1;\n            phi[i] = i - 1;\n        }\n        for (int j = 0, k; j < tot; j++)\n        {\n            k = i * pri[j];\n            if (k > n)\n            {\n                break;\n            }\n            \n            vis[k] = 1;\n            if (i % pri[j] == 0)\n            {\n                miu[k] = 0;\n                phi[k] = phi[i] * pri[j];\n                break;\n            }\n            \n            miu[k] = -miu[i];\n            phi[k] = phi[i] * (pri[j] - 1);\n        }\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        s[phi[i]]++;\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = i; j <= n; j += i)\n        {\n            f[i] += s[j];\n        }\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        f[i] = f[i] * f[i];\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        if (miu[i] != 0)\n        {\n            for (int d = 1; i * d <= n; d++)\n            {\n                ans += miu[i] * phi[d] * f[i * d];\n            }\n        }\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        \n        solve();\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1595-回文度/f-51Nod-1595-回文度/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1595-回文度\n//\n//  Created by ZYJ on 2017/7/31.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e7 + 10;\n\nchar A[MAXN];\nint B[MAXN];\n\nvoid Manacher(int len)\n{\n    int mx = 0, id = 0;\n    for (int i = 1; i < len; i++)\n    {\n        if (i <= mx)\n        {\n            B[i] = min(B[2 * id - i] , mx - i + 1);\n        }\n        else\n        {\n            B[i] = 1;\n        }\n        while (A[i - B[i]] == A[i + B[i]])\n        {\n            B[i]++;\n        }\n        if (i + B[i] - 1 > mx)\n        {\n            id = i;\n            mx = i + B[i] - 1;\n        }\n    }\n}\n\nint main()\n{\n    char ch;\n    int len = 0;\n    A[len++] = '$';\n    A[len++] = '#';\n    while ((ch = getchar()) != '\\n' && ch != EOF)\n    {\n        A[len++] = ch;\n        A[len++] = '#';\n    }\n    A[len] = '\\0';\n    \n    Manacher(len);\n    \n    int pos = 1;\n    len /= 2;\n    for (int i = 2; i <= len; i++)\n    {\n        A[pos++] = B[i] == i;\n    }\n    \n    memset(B, 0, sizeof(B));\n    for (int i = 1; i < pos; i++)\n    {\n        if (A[i])\n        {\n            B[i] = B[i / 2] + 1;\n        }\n    }\n    \n    int ans = 0;\n    for (int i = 1; i < pos; i++)\n    {\n        ans += B[i];\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1596-搬货物/f-51Nod-1596-搬货物/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1596-搬货物\n//\n//  Created by ZYJ on 2016/12/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 111;\n\nint W[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    memset(W, 0, sizeof(W));\n    \n    int n;\n    cin >> n;\n    \n    int w, MAXW = 0;\n    for (int i = 0; i < n; i++)\n    {\n        scan_d(w);\n        MAXW = max(w, MAXW);\n        W[w]++;\n    }\n    \n    int res = 0;\n    for (int i = 0; i < MAXW + 100; i++)\n    {\n        if (W[i] > 1)\n        {\n            W[i + 1] += W[i] / 2;\n            W[i] %= 2;\n        }\n        res += W[i];\n    }\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1597-有限背包计数问题/f-51Nod-1597-有限背包计数问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1597-有限背包计数问题\n//\n//  Created by ZYJ on 2017/8/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <cmath>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\nconst int MAXM = 320;\nconst int MOD = 23333333;\n\nint n, m;\nint tmp[MAXN];\nint f[2][MAXN];\nint g[MAXM][MAXN];\nll f1[MAXN], g1[MAXN];\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    f[0][0] = g[0][0] = 1;\n    m = (int)ceil(sqrt((double)n));\n    \n    int now = 0, pre = 1;\n    for (int i = 1; i <= m; ++i)\n    {\n        for (int j = 0; j < i; ++j)\n        {\n            tmp[j] = 0;\n        }\n        int cnt = -1;\n        swap(now, pre);\n        for (int j = 0; j <= n; ++j)\n        {\n            ++cnt;\n            if (cnt >= i)\n            {\n                cnt = 0;\n            }\n            tmp[cnt] += f[pre][j];\n            tmp[cnt] %= MOD;\n            f[now][j] = tmp[cnt];\n            if (j >= i * i)\n            {\n                tmp[cnt] = (tmp[cnt] - f[pre][j - i * i] + MOD) % MOD;\n            }\n        }\n    }\n    \n    for (int i = 0; i <= m; ++i)\n    {\n        for (int j = 0; j <= n; ++j)\n        {\n            if (i && i + j <= n)\n            {\n                g[i][i + j] += g[i][j];\n                g[i][i + j] %= MOD;\n            }\n            if (j + m + 1 <= n)\n            {\n                g[i + 1][j + m + 1] += g[i][j];\n                g[i + 1][j + m + 1] %= MOD;\n            }\n        }\n    }\n    ++g1[0];\n    for (int i = 1; i <= n; ++i)\n    {\n        for (int j = 1; j <= m; ++j)\n        {\n            g1[i] += g[j][i];\n            g1[i] %= MOD;\n        }\n    }\n    for (int i = 0; i <= n; ++i)\n    {\n        f1[i] = f[now][i];\n    }\n    \n    ll ans = 0;\n    for (int i = 0; i <= n; ++i)\n    {\n        ans += (f1[i] * g1[n - i] % MOD);\n        ans %= MOD;\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1603-限高二叉排列树/f-51Nod-1603-限高二叉排列树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1603-限高二叉排列树\n//\n//  Created by ZYJ on 2017/3/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 40;\n\nll dp[MAXN][MAXN];  //  dp[i][j] i 个结点且高度小于等于 j 的树个数\n\nint main()\n{\n    int n, h;\n    scanf(\"%d%d\", &n, &h);\n    \n    for (int i = 0; i <= n; i++)\n    {\n        dp[0][i] = 1;\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= n; j++)\n        {\n            for (int k = 1; k <= i; k++)\n            {\n                dp[i][j] += dp[k - 1][j - 1] * dp[i - k][j - 1];    //  乘法原理合并树\n            }\n        }\n    }\n    \n    cout << dp[n][n] - dp[n][h - 1] << endl;\n    \n    return 0;  \n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1605-棋盘问题/f-51Nod-1605-棋盘问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1605-棋盘问题\n//\n//  Created by ZYJ on 2016/9/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//const int MAXN = 105;\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int T;\n    cin >> T;\n    \n    int n, m;\n    int sqare;\n    while (T--)\n    {\n        cin >> n >> m;\n        int res = 0;\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < m; j++)\n            {\n                cin >> sqare;\n                if (sqare == 1)\n                {\n                    res++;\n                }\n            }\n        }\n        \n        if (res % 2)\n        {\n            cout << \"yadang\\n\";\n        }\n        else\n        {\n            cout << \"xiawa\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1607-卷积和/f-51Nod-1607-卷积和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1607-卷积和\n//\n//  Created by ZYJ on 2016/9/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\n\nint a[25];\nll all[25];\nll sum[25];\nll cnt[25];\nll fact[25];\n\nll dfs(int len, int pos)\n{\n    if (len == 0)\n    {\n        ll tmp = 0;\n        for (int i = pos; i > 0; i--)\n        {\n            tmp += a[i] * a[pos - i + 1];\n        }\n        return tmp % MOD;\n    }\n    \n    ll tmp = 0;\n    int cnt = (pos == len) ? 1 : 0;\n    for (int i = cnt; i < a[len]; i++)\n    {\n        int num = len - 1;\n        for (int j = pos; j > 0; j--)\n        {\n            int k = pos - j + 1;\n            if (j > len)\n            {\n                if (k > len)\n                {\n                    tmp = (tmp + a[j] * a[k] * fact[num]) % MOD;\n                }\n                else if (k == len)\n                {\n                    tmp = (tmp + a[j] * i * fact[num]) % MOD;\n                }\n                else\n                {\n                    tmp = (tmp + a[j] * 45 * fact[num - 1]) % MOD;\n                }\n            }\n            else if (j == len)\n            {\n                if (k > len)\n                {\n                    tmp = (tmp + i * a[k] * fact[num]) % MOD;\n                }\n                else if (k == len)\n                {\n                    tmp = (tmp + i * i * fact[num]) % MOD;\n                }\n                else\n                {\n                    tmp = (tmp + i * 45 * fact[num - 1]) % MOD;\n                }\n            }\n            else\n            {\n                if (k > len)\n                {\n                    tmp = (tmp + a[k] * 45 * fact[num - 1]) % MOD;\n                }\n                else if (k == len)\n                {\n                    tmp = (tmp + i * 45 * fact[num - 1]) % MOD;\n                }\n                else\n                {\n                    if (k == j)\n                    {\n                        tmp = (tmp + 285 * fact[num - 1]) % MOD;\n                    }\n                    else\n                    {\n                        tmp = (tmp + 45 * 45 * fact[num - 2]) % MOD;\n                    }\n                }\n            }\n        }\n    }\n    return (tmp + dfs(len - 1, pos)) % MOD;\n}\n\nll solve(ll x)\n{\n    if (x == 0)\n    {\n        return 0;\n    }\n    int len = 0;\n    while (x)\n    {\n        a[++len] = x % 10;\n        x /= 10;\n    }\n    return (dfs(len, len) + sum[len - 1]) % MOD;\n}\n\nvoid init()\n{\n    all[0] = 0;\n    cnt[0] = 0;\n    all[1] = 285;\n    cnt[1] = 285;\n    fact[0] = 1, fact[1] = 10;\n    for (int i = 2; i < 20; i++)\n    {\n        all[i] = (cnt[i - 2] * 90 % MOD + 90 * 45 * fact[i - 2] % MOD) % MOD;\n        cnt[i] = (cnt[i - 2] * 100 % MOD + 90 * 45 * fact[i - 2] % MOD) % MOD;\n        fact[i] = fact[i - 1] * 10 % MOD;\n    }\n    sum[0] = 0;\n    for (int i = 1; i < 20; i++)\n    {\n        sum[i] = (sum[i - 1] + all[i]) % MOD;\n    }\n}\n\nll ans[100005];\n\nint main()\n{\n    init();\n    \n    ll L, R;\n    cin >> L >> R;\n    \n    cout << ((solve(R) - solve(L - 1)) % MOD + MOD) % MOD << endl;\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1610-路径计数/f-51Nod-1610-路径计数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1610-路径计数\n//\n//  Created by ZYJ on 2016/10/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <vector>\n#include <cmath>\n\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 101;\nconst int MAXM = 5e4 + 10;\n\nint n, m;\nint a[MAXM];\nint b[MAXM];\nint c[MAXM];\nint dp[MAXN][MAXN][MAXN];\nll tmp[MAXN];\nll res[MAXN];\nll ans[MAXN];\n\nll dfs(int u, int d)\n{\n    if (res[u] != -1)\n    {\n        return res[u];\n    }\n    ll ans = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        if (dp[d][u][i])\n        {\n            ans = (ans + dp[d][u][i] + dp[d][u][i] * dfs(i, d)) % MOD;\n        }\n    }\n    \n    return res[u] = ans;\n}\n\nll cal(int u)\n{\n    clr(res, -1);\n    for (int i = 1; i <= n; i++)\n    {\n        if (res[i] == -1)\n        {\n            dfs(i, u);\n        }\n    }\n    ll ans = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        ans = (ans + res[i]) % MOD;\n    }\n    \n    return ans;\n}\n\nint main()\n{\n    clr(dp, 0);\n    \n    cin >> n >> m;\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d%d%d\", &a[i], &b[i], &c[i]);\n        for (int j = 1; j * j <= c[i]; j++)\n        {\n            if (c[i] % j == 0)\n            {\n                dp[j][a[i]][b[i]]++;\n                if (c[i] / j != j)\n                {\n                    dp[c[i] / j][a[i]][b[i]]++;\n                }\n            }\n        }\n    }\n    \n    for (int i = 1; i < MAXN; i++)\n    {\n        tmp[i] = cal(i);\n    }\n    for (int i = MAXN - 1; i > 0; i--)\n    {\n        ans[i] = tmp[i];\n        for (int j = 2 * i; j < MAXN; j += i)\n        {\n            ans[i] -= ans[j];\n        }\n        ans[i] = (ans[i] % MOD + MOD) % MOD;\n    }\n    \n    cout << ans[1] << endl;\n    \n    int T;\n    cin >> T;\n    while (T--)\n    {\n        int x, y;\n        scanf(\"%d%d\", &x, &y);\n        vector<int> v;\n        for (int i = 1; i * i <= c[x]; i++)\n        {\n            if (c[x] % i == 0)\n            {\n                dp[i][a[x]][b[x]]--;\n                v.push_back(i);\n                if (c[x] / i != i)\n                {\n                    dp[c[x] / i][a[x]][b[x]]--;\n                    v.push_back(c[x] / i);\n                }\n            }\n        }\n        c[x] = y;\n        for (int i = 1; i * i <= c[x]; i++)\n        {\n            if (c[x] % i == 0)\n            {\n                dp[i][a[x]][b[x]]++;\n                v.push_back(i);\n                if (c[x] / i != i)\n                {\n                    dp[c[x] / i][a[x]][b[x]]++;\n                    v.push_back(c[x] / i);\n                }\n            }\n        }\n        for (int i = 0; i < v.size(); i++)\n        {\n            tmp[v[i]] = cal(v[i]);\n        }\n        for (int i = MAXN - 1; i > 0; i--)\n        {\n            ans[i] = tmp[i];\n            for (int j = 2 * i; j < MAXN; j += i)\n            {\n                ans[i] -= ans[j];\n            }\n            ans[i] = (ans[i] % MOD + MOD) % MOD;\n        }\n        \n        cout << ans[1] << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1612-合法表达式/f-51Nod-1612-合法表达式/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1612-合法表达式\n//\n//  Created by ZYJ on 2017/9/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 3e5 + 10;\nconst int MOD = 1e6 + 3;\n\nint n, m;\nint f[MAXN];\nchar s[MAXN];\n\nint main()\n{\n    scanf(\"%s\", s);\n    n = (int)strlen(s);\n    m = 2 * n;\n    f[m] = 1;\n    for (int i = 0; i < n; i++)\n    {\n        if (s[i] < '0')\n        {\n            if (s[i] == '+' || s[i] == '-' || (i && s[i - 1] >= '0'))\n            {\n                m--;\n            }\n            else    //  考虑到不合法的串，比如 5//4\n            {\n                puts(\"0\");\n                return 0;\n            }\n        }\n        else if (s[i + 1] < '0')\n        {\n            for (int j = m + n; j > m; j--)\n            {\n                f[j - 1] = (f[j - 1] + f[j]) % MOD;\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", f[m]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1613-翻硬币/f-51Nod-1613-翻硬币/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1613-翻硬币\n//\n//  Created by ZYJ on 2017/7/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\nint n, k;\n\nint main ()\n{\n    scanf(\"%d%d\", &n, &k);\n    \n    int t = n / k;\n    int r = n % k;\n    if (r == 0)\n    {\n        printf(\"%d\\n\", t);\n        return 0;\n    }\n    \n    if (t > 1)\n    {\n        if ((r & 1) == (k & 1))\n        {\n            printf(\"%d\\n\", t + 1);\n        }\n        else\n        {\n            if (r & 1)\n            {\n                puts(\"-1\");\n            }\n            else\n            {\n                printf(\"%d\\n\", t + 2);\n            }\n        }\n    }\n    else\n    {\n        if (r & 1)\n        {\n            if (k & 1)\n            {\n                if ((r << 2) >= n)\n                {\n                    puts(\"4\");\n                }\n                else\n                {\n                    int a = r << 1;\n                    int b = n / a;\n                    int ans;\n                    if (b > 1)\n                    {\n                        ans = (b + (n % a ? 1 : 0)) << 1;\n                    }\n                    else\n                    {\n                        ans = 6;\n                    }\n                    printf(\"%d\\n\", ans);\n                }\n            }\n            else\n            {\n                puts(\"-1\");\n            }\n        }\n        else\n        {\n            puts(\"3\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1615-跳跃的杰克/f-51Nod-1615-跳跃的杰克/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1615-跳跃的杰克\n//\n//  Created by ZYJ on 2017/9/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint n;\n\nint main()\n{\n    while (~scanf(\"%d\", &n))\n    {\n        if (n < 0)\n        {\n            n = -n;\n        }\n        \n        int now = 0, len = 1;\n        int ans = 0;\n        while (now < n || (now - n) % 2)\n        {\n            ans++;\n            now += len;\n            len++;\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1616-最小集合/f-51Nod-1616-最小集合/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1616-最小集合\n//\n//  Created by ZYJ on 2017/7/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\n\nint n;\nint cnt = 0, mx = 0;\nint vis[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint kgcd(int a, int b)\n{\n    if (a == 0)\n    {\n        return b;\n    }\n    if (b == 0)\n    {\n        return a;\n    }\n    if (!(a & 1) && !(b & 1))\n    {\n        return kgcd(a >> 1, b >> 1) << 1;\n    }\n    else if (!(b & 1))\n    {\n        return kgcd(a, b >> 1);\n    }\n    else if (!(a & 1))\n    {\n        return kgcd(a >> 1, b);\n    }\n    else\n    {\n        return kgcd(abs(a - b), min(a, b));\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    scan_d(n);\n    \n    int x;\n    for (int i = 0; i < n; i++)\n    {\n        scan_d(x);\n        if (!vis[x])\n        {\n            cnt++;\n            vis[x] = 1;\n            mx = max(mx, x);\n        }\n    }\n    \n    int tmp;\n    for (int i = 1; i <= mx; i++)\n    {\n        if (vis[i])\n        {\n            continue;\n        }\n        tmp = 0;\n        for (int j = i; j <= mx; j += i)\n        {\n            if (vis[j])\n            {\n                tmp = kgcd(tmp, j);\n            }\n        }\n        if (tmp == i)\n        {\n            cnt++;\n        }\n    }\n    \n    cout << cnt << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1617-奇偶数组/f-51Nod-1617-奇偶数组/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1617-奇偶数组\n//\n//  Created by ZYJ on 2017/9/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nlong long n, m, mod;\nlong long l, r, u, v;\n\nlong long cal(long long a, long long b, long long c)\n{\n    a -= b;\n    if (a < 0)\n    {\n        a = -1;\n    }\n    else\n    {\n        a = a >> c;\n    }\n    \n    long long B = b + a * (1ll << c);\n    long long s;\n    if ((++a) & 1)\n    {\n        s = (((B + b) >> 1) % mod) * (a % mod);\n    }\n    else\n    {\n        s = ((B + b) % mod) * ((a >> 1) % mod);\n    }\n    \n    return s % mod;\n}\n\nlong long _cal(long long ll, long long rr, long long c, int d)\n{\n    if (u > n)\n    {\n        return 0;\n    }\n    \n    long long ans = 0;\n    if (l > ll || r < rr)\n    {\n        long long m = (ll + rr) >> 1;\n        if (l <= m)\n        {\n            ans += _cal(ll, m, c, d + 1);\n        }\n        if (r > m)\n        {\n            ans += _cal(m + 1, rr, c + (1ll << d), d + 1);\n        }\n        if (ans >= mod)\n        {\n            ans -= mod;\n        }\n    }\n    else\n    {\n        ans = cal(v, c, d) - cal(u - 1, c, d);\n        if (ans < 0)\n        {\n            ans += mod;\n        }\n    }\n    \n    return ans;\n}\n\nint main()\n{\n    scanf(\"%lld%lld%lld\", &n, &m, &mod);\n    \n    while (m--)\n    {\n        scanf(\"%lld%lld%lld%lld\", &l, &r, &u, &v);\n        \n        v = min(v, n);\n        long long ans = _cal(1, n, 1, 0);\n        \n        printf(\"%lld\\n\", ans % mod);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1618-树或非树/f-51Nod-1618-树或非树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1618-树或非树\n//\n//  Created by ZYJ on 2017/9/29.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 100005;\n\nint n, m;\nint cnt1, cnt2, tmp, mb, mdb, ans;\nint d[MAXN], z[MAXN], g[MAXN], o[MAXN];\nint pre[MAXN], pre_[MAXN], p[MAXN << 1], nxt[MAXN << 1];\n\nstruct node\n{\n    int g, cnt;\n    int l[MAXN], r[MAXN];\n    int z[MAXN], a[MAXN];\n    int x[MAXN], y[MAXN];\n    int pre[MAXN], root[MAXN];\n    \n    void put(int i, int j)\n    {\n        if (i && j)\n        {\n            z[i] = !z[i];\n            a[i] = !a[i];\n            swap(x[i], y[i]);\n        }\n    }\n    \n    void lazy(int i)\n    {\n        put(l[i], z[i]);\n        put(r[i], z[i]);\n        z[i] = 0;\n    }\n    \n    void rt(int i, int j)\n    {\n        if (l[i] == j)\n        {\n            l[i] = r[j];\n            pre[r[j]] = i;\n            r[j] = i;\n        }\n        else\n        {\n            r[i] = l[j];\n            pre[l[j]] = i;\n            l[j] = i;\n        }\n        root[j] = root[i];\n        root[i] = 0;\n        if (l[pre[i]] == i)\n        {\n            l[pre[i]] = j;\n        }\n        else if (r[pre[i]] == i)\n        {\n            r[pre[i]] = j;\n        }\n        \n        pre[j] = pre[i];\n        pre[i] = j;\n        update(i);\n        update(j);\n    }\n    \n    void splay(int i, int j)\n    {\n        if (root[i])\n        {\n            lazy(i);\n        }\n        while (!root[i])\n        {\n            lazy(pre[i]);\n            lazy(i);\n            rt(pre[i], i);\n        }\n        if (j)\n        {\n            root[g = r[i]] = 1;\n            r[i] = 0;\n            update(i);\n        }\n    }\n    \n    void update(int i)\n    {\n        x[i] = x[l[i]] + x[r[i]] + a[i];\n        y[i] = y[l[i]] + y[r[i]] + 1 - a[i];\n    }\n    \n    void access(int i)\n    {\n        splay(cnt = i, 1);\n        while (pre[i])\n        {\n            splay(cnt = pre[i], 1);\n            r[cnt] = 1;\n            rt(cnt, i);\n        }\n    }\n    \n    void cover(int i)\n    {\n        access(i);\n        splay(tmp, 0);\n        ans += y[r[tmp]] - x[r[tmp]];\n        put(r[tmp], 1);\n    }\n} tree;\n\nvoid link(int a, int b)\n{\n    nxt[++cnt1] = d[a];\n    d[a] = cnt1;\n    p[cnt1] = b;\n}\n\nint find(int i)\n{\n    return (pre_[i] == i) ? i : pre_[i] = find(pre_[i]);\n}\n\nvoid dfs1(int i, int h)\n{\n    z[++cnt1] = i;\n    o[i] = cnt1;\n    for (int k = d[i], j = p[k]; k; k = nxt[k], j = p[k])\n    {\n        if ((h ^ k) != 1)\n        {\n            if (o[j])\n            {\n                mb = k;\n                for (int l = o[j]; l <= cnt1; l++)\n                {\n                    g[++cnt2] = z[l];\n                }\n            }\n            else\n            {\n                dfs1(j, k);\n            }\n        }\n    }\n    cnt1--;\n}\n\nvoid dfs2(int i, int h)\n{\n    for (int k = d[i], j = p[k]; k; k = nxt[k], j = p[k])\n    {\n        if ((h ^ k) != 1 && ((k ^ mb) > 1))\n        {\n            pre[j] = i;\n            dfs2(j, k);\n        }\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scan_d(n);\n    scan_d(m);\n    \n    cnt1 = 1;\n    int a, b, mdb = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a);\n        scan_d(b);\n        link(a, b);\n        link(b, a);\n    }\n    \n    cnt1 = 0;\n    dfs1(1, 0);\n    dfs2(g[1], 0);\n    for (int i = 0; i < MAXN; i++)\n    {\n        o[i] = 0;\n    }\n    for (int i = 1; i <= cnt2; i++)\n    {\n        o[g[i]] = i;\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        pre_[i] = (o[i]) ? i : pre[i];\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        find(i);\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        tree.pre[i] = pre[i];\n        tree.y[i] = tree.root[i] = 1;\n    }\n    \n    g[0] = g[cnt2];\n    tmp = g[cnt2 + 1] = g[1];\n    while (m--)\n    {\n        scan_d(a);\n        scan_d(b);\n        int Fa = pre_[a], Fb = pre_[b];\n        int d1 = abs(o[Fa] - o[Fb]);\n        int g1, g2;\n        if (o[Fa] < o[Fb])\n        {\n            g1 = g[o[Fa] + 1];\n            g2 = g[o[Fa] - 1];\n        }\n        else\n        {\n            g1 = g[o[Fa] - 1];\n            g2 = g[o[Fa] + 1];\n        }\n        \n        tree.cover(a);\n        tree.cover(b);\n        if (d1 > cnt2 - d1 || ((d1 == cnt2 - d1) && g1 > g2))\n        {\n            mdb = !mdb;\n            if (mdb)\n            {\n                ans++;\n            }\n            else\n            {\n                ans--;\n            }\n            tree.cover(g[cnt2]);\n        }\n        \n        tree.access(g[cnt2]);\n        int al = tree.x[g[cnt2]] + mdb == cnt2;\n        \n        printf(\"%d\\n\", n - ans + al);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1619-完全二叉树的方差/f-51Nod-1619-完全二叉树的方差/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1619-完全二叉树的方差\n//\n//  Created by ZYJ on 2017/7/31.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\n#define ll long long\n\nusing namespace std;\n\nconst int MAXN = 1001;\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\n\nint n;\nll L = INF, R = 1;\nll ans = INF;\nll a[MAXN];\nll b[MAXN];\nll l[MAXN], r[MAXN];\n\n//  两根相连\nll Ml(ll x, ll y)\n{\n    if (x < y)\n    {\n        swap(x, y);\n    }\n    ll X = 0, Y = 0;\n    while ((1ll << (X + 1)) <= x)\n    {\n        X++;\n    }\n    while ((1ll << (Y + 1)) <= y)\n    {\n        Y++;\n    }\n    return max(X + Y + 1, X + X - (X && x < (1ll << (X + 1)) - (1ll << (X - 1))));\n}\n\n//  两叶相连\nll Mr(ll x, ll y)\n{\n    ll X = 0, Y = 0;\n    while ((1ll << (X + 1)) <= x)\n    {\n        X++;\n    }\n    while ((1ll << (Y + 1)) <= y)\n    {\n        Y++;\n    }\n    return X + X + Y + Y - (X && (x < (1ll << (X + 1)) - (1ll << (X - 1))))\n                         - (Y && (y < (1ll << (Y + 1)) - (1ll << (Y - 1)))) + 1;\n}\n\nll check(ll x)\n{\n    ll sum = 0, ret = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        if (l[i] > x)\n        {\n            a[i] = l[i];\n        }\n        else if (r[i] < x)\n        {\n            a[i] = r[i];\n        }\n        else\n        {\n            a[i] = x;\n        }\n        sum += a[i];\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        ret += (a[i] * n - sum) * (a[i] * n - sum);\n    }\n    \n    return ret;\n}\n\nbool cmp(ll x, ll y)\n{\n    return x > y;\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scan_d(n);\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a[i]);\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(b[i]);\n    }\n    sort(a + 1, a + 1 + n);\n    sort(b + 1, b + 1 + n, cmp);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        l[i] = Ml(a[i], b[i]);\n        if (L > l[i])\n        {\n            L = l[i];\n        }\n        r[i] = Mr(a[i], b[i]);\n        if (R < r[i])\n        {\n            R = r[i];\n        }\n    }\n    \n    for (ll i = L; i <= R; i++)\n    {\n        if (check(i) < ans)\n        {\n            ans = check(i);\n        }\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1621-花钱买车牌/f-51Nod-1621-花钱买车牌/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1621-花钱买车牌\n//\n//  Created by ZYJ on 2017/10/26.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\nconst int MAX_DIG = 10;\nconst int INF = 0x3f3f3f3f;\n\nint n, k;\nint cnt[MAX_DIG];\nint num[MAXN];\nint A[MAXN], B[MAXN];\n\nvoid get_AB(int tmp[], int tot)\n{\n    memcpy(tmp, num, sizeof(num));\n    \n    int K = k - cnt[tot];\n    for (int i = 1; i < MAX_DIG && K; i++)\n    {\n        int l = tot - i, r = tot + i;\n        for (int j = 0; j < n && K; j++)\n        {\n            if (tmp[j] == r)\n            {\n                tmp[j] = tot;\n                K--;\n            }\n        }\n        for (int j = n - 1; j >= 0 && K; j--)\n        {\n            if (tmp[j] == l)\n            {\n                tmp[j] = tot;\n                K--;\n            }\n        }\n    }\n}\n\nbool cmp_AB()\n{\n    for (int i = 0; i < n; i++)\n    {\n        if (A[i] > B[i])\n        {\n            return 1;\n        }\n        else if (A[i] < B[i])\n        {\n            return 0;\n        }\n    }\n    \n    return 0;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> k;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%1d\", num + i);\n        cnt[num[i]]++;\n    }\n    \n    for (int i = 0; i < MAX_DIG; i++)\n    {\n        if (cnt[i] >= k)\n        {\n            printf(\"0\\n\");\n            for (int j = 0; j < n; j++)\n            {\n                printf(\"%d\", num[j]);\n            }\n            putchar(10);\n            \n            return 0;\n        }\n    }\n    \n    int min_cost = INF;\n    for (int i = 0; i < MAX_DIG; i++)\n    {\n        int tmp = 0, K = k - cnt[i];\n        for (int j = 1; j < MAX_DIG; j++)\n        {\n            int l = i - j, r = i + j;\n            if (l >= 0)\n            {\n                if (K > cnt[l])\n                {\n                    tmp += j * cnt[l];\n                    K -= cnt[l];\n                }\n                else\n                {\n                    tmp += j * K;\n                    K = 0;\n                }\n            }\n            if (!K)\n            {\n                break;\n            }\n            \n            if (r < MAX_DIG)\n            {\n                if (K > cnt[r])\n                {\n                    tmp += j * cnt[r];\n                    K -= cnt[r];\n                }\n                else\n                {\n                    tmp += j * K;\n                    K = 0;\n                }\n            }\n            if (!K)\n            {\n                break;\n            }\n        }\n        \n        if (tmp < min_cost)\n        {\n            min_cost = tmp;\n            \n            get_AB(A, i);\n        }\n        else if (tmp == min_cost)\n        {\n            get_AB(B, i);\n            \n            if (cmp_AB())\n            {\n                swap(A, B);\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", min_cost);\n    for (int i = 0; i < n; i++)\n    {\n        printf(\"%d\", A[i]);\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1622-集合对/f-51Nod-1622-集合对/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1622-集合对\n//\n//  Created by ZYJ on 2017/7/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\n\nll a, b, ab;\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> a >> b >> ab;\n    cout << QPow(2, ab) << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1623-完美消除/f-51Nod-1623-完美消除/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1623-完美消除\n//\n//  Created by ZYJ on 2017/7/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1024;\nconst int MAXK = 20;\n\nll L, R, k;\nll res[MAXK][MAXK][MAXN];\nint dig[MAXK];\n\nint change(int s, int x)\n{\n    for (int i = 0; i < 10; i++)\n    {\n        if ((i > x) && (s >> i & 1))\n        {\n            s ^= (1 << i);\n        }\n    }\n    return s | (1 << x);\n}\n\n//  len: x 的二进制长度，cnt: 栈中数的个数，tag: 二进制维护栈中的数，flag: 标记是否为最高位\nll dfs(int len, int cnt, int tag, int flag)\n{\n    if (len == 0)\n    {\n        return cnt == k;\n    }\n    if (!flag && res[len][cnt][tag] != -1)\n    {\n        return res[len][cnt][tag];\n    }\n    \n    int u = flag == 1 ? dig[len] : 9;\n    ll ans = 0;\n    for (int i = 0; i <= u; i++)\n    {\n        if (tag >> i & 1)\n        {\n            ans += dfs(len - 1, cnt, change(tag, i), i == u && flag);\n        }\n        else\n        {\n            ans += dfs(len - 1, cnt + 1, change(tag, i), i == u && flag);\n        }\n    }\n    \n    if (!flag)\n    {\n        res[len][cnt][tag] = ans;\n    }\n    \n    return ans;\n}\n\nll solve(ll x)\n{\n    int len = 0;\n    while (x)\n    {\n        len++;\n        dig[len] = x % 10;\n        x /= 10;\n    }\n    \n    clr(res, -1);\n    return dfs(len, 0, 1, 1);\n}\n\nint main()\n{\n    cin >> L >> R >> k;\n    cout << solve(R) - solve(L - 1) << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1625-夹克爷发红包/f-51Nod-1625-夹克爷发红包/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1625-夹克爷发红包\n//\n//  Created by ZYJ on 16/8/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//  WA\n//#include <iostream>\n//#include <cstdio>\n//#include <cstring>\n//\n//typedef long long ll;\n//\n//using namespace std;\n//\n//const int MAXN = 13;\n//const int MAXM = 203;\n//\n//ll matrix[MAXN][MAXM];\n//ll matrixF[MAXN][MAXM]; //  红包状态，0为普通红包，1为高级红包\n//ll sumN[MAXN];\n//ll sumM[MAXM];\n//\n//int main(int argc, const char * argv[])\n//{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    int n, m, x, k;\n//    \n//    while (cin >> n >> m >> x >> k)\n//    {\n//        memset(sumN, 0, sizeof(sumN));\n//        memset(sumM, 0, sizeof(sumM));\n//        memset(matrixF, 0, sizeof(matrixF));\n//        \n//        ll nx = 1ll * n * x;\n//        ll mx = 1ll * m * x;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            for (int j = 1; j <= m; j++)\n//            {\n//                scanf(\"%lld\", matrix[i] + j);\n//                sumN[i] += matrix[i][j];\n//                sumM[j] += matrix[i][j];\n//            }\n//        }\n//        \n//        while (k--)\n//        {\n//            //  按行查找\n//            ll diffN = 0;\n//            int posN = 0;\n//            for (int i = 1; i <= n; i++)\n//            {\n//                if (mx - sumN[i] > diffN)\n//                {\n//                    diffN = mx - sumN[i];\n//                    posN = i;\n//                }\n//            }\n//            //  按列查找\n//            ll diffM = 0;\n//            int posM = 0;\n//            for (int i = 1; i <= m; i++)\n//            {\n//                if (nx - sumM[i] > diffM)\n//                {\n//                    diffM = nx - sumM[i];\n//                    posM = i;\n//                }\n//            }\n//            //  列差大于行差\n//            if (diffM > diffN)\n//            {\n//                if (diffM <= 0)\n//                {\n//                    break;\n//                }\n//                sumM[posM] = nx;\n//                for (int i = 1; i <= n; i++)\n//                {\n//                    sumN[i] = sumN[i] + x - matrix[i][posM];\n//                }\n//                for (int i = 1; i <= n; i++)\n//                {\n//                    matrix[i][posM] = x;\n//                }\n//            }\n//            else    //  行差大于列差\n//            {\n//                if (diffN <= 0)\n//                {\n//                    break;\n//                }\n//                sumN[posN] = mx;\n//                for (int i = 1; i <= m; i++)\n//                {\n//                    sumM[i] = sumM[i] + x - matrix[posN][i];\n//                }\n//                for (int i = 1; i <= m; i++)\n//                {\n//                    matrix[posN][i] = x;\n//                }\n//            }\n//        }\n//        \n//        ll ans = 0;\n//        for (int i = 0; i <= n; i++)\n//        {\n//            ans += sumN[i];\n//        }\n//        \n//        cout << ans << '\\n';\n//    }\n//    \n//    return 0;\n//}\n\n\n// AC\n#include <iostream>\n#include <vector>\n#include <algorithm>\n#include <cstdio>\n\n#define  LL long long\n\nusing namespace std;\n\nconst int MAXN = 11;\nconst int MAXM = 201;\n\nLL money[MAXN][MAXM];\nint rlist[MAXN];\n\nvector<LL> rowSum;\nvector<LL> colSum;\nvector<LL> h;       //  替换完行后，存储替换列的收益\n\n//  检索第i种组合使用了几组高级红包\nint count(int num)\n{\n    int ret = 0;\n    while (num)\n    {\n        if (num & 1)\n        {\n            ret++;\n        }\n        num >>= 1;\n    }\n    return ret;\n}\n\nbool cmp(const LL &a, const LL &b)\n{\n    return a > b;\n}\n\nint main()\n{\n    LL n, m, x, k;\n    LL sum = 0; //  所有红包总和\n    scanf(\"%lld %lld %lld %lld\", &n, &m, &x, &k);\n    rowSum.resize(n, 0);\n    colSum.resize(m, 0);\n    h.resize(m, 0);\n    \n    for (int i = 0; i < n; ++ i)\n    {\n        for (int j = 0; j < m; ++ j)\n        {\n            scanf(\"%lld\", &money[i][j]);\n            rowSum[i] += money[i][j];\n            colSum[j] += money[i][j];\n            sum += money[i][j];\n        }\n    }\n    LL row_max = 1ll * x * m;           //  整行为高级红包\n    LL col_max = 1ll * x * n;           //  整列为高级红包\n    LL ans = sum;                       //  初始为sum\n    for (int i = 0; i < (1 << n); i++)  //  枚举所有行的组合 (1 << n)种组合\n    {\n        LL ret = sum;\n        int idx = 0;\n        int cnt = count(i);             //  高级红包使用组数\n        if (k < cnt)                    //  如果超过了k，肯定不行，因为最多发k组\n        {\n            continue;\n        }\n        for (int j = 0; j < n; ++j)\n        {\n            if (i & (1 << j))           //  为1的标示这一行替换固定红包x，求出收益，并标示替换了哪些行\n            {\n                ret += row_max - rowSum[j];\n                rlist[idx++] = j;       //  记录高级红包发放行数\n            }\n        }\n        for (int j = 0; j < m; ++j)     //  求出替换完行后，每一列如果被替换所得的收益\n        {\n            h[j] = col_max - colSum[j];\n            for (int l = 0; l < idx; ++l)\n            {\n                h[j] += money[rlist[l]][j] - x;\n            }\n        }\n        sort(h.begin(), h.end(), cmp);  //  根据收益大小排序，得到最大收益的列的顺序\n        for (int j = 0; j + cnt < k && h[j] > 0; ++j)   //  k-cnt剩余的就通过替换列来补充，直接加上列的收益即可\n        {\n            ret += h[j];\n        }\n        ans = max(ans, ret);            //  更新最大收益\n    }\n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1629-B君的圆锥/f-51Nod-1629-B君的圆锥/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1629-B君的圆锥\n//\n//  Created by ZYJ on 16/8/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include<iostream>\n#include<cmath>\n#include<cstdio>\n\n#define PI 3.1415926\n\nusing namespace std;\n\nint main()\n{\n    int s;\n    cin >> s;\n    double res = s * sqrt(s / (72.0 * PI));\n    printf(\"%f\\n\", res);\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1630-B君的竞技场/f-51Nod-1630-B君的竞技场/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1630-B君的竞技场\n//\n//  Created by ZYJ on 2017/7/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 22;\n\nint x, y;\ndouble a[] = {2, 0, 1};\ndouble b[] = {2, 1, -1};\ndouble dp[MAXN][MAXN][MAXN << 1];\n\nvoid get_dp(int x, int y, double z[], double w[])\n{\n    dp[x][y][0] = max(dp[x][y][0], z[0] + w[0] - 1);\n    for (int i = 1; i <= z[0]; i++)\n    {\n        for (int j = 1; j <= w[0]; j++)\n        {\n            dp[x][y][i + j - 1] += z[i] * w[j];\n        }\n    }\n}\n\ndouble get_res(int x, int y)\n{\n    double ret = 0;\n    for (int i = 1; i <= dp[x][y][0]; i++)\n    {\n        ret += dp[x][y][i] / i;\n    }\n    \n    return ret;\n}\n\nint main()\n{\n    scanf(\"%d%d\", &x, &y);\n    \n    dp[0][0][0] = dp[0][0][1] = 1;\n    \n    for (int i = 0; i < y; i++)\n    {\n        for (int j = 0; j < x; j++)\n        {\n            if (i > 0)\n            {\n                get_dp(i, j, dp[i - 1][j], b);\n            }\n            if (j > 0)\n            {\n                get_dp(i, j, dp[i][j - 1], a);\n            }\n        }\n    }\n \n    double res = 0;\n    for (int i = 0; i < y; i++)\n    {\n        get_dp(i, x, dp[i][x - 1], a);\n        res += get_res(i, x) * x;\n    }\n    for (int i = 0; i < x; i++)\n    {\n        get_dp(y, i, dp[y - 1][i], b);\n        res += get_res(y, i) * i;\n    }\n    \n    printf(\"%f\\n\", res);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1631-小鲨鱼在51Nod小学/f-51Nod-1631-小鲨鱼在51Nod小学/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1631-小鲨鱼在51Nod小学\n//\n//  Created by ZYJ on 16/8/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <algorithm>\n//\n//using namespace std;\n//\n//const int MAXN = 1e5 + 10;\n//\n//struct task\n//{\n//    int y0, m0, d0;\n//    int y1, m1, d1;\n//    int number;\n//} Task[MAXN];\n//\n//int res[MAXN];  //  存储任务序号 res[0] 存储任务个数\n//\n//template <class T>\n//inline void scan_d(T &ret)\n//{\n//    char c;\n//    ret = 0;\n//    while ((c = getchar()) < '0' || c > '9');\n//    while (c >= '0' && c <= '9')\n//    {\n//        ret = ret * 10 + (c - '0'), c = getchar();\n//    }\n//    return ;\n//}\n//\n//bool cmp(task a, task b)\n//{\n//    return a.number < b.number;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    \n//    int n;\n//    scan_d(n);\n//    \n//    int key = 0;\n//    int y0, y1, m0, m1, d0, d1;\n//    int number;\n//    for (int i = 0; i < n; i++)\n//    {\n//        scan_d(y0);\n//        scan_d(m0);\n//        scan_d(d0);\n//        scan_d(y1);\n//        scan_d(m1);\n//        scan_d(d1);\n//        scan_d(number);\n//        if ((y0 == y1 && m0 == m1) || (y0 == y1 && m0 == m1 - 1 && d0 > d1) || (y0 == y1 - 1 && m0 == 12 && m1 == 1 && d0 > d1))\n//        {\n//            continue;\n//        }\n//        Task[key].y0 = y0;\n//        Task[key].m0 = m0;\n//        Task[key].d0 = d0;\n//        Task[key].y1 = y1;\n//        Task[key].m1 = m1;\n//        Task[key].d1 = d1;\n//        Task[key++].number = number;\n//    }\n//    sort(Task, Task + key, cmp);\n//    \n//    int q;\n//    scan_d(q);\n//    \n//    int y, m, d;\n//    for (int i = 0; i < q; i++)\n//    {\n//        res[0] = 0;\n//        scan_d(y);\n//        scan_d(m);\n//        scan_d(d);\n//        for (int i = 0; i < key; i++)\n//        {\n//            if (y >= Task[i].y0 && y <= Task[i].y1)\n//            {\n//                if ((y == Task[i].y0 && m < Task[i].m0) || (y == Task[i].y0 && m == Task[i].m0 && d < Task[i].d0) || (y == Task[i].y1 && m > Task[i].m1) || (y == Task[i].y1 && m == Task[i].m1 && d > Task[i].d1))\n//                {\n//                    continue;\n//                }\n//                res[0]++;\n//                res[res[0]] = Task[i].number;\n//            }\n//        }\n//        for (int i = 0; i < res[0]; i++)\n//        {\n//            printf(\"%d \", res[i]);\n//        }\n//        printf(\"%d\\n\", res[res[0]]);\n//    }\n//    \n//    return 0;\n//}\n\n#include <cstdio>\n#include <algorithm>\n#include <vector>\n#include <set>\n\ntypedef long long LL;\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 5;\nconst int INF = 0x3f3f3f3f;\n\nstruct Node\n{\n    int id; //  任务id\n    int x;  //  日期转换序号\n};\n\nNode a[MAXN];               //  指令\nNode b[MAXN], c[MAXN];      //  起始和结束时间\nvector<int> ans[MAXN];\nset<int> now;\n\nbool cmp(const Node &p1, const Node &p2)\n{\n    return p1.x < p2.x;\n}\n\nint main()\n{\n    int n, q;\n    int year, month, day, v, m = 0;\n    scanf(\"%d\", &n);\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d%d%d\", &year, &month, &day);\n        v = year * 10000 + month * 100 + day;\n        b[m].x = v;\n        scanf(\"%d%d%d\", &year, &month, &day);\n        v = year * 10000 + month * 100 + day;\n        c[m].x = v;\n        scanf(\"%d\", &v);\n        b[m].id = c[m].id = v;\n        if (c[m].x - b[m].x >= 100) //  够一个自然月++\n        {\n            m++;\n        }\n    }\n    scanf(\"%d\", &q);\n    \n    for (int i = 0; i < q; i++)\n    {\n        scanf(\"%d%d%d\", &year, &month, &day);\n        v = year * 10000 + month * 100 + day;\n        a[i].id = i;\n        a[i].x = v;\n    }\n    sort(a, a + q, cmp);\n    sort(b, b + m, cmp);\n    sort(c, c + m, cmp);\n\n    int p1 = 0, p2 = 0;\n    b[m].x = c[m].x = INF;\n    \n    for (int i = 0; i < q; i++)\n    {\n        while (b[p1].x <= a[i].x)\n        {\n            now.insert(b[p1].id);\n            p1++;\n        }\n        while (c[p2].x < a[i].x)\n        {\n            now.erase(c[p2].id);\n            p2++;\n        }\n        for (auto it = now.begin(); it != now.end(); it++)  //  转存结果\n        {\n            ans[a[i].id].push_back(*it);\n        }\n    }\n    \n    for (int i = 0; i < q; i++)\n    {\n        printf(\"%lu\", ans[i].size());\n        for (int j = 0; j < ans[i].size(); j++)\n        {\n            printf(\" %d\", ans[i][j]);\n        }\n        putchar('\\n');\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1635-第K个幸运排列/f-51Nod-1635-第K个幸运排列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1635-第K个幸运排列\n//\n//  Created by ZYJ on 2017/11/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 15;\nconst int MAX_FAC = 14;\nconst int MAX_POW = 33;\nconst int MAGIC_4 = 4;\nconst int MAGIC_7 = 7;\n\nll n, k;\nint num[MAXN];\nll pow[MAX_POW];\nll fac[MAX_FAC];\n\n//  数位 DP，求 1~x 有多少幸运数字\nll dp(ll x)\n{\n    if (x == 0)\n    {\n        return 0;\n    }\n    \n    int pos = 0;\n    while (x)\n    {\n        num[++pos] = x % 10;\n        x /= 10;\n    }\n    \n    ll res = 0;\n    for (int i = pos; i >= 1; i--)\n    {\n        if (num[i] > MAGIC_7)\n        {\n            res += pow[i];\n            break;\n        }\n        else if (num[i] == MAGIC_7)\n        {\n            res += pow[i - 1];\n            if (i == 1)\n            {\n                res++;\n            }\n        }\n        else if (num[i] > MAGIC_4)\n        {\n            res += pow[i - 1];\n            break;\n        }\n        else if (num[i] == MAGIC_4)\n        {\n            if (i == 1)\n            {\n                res++;\n            }\n        }\n        else if (num[i] < MAGIC_4)\n        {\n            break;\n        }\n    }\n    \n    for (int i = 1; i < pos; i++)\n    {\n        res += pow[i];\n    }\n    \n    return res;\n}\n\nbool vis[MAXN];\nll s[MAXN];\n\nvoid reverse_cantor(ll n, ll k, ll base)\n{\n    --k;\n    for (int i = 0, j; i < n; i++)\n    {\n        ll t = k / fac[n - i - 1];\n        for (j = 1; j <= n; j++)\n        {\n            if (!vis[j])\n            {\n                if (t == 0)\n                {\n                    break;\n                }\n                --t;\n            }\n        }\n        \n        s[i] = j + base;\n        vis[j] = true;\n        k %= fac[n - i - 1];\n    }\n}\n\nbool check(ll n)\n{\n    if (n == 0)\n    {\n        return false;\n    }\n    while (n > 0)\n    {\n        if (n % 10 != MAGIC_4 && n % 10 != MAGIC_7)\n        {\n            return false;\n        }\n        n /= 10;\n    }\n    \n    return true;\n}\n\nvoid init()\n{\n    fac[0] = pow[0] = 1;\n    for (int i = 1; i < MAX_FAC; i++)\n    {\n        fac[i] = fac[i - 1] * i;\n    }\n    for (int i = 1; i < MAX_POW; i++)\n    {\n        pow[i] = pow[i - 1] * 2;\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%lld%lld\", &n, &k);\n    if (n < MAX_FAC && fac[n] < k)\n    {\n        puts(\"-1\");\n        return 0;\n    }\n    \n    int cnt = 1;\n    while (fac[cnt] < k)\n    {\n        cnt++;\n    }\n    \n    ll pos = n - cnt, sta = pos + 1;\n    ll ans = dp(pos);\n    reverse_cantor(cnt, k, pos);\n    for (ll i = sta; i <= n; i++)\n    {\n        if (check(i) && check(s[i - sta]))\n        {\n            ans++;\n        }\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1636-教育改革/f-51Nod-1636-教育改革/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1636-教育改革\n//\n//  Created by ZYJ on 2017/10/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 55;\nconst int MAXM = 105;\n\nint N, M, K;\n\nstruct lesson\n{\n    ll a, b, c;\n    \n    bool operator < (const lesson &t) const\n    {\n        return c < t.c;\n    }\n} les[MAXN];\n\nll ans = -1;\nll dp[MAXN][MAXN][MAXM];\n\nvoid _max(ll &a, ll b)\n{\n    a = max(a, b);\n}\n\nint main()\n{\n    cin >> N >> M >> K;\n    \n    for (int i = 1; i <= M; ++i)\n    {\n        scanf(\"%lld%lld%lld\", &les[i].a, &les[i].b, &les[i].c);\n    }\n    \n    memset(dp, -1, sizeof dp);\n    \n    sort(les + 1, les + M + 1);\n    \n    for (int i = 1; i <= M; ++i)\n    {\n        for (ll j = les[i].a; j <= les[i].b; ++j)\n        {\n            _max(dp[i][1][j - les[i].a], j);\n            for (int k = M; les[i].c < les[k].c; --k)\n            {\n                if (les[k].a <= j + K && j + K <= les[k].b)\n                {\n                    for (int l = min(i, N - 1); l; --l)\n                    {\n                        if (dp[i][l][j - les[i].a] > 0)\n                        {\n                            _max(dp[k][l + 1][j + K - les[k].a], dp[i][l][j - les[i].a] + j + K);\n                        }\n                    }\n                }\n                if (les[k].a <= j * K && j * K <= les[k].b)\n                {\n                    for (int l = min(i, N - 1); l; --l)\n                    {\n                        if (dp[i][l][j - les[i].a] > 0)\n                        {\n                            _max(dp[k][l + 1][j * K - les[k].a], dp[i][l][j - les[i].a] + j * K);\n                        }\n                    }\n                }\n            }\n        }\n    }\n    \n    for (int i = 1; i <= M; ++i)\n    {\n        for (ll j = les[i].b - les[i].a; ~j; --j)\n        {\n            _max(ans, dp[i][N][j]);\n        }\n    }\n    \n    if (ans == -1)\n    {\n        puts(\"NO\");\n    }\n    else\n    {\n        printf(\"YES\\n%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1637-幸运数字转换/f-51Nod-1637-幸运数字转换/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1637-幸运数字转换\n//\n//  Created by ZYJ on 2017/10/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n, k;\nchar d[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    scanf(\"%d%d%s\", &n, &k, d + 1);\n    \n    for (int i = 1; i < n && k; i++)\n    {\n        if (d[i] == '4' && d[i + 1] == '7')\n        {\n            k--;\n            if (i & 1)\n            {\n                d[i + 1] = '4';\n                if (d[i + 2] == '7')\n                {\n                    if (k & 1)\n                    {\n                        d[i + 1] = '7';\n                    }\n                    break;\n                }\n            }\n            else\n            {\n                d[i] = '7';\n                if (d[i - 1] == '4')\n                {\n                    if (k & 1)\n                    {\n                        d[i] = '4';\n                    }\n                    break;\n                }\n            }\n        }\n    }\n    \n    puts(d + 1);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1638-字符串重组/f-51Nod-1638-字符串重组/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1638-字符串重组\n//\n//  Created by ZYJ on 2017/11/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\n\nint len_a, len_b;\nchar a[MAXN], b[MAXN], c[MAXN];\nint p[MAXN], _nt[MAXN], z[MAXN], extend[MAXN];\n\nvoid kmp()\n{\n    memcpy(c, a, sizeof(a));\n    reverse(c, c + len_a);\n    \n    p[0] = 0;\n    for (int i = 1, j = 0; i < len_a; ++i)\n    {\n        while (j && c[j] != c[i])\n        {\n            j = p[j - 1];\n        }\n        if (c[j] == c[i])\n        {\n            ++j;\n        }\n        p[i] = j;\n    }\n    \n    for (int i = 0, j = 0; i < len_a; ++i)\n    {\n        while (j && b[i] != c[j])\n        {\n            j = p[j - 1];\n        }\n        if (b[i] == c[j])\n        {\n            ++j;\n        }\n        _nt[i] = j;\n    }\n}\n\nvoid exkmp()\n{\n    int k = 1, p, i, j;\n    for (j = 0; j + 1 < len_a && b[j] == b[j + 1]; ++j) ;\n    z[1] = p = j;\n    \n    for (i = 2; i < len_a; ++i)\n    {\n        if (z[i - k] < p - i + 1)\n        {\n            z[i] = z[i - k];\n        }\n        else\n        {\n            for (j = max(0, p - i + 1); i + j < len_a && b[i + j] == b[j]; ++j) ;\n            z[i] = j;\n            k = i;\n            p = i + j - 1;\n        }\n    }\n    \n    for (j = 0; j < len_a && a[j] == b[j]; ++j) ;\n    extend[0] = j;\n    k = 0;\n    p = j - 1;\n    for (i = 1; i < len_a; ++i)\n    {\n        if (z[i - k] < p - i + 1)\n        {\n            extend[i] = z[i - k];\n        }\n        else\n        {\n            for (j = max(0, p - i + 1); i + j < len_a && a[i + j] == b[j]; ++j) ;\n            extend[i] = j;\n            k = i;\n            p = i + j - 1;\n        }\n    }\n}\n\nint main()\n{\n    fgets(a, MAXN, stdin);\n    fgets(b, MAXN, stdin);\n    len_a = (int)strlen(a) - 1;\n    len_b = (int)strlen(b) - 1;\n    a[len_a] = '\\0';\n    b[len_b] = '\\0';\n    \n    if (len_a != strlen(b))\n    {\n        puts(\"-1 -1\");\n        return 0;\n        \n    }\n\n    kmp();\n    exkmp();\n    \n    int _i = -1, _j = -1;\n    for (int i = 0; i + 1 < len_a && a[i] == b[len_a - 1 - i]; ++i)\n    {\n        if (extend[i + 1] >= len_a - _nt[len_a - 2 - i] - i - 1)\n        {\n            _i = i;\n            _j = len_a - _nt[len_a - 2 - i];\n        }\n    }\n    \n    printf(\"%d %d\\n\", _i, _j);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1639-绑鞋带/f-51Nod-1639-绑鞋带/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1639-绑鞋带\n//\n//  Created by ZYJ on 16/8/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nint main()\n{\n    int n;\n    \n    while(~scanf(\"%d\", &n))\n    {\n        double ans = 1.0;\n        for (int i = 2; i <= n; i++)\n        {\n            ans = ans * (i - 1) * 2.0 / (2.0 * i - 1);\n        }\n        printf(\"%.8lf\\n\", ans);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1640-天气晴朗的魔法/f-51Nod-1640-天气晴朗的魔法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1640-天气晴朗的魔法\n//\n//  Created by ZYJ on 16/8/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\ntypedef long long ll;\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int MAXM = 2 * MAXN;\n\nint F[MAXN];    //  并查集\nint MAXW = 0;\n\nstruct edge\n{\n    int u;      //  起点\n    int v;      //  终点\n    int w;      //  权值\n} Edge[MAXM];   //  存储边信息\n\nint tol = 0;    //  边数\n\nvoid addEdge(int u, int v, int w)\n{\n    Edge[tol].u = u;\n    Edge[tol].v = v;\n    Edge[tol++].w = w;\n    return ;\n}\n\n//  从小到大排\nbool cmp_0(edge a, edge b)\n{\n    return a.w < b.w;\n}\n\n//  从大到小排\nbool cmp_1(edge a, edge b)\n{\n    return a.w > b.w;\n}\n\nint find(int x)\n{\n    if (F[x] == -1)\n    {\n        return x;\n    }\n    else\n    {\n        return F[x] = find(F[x]);\n    }\n}\n\n//  最小生成树\nint Kruskal_0(int n)  //  传入点数，返回最小生成树的最大边权值，如果不连通返回-1\n{\n    memset(F, -1, sizeof(F));\n    sort(Edge, Edge + tol, cmp_0);\n    int cnt = 0;    //  计算加入边数\n    int ans = 0;\n    for (int i = 0; i < tol; i++)\n    {\n        int u = Edge[i].u;\n        int v = Edge[i].v;\n        int w = Edge[i].w;\n        int tOne = find(u);\n        int tTwo = find(v);\n        if (tOne != tTwo)\n        {\n            if (ans < w)\n            {\n                ans = w;\n            }\n            F[tOne] = tTwo;\n            cnt++;\n        }\n        if (cnt == n - 1)\n        {\n            break;\n        }\n    }\n    if (cnt < n - 1)\n    {\n        return -1;\n    }\n    else\n    {\n        return ans;\n    }\n}\n\n//  最大生成树（有最大边权限制）\nll Kruskal_1(int n)  //  传入点数，返回最大生成树的权值，如果不连通返回-1\n{\n    memset(F, -1, sizeof(F));\n    sort(Edge, Edge + tol, cmp_1);\n    int cnt = 0;    //  计算加入边数\n    ll ans = 0;\n    for (int i = 0; i < tol; i++)\n    {\n        if (Edge[i].w > MAXW)\n        {\n            continue;\n        }\n        int u = Edge[i].u;\n        int v = Edge[i].v;\n        int w = Edge[i].w;\n        int tOne = find(u);\n        int tTwo = find(v);\n        if (tOne != tTwo)\n        {\n            ans += w;\n            F[tOne] = tTwo;\n            cnt++;\n        }\n        if (cnt == n - 1)\n        {\n            break;\n        }\n    }\n    if (cnt < n - 1)\n    {\n        return -1;\n    }\n    else\n    {\n        return ans;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int N, M;\n    cin >> N >> M;\n    \n    int A, B, V;\n    for (int i = 0; i < M; i++)\n    {\n        cin >> A >> B >> V;\n        addEdge(A, B, V);\n    }\n    \n    MAXW = Kruskal_0(N);\n    \n    ll ans = Kruskal_1(N);\n    \n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1645-中位数变换/f-51Nod-1645-中位数变换/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1645-中位数变换\n//\n//  Created by ZYJ on 2017/11/15.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e5 + 10;\n\nint n;\nint a[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scan_d(n);\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a[i]);\n    }\n    \n    a[n + 1] = a[n];\n    int len = 1, ans = 0, l = 1, r = 1;\n    for (int i = 2; i <= n + 1; i++)\n    {\n        if (a[i] != a[i - 1])\n        {\n            r = i;\n            len++;\n        }\n        else\n        {\n            ans = max(ans, (len - 1) >> 1);\n            if (len & 1)\n            {\n                for (int j = l; j <= r; j++)\n                {\n                    a[j] = a[l];\n                }\n            }\n            else\n            {\n                int mid = (l + r) >> 1;\n                for (int j = l; j <= r; j++)\n                {\n                    a[j] = j <= mid ? a[l] : a[r];\n                }\n            }\n            len = 1;\n            l = r = i;\n        }\n    }\n    \n    printf(\"%d\\n%d\", ans, a[1]);\n    for (int i = 2; i <= n; i++)\n    {\n        putchar(' ');\n        putchar('0' + a[i]);\n        \n    }\n    putchar(10);\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1649-齐头并进/f-51Nod-1649-齐头并进/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1649-齐头并进\n//\n//  Created by ZYJ on 2017/11/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 405;\n\nint n, m;\nbool vis[MAXN];\nint dis[MAXN];\nint train[MAXN][MAXN];\nint bus[MAXN][MAXN];\n\nvoid init()\n{\n    memset(train, 0x3f, sizeof(train));\n    memset(bus, 0x3f, sizeof(bus));\n}\n\nvoid dijkstra(int map[][MAXN])\n{\n    memset(dis, 0x3f, sizeof(dis));\n    memset(vis, 0, sizeof(vis));\n    \n    dis[1] = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        int tmp = INF, k = -1;\n        for (int j = 1; j <= n; j++)\n        {\n            if (!vis[j] && tmp > dis[j])\n            {\n                tmp = dis[j];\n                k = j;\n            }\n        }\n        if (tmp == INF)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int j = 1; j <= n; j++)\n        {\n            if (!vis[j] && dis[j] > dis[k] + map[k][j])\n            {\n                dis[j] = dis[k] + map[k][j];\n            }\n        }\n    }\n}\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        init();\n        \n        int a, b;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d\", &a, &b);\n            train[a][b] = train[b][a] = 1;\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = i + 1; j <= n; j++)\n            {\n                if (train[i][j] == INF)\n                {\n                    bus[i][j] = bus[j][i] = 1;\n                }\n            }\n        }\n        \n        dijkstra(train);\n        int ans1 = dis[n];\n        \n        dijkstra(bus);\n        int ans2 = dis[n];\n        \n        int ans = max(ans1, ans2);\n        \n        printf(\"%d\\n\", ans == INF ? -1 : ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1650-穿越无人区/f-51Nod-1650-穿越无人区/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1650-穿越无人区\n//\n//  Created by ZYJ on 2017/12/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nint main()\n{\n    double a, b, x1, x2, y1, y2;\n    \n    while (~scanf(\"%lf%lf%lf%lf%lf%lf\", &a, &b, &x1, &y1, &x2, &y2))\n    {\n        int n = abs(ceil((x1 + y1) / (2 * a)) - ceil((x2 + y2) / (2 * a)));\n        int m = abs(ceil((x1 - y1) / (2 * b)) - ceil((x2 - y2) / (2 * b)));\n        printf(\"%d\\n\", max(n, m));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1661-黑板上的游戏/f-51Nod-1661-黑板上的游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1661-黑板上的游戏\n//\n//  Created by ZYJ on 2017/9/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 5;\nconst int MAGIC = 64;\n\nint n;\nll k;\nll sl[MAXN];\nll sr[MAXN];\nll a[MAXN];\nll vt[MAXN];\n\nll SG(ll x)\n{\n    if (x == 1)\n    {\n        return 0;\n    }\n    \n    return x % k == 1 ? SG(x / k) : x - x / k - (x % k != 0);\n}\n\nint main()\n{\n    sl[0] = sr[n + 1] = 0;\n    \n    cin >> n >> k;\n    ll p = 0, ans = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%lld\", a + i);\n        vt[i] = SG(a[i]);\n        sl[i] = sl[i - 1] ^ vt[i];\n    }\n    \n    for (int i = n; i >= 1; i--)\n    {\n        sr[i] = sr[i + 1] ^ vt[i];\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        ll tt = sl[i - 1] ^ sr[i + 1];\n        ll tx = ceil(1.0 * a[i] / k);\n        if (a[i] == 1 || vt[i] <= tt)\n        {\n            continue;\n        }\n        \n        ll tmp = (ll)(1.0 * tt * k / (k - 1) + 1);\n        if (tmp % k == 1)\n        {\n            tmp--;\n        }\n        for (int j = 0; j < MAGIC; j++)\n        {\n            if (tmp >= tx)\n            {\n                break;\n            }\n            \n            tmp = tmp * k + 1;\n        }\n        if (tmp < a[i] && SG(tmp) == tt)\n        {\n            p = i;\n            ans = tmp;\n            break;\n        }\n    }\n    \n    if (sl[n])\n    {\n        cout << \"Alice \" << p << \" \" << ans << endl;\n    }\n    else\n    {\n        puts(\"Bob\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1670-打怪兽/f-51Nod-1670-打怪兽/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1670-打怪兽\n//\n//  Created by ZYJ on 2016/10/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1e5 + 5;\n\nint n;\nll dp[MAXN];\nint a[MAXN];\n\nvoid init()\n{\n    ll res = 1;\n    for (int i = 1; i <= n; i++)\n    {\n        res = (res * i) % MOD;\n    }\n    dp[0] = res;\n}\n\nll exp_mod(ll a, ll b)\n{\n    ll res = 1;\n    while (b != 0)\n    {\n        if (b & 1)\n        {\n            res = (res * a) % MOD;\n        }\n        a = (a * a) % MOD;\n        b >>= 1;\n    }\n    return res;\n}\n\nvoid input()\n{\n    int i, temp;\n    scanf(\"%d\", &n);\n    \n    for (i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &temp);\n        a[temp]++;\n    }\n}\n\nvoid solve()\n{\n    int i;\n    ll res = 0;\n    for (i = 1; i <= n; i++)\n    {\n        a[i] = a[i] + a[i - 1];\n    }\n    for (i = 0; i <= n; i++)\n    {\n        //  已经击败i个\n        ll t = exp_mod(n - i, MOD - 2) % MOD;   //  求逆元\n        dp[i + 1] = ((dp[i] * (a[i] - i)) % MOD) * t % MOD;\n    }\n    for (i = 1; i <= n; i++)\n    {\n        ll s = (dp[i - 1] - dp[i] + MOD) % MOD; //  在第i轮被击败的情况\n        res = (res + s * (i - 1) % MOD) % MOD;\n    }\n    res = (res + (dp[n] * n) % MOD) % MOD;\n    cout << res;\n}\n\nint main()\n{\n    input();\n    init();\n    \n    solve();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1671-货物运输/f-51Nod-1671-货物运输/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1671-货物运输\n//\n//  Created by ZYJ on 2017/9/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e5 + 10;\nconst int INF = 0x3f3f3f3f;\n\nint n, m;\nint l[MAXN], r[MAXN];\n\nbool check(int m)\n{\n    int st_l = -INF, st_r = INF, ed_l = -INF, ed_r = INF;\n    for (int i = 1; i <= n; i++)\n    {\n        if (r[i] - l[i] <= m)\n        {\n            continue;\n        }\n        \n        st_l = max(st_l, l[i] + r[i] - m);\n        st_r = min(st_r, l[i] + r[i] + m);\n        ed_l = max(ed_l, l[i] - r[i] - m);\n        ed_r = min(ed_r, l[i] - r[i] + m);\n        if (st_l > st_r)\n        {\n            return 0;\n        }\n        if (ed_l > ed_r)\n        {\n            return 0;\n        }\n    }\n    \n    return 1;\n}\n\nint main()\n{\n    scanf(\"%d%d\", &n, &m);\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d%d\", l + i, r + i);\n    }\n    for (int i = 1; i <= m; i++)\n    {\n        if (l[i] > r[i])\n        {\n            swap(l[i], r[i]);\n        }\n    }\n    \n    int l = 0, r = n, m, ans = -1;\n    while (l <= r)\n    {\n        m = (l + r) >> 1;\n        if (check(m))\n        {\n            ans = m;\n            r = m - 1;\n        }\n        else\n        {\n            l = m + 1;\n        }\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1673-树有几多愁/f-51Nod-1673-树有几多愁/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1673-树有几多愁\n//\n//  Created by ZYJ on 2017/7/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <vector>\n#include <algorithm>\n#include <cmath>\n#include <cstring>\n\nusing namespace std;\n\ntypedef vector<int>::iterator vit;\n\nconst int MAXN = 1e5 + 10;\nconst int MAX_LEAF = 20;\nconst int MOD = 1e9 + 7;\n\nint n;\nint tot = 0, ans = 1;\nint f[MAXN];\nint g[1 << MAX_LEAF];\nint p[1 << MAX_LEAF];\ndouble h[1 << MAX_LEAF];\n\nvector<int> e[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nvoid dfs(int u, int pre)\n{\n    for (vit it = e[u].begin(); it != e[u].end(); ++it)\n    {\n        int v = *it;\n        if (v == pre)\n        {\n            continue;\n        }\n        \n        dfs(v, u);\n        \n        f[u] |= f[v];\n    }\n    \n    if (!f[u])\n    {\n        f[u] = 1 << tot++;\n    }\n    g[f[u]]++;\n}\n\nint main()\n{\n    scan_d(n);\n    \n    int u, v;\n    for(int i = 1; i < n; ++i)\n    {\n        scan_d(u), scan_d(v);\n        e[u].push_back(v);\n        e[v].push_back(u);\n    }\n    \n    dfs(1, -1);\n    \n    int tmp;\n    reverse(g, g + (1 << tot));\n    for (int i = 0; i < tot; ++i)\n    {\n        tmp = 1 << i;\n        for (int j = 1; j < 1 << tot; ++j)\n        {\n            if (j & tmp)\n            {\n                g[j] += g[j ^ tmp];\n            }\n        }\n    }\n    \n    reverse(g, g + (1 << tot));\n    for (int i = 0; i < tot; ++i)\n    {\n        tmp = 1 << i;\n        for (int j = 1; j < 1 << tot; ++j)\n        {\n            if (j & tmp)\n            {\n                g[j] = g[j ^ tmp] - g[j];\n            }\n        }\n    }\n    \n    memset(p, -1, sizeof(p));\n    for (int i = 1; i < 1 << tot; ++i)\n    {\n        for (int j = 0; j < tot; ++j)\n        {\n            tmp = 1 << j;\n            if ((i & tmp) && (p[i] == -1 || h[i] < h[i ^ tmp]))\n            {\n                h[i] = h[i ^ tmp];\n                p[i] = j;\n            }\n        }\n        h[i] += log(g[i] + 1);\n    }\n    \n    for (int i = (1 << tot) - 1; i; i ^= 1 << p[i])\n    {\n        ans = ans * (g[i] + 1LL) % MOD;\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1674-区间的价值 V2/f-51Nod-1674-区间的价值 V2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1674-区间的价值 V2\n//\n//  Created by ZYJ on 2016/12/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nint cinDiy()\n{\n    int k = 0;\n    char c = getchar();\n    for (; c < '0' || c > '9'; c = getchar()) ;\n    for (; c >= '0' && c <= '9'; c = getchar())\n    {\n        k = k * 10 + c - 48;\n    }\n    return k;\n}\n\nconst ll MOD = 1e9 + 7;\nconst int MAXN = 1e5 + 10;\n\nint a[MAXN];\nint AND[MAXN];\nint OR[MAXN];\nint sum[MAXN], resA, resO;\nll ans = 0;\n\nvoid solve(int l, int r)\n{\n    if (l == r)\n    {\n        return ;\n    }\n    int mid = (l + r + 1) >> 1;\n    \n    ll pos = mid;\n    AND[pos] = OR[pos] = a[mid];\n    sum[pos] = 1;\n    for (int i = mid + 1; i <= r; ++i)\n    {\n        if (((AND[pos] & a[i]) != AND[pos]) || ((OR[pos] | a[i]) != OR[pos]))\n        {\n            ++pos;\n            AND[pos] = AND[pos - 1] & a[i];\n            OR[pos] = OR[pos - 1] | a[i];\n            sum[pos] = 1;\n        }\n        else\n        {\n            ++sum[pos];\n        }\n    }\n    \n    resA = resO = a[mid - 1];\n    for (int i = mid - 1; i >= l; --i)\n    {\n        resA &= a[i];\n        resO |= a[i];\n        for (int j = mid; j <= pos; ++j)\n        {\n            ans = (ans + (ll)(resA & AND[j]) * (ll)(resO | OR[j]) % MOD * (ll)(sum[j]) % MOD) % MOD;\n        }\n    }\n    \n    solve(l, mid - 1);\n    solve(mid, r);\n}\n\nint main()\n{\n    int n;\n    n = cinDiy();\n    for (int i = 1; i <= n; ++i)\n    {\n        a[i] = cinDiy();\n        ans = (ans + 1ll * a[i] * a[i]) % MOD;  //  序列[i, i]\n    }\n    \n    solve(1, n);\n    printf(\"%d\\n\", (int)ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1675-序列变换/f-51Nod-1675-序列变换/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1675-序列变换\n//\n//  Created by ZYJ on 2017/3/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 1e5 + 10;\n//\n//int a[MAXN];\n//int b[MAXN];\n//\n//int gcd(int a, int b)\n//{\n//    if (!a || !b)\n//    {\n//        return a > b ? a : b;\n//    }\n//    for (int t; t = a % b, t; a = b, b = t);\n//    return b;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n////        freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    int n;\n//    cin >> n;\n//    \n//    for (int i = 1; i <= n; i++)\n//    {\n//        scanf(\"%d\", a + i);\n//    }\n//    for (int i = 1; i <= n; i++)\n//    {\n//        scanf(\"%d\", b + i);\n//    }\n//    \n//    int cnt = 0;\n//    if (a[b[1]] == b[a[1]])\n//    {\n//        cnt++;\n//    }\n//    for (int i = 1; i <= n; i++)\n//    {\n//        for (int j = i + 1; j <= n; j++)\n//        {\n//            int temp = (a[b[i]] == b[a[j]]) + (b[a[i]] == a[b[j]]);\n//            if (temp && gcd(i, j) == 1)\n//            {\n//                cnt += temp;\n//            }\n//        }\n//    }\n//    \n//    cout << cnt << endl;\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\n\nbool check[MAXN];\nint prime[MAXN];\nint mu[MAXN];\n\nvoid Mobius()\n{\n    memset(check, false, sizeof(check));\n    mu[1] = 1;\n    int tot = 0;\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!check[i])\n        {\n            prime[tot++] = i;\n            mu[i] = -1;\n        }\n        for (int j = 0; j < tot; j++)\n        {\n            if (i * prime[j] > MAXN)\n            {\n                break;\n            }\n            check[i * prime[j]] = true;\n            if (i % prime[j] == 0)\n            {\n                mu[i * prime[j]] = 0;\n                break;\n            }\n            else\n            {\n                mu[i * prime[j]] = -mu[i];\n            }\n        }\n    }\n}\n\nint n;\nint a[MAXN];\nint b[MAXN];\nint vis[MAXN];\n\nll cal(int t)\n{\n    ll ret = 0;\n    for (int i = t; i <= n; i += t)\n    {\n        vis[b[a[i]]]++;\n    }\n    for (int i = t; i <= n; i += t)\n    {\n        ret += vis[a[b[i]]];\n    }\n    for (int i = t; i <= n; i += t)\n    {\n        vis[b[a[i]]]--;\n    }\n    return ret;\n}\n\nint main()\n{\n    Mobius();\n    \n    while (~scanf(\"%d\", &n))\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", a + i);\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", b + i);\n        }\n        \n        ll ans = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            ans += mu[i] * cal(i);\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1677-treecnt/f-51Nod-1677-treecnt/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1677-treecnt\n//\n//  Created by ZYJ on 2016/12/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstring>\n#include <vector>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll MOD = 1e9 + 7;\nconst ll MAXN = 1e5 + 3;\n\nll fac[MAXN];       //  阶乘\nll inv[MAXN];       //  阶乘的逆元\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nvoid init()\n{\n    fac[0] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        fac[i] = fac[i - 1] * i % MOD;\n    }\n    inv[MAXN - 1] = QPow(fac[MAXN - 1], MOD - 2);\n    for (int i = MAXN - 2; i >= 0; i--)\n    {\n        inv[i] = inv[i + 1] * (i + 1) % MOD;\n    }\n}\n\nll C(ll a, ll b)\n{\n    if (b > a)\n    {\n        return 0;\n    }\n    if (b == 0)\n    {\n        return 1;\n    }\n    return fac[a] * inv[b] % MOD * inv[a - b] % MOD;\n}\n\nll n, k;\nll ans;\nll total;               //  所有组合\nint vis[MAXN];\nll nodeNum[MAXN];       //  i为根的树所拥有结点数\nvector<ll> tree[MAXN];\n\nll dfs(ll s)\n{\n    if (tree[s].size() == 1 && s != 1)\n    {\n        return nodeNum[s] = 1;\n    }\n    if (nodeNum[s] && s != 1)\n    {\n        return nodeNum[s];\n    }\n    vis[s] = 1;\n    ll cnt = 0;\n    for (int i = 0; i < tree[s].size(); i++)\n    {\n        if (!vis[tree[s][i]])\n        {\n            ll tmp = dfs(tree[s][i]);\n            cnt += tmp;\n            ans = (ans + total - C(tmp, k) - C(n - tmp, k)) % MOD;\n        }\n    }\n    return nodeNum[s] = cnt + 1;\n}\n\nint main()\n{\n    init();\n    \n    while (~scanf(\"%lld%lld\", &n, &k))\n    {\n        ans = 0;\n        memset(vis, 0, sizeof(vis));\n        memset(nodeNum, 0, sizeof(nodeNum));\n        nodeNum[1] = n;\n        total = C(n, k);\n        for (int i = 1; i <= n; i++)\n        {\n            tree[i].clear();\n        }\n        for (int i = 1; i < n; i++)\n        {\n            ll u, v;\n            scanf(\"%lld%lld\", &u, &v);\n            tree[u].push_back(v);\n            tree[v].push_back(u);\n        }\n        \n        dfs(1);\n        \n        printf(\"%lld\\n\", (ans + MOD) % MOD);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1678-lyk与gcd/f-51Nod-1678-lyk与gcd/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1678-lyk与gcd\n//\n//  Created by ZYJ on 2017/7/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\nconst int MAXM = 100;\n\nint n, Q;\nint num[MAXN];\nint val[MAXN];\nint factors[MAXM];\nint fac_cnt;\nlong long sum = 0;\n\nvoid init()\n{\n    for (int i = 1; i <= n; ++i)\n    {\n        for (int j = i; j <= n; j += i)\n        {\n            val[i] += num[j];\n        }\n    }\n}\n\nvoid update(int pos, int b)\n{\n    sum -= num[pos];\n    \n    int m = sqrt(pos);\n    for (int i = 1; i <= m; ++i)\n    {\n        if (pos % i == 0)\n        {\n            if (i * i == pos)\n            {\n                val[i] = val[i] - num[pos] + b;\n            }\n            else\n            {\n                val[i] = val[i] - num[pos] + b;\n                val[pos / i] = val[pos / i] - num[pos] + b;\n            }\n        }\n    }\n    \n    num[pos] = b;\n    sum += num[pos];\n}\n\nvoid getFactors(int x)\n{\n    int m = sqrt(x);\n    fac_cnt = 0;\n    for (int i = 2; i <= m; ++i)\n    {\n        if (x % i == 0)\n        {\n            while (x % i == 0)\n            {\n                x /= i;\n            }\n            factors[fac_cnt++] = i;\n        }\n    }\n    if (x != 1)\n    {\n        factors[fac_cnt++] = x;\n    }\n}\n\nlong long solve(int x)\n{\n    getFactors(x);\n    \n    int cnt, mul, flag, tmp = 1 << fac_cnt;\n    long long res = 0;\n    for (int i = 1; i < tmp; ++i)\n    {\n        flag = i;\n        mul = 1;\n        cnt = 0;\n        for (int j = 0; j < fac_cnt; ++j)\n        {\n            if (flag & (1 << j))\n            {\n                mul *= factors[j];\n                cnt++;\n            }\n        }\n        if (cnt & 1)\n        {\n            res += val[mul];\n        }\n        else\n        {\n            res -= val[mul];\n        }\n    }\n    \n    return res;\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\ninline void out(T x)\n{\n    if (x > 9)\n    {\n        out(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nint main()\n{\n    scan_d(n), scan_d(Q);\n    for (int i = 1; i <= n; ++i)\n    {\n        scan_d(num[i]);\n        sum += num[i];\n    }\n    \n    init();\n    \n    int a, b, pos;\n    while (Q--)\n    {\n        scan_d(a);\n        if (a == 1)\n        {\n            scan_d(pos), scan_d(b);\n            update(pos, b);\n        }\n        else\n        {\n            scan_d(pos);\n            cout << sum - solve(pos) << endl;\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1679-连通率/f-51Nod-1679-连通率/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1679-连通率\n//\n//  Created by ZYJ on 2017/7/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nconst int MAXN = 1e5 + 10;\nconst int MOD = 1e9 + 7;\n\nint n;\nint idx;\nint head[MAXN];\nlong long ans[MAXN];\nlong long sum[MAXN];\nlong long siz[MAXN];\nlong long pow_2[MAXN];\n\nstruct Edge\n{\n    int to, next;\n} edges[MAXN << 1];\n\nvoid addEdge(int u, int v)\n{\n    ++idx;\n    edges[idx].to = v;\n    edges[idx].next = head[u];\n    head[u] = idx;\n}\n\nvoid dfs(int rt, int pre)\n{\n    sum[rt] = siz[rt] = 1LL;\n    ans[rt] = 0LL;\n    for (int i = head[rt]; i; i = edges[i].next)\n    {\n        int v = edges[i].to;\n        if (v != pre)\n        {\n            dfs(v, rt);\n            ans[rt] = ((ans[rt] * pow_2[siz[v]]) % MOD\n                     + (ans[v] * pow_2[siz[rt]]) % MOD\n                      + sum[rt] * sum[v] % MOD) % MOD;\n            sum[rt] = (sum[rt] * pow_2[siz[v]] % MOD\n                     + sum[v] * pow_2[siz[rt] - 1] % MOD) % MOD;\n            siz[rt] = (siz[rt] + siz[v]) % MOD;\n        }\n    }\n}\n\nvoid init()\n{\n    pow_2[0] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        pow_2[i] = (pow_2[i - 1] << 1) % MOD;\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%d\", &n);\n    \n    int x, y;\n    for (int i = 1; i < n; i++)\n    {\n        scan_d(x), scan_d(y);\n        addEdge(x, y);\n        addEdge(y, x);\n    }\n    dfs(1, 0);\n    \n    printf(\"%lld\\n\", ans[1]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1681-公共祖先/f-51Nod-1681-公共祖先/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1681-公共祖先\n//\n//  Created by ZYJ on 2017/7/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int MAXM = 2e6 + 10;\n\nint n, tot, sz;\nint LS[MAXN], RS[MAXN]; //  LS[i]: L 树的 i 结点的 dfs 序的起点 RS[i]: 同理\nint LE[MAXN], RE[MAXN]; //  LE[i]: L 树的 i 结点的 dfs 序的终点 RE[i]: 同理\nint tmp[MAXN];          //  tmp[i]: R 树中 dfs 序为 i 的结点 u 在 L 树 dfs 序中对应的位置\nint pos[MAXN];          //  pos[i]: L 树中 i 结点的 dfs 序的位置\nint vis[MAXN];\nint head[MAXN];\nint root[MAXN];\n\nstruct node\n{\n    int l, r, c;\n} tree[MAXM];\n\nstruct Edge\n{\n    int to, nt;\n} e[MAXN];\n\nvoid init()\n{\n    tot = 0;\n    memset(head, -1, sizeof(head));\n    memset(vis, 0, sizeof(vis));\n}\n\nvoid addedge(int u, int v)\n{\n    e[tot].to = v;\n    e[tot].nt = head[u];\n    head[u] = tot++;\n}\n\nvoid dfs(int u, int pre, int flag)\n{\n    if (flag)\n    {\n        RS[u] = ++sz;\n        tmp[sz] = pos[u];\n    }\n    else\n    {\n        LS[u] = ++sz;\n        pos[u] = sz;\n    }\n\n    int v;\n    for (int i = head[u]; i != -1; i = e[i].nt)\n    {\n        v = e[i].to;\n        if (v != pre)\n        {\n            dfs(v, u, flag);\n        }\n    }\n    if (flag)\n    {\n        RE[u] = sz;\n    }\n    else\n    {\n        LE[u] = sz;\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nvoid update(int &rt, int l, int r, int num)\n{\n    tree[++sz] = tree[rt];\n    rt = sz;\n    tree[rt].c++;\n    \n    if (l == r)\n    {\n        return ;\n    }\n    int mid = (l + r) >> 1;\n    if (num <= mid)\n    {\n        update(tree[rt].l, l, mid, num);\n    }\n    else\n    {\n        update(tree[rt].r, mid + 1, r, num);\n    }\n}\n\nint query(int x, int y, int L, int R, int l, int r)\n{\n    if (L <= l && R >= r)\n    {\n        return tree[y].c - tree[x].c;\n    }\n    int m = (l + r) >> 1;\n    int ret = 0;\n    if (L <= m)\n    {\n        ret += query(tree[x].l, tree[y].l, L, R, l, m);\n    }\n    if (R > m)\n    {\n        ret += query(tree[x].r, tree[y].r, L, R, m + 1, r);\n    }\n    return ret;\n}\n\nint main()\n{\n    scan_d(n);\n    \n    int u, v, r = 0;\n    \n    init();\n    for (int i = 1; i < n; i++)\n    {\n        scan_d(u), scan_d(v);\n        addedge(u, v);\n        vis[v] = 1;\n    }\n\n    sz = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        if (vis[i] == 0)\n        {\n            r = i;\n            break;\n        }\n    }\n    dfs(r, 0, 0);\n    \n    init();\n    for (int i = 1; i < n; i++)\n    {\n        scan_d(u), scan_d(v);\n        addedge(u, v);\n        vis[v] = 1;\n    }\n    \n    sz = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        if (vis[i] == 0)\n        {\n            r = i;\n            break;\n        }\n    }\n    dfs(r, 0, 1);\n    \n    root[0] = 0, sz = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        root[i] = root[i - 1];\n        update(root[i], 1, n, tmp[i]);\n    }\n    \n    long long ans = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        int x = query(root[RS[i] - 1], root[RE[i]], LS[i], LE[i], 1, n);\n        ans += 1LL * (x - 1) * (x - 2) / 2;\n    }\n    \n    printf(\"%lld\\n\",ans);\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1684-子集价值/f-51Nod-1684-子集价值/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1684-子集价值\n//\n//  Created by ZYJ on 2017/7/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\nconst int MOD = 1e9 + 7;\n\nint n, p;\nint b[MAXN];\nint a[2][2];\nint dp[MAXN][2][2];\n\nvoid get_mod(int &x)\n{\n    if (x >= MOD)\n    {\n        x -= MOD;\n    }\n}\n\nint get(int x, int y)\n{\n    memset(dp, 0, sizeof(dp));\n    \n    for (int k = 1; k <= n; k++)\n    {\n        int n1 = (b[k] >> x) & 1, n2 = (b[k] >> y) & 1;\n        get_mod(++dp[k][n1][n2]);\n        for (int i = 0; i < 2; i++)\n        {\n            for (int j = 0; j < 2; j++)\n            {\n                get_mod(dp[k][a[i][n1]][a[j][n2]] += dp[k - 1][i][j]);\n                get_mod(dp[k][i][j] += dp[k - 1][i][j]);\n            }\n        }\n    }\n    \n    return dp[n][1][1];\n}\n\nint main()\n{\n    scanf(\"%d%d\", &n, &p);\n    \n    for (int i = 0; i < 2; i++)\n    {\n        for (int j = 0; j < 2; j++)\n        {\n            scanf(\"%d\", &a[i][j]);\n        }\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &b[i]);\n    }\n    \n    int ans = 0;\n    for (int i = 0; i < p; i++)\n    {\n        for (int j = 0; j < p; j++)\n        {\n            ans = (ans + (1ll << (i + j)) % MOD * get(i, j)) % MOD;\n        }\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1685-第K大区间2/f-51Nod-1685-第K大区间2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1685-第K大区间2\n//\n//  Created by ZYJ on 2017/8/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\n\nint n;\nll k;\nint a[MAXN];\nint b[MAXN];\nint c[MAXN];\nint sum[MAXN];\nint tree[2][MAXN * 3];\n\nvoid add(int rt, int x, int y = 1)\n{\n    if (x <= 0)\n    {\n        return ;\n    }\n    int tmp = 3 * n;\n    for (; x <= tmp; x += x & -x)\n    {\n        tree[rt][x] += y;\n    }\n}\n\nint get_sum(int rt, int x)\n{\n    if (x <= 0)\n    {\n        return 0;\n    }\n    int ret = 0;\n    for (; x; x -= x & -x)\n    {\n        ret += tree[rt][x];\n    }\n    return ret;\n}\n\nll check(int x)\n{\n    ll ret = 0;\n    memset(tree, 0, sizeof(tree));\n    for (int i = 1; i <= n; i++)\n    {\n        sum[i] = sum[i - 1] + (a[i] >= x);\n        c[i] = 2 * sum[i] - i + n;  //  +n 是偏移一下，以防负数\n    }\n    \n    add(0, n);\n    for (int i = 1; i <= n; i++)\n    {\n        add(i & 1, c[i]);\n        ret += get_sum((i + 1) & 1, c[i] - 1);\n    }\n    return ret;\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scan_d(n), scan_d(k);\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a[i]);\n        b[i] = a[i];\n    }\n    sort(b + 1, b + n + 1);\n    \n    int l = 1, r = n + 1, m;\n    while (l + 1 < r)\n    {\n        m = (l + r) >> 1;\n        if (check(b[m]) >= k)\n        {\n            l = m;\n        }\n        else\n        {\n            r = m;\n        }\n    }\n    \n    printf(\"%d\\n\", b[l]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1686-第K大区间/f-51Nod-1686-第K大区间/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1686-第K大区间\n//\n//  Created by ZYJ on 2016/10/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\n\nint n, a[MAXN], b[MAXN];\n\nll mul(ll x)\n{\n    if (x <= 0)\n    {\n        return 0;\n    }\n    return x * (x - 1) / 2;\n}\n\nll cala(int x)\n{\n    ll ret = 0;\n    int i, l = 0, la = 0;\n    memset(b, 0, sizeof(b));\n    for (i = 1; i <= n; i++)\n    {\n        b[a[i]]++;\n        if (b[a[i]] > x)\n        {\n            ret += mul(i - l - 1);\n            ret -= mul(la - l - 1);\n            while (b[a[i]] > x)\n            {\n                l++;\n                b[a[l]]--;\n            }\n            la = i;\n        }\n    }\n    ret += mul(i - l - 1);\n    ret -= mul(la - l - 1);\n    return ret;\n}\n\nint main()\n{\n    int i, l, r, mid;\n    ll k;\n    scanf(\"%d%lld\", &n, &k);\n    for (i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &a[i]);\n        b[i] = a[i];\n    }\n    //  排序去重\n    sort(b + 1, b + n + 1);\n    r = (int)(unique(b + 1, b + n + 1) - (b + 1));\n    for (i = 1; i <= n; i++)\n    {\n        a[i] = (int)(lower_bound(b + 1, b + r + 1, a[i]) - b);\n    }\n    k = mul(n) - k + 1;\n    l = 0;\n    r = n;\n    mid = (l + r) / 2;\n    while (l + 1 < r)\n    {\n        if (cala(mid) < k)\n        {\n            l = mid;\n            mid = (l + r) / 2;\n        }\n        else\n        {\n            r = mid;\n            mid = (l + r) / 2;\n        }\n    }\n    printf(\"%d\\n\", r);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1689-逛街/f-51Nod-1689-逛街/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1689-逛街\n//\n//  Created by ZYJ on 2017/7/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <queue>\n#include <cmath>\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\n#define ll long long\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n, k;\nll T;\nint a[MAXN], b[MAXN], c[MAXN];\npriority_queue<int> Q1, Q2, Q3;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    cin >> n >> T >> k;\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a[i]);\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(b[i]);\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(c[i]);\n    }\n    \n    ll sum1 = 0, sum2 = 0;\n    int ans = -1;\n    for (int i = 1; i <= n; i++)\n    {\n        if (c[i])\n        {\n            Q1.push(b[i]);\n            sum1 += b[i];\n            if (Q1.size() > k)\n            {\n                Q2.push(Q1.top());\n                sum2 += Q1.top();\n                sum1 -= Q1.top();\n                Q1.pop();\n            }\n        }\n        else\n        {\n            Q2.push(b[i]);\n            sum2 += b[i];\n        }\n        \n        if (Q1.size() < k)\n        {\n            continue;\n        }\n        if (sum1 + a[i] > T)\n        {\n            continue;\n        }\n        \n        ll temp = T - sum1 - a[i];\n        //  如果 Q3 中最小花费小于 Q2 中最大花费，交换\n        while (!Q3.empty() && !Q2.empty() && -Q3.top() < Q2.top())\n        {\n            int tag = Q2.top();\n            sum2 -= Q2.top();   //  去掉 Q2 最大花费\n            sum2 -= Q3.top();   //  加上 Q3 最小花费\n            Q2.pop();\n            Q2.push(-Q3.top());\n            Q3.pop();\n            Q3.push(-tag);\n        }\n        //  超限，去除\n        while (!Q2.empty() && temp < sum2)\n        {\n            Q3.push(-Q2.top());\n            sum2 -= Q2.top();\n            Q2.pop();\n        }\n        //  加上 Q3 中最小依然合法，添加\n        while (!Q3.empty() && temp >= sum2 - Q3.top())\n        {\n            Q2.push(-Q3.top());\n            sum2 -= Q3.top();   //  加上 Q3 最小花费\n            Q3.pop();\n        }\n        \n        if (temp >= sum2 && k + (int)Q2.size() > ans)\n        {\n            ans = k + (int)Q2.size();\n        }\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1693-水群/f-51Nod-1693-水群/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1693-水群\n//\n//  Created by ZYJ on 2017/8/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <queue>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\nconst int MAGIC = 5;\n\nint n;\nint dis[MAXN];\nint vis[MAXN];\nint prime[] = {6, 2, 3, 5, 7, 11, 13};\n\nint spfa_bfs(int n)\n{\n    queue<int> q;\n    memset(dis, 0x3f, sizeof(dis));\n    memset(vis, 0, sizeof(vis));\n\n    dis[1] = 0;\n    vis[1] = 1;\n    q.push(1);\n    while (!q.empty())\n    {\n        int x = q.front();\n        q.pop();\n        vis[x] = 0;\n        for (int j = 1; j <= prime[0] && x * prime[j] < n + MAGIC; j++)\n        {\n            int y = x * prime[j], cost = prime[j];\n            if (dis[x] + cost < dis[y])\n            {\n                dis[y] = dis[x] + cost;\n                if (!vis[y])\n                {\n                    vis[y] = 1;\n                    q.push(y);\n                }\n            }\n        }\n        int y = x - 1, cost = 1;\n        if (dis[x] + cost < dis[y])\n        {\n            dis[y] = dis[x] + cost;\n            if (!vis[y])\n            {\n                vis[y] = 1;\n                q.push(y);\n            }\n        }\n    }\n    \n    return dis[n];\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    printf(\"%d\\n\", spfa_bfs(n));\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1705-七星剑/f-51Nod-1705-七星剑/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1705-七星剑\n//\n//  Created by ZYJ on 2017/7/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 105;\nconst int MAXM = 8;\nconst double ESP = 1e-9;\nconst long long INF = 0x3f3f3f3f3f3f3f3f;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint N;\nint C[MAXN];\nint lose_[MAXM][MAXN];\ndouble prob[MAXM][MAXN];\ndouble dp[MAXM];\n\nint main()\n{\n    scan_d(N);\n    for (int i = 1; i <= N; i++)\n    {\n        scan_d(C[i]);\n    }\n    \n    int flag;\n    for (int i = 1; i < MAXM; i++)\n    {\n        flag = 0;\n        for (int j = 1; j <= N; j++)\n        {\n            scanf(\"%lf\", prob[i] + j);\n            flag |= abs(prob[i][j]) > ESP;\n        }\n        if (!flag)\n        {\n            puts(\"-1\");\n            return 0;\n        }\n    }\n    \n    int x;\n    for (int i = 1; i < MAXM; i++)\n    {\n        for (int j = 1; j <= N; j++)\n        {\n            scan_d(x);\n            lose_[i][j] = i - 1 - x;\n        }\n    }\n    \n    dp[0] = 0;\n    double tmp;\n    for (int i = 1; i < MAXM; i++)\n    {\n        dp[i] = INF;\n        for (int j = 1; j <= N; j++)\n        {\n            if (prob[i][j])\n            {\n                tmp = (dp[i - 1] + C[j] - (1 - prob[i][j]) * dp[lose_[i][j]]) / prob[i][j];\n                dp[i] = min(dp[i], tmp);\n            }\n        }\n    }\n    \n    printf(\"%.10lf\\n\", dp[MAXM - 1]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1711-平均数/f-51Nod-1711-平均数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1711-平均数\n//\n//  Created by ZYJ on 2017/7/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 5;\nconst double ESP = 1e-5;\n\nstruct note\n{\n    double val;\n    int pos;\n} a[MAXN];\n\nbool cmp(note a, note b)\n{\n    return a.val < b.val;\n}\n\ninline int lowbit(int t)\n{\n    return t & (-t);\n}\n\nint n;\nll k;\nll sum[MAXN];\nint dct[MAXN];\nint t[MAXN];\n\nvoid add(int x)\n{\n    for (; x <= n; x += lowbit(x))\n    {\n        t[x]++;\n    }\n}\n\nll find(int x)\n{\n    ll ans = 0;\n    for (; x; x -= lowbit(x))\n    {\n        ans += t[x];\n    }\n    \n    return ans;\n}\n\nbool check(double m)\n{\n    a[0].val = a[0].pos = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        a[i].val = sum[i] - m * i;\n        a[i].pos = i;\n    }\n    sort(a, a + n + 1, cmp);\n    \n    int cnt = 0;\n    ll x = 0;\n    //  discretize\n    for (int i = 0; i <= n; i++)\n    {\n        if (!i || a[i].val != a[i - 1].val)\n        {\n            cnt++;\n        }\n        dct[a[i].pos] = cnt;\n    }\n    \n    memset(t, 0, sizeof(t));\n    add(dct[0]);\n    for (int i = 1; i <= n; i++)\n    {\n        x += find(dct[i]);\n        add(dct[i]);\n    }\n    if (x >= k)\n    {\n        return 1;\n    }\n    return 0;\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scan_d(n), scan_d(k);\n    \n    ll mx = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(sum[i]);\n        mx = max(mx, sum[i]);\n        sum[i] += sum[i - 1];\n    }\n    \n    double l = 0, r = mx, m;\n    while (r - l > ESP)\n    {\n        m = (l + r) / 2;\n        if (check(m))\n        {\n            l = m;\n        }\n        else\n        {\n            r = m;\n        }\n    }\n    \n    printf(\"%lf\\n\", l);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1712-区间求和/f-51Nod-1712-区间求和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1712-区间求和\n//\n//  Created by ZYJ on 2016/12/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstdlib>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 3e6 + 10;\n\ntypedef unsigned int uint;\n\nint n, lrk[MAXN], rrk[MAXN], pre[MAXN], nxt[MAXN], pos[MAXN];\nuint a[MAXN], decA[MAXN], decB[MAXN], f[MAXN], g[MAXN], ans = 0;\n\nvoid in(uint &w)\n{\n    w = 0;\n    char c = getchar();\n    while (c > '9' || c < '0')\n    {\n        c = getchar();\n    }\n    while (c >= '0' && c <= '9')\n    {\n        w = w * 10 + c - '0';\n        c = getchar();\n    }\n}\n\nuint mult(uint a, uint b)\n{\n    uint s = 0;\n    while (b)\n    {\n        if (b & 1)\n        {\n            s += a;\n        }\n        a += a;\n        b >>= 1;\n    }\n    return s;\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        in(a[i]);\n    }\n    memset(pos, 0, sizeof(pos));\n    for (int i = 1; i <= n; i++)\n    {\n        pre[i] = pos[a[i]];\n        pos[a[i]] = i;\n        lrk[i] = lrk[pre[i]] + 1;\n        decA[i] = decA[pre[i]] + pre[i];\n    }\n    memset(pos, 0, sizeof(pos));\n    for (int i = n; i >= 1; i--)\n    {\n        nxt[i] = pos[a[i]];\n        pos[a[i]] = i;\n        rrk[i] = rrk[nxt[i]] + 1;\n        decB[i] = decB[nxt[i]] + nxt[i];\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        if (rrk[i] == 1)\n        {\n            nxt[i] = i + n;\n            pre[i + n] = i;\n            lrk[nxt[i]] = lrk[i] + 1;\n            decA[i + n] = decA[i] + i;\n        }\n        if (lrk[i] == 1)\n        {\n            pre[i] = i + n * 2;\n            nxt[i + n * 2] = i;\n            rrk[pre[i]] = rrk[i] + 1;\n            decB[i + n * 2] = decB[i] + i;\n        }\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        f[i] = f[i - 1] + i * rrk[i] - decA[nxt[i - 1]];\n    }\n    for (int i = n; i >= 1; i--)\n    {\n        g[i] = g[i + 1] + i * lrk[i] - decB[pre[i + 1]];\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        f[i] = f[i] + g[i] - i * 2;\n    }\n    memset(g, 0, sizeof(g));\n    memset(decA, 0, sizeof(decA));\n    for (int i = 1; i <= n; i++)\n    {\n        decA[i] = decA[pre[i]] + (pre[i] >= 1 && pre[i] <= n);\n        if (rrk[i] == 1)\n        {\n            decA[i + n] = decA[i] + 1;\n        }\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        g[i] = g[i - 1] + rrk[i] - decA[nxt[i - 1]];\n        f[i] = mult(g[i] - 1, i) * 2 - f[i];\n        ans += mult(f[i], a[i]); \n    }\n    cout << ans << endl;\n    \n    return 0; \n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1714-B君的游戏/f-51Nod-1714-B君的游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1714-B君的游戏\n//\n//  Created by ZYJ on 2016/10/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\ntypedef unsigned long long ull;\n\nconst int MAX_DIG = 64;\n\n//  SG打表\n//  f[]:可以取走的石子个数\n//  sg[]:0~n的SG函数值\n//  hash[]:mex{}\nint f[MAX_DIG];\nint sg[MAX_DIG];\nint hash[MAX_DIG];\n\nvoid getSG(int n)\n{\n    memset(sg, 0, sizeof(sg));\n    for (int i = 1; i <= n; i++)\n    {\n        memset(hash, 0, sizeof(hash));\n        for (int j = 1; f[j] <= i; j++)\n        {\n            hash[sg[i - f[j]]] = 1;\n        }\n        for (int j = 0; j <= n; j++)    //  求mes{}中未出现的最小的非负整数\n        {\n            if (hash[j] == 0)\n            {\n                sg[i] = j;\n                break;\n            }\n        }\n    }\n}\n\n////  DFS\n////  注意 S数组要按从小到大排序 SG函数要初始化为-1 对于每个集合只需初始化1遍\n////  n是集合s的大小 S[i]是定义的特殊取法规则的数组\n//int s[MAX_DIG];\n//int sg[MAX_DIG * 100];\n//int n;\n//\n//int SG_dfs(int x)\n//{\n//    if (sg[x] != -1)\n//    {\n//        return sg[x];\n//    }\n//    bool vis[MAX_DIG];\n//    memset(vis, 0, sizeof(vis));\n//    for (int i = 0; i < n; i++)\n//    {\n//        if (x >= s[i])\n//        {\n//            SG_dfs(x - s[i]);\n//            vis[sg[x - s[i]]] = 1;\n//        }\n//    }\n//    int e;\n//    for (int i = 0; ; i++)\n//    {\n//        if (!vis[i])\n//        {\n//            e = i;\n//            break;\n//        }\n//    }\n//    return sg[x] = e;\n//}\n\n//int sg[] = {0, 1, 2, 4, 8, 16, 32, 64, 128, 255, 256, 512,\n//    1024, 2048, 3855, 4096, 8192, 13107, 16384, 21845,\n//    27306, 32768, 38506, 65536, 71576, 92115, 101470,\n//    131072, 138406, 172589, 240014, 262144, 272069,\n//    380556, 524288, 536169, 679601, 847140, 1048576,\n//    1072054, 1258879, 1397519, 2005450, 2097152, 2121415,\n//    2496892, 2738813, 3993667, 4194304, 4241896, 4617503,\n//    5821704, 7559873, 8388608, 8439273, 8861366, 11119275,\n//    11973252, 13280789, 16777216, 16844349, 17102035,\n//    19984054, 21979742, 23734709};\n//\n//int main()\n//{\n//    int n;\n//    \n//    while (scanf(\"%d\", &n) == 1)\n//    {\n//        ull ans = 0, a;\n//        for (int i = 0; i < n; i++)\n//        {\n//            scanf(\"%llu\\n\", &a);\n//            int h = 0;\n//            ull d = 1;\n//            for (int i = 0; i < MAX_DIG; i++)\n//            {\n//                //  判断二进制位有几个1\n//                if ((d << i) & a)\n//                {\n//                    h++;\n//                }\n//            }\n//            ans ^= sg[h];\n//        }\n//        if (ans == 0)\n//        {\n//            puts(\"L\");\n//        }\n//        else\n//        {\n//            puts(\"B\");\n//        }\n//    }\n//    return 0;\n//}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1716-多项式?/f-51Nod-1716-多项式?/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1716-多项式?\n//\n//  Created by ZYJ on 2017/7/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nconst int MOD = 1e9 + 7;\n\nlong long n;\n\nint main()\n{\n    scanf(\"%lld\", &n);\n    \n    if (n & 1)\n    {\n        puts(\"1\");\n    }\n    else\n    {\n        printf(\"%lld\\n\", n / 2 % MOD * ((n / 2 + 1) % MOD) % MOD);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1718-\"多项式\"/f-51Nod-1718-\"多项式\"/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1718-\"多项式\"\n//\n//  Created by ZYJ on 2017/4/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int res[] = {2, 1, -1, -2, -1, 1};\n\nint main(int argc, const char * argv[])\n{\n    long long n;\n    \n    while (cin >> n)\n    {\n        cout << res[n % 6] << '\\n';\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1719-数值计算/f-51Nod-1719-数值计算/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1719-数值计算\n//\n//  Created by ZYJ on 2017/7/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\nconst double PI = 3.1415926;\nconst double EPS = 1e-8;\nconst int MAXW = 1e4;\n\ndouble A, B, n;\n\nint main()\n{\n    scanf(\"%lf%lf%lf\", &A, &B, &n);\n    \n    double tmp = 0;\n    for (int i = 1; i <= MAXW; i++)\n    {\n        tmp += A / (i + sin(i)) * sin(i) + B / (i + cos(i)) * cos(i);\n    }\n    \n    double l = 0, r = PI, m, temp;\n    if (abs(tmp) < EPS)\n    {\n        l = PI;\n    }\n    else\n    {\n        while (r - l > EPS)\n        {\n            m = (l + r) / 2;\n            temp = 0;\n            for (int i = 1; i <= MAXW; i++)\n            {\n                temp += A / (i + sin(i)) * sin(m + i) + B / (i + cos(i)) * cos(m + i);\n            }\n            \n            if (tmp < 0)\n            {\n                if (temp < 0)\n                {\n                    l = m;\n                }\n                else\n                {\n                    r = m;\n                }\n            }\n            else\n            {\n                if (temp < 0)\n                {\n                    r = m;\n                }\n                else\n                {\n                    l = m;\n                }\n            }\n        }\n    }\n    \n    printf(\"%.3f\\n\", n * l + n * (n - 1) * PI / 2);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1732-51Nod婚姻介绍所/f-51Nod-1732-51Nod婚姻介绍所/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1732-51Nod婚姻介绍所\n//\n//  Created by ZYJ on 2016/10/8.\n//  Copyright ? 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  suffix array\n *  倍增算法 O(n*logn)\n *  待排序数组长度为n,放在0~n-1中,在最后面补一个0\n *  da(str, n + 1, sa, rank, height, n, m);     注意是n+1;\n *  例如:\n *  n = 8;\n *  num[] = { 1, 1, 2, 1, 1, 1, 1, 2, $ };      注意num最后一位为0,其他大于0\n *  rank[] = { 4, 6, 8, 1, 2, 3, 5, 7, 0 };     rank[0~n-1]为有效值,rank[n]必定为0无效值\n *  sa[] = { 8, 3, 4, 5, 0, 6, 1, 7, 2 };       sa[1~n]为有效值,sa[0]必定为n是无效值\n *  height[]= { 0, 0, 3, 2, 3, 1, 2, 0, 1 };    height[2~n]为有效值\n */\nconst int MAXN = 2020;\n\nint t1[MAXN];\nint t2[MAXN];\nint c[MAXN];    //  求SA数组需要的中间变量,不需要赋值\n\n//  待排序的字符串放在s数组中,从s[0]到s[n-1],长度为n,且最大值小于m,\n//  除s[n-1]外的所有s[i]都大于0,r[n-1]=0\n//  函数结束以后结果放在sa数组中\nbool cmp(int *r, int a, int b, int l)\n{\n    return r[a] == r[b] && r[a + l] == r[b + l];\n}\n\nvoid da(int str[], int sa[], int rank[], int height[], int n, int m)\n{\n    n++;\n    int i, j, p, *x = t1, *y = t2;  //  第一轮基数排序,如果s的最大值很大,可改为快速排序\n    for (i = 0; i < m; i++)\n    {\n        c[i] = 0;\n    }\n    for (i = 0; i < n; i++)\n    {\n        c[x[i] = str[i]]++;\n    }\n    for (i = 1; i < m; i++)\n    {\n        c[i] += c[i-1];\n    }\n    for (i = n - 1; i >= 0; i--)\n    {\n        sa[--c[x[i]]] = i;\n    }\n    for (j = 1; j <= n; j <<= 1)\n    {\n        p = 0;\n        //  直接利用sa数组排序第二关键字\n        for (i = n - j; i < n; i++)\n        {\n            y[p++] = i;                 //  后面的j个数第二关键字为空的最小\n        }\n        for (i = 0; i < n; i++)\n        {\n            if (sa[i] >= j)\n            {\n                y[p++] = sa[i] - j;     //  这样数组y保存的就是按照第二关键字排序的结果\n            }\n        }\n        //  基数排序第一关键字\n        for (i = 0; i < m; i++)\n        {\n            c[i] = 0;\n        }\n        for (i = 0; i < n; i++)\n        {\n            c[x[y[i]]]++;\n        }\n        for (i = 1; i < m; i++)\n        {\n            c[i] += c[i - 1];\n        }\n        for (i = n - 1; i >= 0; i--)\n        {\n            sa[--c[x[y[i]]]] = y[i];    //  根据sa和x数组计算新的x数组\n        }\n        swap(x, y);\n        p = 1;\n        x[sa[0]] = 0;\n        for (i = 1; i < n; i++)\n        {\n            x[sa[i]] = cmp(y, sa[i - 1], sa[i], j) ? p - 1 : p++;\n        }\n        if (p >= n)\n        {\n            break;\n        }\n        m = p;                          //  下次基数排序的最大值\n    }\n    int k = 0;\n    n--;\n    for (i = 0; i <= n; i++)\n    {\n        rank[sa[i]] = i;\n    }\n    for (i = 0; i < n; i++)\n    {\n        if (k)\n        {\n            k--;\n        }\n        j = sa[rank[i] - 1];\n        while (str[i + k] == str[j + k])\n        {\n            k++;\n        }\n        height[rank[i]] = k;\n    }\n}\n\nint _rank[MAXN], height[MAXN];\nint RMQ[MAXN];\nint mm[MAXN];\n\nint best[20][MAXN];\n\nvoid initRMQ(int n)\n{\n    mm[0] = -1;\n    for (int i = 1; i <= n; i++)\n    {\n        mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        best[0][i] = i;\n    }\n    for (int i = 1; i <= mm[n]; i++)\n    {\n        for (int j = 1; j + (1 << i) - 1 <= n; j++)\n        {\n            int a = best[i - 1][j];\n            int b = best[i - 1][j + (1 << (i - 1))];\n            if (RMQ[a] < RMQ[b])\n            {\n                best[i][j] = a;\n            }\n            else\n            {\n                best[i][j]=b;\n            }\n        }\n    }\n}\n\nint askRMQ(int a, int b)\n{\n    int t;\n    t = mm[b - a + 1];\n    b -= (1 << t) - 1;\n    a = best[t][a];\n    b = best[t][b];\n    return RMQ[a] < RMQ[b] ? a : b;\n}\n\nint lcp(int a, int b)\n{\n    a = _rank[a];\n    b = _rank[b];\n    if (a > b)\n    {\n        swap(a, b);\n    }\n    return height[askRMQ(a + 1, b)];\n}\n\nchar str[MAXN];\nint r[MAXN];\nint sa[MAXN];\n\ninline void scan_d(int &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n    return ;\n}\n\ninline void prin_d(int x)\n{\n    if (x > 9)\n    {\n        prin_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n    return ;\n}\n\nint main()\n{\n    int len;\n    int q;\n    \n    while (cin >> len)\n    {\n        scanf(\"%s\", str);\n        cin >> q;\n        \n        int n = 2 * len + 1;\n        for (int i = 0; i < len; i++)\n        {\n            r[i] = str[i];\n        }\n        for (int i = 0; i < len; i++)\n        {\n            r[len + 1 + i] = str[len - 1 - i];\n        }\n        r[len] = 1;\n        r[n] = 0;\n        da(r, sa, _rank, height, n, 128);\n        for (int i = 1; i <= n; i++)\n        {\n            RMQ[i] = height[i];\n        }\n        \n        initRMQ(n);\n        \n        int ai, bi;\n        for (int i = 0; i < q; i++)\n        {\n            scan_d(ai);\n            scan_d(bi);\n            if (ai == bi)   //  注意相等的情况比较特殊\n            {\n                prin_d(len - ai);\n                puts(\"\");\n            }\n            else\n            {\n                prin_d(lcp(ai, bi));\n                puts(\"\");\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1737-配对/f-51Nod-1737-配对/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1737-配对\n//\n//  Created by ZYJ on 2017/1/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <vector>\n\n#define pb push_back\n#define mp make_pair\n\nusing namespace std;\n\ntypedef long long ll;\ntypedef pair<int, int> pll;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1e5 + 10;\n\nint n;\nll wr[MAXN];    //  wr[i] i 到重心 zx 的带权路径长度\n\n/*  树的重心\n *  初始化 vis[] son[] 为 0\n *  初始化 sz 为 INF\n */\nint zx, sz;\nint son[MAXN], vis[MAXN];\nvector<pll> edge[MAXN];\n\nvoid init()\n{\n    for (int i = 1; i <= n; i++)\n    {\n        edge[i].clear();\n    }\n    memset(vis, 0, sizeof(vis));\n    memset(wr, 0, sizeof(wr));\n    sz = INF;\n    zx = -1;\n}\n\nvoid dfs(int r)\n{\n    vis[r] = 1;\n    son[r] = 0;\n    int tmp = 0;\n    for (int i = 0; i < edge[r].size(); i++)\n    {\n        int v = edge[r][i].second;\n        if (!vis[v])\n        {\n            dfs(v);\n            son[r] += son[v] + 1;\n            tmp = max(tmp, son[v] + 1);\n        }\n    }\n    tmp = max(tmp, n - son[r] - 1);\n    if (tmp < sz)\n    {\n        zx = r;\n        sz = tmp;\n    }\n}\n\nvoid dfs_(int x)\n{\n    vis[x] = 1;\n    for (int i = 0; i < edge[x].size(); i++)\n    {\n        int v = edge[x][i].second;\n        if (!vis[v])\n        {\n            wr[v] = wr[x] + edge[x][i].first;\n            dfs_(v);\n        }\n    }\n}\n\nint main()\n{\n    while (~scanf(\"%d\", &n))\n    {\n        init();\n        \n        for (int i = 0; i < n - 1; i++)\n        {\n            int u, v, w;\n            scanf(\"%d%d%d\", &u, &v, &w);\n            edge[u].pb(mp(w, v));\n            edge[v].pb(mp(w, u));\n        }\n        \n        dfs(1);\n        \n        memset(vis, 0, sizeof(vis));\n        \n        dfs_(zx);\n        \n        ll ans = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            ans += wr[i];\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1742-开心的小Q/f-51Nod-1742-开心的小Q/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1742-开心的小Q\n//\n//  Created by ZYJ on 2017/7/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 4e4;\n\nint a, b;\nint mul[MAXN];\nint vis[MAXN];\nint prime[MAXN];\n\n//  素数筛\nvoid getPrime()\n{\n    memset(prime, 0, sizeof(prime));\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!prime[i])\n        {\n            prime[++prime[0]] = i;\n            mul[i] = -1;\n        }\n        for (int j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n        {\n            prime[prime[j] * i] = 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n}\n\n//  mul\nvoid init()\n{\n    getPrime();\n    \n    mul[1] = 1;\n    for (int i = 2; 2 * i <= MAXN; i++)\n    {\n        for (int j = 1; j <= prime[0] && prime[j] * i < MAXN; j++)\n        {\n            if (i % prime[j] == 0)\n            {\n                mul[prime[j] * i] = 0;\n                break;\n            }\n            mul[prime[j] * i] = -mul[i];\n        }\n    }\n}\n\nll F(int n)\n{\n    if (n == 0)\n    {\n        return 0;\n    }\n    ll ans = n;\n    for (int i = 1; i * i <= n; i++)\n    {\n        ans -= mul[i] * (n / (i * i));\n    }\n    \n    return ans;\n}\n\nll S(int n)\n{\n    ll ans = 0;\n    int r, cnt = 1;\n    for (int i = 1; i < n && cnt; i += cnt)\n    {\n        r = n / i;\n        cnt = n / r - n / (r + 1);\n        ans += cnt * F(r);\n    }\n    \n    return ans;\n}\n\nint main()\n{\n    init();\n    \n    cin >> a >> b;\n    cout << S(b) - S(a - 1) << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1747-近似多项式/f-51Nod-1747-近似多项式/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1747-近似多项式\n//\n//  Created by ZYJ on 2017/8/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 201;\nconst int MOD = 998244353;\n\nint n;\nint inv[MAXN << 1 | 1];\nint b[MAXN];\nint c[MAXN];\nint mat[MAXN][MAXN + 2];\n\ninline int mod_inv(int x)\n{\n    return x < MAXN << 1 ? inv[x] : MOD - MOD / x * (ll)mod_inv(MOD % x) % MOD;\n}\n\nvoid init()\n{\n    inv[1] = 1;\n    for (int i = 2; i < MAXN << 1; ++i)\n    {\n        inv[i] = MOD - MOD / i * (ll)inv[MOD % i] % MOD;\n    }\n    \n    b[0] = 1, c[0] = MOD - 1;\n    for(int i = 1; i < MAXN; ++i)\n    {\n        b[i] = (1 + (ll)(MOD - i) * b[i - 1]) % MOD;\n        c[i] = (ll)(MOD - i) * c[i - 1] % MOD;\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        for (int i = 0; i <= n; ++i)\n        {\n            for (int j = 0; j <= n; ++j)\n            {\n                mat[i][j] = inv[i + j + 1];\n            }\n            mat[i][n + 1] = b[i];\n            mat[i][n + 2] = c[i];\n        }\n        \n        for (int i = 0; i <= n; ++i)\n        {\n            if (!mat[i][i])\n            {\n                for (int j = i + 1; j <= n; ++j)\n                {\n                    if (mat[j][i])\n                    {\n                        for (int k = i; k <= n + 2; ++k)\n                        {\n                            swap(mat[i][k], mat[j][k]);\n                        }\n                        break;\n                    }\n                }\n            }\n            \n            int invi = mod_inv(mat[i][i]);\n            for (int j = i; j <= n + 2; ++j)\n            {\n                mat[i][j] = (ll)mat[i][j] * invi % MOD;\n            }\n            for (int j = 0; j <= n; ++j)\n            {\n                if (i != j && mat[j][i])\n                {\n                    int d = mat[j][i];\n                    for (int k = i; k <= n + 2; ++k)\n                    {\n                        mat[j][k] -= (ll)mat[i][k] * d % MOD;\n                        if (mat[j][k] < 0)\n                        {\n                            mat[j][k] += MOD;\n                        }\n                    }\n                }\n            }\n        }\n        \n        for (int i = 0; i <= n; ++i)\n        {\n            printf(\"%d %d\\n\", mat[i][n + 1], mat[i][n + 2]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1753-相似子串/f-51Nod-1753-相似子串/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1753-相似子串\n//\n//  Created by ZYJ on 2017/9/13.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 3e5 + 10;\n\ntypedef long long ll;\n\nconst char CHAR_L = '0' - 1;\nconst char CHAR_R = '9' + 1;\n\nstruct FastIO\n{\n    char A[MAXN];\n    char *Pb = A, *Pe = A;\n    \n    void IO_fread()\n    {\n        Pb = A;\n        Pe = A + fread(A, 1, MAXN, stdin);\n    }\n    \n    void s_read(char *s)\n    {\n        if (Pb == Pe)\n        {\n            IO_fread();\n        }\n        if (Pb == Pe)\n        {\n            return ;\n        }\n        \n        while (*Pb == '\\n' || *Pb == '\\r' || *Pb == ' ')\n        {\n            Pb++;\n            if (Pb == Pe)\n            {\n                IO_fread();\n                if (Pb == Pe)\n                {\n                    return ;\n                }\n            }\n        }\n        \n        while (*Pb != '\\n' && *Pb != '\\r')\n        {\n            *s = *Pb;\n            s++;\n            Pb++;\n            if (Pb == Pe)\n            {\n                IO_fread();\n                if (Pb == Pe)\n                {\n                    *s = 0;\n                    return;\n                }\n            }\n        }\n        *s = 0;\n    }\n    \n    char c_read()   //  读取一个字符 不读 空格换行\n    {\n        if (Pb == Pe)\n        {\n            IO_fread();\n        }\n        if (Pb == Pe)\n        {\n            return -1;\n        }\n        \n        while (*Pb == '\\n' || *Pb == '\\r' || *Pb == ' ')\n        {\n            Pb++;\n            if (Pb == Pe)\n            {\n                IO_fread();\n                if (Pb == Pe)\n                {\n                    return -1;\n                }\n            }\n        }\n        \n        return *(Pb++);\n    }\n    \n    int read()\n    {\n        int tmp = 0;\n        if (Pb == Pe)\n        {\n            IO_fread();\n        }\n        if (Pb == Pe)\n        {\n            return -1;\n        }\n        while (*Pb == '\\n' || *Pb == '\\r' || *Pb == ' ')\n        {\n            Pb++;\n            if (Pb == Pe)\n            {\n                IO_fread();\n                if (Pb == Pe)\n                {\n                    return -1;\n                }\n            }\n        }\n        \n        while (*Pb > CHAR_L && *Pb < CHAR_R)\n        {\n            tmp = tmp * 10 + (*Pb - '0');\n            Pb++;\n            if (Pb == Pe)\n            {\n                IO_fread();\n                if (Pe == Pb)\n                {\n                    return tmp;\n                }\n            }\n        }\n        \n        return tmp;\n    }\n} IO;\n\nconst int MOD_1 = 998244353;\nconst int MOD_2 = 985661441;\nconst int MOD_3 = 1e8 + 7;\nconst ll BASE = 1e9 + 7;\nconst int MAGIC = 26;\n\n//  HASH之间的加减运算及判等\nstruct HASH\n{\n    int k1, k2, k3;\n    \n    HASH(int k1 = 0, int k2 = 0, int k3 = 0) : k1(k1), k2(k2), k3(k3) {}\n    \n    bool operator == (const HASH &a) const\n    {\n        return k1 == a.k1 && k2 == a.k2 && k3 == a.k3;\n    }\n    HASH operator + (const HASH &a) const\n    {\n        return HASH((k1 + a.k1) % MOD_1, (k2 + a.k2) % MOD_2, (k3 + a.k3) % MOD_3);\n    }\n    HASH operator - (const HASH &a) const\n    {\n        return HASH((k1 - a.k1 + MOD_1) % MOD_1, (k2 - a.k2 + MOD_2) % MOD_2, (k3 - a.k3 + MOD_3) % MOD_3);\n    }\n} H[MAGIC][MAXN];\n\nstruct node\n{\n    int k, d;\n    \n    node(int k = 0, int d = -1) : k(k), d(d) {};\n    \n    bool operator < (const node &a) const\n    {\n        if (k != a.k)\n        {\n            return k < a.k;\n        }\n        return d < a.d;\n    }\n    \n    bool operator == (const node &a) const\n    {\n        return d == a.d;\n    }\n} B[3][MAXN];\n\nint Pow(int a, int b, int mod)\n{\n    ll tmp = 1;\n    while (b)\n    {\n        if (b & 1)\n        {\n            tmp = tmp * a % mod;\n        }\n        a = (ll)a * a % mod;\n        b >>= 1;\n    }\n    \n    return (int)tmp;\n}\n\nint iv[3][MAXN];\nint po[3][MAXN];\n\nvoid init()\n{\n    po[0][0] = po[1][0] = po[2][0] = 1;\n    for (int i = 0; i < MAXN; i++)\n    {\n        B[0][i] = node(po[0][i], i);\n        B[1][i] = node(po[1][i], i);\n        B[2][i] = node(po[2][i], i);\n        iv[0][i] = Pow(po[0][i], MOD_1 - 2, MOD_1);\n        iv[1][i] = Pow(po[1][i], MOD_2 - 2, MOD_2);\n        iv[2][i] = Pow(po[2][i], MOD_3 - 2, MOD_3);\n        if (i + 1 < MAXN) po[0][i + 1] = BASE * po[0][i] % MOD_1;\n        if (i + 1 < MAXN) po[1][i + 1] = BASE * po[1][i] % MOD_2;\n        if (i + 1 < MAXN) po[2][i + 1] = BASE * po[2][i] % MOD_3;\n    }\n    sort(B[0], B[0] + MAXN);\n    sort(B[1], B[1] + MAXN);\n    sort(B[2], B[2] + MAXN);\n}\n\n//  并查集\nstruct bf\n{\n    int pre[MAGIC];\n    \n    void clear()\n    {\n        for (int i = 0; i < MAGIC; i++)\n        {\n            pre[i] = i;\n        }\n    }\n    \n    bf()\n    {\n        clear();\n    }\n    \n    int find(int a)\n    {\n        if (a == pre[a])\n        {\n            return a;\n        }\n        \n        return pre[a] = find(pre[a]);\n    }\n    \n    void merg(int a, int b)\n    {\n        a = find(a);\n        b = find(b);\n        pre[a] = b;\n    }\n} F;\n\nchar s[MAXN];\nbool vis[MAGIC];\nHASH used[2][MAGIC];\n\nint camp(int b)\n{\n    int k1 = (MOD_1 + used[0][b].k1 - used[1][b].k1) % MOD_1;\n    int k2 = (MOD_2 + used[0][b].k2 - used[1][b].k2) % MOD_2;\n    int k3 = (MOD_3 + used[0][b].k3 - used[1][b].k3) % MOD_3;\n    int d1 = (int)(lower_bound(B[0], B[0] + MAXN, node(k1, -1)) - B[0]);\n    if (d1 < MAXN && B[0][d1].k == k1)\n    {\n        for (int j = d1; j < MAXN && B[0][j].k == B[0][d1].k; j++)\n        {\n            int d = (int)(lower_bound(B[1], B[1] + MAXN, node(k2, B[0][j].d)) - B[1]);\n            if (d >= MAXN || B[1][d].k != k2 || !(B[0][j] == B[1][d]))\n            {\n                continue;\n            }\n            \n            d = (int)(lower_bound(B[2], B[2] + MAXN, node(k3, B[0][j].d)) - B[2]);\n            if (d >= MAXN || B[2][d].k != k3 || !(B[0][j] == B[2][d]))\n            {\n                continue;\n            }\n            \n            return 1;\n        }\n    }\n    \n    k1 = (MOD_1 - k1) % MOD_1;\n    k2 = (MOD_2 - k2) % MOD_2;\n    k3 = (MOD_3 - k3) % MOD_3;\n    d1 = (int)(lower_bound(B[0], B[0] + MAXN, node(k1, -1)) - B[0]);\n    if (d1 < MAXN && B[0][d1].k == k1)\n    {\n        for (int j = d1; j < MAXN && B[0][j].k == B[0][d1].k; j++)\n        {\n            int d = (int)(lower_bound(B[1], B[1] + MAXN, node(k2, B[0][j].d)) - B[1]);\n            if (d >= MAXN || B[1][d].k != k2 || !(B[0][j] == B[1][d]))\n            {\n                continue;\n            }\n            \n            d = (int)(lower_bound(B[2], B[2] + MAXN, node(k3, B[0][j].d)) - B[2]);\n            if (d >= MAXN || B[2][d].k != k3 || !(B[0][j] == B[2][d]))\n            {\n                continue;\n            }\n            return 1;\n        }\n    }\n    \n    return 3;\n}\n\nint main ()\n{\n     freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    init();\n    IO.s_read(s + 1);\n    \n    for (int i = 0; i < MAGIC; i++)\n    {\n        for (int j = 1; s[j]; j++)\n        {\n            if (s[j] - 'a' == i)\n            {\n                H[i][j] = HASH(po[0][j], po[1][j], po[2][j]);\n            }\n            H[i][j] = H[i][j - 1] + H[i][j];\n        }\n    }\n    \n    char a, b;\n    int t, k, l1, l2, r1, r2;\n    t = IO.read();\n    \n    while (t--)\n    {\n        F.clear();\n        memset(vis, 0, sizeof(vis));\n        for (int i = 0; i < MAGIC; i++)\n        {\n            used[0][i] = used[1][i] = HASH(0, 0, 0);\n        }\n        \n        k = IO.read(), l1 = IO.read(), r1 = IO.read(), l2 = IO.read(), r2 = IO.read();\n        for (int i = 0; i < k; i++)\n        {\n            a = IO.c_read();\n            b = IO.c_read();\n            F.merg(a - 'a', b - 'a');\n        }\n        \n        if (r1 - l1 != r2 - l2)\n        {\n            puts(\"NO\");\n            continue;\n        }\n        \n        for (int i = 0; i < MAGIC; i++)\n        {\n            int u = F.find(i);\n            used[0][u] = used[0][u] + H[i][r1] - H[i][l1 - 1];\n            used[1][u] = used[1][u] + H[i][r2] - H[i][l2 - 1];\n        }\n        \n        int flag = 0;\n        for (int u = 0; u < MAGIC; u++)\n        {\n            int i = F.find(u);\n            if (vis[i])\n            {\n                continue;\n            }\n            \n            vis[i] = true;\n            ll I1 = iv[0][l1 - 1];\n            ll I2 = iv[1][l1 - 1];\n            ll I3 = iv[2][l1 - 1];\n            used[0][i].k1 = I1 * used[0][i].k1 % MOD_1;\n            used[0][i].k2 = I2 * used[0][i].k2 % MOD_2;\n            used[0][i].k3 = I3 * used[0][i].k3 % MOD_3;\n            \n            I1 = iv[0][l2 - 1];\n            I2 = iv[1][l2 - 1];\n            I3 = iv[2][l2 - 1];\n            used[1][i].k1 = I1 * used[1][i].k1 % MOD_1;\n            used[1][i].k2 = I2 * used[1][i].k2 % MOD_2;\n            used[1][i].k3 = I3 * used[1][i].k3 % MOD_3;\n            if (used[0][i] == used[1][i])\n            {\n                continue;\n            }\n            flag += camp(i);\n            if (flag > 2)\n            {\n                break;\n            }\n        }\n        \n        if (flag < 3)\n        {\n            puts(\"YES\");\n        }\n        else\n        {\n            puts(\"NO\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1765-谷歌的恐龙/f-51Nod-1765-谷歌的恐龙/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1765-谷歌的恐龙\n//\n//  Created by ZYJ on 2017/7/4.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nlong long n, m;\n\nint main(int argc, const char * argv[])\n{\n    scanf(\"%lld%lld\", &n, &m);\n    printf(\"%.6f\\n\", n * 1.0 * (n - 1) / 2 / m);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1766-树上的最远点对/f-51Nod-1766-树上的最远点对/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1766-树上的最远点对\n//\n//  Created by ZYJ on 2017/7/5.\n//  Copyright ? 2017年 ZYJ. Aint rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\n#define lson  root << 1\n#define rson  root << 1 | 1\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\nvoid print_d(T a)\n{   //  输出外挂\n    if (a < 0)\n    {\n        putchar('-');\n        a = -a;\n    }\n    if (a >= 10)\n    {\n        print_d(a / 10);\n    }\n    putchar(a % 10 + '0');\n}\n\nint rmq[2 * MAXN];\n\nstruct ST\n{\n    int mm[2 * MAXN];\n    int dp[2 * MAXN][20];     //  最小值对应的下标\n    void init(int n)\n    {\n        mm[0] = -1;\n        for (int i = 1; i <= n; i++)\n        {\n            mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n            dp[i][0] = i;\n        }\n        for (int j = 1; j <= mm[n]; j++)\n        {\n            for (int i = 1; i + (1 << j) - 1 <= n; i++)\n            {\n                dp[i][j] = rmq[dp[i][j - 1]] < rmq[dp[i + (1 << (j - 1))][j - 1]] ? dp[i][j - 1] : dp[i + (1 << (j - 1))][j - 1];\n            }\n        }\n    }\n    int query(int a, int b)  //  查询[a,b]之间最小值的下标\n    {\n        if (a > b)\n        {\n            swap(a, b);\n        }\n        int k = mm[b - a + 1];\n        return rmq[dp[a][k]] <= rmq[dp[b - (1 << k) + 1][k]] ? dp[a][k] : dp[b - (1 << k) + 1][k];\n    }\n};\n\nstruct Edge\n{\n    int to,next;\n    int w;\n};\n\nEdge edge[MAXN * 2];\n\nint tot, cnt;\nint head[MAXN];\nint F[MAXN * 2];\nint P[MAXN];\nint dis[MAXN];\nST st;\n\nvoid init()\n{\n    tot = 0;\n    memset(head, -1, sizeof(head));\n}\n\nvoid add_edge(int u, int v, int w)\n{\n    edge[tot].to = v;\n    edge[tot].w = w;\n    edge[tot].next = head[u];\n    head[u] = tot++;\n}\n\nvoid dfs(int u, int pre, int dep)\n{\n    F[++cnt] = u;\n    rmq[cnt] = dep;\n    P[u] = cnt;\n    for (int i = head[u]; i != -1; i = edge[i].next)\n    {\n        int v = edge[i].to;\n        if (v == pre)\n        {\n            continue;\n        }\n        dis[v] = dis[u] + edge[i].w;\n        dfs(v, u, dep + 1);\n        F[++cnt] = u;\n        rmq[cnt] = dep;\n    }\n}\n\nvoid LCA_init(int root, int node_num)   //  查询LCA前的初始化\n{\n    cnt = 0;\n    dfs(root, root, 0);\n    st.init(2 * node_num - 1);\n}\n\nint query_lca(int u, int v)             //  查询u,v的lca编号\n{\n    return F[st.query(P[u], P[v])];\n}\n\nint get_dis(int a, int b)\n{\n    int lca = query_lca(a, b);\n    return dis[a] + dis[b] - dis[lca] - dis[lca];\n}\n\nstruct node\n{\n    int l, r;\n    int s, t;   //  l~r 所构成的虚树的直径的两端点\n    int len;\n} tree[MAXN << 2];\n\nvoid cal(int root, int a, int b)\n{\n    int len = get_dis(a, b);\n    if (tree[root].len < len)\n    {\n        tree[root].len = len;\n        tree[root].s = a;\n        tree[root].t = b;\n    }\n}\n\nvoid push_up(int root)\n{\n    cal(root, tree[lson].s, tree[rson].s);\n    cal(root, tree[lson].s, tree[rson].t);\n    cal(root, tree[lson].t, tree[rson].s);\n    cal(root, tree[lson].t, tree[rson].t);\n    cal(root, tree[lson].s, tree[lson].t);\n    cal(root, tree[rson].s, tree[rson].t);\n}\n\nvoid build(int root, int l, int r)\n{\n    tree[root].l = l;\n    tree[root].r = r;\n    tree[root].len = tree[root].s = tree[root].t = 0;\n    \n    if (l == r)\n    {\n        tree[root].s = tree[root].t = l;\n        return ;\n    }\n    \n    int m = (tree[root].l + tree[root].r) >> 1;\n    build(lson, l, m);\n    build(rson, m + 1, r);\n    push_up(root);\n}\n\nint from, to;\n\nvoid get_ft(int a, int b, int &len)\n{\n    if (get_dis(a, b) > len)\n    {\n        len = get_dis(a, b);\n        from = a;\n        to = b;\n    }\n}\n\nvoid query(int root, int l, int r, int &ta, int &tb)\n{\n    ta = tb = -1;\n    if (tree[root].l >= l && tree[root].r <= r)\n    {\n        ta = tree[root].s;\n        tb = tree[root].t;\n        return ;\n    }\n    \n    int mid = (tree[root].l + tree[root].r) >> 1;\n    if (r <= mid)\n    {\n        query(lson, l, r, ta, tb);\n    }\n    else if (l > mid)\n    {\n        query(rson, l, r, ta, tb);\n    }\n    else\n    {\n        int ls, lt, rs, rt, len = -1;\n        query(lson, l, mid, ls, lt);\n        query(rson, mid + 1, r, rs, rt);\n        get_ft(ls, rt, len);\n        get_ft(ls, rs, len);\n        get_ft(lt, rt, len);\n        get_ft(lt, rs, len);\n        get_ft(ls, lt, len);\n        get_ft(rs, rt, len);\n        ta = from, tb = to;\n    }\n}\n\nint n, m;\n\nint main()\n{\n    init();\n    \n    scan_d(n);\n    \n    int u, v, w;\n    for (int i = 1; i < n; i++)\n    {\n        scan_d(u), scan_d(v), scan_d(w);\n        add_edge(u,v,w);\n        add_edge(v,u,w);\n    }\n    \n    LCA_init(1, n);\n    build(1, 1, n);\n    \n    scan_d(m);\n    \n    int ta1, tb1, ta2, tb2, ans;\n    for (int i = 0; i < m; i++)\n    {\n        ans = 0;\n        scan_d(u), scan_d(v);\n        query(1, u, v, ta1, tb1);\n        scan_d(u), scan_d(v);\n        query(1, u, v, ta2, tb2);\n        \n        ans = max(ans, get_dis(ta1, ta2));\n        ans = max(ans, get_dis(ta1, tb2));\n        ans = max(ans, get_dis(tb1, ta2));\n        ans = max(ans, get_dis(tb1, tb2));\n        print_d(ans);\n        putchar(10);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1773-A国的贸易/f-51Nod-1773-A国的贸易/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1773-A国的贸易\n//\n//  Created by ZYJ on 2017/7/3.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2330010;\nconst int MOD = 1e9 + 7;\nconst int INV_2 = 5e8 + 4;  //  2的逆元\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\ninline void print_d(T x)\n{\n    if (x > 9)\n    {\n        print_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nint N;\nint a[MAXN], b[MAXN];\n\ninline void FWT(int c[], int tf_utf)    //  tf_utf 1:tf; 0:utf\n{\n    for (int i = 1; i < N; i <<= 1)\n    {\n        int tmp = i << 1;\n        for (int j = 0; j < N; j += tmp)\n        {\n            for (int k = 0; k < i; k++)\n            {\n                int x = c[j + k], y = c[j + k + i];\n                if (tf_utf)\n                {\n                    c[j + k] = x + y;\n                    if (c[j + k] >= MOD)\n                    {\n                        c[j + k] -= MOD;\n                    }\n                    c[j + k + i] = x - y;\n                    if (c[j + k + i] < 0)\n                    {\n                        c[j + k + i] += MOD;\n                    }\n                }\n                else\n                {\n                    c[j + k] = (ll)(x + y) * INV_2 % MOD;\n                    c[j + k + i] = (ll)(x - y + MOD) * INV_2 % MOD;\n                }\n            }\n        }\n    }\n}\n\nint QPow(int a, int k)\n{\n    int ret = 1;\n    while (k)\n    {\n        if (k & 1)\n        {\n            ret = (ll)ret * a % MOD;\n        }\n        a = (ll)a * a % MOD;\n        k >>= 1;\n    }\n    \n    return ret;\n}\n\nint n, t;\n\nint main()\n{\n    scan_d(n), scan_d(t);\n    \n    N = 1 << n;\n    for (int i = 0; i < N; i++)\n    {\n        scan_d(a[i]);\n    }\n    \n    b[0] = 1;\n    for (int i = 0; i < n; i++)\n    {\n        b[1 << i] = 1;\n    }\n    \n    FWT(a, 1);\n    FWT(b, 1);\n    \n    for (int i = 0; i < N; i++)\n    {\n        a[i] = (ll)a[i] * QPow(b[i], t) % MOD;\n    }\n    \n    FWT(a, 0);\n    \n    for (int i = 0; i < N; i++)\n    {\n        print_d((a[i] + MOD) % MOD);\n        putchar(' ');\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1779-逆序对统计/f-51Nod-1779-逆序对统计/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1779-逆序对统计\n//\n//  Created by ZYJ on 2017/7/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = (1 << 20) + 1;\nconst int MAXM = 111;\n\nint n, m;\nint a[MAXM];\nint b[MAXN];\nint dp[2][MAXN];\n\nint main()\n{\n    scanf(\"%d%d\", &n, &m);\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d\", a + i);\n        a[i]--;\n    }\n    \n    int tmp = 1 << n;\n    for (int i = 0; i <= n; i++)\n    {\n        b[1 << i] = 1;\n    }\n    for (int i = 1; i < tmp; i++)\n    {\n        b[i] = b[i & -i] + b[i ^ (i & -i)];\n    }\n    \n    int cur = 0, ns;\n    memset(dp, -1, sizeof(dp));\n    dp[cur][0] = 0;\n    for (int i = 0; i < m; i++, cur ^= 1)\n    {\n        int *last = dp[cur], *now = dp[cur ^ 1];\n        for (int s = 0; s < tmp; s++)\n        {\n            if (last[s] != -1)\n            {\n                now[s] = max(now[s], last[s]);\n                if (~s & (1 << a[i + 1]))\n                {\n                    ns = s | (1 << a[i + 1]);\n                    now[ns] = max(now[ns], last[s] + b[ns >> (a[i + 1] + 1)]);\n                }\n                last[s] = -1;\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", dp[cur][tmp - 1]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1780-完美序列/f-51Nod-1780-完美序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1780-完美序列\n//\n//  Created by ZYJ on 2017/7/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 3e4 + 5;\nconst int MAXM = 111;\nconst int MOD = 1e9 + 7;\n\nint n;\nint A[MAXN];\nint cnt[MAXN];\nll C[MAXM][MAXM];\nll dp[MAXN][MAXM][3];\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0; //EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\nvoid init()\n{\n    for (int i = 0; i < MAXM; i++)\n    {\n        C[i][0] = 1;\n        for (int j = 1; j <= i; j++)\n        {\n            C[i][j] = (C[i - 1][j - 1] + C[i - 1][j]) % MOD;\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    scan_d(n);\n    \n    int tot = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(A[i]);\n        if (i == 1)\n        {\n            cnt[++tot] = 1;\n            continue;\n        }\n        if (A[i] - A[i - 1] > 1)\n        {\n            puts(\"0\");\n            return 0;\n        }\n        if (A[i] - A[i - 1] == 1)\n        {\n            cnt[++tot] = 1;\n        }\n        else\n        {\n            cnt[tot]++;\n        }\n    }\n    \n    dp[1][cnt[1] + 1][2] = 1;\n    for (int i = 1; i < tot; i++)\n    {\n        for (int j = 0; j <= cnt[i] + 1; j++)\n        {\n            int x = cnt[i + 1];\n            for (int k = 1; k <= j; k++)\n            {\n                ll tmp = C[x - 1][k - 1];   //  将 x 个数划分为 k 份（插空法）\n                if (x - k >= 0)\n                {\n                    dp[i + 1][x - k][0] += (dp[i][j][0] * C[j][k] % MOD\n                                         + dp[i][j][1] * C[j - 1][k] % MOD\n                                         + dp[i][j][2] * C[j - 2][k] % MOD) % MOD\n                                         * tmp % MOD;\n                    dp[i + 1][x - k][0] %= MOD;\n                }\n                if (x - k + 1 >= 0)\n                {\n                    dp[i + 1][x - k + 1][1] += (dp[i][j][1] * C[j - 1][k - 1] % MOD\n                                             + dp[i][j][2] * C[j - 2][k - 1] * 2 % MOD) % MOD\n                                             * tmp % MOD;\n                    dp[i + 1][x - k + 1][1] %= MOD;\n                }\n                if (k - 2 >= 0 && x - k + 2 >= 0)\n                {\n                    dp[i + 1][x - k + 2][2] += dp[i][j][2] * C[j - 2][k - 2] % MOD * tmp % MOD;\n                    dp[i + 1][x - k + 2][2] %= MOD;\n                }\n            }\n        }\n    }\n    \n    ll ans = 0;\n    for (int i = 0; i <= cnt[tot] + 1; i++)\n    {\n        ans = (ans + (dp[tot][i][0] + dp[tot][i][1] + dp[tot][i][2]) % MOD) % MOD;\n    }\n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1781-Pinball/f-51Nod-1781-Pinball/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1781-Pinball\n//\n//  Created by ZYJ on 2017/7/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n\n#define lson rt << 1\n#define rson rt << 1 | 1\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 100100;\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\n\nll m, n, ans = INF;\n\nstruct node\n{\n    int l, r;\n    ll sum;     //  球到 l~r 的最小代价\n} Seg[MAXN << 4];\n\nvoid build(int rt, int l, int r)\n{\n    Seg[rt].l = l;\n    Seg[rt].r = r;\n    if (l == r)\n    {\n        Seg[rt].sum = INF;\n        return ;\n    }\n    int m = (l + r) >> 1;\n    build(lson, l, m);\n    build(rson, m + 1, r);\n    Seg[rt].sum = min(Seg[lson].sum, Seg[rson].sum);\n}\n\nvoid update(int rt, int a, ll c)\n{\n    if (Seg[rt].l == a && Seg[rt].r == a)\n    {\n        Seg[rt].sum = min(Seg[rt].sum, c);\n        return;\n    }\n    int m = (Seg[rt].l + Seg[rt].r) >> 1;\n    if (a <= m)\n    {\n        update(lson, a, c);\n    }\n    else\n    {\n        update(rson, a, c);\n    }\n    Seg[rt].sum = min(Seg[lson].sum, Seg[rson].sum);\n}\n\nll query(int rt, int a, int b)\n{\n    if (Seg[rt].l == a && Seg[rt].r == b)\n    {\n        return Seg[rt].sum;\n    }\n    int m = (Seg[rt].l + Seg[rt].r) >> 1;\n    if (b <= m)\n    {\n        return query(lson, a, b);\n    }\n    else if (a > m)\n    {\n        return query(rson, a, b);\n    }\n    else\n    {\n        return min(query(lson, a, m), query(rson, m + 1, b));\n    }\n}\n\nll dct[MAXN << 2];\nll A[MAXN], B[MAXN], C[MAXN], D[MAXN];\nll l[MAXN], r[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scan_d(m), scan_d(n);\n    \n    int cnt = 1;\n    for (int i = 1; i <= m; i++)\n    {\n        scan_d(A[i]), scan_d(B[i]), scan_d(C[i]), scan_d(D[i]);\n        dct[cnt++] = A[i];\n        dct[cnt++] = B[i];\n        dct[cnt++] = C[i];\n    }\n    dct[cnt++] = 1;\n    dct[cnt++] = n;\n    sort(dct + 1, dct + cnt);\n    cnt = (int)(unique(dct + 1, dct + cnt) - dct);\n    \n    for (int i = 1; i <= m; i++)\n    {\n        A[i] = lower_bound(dct + 1, dct + cnt, A[i]) - dct;\n        B[i] = lower_bound(dct + 1, dct + cnt, B[i]) - dct;\n        C[i] = lower_bound(dct + 1, dct + cnt, C[i]) - dct;\n    }\n    \n    int tmp = cnt - 1;\n    \n    //  从 1 位置落下最小费用\n    build(1, 1, tmp);\n    update(1, 1, 0);\n    for (int i = 1; i <= m; i++)\n    {\n        l[i] = query(1, (int)A[i], (int)B[i]) + D[i];\n        update(1, (int)C[i], l[i]);\n    }\n    \n    //  从 tmp 位置落下最小费用\n    build(1, 1, tmp);\n    update(1, tmp, 0);\n    for (int i = 1; i <= m; i++)\n    {\n        r[i] = query(1, (int)A[i], (int)B[i]) + D[i];\n        update(1, (int)C[i], r[i]);\n    }\n    \n    //  落在 i 个漏斗的代价之和，多计算一次 d[i]，减去，取小\n    for (int i = 1; i <= m; i++)\n    {\n        ans = min(ans, l[i] + r[i] - D[i]);\n    }\n    \n    if (ans == INF)\n    {\n        puts(\"-1\");\n    }\n    else\n    {\n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1785-数据流中的算法/f-51Nod-1785-数据流中的算法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1785-数据流中的算法\n//\n//  Created by ZYJ on 2017/2/24.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nconst int MAXN = 1e6 + 10;\nconst int MAXK = 105;\n\nint n, k, cnt = 0, sum = 0, temp = 0;\nint f[MAXN];\nint f_[MAXK];\n\ninline void read(int &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\n//  方差\ndouble variance()\n{\n    double ave = sum * 1.0 / temp;\n    \n    double var = 0;\n    for (int i = cnt; i > cnt - temp; i--)\n    {\n        var += (f[i] - ave) * (f[i] - ave);\n    }\n    \n    return var / temp;\n}\n\n//  中位数\ndouble midNum()\n{\n    int n = 0, a = -1, b = -1;\n    int t = temp / 2, t_ = t + 1;\n    \n    for (int i = 0; i <= 100; i++)\n    {\n        n += f_[i];\n        if (n >= t && a == -1)\n        {\n            a = i;\n        }\n        if (n >= t_ && b == -1)\n        {\n            b = i;\n            break;\n        }\n    }\n    \n    if (temp & 1)\n    {\n        return b;\n    }\n    else\n    {\n        return (a + b) * 1.0 / 2;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    read(n);\n    read(k);\n    \n    int u;\n    for (int i = 1; i <= n; i++)\n    {\n        read(u);\n        if (u == 1)\n        {\n            read(f[++cnt]);\n            if (cnt > k)\n            {\n                f_[f[cnt - k]]--;\n                sum -= f[cnt - k];\n            }\n            f_[f[cnt]]++;\n            sum += f[cnt];\n            temp = cnt > k ? k : cnt;\n        }\n        else if (u == 2)\n        {\n            double num = sum / temp;\n            printf(\"%.2lf\\n\", num);\n        }\n        else if (u == 3)\n        {\n            double var = variance();\n            printf(\"%.2lf\\n\", var);\n        }\n        else\n        {\n            double mid = midNum();\n            printf(\"%.2lf\\n\", mid);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1791-合法括号子段/f-51Nod-1791-合法括号子段/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1791-合法括号子段\n//\n//  Created by ZYJ on 2017/7/31.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 1e5 + 10;\nconst int INF = 0x3f3f3f3f;\n\nll ans;\nchar s[MAXN];\nint mn[MAXN];\nint mx[MAXN];\nint sum_r[MAXN];\nint sum_l[MAXN];\nint cnt[MAXN << 1];\n\nvoid solve(int l, int r)\n{\n    if (l >= r)\n    {\n        return ;\n    }\n    \n    int m = (l + r) >> 1;\n    solve(l, m);\n    solve(m + 1, r);\n    \n    mn[m] = INF;\n    sum_r[m] = 0;\n    for (int i = m + 1; i <= r; i++)\n    {\n        sum_r[i] = sum_r[i - 1] + (s[i] == '(' ? 1 : -1);\n        mn[i] = min(mn[i - 1], sum_r[i]);\n        if (-mn[i] <= -sum_r[i])    //  控制左区段的合法性\n        {\n            cnt[-sum_r[i] + MAXN]++;\n        }\n    }\n    \n    sum_l[m + 1] = mx[m + 1] = 0;\n    for (int i = m; i >= l; i--)\n    {\n        sum_l[i] = sum_l[i + 1] + (s[i] == '(' ? 1 : -1);\n        mx[i] = max(mx[i + 1], sum_l[i]);\n        if (sum_l[i] >= mx[i + 1])\n        {\n            ans += cnt[sum_l[i] + MAXN];\n        }\n    }\n    \n    for (int i = m + 1; i <= r; i++)\n    {\n        if (-mn[i] <= -sum_r[i])    //  重置\n        {\n            cnt[-sum_r[i] + MAXN]--;\n        }\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        ans = 0;\n        scanf(\"%s\", s + 1);\n        int len = (int)strlen(s + 1);\n        solve(1, len);\n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1799-二分答案/f-51Nod-1799-二分答案/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1799-二分答案\n//\n//  Created by ZYJ on 2017/5/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAG = 1e7;\nconst int MOD = 1e9 + 7;\nconst int TMP[] = {1, 682498929, 491101308, 76479948, 723816384, 67347853, 27368307, 625544428, 199888908, 888050723, 927880474, 281863274, 661224977, 623534362, 970055531, 261384175, 195888993, 66404266, 547665832, 109838563, 933245637, 724691727, 368925948, 268838846, 136026497, 112390913, 135498044, 217544623, 419363534, 500780548, 668123525, 128487469, 30977140, 522049725, 309058615, 386027524, 189239124, 148528617, 940567523, 917084264, 429277690, 996164327, 358655417, 568392357, 780072518, 462639908, 275105629, 909210595, 99199382, 703397904, 733333339, 97830135, 608823837, 256141983, 141827977, 696628828, 637939935, 811575797, 848924691, 131772368, 724464507, 272814771, 326159309, 456152084, 903466878, 92255682, 769795511, 373745190, 606241871, 825871994, 957939114, 435887178, 852304035, 663307737, 375297772, 217598709, 624148346, 671734977, 624500515, 748510389, 203191898, 423951674, 629786193, 672850561, 814362881, 823845496, 116667533, 256473217, 627655552, 245795606, 586445753, 172114298, 193781724, 778983779, 83868974, 315103615, 965785236, 492741665, 377329025, 847549272, 698611116};\n\nll fac(ll x)\n{\n    if (x == 0)\n    {\n        return 1;\n    }\n    ll res = TMP[x / MAG];\n    for (ll i = x / MAG * MAG + 1; i <= x; i++)\n    {\n        res = (res * i) % MOD;\n    }\n    return res;\n}\n\nint main(int argc, const char * argv[])\n{\n    ll n, m, k;\n    while (cin >> n >> m >> k)\n    {\n        ll l = 1, r = n, mid = (l + r) / 2, lcnt = 0, rcnt = 0;\n        while (l <= r)\n        {\n            if (mid <= k)\n            {\n                l = mid + 1;\n                lcnt++;\n            }\n            else\n            {\n                r = mid - 1;\n                rcnt++;\n            }\n            mid = (l + r) / 2;\n        }\n        \n        ll res = 1;\n        for (ll i = m - lcnt + 1; i <= m; i++)\n        {\n            res *= i;\n            res %= MOD;\n        }\n        for (ll i = n - m - rcnt + 1; i <= n - m; i++)\n        {\n            res *= i;\n            res %= MOD;\n        }\n        \n        res = res * fac(n - lcnt - rcnt) % MOD;\n        \n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1800-汉诺塔/f-51Nod-1800-汉诺塔/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1800-汉诺塔\n//\n//  Created by ZYJ on 2017/7/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1111;\n\nint len;\nchar n[MAXN];\nchar m[MAXN];\nint a[MAXN];\nint f[MAXN];\n\nint cal()\n{\n    int tot = 0;\n    for (int i = 0; i < len; i++)\n    {\n        tot = tot * 10 + n[i] - '0';\n    }\n    \n    return tot;\n}\n\nint main()\n{\n    scanf(\"%s%s\", n, m);\n    \n    len = (int)strlen(m);\n    for (int i = 0; i < len; i++)\n    {\n        a[len - i] = m[i] - '0';\n    }\n    \n    f[1] = 1;\n    int tot = 1, cnt = 0;\n    for (; len > 1 || a[1]; cnt++)\n    {\n        if (a[1] & 1)\n        {\n            for (int i = 1; i <= tot; i++)\n            {\n                f[i] *= 2;\n            }\n            for (int i = 1; i <= tot; i++)\n            {\n                if (f[i] > 9)\n                {\n                    f[i + 1]++;\n                    f[i] -= 10;\n                }\n            }\n            if (f[tot + 1])\n            {\n                tot++;\n            }\n        }\n        for (int i = len, z = 0; i; i--)\n        {\n            z = z * 10 + a[i];\n            a[i] = z >> 1;\n            z &= 1;\n        }\n        if (!a[len])\n        {\n            len--;\n        }\n    }\n    \n    len = (int)strlen(n);\n    if (len <= 3 && cnt > cal())\n    {\n        puts(\"0\");\n    }\n    else\n    {\n        for (int i = tot; i; i--)\n        {\n            printf(\"%c\", f[i] + '0');\n        }\n        putchar(10);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1803-森林直径/f-51Nod-1803-森林直径/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1803-森林直径\n//\n//  Created by ZYJ on 2017/11/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e5 + 5;\nconst int MAXM = 66;\nconst int MAXT = 5555;\n\nint n, q, cnt;\nint tmp, ans;\nint fat[MAXT];\nint pre[MAXT];\nint hed[MAXN];\nint Hed[MAXN];\nint nxt[MAXN];\nint Nxt[MAXT];\nint dep[MAXN];\nint Dep[MAXN];\nint dp[MAXN][MAXM];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nvoid dfs(int x)\n{\n    Hed[x] = 0;\n    for (int i = hed[x]; i; i = nxt[i])\n    {\n        dfs(i);\n        \n        if (i == hed[x])\n        {\n            Hed[x] = pre[cnt--];\n            Nxt[Hed[x]] = Hed[i];\n            Dep[Hed[x]] = dep[i];\n            fat[Hed[x]] = i;\n            for (int j = Hed[x]; j; j = Nxt[j])\n            {\n                dp[i][Dep[j] - dep[x]] = min(dp[i][Dep[j] - dep[x]], fat[j]);\n            }\n        }\n        else\n        {\n            int t = pre[cnt--];\n            Nxt[t] = Hed[i];\n            Dep[t] = dep[i];\n            fat[t] = i;\n            Hed[i] = t;\n            for (int j = Hed[i]; j; j = Nxt[j])\n            {\n                dp[i][Dep[j] - dep[x]] = min(dp[i][Dep[j] - dep[x]], fat[j]);\n            }\n            for (int j = Hed[x]; j; j = Nxt[j])\n            {\n                for (int k = Hed[i]; k; k = Nxt[k])\n                {\n                    dp[i][Dep[j] + Dep[k] - 2 * dep[x]] =\n                        min(dp[i][Dep[j]+ Dep[k] - 2 * dep[x]], max(fat[j], fat[k]));\n                }\n            }\n            for (int j = Hed[x], k = Hed[i]; k; k = Nxt[k], j = Nxt[j])\n            {\n                fat[j] = min(fat[j], fat[k]);\n                if (!Nxt[j] && Nxt[k])\n                {\n                    Nxt[j] = Nxt[k];\n                    break;\n                }\n            }\n            for (int j = Hed[x], k = Hed[i]; k && j != k; j = Nxt[j], k = Nxt[k])\n            {\n                pre[++cnt] = k;\n            }\n        }\n    }\n}\n\nvoid init()\n{\n    cnt = MAXT - 1;\n    memset(dp, 0x3f, sizeof(dp));\n    \n    for (int i = 1; i < MAXT; i++)\n    {\n        pre[i] = i;\n    }\n    \n}\n\nint main()\n{\n    init();\n    \n    scan_d(n);\n    \n    int x, y;\n    for (int i = 2; i <= n; i++)\n    {\n        scan_d(x);\n        scan_d(y);\n        nxt[i] = hed[x];\n        hed[x] = i;\n        dep[i] = dep[x] + 1;\n    }\n    \n    dfs(1);\n    \n    for (int i = n - 1; i > 1; i--)\n    {\n        for (int j = 1; j < MAXM; j++)\n        {\n            dp[i][j] = min(dp[i][j], dp[i + 1][j]);\n        }\n    }\n    \n    scan_d(q);\n    \n    int l, r;\n    while (q--)\n    {\n        scan_d(l);\n        scan_d(r);\n        l++;\n        r++;\n        tmp = 0;\n        for (int i = 1; i < MAXM; i++)\n        {\n            if (dp[l][i] <= r)\n            {\n                tmp = i;\n            }\n            else\n            {\n                break;\n            }\n        }\n        \n        ans += tmp;\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1804-小C的多边形/f-51Nod-1804-小C的多边形/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1804-小C的多边形\n//\n//  Created by ZYJ on 2017/5/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\nconst int MAXM = 10;\nconst int MAX_BUFF = 1 << 24;\n\nint A[MAXN];\nchar s[MAX_BUFF];\nchar tmp[MAXM];\n\nvoid intToChar(int &pos, int a)\n{\n    int cnt = 0;\n    while (a)\n    {\n        tmp[cnt++] = a % 10;\n        a /= 10;\n    }\n    while (cnt != 0)\n    {\n        s[pos++] = tmp[--cnt] + '0';\n    }\n}\n\nint main()\n{\n    int n;\n    cin >> n;\n    \n    n--;\n    if (n % 2 == 0)\n    {\n        cout << 0 << '\\n';\n        return 0;\n    }\n    int k = 1, num = n;\n    \n    while (1)\n    {\n        A[k] = num--;\n        if (k == n - 1)\n        {\n            break;\n        }\n        k = (k + 2);\n        if (k >= n)\n        {\n            k -= n;\n        }\n    }\n    \n    int pos = 0;\n    for (int i = 1; i < n; i++)\n    {\n        intToChar(pos, i);\n        s[pos++] = ' ';\n    }\n    intToChar(pos, n);\n    s[pos++] = '\\0';\n    puts(s);\n    \n    pos = 0;\n    for (int i = 0; i < n - 1; i++)\n    {\n        intToChar(pos, A[i]);\n        s[pos++] = ' ';\n    }\n    intToChar(pos, A[n - 1]);\n    s[pos++] = '\\0';\n    puts(s);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1805-小树/f-51Nod-1805-小树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1805-小树\n//\n//  Created by ZYJ on 2018/1/5.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 10;\nconst int MOD = 1e9 + 7;\n\nint n, m;\nll fac[MAXN];       //  阶乘\nll inv[MAXN];       //  阶乘的逆元\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nvoid init()\n{\n    fac[0] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        fac[i] = fac[i - 1] * i % MOD;\n    }\n    inv[MAXN - 1] = QPow(fac[MAXN - 1], MOD - 2);\n    for (int i = MAXN - 2; i >= 0; i--)\n    {\n        inv[i] = inv[i + 1] * (i + 1) % MOD;\n    }\n}\n\nll C(ll a, ll b)\n{\n    if (b > a)\n    {\n        return 0;\n    }\n    if (b == 0)\n    {\n        return 1;\n    }\n    return fac[a] * inv[b] % MOD * inv[a - b] % MOD;\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%d%d\", &n, &m);\n\n    if (n == 1 || n == 2)\n    {\n        puts(\"1\");\n        return 0;\n    }\n    \n    ll ans = 0;\n    int tmp = n - m;\n    for (int i = tmp; i >= 1; i--)\n    {\n        if ((i & 1) == (tmp & 1))\n        {\n            ans += QPow(i, n - 2) * C(n - m, i) % MOD;\n        }\n        else\n        {\n            ans -= QPow(i, n - 2) * C(n - m, i) % MOD;\n        }\n        ans = (ans + MOD) % MOD;\n    }\n    ans = ans * C(n, m) % MOD;\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1806-wangyurzee的树/f-51Nod-1806-wangyurzee的树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1806-wangyurzee的树\n//\n//  Created by ZYJ on 2017/7/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll MOD = 1e9 + 7;\nconst int MAXN = 1e6 + 3;\nconst int MAXM = 20;\n\nint n, m;\nll fac[MAXN];       //  阶乘\nll inv[MAXN];       //  阶乘的逆元\nint u[MAXM];\nint d[MAXM];\nint vis[MAXM];\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nvoid init()\n{\n    fac[0] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        fac[i] = fac[i - 1] * i % MOD;\n    }\n    inv[MAXN - 1] = QPow(fac[MAXN - 1], MOD - 2);\n    for (int i = MAXN - 2; i >= 0; i--)\n    {\n        inv[i] = inv[i + 1] * (i + 1) % MOD;\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    init();\n    \n    scanf(\"%d%d\", &n, &m);\n    if (n == 1)\n    {\n        if (m == 1)\n        {\n            puts(\"0\");\n        }\n        else\n        {\n            puts(\"1\");\n        }\n        return 0;\n    }\n    \n    for (int i = 0; i < m; i++)\n    {\n        scan_d(u[i]), scan_d(d[i]);\n    }\n    \n    ll ans = QPow(n, n - 2);\n    \n    int state = (1 << m);\n    for (int i = 1; i < state; i++)\n    {\n        int cnt = 0, sum = 0;\n        memset(vis, 0, sizeof(vis));\n        \n        ll t = 1;\n        for (int j = 0; j < m; j++)\n        {\n            if (i & (1 << j))\n            {\n                if (vis[u[j]])\n                {\n                    goto A;\n                }\n                cnt++;\n                sum += (d[j] - 1);\n                vis[u[j]] = 1;\n                t = t * inv[d[j] - 1] % MOD;\n            }\n        }\n        if (sum > n - 2)\n        {\n        A:\n            continue;\n        }\n        ll tmp = fac[n - 2] * inv[n - 2 - sum] % MOD;\n        tmp = tmp * QPow(n - cnt, n - 2 - sum) % MOD;\n        tmp = tmp * t % MOD;\n        if (cnt & 1)\n        {\n            ans = (ans - tmp) % MOD;\n        }\n        else\n        {\n            ans = (ans + tmp) % MOD;\n        }\n    }\n    ans = (ans + MOD) % MOD;\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1810-连续区间/f-51Nod-1810-连续区间/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1810-连续区间\n//\n//  Created by ZYJ on 2017/7/29.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 5;\n\nint n;\nll ans = 0;\nint a[MAXN];\nint b[MAXN << 2];\nint mx[MAXN];\nint mn[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nvoid solve(int l, int r)\n{\n    int m = (l + r) / 2;\n    mx[m] = mn[m] = a[m];\n    for (int i = m - 1; i >= l; i--)\n    {\n        mx[i] = max(a[i], mx[i + 1]);\n        mn[i] = min(a[i], mn[i + 1]);\n    }\n    mx[m + 1] = mn[m + 1] = a[m + 1];\n    for (int i = m + 2; i <= r; i++)\n    {\n        mx[i] = max(a[i], mx[i - 1]);\n        mn[i] = min(a[i], mn[i - 1]);\n    }\n    \n    for (int i = m; i >= l; i--)\n    {\n        int j = i + mx[i] - mn[i];\n        if (j > m && j <= r && mx[i] > mx[j] && mn[i] < mn[j])\n        {\n            ans++;\n        }\n    }\n    for (int i = m + 1; i <= r; i++)\n    {\n        int j = i - (mx[i] - mn[i]);\n        if (j >= l && j <= m && mx[j] < mx[i] && mn[j] > mn[i])\n        {\n            ans++;\n        }\n    }\n    \n    //  确定左边包含最大查右边最小范围\n    int l_ = m + 1, r_ = m;\n    for (int i = m; i >= l; i--)\n    {\n        while (r_ < r && mx[r_ + 1] < mx[i])\n        {\n            r_++;\n            b[mn[r_] + r_ + MAXN]++;\n        }\n        while (l_ <= r_ && mn[l_] > mn[i])\n        {\n            b[mn[l_] + l_ + MAXN]--;\n            l_++;\n        }\n        ans += b[mx[i] + i + MAXN];\n    }\n    while (l_ <= r_)\n    {\n        b[mn[l_] + l_ + MAXN]--;\n        l_++;\n    }\n    \n    //  确定右边包含最大查左边最小范围\n    l_ = m + 1, r_ = m;\n    for (int j = m + 1; j <= r; j++)\n    {\n        while (l_ > l && mx[l_ - 1] < mx[j])\n        {\n            l_--;\n            b[mn[l_] - l_ + MAXN]++;\n        }\n        while (r_ >= l_ && mn[r_] > mn[j])\n        {\n            b[mn[r_] - r_ + MAXN]--;\n            r_--;\n        }\n        ans += b[mx[j] - j + MAXN];\n    }\n    while (l_ <= r_)\n    {\n        b[mn[r_] - r_ + MAXN]--;\n        r_--;\n    }\n    \n    if (l == r)\n    {\n        ans++;\n        return ;\n    }\n    solve(l, m);\n    solve(m + 1, r);\n}\n\nint main()\n{\n    scan_d(n);\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a[i]);\n    }\n    solve(1, n);\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1811-联通分量计数/f-51Nod-1811-联通分量计数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1811-联通分量计数\n//\n//  Created by ZYJ on 2017/8/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\n#define ll long long\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 5;\nconst int MAXM = MAXN << 4;\n\nint n;\nint cnt = 0, pos = 0;\nll ans = 0, tmp;\nint root[MAXN];\nint l1[MAXM], r1[MAXM];\nint ls[MAXM], rs[MAXM];\nint lb[MAXM], rb[MAXM];\nint nt[MAXN], head[MAXN], v[MAXN];\nll s[MAXM];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nll get_n(int n)\n{\n    return (ll)(n + 1) * n / 2;\n}\n\nvoid add(int x, int y)\n{\n    nt[++pos] = head[x];\n    head[x] = pos;\n    v[pos] = y;\n}\n\nvoid ins(int &x, int l, int r, int a)\n{\n    if (!x)\n    {\n        x = ++cnt;\n    }\n    if (l == r)\n    {\n        ls[x] = rs[x] = 1;\n        lb[x] = rb[x] = 0;\n        s[x] = 1;\n        return ;\n    }\n    \n    int m = (l + r) >> 1;\n    if (a <= m)\n    {\n        ins(l1[x], l, m, a);\n    }\n    else\n    {\n        ins(r1[x], m + 1, r, a);\n    }\n    if (!l1[x])\n    {\n        l1[x] = ++cnt;\n        lb[cnt] = rb[cnt] = m - l + 1;\n        s[cnt] = get_n(m - l + 1);\n    }\n    if (!r1[x])\n    {\n        r1[x] = ++cnt;\n        lb[cnt] = rb[cnt] = r - m;\n        s[cnt] = get_n(r - m);\n    }\n    int k1 = l1[x], k2 = r1[x];\n    s[x] = s[k1] + s[k2];\n    if (ls[k2] && rs[k1])\n    {\n        s[x] -= get_n(rs[k1]) + get_n(ls[k2]);\n        s[x] += get_n(rs[k1] + ls[k2]);\n    }\n    if (lb[k2] && rb[k1])\n    {\n        s[x] -= get_n(rb[k1]) + get_n(lb[k2]);\n        s[x] += get_n(rb[k1] + lb[k2]);\n    }\n    ls[x] = ls[k1];\n    rs[x] = rs[k2];\n    lb[x] = lb[k1];\n    rb[x] = rb[k2];\n    if (ls[k1] == m - l + 1)\n    {\n        ls[x] += ls[k2];\n    }\n    if (lb[k1] == m - l + 1)\n    {\n        lb[x] += lb[k2];\n    }\n    if (rs[k2] == r - m)\n    {\n        rs[x] += rs[k1];\n    }\n    if (rb[k2] == r - m)\n    {\n        rb[x] += rb[k1];\n    }\n}\n\nint merge(int x, int y, int l, int r)\n{\n    if (!x || !y)\n    {\n        return x + y;\n    }\n    if (lb[x] == r - l + 1)\n    {\n        return y;\n    }\n    if (lb[y] == r - l + 1)\n    {\n        return x;\n    }\n    \n    int m = (l + r) >> 1;\n    l1[x] = merge(l1[x], l1[y], l, m);\n    r1[x] = merge(r1[x], r1[y], m + 1, r);\n    if (!l1[x])\n    {\n        l1[x] = ++cnt;\n        lb[cnt] = rb[cnt] = m - l + 1;\n        s[cnt] = get_n(m - l + 1);\n    }\n    if (!r1[x])\n    {\n        r1[x] = ++cnt;\n        lb[cnt] = rb[cnt] = r - m;\n        s[cnt] = get_n(r - m);\n    }\n    int k1 = l1[x], k2 = r1[x];\n    s[x] = s[k1] + s[k2];\n    if (ls[k2] && rs[k1])\n    {\n        s[x] -= get_n(rs[k1]) + get_n(ls[k2]);\n        s[x] += get_n(rs[k1] + ls[k2]);\n    }\n    if (lb[k2] && rb[k1])\n    {\n        s[x] -= get_n(rb[k1]) + get_n(lb[k2]);\n        s[x] += get_n(rb[k1] + lb[k2]);\n    }\n    ls[x] = ls[k1];\n    rs[x] = rs[k2];\n    lb[x] = lb[k1];\n    rb[x] = rb[k2];\n    if (ls[k1] == m - l + 1)\n    {\n        ls[x] += ls[k2];\n    }\n    if (lb[k1] == m - l + 1)\n    {\n        lb[x] += lb[k2];\n    }\n    if (rs[k2] == r - m)\n    {\n        rs[x] += rs[k1];\n    }\n    if (rb[k2] == r - m)\n    {\n        rb[x] += rb[k1];\n    }\n    \n    return x;\n}\n\nvoid dfs(int rt, int pre)\n{\n    for (int i = head[rt]; i; i = nt[i])\n    {\n        int v_ = v[i];\n        if (v_ != pre)\n        {\n            dfs(v_, rt);\n            root[rt] = merge(root[rt], root[v_], 1, n);\n        }\n    }\n    \n    ins(root[rt], 1, n, rt);\n    ans += tmp - s[root[rt]];\n}\n\nint main()\n{\n    scan_d(n);\n    tmp = get_n(n);\n    \n    int x, y;\n    for (int i = 1; i < n; i++)\n    {\n        scan_d(x), scan_d(y);\n        add(x, y), add(y, x);\n    }\n    \n    dfs(1, 0);\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1815-调查任务/f-51Nod-1815-调查任务/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1815-调查任务\n//\n//  Created by ZYJ on 2017/7/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <bitset>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 4e5 + 10;\nconst int MAXM = 2e6 + 10;\n\nint N, M, Q, S;\n\nstruct node\n{\n    int nt, to;\n} E[MAXM], E2[MAXM], E3[MAXM];\n\nint cnt = 0, cnt3 = 0;\nint head[MAXN];\nint head2[MAXN];\nint head3[MAXN];\nint cur[MAXN];\nint drg[MAXN];  //  度\n\nvoid add_edge(int u, int v)\n{\n    E[++cnt] = (node){head[u], v};\n    head[u] = cnt;\n}\n\nvoid add_edge_23(int u, int v)\n{\n    E2[++cnt] = (node){head2[u], v};\n    head2[u] = cnt;\n    E3[++cnt3] = (node){head3[v], u};\n    head3[v] = cnt3;\n}\n\nint tot = 0, stop, top;\nint dfn[MAXN];\nint low[MAXN];\nint a[MAXN];\nint sta[MAXN];\nint st[MAXN];\nint id[MAXN];\nint pre[MAXN];\nbitset<MAXN> vis;\n\nvoid tarjan(int x)\n{\n    st[top = 1] = x;\n    stop = 0;\n    while (top)\n    {\n        int u = st[top];\n        if (!dfn[u])\n        {\n            dfn[u] = low[u] = ++cnt;\n            sta[++stop] = u;\n            vis[u] = 1;\n        }\n        \n        if (cur[u])\n        {\n            int v = E[cur[u]].to;\n            if (!dfn[v])\n            {\n                pre[st[++top] = v] = u;\n            }\n            else if (vis[v])\n            {\n                low[u] = min(low[u], dfn[v]);\n            }\n            cur[u] = E[cur[u]].nt;\n        }\n        else\n        {\n            low[pre[u]] = min(low[pre[u]], low[u]);\n            if (dfn[u] == low[u])\n            {\n                ++tot;\n                while (sta[stop] != u)\n                {\n                    vis[sta[stop]] = 0;\n                    id[sta[stop]] = tot;\n                    --stop;\n                }\n                vis[u] = 0;\n                id[u] = tot;\n                --stop;\n            }\n            --top;\n        }\n    }\n}\n\nint mx[MAXN];\nint mx2[MAXN];\nint mx3[MAXN];\nint que[MAXN];\nbitset<MAXN> vis2;\n\nvoid BFS()\n{\n    int p = 0, q = 1;\n    vis2[que[1] = id[S]] = 1;\n    while (p != q)\n    {\n        int u = que[++p];\n        for (int i = head2[u]; i; i = E2[i].nt)\n        {\n            int v = E2[i].to;\n            ++drg[v];\n            if (!vis2[v])\n            {\n                vis2[v] = 1;\n                que[++q] = v;\n            }\n        }\n    }\n    \n    p = 0;\n    q = 1;\n    que[1] = id[S];\n    while (p != q)\n    {\n        int u = que[++p];\n        for (int i = head3[u]; i; i = E3[i].nt)\n        {\n            int v = E3[i].to;\n            if (vis2[v])\n            {\n                if (mx[v] > mx[u])\n                {\n                    mx3[u] = mx[u];\n                    mx[u] = mx[v];\n                }\n                else if (mx[v] < mx[u] && mx[v] > mx3[u])\n                {\n                    mx3[u] = mx[v];\n                }\n                if (mx3[v] > mx[u])\n                {\n                    mx3[u] = mx[u];\n                    mx[u] = mx3[v];\n                }\n                else if (mx3[v] < mx[u] && mx3[v] > mx3[u])\n                {\n                    mx3[u] = mx3[v];\n                }\n            }\n        }\n        for (int i = head2[u]; i; i = E2[i].nt)\n        {\n            int v = E2[i].to;\n            mx2[v] = max(mx2[v], mx2[u]);\n            if (mx[u] != mx[v])\n            {\n                mx2[v] = max(mx2[v], min(mx[u], mx[v]));\n            }\n            else\n            {\n                mx2[v] = max(mx2[v], max(mx3[u], mx3[v]));\n            }\n            if (--drg[v] == 0)\n            {\n                que[++q] = v;\n            }\n        }\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    scanf(\"%d%d%d%d\", &N, &M, &Q, &S);\n    \n    for (int i = 1; i <= N; ++i)\n    {\n        scan_d(a[i]);\n    }\n    \n    int u, v;\n    for (int i = 1; i <= M; ++i)\n    {\n        scan_d(u), scan_d(v);\n        add_edge(u, v);\n    }\n    \n    cnt = 0;\n    memcpy(cur, head, sizeof(cur));\n    memset(mx, -1, sizeof(mx));\n    memset(mx2, -1, sizeof(mx2));\n    \n    for (int i = 1; i <= N; ++i)\n    {\n        if (!dfn[i])\n        {\n            tarjan(i);\n        }\n    }\n    \n    //  强连通块儿缩点\n    cnt = 0;\n    for (int i = 1; i <= N; ++i)\n    {\n        for (int j = head[i]; j; j = E[j].nt)\n        {\n            if (id[i] != id[E[j].to])\n            {\n                add_edge_23(id[i], id[E[j].to]);\n            }\n        }\n    }\n    \n    //  维护所有强连通块儿的最大值和严格次大值\n    for (int i = 1; i <= N; ++i)\n    {\n        int t = id[i];\n        if (a[i] > mx[t])\n        {\n            mx2[t] = mx[t];\n            mx[t] = a[i];\n        }\n        else if (a[i] < mx[t] && a[i] > mx2[t])\n        {\n            mx2[t] = a[i];\n        }\n    }\n    for (int i = 1; i <= tot; ++i)\n    {\n        mx3[i] = mx2[i];\n    }\n    \n    BFS();\n    \n    for (int i = 1; i <= Q; ++i)\n    {\n        scan_d(u);\n        if (!vis2[id[u]])\n        {\n            printf(\"-1 \");\n        }\n        else if (mx2[id[u]] == -1)\n        {\n            printf(\"0 \");\n        }\n        else\n        {\n            printf(\"%d \", mx2[id[u]]);\n        }\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1821-最优集合/f-51Nod-1821-最优集合/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1821-最优集合\n//\n//  Created by ZYJ on 2017/3/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\nint m[MAXN];\nint temp[MAXN], key[MAXN], tp;\nint s[MAXN][MAXN];\nint sk[MAXN], top;  //  栈\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n    return true;\n}\n\nint exc(int n, int m)\n{\n    int res = 0;\n    \n    for (int i = 0; i < m; i++)\n    {\n        if (s[n][i] <= res + 1)\n        {\n            res += s[n][i];\n        }\n        else\n        {\n            key[n] = i;\n            break;\n        }\n    }\n    \n    return res;\n}\n\nint main(int argc, const char * argv[])\n{\n    //    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int n;\n    scan_d(n);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(m[i]);\n        for (int j = 0; j < m[i]; j++)\n        {\n            scan_d(s[i][j]);\n        }\n        sort(s[i], s[i] + m[i]);\n        temp[i] = exc(i, m[i]);\n    }\n    \n    int T;\n    scan_d(T);\n    \n    int a, b, k;\n    while (T--)\n    {\n        scan_d(a);\n        scan_d(b);\n        scan_d(k);\n        \n        top = 0;\n        tp = temp[a];\n        int j = 0;\n        \n        for (int i = key[a]; i < m[a]; i++)\n        {\n            if (s[a][i] <= tp + 1)\n            {\n                tp += s[a][i];\n            }\n            else\n            {\n                if (!k)\n                {\n                    break;\n                }\n                int flag = 1;\n                for (; j < m[b]; j++)\n                {\n                    if (s[b][j] <= tp + 1)\n                    {\n                        sk[top++] = s[b][j];\n                    }\n                    else\n                    {\n                        if (!top)\n                        {\n                            break;\n                        }\n                        tp += sk[--top];\n                        k--;\n                        flag = 0;\n                        break;\n                    }\n                }\n                if (flag && k > 0 && top)\n                {\n                    tp += sk[--top];\n                    k--;\n                }\n                else if (flag)\n                {\n                    break;\n                }\n                i--;\n            }\n        }\n        \n        while (k > 0 && top)\n        {\n            tp += sk[--top];\n            k--;\n        }\n        \n        printf(\"%d\\n\", tp);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1829-函数/f-51Nod-1829-函数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1829-函数\n//\n//  Created by ZYJ on 2017/11/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 10;\nconst int MOD = 1e9 + 7;\n\nint n, m;\nll fac[MAXN];       //  阶乘\nll inv[MAXN];       //  阶乘的逆元\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nvoid init()\n{\n    fac[0] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        fac[i] = fac[i - 1] * i % MOD;\n    }\n    inv[MAXN - 1] = QPow(fac[MAXN - 1], MOD - 2);\n    for (int i = MAXN - 2; i >= 0; i--)\n    {\n        inv[i] = inv[i + 1] * (i + 1) % MOD;\n    }\n}\n\nll C(ll a, ll b)\n{\n    if (b > a)\n    {\n        return 0;\n    }\n    if (b == 0)\n    {\n        return 1;\n    }\n    return fac[a] * inv[b] % MOD * inv[a - b] % MOD;\n}\n\nint main()\n{\n    init();\n    \n    cin >> n >> m;\n    \n    ll ans = 0;\n    for (int i = 0, e = 1; i <= m; i++, e *= -1)\n    {\n        ans += C(m, i) * QPow(m - i, n) % MOD * e;\n        ans %= MOD;\n    }\n    cout << (ans + MOD) % MOD << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1831-小C的游戏/f-51Nod-1831-小C的游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1831-小C的游戏\n//\n//  Created by ZYJ on 2017/7/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstdio>\n//#include <cstring>\n//#include <cmath>\n//\n//using namespace std;\n//\n//int n;\n//\n//bool is_prime(int x)\n//{\n//    if (x < 2)\n//    {\n//        return false;\n//    }\n//    \n//    int tmp = sqrt(x) + 1;\n//    for (int i = 2; i < tmp; i++)\n//    {\n//        if (x % i == 0)\n//        {\n//            return false;\n//        }\n//    }\n//    \n//    return true;\n//}\n//\n//\n//int main()\n//{\n//    int T;\n//    scanf(\"%d\", &T);\n//    \n//    while (T--)\n//    {\n//        scanf(\"%d\", &n);\n//        bool flag = false;\n//        if (is_prime(n))\n//        {\n//            if (n == 2 || n == 17)\n//            {\n//                flag = !flag;\n//            }\n//        }\n//        else\n//        {\n//            if (n > 2 && n != 16 && n != 34 && n != 289)\n//            {\n//                flag = !flag;\n//            }\n//        }\n//        \n//        puts(flag ? \"TAK\" : \"NIE\");\n//    }\n//    \n//    return 0;\n//}\n\n\n#include <cstdio>\n#include <cmath>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 10000;\n\nbool flag[MAXN];\n\n/*\n *  素数筛选，判断小于MAXN的数是不是素数\n *  notprime是一张表，false表示是素数，true表示不是\n */\nbool notprime[MAXN];\n\nvoid init()\n{\n    memset(notprime, false, sizeof(notprime));\n    notprime[0] = notprime[1] = true;\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (!notprime[i])\n        {\n            if (i > MAXN / i)   //  阻止后边i * i溢出（或者i,j用long long)\n            {\n                continue;\n            }\n            //  直接从i * i开始就可以，小于i倍的已经筛选过了\n            for (int j = i * i; j < MAXN; j += i)\n            {\n                notprime[j] = true;\n            }\n        }\n    }\n    \n    memset(flag, 0, sizeof(flag));\n    \n    for (int i = 2; i < MAXN; i++)\n    {\n        flag[i] |= (!flag[i - 1]);\n        if (flag[i])\n        {\n            continue;\n        }\n        \n        int tmp = sqrt(i) + 1;\n        for (int j = 2; j <= tmp; j++)\n        {\n            if (i % j == 0)\n            {\n                flag[i] |= (!flag[j]);\n                flag[i] |= (!flag[i / j]);\n                if (flag[i])\n                {\n                    break;\n                }\n            }\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    for (int i = 0; i < MAXN; i++)\n    {\n        if (notprime[i] && flag[i] == 0)\n        {\n            printf(\"%d-%d\\n\", i, flag[i]);\n        }\n        else if (!notprime[i] && flag[i] == 1)\n        {\n            printf(\"%d-%d\\n\", i, flag[i]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1832-先序遍历与后序遍历/f-51Nod-1832-先序遍历与后序遍历/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1832-先序遍历与后序遍历\n//\n//  Created by ZYJ on 2017/9/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAX_LEN = 666;\n\nstruct BigInt\n{\n    const static int MOD = 10000;\n    const static int DLEN = 4;\n    \n    int len;\n    int a[MAX_LEN];\n    \n    BigInt()\n    {\n        memset(a, 0, sizeof(a));\n        len = 1;\n    }\n    \n    BigInt(int v)\n    {\n        memset(a, 0, sizeof(a));\n        len = 0;\n        do\n        {\n            a[len++] = v%MOD;\n            v /= MOD;\n        }\n        while (v);\n    }\n    \n    BigInt operator * (const BigInt &b) const\n    {\n        BigInt res;\n        for (int i = 0; i < len; i++)\n        {\n            int up = 0;\n            for (int j = 0; j < b.len; j++)\n            {\n                int temp = a[i] * b.a[j] + res.a[i + j] + up;\n                res.a[i + j] = temp % MOD;\n                up = temp / MOD;\n            }\n            if (up != 0)\n            {\n                res.a[i + b.len] = up;\n            }\n        }\n        res.len = len + b.len;\n        while (res.a[res.len - 1] == 0 && res.len > 1)\n        {\n            res.len--;\n        }\n        \n        return res;\n    }\n    \n    void output()\n    {\n        printf(\"%d\", a[len - 1]);\n        for (int i = len - 2; i >= 0; i--)\n        {\n            printf(\"%04d\", a[i]);\n        }\n        printf(\"\\n\");\n    }\n};\n\nconst int MAXN = 10010;\n\nint n;\nint ct = 0;\nint a[MAXN];\nint b[MAXN];\n\nint get_id(int l, int r, int num)\n{\n    for (int i = l; i < r; ++i)\n    {\n        if (b[i] == num)\n        {\n            return i;\n        }\n    }\n    \n    return -1;\n}\n\nint calc(int num)\n{\n    if (num == 1)\n    {\n        return 1;\n    }\n    if (num == 2 || num == 0)\n    {\n        return 0;\n    }\n    \n    return 0;\n}\n\nvoid dfs(int a_l, int a_r, int b_l, int b_r)\n{\n    int len = a_r - a_l;\n    if (len == 1)\n    {\n        return ;\n    }\n    \n    a_l++;\n    b_r--;\n    int x = 0, cnt = a_r - a_l, id, ar, br;\n    while (cnt != 0)\n    {\n        id = get_id(b_l, b_r, a[a_l]);\n        ar = a_l + (id - b_l + 1);\n        br = id + 1;\n        x++;\n        \n        dfs(a_l, ar, b_l, br);\n        \n        cnt -= (id - b_l + 1);\n        a_l = ar;\n        b_l = id + 1;\n    }\n    ct += calc(x);\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    for (int i = 0; i < n; ++i)\n    {\n        scanf(\"%d\", a + i);\n    }\n    for (int i = 0; i < n; ++i)\n    {\n        scanf(\"%d\", b + i);\n    }\n    \n    dfs(0, n, 0, n);\n    \n    BigInt res(1);\n    for (int i = 0; i < ct; i++)\n    {\n        res = res * BigInt(2);\n    }\n    res.output();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1833-环/f-51Nod-1833-环/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1833-环\n//\n//  Created by ZYJ on 2017/11/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <math.h>\n\nusing namespace std;\n\nconst int MAXN = 22;\nconst int MAXM = (1 << 20) + 5;\nconst int MOD = 998244353;\n\nint n, m;\nint dp[MAXN][MAXM];\nvector<int> vi[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint cal(int x)\n{\n    int ret = 0;\n    while (x)\n    {\n        if (x & 1)\n        {\n            ret++;\n        }\n        x >>= 1;\n    }\n    \n    return ret;\n}\n\nint main()\n{\n    scan_d(n);\n    scan_d(m);\n    \n    int u, v;\n    for (int i = 1; i <= m; i++)\n    {\n        scan_d(u);\n        scan_d(v);\n        vi[u].push_back(v);\n    }\n    \n    dp[0][0] = 1;\n    for (int i = 1; i <= n; i++)\n    {\n        int t = 1 << n;\n        for (int j = 0; j < t; j++)\n        {\n            if (cal(j) == i)\n            {\n                for (int k = 0; k < vi[i].size(); k++)\n                {\n                    v = vi[i][k];\n                    if ((j >> (v - 1)) & 1)\n                    {\n                        dp[i][j] = (dp[i][j] + dp[i - 1][j ^ (1 << (v - 1))]) % MOD;\n                    }\n                }\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", dp[n][(1 << n) - 1]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1835-完全图/f-51Nod-1835-完全图/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1835-完全图\n//\n//  Created by ZYJ on 2017/12/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 998244353;\nconst int MAXN = 555;\n\nint n, m;\nint dp[MAXN][MAXN];\nint C[MAXN][MAXN];\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nvoid init()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        C[i][0] = 1;\n        for (int j = 1; j <= i; j++)\n        {\n            C[i][j] = (C[i - 1][j] + C[i - 1][j - 1]) % MOD;\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    scanf(\"%d%d\", &n, &m);\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 2; j <= i; j++)\n        {\n            for (int k = 1, t = i - j + 1; k <= t; k++)\n            {\n                dp[i][j] = (dp[i][j] + (ll)dp[i - k][j - 1] * dp[k][1] % MOD\n                         * C[i - 1][k - 1] % MOD) % MOD;\n            }\n        }\n        dp[i][1] = (int)QPow(2, i * (i - 1) >> 1);\n        for (int j = 2; j <= i; j++)\n        {\n            dp[i][1] = (dp[i][1] - dp[i][j] + MOD) % MOD;\n        }\n    }\n    \n    printf(\"%d\\n\", m != 1 ? dp[n][m] : dp[n][m] - 1);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1836-战忽局的手段/f-51Nod-1836-战忽局的手段/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1836-战忽局的手段\n//\n//  Created by ZYJ on 2017/7/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\n__float128 QPow(__float128 x, long long p)\n{\n    __float128 ret = 1.0;\n    while (p)\n    {\n        if (p & 1)\n        {\n            ret = ret * x;\n        }\n        x = x * x;\n        p >>= 1;\n    }\n    \n    return ret;\n}\n\nint T;\n__float128 ans;\nlong long n, m;\n\nint main()\n{\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%lld%lld\", &n, &m);\n        ans = n - n * QPow((__float128)(n - 1) / n, m);\n        printf(\"%.7f\\n\", (double)ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1837-砝码称重/f-51Nod-1837-砝码称重/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1837-砝码称重\n//\n//  Created by ZYJ on 2017/10/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nint main()\n{\n    ll n;\n    while (cin >> n)\n    {\n        if (n == 1)\n        {\n            cout << 0 << endl;\n            continue;\n        }\n        \n        ll k = ((ll)sqrt(8 * n + 1) - 1) >> 1;\n        ll s = k * (k + 1) >> 1;\n        ll c = n * (n + 1) >> 1;\n        ll d = (ll)sqrt(c) * (ll)sqrt(c);\n        \n        if (s == n || s + 1 == n || d == c || d + 1 == c)\n        {\n            cout << 1 << endl;\n        }\n        else\n        {\n            cout << 2 << endl;\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1849-Clarke and package/f-51Nod-1849-Clarke and package/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1849-Clarke and package\n//\n//  Created by ZYJ on 2017/12/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 3000;\nconst int MAGIC_I = 10000;\nconst double MAGIC_D = 0.0001;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nstruct package\n{\n    int c, p, id;\n} pac[MAXN];\n\nbool cmp(const package &x, const package &y)\n{\n    return x.c < y.c;\n}\n\nint n, m;\nint tmp[MAXN];\ndouble dp[MAXN];\n\nint main()\n{\n    scan_d(n);\n    scan_d(m);\n    \n    int k, tot = 0;\n    double ans = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(k);\n        while (k--)\n        {\n            tot++;\n            scan_d(pac[tot].c);\n            scan_d(pac[tot].p);\n            pac[tot].id = i;\n        }\n    }\n    \n    sort(pac + 1, pac + 1 + tot, cmp);\n    \n    for (int i = tot; i; i--)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            dp[j] = 0;\n        }\n        dp[0] = 1;\n        \n        for (int j = 1; j <= n; j++)\n        {\n            if (j != pac[i].id)\n            {\n                for (int k = n - 1; k; k--)\n                {\n                    dp[k] = dp[k] * (MAGIC_I - tmp[j]) * MAGIC_D + dp[k - 1] * tmp[j] * MAGIC_D;\n                }\n                dp[0] *= (MAGIC_I - tmp[j]) * MAGIC_D;\n            }\n        }\n        \n        for (int j = 0; j < m; j++)\n        {\n            ans += dp[j] * pac[i].c * pac[i].p * MAGIC_D;\n        }\n        tmp[pac[i].id] += pac[i].p;\n    }\n    \n    printf(\"%.8lf\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1859-Clarke and number/f-51Nod-1859-Clarke and number/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1859-Clarke and number\n//\n//  Created by ZYJ on 2017/8/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll INF = 1e10;    //  ll 开方后约为 1e9\n\nll x, k;\n\nll sqrt(ll x)\n{\n    ll l = -1, r = INF, m;\n    while (r - l > 1)\n    {\n        m = (l + r) >> 1;\n        if (m * m > x)\n        {\n            r = m;\n        }\n        else if (m * m < x)\n        {\n            l = m;\n        }\n        else\n        {\n            return m;\n        }\n    }\n    \n    return l;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%lld%lld\", &x, &k);\n        \n        if (x == 0)\n        {\n            printf(\"0\\n\");\n            continue;\n        }\n        \n        ll y = sqrt(x);\n        if (k == 1)\n        {\n            if (x == 1)\n            {\n                printf(\"1\\n\");\n                continue;\n            }\n            if (y * y == x)\n            {\n                printf(\"%lld\\n\", y * 2 - 1);\n            }\n            else\n            {\n                printf(\"%lld\\n\", y * 2);\n            }\n        }\n        else\n        {\n            if (x == 1 || x == 3)\n            {\n                printf(\"-1\\n\");\n            }\n            else if (x == 2)\n            {\n                printf(\"1\\n\");\n            }\n            else if (x == 5)\n            {\n                printf(\"3\\n\");\n            }\n            else\n            {\n                ll t = sqrt(x - 1);\n                if (y * y == x || t * t == x - 1)\n                {\n                    printf(\"%lld\\n\", y * 2 - 2);\n                }\n                else\n                {\n                    printf(\"%lld\\n\", y * 2 - 1);\n                }\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1868-彩色树/f-51Nod-1868-彩色树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1868-彩色树\n//\n//  Created by ZYJ on 2017/12/10.\n//  Copyright ? 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 5;\nconst int MOD = 1e9 + 7;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint tot = 0;\nint hed[MAXN];\nint nxt[MAXN << 1];\nint val[MAXN << 1];\n\nvoid addEdge(int x, int y)\n{\n    val[++tot] = y;\n    nxt[tot] = hed[x];\n    hed[x] = tot;\n}\n\nint cal(int x)\n{\n    return (ll)(x - 1) * x % MOD;\n}\n\nint n;\nint col_num, ans;\nint sz[MAXN];\nint col[MAXN];\nint sum[MAXN];\nbool vis[MAXN];\n\nvoid dfs(int rt, int pre)\n{\n    sz[rt] = 1;\n    int now, tmp;\n    for (int i = hed[rt]; i; i = nxt[i])\n    {\n        if (val[i] != pre)\n        {\n            now = sum[col[rt]];\n            \n            dfs(val[i], rt);\n            \n            tmp = sz[val[i]] - (sum[col[rt]] - now);\n            ans += cal(tmp);\n            ans %= MOD;\n            sum[col[rt]] += tmp;\n            sz[rt] += sz[val[i]];\n        }\n    }\n    sum[col[rt]]++;\n}\n\nint main()\n{\n    scan_d(n);\n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(col[i]);\n        if (!vis[col[i]])\n        {\n            col_num++;\n            vis[col[i]] = 1;\n        }\n    }\n    \n    int x, y;\n    for (int i = 1; i < n; i++)\n    {\n        scan_d(x);\n        scan_d(y);\n        addEdge(x, y);\n        addEdge(y, x);\n    }\n    \n    dfs(1, 0);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        if (vis[i])\n        {\n            ans += cal(n - sum[i]);\n            ans %= MOD;\n        }\n    }\n    ans = ((ll)col_num * cal(n) % MOD - ans + MOD) % MOD;\n    for (int i = 1; i < n; i++)\n    {\n        ans = (ll)ans * i % MOD;\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1874-字符串排序/f-51Nod-1874-字符串排序/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1874-字符串排序\n//\n//  Created by ZYJ on 2017/12/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <string>\n\nusing namespace std;\n\n/*\n *  也可以用树状数组做\n *  a[0...n - 1] cnt = 0; call: MergeSort(0, n)\n */\nconst int MAXN = 55;\nconst int MAXM = 111;\n\nint n, m, cnt;\npair<int, int> pii[MAXM];\nchar s[MAXM][MAXN];\nchar c[MAXM], t[MAXM];\n\nvoid MergeSort(char *a, int l, int r)\n{\n    int mid, i, j, tmp;\n    if (r > l + 1)\n    {\n        mid = (l + r) / 2;\n        MergeSort(a, l, mid);\n        MergeSort(a, mid, r);\n        tmp = l;\n        for (i = l, j = mid; i < mid && j < r;)\n        {\n            if (a[i] > a[j])\n            {\n                c[tmp++] = a[j++];\n                cnt += mid - i;\n            }\n            else\n            {\n                c[tmp++] = a[i++];\n            }\n        }\n        if (j < r)\n        {\n            for (; j < r; ++j)\n            {\n                c[tmp++] = a[j];\n            }\n        }\n        else\n        {\n            for (; i < mid; ++i)\n            {\n                c[tmp++] = a[i];\n            }\n        }\n        for (i = l; i < r; ++i)\n        {\n            a[i] = c[i];\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    freopen(\"/Users/zyj/Desktop/output.txt\", \"w\", stdout);\n    \n    cin >> n >> m;\n    for (int i = 0; i < m; i++)\n    {\n        scanf(\"%s\", s[i]);\n        \n        memcpy(t, s[i], sizeof(s[i]));\n        \n        cnt = 0;\n        MergeSort(t, 0, n);\n        pii[i].first = i;\n        pii[i].second = cnt;\n    }\n    \n    sort(pii, pii + m,\n         [&](const pair<int, int> &a, const pair<int, int> &b)\n         { return a.second == b.second ? a.first < b.first : a.second < b.second; });\n    \n    for (int i = 0; i < m; i++)\n    {\n        printf(\"%s\\n\", s[pii[i].first]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1946-特殊表示法/f-51Nod-1946-特殊表示法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1946-特殊表示法\n//\n//  Created by ZYJ on 2018/1/1.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 5;\n\nint n, m;\nint a[MAXN];\nint b[MAXN];\nchar c[MAXN << 1];\n\nint main()\n{\n    scanf(\"%d\", &n);\n    getchar();\n    \n    for (int i = 0; i < n; i++)\n    {\n        a[i] = getchar() - '0';\n        getchar();\n    }\n    \n    scanf(\"%d\", &m);\n    getchar();\n    \n    for (int i = 0; i < m; i++)\n    {\n        a[i] += getchar() - '0';\n        getchar();\n    }\n    \n    //  逆着扩展一遍\n    n = max(m, n);\n    for (int i = n - 1; i > 1; i--)\n    {\n        if (a[i] >= 2)\n        {\n            //  ex: 2 * 5 = 8 + 2\n            a[i] -= 2;\n            a[i - 2] += 1;\n            a[i + 1] += 1;\n            n = max(i + 2, n);\n        }\n        if (a[i] >= 1 && a[i - 1] >= 1)\n        {\n            //  ex: 2 + 3 = 5\n            a[i] -= 1;\n            a[i - 1] -= 1;\n            a[i + 1] += 1;\n            n = max(i + 2, n);\n        }\n    }\n\n    //  处理边界特殊情况\n    if (a[0] >= 2 && a[1] == 0)\n    {\n        //  ex: 1 + 1 = 2\n        a[0] -= 2;\n        a[1] += 1;\n    }\n    else if (a[1] == 3)\n    {\n        //  ex: 2 + 2 + 2 = 1 + 2 + 3\n        a[1] -= 1;\n        a[0] += 1;\n        a[2] += 1;\n    }\n    \n    //  正着扩展若干遍，一直到无法扩展\n    int flag = 1;\n    while (flag)\n    {\n        flag = 0;\n        for (int i = 0; i < n; i++)\n        {\n            if (a[i] >= 1 && a[i + 1] >= 1 && a[i + 2] != 1)\n            {\n                flag = 1;\n                //  ex: 2 + 3 = 5\n                a[i] -= 1;\n                a[i + 1] -= 1;\n                a[i + 2] += 1;\n                n = max(i + 3, n);\n            }\n        }\n    }\n    \n    int cnt = 0;\n    for (int i = 0; i < n; i++)\n    {\n        c[cnt++] = a[i] + '0';\n        if (i != n - 1)\n        {\n            c[cnt++] = ' ';\n        }\n    }\n    c[cnt] = '\\n';\n    \n    printf(\"%d\\n%s\", n, c);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1952-栈/f-51Nod-1952-栈/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1952-栈\n//\n//  Created by ZYJ on 2017/9/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n#include <deque>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1e7 + 10;\n\nll n, A, B, C, a, b, mod;\nll x[MAXN];\ndeque<ll> s, s_;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nsigned main()\n{\n    scan_d(n), scan_d(A), scan_d(B), scan_d(C), scan_d(x[0]), scan_d(a), scan_d(b), scan_d(mod);\n    \n    ll ans = 0;\n    for (int i = 1; i <= n; ++i)\n    {\n        x[i] = (x[i - 1] * a + b) % mod;\n        if (x[i] % (A + B + C) < A || s.size() < 2)\n        {\n            s.push_back(i);\n            if (s_.empty() || x[s_.back()] <= x[i])\n            {\n                s_.push_back(i);\n            }\n            ans = (ans + x[s_.back()]) % MOD;\n        }\n        else if (A <= x[i] % (A + B + C) && x[i] % (A + B + C) < A + B)\n        {\n            s.push_front(i);\n            while (!s_.empty() && x[s_.front()] < x[i])\n            {\n                s_.pop_front();\n            }\n            s_.push_front(i);\n            ans = (ans + x[s_.back()]) % MOD;\n        }\n        else\n        {\n            if (s_.back() == s.back())\n            {\n                s_.pop_back();\n            }\n            s.pop_back();\n            if (!s_.empty())\n            {\n                ans = (ans + x[s_.back()]) % MOD;\n            }\n        }\n    }\n    \n    printf(\"%lld\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1962-区间计数/f-51Nod-1962-区间计数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1962-区间计数\n//\n//  Created by ZYJ on 2017/7/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n#define mp make_pair\n\nusing namespace std;\n\ntypedef long long ll;\ntypedef pair<int, int> pii;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nconst int MAXN = 4e5;\n\nint N, now;\npii p[MAXN], q[MAXN];\nint A[MAXN], B[MAXN];\nint ra[MAXN], rb[MAXN];\nll ans;\n\nint ins(pii x, pii y)\n{\n    if (x.second > y.second)\n    {\n        swap(x, y);\n    }\n    if (x.second < y.first)\n    {\n        return 0;\n    }\n    return x.second - max(x.first, y.first) + 1;\n}\n\nint main()\n{\n    scan_d(N);\n    for (int i = 1; i <= N; i++)\n    {\n        scan_d(A[i]);\n    }\n    for (int i = 1; i <= N; i++)\n    {\n        scan_d(B[i]);\n    }\n    \n    for (int i = N; i >= 1; i--)\n    {\n        for (ra[i] = i + 1; ra[i] <= N && A[ra[i]] <= A[i]; ra[i] = ra[ra[i]]) ;\n        for (rb[i] = i + 1; rb[i] <= N && B[rb[i]] <= B[i]; rb[i] = rb[rb[i]]) ;\n    }\n    \n    for (int i = 1; i <= N; i = ra[i])\n    {\n        p[A[i]] = mp(i, ra[i] - 1);\n    }\n    for (int i = 1; i <= N; i = rb[i])\n    {\n        q[B[i]] = mp(i, rb[i] - 1);\n        now += ins(p[B[i]], q[B[i]]);\n    }\n    \n    for (int i = 1; i <= N; i++)\n    {\n        ans += now;\n        now -= ins(p[A[i]], q[A[i]]);\n        p[A[i]] = mp(0, 0);\n        if (A[i] != B[i])\n        {\n            now -= ins(p[B[i]], q[B[i]]);\n            q[B[i]] = mp(0, 0);\n        }\n        for (int j = i + 1; j < ra[i]; j = ra[j])\n        {\n            p[A[j]] = mp(j, ra[j] - 1);\n            now += ins(p[A[j]], q[A[j]]);\n        }\n        for (int j = i + 1; j < rb[i]; j = rb[j])\n        {\n            q[B[j]] = mp(j, rb[j] - 1);\n            now += ins(p[B[j]], q[B[j]]);\n        }\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1967-路径定向/f-51Nod-1967-路径定向/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1967-路径定向\n//\n//  Created by ZYJ on 2017/7/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n#include <vector>\n\n#define fi first\n#define se second\n\nusing namespace std;\n\ntypedef pair<int, int> pii;\ntypedef vector<int>::iterator vi_it;\n\nconst int MAXN = 1e6 + 100;\n\nint n, m, x, y;\nint dg[MAXN], flag[MAXN];\nvector<int> node;   //  dg[i] & 1 = 1\nvector<int> G[MAXN];\nvector<pii> edges;\n\nvoid dfs(int x)\n{\n    vi_it it;\n    for (it = G[x].begin(); it != G[x].end(); it++)\n    {\n        if (flag[*it])\n        {\n            continue;\n        }\n        pii e = edges[*it];\n        if ((e).fi != x)\n        {\n            flag[*it] = 2;\n        }\n        else\n        {\n            flag[*it] = 1;\n        }\n        dfs(e.fi == x ? e.se : e.fi);\n    }\n}\n\nint main()\n{\n    cin >> n >> m;\n    for (int i = 0; i < m; i++)\n    {\n        scanf(\"%d%d\", &x, &y);\n        edges.push_back({x, y});\n        G[x].push_back(i);\n        G[y].push_back(i);\n        dg[x]++;\n        dg[y]++;\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        if (dg[i] & 1)\n        {\n            node.push_back(i);\n        }\n    }\n    \n    int cnt = m;\n    for (int i = 0; i < node.size(); i += 2)\n    {\n        x = node[i];\n        y = node[i + 1];\n        edges.push_back({x, y});\n        G[x].push_back(cnt);\n        G[y].push_back(cnt);\n        cnt++;\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        dfs(i);\n    }\n    \n    cout << n - node.size() << endl;\n    for (int i = 0; i < m; i++)\n    {\n        if (flag[i] == 1)\n        {\n            putchar('0');\n        }\n        else\n        {\n            putchar('1');\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1969-Fire!/f-51Nod-1969-Fire!/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1969-Fire!\n//\n//  Created by ZYJ on 2017/8/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MOD = 1e9 + 7;\nconst int MAGIC = 998244352;\nconst int MAXN = 1e5 + 10;\n\nint T, base;\nlong long pow_base[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nvoid init()\n{\n    pow_base[0] = 1;\n    pow_base[1] = base;\n    for (int i = 2; i < T; i++)\n    {\n        pow_base[i] = base * pow_base[i - 1];\n        pow_base[i] %= MOD;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> T >> base;\n    \n    init();\n    \n    long long N, ans = 0;\n    while (T--)\n    {\n        scan_d(N);\n        double tmp = sqrt(1 + 24 * N);\n        int k1 = (tmp + 1) / 6;\n        int k2 = (tmp - 1) / 6;\n        if (k1 * (3 * k1 - 1) == 2 * N)\n        {\n            if (k1 & 1)\n            {\n                ans += (MAGIC * pow_base[T]) % MOD;\n            }\n            else\n            {\n                ans += pow_base[T];\n            }\n            ans %= MOD;\n        }\n        else if (k2 * (3 * k2 + 1) == 2 * N)\n        {\n            if (k2 & 1)\n            {\n                ans += (MAGIC * pow_base[T]) % MOD;\n            }\n            else\n            {\n                ans += pow_base[T];\n            }\n            ans %= MOD;\n        }\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1981-如何愉快地与STL玩耍/f-51Nod-1981-如何愉快地与STL玩耍/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1981-如何愉快地与STL玩耍\n//\n//  Created by ZYJ on 2018/1/5.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n#include <bitset>\n\nusing namespace std;\n\nconst int MAXN = 65540;\nconst int MAXS = 10001;\n\nint N, Q;\nint L, R, C_K;\nint rt, cnt = 0;\nbitset<MAXS> tmp;\nbitset<MAXS> ans[MAXN];\nbitset<MAXS> pre[MAXS];\n\nstruct node\n{\n    bitset<MAXS> bit, tag;\n} tree[MAXN << 1];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\nvoid print_d(T x)\n{\n    if (x > 9)\n    {\n        print_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nvoid _insert(int l, int r)\n{\n    rt = (l + r) | (l != r);\n    tree[rt].bit[C_K] = 1;\n    if (L <= l && r <= R)\n    {\n        tree[rt].tag[C_K] = 1;\n        return ;\n    }\n    \n    int m = (l + r) >> 1;\n    if (L <= m)\n    {\n        _insert(l,m);\n    }\n    if (R > m)\n    {\n        _insert(m + 1, r);\n    }\n}\n\nvoid query(int l, int r)\n{\n    rt = (l + r) | (l != r);\n    if (L <= l && r <= R)\n    {\n        ans[cnt] |= tree[rt].bit;\n        return ;\n    }\n    \n    ans[cnt] |= tree[rt].tag;\n    int m = (l + r) >> 1;\n    if (L <= m)\n    {\n        query(l, m);\n    }\n    if (R > m)\n    {\n        query(m + 1, r);\n    }\n}\n\ninline size_t check(int m)\n{\n    tmp = ans[cnt] & pre[m];\n    return tmp.count();\n}\n\nvoid solve()\n{\n    if (!C_K)\n    {\n        puts(\"-1\");\n        return ;\n    }\n    \n    cnt++;\n    query(1, N);\n    if (ans[cnt].count() < C_K)\n    {\n        puts(\"-1\");\n        return ;\n    }\n    \n    int l = 0, r = MAXS;\n    while (l <= r)\n    {\n        int m = (l + r) >> 1;\n        if (check(m) >= C_K)\n        {\n            r = m - 1;\n        }\n        else\n        {\n            l = m + 1;\n        }\n    }\n    \n    print_d(r + 1);\n    putchar(10);\n}\n\nvoid init()\n{\n    pre[0][0] = 1;\n    for (int i = 1; i < MAXS; i++)\n    {\n        pre[i] = pre[i - 1];\n        pre[i][i] = 1;\n    }\n}\n\nint main()\n{\n    init();\n    \n    scan_d(N);\n    scan_d(Q);\n    \n    int op;\n    while (Q--)\n    {\n        scan_d(op);\n        scan_d(L);\n        scan_d(R);\n        scan_d(C_K);\n        \n        if (op == 1)\n        {\n            _insert(1, N);\n        }\n        else\n        {\n            solve();\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-1995-三子棋/f-51Nod-1995-三子棋/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-1995-三子棋\n//\n//  Created by ZYJ on 2017/12/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int x, y;\n    while (T--)\n    {\n        cin >> x >> y;\n        switch (x)\n        {\n            case 1:\n                switch (y)\n                {\n                    case 1:\n                        printf(\"Win\\n6\\n\");\n                        break;\n                    case 2:\n                        printf(\"Win\\n4\\n\");\n                        break;\n                    case 3:\n                        printf(\"Win\\n4\\n\");\n                        break;\n                    case 4:\n                        printf(\"Win\\n6\\n\");\n                        break;\n                }\n                break;\n            case 2:\n                switch (y)\n                {\n                    case 1:\n                        printf(\"Equal\\n0\\n\");\n                        break;\n                    case 2:\n                        printf(\"Win\\n4\\n\");\n                        break;\n                    case 3:\n                        printf(\"Win\\n4\\n\");\n                        break;\n                    case 4:\n                        printf(\"Equal\\n0\\n\");\n                        break;\n                }\n                break;\n            case 3:\n                switch (y)\n                {\n                    case 1:\n                        printf(\"Win\\n6\\n\");\n                        break;\n                    case 2:\n                        printf(\"Win\\n4\\n\");\n                        break;\n                    case 3:\n                        printf(\"Win\\n4\\n\");\n                        break;\n                    case 4:\n                        printf(\"Win\\n6\\n\");\n                        break;\n                }\n                break;\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-2000-四边形分割平面/f-51Nod-2000-四边形分割平面/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-2000-四边形分割平面\n//\n//  Created by ZYJ on 2017/12/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nlong long n;\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> n;\n        n--;\n        cout << 4 * n * n + 4 * n + 2 << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-2006-飞行员配对（二分图最大匹配）/f-51Nod-2006-飞行员配对（二分图最大匹配）/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-2006-飞行员配对（二分图最大匹配）\n//\n//  Created by ZYJ on 2017/6/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//  网络流模型\n#include <cstdlib>\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <queue>\n#include <stack>\n\nusing namespace std;\n\nconst int MAXN = 105;\nconst int MAXE = 1e5 + 10;\nconst int INF = 0x3f3f3f3f;\n\nstruct edge\n{\n    int v;\n    int next, flow, op; //  opposite\n};\n\nint n, m;\nint ans, tot;\nint st, ed;     //  超级源点与超级汇点\nint dis[MAXN];\nint head[MAXN];\nint path[MAXN];\nbool vis[MAXN];\nedge map[MAXE];\nqueue<int> que;\nstack<int> sta;\n\nvoid add_edge(int x, int y, int flow)\n{\n    tot++;\n    map[tot].v = y;\n    map[tot].flow = flow;\n    map[tot].next = head[x];\n    head[x] = tot;\n    map[tot].op = tot + 1;\n    tot++;\n    map[tot].v = x;\n    map[tot].flow = 0;\n    map[tot].next = head[y];\n    head[y] = tot;\n    map[tot].op = tot - 1;\n}\n\nvoid init()\n{\n    ans = tot = 0;\n    memset(head, 0, sizeof(head));\n    \n    st = 0;\n    ed = n + 1;\n    for (int i = 1; i <= m; i++)\n    {\n        add_edge(st, i, 1);\n    }\n    for (int i = m + 1; i <= n; i++)\n    {\n        add_edge(i, ed, 1);\n    }\n}\n\nbool SPFA()\n{\n    memset(vis, false, sizeof(vis));\n    memset(dis, 0x3f, sizeof(dis));\n    \n    vis[st] = true;\n    dis[st] = 0;\n    while (!que.empty())\n    {\n        que.pop();\n    }\n    \n    que.push(st);\n    \n    while (!que.empty())\n    {\n        int u = que.front();\n        que.pop();\n        vis[u] = false;\n        \n        for (int t = head[u]; t; t = map[t].next)\n        {\n            int v = map[t].v;\n            if (dis[u] + 1 < dis[v] && map[t].flow)\n            {\n                dis[v] = dis[u] + 1;\n                if (!vis[v])\n                {\n                    vis[v] = true;\n                    que.push(v);\n                }\n            }\n        }\n    }\n    \n    if (dis[ed] < INF)\n    {\n        return true;\n    }\n    return false;\n}\n\nvoid Dinic()\n{\n    while (!sta.empty())\n    {\n        sta.pop();\n    }\n    sta.push(st);\n    \n    int x, last = 1;\n    while (last)\n    {\n        while (last != sta.size())\n        {\n            sta.pop();\n        }\n        x = sta.top();\n        if (x != ed)\n        {\n            int t = head[x];\n            while (t && (dis[x] + 1 != dis[map[t].v] || map[t].flow == 0))\n            {\n                t = map[t].next;\n            }\n            if (t == 0)\n            {\n                dis[x] = INF;\n                sta.pop();\n                last--;\n            }\n            else\n            {\n                path[last] = t;\n                sta.push(map[t].v);\n                last++;\n            }\n        }\n        else\n        {\n            int min_flow = INF;\n            for (int i = 1; i < last; i++)\n            {\n                if (map[path[i]].flow < min_flow)\n                {\n                    min_flow = map[path[i]].flow;\n                }\n            }\n            ans += min_flow;\n            \n            int tmp = 0;\n            for (int i = last - 1; i > 0; i--)\n            {\n                map[path[i]].flow -= min_flow;\n                map[map[path[i]].op].flow += min_flow;\n                if (map[path[i]].flow == 0)\n                {\n                    tmp = i;\n                }\n            }\n            last = tmp;\n        }\n    }\n}\n\nvoid solve()\n{\n    while (SPFA())\n    {\n        Dinic();\n    }\n}\n\nint main()\n{\n    scanf(\"%d%d\", &m, &n);\n    \n    init();\n    \n    int x, y;\n    while (scanf(\"%d%d\", &x, &y), x != -1 && y != -1)\n    {\n        add_edge(x, y, 1);\n    }\n    \n    solve();\n    \n    if (ans == 0)\n    {\n        printf(\"No Solution!\\n\");\n    }\n    else\n    {\n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n\n//  匈牙利算法\n//#include <cstdlib>\n//#include <cstdio>\n//#include <cstring>\n//#include <iostream>\n//\n//using namespace std;\n//\n//const int MAXN = 105;\n//const int MAXE = 1e5 + 10;\n//\n//struct edge\n//{\n//    int v;\n//    int nt;\n//};\n//\n//int n, m;\n//int ans, tot;\n//int head[MAXN];\n//int match[MAXN];\n//bool flag[MAXN];\n//edge map[MAXE];\n//\n//void add_edge(int x, int y)\n//{\n//    tot++;\n//    map[tot].v = y;\n//    map[tot].nt = head[x];\n//    head[x] = tot;\n//}\n//\n//void init()\n//{\n//    memset(head, 0, sizeof(head));\n//    memset(match, 0, sizeof(match));\n//    \n//    ans = tot = 0;\n//}\n//\n//bool dfs(int x)\n//{\n//    for (int e = head[x]; e; e = map[e].nt)\n//    {\n//        int v = map[e].v;\n//        if (!flag[v])\n//        {\n//            flag[v] = true;\n//            if (match[v] == 0 || dfs(match[v]))\n//            {\n//                match[v] = x;\n//                return true;\n//            }\n//        }\n//    }\n//    return false;\n//}\n//\n//void hungary()\n//{\n//    for (int i = 1; i <= m; i++)\n//    {\n//        memset(flag, false, sizeof(flag));\n//        if (dfs(i))\n//        {\n//            ans++;\n//        }\n//    }\n//}\n//\n//int main()\n//{\n//    init();\n//    \n//    scanf(\"%d%d\", &m, &n);\n//    \n//    int x, y;\n//    while (scanf(\"%d%d\", &x, &y), x != -1  &&  y != -1)\n//    {\n//        add_edge(x, y);\n//    }\n//    \n//    hungary();\n//    \n//    printf(\"%d\\n\", ans);\n//    \n//    return 0;\n//}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-2020-排序相减/f-51Nod-2020-排序相减/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-2020-排序相减\n//\n//  Created by ZYJ on 2017/12/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXAB = 4;\n\nint n, k;\nint a[MAXAB], b[MAXAB];\n\nbool cmp(const int &a, const int &b)\n{\n    return a > b;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> n >> k;\n        \n        while (k--)\n        {\n            int cnt = 0;\n            while (n)\n            {\n                a[cnt] = b[cnt] = n % 10;\n                cnt++;\n                n /= 10;\n            }\n            \n            sort(a, a + cnt, cmp);\n            sort(b, b + cnt);\n            \n            int A = 0, B = 0;\n            for (int i = 0; i < MAXAB; i++)\n            {\n                A *= 10;\n                A += a[i];\n                B *= 10;\n                B += b[i];\n            }\n            \n            n = A - B;\n        }\n        \n        cout << n << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-TalkingData数据科学精英夏令营挑战赛-A-初中的算术/f-51Nod-TalkingData数据科学精英夏令营挑战赛-A-初中的算术/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-TalkingData数据科学精英夏令营挑战赛-A-初中的算术\n//\n//  Created by ZYJ on 2017/6/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1000;\n\nstruct BigNum\n{\n    int num[MAXN];  //  数值存储\n    int l;          //  整数位数\n    int dot;        //  小数位数\n    int len;        //  总的数位长度\n};\n\nint find_dot(char a, char str[])\n{\n    int len = (int)strlen(str);\n    for (int i = 0; i < len; i++)\n    {\n        if (str[i] == a)\n        {\n            return i;\n        }\n    }\n    return len;\n}\n\nvoid print(struct BigNum s)\n{\n    for (int i = s.l + s.dot - 1; i >= s.dot; i--)\n    {\n        printf(\"%d\", s.num[i]);\n    }\n    if (s.dot > 0)\n    {\n        printf(\".\");\n        for (int i = s.dot - 1; i >= 0; i--)\n        {\n            printf(\"%d\",s.num[i]);\n        }\n    }\n    printf(\"\\n\");\n}\n\nvoid trans(BigNum &a, char str[])\n{\n    memset(a.num, 0, sizeof(a.num));\n    int len = (int)strlen(str);\n    a.l = find_dot('.', str);\n    a.dot = (len == a.l) ? 0 : (len - a.l - 1);\n    \n    int i = 0, k = 0, pa = a.l, l = len - 1;\n    while (str[i++] == '0' && i <= pa)\n    {\n        a.l--;\n    }\n    while (str[l--] == '0' && l >= pa)\n    {\n        a.dot--;\n    }\n    for (i = pa+a.dot; i > pa; i--)\n    {\n        a.num[k++] = str[i] - '0';\n    }\n    for (i = pa - 1; i >= pa - a.l; i--)\n    {\n        a.num[k++] = str[i] - '0';\n    }\n    a.len = k;\n}\n\nBigNum  mul(BigNum a, BigNum b)\n{\n    BigNum m;\n    memset(m.num, 0, sizeof(m.num));\n    \n    for (int i = 0; i < a.len; i++)\n    {\n        for (int j = 0; j < b.len; j++)\n        {\n            m.num[i + j] += a.num[i] * b.num[j];\n        }\n    }\n    m.dot = a.dot + b.dot;\n    m.len = a.len + b.len - 1;\n    for (int i = 0; i < m.len; i++)\n    {\n        if (m.num[i] >= 10)\n        {\n            m.num[i + 1] += m.num[i] / 10;\n            m.num[i] %= 10;\n        }\n    }\n    if (m.num[m.len] > 0 && m.num[m.len] < 10)\n    {\n        m.len += 1;\n    }\n    else if (m.num[m.len] > 10)\n    {\n        m.num[m.len + 1] += m.num[m.len] / 10;\n        m.num[m.len] %= 10;\n        m.len += 2;\n    }\n    m.l = m.len - m.dot;\n    return m;\n}\n\nint n;\nchar str[MAXN];\nBigNum a, ans;\n\nint main()\n{\n    scanf(\"%s%d\", str, &n);\n    \n    trans(a, str);\n    trans(ans, str);\n    for (int i = 1; i < n; i++)\n    {\n        ans = mul(ans, a);\n    }\n    print(ans);\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-TalkingData数据科学精英夏令营挑战赛-B-丢手绢/f-51Nod-TalkingData数据科学精英夏令营挑战赛-B-丢手绢/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-TalkingData数据科学精英夏令营挑战赛-B-丢手绢\n//\n//  Created by ZYJ on 2017/6/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint G;\nint num[] = {0, 2, 7, 5, 30,\n           169, 441, 1872, 7632, 1740,\n           93313, 459901, 1358657, 2504881, 13482720};\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> G, G)\n    {\n        cout << num[G] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-TalkingData数据科学精英夏令营挑战赛-C-好数/f-51Nod-TalkingData数据科学精英夏令营挑战赛-C-好数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-TalkingData数据科学精英夏令营挑战赛-C-好数\n//\n//  Created by ZYJ on 2017/6/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nll n;\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n)\n    {\n        cout << n - (int)sqrt(n) << '\\n';\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-TalkingData数据科学精英夏令营挑战赛-D-数据流中的算法-众数/f-51Nod-TalkingData数据科学精英夏令营挑战赛-D-数据流中的算法-众数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-TalkingData数据科学精英夏令营挑战赛-D-数据流中的算法-众数\n//\n//  Created by ZYJ on 2017/6/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <stdio.h>\n#include <string.h>\n#include <map>\n#include <set>\n\nusing namespace std;\n\nconst int MAXN = 1000;\n\nint n, k;\nint pass[MAXN];\nmap<int, int> mii;\n\nstruct SetCmp\n{\n    bool operator() (const pair<int, int> &a, const pair<int, int> &b)\n    {\n        return a.first < b.first || (a.first == b.first && a.second > b.second);\n    }\n};\n\nset<pair<int, int>, SetCmp> spii;\nset<pair<int, int>, SetCmp>::iterator it;\n\ninline void scan_d(int &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ninline void Out(int a)\n{\n    if (a >= 10)\n    {\n        Out(a / 10);\n    }\n    putchar(a % 10 + '0');\n}\n\nint main(int argc, const char * argv[])\n{\n    memset(pass, -1, sizeof(pass));\n    \n    scan_d(n);\n    scan_d(k);\n    \n    int q, id;\n    int cnt = 0;\n    for (int i = 0; i < n; i++)\n    {\n        scan_d(q);\n        if (q == 1)\n        {\n            scan_d(id);\n            if (!mii[id])\n            {\n                mii[id]++;\n                spii.insert(make_pair(mii[id], id));\n            }\n            else\n            {\n                it = spii.find(make_pair(mii[id], id));\n                mii[id]++;\n                spii.erase(it);\n                spii.insert(make_pair(mii[id], id));\n            }\n            \n            if (pass[cnt] == -1)\n            {\n                pass[cnt++] = id;\n                if (cnt == k)\n                {\n                    cnt = 0;\n                }\n            }\n            else\n            {\n                int key = pass[cnt];\n                it = spii.find(make_pair(mii[key], key));\n                mii[key]--;\n                spii.erase(it);\n                if (mii[key])\n                {\n                    spii.insert(make_pair(mii[key], key));\n                }\n                pass[cnt++] = id;\n                if (cnt == k)\n                {\n                    cnt = 0;\n                }\n            }\n        }\n        else\n        {\n            it = spii.end();\n            it--;\n            Out(it->second);\n            putchar(10);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-TalkingData数据科学精英夏令营挑战赛-E-路径定向/f-51Nod-TalkingData数据科学精英夏令营挑战赛-E-路径定向/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-TalkingData数据科学精英夏令营挑战赛-E-路径定向\n//\n//  Created by ZYJ on 2017/6/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-算法马拉松13-A-取余最长路/f-51Nod-算法马拉松13-A-取余最长路/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-算法马拉松13-A-取余最长路\n//\n//  Created by ZYJ on 16/4/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define MAX(a, b) a > b ? a : b\n#define MAXSIZE 100005\n\nlong a[4][MAXSIZE];\nlong b[MAXSIZE] = {0};   //第一个折点\nlong p;\nlong max = 0;\n\nvoid init(int n)\n{\n    long sum = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        sum += a[3][i];\n        if (sum >= p)\n        {\n            sum -= p;\n        }\n    }\n\n    \n    b[1] = (a[2][1] + sum) % p;\n    for (int i = 2; i <= n; i++)\n    {\n        b[i] = (b[i - 1] + a[2][i] - a[3][i - 1] + p) % p;\n    }\n    return ;\n}\n\nvoid map(int n)\n{\n    long sum = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        sum = (sum + a[1][i] - a[2][i - 1]) % p;\n        for (int j = i; j <= n; j++)\n        {\n            max = MAX(max, (sum + b[j]) % p);\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    scanf(\"%d %ld\", &n, &p);\n    for (int i = 1; i <= 3; i++)\n    {\n        for (int j = 1; j <= n; j++)\n        {\n            scanf(\"%ld\", a[i] + j);\n        }\n    }\n    \n    init(n);\n    map(n);\n    printf(\"%ld\\n\", max);\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-算法马拉松13-B-数有几多愁/f-51Nod-算法马拉松13-B-数有几多愁/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-算法马拉松13-B-数有几多愁\n//\n//  Created by ZYJ on 16/4/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    printf(\"Hello, World!\\n\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-算法马拉松13-C-比大小/f-51Nod-算法马拉松13-C-比大小/main.c",
    "content": "//\n//  main.c\n//  f-51Nod-算法马拉松13-C-比大小\n//\n//  Created by ZYJ on 16/4/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\ntypedef long long ll;\n\nll a, b, N;\nll A_0, A_N, A;\n\nll setA(ll N)\n{\n    A = A_0 % 4;\n    for (int i = 1; i <= N; i++)\n    {\n        A = (A * a + b) % 4;\n    }\n    return A;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%lld %lld %lld %lld\", &A_0, &a, &b, &N);\n        int flag = 1;\n        ll lim = 4, A = A_0;\n        flag = ((b <= lim) && (A <= lim));\n        \n        for (int i = 1; i <= N && flag; i++, A = A * a + b)\n        {\n            flag = (A < (lim - b) * 1.0 / a);\n        }\n        if (flag)\n        {\n            puts(A == 0 || A == 1 ? \"=\" : A == 2 ? \"<\" : \">\");\n            continue;\n        }\n        \n        A = setA(N > 3 ? N % 4 + 4 : N);\n        \n        puts(A == 1 ? \"=\" : A == 3 ? \">\" : \"<\");\n\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-算法马拉松15（脱欧专场）-A-B君的游戏/f-51Nod-算法马拉松15（脱欧专场）-A-B君的游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-算法马拉松15（脱欧专场）-A-B君的游戏\n//\n//  Created by ZYJ on 16/6/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\ntypedef unsigned long long ull;\n\nusing namespace std;\n\ntemplate <class T>\ninline void scanDIY(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n        ret = ret * 10 + (c - '0'), c = getchar();\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    ull a;\n    while (cin >> n)\n    {\n        int flag;       //  a转二进制后有几位1\n        int flagA = 0;  //  取后只能添0的个数\n        int flagB = 0;  //  flagB += flagA - 1\n        \n        for (int i = 0; i < n; i++)\n        {\n            scanDIY(a);\n            \n            if (a != 0)\n            {\n                flag = 0;\n                while (a)\n                {\n                    if (a & 1)\n                    {\n                        flag++;\n                    }\n                    a >>= 1;\n                }\n                if (flag == 1)\n                {\n                    flagA++;\n                }\n                else\n                {\n                    flagB++;\n                }\n            }\n        }\n        \n        bool A = flagA % 2;\n        bool B = flagB % 2;\n        \n        if (B || (flagB == 0 && A))\n        {\n            cout << \"B\\n\";\n        }\n        else\n        {\n            cout << \"L\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-算法马拉松16-A-B君的连通/f-51Nod-算法马拉松16-A-B君的连通/main.cpp",
    "content": "//\n//  main.cpp\n//  f-51Nod-算法马拉松16-A-B君的连通\n//\n//  Created by ZYJ on 16/7/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int _MOD = 1e9 + 7;\nconst int MAXN = 1e5 + 5;\n\n/*\n * deBug\nll c[50][50];\n\nvoid init()\n{\n    for(int i=0; i<50; i++)\n        c[i][0] = 1;\n    for(int i=1; i<50; i++)\n    {\n        for(int j=1; j<=i; j++)\n        {\n            c[i][j] = c[i-1][j]+c[i-1][j-1];\n        }\n    }\n    for(int i=1; i<=20; i++)\n    {\n        ll sum = 0;\n        for(int j=0; j<=i; j++)\n        {\n            sum += (j+1)*c[i-1][j];\n        }\n        cout<<\"i = \"<<i<<\" : \"<<sum<<endl;\n    }\n}\n */\n\nll ans[MAXN];\n\n//快速求幂\nll power(ll a, ll b)\n{\n    ll ans = 1;\n    while (b)\n    {\n        if (b & 1)\n        {\n            ans = (ans * a) % _MOD;\n            b--;\n        }\n        b >>= 1;\n        a = (a * a) % _MOD;\n    }\n    return ans;\n}\n\nvoid init()\n{\n    ans[1] = 1;\n    for (int i = 2; i < MAXN; i++)\n    {\n        ans[i] = 2 * ans[i - 1] + power(2, i - 2);\n        ans[i] %= _MOD;\n    }\n}\n\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int n, x, y;\n    while (cin >> n)\n    {\n        for (int i = 0; i < n - 1; i++)\n        {\n            cin >> x >> y;\n        }\n        cout << ans[n] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-51Nod-算法马拉松16-B-卷积和/51Nod-算法马拉松16-B-卷积和/main.cpp",
    "content": "//\n//  main.cpp\n//  51Nod-算法马拉松16-B-卷积和\n//\n//  Created by ZYJ on 16/7/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\n\nint f[100] = {0};\nll count[100] = {0};\n\nvoid init()\n{\n    for (int i = 0; i < 10; i++)\n    {\n        f[i] = i * i;\n    }\n    for (int i = 10; i < 100; i++)\n    {\n        int a = i / 10;\n        int b = i % 10;\n        f[i] = a * b * 2;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    ll L, R;\n    cin >> L >> R;\n    std::cout << f[0];\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-BSG白山极客挑战赛-A-数数字/f-BSG白山极客挑战赛-A-数数字/main.c",
    "content": "//\n//  main.c\n//  f-BSG白山极客挑战赛-A-数数字\n//\n//  Created by ZYJ on 16/5/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\nint num[5], value[5];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    int a, b, d, n;\n    \n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        int sum = 0;\n        scanf(\"%d %d %d %d\", &a, &b, &d, &n);\n        if (n == 1)\n        {\n            int q = a * b;\n            if (q % 10 == d)\n            {\n                sum++;\n            }\n            if (q / 10 == d && d != 0)\n            {\n                sum++;\n            }\n            printf(\"%d\\n\", sum);\n            continue;\n        }\n        num[1] = 1;\n        value[1] = a * b % 10;\n        num[2] = 1;\n        value[2] = (value[1] + a * b / 10) % 10;\n        num[3] = n - 2;\n        value[3] = (value[1] + a * b / 10 + (value[1] + a * b / 10) / 10) % 10;\n        num[4] = 1;\n        value[4] = a * b / 10 + (value[1] + a * b / 10) / 10;\n        if (value[4] == 0)\n        {\n            value[4] = -1;\n        }\n        for (int i = 1; i < 5; i++)\n        {\n            if (value[i] == d)\n            {\n                sum += num[i];\n            }\n        }\n        \n        printf(\"%d\\n\", sum);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/51Nod/f-BSG白山极客挑战赛-B-AVL树的种类/f-BSG白山极客挑战赛-B-AVL树的种类/main.c",
    "content": "//\n//  main.c\n//  f-BSG白山极客挑战赛-B-AVL树的种类\n//\n//  Created by ZYJ on 16/5/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    int nodeNum[] = {1, 3, 7, 15, 31, 63, 127, 255, 512, 1023};\n    \n    while (~scanf(\"%d\", &n))\n    {\n        int tire;\n        for (int i = 0; i < 11; i++)\n        {\n            if (n > nodeNum[i])\n            {\n                tire = i;\n                break;\n            }\n        }\n        int thisTire = nodeNum[tire - 1] + 1;\n        int nextTire = nodeNum[tire] + 1;\n        \n    }\n    printf(\"Hello, World!\\n\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-算法马拉松17（告别奥运）-B-分解/f-算法马拉松17（告别奥运）-B-分解/main.cpp",
    "content": "//\n//  main.cpp\n//  f-算法马拉松17（告别奥运）-B-分解\n//\n//  Created by ZYJ on 16/8/27.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\nconst long long MAXN = 2;\nconst long long MOD_ = 1e9 + 7;\n\nstruct Matrix\n{\n    long long line;\n    long long a[MAXN + 1][MAXN + 1];\n    Matrix()\n    {\n        line = 2;\n        a[0][0] = 1;\n        a[0][1] = 2;\n        a[1][0] = 1;\n        a[1][1] = 1;\n    }\n};\n\n//  矩阵初始化\nMatrix isit(Matrix x, long long c)\n{\n    for (long long i = 0; i < MAXN; i++)\n    {\n        for (long long j = 0; j < MAXN; j++)\n        {\n            x.a[i][j] = c;\n        }\n    }\n    return x;\n}\n\n//   矩阵乘法\nMatrix Matlab(Matrix x, Matrix s)\n{\n    Matrix ans;\n    ans.line = x.line;\n    ans = isit(ans,0);\n    for (long long i = 0; i < x.line; i++)\n    {\n        for (long long j = 0; j < x.line; j++)\n        {\n            for (long long k = 0; k < s.line; k++)\n            {\n                ans.a[i][j] = (ans.a[i][j] + x.a[i][k] * s.a[k][j]) % MOD_;\n                ans.a[i][j] = (ans.a[i][j] + MOD_) % MOD_;\n            }\n        }\n    }\n    return ans;\n}\n\nlong long FastMatrix(Matrix tmp, long long n)\n{\n    if (n == 1)\n    {\n        return 1;\n    }\n    if (n == 0)\n    {\n        return 1;\n    }\n    if (n == 2)\n    {\n        return 3;\n    }\n    n--;\n    Matrix ans, ch;\n    ans.line = 2;\n    ans.a[0][0] = 1;\n    ans.a[0][1] = 0;\n    ans.a[1][0] = 1;\n    ans.a[1][1] = 0;\n    while (n > 0)\n    {\n        if (n % 2)\n        {\n            ans = Matlab(ans, tmp);\n        }\n        tmp = Matlab(tmp, tmp);\n        n /= 2;\n    }\n    return (ans.a[0][0] + ans.a[0][1]) % MOD_;\n}\n\nint main()\n{\n    Matrix T;\n    long long n;\n    cin >> n;\n    \n    long long x = FastMatrix(T, n);\n    cout << (x * x + (n & 1)) % MOD_ << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-算法马拉松18-A-染色问题/f-算法马拉松18-A-染色问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-算法马拉松18-A-染色问题\n//\n//  Created by ZYJ on 2016/9/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    int n;\n    while (T--)\n    {\n        cin >> n;\n        cout << n << '\\n';\n        if (n % 2 == 0)\n        {\n            puts(\"No solution\");\n        }\n        else\n        {\n            int k = 0;\n            for (int i = 1; i <= n; i++)\n            {\n                int pos = k;\n                for (int j = i + 1; j <= n; j++)\n                {\n                    cout << i << ' ' << j << ' ' << pos % n + 1 << ' ';\n                    pos++;\n                }\n                k += 2;\n            }\n            cout << '\\n';\n        }\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/51Nod/f-算法马拉松18-B-非010串/f-算法马拉松18-B-非010串/main.cpp",
    "content": "//\n//  main.cpp\n//  f-算法马拉松18-B-非010串\n//\n//  Created by ZYJ on 2016/9/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 62;\n\ntypedef long long ll;\n\ntypedef struct\n{\n    ll A[4][4];\n} E;\n\nE D[MAXN];\n\nvoid mat_ab(E *a, E *b) //  a*b-->a\n{\n    E c = *a;\n    for (int i = 0; i < 4; i++)\n    {\n        for (int j = 0; j < 4; j++)\n        {\n            (*a).A[i][j] = 0;\n            for (int k = 0; k < 4; k++)\n            {\n                (*a).A[i][j] += c.A[i][k] * (*b).A[k][j] % MOD;\n                (*a).A[i][j] %= MOD;\n            }\n        }\n    }\n}\n\nvoid mat_aa(E *a, E *b) //  a^2-->b\n{\n    for (int i = 0; i < 4; i++)\n    {\n        for (int j = 0; j < 4; j++)\n        {\n            for (int k = 0; k < 4; k++)\n            {\n                (*b).A[i][j] += (*a).A[i][k] * (*a).A[k][j] % MOD;\n                (*b).A[i][j] %= MOD;\n            }\n        }\n    }\n}\n\nvoid init()\n{\n    D[0].A[0][0] = 0, D[0].A[0][1] = 1,\tD[0].A[0][2] = 1, D[0].A[0][3] = 0;\n    D[0].A[1][0] = 0, D[0].A[1][1] = 0,\tD[0].A[1][2] = 0, D[0].A[1][3] = 1;\n    D[0].A[2][0] = 0, D[0].A[2][1] = 1,\tD[0].A[2][2] = 1, D[0].A[2][3] = 0;\n    D[0].A[3][0] = 1, D[0].A[3][1] = 0,\tD[0].A[3][2] = 0, D[0].A[3][3] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        mat_aa(D + i - 1, D + i);\n    }\n}\n\nll solve(ll n)\n{\n    E p;\n    memset(p.A, 0, sizeof(p.A));\n    ll sum = 0;\n    for (int i = 0; i < 4; i++)\n    {\n        p.A[i][i] = 1;  //  p设置为单位矩阵\n    }\n    for (ll i = 0; i < MAXN; i++)\n    {\n        if ((1ll << i) & n)\n        {\n            mat_ab(&p, D + i);\n        }\n    }\n    for (int i = 0; i < 4; i++)\n    {\n        for (int j = 0; j < 4; j++)\n        {\n            sum += p.A[i][j];\n            sum %= MOD;\n        }\n    }\n    return sum;\n}\n\nint main ()\n{\n    ll n;\n    scanf(\"%lld\", &n);\n    if (n < 3)\n    {\n        printf(\"%d\\n\", 1 << n);\n        return 0;\n    }\n    n -= 2;\n    init();\n    printf(\"%lld\\n\", solve(n));\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/BNUOJ/f-BNUOJ-4052-BT马/f-BNUOJ-4052-BT马/main.c",
    "content": "//\n//  main.c\n//  f-BNUOJ-4052-BT马\n//\n//  Created by ZYJ on 16/4/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include<stdio.h>\n\nint book[10][10] = {0};\n\nstruct step\n{\n    int x;//横\n    int y;//纵\n    int stepNum;    //步数\n};\n\nstruct step que[100];\n\nint main()\n{\n    int x, y, n;\n    \n    int next[2][2]= {{0, 1}, {1, 0}};\n    int first = 1, last = 1;\n    int i, tx, ty, tStepNum;\n    scanf(\"%d %d\", &x, &y);\n    scanf(\"%d\", &n);\n    if (n > x || n > y)\n    {\n        printf(\"No\\n\");\n        return 0;\n    }\n\n    que[last].x = 0;\n    que[last].y = 0;\n    que[last].stepNum = 0;\n    last++;\n    \n    book[0][0] = 1;\n    \n    while(first < last)\n    {\n        for(i = 0; i < 2; i++)\n        {\n            tx = que[first].x + next[i][0];\n            ty = que[first].y + next[i][1];\n            tStepNum = que[first].stepNum + 1;\n            \n            if(book[tx][ty] == 0 && tx + tStepNum * n < x && ty + tStepNum * n < y)\n            {\n                //把这个点标记为已经走过\n                // 注意广搜每个点只入队一次，所以和深搜不一样，不需要把book数组还原\n                book[tx][ty] = 1;\n                //插入新的点到队列中\n                que[last].x = tx;\n                que[last].y = ty;\n                que[last].stepNum = tStepNum;\n                last++;\n            }\n            if(tx + tStepNum * n == x && ty + tStepNum * n == y)\n            {\n                printf(\"Yes\\n\");\n                return 0;\n            }\n        }\n        \n        first++;\n    }\n    \n    printf(\"No\\n\");\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/BZOJ/f-BZOJ-2301-[HAOI2011]Problem b/f-BZOJ-2301-[HAOI2011]Problem b/main.cpp",
    "content": "//\n//  main.cpp\n//  f-BZOJ-2301-[HAOI2011]Problem b\n//\n//  Created by ZYJ on 16/7/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\n//  莫比乌斯反演\n\n/*\n *  对于给出的n个询问，每次球有多少个数对儿(x, y)，满足a ≤ x ≤ b，c ≤ y ≤ d，且gcd(x, y) = k\n *  gcd(x, y)函数为x和y的最大公约数\n *  1 ≤ n ≤ 50000, 1 ≤ a ≤ b ≤ 50000, 1 ≤ c ≤ d ≤ 50000, 1 ≤ k ≤ 50000\n */\n\nconst int MAXN = 100000;\nbool check[MAXN + 10];\nint prime[MAXN + 10];\nint mu[MAXN + 10];\n\nvoid Moblus()\n{\n    memset(check, false, sizeof(check));\n    mu[1] = 1;\n    int tot = 0;\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!check[i])\n        {\n            prime[tot++] = i;\n            mu[i] = -1;\n        }\n        for (int j = 0; j < tot; j++)\n        {\n            if (i * prime[j] > MAXN)\n            {\n                break;\n            }\n            check[i * prime[j]] = true;\n            if (i % prime[j] == 0)\n            {\n                mu[i * prime[j]] = 0;\n                break;\n            }\n            else\n            {\n                mu[i * prime[j]] = -mu[i];\n            }\n        }\n    }\n    return ;\n}\n\nint sum[MAXN + 10];\n\n//  找[1, n], [1, m]内互质的数的对数\nlong long solve(int n, int m)\n{\n    long long ans = 0;\n    if (n > m)\n    {\n        swap(n, m);\n    }\n    for (int i = 1, la = 0; i <= n; i = la + 1)\n    {\n        la = min(n / (n / i), m / (m / i));\n        ans += (long long)(sum[la] - sum[i - 1]) * (n / i) * (m / i);\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    Moblus();\n    sum[0] = 0;\n    for (int i = 1; i <= MAXN; i++)\n    {\n        sum[i] = sum[i - 1] + mu[i];\n    }\n    int a, b, c, d, k;\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%d%d%d%d%d\",&a,&b,&c,&d,&k);\n        long long ans = solve(b / k, d / k) - solve((a - 1) / k, d / k) - solve(b / k, (c - 1) / k) + solve((a - 1) / k, (c - 1) / k);\n        printf(\"%lld\\n\", ans);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/CCF/f-CCF模拟-1-出现次数最多的数/f-CCF模拟-1-出现次数最多的数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CCF模拟-1-出现次数最多的数\n//\n//  Created by ZYJ on 2016/12/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\nint S[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    cin >> n;\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", S + i);\n    }\n    \n    sort(S, S + n);\n    \n    int res = S[0], times = 1, res_ = S[0], times_ = 1;\n    \n    for (int i = 1; i < n; i++)\n    {\n        if (S[i] == S[i - 1])\n        {\n            times_++;\n        }\n        else\n        {\n            res_ = S[i];\n            times_ = 1;\n        }\n        if (times_ > times)\n        {\n            res = res_;\n            times = times_;\n        }\n    }\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CCF/f-CCF模拟-2-ISBN号码/f-CCF模拟-2-ISBN号码/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CCF模拟-2-ISBN号码\n//\n//  Created by ZYJ on 2016/12/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 10;\nconst int MOD = 11;\n\nint ISBN[MAXN];\nchar X;\n\nint main(int argc, const char * argv[])\n{\n    \n    scanf(\"%1d-%1d%1d%1d-%1d%1d%1d%1d%1d-%c\",\n          ISBN + 0, ISBN + 1, ISBN + 2, ISBN + 3, ISBN + 4, ISBN + 5,\n          ISBN + 6, ISBN + 7, ISBN + 8, &X);\n    \n    int sum = 0;\n    for (int i = 0; i < 9; i++)\n    {\n        sum += ISBN[i] * (i + 1);\n    }\n    sum %= MOD;\n    int num = X == 'X' ? 10 : X - '0';\n    \n    if (num == sum)\n    {\n        cout << \"Right\\n\";\n    }\n    else\n    {\n        cout << ISBN[0] << '-';\n        cout << ISBN[1] << ISBN[2] << ISBN[3] << '-';\n        cout << ISBN[4] << ISBN[5] << ISBN[6] << ISBN[7] << ISBN[8] << '-';\n        if (sum == 10)\n        {\n            cout << \"X\\n\";\n        }\n        else\n        {\n            cout << sum << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CCF/f-CCF模拟-3-最大的矩阵/f-CCF模拟-3-最大的矩阵/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CCF模拟-3-最大的矩阵\n//\n//  Created by ZYJ on 2016/12/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\nint h[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    cin >> n;\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", h + i);\n    }\n    \n    int res = 0;\n    for (int i = 0; i < n; i++)\n    {\n        int j, k;\n        for (j = i - 1; j >= 0; j--)\n        {\n            if (h[j] < h[i])\n            {\n                j++;\n                break;\n            }\n        }\n        if (j == -1)\n        {\n            j++;\n        }\n        for (k = i + 1; k < n; k++)\n        {\n            if (h[k] < h[i])\n            {\n                k--;\n                break;\n            }\n        }\n        if (k == n)\n        {\n            k--;\n        }\n        int temp = (k - j + 1) * h[i];\n        if (temp > res)\n        {\n            res = temp;\n        }\n    }\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CCF/f-CCF模拟-4-有趣的数/f-CCF模拟-4-有趣的数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CCF模拟-4-有趣的数\n//\n//  Created by ZYJ on 2016/12/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1010;\nconst ll MOD = 1e9 + 7;\nconst int MAXM = 6;\n\nll dp[MAXN][MAXM];\n\nint main()\n{\n    int n;\n    cin >> n;\n    \n    for (int i = 0; i < MAXM; i++)\n    {\n        dp[0][i]=0;\n    }\n    /*6种状态\n     * 0－－剩013\n     * 1－－剩13\n     * 2－－剩01\n     * 3－－剩3\n     * 4－－剩1\n     * 5－－无\n     */\n    for (int i = 1; i <= n; i++)\n    {\n        int temp = i - 1;\n        dp[i][0] = 1;\n        dp[i][1] = (dp[temp][0] + dp[temp][1] * 2) % MOD;\n        dp[i][2] = (dp[temp][0] + dp[temp][2]) % MOD;\n        dp[i][3] = (dp[temp][1] + dp[temp][3] * 2) % MOD;\n        dp[i][4] = (dp[temp][1] + dp[temp][2] + dp[temp][4] * 2) % MOD;\n        dp[i][5] = (dp[temp][3] + dp[temp][4] + dp[temp][5] * 2) % MOD;\n    }\n    \n    cout << dp[n][5] << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CCF/f-CCF模拟-5-I’m stuck!/f-CCF模拟-5-I’m stuck!/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CCF模拟-5-I’m stuck!\n//\n//  Created by ZYJ on 2016/12/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXR = 55;\nconst int MAXC = MAXR;\nconst int dir[4][2] = {{-1, 0}, {1, 0}, {0, -1}, {0, 1}};\n\nint R, C;\nchar map[MAXR][MAXC];\nint visS[MAXR][MAXC];\nint visT[MAXR][MAXC];\nbool flag;\n\nvoid dfsS(int x, int y)\n{\n    visS[x][y] = 1;\n    \n    switch (map[x][y])\n    {\n        case '+':\n            for (int i = 0; i < 4; i++)\n            {\n                if (x + dir[i][0] >= 0 && x + dir[i][0] < R &&\n                    y + dir[i][1] >= 0 && y + dir[i][1] < C &&\n                    map[x + dir[i][0]][y + dir[i][1]] != '#' &&\n                    visS[x + dir[i][0]][y + dir[i][1]] == 0)\n                {\n                    dfsS(x + dir[i][0], y + dir[i][1]);\n                }\n            }\n            break;\n        case '-':\n            for (int i = 2; i < 4; i++)\n            {\n                if (x + dir[i][0] >= 0 && x + dir[i][0] < R &&\n                    y + dir[i][1] >= 0 && y + dir[i][1] < C &&\n                    map[x + dir[i][0]][y + dir[i][1]] != '#' &&\n                    visS[x + dir[i][0]][y + dir[i][1]] == 0)\n                {\n                    dfsS(x + dir[i][0], y + dir[i][1]);\n                }\n            }\n            break;\n        case '|':\n            for (int i = 0; i < 2; i++)\n            {\n                if (x + dir[i][0] >= 0 && x + dir[i][0] < R &&\n                    y + dir[i][1] >= 0 && y + dir[i][1] < C &&\n                    map[x + dir[i][0]][y + dir[i][1]] != '#' &&\n                    visS[x + dir[i][0]][y + dir[i][1]] == 0)\n                {\n                    dfsS(x + dir[i][0], y + dir[i][1]);\n                }\n            }\n            break;\n        case '.':\n            if (x + 1 < R && map[x + 1][y] != '#' && visS[x + 1][y] == 0)\n            {\n                dfsS(x + 1, y);\n            }\n            break;\n    }\n}\n\nvoid dfsT(int x, int y, int preX, int preY)\n{\n    if (visT[x][y] || map[x][y] == '#')\n    {\n        return ;\n    }\n    \n    if (map[x][y] == '.' && preX == x + 1 && preY == y)\n    {\n        visT[x][y] = 1;\n    }\n    else if (map[x][y] == '-' && preX == x)\n    {\n        visT[x][y] = 1;\n    }\n    else if (map[x][y] == '|' && preY == y)\n    {\n        visT[x][y] = 1;\n    }\n    else if (map[x][y] == '+')\n    {\n        visT[x][y] = 1;\n    }\n    \n    if (visT[x][y] == 0)\n    {\n        return ;\n    }\n\n    if (x - 1 >= 0)\n    {\n        dfsT(x - 1, y, x, y);\n    }\n    if (x + 1 < R)\n    {\n        dfsT(x + 1, y, x, y);\n    }\n    if (y - 1 >= 0)\n    {\n        dfsT(x, y - 1, x, y);\n    }\n    if (y + 1 < C)\n    {\n        dfsT(x, y + 1, x, y);\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    memset(visS, 0, sizeof(visS));\n    memset(visT, 0, sizeof(visT));\n\n    cin >> R >> C;\n    \n    int xS = 0, xT = 0, yS = 0, yT = 0;\n    for (int i = 0; i < R; i++)\n    {\n        scanf(\"%s\", map[i]);\n        for (int j = 0; j < C; j++)\n        {\n            if (map[i][j] == 'S')\n            {\n                xS = i;\n                yS = j;\n                map[i][j] = '+';\n            }\n            else if (map[i][j] == 'T')\n            {\n                xT = i;\n                yT = j;\n                map[i][j] = '+';\n            }\n        }\n    }\n    \n    dfsS(xS, yS);\n    \n    if (visS[xT][yT] == 0)\n    {\n        cout << \"I'm stuck!\\n\";\n        return 0;\n    }\n    \n    dfsT(xT, yT, xT, yT);\n    \n    int counts = 0;\n    \n    for (int i = 0; i < R; i++)\n    {\n        for (int j = 0; j < C; j++)\n        {\n            if (map[i][j] != 'S' && map[i][j] != 'T' &&\n                visS[i][j]  && !visT[i][j])\n            {\n                counts++;\n            }\n        }\n    }\n    \n    std::cout << counts << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CDOJ/f-CDOJ-2016-A-柱爷与咸鱼神功/f-CDOJ-2016-A-柱爷与咸鱼神功/main.c",
    "content": "//\n//  main.c\n//  f-CDOJ-2016-A-柱爷与咸鱼神功\n//\n//  Created by ZYJ on 16/5/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define MAXSIZE 10005\n#define MAX(a, b) a > b ? a : b\nint dp[5001][5001]; //dp[i][j]招式数量为i心情点数为j时最大修炼值\n\nint main(int argc, const char * argv[])\n{\n    int i, j;\n    int N, M;\n    int T[MAXSIZE], V[MAXSIZE];\n    \n    scanf(\"%d %d\", &N, &M);\n    for (int i = 1; i <= M; i++)\n    {\n        scanf(\"%d %d\", T + i, V + i);\n    }\n    \n    for (i = 0; i <= M; i++)\n    {\n        dp[i][0] = 0;\n    }\n    for (i = 0; i <= N; i++)\n    {\n        dp[0][i] = 0;\n    }\n    \n    for (i = 1; i <= M; i++)\n    {\n        for (j = 0; j <= N; j++)\n        {\n            if (j < T[i])\n            {\n                dp[i][j] = dp[i - 1][j];\n            }\n            else\n            {\n                dp[i][j] = MAX(dp[i - 1][j], dp[i - 1][j - T[i]] + V[i]);\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", dp[M][N]);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CDOJ/f-CDOJ-2016-B-柱爷与最大区间和/f-CDOJ-2016-B-柱爷与最大区间和/main.c",
    "content": "//\n//  main.c\n//  f-CDOJ-2016-B-柱爷与最大区间和\n//\n//  Created by ZYJ on 16/5/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#define MAX(a, b) a > b ? a : b\n//#define MAXSIZE 8\n//#define INF 0x3f3f3f3f\n//\n//int main(int argc, const char * argv[])\n//{\n//    int i, j;\n//    int N;\n//    int A[MAXSIZE];\n//    int sumA = 0, sumB = 0; //正序／逆序\n//    int ans = -INF;\n//    int dp[MAXSIZE];\n//    for (i = 0; i < MAXSIZE; i++)\n//    {\n//        dp[i] = -INF;\n//    }\n//    \n//    scanf(\"%d\", &N);\n//    for (i = 1; i <= N; i++)\n//    {\n//        scanf(\"%d\", A + i);\n//    }\n//    \n//    for (i = 1; i < N - 1; i++)\n//    {\n//        sumA = sumA + A[i];\n//        dp[i] = MAX(dp[i - 1], sumA);\n//        sumA = sumA > 0 ? sumA : 0;\n//        \n//        for (j = i + 1; j <= N; j++)\n//        {\n//            dp[j] = -INF;\n//        }\n//        \n//        sumB = 0;\n//        for (j = N; j > (A[i] < 0 || A[i + 1] < 0 ? i : N); j--)\n//        {\n//            sumB = sumB + A[j];\n//            dp[j] = MAX(dp[j + 1], sumB);\n//            sumB = sumB > 0 ? sumB : 0;\n//        }\n//        \n//        ans = MAX(ans, dp[i] + dp[i + 1]);\n//    }\n//    \n//    printf(\"%d\\n\", ans);\n//    return 0;\n//}\n\n#include <stdio.h>\n#define MAX(a, b) a > b ? a : b\n#define MAXSIZE 500005\n#define INF 0x3f3f3f3f\n\nint main(int argc, const char * argv[])\n{\n    int i;\n    int N;\n    int A[MAXSIZE];\n    int sumA, sumB, sumBB; //正序／逆序\n    int ans;\n    int B[MAXSIZE] = {0};\n    \n    while (~scanf(\"%d\", &N))\n    {\n        ans = sumA = sumB = sumBB = -INF;\n        \n        for (i = 1; i <= N; i++)\n        {\n            scanf(\"%d\", A + i);\n        }\n        \n        B[N + 1] = -INF;\n        for (i = N; i > 2; i--)\n        {\n            sumA = sumA > 0 ? sumA + A[i] : A[i];\n            B[i] = MAX(B[i + 1], sumA);\n        }\n        for (i = 1; i < N - 1; i++)\n        {\n            sumB = sumB > 0 ? sumB + A[i] : A[i];\n            sumBB = sumB > sumBB ? sumB : sumBB;\n            \n            if (sumBB + B[i + 2] > ans)\n            {\n                ans = sumBB + B[i + 2]; //中间隔着i + 1\n            }\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/CDOJ/f-CDOJ-2016-C-柱爷的下凡/f-CDOJ-2016-C-柱爷的下凡/main.c",
    "content": "//\n//  main.c\n//  f-CDOJ-2016-C-柱爷的下凡\n//\n//  Created by ZYJ on 16/5/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define INF 0x3f3f3f3f\n\nint MIN(int a, int b, int c)\n{\n    int min = a < b ? a : b;\n    return min < c ? min : c;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T, N;\n    int num, ans;\n    int A, B, C, i, j, k;\n    int dp[201];\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        memset(dp, 0, sizeof(dp));\n        dp[1] = 1;\n        A = 1, B = 2, C = 3, ans = INF;\n        scanf(\"%d\", &N);\n        for (j = 2; j < 15; j++)\n        {\n            for (k = j + 1; k <= 50; k++)\n            {\n                num = 1;\n                for (i = 2; i <= N; i++)\n                {\n                    dp[i] = MIN(dp[i - 1], i - j >= 0 ? dp[i - j] : INF, i - k >= 0 ? dp[i - k] : INF) + 1;\n                    num += dp[i];\n                }\n                if (ans > num)\n                {\n                    ans = num;\n                    B = j;\n                    C = k;\n                }\n            }\n        }\n        \n        printf(\"%d %d %d\\n\", A, B, C);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/CDOJ/f-CDOJ-2016-F-柱爷与三叉戟不得不说的故事/f-CDOJ-2016-F-柱爷与三叉戟不得不说的故事/main.c",
    "content": "//\n//  main.c\n//  f-CDOJ-2016-F-柱爷与三叉戟不得不说的故事\n//\n//  Created by ZYJ on 16/5/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define MAXSIZE 10001\nint D[16];\nint N;\nint A[MAXSIZE][6];\nint AD[MAXSIZE] = {0};    //存储洞穴对应D的物品价值和\nint C[MAXSIZE];\nint flag[MAXSIZE] = {0};\n\nint dfs(int i, int ans)\n{\n    if (i > 15)\n    {\n        return ans;\n    }\n    \n    if (AD[i] > C[i])\n    {\n        for (int j = 1; j <= A[i][0]; j++)\n        {\n            if (flag[A[i][j]] != 0)\n            {\n                dfs(i + 1, ans);\n                return ans;\n            }\n        }\n        dfs(i + 1, ans);\n        for (int j = 1; j <= A[i][0]; j++)\n        {\n            flag[A[i][j]] = 1;\n        }\n        ans = ans - AD[i] + C[i];\n        dfs(i + 1, ans);\n        for (int j = 1; j <= A[i][0]; j++)\n        {\n            flag[A[i][j]] = 0;\n        }\n    }\n    else\n    {\n        dfs(i + 1, ans);\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int i, j;\n    int ans = 0;\n    for (i = 1; i <= 15; i++)\n    {\n        scanf(\"%d\", D + i);\n        ans += D[i];\n    }\n    scanf(\"%d\", &N); \n    for (i = 1; i <= N; i++)\n    {\n        scanf(\"%d\", A[i]);\n        for (j = 1; j <= A[i][0]; j++)\n        {\n            scanf(\"%d\", A[i] + j);\n            AD[i] += D[A[i][j]];\n        }\n        scanf(\"%d\", C + i);\n    }\n    \n    printf(\"%d\\n\", dfs(1, ans));\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CDOJ/f-CDOJ-2016-H-柱爷大战滑稽王/f-CDOJ-2016-H-柱爷大战滑稽王/main.c",
    "content": "//\n//  main.c\n//  f-CDOJ-2016-H-柱爷大战滑稽王\n//\n//  Created by ZYJ on 16/5/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#include <string.h>\n//#define MAXSIZE 100001\n//\n//int A[MAXSIZE], B[MAXSIZE];\n//int dp[MAXSIZE][MAXSIZE] = {0};\n//\n//int MAX(int a, int b, int c)\n//{\n//    int max = a > b ? a : b;\n//    return max > c ? max : c;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, M;\n//    int i, j;\n//    while (~scanf(\"%d %d\", &N, &M))\n//    {\n//        for (i = 1; i <= N; i++)\n//        {\n//            scanf(\"%d\", A + i);\n//        }\n//        for (i = 1; i <= M; i++)\n//        {\n//            scanf(\"%d\", B + i);\n//        }\n//        \n//        for (i = 1; i <= N; i++)\n//        {\n//            for (j = 1; j <= M; j++)\n//            {\n//                dp[i][j] = MAX(dp[i - 1][j], dp[i][j - 1], dp[i - 1][j - 1] + (A[i] == B[j] ? 1 : 0));\n//            }\n//        }\n//        \n//        printf(\"%d\\n\", dp[N][M] + 1);\n//    }\n//    return 0;\n//}\n\n//#include <stdio.h>\n//#include <string.h>\n//#define MAXSIZE 100001\n//\n//int A[MAXSIZE], B[MAXSIZE];\n//int dp[MAXSIZE][MAXSIZE] = {0};\n//\n//int MAX(int a, int b, int c)\n//{\n//    int max = a > b ? a : b;\n//    return max > c ? max : c;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, M;\n//    int i, j;\n//    while (~scanf(\"%d %d\", &N, &M))\n//    {\n//        for (i = 1; i <= N; i++)\n//        {\n//            scanf(\"%d\", A + i);\n//        }\n//        for (i = 1; i <= M; i++)\n//        {\n//            scanf(\"%d\", B + i);\n//        }\n//        \n//        for (i = 1; i <= N; i++)\n//        {\n//            for (j = 1; j <= M; j++)\n//            {\n//                dp[i][j] = MAX(dp[i - 1][j], dp[i][j - 1], dp[i - 1][j - 1] + (A[i] == B[j] ? 1 : 0));\n//            }\n//        }\n//        \n//        printf(\"%d\\n\", dp[N][M] + 1);\n//    }\n//    return 0;\n//}\n\n\n//#include <stdio.h>\n//#define MAXSIZE 1000001\n//\n//int A[MAXSIZE], B[MAXSIZE];\n//int C[100 * MAXSIZE];\n//int D[100 * MAXSIZE];\n//\n//int upper_bound(int n, int len)\n//{\n//    for (int i = 1; i <= len; i++)\n//    {\n//        if (D[i] >= n)\n//        {\n//            return i;\n//        }\n//    }\n//    return -1;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, M;\n//    int i, j, k, len;\n//    while (~scanf(\"%d %d\", &N, &M))\n//    {\n//        for (i = 1; i <= N; i++)\n//        {\n//            scanf(\"%d\", A + i);\n//        }\n//        for (i = 1; i <= M; i++)\n//        {\n//            scanf(\"%d\", B + i);\n//        }\n//        \n//        k = 1;\n//        C[1] = 0;\n//        for (i = 1; i <= M; i++)\n//        {\n//            for (j = N; j >= 1; j--)\n//            {\n//                if (B[i] == A[j])   //因为A[]互不相同\n//                {\n//                    C[k++] = j;\n//                    break;\n//                }\n//            }\n//        }\n//        \n//        if (C[1] == 0)\n//        {\n//            printf(\"1\\n\");\n//            continue;\n//        }\n//        \n//        len = 2;\n//        D[1] = C[1];\n//        for (i = 2; i < k; i++)\n//        {\n//            D[C[i] > D[len - 1] ? len++ : upper_bound(C[i], len)] = C[i];\n//        }\n//        \n//        printf(\"%d\\n\", len);\n//    }\n//    return 0;\n//}\n\n\n/*问题代码：实现链表的查找并删除功能无法解决*/\n//#include <stdio.h>\n//#include <stdlib.h>\n//#define MAXSIZE 11\n//\n//int A[MAXSIZE], B, k;\n//int C[100 * MAXSIZE];\n//int D[100 * MAXSIZE];\n//\n//typedef struct Node\n//{\n//    int date;\n//    int key;\n//    struct Node *last;\n//    struct Node *next;\n//} Node;\n//typedef struct Node *LinkList;\n//\n//void CreateListHead(LinkList N, int M)\n//{\n//    LinkList p;\n//    N = (LinkList)malloc(sizeof(Node));\n//    N->date = 0;\n//    N->key = 0;\n//    N->last = N;\n//    N->next = N;\n//    for (int i = 1; i <= M; i++)\n//    {\n//        p = (LinkList)malloc(sizeof(Node));\n//        scanf(\"%d\", &(p->date));\n//        p->key = i;\n//        p->next = N->next;\n//        N->next->last = p;\n//        p->last = N;\n//        N->next = p;\n//    }\n//    return ;\n//}\n//\n//int deleteNode(LinkList *p, int flag)\n//{\n//    flag++;\n//    C[k++] = (*p)->key;\n//    (*p)->last->next = (*p)->next;\n//    (*p)->next->last = (*p)->last;\n//    return flag;\n//}\n//\n//int upper_bound(int n, int len)\n//{\n//    for (int i = 1; i <= len; i++)\n//    {\n//        if (D[i] >= n)\n//        {\n//            return i;\n//        }\n//    }\n//    return -1;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, M;\n//    int i, j, len;\n//    while (~scanf(\"%d %d\", &N, &M))\n//    {\n//        for (i = 1; i <= N; i++)\n//        {\n//            scanf(\"%d\", A + i);\n//        }\n//        LinkList B;\n//        CreateListHead(B, M);\n//        \n//        k = 1;\n//        C[1] = 0;\n//        Node **p;\n//        int flag;\n//        for (i = 1; i <= N; i++)\n//        {\n//            p = &B;\n//            flag = 0;\n//            for (j = M; j >= 1; j--)\n//            {\n//                if (B[j].date == A[i])\n//                {\n//                    flag = deleteNode(p, flag);\n//                }\n//                *p = (*p)->next;\n//            }\n//            M -= flag;\n//        }\n//        \n//        if (C[1] == 0)\n//        {\n//            printf(\"1\\n\");\n//            continue;\n//        }\n//        \n//        len = 2;\n//        D[1] = C[1];\n//        for (i = 2; i < k; i++)\n//        {\n//            D[C[i] > D[len - 1] ? len++ : upper_bound(C[i], len)] = C[i];\n//        }\n//        \n//        printf(\"%d\\n\", len);\n//    }\n//    return 0;\n//}"
  },
  {
    "path": "按 OJ 分类/CF/f-BNU Training 2016.07.29 Div. 2-B-Levko and Table/f-BNU Training 2016.07.29 Div. 2-B-Levko and Table/main.cpp",
    "content": "//\n//  main.cpp\n//  f-BNU Training 2016.07.29 Div. 2-B-Levko and Table\n//\n//  Created by ZYJ on 16/7/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main()\n{\n    int n, m;\n    int a[100][100] = {0};\n    int i, j = 0;\n    scanf(\"%d%d\", &n, &m);\n    for (i = 0; i < n; i++)\n    {\n        a[i][j] = m;\n        j++;\n    }\n    for (i = 0; i < n; i++)\n    {\n        printf(\"%d\", a[i][0]);\n        for (j = 1 ; j < n; j++)\n        {\n            printf(\" %d\", a[i][j]);\n        }\n        printf(\"\\n\");\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Avito Code Challenge 2018-A-Antipalindrome/f-CF-Avito Code Challenge 2018-A-Antipalindrome/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Avito Code Challenge 2018-A-Antipalindrome\n//\n//  Created by ZYJ on 2018/5/27.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nstring s;\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> s)\n    {\n        int flag = 1;\n        for (int i = 0, j = (int)s.length() - 1; i <= j; i++, j--)\n        {\n            if (s[i] != s[j])\n            {\n                flag = 0;\n                break;\n            }\n        }\n        \n        if (!flag)\n        {\n            cout << s.length() << '\\n';\n        }\n        else\n        {\n            flag = 1;\n            for (int i = 1; i < s.length(); i++)\n            {\n                if (s[i] != s[0])\n                {\n                    flag = 0;\n                    break;\n                }\n            }\n            \n            if (flag)\n            {\n                cout << 0 << '\\n';\n            }\n            else\n            {\n                cout << s.length() - 1 << '\\n';\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Avito Code Challenge 2018-B-Businessmen Problems/f-CF-Avito Code Challenge 2018-B-Businessmen Problems/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Avito Code Challenge 2018-B-Businessmen Problems\n//\n//  Created by ZYJ on 2018/5/27.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <map>\n\nusing namespace std;\n\nint n, m, x, y;\nmap<int, int> mii;\n\nint main(int argc, const char * argv[])\n{\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        cin >> x >> y;\n        if (mii[x] < y)\n        {\n            mii[x] = y;\n        }\n    }\n    \n    cin >> m;\n    for (int i = 0; i < m; i++)\n    {\n        cin >> x >> y;\n        if (mii[x] < y)\n        {\n            mii[x] = y;\n        }\n    }\n    \n    long long sum = 0;\n    for (auto it : mii)\n    {\n        sum += it.second;\n    }\n    \n    cout << sum << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Avito Code Challenge 2018-C-Useful Decomposition/f-CF-Avito Code Challenge 2018-C-Useful Decomposition/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Avito Code Challenge 2018-C-Useful Decomposition\n//\n//  Created by ZYJ on 2018/5/27.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n;\nint vis[MAXN];\nvector<int> E[MAXN];\n\nvoid dfs(int u, int pre)\n{\n    if (E[u].size() == 1)\n    {\n        printf(\"%d\\n\", u);\n        return ;\n    }\n    \n    for (int i = 0; i < E[u].size(); i++)\n    {\n        if (E[u][i] != pre)\n        {\n            dfs(E[u][i], u);\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n;\n    \n    int u, v;\n    for (int i = 1; i < n; i++)\n    {\n        scanf(\"%d%d\", &u, &v);\n        E[u].push_back(v);\n        E[v].push_back(u);\n    }\n    \n    int rt = 0, flag = 1;\n    for (int i = 1; i <= n; i++)\n    {\n        if (E[i].size() > 2 && rt == 0)\n        {\n            rt = i;\n        }\n        else if (E[i].size() > 2)\n        {\n            flag = 0;\n            break;\n        }\n    }\n    \n    if (!flag)\n    {\n        cout << \"No\\n\";\n    }\n    else\n    {\n        cout << \"Yes\\n\";\n        \n        if (rt == 0)\n        {\n            rt = 1;\n        }\n        \n        printf(\"%d\\n\", (int)E[rt].size());\n        for (int i = 0; i < E[rt].size(); i++)\n        {\n            printf(\"%d \", rt);\n            dfs(E[rt][i], rt);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Avito Code Challenge 2018-D-Bookshelves/f-CF-Avito Code Challenge 2018-D-Bookshelves/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Avito Code Challenge 2018-D-Bookshelves\n//\n//  Created by ZYJ on 2018/5/27.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 70;\n\nint n, k;\nll a[MAXN];\nll s[MAXN];\nll dp[MAXN][MAXN];\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> k;\n    for (int i = 1; i <= n; i++)\n    {\n        cin >> a[i];\n        s[i] = s[i - 1] + a[i];\n    }\n    \n    ll base_ = 0;\n    for (int bit = 60; bit >= 0; bit--)\n    {\n        ll cnt = 1ll << bit;\n        memset(dp, 0, sizeof(dp));\n        dp[0][0] = 1;\n        \n        for (int i = 1; i <= k; i++)        //  i 堆\n        {\n            for (int j = 1; j <= n; j++)    //  前 j 个数\n            {\n                for (int k = 0; k < j; k++) //  前 k < j 个数\n                {\n                    if (dp[i - 1][k] && ((s[j] - s[k]) & cnt) && (((s[j] - s[k]) & base_) == base_))\n                    {\n                        dp[i][j] = 1;\n                    }\n                }\n            }\n        }\n        \n        if (dp[k][n])\n        {\n            base_ += cnt;\n        }\n    }\n    \n    cout << base_ << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Avito Code Challenge 2018-E-Addition on Segments/f-CF-Avito Code Challenge 2018-E-Addition on Segments/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Avito Code Challenge 2018-E-Addition on Segments\n//\n//  Created by ZYJ on 2018/5/28.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 5;\n\nstruct Q\n{\n    int l, r, x;\n    bool operator < (const Q &rhs) const\n    {\n        return r < rhs.r;\n    }\n} qs[MAXN];\n\nint n, q;\nint dp[MAXN];\n\nint main()\n{\n    scanf(\"%d%d\", &n, &q);\n    \n    for (int i = 0; i < q; i++)\n    {\n        scanf(\"%d%d%d\", &qs[i].l, &qs[i].r, &qs[i].x);\n    }\n    sort(qs, qs + q);\n    \n    for (int i = 0; i < q; i++)\n    {\n        int l = qs[i].l, r = qs[i].r, x = qs[i].x;\n        for (int j = n - x; j >= 1; j--)\n        {\n            if (dp[j] >= l)\n            {\n                dp[j + x] = max(dp[j + x], dp[j]);\n            }\n        }\n        dp[x] = r;\n    }\n    \n    int cnt = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        cnt += (dp[i] > 0);\n    }\n    \n    printf(\"%d\\n\", cnt);\n    for (int i = 1; i <= n; i++)\n    {\n        if (dp[i] > 0)\n        {\n            printf(\"%d \", i);\n        }\n    }\n    puts(\"\");\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #210 (Div. 1)-A-Levko and Array Recovery/f-CF-Codeforces Round #210 (Div. 1)-A-Levko and Array Recovery/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #210 (Div. 1)-A-Levko and Array Recovery\n//\n//  Created by ZYJ on 2017/3/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\nconst int INF = 0x3f3f3f3f;\n\nint n, m;\nint a[MAXN], cnt[MAXN];\nint op[MAXN], l[MAXN], r[MAXN], d[MAXN];\n\nint main()\n{\n    memset(a, 0x3f, sizeof(a));\n    memset(cnt, 0, sizeof(cnt));\n    cin >> n >> m;\n    \n    for (int i = 0; i < m; i++)\n    {\n        scanf(\"%d%d%d%d\", op + i, l + i, r + i, d + i);\n        \n        if (op[i] == 1)\n        {\n            for (int j = l[i]; j <= r[i]; j++)\n            {\n                cnt[j] += d[i];\n            }\n        }\n        else\n        {\n            for (int j = l[i]; j <= r[i]; j++)\n            {\n                a[j] = min(a[j], d[i] - cnt[j]);\n            }\n        }\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        if (a[i] == INF)\n        {\n            cnt[i] = a[i] = 0;\n        }\n        else\n        {\n            cnt[i] = a[i];\n        }\n    }\n    for (int i = 0; i < m; i++)\n    {\n        if (op[i] == 1)\n        {\n            for (int j = l[i]; j <= r[i]; j++)\n            {\n                cnt[j] += d[i];\n            }\n        }\n        else\n        {\n            int MAX_ = -INF;\n            for (int j = l[i]; j <= r[i]; j++)\n            {\n                MAX_ = max(MAX_, cnt[j]);\n            }\n            if (MAX_ != d[i])\n            {\n                printf(\"NO\\n\");\n                return 0;\n            }\n        }\n    }\n    \n    printf(\"YES\\n\");\n    for (int i = 1; i < n; i++)\n    {\n        printf(\"%d \", a[i]);\n    }\n    printf(\"%d\\n\", a[n]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #365 (Div. 2)-A-Mishka and Game/f-CF-Codeforces Round #365 (Div. 2)-A-Mishka and Game/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #365 (Div. 2)-A-Mishka and Game\n//\n//  Created by ZYJ on 16/8/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    cin >> n;\n    \n    int winM = 0, winC = 0;\n    int m, c;\n    for (int i = 0; i < n; i++)\n    {\n        cin >> m >> c;\n        if (m > c)\n        {\n            winM++;\n        }\n        else if (m < c)\n        {\n            winC++;\n        }\n    }\n    \n    if (winM == winC)\n    {\n        cout << \"Friendship is magic!^^\\n\";\n    }\n    else if (winM > winC)\n    {\n        cout << \"Mishka\\n\";\n    }\n    else\n    {\n        cout << \"Chris\\n\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #365 (Div. 2)-B-Mishka and trip/f-CF-Codeforces Round #365 (Div. 2)-B-Mishka and trip/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #365 (Div. 2)-B-Mishka and trip\n//\n//  Created by ZYJ on 16/8/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #366 (Div. 2)-A-Hulk/f-CF-Codeforces Round #366 (Div. 2)-A-Hulk/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #366 (Div. 2)-A-Hulk\n//\n//  Created by ZYJ on 16/8/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst char say[][100] = {\"I hate that\", \"I love that\"};\nconst char say_[][100] = {\"I hate it\", \"I love it\"};\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    \n    int tag;\n    while (cin >> n)\n    {\n        tag = 0;\n        for (; tag < n - 1; tag++)\n        {\n            cout << say[tag % 2] << ' ';\n        }\n        cout << say_[(n + 1) % 2] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #377 (Div. 2)-A-Buy a Shovel/f-CF-Codeforces Round #377 (Div. 2)-A-Buy a Shovel/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #377 (Div. 2)-A-Buy a Shovel\n//\n//  Created by ZYJ on 2016/10/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 10000;\n\nint main(int argc, const char * argv[])\n{\n    int k, r;\n    \n    while (cin >> k >> r)\n    {\n        for (int i = 1; i < MAXN; i++)\n        {\n            if (k * i % 10 == r || k * i % 10 == 0)\n            {\n                cout << i << '\\n';\n                return 0;\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #377 (Div. 2)-B-Cormen — The Best Friend Of a Man/f-CF-Codeforces Round #377 (Div. 2)-B-Cormen — The Best Friend Of a Man/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #377 (Div. 2)-B-Cormen — The Best Friend Of a Man\n//\n//  Created by ZYJ on 2016/10/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 505;\n\nint walk[MAXN];\n\nstruct value\n{\n    int val;\n    int pos;\n} val[MAXN];\n\n\nint main(int argc, const char * argv[])\n{\n    int N, K;\n    cin >> N >> K;\n    \n    for (int i = 0; i < N; i++)\n    {\n        cin >> walk[i];\n    }\n    \n    int key = 0;\n    for (int i = 1; i < N; i++)\n    {\n        if (walk[i - 1] + walk[i] < K)\n        {\n            key += K - walk[i - 1] - walk[i];\n            walk[i] = K - walk[i - 1];\n        }\n    }\n    \n    cout << key << '\\n';\n    for (int i = 0; i < N - 1; i++)\n    {\n        cout << walk[i] << ' ';\n    }\n    cout << walk[N - 1] << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #392 (Div. 2)-A-Holiday Of Equality/f-CF-Codeforces Round #392 (Div. 2)-A-Holiday Of Equality/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #392 (Div. 2)-A-Holiday Of Equality\n//\n//  Created by ZYJ on 2017/1/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 101;\n\nint A[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    cin >> n;\n    \n    int mx = 0;\n    int sum = 0;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", A + i);\n        mx = max(mx, A[i]);\n        sum += A[i];\n    }\n    \n    printf(\"%d\\n\", mx * n - sum);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #392 (Div. 2)-B-Blown Garland/f-CF-Codeforces Round #392 (Div. 2)-B-Blown Garland/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #392 (Div. 2)-B-Blown Garland\n//\n//  Created by ZYJ on 2017/1/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 111;\n\nchar S[MAXN];\nint kr, kb, ky, kg;\n\nvoid init()\n{\n    kr = kb = ky = kg = 0;\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> S)\n    {\n        init();\n        \n        int len = (int)strlen(S);\n        \n        while (true)\n        {\n            int flag = 0;\n            for (int i = 0; i < len; i++)\n            {\n                if (S[i] == '!')\n                {\n                    flag = 1;\n                    if (i > 3 && S[i - 4] != '!')\n                    {\n                        S[i] = S[i - 4];\n                        switch (S[i - 4])\n                        {\n                            case 'R':\n                                kr++;\n                                break;\n                            case 'B':\n                                kb++;\n                                break;\n                            case 'Y':\n                                ky++;\n                                break;\n                            case 'G':\n                                kg++;\n                                break;\n                        }\n                    }\n                    else if (i < len - 4 && S[i + 4] != '!')\n                    {\n                        S[i] = S[i + 4];\n                        switch (S[i + 4])\n                        {\n                            case 'R':\n                                kr++;\n                                break;\n                            case 'B':\n                                kb++;\n                                break;\n                            case 'Y':\n                                ky++;\n                                break;\n                            case 'G':\n                                kg++;\n                                break;\n                        }\n                    }\n                }\n            }\n            \n            if (!flag)\n            {\n                break;\n            }\n        }\n        \n        printf(\"%d %d %d %d\\n\", kr, kb, ky, kg);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-A-Vicious Keyboard/f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-A-Vicious Keyboard/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-A-Vicious Keyboard\n//\n//  Created by ZYJ on 2017/4/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    string s;\n    \n    while (cin >> s)\n    {\n        if (s.length() == 1)\n        {\n            cout << 0 << '\\n';\n            continue;\n        }\n        \n        int res = 0, flag = 0;\n        for (int i = 0; i < s.length(); i++)\n        {\n            if (s[i] == 'V' && s[i + 1] == 'K')\n            {\n                res++;\n                i++;\n            }\n            else if ((s[i] == 'V' && s[i + 1] == 'V' && s[i + 2] != 'K')\n                     || (s[i] == 'K' && s[i + 1] == 'K'))\n            {\n                flag = 1;\n                i++;\n            }\n        }\n        if (flag)\n        {\n            res++;\n        }\n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-B-Valued Keys/f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-B-Valued Keys/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-B-Valued Keys\n//\n//  Created by ZYJ on 2017/4/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    string s1, s2;\n    \n    while (cin >> s1 >> s2)\n    {\n        string res = s2;\n        int flag = 0;\n        for (int i = 0; i < s1.length(); i++)\n        {\n            if (res[i] > s1[i])\n            {\n                flag = 1;\n                break;\n            }\n        }\n        \n        if (flag)\n        {\n            cout << \"-1\\n\";\n            continue;\n        }\n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-C-Voltage Keepsake/f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-C-Voltage Keepsake/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-C-Voltage Keepsake\n//\n//  Created by ZYJ on 2017/4/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int INF = 0x3f3f3f3f;\n\nstruct device\n{\n    int a, b;\n    double c;\n    \n    bool operator < (const device &b) const\n    {\n        return c < b.c;\n    }\n} dev[MAXN];\n\nint n, p;\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> p;\n    \n    long long sum = 0;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d%d\", &dev[i].a, &dev[i].b);\n        dev[i].c = dev[i].b * 1.0 / dev[i].a;\n        sum += dev[i].a;\n    }\n    if (p >= sum)\n    {\n        cout << \"-1\\n\";\n        return 0;\n    }\n    \n    sort(dev, dev + n);\n    \n    dev[n].c = INF;\n    long long sumA = 0, sumB = 0;\n    for (int i = 0; i < n; i++)\n    {\n        sumA += dev[i].a;\n        sumB += dev[i].b;\n        if (sumA <= p)\n        {\n            continue;\n        }\n        if (sumB * 1.0 / (sumA - p) <= dev[i + 1].c)\n        {\n            printf(\"%.10lf\\n\", sumB * 1.0 / (sumA - p));\n            return 0;\n        }\n    }\n    \n    printf(\"%.10lf\\n\", sumB * 1.0 / (sumA - p));\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-D-Volatile Kite/f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-D-Volatile Kite/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #409 (rated, Div. 2, based on VK Cup 2017 Round 2)-D-Volatile Kite\n//\n//  Created by ZYJ on 2017/4/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #410 (Div. 2)-A-Mike and palindrome/f-CF-Codeforces Round #410 (Div. 2)-A-Mike and palindrome/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #410 (Div. 2)-A-Mike and palindrome\n//\n//  Created by ZYJ on 2017/4/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    string s;\n    cin >> s;\n    \n    int cnt = 0;\n    int mid = ((int)s.length() + 1) / 2;\n    for (int i = 0; i < mid; i++)\n    {\n        if (s[i] != s[s.length() - 1 - i])\n        {\n            cnt++;\n        }\n    }\n    \n    if (cnt != 1)\n    {\n        if (cnt == 0 && s.length() % 2)\n        {\n            cout << \"YES\\n\";\n        }\n        else\n        {\n            cout << \"NO\\n\";\n        }\n    }\n    else\n    {\n        cout << \"YES\\n\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #410 (Div. 2)-B-Mike and strings/f-CF-Codeforces Round #410 (Div. 2)-B-Mike and strings/main.cpp",
    "content": "////\n////  main.cpp\n////  f-CF-Codeforces Round #410 (Div. 2)-B-Mike and strings\n////\n////  Created by ZYJ on 2017/4/21.\n////  Copyright © 2017年 ZYJ. All rights reserved.\n////\n//\n//#include <iostream>\n//#include <string>\n//#include <cstring>\n//\n//using namespace std;\n//\n//const int MAXN = 200;\n//const int INF = 0x3f3f3f3f;\n//\n//int cnt[MAXN];\n//int cnt_[MAXN];\n//string s[MAXN];\n//\n//int main(int argc, const char * argv[])\n//{\n//    int n;\n//    cin >> n;\n//    \n//    cin >> s[0];\n//    for (int i = 0; i < s[0].length(); i++)\n//    {\n//        cnt[s[0][i]]++;\n//    }\n//    for (int i = 1; i < n; i++)\n//    {\n//        cin >> s[i];\n//        memset(cnt_, 0, sizeof(cnt_));\n//        if (s[i].length() != s[0].length())\n//        {\n//            cout << \"-1\\n\";\n//            return 0;\n//        }\n//        for (int j = 0; j < s[i].length(); j++)\n//        {\n//            cnt_[s[i][j]]++;\n//            if (cnt_[s[i][j]] > cnt[s[i][j]])\n//            {\n//                cout << \"-1\\n\";\n//                return 0;\n//            }\n//        }\n//    }\n//    \n//    int res = INF;\n//    int flag = 0;\n//    for (int i = 0; i < n; i++)\n//    {\n//        int temp = 0;\n//        for (int j = 0; j < n; j++)\n//        {\n//            if (i == j)\n//            {\n//                continue;\n//            }\n//            flag = 0;\n//            for (int k = 0; k < s[0].length(); k++)\n//            {\n//                if (s[i][0] == s[j][k])\n//                {\n//                    flag = 1;\n//                    for (int l = 1; l < s[0].length(); l++)\n//                    {\n//                        if (s[i][l] != s[j][(k + l) % s[0].length()])\n//                        {\n//                            flag = 0;\n//                            break;\n//                        }\n//                    }\n//                }\n//                if (flag)\n//                {\n//                    temp += k;\n//                    break;\n//                }\n//            }\n//        }\n//        res = min(res, temp);\n//    }\n//    \n//    if (res == 0 && flag == 0 && n != 1)\n//    {\n//        cout << -1 << '\\n';\n//    }\n//    else\n//    {\n//        cout << res << '\\n';\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 55;\nconst int INF = 0x3f3f3f3f;\n\nchar s[MAXN][MAXN];\nint cnt[MAXN];\n\nint main()\n{\n    int n;\n    cin >> n;\n    for (int i = 1; i <= n; i++)\n    {\n        cin >> s[i];\n    }\n    \n    int len = (int)strlen(s[1]);\n    \n    int tag = 1, flag = 0;\n    for (int k = 2; k <= n; k++)\n    {\n        flag = 0;\n        for (int i = 0; i < len; i++)\n        {\n            if (s[k][i] == s[1][0])\n            {\n                int z = 0, j = i;\n                for (; z < len; z++, j++)\n                {\n                    if (s[k][j % len] != s[1][z])\n                    {\n                        break;\n                    }\n                }\n                if (z == len)\n                {\n                    cnt[k] = i;\n                    flag = 1;\n                    break;\n                }\n                \n            }\n        }\n        if (!flag)\n        {\n            tag = 0;\n            break;\n            \n        }\n    }\n    \n    cnt[1] = 0;\n    \n    int len_ = 0;   //  循环节，比较坑\n    for (int i = 1; i < len; i++)\n    {\n        if (s[1][i] == s[1][0])\n        {\n            int flag = 1;\n            for (int j = 1; j < len; j++)\n            {\n                if (s[1][(i + j) % len] != s[1][j])\n                {\n                    flag = 0;\n                    break;\n                }\n            }\n            if (flag)\n            {\n                len_ = i;\n                break;\n            }\n        }\n    }\n    \n    if (!tag)\n    {\n        cout << \"-1\" << endl;\n    }\n    else\n    {\n        if (len_)\n        {\n            len = len_;\n        }\n        int ans = INF;\n        for (int i = 0; i < len; i++)\n        {\n            int tmp = 0;\n            for (int j = 1; j <= n; j++)\n            {\n                tmp += cnt[j];\n                cnt[j] = (cnt[j] + 1) % len;\n            }\n            ans = min(tmp, ans);\n        }\n        cout << ans << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #410 (Div. 2)-C-Mike and gcd problem/f-CF-Codeforces Round #410 (Div. 2)-C-Mike and gcd problem/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #410 (Div. 2)-C-Mike and gcd problem\n//\n//  Created by ZYJ on 2017/4/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\n\nint a[MAXN];\n\nint gcd(int x, int y)\n{\n    if (!x || !y)\n    {\n        return x > y ? x : y;\n    }\n    for (int t; t = x % y, t; x = y, y = t) ;\n    return y;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    \n    while (cin >> n)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", a + i);\n        }\n        \n        int gd = a[1];\n        for (int i = 2; i <= n; i++)\n        {\n            gd = gcd(gd, a[i]);\n        }\n        \n        printf(\"YES\\n\");\n        \n        if (gd != 1)\n        {\n            printf(\"0\\n\");\n            continue;\n        }\n        \n        int res = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            if (a[i] & 1)\n            {\n                if (i == n)\n                {\n                    res += 2;\n                }\n                else if (a[i + 1] & 1)\n                {\n                    res++;\n                }\n                else\n                {\n                    res += 2;\n                }\n                i++;\n            }\n        }\n        \n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #410 (Div. 2)-D-Mike and distribution/f-CF-Codeforces Round #410 (Div. 2)-D-Mike and distribution/main.cpp",
    "content": "////\n////  main.cpp\n////  f-CF-Codeforces Round #410 (Div. 2)-D-Mike and distribution\n////\n////  Created by ZYJ on 2017/4/23.\n////  Copyright © 2017年 ZYJ. All rights reserved.\n////\n//\n////#include <iostream>\n////#include <algorithm>\n////#include <ctime>\n////\n////using namespace std;\n////\n////typedef long long ll;\n////\n////const int MAXN = 1e5 + 10;\n////\n////int n;\n////int pos[MAXN];\n////int a[MAXN], b[MAXN];\n////ll sumA, sumB;\n////\n////int main(int argc, char const *argv[])\n////{\n////    scanf(\"%d\", &n);\n////    for (int i = 0; i < n; i++)\n////    {\n////        scanf(\"%d\", a + i);\n////        sumA += a[i];\n////        a[i] <<= 1;\n////        pos[i] = i;\n////    }\n////    for (int i = 0; i < n; i++)\n////    {\n////        scanf(\"%d\", b + i);\n////        sumB += b[i];\n////        b[i] <<= 1;\n////    }\n////    \n////    int mid = n / 2 + 1;\n////    srand((int)time(0));\n////    while (1)\n////    {\n////        ll s1 = 0, s2 = 0;\n////        random_shuffle(pos , pos + n);\n////        for (int i = 0; i < mid; i++)\n////        {\n////            s1 += a[pos[i]];\n////            s2 += b[pos[i]];\n////        }\n////        if (s1 > sumA && s2 > sumB)\n////        {\n////            printf(\"%d\\n%d\", mid, pos[0] + 1);\n////            for (int i = 1; i < mid; i++)\n////            {\n////                printf(\" %d\", pos[i] + 1);\n////            }\n////            puts(\"\");\n////            return 0;\n////        }\n////    }\n////    \n////    return 0;\n////}\n//\n//#include <iostream>\n//#include <algorithm>\n//#include <vector>\n//\n//using namespace std;\n//\n//const int MAXN = 1e5 + 5;\n//\n//struct abpos\n//{\n//    int a;\n//    int b;\n//    int pos;\n//};\n//\n//abpos c[MAXN];\n//vector<int> ans;\n//\n//int n;\n//int a[MAXN], b[MAXN];\n//\n//bool cmp(abpos a, abpos b)\n//{\n//    return a.a < b.a;\n//}\n//\n//int main()\n//{\n//    cin >> n;\n//    for (int i = 1; i <= n; i++)\n//    {\n//        cin >> a[i];\n//    }\n//    for (int i = 1; i <= n; i++)\n//    {\n//        cin >> b[i];\n//    }\n//    \n//    c[0].a = c[0].b = c[0].pos = 0;\n//    for (int i = 1; i <= n; i++)\n//    {\n//        c[i].a = a[i];\n//        c[i].b = b[i];\n//        c[i].pos = i;\n//    }\n//    sort(c + 1, c + n + 1, cmp);\n//    \n//    ans.push_back(c[n].pos);\n//    \n//    for (int i = n - 1; i >= 1; i -= 2)\n//    {\n//        if (c[i].b > c[i - 1].b)\n//        {\n//            ans.push_back(c[i].pos);\n//        }\n//        else\n//        {\n//            ans.push_back(c[i - 1].pos);\n//        }\n//    }\n//    \n//    cout << ans.size() << endl;\n//    for (int i = 0; i < ans.size(); i++)\n//    {\n//        cout << ans[i] << ' ';\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <algorithm>\n#include <vector>\n#include <tuple>\n\nusing namespace std;\n\ntypedef tuple<int, int, int> tp;\n\nconst int MAXN = 1e5 + 5;\n\ntp tpThree[MAXN];\nvector<int> ans;\n\nint n;\nint a[MAXN], b[MAXN];\n\nint main()\n{\n    cin >> n;\n    for (int i = 1; i <= n; i++)\n    {\n        cin >> a[i];\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        cin >> b[i];\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        tpThree[i] = tp(a[i], b[i], i);\n    }\n    tpThree[0] = tp(0, 0, 0);\n    sort(tpThree + 1, tpThree + n + 1);\n    \n    int pos;\n    tie(ignore, ignore, pos) = tpThree[n];\n    ans.push_back(pos);\n    \n    int y, y_, pos_;\n    for (int i = n - 1; i >= 1; i -= 2)\n    {\n        tie(ignore, y, pos) = tpThree[i];\n        tie(ignore, y_, pos_) = tpThree[i - 1];\n        if (y > y_)\n        {\n            ans.push_back(pos);\n        }\n        else\n        {\n            ans.push_back(pos_);\n        }\n    }\n    \n    cout << ans.size() << endl;\n    for (int i = 0; i < ans.size(); i++)\n    {\n        cout << ans[i] << ' ';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #418 (Div. 2)-C-An impassioned circulation of affection/f-CF-Codeforces Round #418 (Div. 2)-C-An impassioned circulation of affection/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #418 (Div. 2)-C-An impassioned circulation of affection\n//\n//  Created by ZYJ on 2017/6/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1555;\nconst int MAXC = 26;\n\nint n, q;\nchar str[MAXN];\nint dp[MAXC][MAXN];\n\nint main()\n{\n    while (cin >> n)\n    {\n        memset(dp, 0, sizeof(dp));\n        \n        scanf(\"%s\", str);\n        \n        for (int i = 0; i < MAXC; i++)\n        {\n            for (int j = 0; j <= n; j++)\n            {\n                dp[i][j] = j;\n            }\n        }\n        \n        for (int i = 0; i < n; i++)\n        {\n            int c = str[i] - 'a';\n            int tmp = 1, k = i + 1;\n            dp[c][0] = 1;\n            for (int j = 0; j <= n; )\n            {\n                if (k >= n || str[i] != str[k])\n                {\n                    j++;\n                }\n                tmp++;\n                if (tmp == n)\n                {\n                    while (j <= n)\n                    {\n                        dp[c][j++] = n;\n                    }\n                    break;\n                }\n                dp[c][j] = max(dp[c][j], tmp);\n                k++;\n            }\n        }\n        \n        cin >> q;\n        \n        int m;\n        char c[3];\n        while (q--)\n        {\n            scanf(\"%d%s\", &m, c);\n            printf(\"%d\\n\", dp[c[0] - 'a'][m]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #420 (Div. 2)-A-Okabe and Future Gadget Laboratory/f-CF-Codeforces Round #420 (Div. 2)-A-Okabe and Future Gadget Laboratory/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #420 (Div. 2)-A-Okabe and Future Gadget Laboratory\n//\n//  Created by ZYJ on 2017/6/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 55;\n\nint n;\nint A[MAXN][MAXN];\nint vis[MAXN][MAXN];\n\nint main(int argc, const char * argv[])\n{\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            scanf(\"%d\", A[i] + j);\n        }\n    }\n    \n    for (int x = 0; x < n; x++)\n    {\n        for (int s = 0; s < n; s++)\n        {\n            int t1 = A[x][s];\n            for (int t = 0; t < n; t++)\n            {\n                for (int y = 0; y < n; y++)\n                {\n                    int t2 = A[t][y];\n                    if (t1 + t2 == A[x][y])\n                    {\n                        vis[x][y] = 1;\n                    }\n                }\n            }\n        }\n    }\n    \n    int flag = 1;\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[i][j] && A[i][j] != 1)\n            {\n                flag = 0;\n                break;\n            }\n        }\n        if (!flag)\n        {\n            break;\n        }\n    }\n    \n    if (flag)\n    {\n        cout << \"Yes\\n\";\n    }\n    else\n    {\n        cout << \"No\\n\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #420 (Div. 2)-B-Okabe and Banana Trees/f-CF-Codeforces Round #420 (Div. 2)-B-Okabe and Banana Trees/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #420 (Div. 2)-B-Okabe and Banana Trees\n//\n//  Created by ZYJ on 2017/6/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nll m, b;\n\nint main(int argc, const char * argv[])\n{\n    cin >> m >> b;\n    \n    ll ans = 0;\n    for (int i = 0; i <= b; i++)\n    {\n        ll x = (b - i) * m;\n        ll s = i * (i + 1) >> 1;\n        ll e = s + x * (i + 1);\n        ans = max(ans, (s + e) * (x + 1) >> 1);\n    }\n    \n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #420 (Div. 2)-C-Okabe and Boxes/f-CF-Codeforces Round #420 (Div. 2)-C-Okabe and Boxes/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #420 (Div. 2)-C-Okabe and Boxes\n//\n//  Created by ZYJ on 2017/6/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <vector>\n\nusing namespace std;\n\nchar str[7];\nvector<int> vi;\n\nint n;\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    int cnt = 1, ans = 0, x;\n    for (int i = 1; i <= 2 * n; i++)\n    {\n        scanf(\"%s\", str);\n        if (str[0] == 'a')\n        {\n            scanf(\"%d\", &x);\n            vi.push_back(x);\n        }\n        else\n        {\n            if (vi.empty()) ;\n            else if (vi.back() == cnt)\n            {\n                vi.pop_back();\n            }\n            else\n            {\n                ans++;\n                vi.clear();\n            }\n            cnt++;\n        }\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #420 (Div. 2)-D-Okabe and City/f-CF-Codeforces Round #420 (Div. 2)-D-Okabe and City/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #420 (Div. 2)-D-Okabe and City\n//\n//  Created by ZYJ on 2017/6/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <vector>\n#include <queue>\n#include <map>\n\nusing namespace std;\n\ntypedef pair<int, int> pii;\n\nconst int MAXN = 1e5;\nconst int OFFSET = 1e4 + 10;\nconst int INF = 0x3f3f3f3f;\nconst int DIR[4][2] = {{0, 1}, {0, -1},\n                       {1, 0}, {-1, 0}};\n\nint cnt = 1;\n\nstruct edge\n{\n    int to, cost;\n    edge() {}\n    edge(int to_, int cost_) : to(to_), cost(cost_) {}\n};\n\nvoid add_edge(vector<edge> G[], int r, int c)\n{\n    G[cnt].push_back(edge(r + OFFSET, 1));\n    G[cnt].push_back(edge(r + 1 + OFFSET, 1));\n    G[cnt].push_back(edge(r - 1 + OFFSET, 1));\n    G[cnt].push_back(edge(c + 2 * OFFSET, 1));\n    G[cnt].push_back(edge(c + 1 + 2 * OFFSET, 1));\n    G[cnt].push_back(edge(c - 1 + 2 * OFFSET, 1));\n    \n    G[r + OFFSET].push_back(edge(cnt, 0));\n    G[r + 1 + OFFSET].push_back(edge(cnt, 0));\n    G[r - 1 + OFFSET].push_back(edge(cnt, 0));\n    G[c + 2 * OFFSET].push_back(edge(cnt, 0));\n    G[c + 1 + 2 * OFFSET].push_back(edge(cnt, 0));\n    G[c - 1 + 2 * OFFSET].push_back(edge(cnt, 0));\n    cnt++;\n}\n\nint n, m, k;\nint dis[MAXN];\nint vis[MAXN];\npii p[MAXN];\nvector<edge> E[MAXN];\nmap<pii, int> mpi;\n\nvoid dijkstra(int s)\n{\n    memset(dis, 0x3f, sizeof(dis));\n    memset(vis, 0, sizeof(vis));\n    priority_queue<pii, vector<pii>, greater<pii> > pq;\n    \n    dis[s] = 0;\n    pq.push(pii(0, s));\n    pii tmp;\n    \n    while (!pq.empty())\n    {\n        tmp = pq.top();\n        pq.pop();\n        int u = tmp.second;\n        if (vis[u])\n        {\n            continue;\n        }\n        vis[u] = 1;\n        for (int i = 0; i < E[u].size(); i++)\n        {\n            edge e = E[u][i];\n            if (dis[e.to] > dis[u] + e.cost)\n            {\n                dis[e.to] = dis[u] + e.cost;\n                pq.push(pii(dis[e.to], e.to));\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> m >> k;\n    \n    int r, c;\n    for (int i = 1; i <= k; i++)\n    {\n        scanf(\"%d%d\", &r, &c);\n        add_edge(E, r, c);\n        p[i] = make_pair(r, c);\n        mpi[p[i]] = i;\n    }\n    \n    pii t;\n    for (int i = 1; i <= k; i++)\n    {\n        for (int j = 0; j < 4; j++)\n        {\n            int x = p[i].first + DIR[j][0];\n            int y = p[i].second + DIR[j][1];\n            t = make_pair(x, y);\n            if (mpi[t])\n            {\n                E[i].push_back(edge(mpi[t], 0));\n            }\n        }\n    }\n    \n    t = make_pair(n, m);\n    if (!mpi[t])\n    {\n        E[n + OFFSET].push_back(edge(k + 1, 0));\n        E[m + 2 * OFFSET].push_back(edge(k + 1, 0));\n    }\n    \n    dijkstra(mpi[pii(1, 1)]);\n    \n    int ans;\n    if (mpi[t])\n    {\n        ans = dis[mpi[t]];\n    }\n    else\n    {\n        ans = dis[k + 1];\n    }\n    \n    if (ans == INF)\n    {\n        ans = -1;\n    }\n    \n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #420 (Div. 2)-E-Okabe and El Psy Kongroo/f-CF-Codeforces Round #420 (Div. 2)-E-Okabe and El Psy Kongroo/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #420 (Div. 2)-E-Okabe and El Psy Kongroo\n//\n//  Created by ZYJ on 2017/6/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\n#define mod(x) ((x) % MOD)\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll MOD = 1e9 + 7;\nconst int MAX_MAT_SIZE = 16;\n\ntypedef struct Matrix\n{\n    ll m[MAX_MAT_SIZE][MAX_MAT_SIZE];\n} mat;\n\nmat A, B, pre, unit;\n\nmat matrix_mul(mat a, mat b, int len)\n{\n    mat ret;\n    memset(ret.m, 0, sizeof(ret.m));\n    \n    for (int k = 0; k <= len; k++)\n    {\n        for (int i = 0; i <= len; i++)\n        {\n            if (a.m[i][k])\n            {\n                for (int j = 0; j <= len; j++)\n                {\n                    ret.m[i][j] = mod(ret.m[i][j] + (ll)a.m[i][k] * b.m[k][j]);\n                }\n            }\n        }\n    }\n    return ret;\n}\n\nvoid init()\n{\n    memset(A.m, 0, sizeof(A.m));\n    for (int i = 0; i < MAX_MAT_SIZE; i++)\n    {\n        for (int j = i - 1; j < i + 2 && j < MAX_MAT_SIZE; j++)\n        {\n            if (j >= 0)\n            {\n                A.m[i][j] = 1;\n            }\n        }\n    }\n    \n    memset(unit.m, 0, sizeof(unit.m));\n    for (ll i = 0; i < MAX_MAT_SIZE; i++)\n    {\n        unit.m[i][i] = 1;\n    }\n    \n    memset(pre.m, 0, sizeof(pre.m));\n    pre.m[0][0] = 1;\n}\n\nMatrix matrix_quick_power(mat a, ll k, int len)\n{\n    mat ret = unit;\n    \n    while (k)\n    {\n        if (k & 1)\n        {\n            ret = matrix_mul(a, ret, len);\n        }\n        a = matrix_mul(a, a, len);\n        k >>= 1;\n    }\n    \n    return ret;\n}\n\nint n;\nll k;\n\nint main()\n{\n    init();\n    \n    scanf(\"%d%lld\", &n, &k);\n    \n    ll a, b;\n    int c, flag = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%lld%lld%d\", &a, &b, &c);\n        if (b > k)\n        {\n            b = k;\n            flag = 1;\n        }\n        B = matrix_quick_power(A, b - a, c);\n        for (int j = c + 1; j < MAX_MAT_SIZE; j++)\n        {\n            pre.m[j][0] = 0;\n        }\n        B = matrix_mul(B, pre, c);\n        \n        for (int j = 0; j <= c; j++)\n        {\n            pre.m[j][0] = B.m[j][0];\n        }\n        if (flag == 1)\n        {\n            break;\n        }\n    }\n    \n    printf(\"%lld\\n\", B.m[0][0]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #483 (Div. 2)-A-Game/f-CF-Codeforces Round #483 (Div. 2)-A-Game/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #483 (Div. 2)-A-Game\n//\n//  Created by ZYJ on 2018/5/15.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1111;\n\nint n;\nint a[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            cin >> a[i];\n        }\n        sort(a, a + n);\n        \n        cout << a[n - n / 2 - 1] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #483 (Div. 2)-B-Minesweeper/f-CF-Codeforces Round #483 (Div. 2)-B-Minesweeper/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #483 (Div. 2)-B-Minesweeper\n//\n//  Created by ZYJ on 2018/5/15.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 111;\nconst int DIR[][2] =\n{\n    {-1, -1}, {-1, 0}, {-1, 1}, {0, -1},\n    {0, 1}, {1, -1}, {1, 0}, {1, 1}\n};\n\nstruct cell\n{\n    int dig;\n    int cnt;\n    int flag;\n} C[MAXN][MAXN];\n\nint n, m;\n\nbool judge(int x, int y)\n{\n    if (x >= 0 && y >= 0 && x < n && y < m)\n    {\n        return 1;\n    }\n    \n    return 0;\n}\n\nvoid change(int x, int y)\n{\n    C[x][y].flag = 1;\n    int x_, y_;\n    for (int i = 0; i < 8; i++)\n    {\n        x_ = x + DIR[i][0];\n        y_ = y + DIR[i][1];\n        if (judge(x_, y_))\n        {\n            C[x_][y_].cnt++;\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n >> m)\n    {\n        getchar();\n        \n        memset(C, 0, sizeof(C));\n        \n        char x;\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < m; j++)\n            {\n                x = getchar();\n                if (x == '.')\n                {\n                    x = '0';\n                }\n                if (x >= '0' && x < '9')\n                {\n                    C[i][j].dig = x - '0';\n                }\n                if (x == '*')\n                {\n                    change(i, j);\n                }\n            }\n            getchar();\n        }\n        \n        int tag = 1;\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < m; j++)\n            {\n                if (!C[i][j].flag && C[i][j].dig != C[i][j].cnt)\n                {\n                    cout << \"NO\\n\";\n                    tag = 0;\n                    break;\n                }\n            }\n            if (!tag)\n            {\n                break;\n            }\n        }\n        \n        if (tag)\n        {\n            cout << \"YES\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #483 (Div. 2)-C-Finite or not?/f-CF-Codeforces Round #483 (Div. 2)-C-Finite or not?/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #483 (Div. 2)-C-Finite or not?\n//\n//  Created by ZYJ on 2018/5/15.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nint n;\n\nll gcd(ll x, ll y)\n{\n    if (!x || !y)\n    {\n        return x > y ? x : y;\n    }\n    \n    for (ll t; static_cast<void>(t = x % y), t; x = y, y = t) ;\n    \n    return y;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n;\n    while (n--)\n    {\n        ll p, q, b;\n        scanf(\"%lld%lld%lld\", &p, &q, &b);\n        \n        if (p == 0)\n        {\n            puts(\"Finite\");\n            continue;\n        }\n        \n        ll g = gcd(p, q);\n        q /= g;\n        p /= g;\n        while (q > 1)\n        {\n            g = gcd(q, b);\n            if (g == 1)\n            {\n                break;\n            }\n            \n            while (q % g == 0)\n            {\n                q /= g;\n            }\n        }\n        \n        if (q == 1)\n        {\n            puts(\"Finite\");\n        }\n        else\n        {\n            puts(\"Infinite\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #483 (Div. 2)-D-XOR-pyramid/f-CF-Codeforces Round #483 (Div. 2)-D-XOR-pyramid/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #483 (Div. 2)-D-XOR-pyramid\n//\n//  Created by ZYJ on 2018/5/15.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 5555;\n\nint n, q;\nint a[MAXN];\nint dp[MAXN][MAXN];\nint dp_1[MAXN][MAXN];\n\nint fun_dp(int l, int r)\n{\n    if (~dp[l][r])\n    {\n        return dp[l][r];\n    }\n    if (l == r)\n    {\n        return dp[l][r] = a[l];\n    }\n    return dp[l][r] = fun_dp(l + 1, r) ^ fun_dp(l, r - 1);\n}\n\nint fun_dp_1(int l, int r)\n{\n    if (~dp_1[l][r])\n    {\n        return dp_1[l][r];\n    }\n    if (l == r)\n    {\n        return dp_1[l][r] = dp[l][r];\n    }\n    return dp_1[l][r] = max(dp[l][r], max(fun_dp_1(l + 1, r), fun_dp_1(l, r - 1)));\n}\n\nint main(int argc, const char * argv[])\n{\n    memset(dp, -1, sizeof(dp));\n    memset(dp_1, -1, sizeof(dp_1));\n    \n    cin >> n;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", a + i);\n    }\n    \n    cin >> q;\n    int l, r;\n    while (q--)\n    {\n        scanf(\"%d%d\", &l, &r);\n        fun_dp(l, r);\n        fun_dp_1(l, r);\n        printf(\"%d\\n\", dp_1[l][r]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #485 (Div. 2)/A-Infinity Gauntlet/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #485 (Div. 2)\n//\n//  Created by ZYJ on 2018/5/29.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <string>\n#include <map>\n\nusing namespace std;\n\nint n;\nmap<string, string> mss;\nmap<string, int> msi;\n\nstatic void init()\n{\n    mss[\"purple\"] = \"Power\";\n    mss[\"green\"] = \"Time\";\n    mss[\"blue\"] = \"Space\";\n    mss[\"orange\"] = \"Soul\";\n    mss[\"red\"] = \"Reality\";\n    mss[\"yellow\"] = \"Mind\";\n}\n\nint main(int argc, const char * argv[])\n{\n#if DEBUG\n    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    freopen(\"/Users/zyj/Desktop/output.txt\", \"w\", stdout);\n#endif\n    \n    init();\n    \n    cin >> n;\n    \n    string s;\n    for (int i = 0; i < n; i++)\n    {\n        cin >> s;\n        msi[s] = 1;\n    }\n    \n    cout << 6 - n << '\\n';\n    for (auto it : mss)\n    {\n        if (!msi[it.first])\n        {\n            cout << it.second << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #485 (Div. 2)/B-High School: Become Human/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #485 (Div. 2)\n//\n//  Created by ZYJ on 2018/5/29.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\nlong long x, y;\n\nint main(int argc, const char * argv[])\n{\n#if DEBUG\n    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    freopen(\"/Users/zyj/Desktop/output.txt\", \"w\", stdout);\n#endif\n\n    cin >> x >> y;\n\n    if (y * log10(x) < x * log10(y))\n    {\n        cout << \"<\" << '\\n';\n    }\n    else if (y * log10(x) > x * log10(y))\n    {\n        cout << \">\" << '\\n';\n    }\n    else\n    {\n        cout << \"=\" << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #485 (Div. 2)/C-Three displays/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #485 (Div. 2)\n//\n//  Created by ZYJ on 2018/5/30.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 3333;\nconst long long INF = 0x3f3f3f3f3f3f3f3f;\n\nint n;\nint s[MAXN];\nint c[MAXN];\nlong long dp[5][MAXN];\n\nint main(int argc, const char * argv[])\n{\n#if DEBUG\n    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    freopen(\"/Users/zyj/Desktop/output.txt\", \"w\", stdout);\n#endif\n    \n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", s + i);\n    }\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", c + i);\n    }\n    \n    memset(dp, 0x3f, sizeof(dp));\n    for (int i = 0; i < n; i++)\n    {\n        dp[1][i] = c[i];\n    }\n    \n    for (int i = 2; i <= 3; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            for (int k = 0; k < j; k++)\n            {\n                if (s[j] > s[k])\n                {\n                    dp[i][j] = min(dp[i][j], dp[i - 1][k] + c[j]);\n                }\n            }\n        }\n    }\n    \n    long long ans = INF;\n    for (int i = 0; i < n; i++)\n    {\n        if (dp[3][i] < ans)\n        {\n            ans = dp[3][i];\n        }\n    }\n    \n    if (ans == INF)\n    {\n        cout << \"-1\\n\";\n    }\n    else\n    {\n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #485 (Div. 2)/D-Fair/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #485 (Div. 2)\n//\n//  Created by ZYJ on 2018/5/30.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <vector>\n#include <queue>\n\nusing namespace std;\n\ntypedef pair<int, int> pii;\n\nconst int MAXN = 1e5 + 10;\nconst int MAXM = 105;\n\nint n, m, k, s;\nint vis[MAXN];\nint dis[MAXN][MAXM];\nvector<int> a[MAXN];\nvector<int> val[MAXM];\n\nvoid solve()\n{\n    for (int i = 1; i <= k; i++)\n    {\n        queue<pii> qp;\n        memset(vis, 0, sizeof(vis));\n        \n        for (auto it : val[i])\n        {\n            vis[it] = 1;\n            qp.push({0, it});\n        }\n        while (!qp.empty())\n        {\n            auto it = qp.front();\n            qp.pop();\n            \n            dis[it.second][i] = it.first;\n            for (auto it_ : a[it.second])\n            {\n                if (!vis[it_])\n                {\n                    vis[it_] = 1;\n                    qp.push({it.first + 1, it_});\n                }\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n#if DEBUG\n    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    freopen(\"/Users/zyj/Desktop/output.txt\", \"w\", stdout);\n#endif\n    memset(dis, -1, sizeof(dis));\n    \n    cin >> n >> m >> k >> s;\n    \n    int x;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &x);\n        val[x].push_back(i);\n    }\n    int u, v;\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d%d\", &u, &v);\n        a[u].push_back(v);\n        a[v].push_back(u);\n    }\n    \n    solve();\n    \n    for (int i = 1; i <= n; i++)\n    {\n        vector<int> tmp;\n        for (int j = 1; j <= k; j++)\n        {\n            if (dis[i][j] != -1)\n            {\n                tmp.push_back(dis[i][j]);\n            }\n        }\n        sort(tmp.begin(), tmp.end());\n        \n        long long ans = 0;\n        for (int j = 0; j < s; j++)\n        {\n            ans += tmp[j];\n        }\n        printf(\"%lld \", ans);\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #485 (Div. 2)/E-Petr and Permutations/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #485 (Div. 2)\n//\n//  Created by ZYJ on 2018/5/30.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n//  AC\n//#include <iostream>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//int n;\n//\n//int main()\n//{\n//    scanf(\"%d\", &n);\n//\n//    int cnt = 0, x;\n//    for (int i = 1; i <= n; i++)\n//    {\n//        scanf(\"%d\", &x);\n//        cnt += (x == i);\n//    }\n//\n//    if (cnt >= n / 1000)\n//    {\n//        puts(\"Petr\");\n//    }\n//    else\n//    {\n//        puts(\"Um_nik\");\n//    }\n//\n//    return 0;\n//}\n\n#include <cstdio>\n\nconst int MAXN = 1e6 + 10;\n\nint n;\nint a[MAXN], p[MAXN];\n\nint main()\n{\n    scanf(\"%d\", &n);\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", a + i);\n        p[a[i]] = i;\n    }\n\n    int cnt = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        if (a[i] == i)\n        {\n            continue;\n        }\n        \n        cnt++;\n        a[p[i]] = a[i];\n        p[a[i]] = p[i];\n    }\n    \n    if ((3 * n - cnt) % 2 == 0)\n    {\n        printf(\"Petr\");\n    }\n    else\n    {\n        printf(\"Um_nik\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #487 (Div. 2)/A-A Blend of Springtime/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #487 (Div. 2)\n//\n//  Created by ZYJ on 2018/6/11.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nconst string str[] = {\"ABC\", \"ACB\", \"BAC\", \"BCA\", \"CAB\", \"CBA\"};\n\nstring s;\n\nint main(int argc, const char * argv[])\n{\n    cin >> s;\n    \n    bool flag = false;\n    for (int i = 0; i < s.length(); i++)\n    {\n        for (int j = 0; j < 6; j++)\n        {\n            int cnt = 0;\n            for (int k = 0; k < 3; k++)\n            {\n                if (s[i + k] == str[j][k])\n                {\n                    cnt++;\n                }\n            }\n            \n            if (cnt == 3)\n            {\n                flag = true;\n                break;\n            }\n        }\n    }\n    \n    if (flag)\n    {\n        cout << \"Yes\\n\";\n    }\n    else\n    {\n        cout << \"No\\n\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #487 (Div. 2)/B-A Tide of Riverscape/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #487 (Div. 2)\n//\n//  Created by ZYJ on 2018/6/11.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nint n, p;\nstring s;\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n >> p >> s)\n    {\n        int flag = 0, t = n - p;\n        for (int i = 0; i < t; i++)\n        {\n            if (s[i] == s[i + p] && s[i] == '.')\n            {\n                s[i] = '0';\n                s[i + p] = '1';\n                flag = 1;\n                break;\n            }\n            \n            if (s[i] != s[i + p])\n            {\n                if (s[i] == '.')\n                {\n                    if (s[i + p] == '0')\n                    {\n                        s[i] = '1';\n                    }\n                    else\n                    {\n                        s[i] = '0';\n                    }\n                }\n                else if (s[i + p] == '.')\n                {\n                    if (s[i] == '0')\n                    {\n                        s[i + p] = '1';\n                    }\n                    else\n                    {\n                        s[i + p] = '0';\n                    }\n                }\n                \n                flag = 1;\n                break;\n            }\n            \n            if (s[i] == '1')\n            {\n                if (s[i + p] == '.')\n                {\n                    flag = 1;\n                    s[i + p] = '0';\n                    break;\n                }\n            }\n            \n            else if (s[i] == '0')\n            {\n                if (s[i + p] == '.')\n                {\n                    flag = 1;\n                    s[i + p] = '1';\n                    break;\n                }\n            }\n        }\n        \n        if (flag)\n        {\n            for (int i = 0; i < n; i++)\n            {\n                if (s[i] == '.')\n                {\n                    cout << '0';\n                }\n                else\n                {\n                    cout << s[i];\n                }\n            }\n            putchar(10);\n        }\n        else\n        {\n            cout << \"No\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #487 (Div. 2)/C-A Mist of Florescence/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codjforcjs Round #487 (Div. 2)\n//\n//  Crjatjd by ZYJ on 2018/6/11.\n//  Copyright © 2018年 ZYJ. All rights rjsjrvjd.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.njt/f_zyj\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 55;\n\nint map[MAXN][MAXN];\n\nint a, b, c, d;\n\nvoid output()\n{\n    cout << 50 << ' ' << 50 << endl;\n    for (int i = 0; i < 50; i++)\n    {\n        for (int j = 0; j < 50; j++)\n        {\n            putchar(map[i][j]);\n        }\n        putchar(10);\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> a >> b >> c >> d)\n    {\n        a--;\n        b--;\n        c--;\n        d--;\n        \n        for (int i = 0; i < 25; i++)\n        {\n            for (int j = 0; j < 25; j++)\n            {\n                map[i][j] = 'A';\n            }\n        }\n        \n//        output();\n        \n        for (int i = 25; i < 50; i++)\n        {\n            for (int j = 0; j < 25; j++)\n            {\n                map[i][j] = 'B';\n            }\n        }\n        \n//        output();\n        \n        for (int i = 0; i < 25; i++)\n        {\n            for (int j = 25; j < 50; j++)\n            {\n                map[i][j] = 'C';\n            }\n        }\n        \n//        output();\n        \n        for (int i = 25; i < 50; i++)\n        {\n            for (int j = 25; j < 50; j++)\n            {\n                map[i][j] = 'D';\n            }\n        }\n        \n//        output();\n        \n        for (int i = 0; i < 25; i += 2)\n        {\n            for (int j = 0; j < 25; j += 2)\n            {\n                if (d == 0)\n                {\n                    break;\n                }\n\n                map[i][j] = 'D';\n                d--;\n            }\n        }\n        \n//        output();\n        \n        for (int i = 25; i < 50; i += 2)\n        {\n            for (int j = 0; j < 25; j += 2)\n            {\n                if (c == 0)\n                {\n                    break;\n                }\n                \n                map[i][j] = 'C';\n                c--;\n            }\n        }\n        \n//        output();\n        \n        for (int i = 0; i < 25; i += 2)\n        {\n            for (int j = 25; j < 50; j += 2)\n            {\n                if (b == 0)\n                {\n                    break;\n                }\n\n                map[i][j] = 'B';\n                b--;\n            }\n        }\n        \n//        output();\n        \n        for (int i = 25; i < 50; i += 2)\n        {\n            for (int j = 25; j < 50; j += 2)\n            {\n                if (a == 0)\n                {\n                    break;\n                }\n                \n                map[i][j] = 'A';\n                a--;\n            }\n        }\n        \n        output();\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Codeforces Round #487 (Div. 2)/D-A Shade of Moonlight/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Codeforces Round #487 (Div. 2)\n//\n//  Created by ZYJ on 2018/6/12.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n, l, w;\nint a[MAXN], b[MAXN];\n\nint main()\n{\n    while (cin >> n >> l >> w)\n    {\n        long long ans = 0;\n        \n        int x, v, cnt_a = 0, cnt_b = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d%d\", &x, &v);\n            \n            if (v == 1)\n            {\n                a[++cnt_a] = x;\n            }\n            if (v == -1)\n            {\n                b[++cnt_b] = x;\n            }\n        }\n        sort(a + 1, a + 1 + cnt_a);\n        sort(b + 1, b + 1 + cnt_b);\n        \n        for (int i = 1, j = 1; i <= cnt_a; i++)\n        {\n            for (; j <= cnt_b; j++)\n            {\n                if (b[j] < a[i])\n                {\n                    continue;\n                }\n                \n                double tmp = b[j] - a[i] + l;\n                double x = tmp / 2 + a[i];\n                if (x < 0)\n                {\n                    x = -x;\n                }\n                \n                if ((tmp / 2) * w > x)\n                {\n                    break;\n                }\n            }\n            \n            if (j > cnt_b)\n            {\n                break;\n            }\n            \n            ans += cnt_b - j + 1;\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Educational Codeforces Round 15-A-Maximum Increase/f-CF-Educational Codeforces Round 15-A-Maximum Increase/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Educational Codeforces Round 15-A-Maximum Increase\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 5;\nint a[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    cin >> n;\n    a[0] = 0;\n    int ans = 0;\n    int start = 1;\n    int i;\n    for (i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", a + i);\n        if (a[i] <= a[i - 1])\n        {\n            ans = ans > i - start ? ans : i - start;\n            start = i;\n        }\n    }\n    ans = ans > i - start ? ans : i - start;\n    \n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Educational Codeforces Round 15-B-Powers of Two/CF-Educational Codeforces Round 15-B-Powers of Two/main.cpp",
    "content": "//\n//  main.cpp\n//  CF-Educational Codeforces Round 15-B-Powers of Two\n//\n//  Created by ZYJ on 16/7/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 5;\n\nint a_1[MAXN];\nint a_2[MAXN];\nlong long pow[35];\n\ninline void cinDiy(int &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    \n    while (cin >> n)\n    {\n        int ans = 0;\n        int A;\n        int key_1 = 0, key_2 = 0;\n        for (int i = 0; i < n; i++)\n        {\n            cinDiy(A);\n            if (A % 2)\n            {\n                a_1[key_1] = A;\n                int num;\n                for (int j = 0; j < key_1; j++)\n                {\n                    num = A + a_1[j];\n                    if ((num & (num - 1)) == 0) //  快速判断是否是2的幂,不用考虑0的情况\n                    {\n                        ans++;\n                    }\n                }\n                key_1++;\n            }\n            else\n            {\n                a_2[key_2] = A;\n                int num;\n                for (int j = 0; j < key_2; j++)\n                {\n                    num = A + a_2[j];\n                    if ((num & (num - 1)) == 0) //  快速判断是否是2的幂,不用考虑0的情况\n                    {\n                        ans++;\n                    }\n                }\n                key_2++;\n            }\n        }\n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-A-Chess Placing/f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-A-Chess Placing/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-A-Chess Placing\n//\n//  Created by ZYJ on 2018/5/21.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 111;\n\nint n;\nint p[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n)\n    {\n        int ans0 = 0, ans1 = 0, pos0 = 1, pos1 = 2;\n        n /= 2;\n        for (int i = 1; i <= n; i++)\n        {\n            cin >> p[i];\n        }\n        \n        sort(p + 1, p + n + 1);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            if (p[i] != pos0)\n            {\n                ans0 += abs(p[i] - pos0);\n            }\n            if (p[i] != pos1)\n            {\n                ans1 += abs(p[i] - pos1);\n            }\n            pos0 += 2;\n            pos1 += 2;\n        }\n        \n        cout << min(ans0, ans1) << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-B-Switches and Lamps/f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-B-Switches and Lamps/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-B-Switches and Lamps\n//\n//  Created by ZYJ on 2018/5/21.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 2222;\n\nint n, m;\nchar vis[MAXN][MAXN];\nint cnt[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n >> m)\n    {\n        memset(cnt, 0, sizeof(cnt));\n        \n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%s\", vis[i] + 1);\n            for (int j = 1; j <= m; j++)\n            {\n                if (vis[i][j] == '1')\n                {\n                    cnt[j]++;\n                }\n            }\n        }\n        \n        int flag = 0;\n        for (int i = 1; i <= m; i++)\n        {\n            if (cnt[i] == 0)\n            {\n                flag = 1;\n                break;\n            }\n        }\n        if (flag)\n        {\n            cout << \"NO\\n\";\n            continue;\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            int tag = 1;\n            for (int j = 1; j <= m; j++)\n            {\n                if (vis[i][j] == '1' && cnt[j] - 1 == 0)\n                {\n                    tag = 0;\n                    break;\n                }\n            }\n            if (tag)\n            {\n                cout << \"YES\\n\";\n                flag = 1;\n                break;\n            }\n        }\n        if (!flag)\n        {\n            cout << \"NO\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-C-Liebig's Barrels/f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-C-Liebig's Barrels/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-C-Liebig's Barrels\n//\n//  Created by ZYJ on 2018/5/21.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n, k, l;\nint a[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> k >> l;\n    \n    int tmp = n * k;\n    for (int i = 1; i <= tmp; i++)\n    {\n        scanf(\"%d\", a + i);\n    }\n    sort(a + 1, a + tmp + 1);\n    \n    if (a[n] - a[1] > l)\n    {\n        cout << \"0\\n\";\n    }\n    else\n    {\n        long long ans = 0;\n        for (int i = 1, j = n - 1; i <= n; i++, j--)\n        {\n            if (a[i * k + j] - a[1] <= l)\n            {\n                ans += a[(i - 1) * k + 1];\n            }\n            else\n            {\n                int p = (int)(upper_bound(a + (i - 1) * k + 1, a + tmp + 1, a[1] + l) - a - 1);\n                \n                ans += a[(i - 1) * k + 1];\n                while (j--)\n                {\n                    ans += a[p--];\n                }\n                break;\n            }\n        }\n        \n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-D-Sand Fortress/f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-D-Sand Fortress/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-D-Sand Fortress\n//\n//  Created by ZYJ on 2018/5/22.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long int ll;\n\ndouble cal(double x)\n{\n    return x * (x + 1) / 2;\n}\n\nll n, H;\n\nbool check(ll m)\n{\n    if (m <= H)\n    {\n        return cal(m) >= n;\n    }\n    \n    double cnt = cal(H) + H;\n    ll x = m - H - 1;\n    cnt += H * x;\n    \n    if (x % 2 == 0)\n    {\n        cnt += 2 * cal(x / 2);\n    }\n    else\n    {\n        cnt += cal(x / 2) + cal((x + 1) / 2);\n    }\n    \n    return cnt >= n;\n}\n\nint main()\n{\n    cin >> n >> H;\n    \n    ll l = 1, h = n;\n    while (l + 1 < h)\n    {\n        ll m = (l + h) >> 1;\n        if (check(m))\n        {\n            h = m;\n        }\n        else\n        {\n            l = m;\n        }\n    }\n    \n    cout << h << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-E-Pencils and Boxes/f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-E-Pencils and Boxes/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Educational Codeforces Round 44 (Rated for Div. 2)-E-Pencils and Boxes\n//\n//  Created by ZYJ on 2018/5/22.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n//  WA\n//#include <iostream>\n//#include <algorithm>\n//#include <vector>\n//\n//using namespace std;\n//\n//const int MAXN = 5e5 + 10;\n//\n//int n, k, d;\n//int a[MAXN];\n//\n//int main()\n//{\n//    cin >> n >> k >> d;\n//\n//    for (int i = 0; i < n; i++)\n//    {\n//        cin >> a[i];\n//    }\n//    sort(a, a + n);\n//\n//    int m = n / k, pos = 0;\n//\n//    while (m && pos < n)\n//    {\n//        m--;\n//        int mx = a[pos] + d;\n//        while (pos < n && (n - pos > m * k) && a[pos] <= mx)\n//        {\n//            pos++;\n//        }\n//    }\n//\n//    if (m == 0 && pos == n)\n//    {\n//        printf(\"YES\\n\");\n//    }\n//    else\n//    {\n//        printf(\"NO\\n\");\n//    }\n//\n//    return 0;\n//}\n\n//  AC1\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 5e5 + 10;\n\nint n, k, d;\nint a[MAXN], pos[MAXN];\nint ans[MAXN], dif[MAXN];\n\nint main()\n{\n    scanf(\"%d%d%d\", &n, &k, &d);\n\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", a + i);\n    }\n    sort(a, a + n);\n\n    int ptr = 0;\n    for (int i = 0; i < n; i++)\n    {\n        while (ptr < n && a[ptr] - a[i] <= d)\n        {\n            ptr++;\n        }\n        pos[i] = ptr;   //  i ~ ptr - 1 差值小于等于 d 且 ptr 最大\n    }\n\n    ans[0] = 1;         //  i 作为下一个分组的起点的情况数\n    dif[1] = -1;        //  控制下一个起点的范围，如果当前 i 为起点，那么 i + k 可以为下一个起点，\n                        //  换言之，对于 i 为起点的情况，他的终点必须在 i + k - 1 ~ pos[i] - 1 这个范围\n                        //  所以 i + k ~ pos[i] 可以作为下一个起点，而 pos[i] + 1 则不能作为下一个起点\n                        //  因为 ans[i] = ans[i - 1] + dif[i]，所以只需要设置\n                        //  dif[i + k]++ 与 dif[pos[i] + 1]-- 即可\n    for (int i = 0; i < n; i++)\n    {\n        if (i)\n        {\n            ans[i] = ans[i - 1] + dif[i];\n        }\n\n        if (ans[i] == 0)\n        {\n            continue;\n        }\n        if (pos[i] - i < k)\n        {\n            continue;\n        }\n\n        dif[i + k]++;\n        dif[pos[i] + 1]--;\n    }\n\n    ans[n] = ans[n - 1] + dif[n];\n\n    puts(ans[n] ? \"YES\" : \"NO\");\n\n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Tinkoff Challenge-Elimination Round-A-Oleg and shares/f-CF-Tinkoff Challenge-Elimination Round-A-Oleg and shares/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Tinkoff Challenge-Elimination Round-A-Oleg and shares\n//\n//  Created by ZYJ on 2017/4/24.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int INF = 1e9 + 10;\n\nint a[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n, k;\n    while (cin >> n >> k)\n    {\n        long long ans = 0;\n        int minA = INF;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", a + i);\n            minA = a[i] < minA ? a[i] : minA;\n        }\n        \n        int flag = 1;\n        for (int i = 0; i < n; i++)\n        {\n            if ((a[i] - minA) % k)\n            {\n                flag = 0;\n                break;\n            }\n            ans += (a[i] - minA) / k;\n        }\n        \n        if (flag)\n        {\n            cout << ans << '\\n';\n        }\n        else\n        {\n            cout << \"-1\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Tinkoff Challenge-Elimination Round-B-Igor and his way to work/f-CF-Tinkoff Challenge-Elimination Round-B-Igor and his way to work/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Tinkoff Challenge-Elimination Round-B-Igor and his way to work\n//\n//  Created by ZYJ on 2017/4/24.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1010;\nconst int dir[4][2] = {{0, 1}, {0, -1}, {1, 0}, {-1, 0}};   //  右，左，下，上\n\nint n, m;\nint flag = 0;\nchar s[MAXN][MAXN];\nint vis[MAXN][MAXN];\nint sx, sy, tx, ty;\n\nint main(int argc, const char * argv[])\n{\n    memset(vis, 0, sizeof(vis));\n    \n    cin >> n >> m;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%s\", s[i]);\n        for (int j = 0; j < m; j++)\n        {\n            if (s[i][j] == 'S')\n            {\n                sx = i;\n                sy = j;\n                vis[sx][sy] = 1;\n            }\n            else if (s[i][j] == 'T')\n            {\n                tx = i;\n                ty = j;\n            }\n        }\n    }\n    \n    int x, y;\n    for (int i = 0; i < 4; i++)\n    {\n        x = sx + dir[i][0];\n        y = sy + dir[i][1];\n        while (0 <= x && x < n && 0 <= y && y < m && s[x][y] != '*')\n        {\n            vis[x][y] = 1;\n            x += dir[i][0];\n            y += dir[i][1];\n        }\n    }\n    if (vis[tx][ty])\n    {\n        cout << \"YES\\n\";\n        return 0;\n    }\n    \n//    for (int i = 0; i < n; i++)\n//    {\n//        for (int j = 0; j < m; j++)\n//        {\n//            cout << vis[i][j];\n//        }\n//        cout << endl;\n//    }\n\n    for (int i = 0; i < 4; i++)\n    {\n        x = tx + dir[i][0];\n        y = ty + dir[i][1];\n        while (0 <= x && x < n && 0 <= y && y < m && s[x][y] != '*')\n        {\n            if (vis[x][y])\n            {\n                cout << \"YES\\n\";\n                return 0;\n            }\n            int j = i < 2 ? 2 : 0;\n            int x_ = x + dir[j][0];\n            int y_ = y + dir[j][1];\n            while (0 <= x_ && x_ < n && 0 <= y_ && y_ < m && s[x_][y_] != '*')\n            {\n                if (vis[x_][y_])\n                {\n                    cout << \"YES\\n\";\n                    return 0;\n                }\n                x_ += dir[j][0];\n                y_ += dir[j][1];\n            }\n            j++;\n            x_ = x + dir[j][0];\n            y_ = y + dir[j][1];\n            while (0 <= x_ && x_ < n && 0 <= y_ && y_ < m && s[x_][y_] != '*')\n            {\n                if (vis[x_][y_])\n                {\n                    cout << \"YES\\n\";\n                    return 0;\n                }\n                x_ += dir[j][0];\n                y_ += dir[j][1];\n            }\n            x += dir[i][0];\n            y += dir[i][1];\n        }\n    }\n\n    cout << \"NO\\n\";\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Tinkoff Challenge-Elimination Round-C-Mice problem/f-CF-Tinkoff Challenge-Elimination Round-C-Mice problem/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Tinkoff Challenge-Elimination Round-C-Mice problem\n//\n//  Created by ZYJ on 2017/4/24.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint n;\ndouble mtx, mty, mtx_, mty_;\ndouble mx, my, mvx, mvy;\n\ndouble minT = 0, maxT = 1e5 + 10;\n\nint flag = 0;\n\nvoid getT(double mx, double mvx, double mtx, double mtx_)\n{\n    if (mvx == 0)\n    {\n        if (mtx < mx && mx < mtx_)\n        {\n            return ;\n        }\n        else\n        {\n            flag = 1;\n            return ;\n        }\n    }\n    else if (mvx < 0)\n    {\n        if (mx <= mtx)\n        {\n            flag = 1;\n            return ;\n        }\n        mx = -mx, mvx = -mvx;\n        mtx = -mtx, mtx_ = -mtx_;\n        swap(mtx, mtx_);\n    }\n    else\n    {\n        if (mx >= mtx_)\n        {\n            flag = 1;\n            return ;\n        }\n    }\n\n    maxT = min(maxT, (mtx_ - mx) / mvx);\n    if (mx <= mtx)\n    {\n        minT = max(minT, (mtx - mx) / mvx);\n    }\n}\n\nint main()\n{\n    cin >> n;\n    cin >> mtx >> mty >> mtx_ >> mty_;\n    \n    for (int i = 0; i < n; i++)\n    {\n        cin >> mx >> my >> mvx >> mvy;\n        getT(mx, mvx, mtx, mtx_);\n        if (flag || maxT <= minT)\n        {\n            cout << \"-1\\n\";\n            return 0;\n        }\n        getT(my, mvy, mty, mty_);\n        if (flag || maxT <= minT)\n        {\n            cout << \"-1\\n\";\n            return 0;\n        }\n    }\n    \n    if (maxT > minT)\n    {\n        cout << minT << endl;\n    }\n    else\n    {\n        cout << -1 << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/CF/f-CF-Tinkoff Challenge-Elimination Round-D-Presents in Bankopolis/f-CF-Tinkoff Challenge-Elimination Round-D-Presents in Bankopolis/main.cpp",
    "content": "//\n//  main.cpp\n//  f-CF-Tinkoff Challenge-Elimination Round-D-Presents in Bankopolis\n//\n//  Created by ZYJ on 2017/4/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <algorithm>\n\n#define POSTIVE 1\n#define REBERSE 0\n\nusing namespace std;\n\nconst int MAXN = 88;\nconst int INF = 0x3f3f3f3f;\n\nint dp[MAXN][MAXN][MAXN];\nint mp[MAXN][MAXN];\n\nint n, k, m;\nint u, v, c;\n\nvoid init()\n{\n    memset(dp, -1, sizeof(dp));\n    memset(mp, 0x3f, sizeof(mp));\n}\n\nint getDP(int st, int ed, int k, int dir)\n{\n    if (dp[st][ed][k] != -1)\n    {\n        return dp[st][ed][k];\n    }\n    if (k == 0)\n    {\n        dp[st][ed][k] = 0;\n        return dp[st][ed][k];\n    }\n    int res = INF;\n    if (dir)\n    {\n        for (int i = st + 1; i < ed; i++)\n        {\n            if (mp[st][i] != INF)\n            {\n                res = min(res, mp[st][i] + getDP(i, st, k - 1, REBERSE));\n                res = min(res, mp[st][i] + getDP(i, ed, k - 1, POSTIVE));\n            }\n        }\n    }\n    else\n    {\n        for (int i = ed + 1; i < st; i++)\n        {\n            if (mp[st][i] != INF)\n            {\n                res = min(res, mp[st][i] + getDP(i, st, k - 1, POSTIVE));\n                res = min(res, mp[st][i] + getDP(i, ed, k - 1, REBERSE));\n            }\n        }\n    }\n    \n    dp[st][ed][k] = res;\n    return dp[st][ed][k];\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    init();\n    \n    scanf(\"%d%d%d\", &n, &k, &m);\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d%d%d\", &u, &v, &c);\n        mp[u][v] = min(mp[u][v], c);  //  可能会有重边，重边只保留最短边\n    }\n    \n    int res = INF;\n    for (int i = 1; i <= n; i++)        //  以任何一个点为起点\n    {\n        res = min(res, getDP(i, 0, k - 1, REBERSE));\n        res = min(res, getDP(i, n + 1, k - 1, POSTIVE));\n    }\n    \n    if (res == INF)\n    {\n        cout << \"-1\\n\";\n    }\n    else\n    {\n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/EOJ/f-EOJ-大学生程序设计邀请赛（华东师范大学）-A-拼音魔法/f-EOJ-大学生程序设计邀请赛（华东师范大学）-A-拼音魔法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-EOJ-大学生程序设计邀请赛（华东师范大学）-A-拼音魔法\n//\n//  Created by ZYJ on 2017/5/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 10;\n\nchar s[MAXN];\n\nint main()\n{\n    int n;\n    cin >> n;\n    \n    int cs = 1;\n    while (n--)\n    {\n        scanf(\"%s\", s);\n        printf(\"Case %d: \", cs++);\n        int len = (int)strlen(s);\n        int flag = 0;\n        if (s[len - 1] >= '1' && s[len - 1] <= '4')\n        {\n            flag = s[len - 1] - '0';\n            len--;\n        }\n        int a = 0, e = 0, i = 0, o = 0, u = 0, v = 0;\n        for (int j = 0; j < len; j++)\n        {\n            if (s[j] == 'a')\n            {\n                a++;\n            }\n            else if (s[j] == 'e')\n            {\n                e++;\n            }\n            else if (s[j] == 'i')\n            {\n                i++;\n            }\n            else if (s[j] == 'o')\n            {\n                o++;\n            }\n            else if (s[j] == 'u')\n            {\n                u++;\n            }\n            else if (s[j] == 'v')\n            {\n                v++;\n                if (s[j + 1] == 'e' || s[j + 1] == 'n')\n                {\n                    s[j] = 'u';\n                    u++;\n                    v--;\n                }\n            }\n        }\n        for (int j = 0; j < len; j++)\n        {\n            if (s[j] == 'a')\n            {\n                switch (flag)\n                {\n                    case 0:\n                        cout << \"a\";\n                        break;\n                    case 1:\n                        cout << \"ā\";\n                        break;\n                    case 2:\n                        cout << \"á\";\n                        break;\n                    case 3:\n                        cout << \"ǎ\";\n                        break;\n                    case 4:\n                        cout << \"à\";\n                        break;\n                }\n                flag = 0;\n                a--;\n            }\n            else if (a == 0 && s[j] == 'o')\n            {\n                switch (flag)\n                {\n                    case 0:\n                        cout << \"o\";\n                        break;\n                    case 1:\n                        cout << \"ō\";\n                        break;\n                    case 2:\n                        cout << \"ó\";\n                        break;\n                    case 3:\n                        cout << \"ǒ\";\n                        break;\n                    case 4:\n                        cout << \"ò\";\n                        break;\n                }\n                flag = 0;\n                o--;\n            }\n            else if (a == 0 && s[j] == 'e')\n            {\n                switch (flag)\n                {\n                    case 0:\n                        cout << \"e\";\n                        break;\n                    case 1:\n                        cout << \"ē\";\n                        break;\n                    case 2:\n                        cout << \"é\";\n                        break;\n                    case 3:\n                        cout << \"ě\";\n                        break;\n                    case 4:\n                        cout << \"è\";\n                        break;\n                }\n                flag = 0;\n                e--;\n            }\n            else if (a == 0 && o == 0 && e == 0 && s[j] == 'i')\n            {\n                if (s[j + 1] == 'u')\n                {\n                    cout << \"i\";\n                    i--;\n                    continue;\n                }\n                switch (flag)\n                {\n                    case 0:\n                        cout << \"i\";\n                        break;\n                    case 1:\n                        cout << \"ī\";\n                        break;\n                    case 2:\n                        cout << \"í\";\n                        break;\n                    case 3:\n                        cout << \"ǐ\";\n                        break;\n                    case 4:\n                        cout << \"ì\";\n                        break;\n                }\n                flag = 0;\n                i--;\n            }\n            else if (a == 0 && o == 0 && e == 0 && s[j] == 'u')\n            {\n                if (s[j + 1] == 'i')\n                {\n                    cout << \"u\";\n                    u--;\n                    continue;\n                }\n                switch (flag)\n                {\n                    case 0:\n                        cout << \"u\";\n                        break;\n                    case 1:\n                        cout << \"ū\";\n                        break;\n                    case 2:\n                        cout << \"ú\";\n                        break;\n                    case 3:\n                        cout << \"ǔ\";\n                        break;\n                    case 4:\n                        cout << \"ù\";\n                        break;\n                }\n                flag = 0;\n                u--;\n            }\n            else if (a == 0 && o == 0 && e == 0 && i == 0 && u == 0 && s[j] == 'v')\n            {\n                switch (flag)\n                {\n                    case 0:\n                        cout << \"ü\";\n                        break;\n                    case 1:\n                        cout << \"ǖ\";\n                        break;\n                    case 2:\n                        cout << \"ǘ\";\n                        break;\n                    case 3:\n                        cout << \"ǚ\";\n                        break;\n                    case 4:\n                        cout << \"ǜ\";\n                        break;\n                }\n                flag = 0;\n                v--;\n            }\n            else\n            {\n                if (s[j] == 'v')\n                {\n                    cout << \"ü\";\n                    v--;\n                }\n                else if (s[j] == 'a')\n                {\n                    cout << \"a\";\n                    a--;\n                }\n                else if (s[j] == 'e')\n                {\n                    cout << \"e\";\n                    e--;\n                }\n                else if (s[j] == 'i')\n                {\n                    cout << \"i\";\n                    i--;\n                }\n                else if (s[j] == 'o')\n                {\n                    cout << \"o\";\n                    o--;\n                }\n                else if (s[j] == 'u')\n                {\n                    cout << \"u\";\n                    u--;\n                }\n                else\n                {\n                    cout << s[j];\n                }\n            }\n        }\n        \n        cout << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/EOJ/f-EOJ-大学生程序设计邀请赛（华东师范大学）-B-分词/f-EOJ-大学生程序设计邀请赛（华东师范大学）-B-分词/main.cpp",
    "content": "//\n//  main.cpp\n//  f-EOJ-大学生程序设计邀请赛（华东师范大学）-B-分词\n//\n//  Created by ZYJ on 2017/5/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 3e5 + 10;\nconst int MAX_WORD_LEN = 30;\n\nint flag[MAXN];\nchar s[MAXN];\nint Trie[MAXN][26], sz;\ndouble dp[MAXN];\ndouble val[MAXN];\n\nvoid format(int x)\n{\n    if (!x)\n    {\n        return ;\n    }\n    \n    format(flag[x]);\n    \n    if (flag[x])\n    {\n        printf(\" \");\n    }\n    for (int i = flag[x] + 1; i <= x; i++)\n    {\n        printf(\"%c\", s[i]);\n    }\n}\n\nint main()\n{\n    int N, T;\n    while (cin >> N)\n    {\n        sz = 0;\n        val[0] = 0;\n        memset(Trie[0], 0, sizeof(Trie[0]));\n        \n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%s\", s);\n            int k = 0;\n            int len = (int)strlen(s);\n            for (int j = 0; j < len; j++)\n            {\n                int x = s[j] - (s[j] >= 'a' ? 'a' : 'A');\n                if (!Trie[k][x])\n                {\n                    Trie[k][x] = ++sz;\n                    memset(Trie[sz], 0, sizeof(Trie[sz]));\n                    val[sz] = 0;\n                }\n                k = Trie[k][x];\n            }\n            scanf(\"%lf\", &val[k]);\n            val[k] = log(val[k]) * len * len;\n        }\n        \n        cin >> T;\n        for (int i = 0; i < T; i++)\n        {\n            scanf(\"%s\", s + 1);\n            memset(dp, 0, sizeof(dp));\n            int len = (int)strlen(s + 1);\n            for (int j = 1; j <= len; j++)\n            {\n                int rt = 0;\n                for (int k = 0; k < MAX_WORD_LEN; k++)\n                {\n                    if (j + k > len)\n                    {\n                        break;\n                    }\n                    int x = s[j + k] - (s[j + k] >= 'a' ? 'a' : 'A');\n                    if (Trie[rt][x])\n                    {\n                        rt = Trie[rt][x];\n                        if (dp[j + k] < dp[j - 1] + val[rt])\n                        {\n                            dp[j + k] = dp[j - 1] + val[rt];\n                            flag[j + k] = j - 1;\n                        }\n                    }\n                    else\n                    {\n                        break;\n                    }\n                }\n            }\n            \n            printf(\"%lf\\n\", dp[len]);\n            format(len);\n            puts(\"\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/EOJ/f-EOJ-大学生程序设计邀请赛（华东师范大学）-C-袋鼠妈妈找孩子/f-EOJ-大学生程序设计邀请赛（华东师范大学）-C-袋鼠妈妈找孩子/main.cpp",
    "content": "//\n//  main.cpp\n//  f-EOJ-大学生程序设计邀请赛（华东师范大学）-C-袋鼠妈妈找孩子\n//\n//  Created by ZYJ on 2017/5/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 10;\nconst int DIR[4][2] = {{1, 0}, {-1, 0}, {0, 1}, {0, -1}};\n\nint n, m;\nint x, y, limit;\nchar map[MAXN][MAXN];\n\nbool dfs(int x, int y, int lim)\n{\n    if (x == 1 && y == 1)\n    {\n        return lim >= limit;\n    }\n    for (int i = 0; i < 4; i++)\n    {\n        int x_ = x + DIR[i][0];\n        int y_ = y + DIR[i][1];\n        if (!x_ || !y_ || x_ > n || y_ > m || map[x_][y_] != '*')\n        {\n            continue;\n        }\n        int cnt = 0;\n        for (int j = 0; j < 4; j++)\n        {\n            int u = x_ + DIR[j][0];\n            int v = y_ + DIR[j][1];\n            if (map[u][v] == '.')\n            {\n                cnt++;\n            }\n        }\n        if (cnt > 1)\n        {\n            continue;\n        }\n        map[x_][y_] = '.';\n        if (dfs(x_, y_, lim + 1))\n        {\n            return true;\n        }\n        map[x_][y_] = '*';\n    }\n    \n    return false;\n}\n\nint main()\n{\n    while (cin >> n >> m)\n    {\n        cin >> x >> y >> limit;\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                map[i][j] = '*';\n            }\n        }\n        map[x][y] = '.';\n        \n        dfs(x, y, 0);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            puts(map[i] + 1);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/EOJ/f-EOJ-大学生程序设计邀请赛（华东师范大学）-D-实验室传染病/f-EOJ-大学生程序设计邀请赛（华东师范大学）-D-实验室传染病/main.cpp",
    "content": "//\n//  main.cpp\n//  f-EOJ-大学生程序设计邀请赛（华东师范大学）-D-实验室传染病\n//\n//  Created by ZYJ on 2017/5/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <stack>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef pair<int, int> pii;\n\nconst int MAXN = 1e5 + 10;\n\nint n, flag;\nint l[MAXN], r[MAXN];\npii a[MAXN], b[MAXN];\n\nvoid update()\n{\n    stack<int> si;\n    for (int i = 1; i <= n; i++)    //  维护单调递增栈，更新 l[]\n    {\n        while (!si.empty() && si.top() >= l[i])\n        {\n            if (l[si.top()] < l[i])\n            {\n                l[i] = l[si.top()];\n                flag = 1;\n            }\n            si.pop();\n        }\n        si.push(i);\n    }\n    while (!si.empty())\n    {\n        si.pop();\n    }\n    for (int i = n; i >= 1; i--)    //  维护单调递减栈，更新 r[]\n    {\n        while (!si.empty() && si.top() <= r[i])\n        {\n            if (r[si.top()] > r[i])\n            {\n                r[i] = r[si.top()];\n                flag = 1;\n            }\n            si.pop();\n        }\n        si.push(i);\n    }\n    while (!si.empty())\n    {\n        si.pop();\n    }\n}\n\nvoid update_()\n{\n    stack<int> p;\n    for (int i = 1; i <= n; i++)    //  维护单调递增栈，更新 r[]\n    {\n        while (!p.empty() && p.top() >= l[i])\n        {\n            if (r[p.top()] > r[i])\n            {\n                r[i] = r[p.top()];\n                flag = 1;\n            }\n            p.pop();\n        }\n        p.push(i);\n    }\n    while (!p.empty())\n    {\n        p.pop();\n    }\n    for (int i = n; i >= 1; i--)    //  维护单调递减栈，更新 l[]\n    {\n        while (!p.empty() && p.top() <= r[i])\n        {\n            if (l[p.top()] < l[i])\n            {\n                l[i] = l[p.top()];\n                flag = 1;\n            }\n            p.pop();\n        }\n        p.push(i);\n    }\n    while (!p.empty())\n    {\n        p.pop();\n    }\n}\n\nint main()\n{\n    while (cin >> n)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d%d\", &a[i].first, &a[i].second);\n            b[i] = a[i];\n        }\n        sort(a + 1, a + n + 1);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            l[i] = (int)(lower_bound(a + 1, a + n + 1,\n                                     make_pair(a[i].first - a[i].second, 0)) - a);\n            r[i] = (int)(lower_bound(a + 1, a + n + 1,\n                                     make_pair(a[i].first + a[i].second, 0x3f3f3f3f)) - a - 1);\n        }\n        \n        while (true)\n        {\n            flag = 0;\n            update();\n            update_();\n            if (!flag)\n            {\n                break;\n            }\n        }\n        \n        for (int i = 1; i < n; i++)\n        {\n            int k = (int)(lower_bound(a + 1, a + n + 1, b[i]) - a);\n            printf(\"%d \", r[k] - l[k] + 1);\n        }\n        int k = (int)(lower_bound(a + 1, a + n + 1, b[n]) - a);\n        printf(\"%d\\n\", r[k] - l[k] + 1);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/EOJ/f-EOJ-大学生程序设计邀请赛（华东师范大学）-E-黑心啤酒厂/f-EOJ-大学生程序设计邀请赛（华东师范大学）-E-黑心啤酒厂/main.cpp",
    "content": "//\n//  main.cpp\n//  f-EOJ-大学生程序设计邀请赛（华东师范大学）-E-黑心啤酒厂\n//\n//  Created by ZYJ on 2017/5/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nlong long gcd(long long x, long long y)\n{\n    if (!x || !y)\n    {\n        return x > y ? x : y;\n    }\n    for (long long t; t = x % y, t; x = y, y = t);\n    return y;\n}\n\nint main(int argc, const char * argv[])\n{\n    long long x, n;\n    while (cin >> x >> n)\n    {\n        for (int i = 2; i <= n; i++)\n        {\n            long long gd = gcd(x, i);\n            long long cnt = i / gd;\n            cout << cnt << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/EOJ/f-EOJ-大学生程序设计邀请赛（华东师范大学）-F-丽娃河的狼人传说/f-EOJ-大学生程序设计邀请赛（华东师范大学）-F-丽娃河的狼人传说/main.cpp",
    "content": "//\n//  main.cpp\n//  f-EOJ-大学生程序设计邀请赛（华东师范大学）-F-丽娃河的狼人传说\n//\n//  Created by ZYJ on 2017/5/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXK = 1010;\n\nint A[MAXK];\n\nstruct section\n{\n    int l;\n    int r;\n    int cnt;\n} SEC[MAXK];\n\nbool cmp(section a, section b)\n{\n    if (a.r == b.r)\n    {\n        return a.l < b.l;\n    }\n    return a.r < b.r;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int n, m, k, cs = 1;\n    while (T--)\n    {\n        memset(A, 0, sizeof(A));\n        \n        cin >> n >> m >> k;\n        int x;\n        for (int i = 0; i < k; i++)\n        {\n            scanf(\"%d\", &x);\n            A[x] = 1;\n        }\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &SEC[i].l, &SEC[i].r, &SEC[i].cnt);\n        }\n        sort(SEC, SEC + m, cmp);\n        \n        printf(\"Case %d: \", cs++);\n        \n        int sum = 0;\n        for (int i = 0; i < m; i++)\n        {\n            int cnt = 0;\n            for (int j = SEC[i].l; j <= SEC[i].r; j++)\n            {\n                if (A[j])\n                {\n                    cnt++;\n                }\n            }\n            if (cnt < SEC[i].cnt)\n            {\n                sum += SEC[i].cnt - cnt;\n            }\n            cnt = SEC[i].cnt - cnt;\n            for (int j = SEC[i].r; j >= SEC[i].l && cnt > 0; j--)\n            {\n                if (A[j] == 0)\n                {\n                    A[j] = 1;\n                    cnt--;\n                    if (cnt == 0)\n                    {\n                        break;\n                    }\n                }\n            }\n            if (cnt > 0)\n            {\n                goto t;\n            }\n        }\n        \n        cout << sum << '\\n';\n        if (false)\n        {\n        t:\n            cout << -1 << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/EOJ/f-EOJ-大学生程序设计邀请赛（华东师范大学）-G-铁路修复计划/f-EOJ-大学生程序设计邀请赛（华东师范大学）-G-铁路修复计划/main.cpp",
    "content": "//\n//  main.cpp\n//  f-EOJ-大学生程序设计邀请赛（华东师范大学）-G-铁路修复计划\n//\n//  Created by ZYJ on 2017/5/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\n/*\n *  Kruskal算法求MST\n *  对边操作，并排序\n *  切记：初始化赋值问题（tol）\n */\n\nconst int MAXN = 100010;   //  最大点数\nconst int MAXM = MAXN;     //  最大边数\nconst double ESP = 1e-8;\nconst int RIGHT_MAX = 1000000;\n\nint F[MAXN];    //  并查集使用\n\nstruct Edge\n{\n    int u;      //  起点\n    int v;      //  终点\n    double w;      //  权值\n} edge[MAXM], edge0[MAXM], edge1[MAXM];   //  存储边的信息\n\nint tol, tol0 = 0, tol1 = 0;        //  边数，加边前赋值为0\n\nvoid addEdge(int u, int v, double w)\n{\n    edge[tol].u = u;\n    edge[tol].v = v;\n    edge[tol++].w = w;\n    return ;\n}\n\nvoid addEdge0(int u, int v, double w)\n{\n    edge0[tol0].u = u;\n    edge0[tol0].v = v;\n    edge0[tol0++].w = w;\n    return ;\n}\n\nvoid addEdge1(int u, int v, double w)\n{\n    edge1[tol1].u = u;\n    edge1[tol1].v = v;\n    edge1[tol1++].w = w;\n    return ;\n}\n\nbool cmp(Edge a, Edge b)\n{\n    //  排序函数，将边按照权值从小到大排序\n    return a.w < b.w;\n}\n\nint find(int x)\n{\n    if (F[x] == x)\n    {\n        return x;\n    }\n    else\n    {\n        return F[x] = find(F[x]);\n    }\n}\n\nlong long M;\n\ndouble Kruskal(int n)  //  传入点数，返回最小生成树的权值，如果不连通则返回-1\n{\n    for (int i = 0; i <= n; i++)\n    {\n        F[i] = i;\n    }\n    sort(edge, edge + tol, cmp);\n    \n    int cnt = 0;    //  计算加入的边数\n    double ans = 0;\n    for (int i = 0; i < tol; i++)\n    {\n        int u = edge[i].u;\n        int v = edge[i].v;\n        double w = edge[i].w;\n        int tOne = find(u);\n        int tTwo = find(v);\n        if (tOne != tTwo)\n        {\n            ans += w;\n            if (ans > M)\n            {\n                return -1;\n            }\n            F[tOne] = tTwo;\n            cnt++;\n        }\n        if (cnt == n - 1)\n        {\n            break;\n        }\n    }\n    if (cnt < n - 1)\n    {\n        return -1;  //  不连通\n    }\n    else\n    {\n        return ans;\n    }\n}\n\nint n, m;\n\nbool charge(double mid)\n{\n    tol = 0;\n    for (int i = 0; i < tol0; i++)\n    {\n        addEdge(edge0[i].u, edge0[i].v, edge0[i].w);\n    }\n    for (int i = 0; i < tol1; i++)\n    {\n        addEdge(edge1[i].u, edge1[i].v, edge1[i].w * mid);\n    }\n    double res = Kruskal(n);\n    if (res < 0)\n    {\n        return false;\n    }\n    return true;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> m >> M;\n    \n    int u, v, t, f;\n    for (int i = 0; i < m; i++)\n    {\n        scanf(\"%d%d%d%d\", &u, &v, &t, &f);\n        if (f)\n        {\n            addEdge1(u, v, t);\n        }\n        else\n        {\n            addEdge0(u, v, t);\n        }\n    }\n    \n    double left = 1, right = RIGHT_MAX, mid;\n    while (fabs(right - left) > ESP)\n    {\n        mid = (left + right) / 2;\n        if (charge(mid))\n        {\n            left = mid;\n        }\n        else\n        {\n            right = mid - ESP;\n        }\n    }\n    \n    printf(\"%.6f\\n\", left);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/EOJ/f-EOJ-大学生程序设计邀请赛（华东师范大学）-H-法国传统舞蹈/f-EOJ-大学生程序设计邀请赛（华东师范大学）-H-法国传统舞蹈/main.cpp",
    "content": "//\n//  main.cpp\n//  f-EOJ-大学生程序设计邀请赛（华东师范大学）-H-法国传统舞蹈\n//\n//  Created by ZYJ on 2017/5/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 30;\nconst int INF = 0x3f3f3f3f;\n\nchar s[MAXN];\nint vis[MAXN];\nint A[MAXN], B[MAXN], C[MAXN], D[MAXN];\n\nint main()\n{\n    int N, M, K;\n    while (cin >> N >> M >> K)\n    {\n        while (K--)\n        {\n            for (int i = N + 1; i <= N + M; i++)    //  建立 r 的不重复映射\n            {\n                B[i] = i;\n            }\n            \n            int cnt = N + 1;\n            for (int i = 1; i <= N + M; i++)\n            {\n                scanf(\"%s\", s);\n                if (s[0] == 'r')\n                {\n                    A[i] = cnt++;\n                }\n                else\n                {\n                    sscanf(s, \"%d\", &A[i]);\n                }\n            }\n            \n            int ans = INF;\n            do\n            {\n                for (int i = 1; i <= N + M; i++)    //  更替 r 映射顺序\n                {\n                    C[i] = A[i] <= N ? A[i] : B[A[i]];\n                }\n                for (int i = 1; i <= N + M; i++)    //  建立后继数组\n                {\n                    D[C[i]] = C[i % (N + M) + 1];\n                    vis[i] = 0;\n                }\n                for (int i = 1; i <= N + M; i++)    //  将后继数组更替为循环节数组\n                {\n                    D[i] = (D[i] + N + M - 2) % (N + M) + 1;\n                }\n                \n                int cnt = N + M;\n                for (int i = 1; i <= N + M; i++)    //  查找循环节\n                {\n                    if (vis[i])\n                    {\n                        continue;\n                    }\n                    vis[i] = 1;\n                    cnt--;\n                    for (int j = D[i]; j != i; j = D[j])\n                    {\n                        vis[j] = 1;\n                    }\n                }\n                if (cnt & 1)    //  必须为偶数方可\n                {\n                    continue;\n                }\n                ans = min(ans, cnt);\n            } while (next_permutation(B + N + 1, B + N + M + 1));   //  下一个排列\n            \n            printf(\"%d\\n\", ans);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/EOJ/f-EOJ-大学生程序设计邀请赛（华东师范大学）-I-七巧板/f-EOJ-大学生程序设计邀请赛（华东师范大学）-I-七巧板/main.cpp",
    "content": "//\n//  main.cpp\n//  f-EOJ-大学生程序设计邀请赛（华东师范大学）-I-七巧板\n//\n//  Created by ZYJ on 2017/5/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 7;\nconst int MAXA = 23;\nconst double ESP = 1e-7;\n\ndouble res = 0;\n\nstruct Lpoint\n{\n    double x, y;\n};  //  点\n\n/*\n *  要求按照逆时针方向输入多边形顶点\n *  可以是凸多边形或凹多边形\n */\ndouble area_of_polygon(int vcount, Lpoint plg[])\n{\n    int i;\n    double s;\n    if (vcount < 3)\n    {\n        return 0;\n    }\n    s = plg[0].y * (plg[vcount - 1].x - plg[1].x);\n    for (i = 1; i < vcount; i++)\n    {\n        s += plg[i].y * (plg[(i - 1)].x - plg[(i + 1) % vcount].x);\n    }\n    return s / 2;\n}\n\nLpoint plg[MAXN];\ndouble area[MAXA];\n\nint main(int argc, const char * argv[])\n{\n    int vcount;\n    int cnt_3 = 0;\n    int cnt_4 = 0;\n    int cnt_area = 0;\n    for (int i = 0; i < MAXN; i++)\n    {\n        cin >> vcount;\n        if (vcount == 3)\n        {\n            cnt_3++;\n        }\n        else\n        {\n            cnt_4++;\n        }\n        for (int j = 0; j < vcount; j++)\n        {\n            cin >> plg[j].x >> plg[j].y;\n        }\n        for (int j = 0; j < vcount; j++)\n        {\n            area[cnt_area++] = pow(plg[j].x - plg[(j + 1) % vcount].x, 2)\n                             + pow(plg[j].y - plg[(j + 1) % vcount].y, 2);\n        }\n        res += area_of_polygon(vcount, plg);\n    }\n    \n    if (cnt_3 != 5 || cnt_4 != 2)\n    {\n        cout << \"NO\\n\";\n        return 0;\n    }\n    \n    sort(area, area + cnt_area);\n    \n    if (fabs(area[9] - area[0]) > ESP || fabs(area[10] - area[9]) < ESP)\n    {\n        cout << \"NO\\n\";\n        return 0;\n    }\n    if (fabs(area[15] - area[10]) > ESP || fabs(area[16] - area[15]) < ESP)\n    {\n        cout << \"NO\\n\";\n        return 0;\n    }\n    if (fabs(area[20] - area[16]) > ESP || fabs(area[21] - area[20] < ESP))\n    {\n        cout << \"NO\\n\";\n        return 0;\n    }\n    if (fabs(area[22] - area[21]) > ESP)\n    {\n        cout << \"NO\\n\";\n        return 0;\n    }\n    \n    puts(fabs(area[MAXA - 1] - res) < ESP ? \"YES\" : \"NO\");\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/GDUT/f-GDUT-1164-找出出现次数超过一半的数/f-GDUT-1164-找出出现次数超过一半的数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-GDUT-1164-找出出现次数超过一半的数\n//\n//  Created by ZYJ on 2017/1/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n\n#define MAXN 10000005\n#define BASE 1000\n\nusing namespace std;\n\nint A[MAXN];\nint cnt[MAXN / 10];\nint deep[BASE + 10];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        memset(cnt, 0, sizeof(cnt));\n        memset(deep, 0, sizeof(deep));\n        \n        int n, a, b, res = 0;\n        scanf(\"%d\", &n);\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", A + i);\n            b = A[i] / BASE;\n            cnt[b]++;\n            res = (cnt[res] < cnt[b]) ? b : res;\n        }\n        \n        int g = 0;\n        for (int i = 0; i < n; i++)\n        {\n            if (A[i] / BASE == res)\n            {\n                a = A[i] % BASE;\n                deep[a]++;\n                g = (deep[g] < deep[a]) ? a : g;\n            }\n        }\n        printf(\"%d\\n\", g + res * 1000);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Qingdao Online-1001-Apple/ICPC Asia Regional Qingdao Online-1001-Apple/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Qingdao Online-1001-Apple\n//\n//  Created by ZYJ on 2017/9/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <cmath>\n#include <assert.h>\n\nusing namespace std;\n\ntypedef long long ll;\n\n///*\n// *  < , <= , + , - , * , / , %(修改/的最后一行可得)\n// */\n//const int base = 10000;     //  (base^2) fit into int\n//const int width = 4;        //  width = log_10(base)\n//const int MAXN = 100000;    //  MAXN * width: 可表示的最大位数\n//const int MAXC = 1e5 + 10;\n//\n//struct bint\n//{\n//    int ln, v[MAXN];\n//    \n//    bint (int r = 0)\n//    {\n//        //  r应该是字符串!\n//        for (ln = 0; r > 0; r /= base)\n//        {\n//            v[ln++] = r % base;\n//        }\n//    }\n//    \n//    bint &operator = (const bint &r)\n//    {\n//        memcpy(this, &r, (r.ln + 1) * sizeof(int));\n//        return *this;\n//    }\n//};\n//\n//bool operator < (const bint &a, const bint &b)\n//{\n//    int i;\n//    if (a.ln != b.ln)\n//    {\n//        return a.ln < b.ln;\n//    }\n//    for (i = a.ln - 1; i >= 0 && a.v[i] == b.v[i]; i--) ;\n//    \n//    return i < 0 ? 0 : a.v[i] < b.v[i];\n//}\n//\n//bool operator <= (const bint &a, const bint &b)\n//{\n//    return !(b < a);\n//}\n//\n//bint operator + (const bint &a, const bint &b)\n//{\n//    bint res;\n//    int i, cy = 0;\n//    for (i = 0; i < a.ln || i < b.ln || cy > 0; i++)\n//    {\n//        if (i < a.ln)\n//        {\n//            cy += a.v[i];\n//        }\n//        if (i < b.ln)\n//        {\n//            cy += b.v[i];\n//        }\n//        res.v[i] = cy % base;\n//        cy /= base;\n//    }\n//    res.ln = i;\n//    \n//    return res;\n//}\n//\n//bint operator - (const bint &a, const bint &b)\n//{\n//    bint res;\n//    int i, cy = 0;\n//    for (res.ln = a.ln, i = 0; i < res.ln; i++)\n//    {\n//        res.v[i] = a.v[i] - cy;\n//        if (i < b.ln)\n//        {\n//            res.v[i] -= b.v[i];\n//        }\n//        if (res.v[i] < 0)\n//        {\n//            cy = 1, res.v[i] += base;\n//        }\n//        else\n//        {\n//            cy = 0;\n//        }\n//    }\n//    while (res.ln > 0 && res.v[res.ln - 1] == 0)\n//    {\n//        res.ln--;\n//    }\n//    \n//    return res;\n//}\n//\n//bint operator * (const bint &a, const bint &b)\n//{\n//    bint res;\n//    res.ln = 0;\n//    if (0 == b.ln)\n//    {\n//        res.v[0] = 0;\n//        return res;\n//    }\n//    int i, j, cy;\n//    for (i = 0; i < a.ln; i++)\n//    {\n//        for (j = cy = 0; j < b.ln || cy > 0; j++, cy /= base)\n//        {\n//            if (j < b.ln)\n//            {\n//                cy += a.v[i] * b.v[j];\n//            }\n//            if (i + j < res.ln)\n//            {\n//                cy += res.v[i + j];\n//            }\n//            if (i + j >= res.ln)\n//            {\n//                res.v[res.ln++] = cy % base;\n//            }\n//            else\n//            {\n//                res.v[i + j] = cy % base;\n//            }\n//        }\n//    }\n//    \n//    return res;\n//}\n//\n//bint operator / (const bint &a, const bint &b)\n//{   //  !b != 0\n//    bint tmp, mod, res;\n//    int i, lf, rg, mid;\n//    mod.v[0] = mod.ln = 0;\n//    for (i = a.ln - 1; i >= 0; i--)\n//    {\n//        mod = mod * base + a.v[i];\n//        for (lf = 0, rg = base -1; lf < rg;)\n//        {\n//            mid = (lf + rg + 1) / 2;\n//            if (b * mid <= mod)\n//            {\n//                lf = mid;\n//            }\n//            else\n//            {\n//                rg = mid - 1;\n//            }\n//        }\n//        res.v[i] = lf;\n//        mod = mod - b * lf;\n//    }\n//    res.ln = a.ln;\n//    while (res.ln > 0 && res.v[res.ln - 1] == 0)\n//    {\n//        res.ln--;\n//    }\n//    \n//    return res;     //  return mod; 就是%运算\n//}\n//\n//int digits(bint& a) //  返回位数\n//{\n//    if (a.ln == 0)\n//    {\n//        return 0;\n//    }\n//    int l = (a.ln - 1) * 4;\n//    for (int t = a.v[a.ln - 1]; t; ++l, t /= 10);\n//    \n//    return l;\n//}\n//\n//bool read(bint &b, char buf[])  //  读取失败返回0\n//{\n//    if (1 != scanf(\"%s\", buf))\n//    {\n//        return 0;\n//    }\n//    int w, u, ln = (int)strlen(buf);\n//    memset(&b, 0, sizeof(bint));\n//    if ('0' == buf[0] && 0 == buf[1])\n//    {\n//        return 1;\n//    }\n//    for (w = 1, u = 0; ln; )\n//    {\n//        u += (buf[--ln] - '0') * w;\n//        if (w * 10 == base)\n//        {\n//            b.v[b.ln++] = u;\n//            w = 1;\n//            u = 0;\n//        }\n//        else\n//        {\n//            w *= 10;\n//        }\n//    }\n//    if (w != 1)\n//    {\n//        b.v[b.ln++] = u;\n//    }\n//    \n//    return 1;\n//}\n//\n//void write(const bint &v)\n//{\n//    int i;\n//    printf(\"%d\", v.ln == 0 ? 0 : v.v[v.ln - 1]);\n//    for (i = v.ln - 2; i >= 0; i--)\n//    {\n//        printf(\"%04d\", v.v[i]); //  !!! 4 == width\n//    }\n//    printf(\"\\n\");\n//    \n//    return ;\n//}\n//\n//char buf[MAXC];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n//    int x1, y1, x2, y2, x3, y3, x, y;\n//    bint a, b, c, g, e, f, X, Y, R, R_;\n//    while (T--)\n//    {\n//        cin >> x1 >> y1 >> x2 >> y2 >> x3 >> y3 >> x >> y;\n//        \n//        e = 2 * (x2 - x1);\n//        f = 2 * (y2 - y1);\n//        g = x2 * x2 - x1 * x1 + y2 * y2 - y1 * y1;\n//        a = 2 * (x3 - x2);\n//        b = 2 * (y3 - y2);\n//        c = x3 * x3 - x2 * x2 + y3 * y3 - y2 * y2;\n//        X = (g * b - c * f) / (e * b - a * f);\n//        Y = (a * g - c * e) / (a * f - b * e);\n//        R = (X - x1) * (X - x1) + (Y - y1) * (Y - y1);\n//        R_ = (X - x) * (X - x) + (Y - y) * (Y - y);\n//        \n//        if (R_ < R)\n//        {\n//            cout << \"Rejected\\n\";\n//        }\n//        else\n//        {\n//            cout << \"Accepted\\n\";\n//        }\n//    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Qingdao Online-1003-The Dominator of Strings/ICPC Asia Regional Qingdao Online-1003-The Dominator of Strings/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Qingdao Online-1003-The Dominator of Strings\n//\n//  Created by ZYJ on 2017/9/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <string>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n;\nchar s[MAXN];\nstring ss[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        \n        int tag = 0;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%s\", s);\n            ss[i] = s;\n            if (ss[i].length() > ss[tag].length())\n            {\n                tag = i;\n            }\n        }\n        \n        bool flag = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (i != tag)\n            {\n                if (ss[tag].find(ss[i], 0) == string::npos)\n                {\n                    flag = false;\n                    break;\n                }\n            }\n        }\n        \n        if (flag)\n        {\n            printf(\"%s\\n\", ss[tag].c_str());\n        }\n        else\n        {\n            printf(\"No\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Qingdao Online-1008-Chinese Zodiac/ICPC Asia Regional Qingdao Online-1008-Chinese Zodiac/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Qingdao Online-1008-Chinese Zodiac\n//\n//  Created by ZYJ on 2017/9/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <map>\n#include <string>\n#include <cmath>\n\nusing namespace std;\n\nstring s1, s2;\nmap<string, int> msi;\n\nint main()\n{\n    msi[\"rat\"] = 1;\n    msi[\"ox\"] = 2;\n    msi[\"tiger\"] = 3;\n    msi[\"rabbit\"] = 4;\n    msi[\"dragon\"] = 5;\n    msi[\"snake\"] = 6;\n    msi[\"horse\"] = 7;\n    msi[\"sheep\"] = 8;\n    msi[\"monkey\"] = 9;\n    msi[\"rooster\"] = 10;\n    msi[\"dog\"] = 11;\n    msi[\"pig\"] = 12;\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        cin >> s1 >> s2;\n        if (s1 == s2)\n        {\n            puts(\"12\");\n        }\n        else if (msi[s1] < msi[s2])\n        {\n            printf(\"%d\\n\", abs(msi[s1] - msi[s2]));\n        }\n        else\n        {\n            printf(\"%d\\n\", msi[s2] - msi[s1] + 12);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Qingdao Online-1009-Smallest Minimum Cut/ICPC Asia Regional Qingdao Online-1009-Smallest Minimum Cut/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Qingdao Online-1009-Smallest Minimum Cut\n//\n//  Created by ZYJ on 2017/9/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 10000;\nconst ll INF = 1ll << 60;\nconst int MOD = 100001;\nconst int MAXM = 500000;\n\nint n, m;\nint level[MAXN], que[MAXN];\nint head[MAXN], lon;\n\nll min(ll a, ll b)\n{\n    if (a < b)\n    {\n        return a;\n    }\n    else\n    {\n        return b;\n    }\n}\n\nstruct EDGE\n{\n    int next, to;\n    ll c;\n} e[MAXM];\n\nvoid edgeini()\n{\n    memset(head, -1, sizeof(head));\n    lon = -1;\n}\n\nvoid edgemake(int from, int to, ll c)\n{\n    e[++lon].c = c;\n    e[lon].to = to;\n    e[lon].next = head[from];\n    head[from] = lon;\n}\n\nvoid make(int from, int to, ll c)\n{\n    edgemake(from, to, c);\n    edgemake(to, from, 0);\n}\n\nbool makelevel(int s, int t)\n{\n    memset(level, 0, sizeof(level));\n    int front = 1, end = 0;\n    que[++end] = s;\n    level[s] = 1;\n    while (front <= end)\n    {\n        int u = que[front++];\n        if (u == t)\n        {\n            return true;\n        }\n        for (int k = head[u]; k != -1; k = e[k].next)\n        {\n            int v = e[k].to;\n            if (!level[v] && e[k].c)\n            {\n                que[++end] = v;\n                level[v] = level[u] + 1;\n            }\n        }\n    }\n    \n    return false;\n}\n\nll dfs(int now, int t, ll maxf)\n{\n    if (now == t || maxf == 0)\n    {\n        return maxf;\n    }\n    ll ret = 0;\n    for (int k = head[now]; k != -1; k = e[k].next)\n    {\n        int u = e[k].to;\n        if (level[u] == level[now] + 1 && e[k].c)\n        {\n            ll f = dfs(u, t, min(e[k].c, maxf - ret));\n            e[k].c -= f;\n            e[k^1].c += f;\n            ret += f;\n            if (ret == maxf)\n            {\n                return ret;\n            }\n        }\n    }\n    if (ret == 0)\n    {\n        level[now] = 0;\n    }\n    return ret;\n}\n\nll maxflow(int s, int t)\n{\n    ll ret = 0;\n    while (makelevel(s, t))\n    {\n        ret += dfs(s, t, INF);\n    }\n    return ret;\n}\n\nint main()\n{\n    int cas;\n    scanf(\"%d\", &cas);\n    \n    int sum = 0;\n    int s, t;\n    int u, v;\n    ll w;\n    \n    while (cas--)\n    {\n        sum++;\n        \n        scanf(\"%d%d\", &n, &m);\n        scanf(\"%d%d\", &s, &t);\n        \n        edgeini();\n        \n        for (int i = 1; i <= m; i++)\n        {\n            scanf(\"%d%d%lld\", &u, &v, &w);\n            make(u, v, w * MOD + 1);\n        }\n        printf(\"%lld\\n\", maxflow(s, t) % MOD);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Qingdao Online-1010-Brute Force Sorting/ICPC Asia Regional Qingdao Online-1010-Brute Force Sorting/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Qingdao Online-1010-Brute Force Sorting\n//\n//  Created by ZYJ on 2017/9/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <vector>\n#include <set>\n\n#define PB push_back\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 7;\n\nint n, now, pre;\nint A[MAXN];\nint pe[MAXN];\nint nt[MAXN];\nint bz[MAXN];\nset<int> si;\nvector<int> vi;\n\nint main(void)\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        memset(bz, 0, sizeof(bz));\n        \n        scanf(\"%d\", &n);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", A + i);\n            bz[i] = 0;\n            pe[i] = i - 1;\n            nt[i] = i + 1;\n            si.insert(i);\n        }\n        nt[0] = 1, pe[n + 1] = n, pe[1] = 0, nt[n] = n + 1;\n        A[0] = 0, A[n + 1] = MAXN;\n        \n        while (si.size())\n        {\n            vi.clear();\n            for (auto &x : si)\n            {\n                int ntx = nt[x], pex = pe[x];\n                if (A[pex] > A[x])\n                {\n                    vi.PB(pex);\n                    vi.PB(x);\n                }\n                if (A[x] > A[ntx])\n                {\n                    vi.PB(x);\n                    vi.PB(ntx);\n                }\n            }\n            \n            si.clear();\n            for (auto &x : vi)\n            {\n                if (!bz[x])\n                {\n                    int ntx = nt[x], pex = pe[x];\n                    nt[pex] = ntx, pe[ntx] = pex;\n                    si.insert(pex);\n                    bz[x] = 1;\n                }\n            }\n        }\n        \n        int cnt = 0;\n        for (int i = nt[0]; i != n + 1; i = nt[i])\n        {\n            cnt++;\n        }\n        printf(\"%d\\n\", cnt);\n        \n        for (int i = nt[0]; i != n + 1; i = nt[i])\n        {\n            printf(\"%d \", A[i]);\n        }\n        printf(\"\\n\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Qingdao Online-1011-A Cubic number and A Cubic Number/ICPC Asia Regional Qingdao Online-1011-A Cubic number and A Cubic Number/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Qingdao Online-1011-A Cubic number and A Cubic Number\n//\n//  Created by ZYJ on 2017/9/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6;\nconst int MAXM = 1e4;\n\nll p;\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> p;\n        \n        bool flag = false;\n        \n        //  p == (a + b)^3 - b^3 p == i^3 - b^3 i 枚举 b 二分\n        int i = 0;\n        while (1)\n        {\n            i++;\n            if (i > MAXM)\n            {\n                break;\n            }\n            \n            ll l = 1, r = MAXN, m;\n            ll a = i, ans;\n            while (l <= r)\n            {\n                m = (l + r) >> 1;\n                ans = 3 * m * m * a + 3 * m * a * a + a * a * a;\n                if (ans == p)\n                {\n                    flag = true;\n                    break;\n                }\n                \n                if (ans < p)\n                {\n                    l = m + 1;\n                }\n                else\n                {\n                    r = m - 1;\n                }\n            }\n            if (flag)\n            {\n                break;\n            }\n        }\n        \n        if (flag)\n        {\n            printf(\"YES\\n\");\n        }\n        else\n        {\n            printf(\"NO\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Shenyang Online-1001-string string string/ICPC Asia Regional Shenyang Online-1001-string string string/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Shenyang Online-1001-string string string\n//\n//  Created by ZYJ on 2017/9/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2e5 + 10;\nconst int MAGIC = 26;\n\nclass SAM\n{\npublic:\n    int n;\n    int last, tot;\n    char s[MAXN];\n    int c[MAXN];\n    int q[MAXN];\n    int pre[MAXN];\n    int cnt[MAXN];\n    int len[MAXN];\n    int step[MAXN];\n    int son[MAXN][MAGIC + 1];\n    \n    void clear(char *_s)\n    {\n        n = (int)strlen(_s);\n        memcpy(s, _s, sizeof(char) * (n + 5));\n        \n        int t = (n << 1) + 10;\n        for (int i = 0; i < t; i++)\n        {\n            for (int j = 0; j < MAGIC; j++)\n            {\n                son[i][j] = 0;\n            }\n            pre[i] = step[i] = 0;\n        }\n        last = tot = 0;\n    }\n    \n    void extend(char ch)\n    {\n        step[++tot] = step[last] + 1;\n        int p = last, np = tot;\n        \n        for (; !son[p][ch]; p = pre[p])\n        {\n            son[p][ch] = np;\n        }\n        if (!p)\n        {\n            pre[np] = 1;\n        }\n        else\n        {\n            int q = son[p][ch];\n            if (step[q] == step[p] + 1)\n            {\n                pre[np] = q;\n            }\n            else\n            {\n                step[++tot] = step[p] + 1;\n                int nq = tot;\n                memcpy(son[nq], son[q], sizeof(son[q]));\n                pre[nq] = pre[q];\n                pre[q] = pre[np] = nq;\n                for (; son[p][ch] == q; p = pre[p])\n                {\n                    son[p][ch] = nq;\n                }\n            }\n        }\n        \n        last = np;\n        cnt[last]++;\n    }\n    \n    void build()\n    {\n        int t = (n << 1) + 10;\n        for (int i = 0; i < t; i++)\n        {\n            cnt[i] = 0;\n        }\n        last = tot = 1;\n        for (int i = 0; i < n; i++)\n        {\n            extend(s[i] - 'a');\n        }\n    }\n    \n    void calc(int k)\n    {\n        int t = (n << 1) + 10;\n        for (int i = 0; i < t; i++)\n        {\n            c[i] = 0;\n        }\n        for (int i = 1; i <= tot; i++)\n        {\n            c[step[i]]++;\n        }\n        for (int i = 1; i <= tot; i++)\n        {\n            c[i] += c[i - 1];\n        }\n        for (int i = 1; i <= tot; i++)\n        {\n            q[c[step[i]]--] = i;\n        }\n        \n        ll ans = 0;\n        for (int i = tot; i; i--)\n        {\n            int u = q[i];\n            if (pre[u] > 0)\n            {\n                cnt[pre[u]]+=cnt[u];\n            }\n            if (cnt[u] == k)\n            {\n                ans += step[u] - step[pre[u]];\n            }\n        }\n        \n        printf(\"%lld\\n\",ans);\n    }\n} S;\n\nint k;\nchar s[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%s\", &k, s);\n        \n        S.clear(s);\n        S.build();\n        S.calc(k);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Shenyang Online-1002-cable cable cable/ICPC Asia Regional Shenyang Online-1002-cable cable cable/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Shenyang Online-1002-cable cable cable\n//\n//  Created by ZYJ on 2017/9/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nlong long n, k;\n\nint main()\n{\n    while (~scanf(\"%lld%lld\", &n, &k))\n    {\n        printf(\"%lld\\n\", (n - k) * k + k);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Shenyang Online-1004-array array array/ICPC Asia Regional Shenyang Online-1004-array array array/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Shenyang Online-1004-array array array\n//\n//  Created by ZYJ on 2017/9/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 7;\nconst int INF = 1e6 + 7;\n\nint n, k;\nint A[MAXN];\nint B[MAXN];\nint G[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &k);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", A + i);\n            B[n - i + 1] = A[i];\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            G[i] = INF;\n        }\n        \n        int ans = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            int k = (int)(upper_bound(G + 1, G + 1 + n, A[i]) - G);\n            if (G[k] == A[i])\n            {\n                k++;\n            }\n            G[k] = A[i];\n            ans = max(k, ans);\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            G[i] = INF;\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            int k = (int)(upper_bound(G + 1, G + 1 + n, B[i]) - G);\n            if (G[k] == B[i])\n            {\n                k++;\n            }\n            G[k] = B[i];\n            ans = max(k, ans);\n        }\n        if (n - ans <= k)\n        {\n            puts(\"A is a magic array.\");\n        }\n        else\n        {\n            puts(\"A is not a magic array.\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Shenyang Online-1005-number number number/ICPC Asia Regional Shenyang Online-1005-number number number/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Shenyang Online-1005-number number number\n//\n//  Created by ZYJ on 2017/9/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD =  998244353;\n\nll k;\nll A[2][2];\nll res[2][2];\nll c[2][2];\n\nvoid mull(ll a[2][2], ll b[2][2])\n{\n    memset(c, 0, sizeof(c));\n    for (int i = 0; i < 2; i++)\n    {\n        for (int j = 0; j < 2; j++)\n        {\n            for (int k = 0; k < 2; k++)\n            {\n                c[i][j] = (c[i][j] + a[i][k] * b[k][j] % MOD) % MOD;\n            }\n        }\n    }\n    memcpy(a, c, sizeof(c));\n}\n\nvoid mul_pow(ll n)\n{\n    res[0][0] = res[1][1] = 1;\n    res[1][0] = res[0][1] = 0;\n    while (n)\n    {\n        if (n & 1)\n        {\n            mull(res, A);\n        }\n        mull(A, A);\n        n >>= 1;\n    }\n}\n\nint main()\n{\n    while (~scanf(\"%lld\", &k))\n    {\n        k = (k - 1) * 2 + 4;\n        A[0][0] = 1, A[0][1] = 1;\n        A[1][0] = 1, A[1][1] = 0;\n        \n        mul_pow(k);\n        \n        printf(\"%lld\\n\", (res[0][0] - 1 + MOD) % MOD);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Shenyang Online-1008-transaction transaction transaction/ICPC Asia Regional Shenyang Online-1008-transaction transaction transaction/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Shenyang Online-1008-transaction transaction transaction\n//\n//  Created by ZYJ on 2017/9/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <queue>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 7;\nconst int MAXM = 2e5 + 7;\n\nint n, tol;\nint dis[MAXN];\nint vis[MAXN];\nint hed[MAXN];\nint pre[MAXN];\n\nstruct Node\n{\n    int v, w, next;\n} st[MAXM << 1];\n\nvoid AddEdge(int u, int v, int w)\n{\n    st[tol].v = v;\n    st[tol].w = w;\n    st[tol].next = hed[u];\n    hed[u] = tol++;\n}\n\nvoid spfa(int s)\n{\n    queue<int> q;\n    memset(dis, -1, sizeof(dis));\n    memset(vis, 0, sizeof(vis));\n    dis[s] = 0;\n    vis[s] = 1;\n    q.push(s);\n    \n    while (!q.empty())\n    {\n        int u = q.front();\n        q.pop();\n        vis[u] = 0;\n        for (int i = hed[u]; i != -1; i = st[i].next)\n        {\n            int v = st[i].v;\n            if (dis[v] < dis[u] + st[i].w)\n            {\n                dis[v] = dis[u] + st[i].w;\n                if (!vis[v])\n                {\n                    q.push(v);\n                    vis[v] = 1;\n                }\n            }\n        }\n    }\n}\n\nvoid init()\n{\n    tol = 0;\n    memset(hed, -1, sizeof(hed));\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        init();\n        \n        scanf(\"%d\", &n);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", pre + i);\n            AddEdge(0, i, 0);\n        }\n        \n        int u, v, w;\n        for (int i = 1; i < n; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            AddEdge(u, v, pre[v] - pre[u] - w);\n            AddEdge(v, u, pre[u] - pre[v] - w);\n        }\n        \n        spfa(0);\n        \n        int ans = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            ans = max(ans, dis[i]);\n        }\n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/ICPC Asia Regional Shenyang Online-1012-card card card/ICPC Asia Regional Shenyang Online-1012-card card card/main.cpp",
    "content": "//\n//  main.cpp\n//  ICPC Asia Regional Shenyang Online-1012-card card card\n//\n//  Created by ZYJ on 2017/9/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 7;\n\nint n;\nint p[MAXN << 1];\nint w[MAXN << 1];\n\nint main()\n{\n    while (~scanf(\"%d\", &n))\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", p + i);\n            p[n + i] = p[i];\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", w + i);\n            w[n + i] = w[i];\n        }\n        \n        int l = 1, r = 1, sum = 0, cnt = 0, id = 0, ans = 0;\n        while (l <= n)\n        {\n            while (sum + p[r] - w[r] >= 0 && r <= 2 * n && r - l + 1 <= n)\n            {\n                sum += p[r] - w[r];\n                cnt += p[r];\n                r++;\n            }\n            if (r - l + 1 > n)\n            {\n                id = l;\n                break;\n            }\n            if (l == r)\n            {\n                l++;\n                r++;\n            }\n            else\n            {\n                if (cnt > ans)\n                {\n                    ans = cnt;\n                    id = l;\n                    \n                }\n                cnt -= p[l];\n                sum -= p[l] - w[l];\n                l++;\n            }\n        }\n        \n        printf(\"%d\\n\", id - 1);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-2016\"百度之星\"-资格赛-1001-A/f-2016\"百度之星\"-资格赛-1001-A/main.c",
    "content": "//\n//  main.c\n//  f-2016\"百度之星\"-资格赛-1001-A\n//\n//  Created by ZYJ on 16/5/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//逆元  ax ≡ 1(mod m)  此同余方程中x的最小正整数解叫做a mod m的逆元\n//a与m互素的情况下，通常通过扩展欧几里得求逆元，但是这里的m：9973为素数，也可以使用费马小定理\n//求得逆元为a^(m - 2)mod m\n//a与m不互素时，转换一下公式求逆元：ans = a / b mod m = a mod (mb) / b\n\n#include <stdio.h>\n#include <string.h>\n#define MOD 9973\n\nchar s[100010];\nint num[100010];\nint p[100010];\nint res[10000];\n\n//快速幂\nint inv(int a, int b)   //b = MOD - 2\n{\n    int ans = 1;\n    while (b)\n    {\n        if (b & 1)\n        {\n            ans = ans * a % MOD;\n        }\n        b >>= 1;\n        a = a * a % MOD;\n    }\n    return ans;\n}\n\nint main()\n{\n    int T;\n    for (int i = 1; i < MOD; i++)\n    {\n        res[i] = inv(i, MOD - 2);\n    }\n    \n    while (~scanf(\"%d\", &T))\n    {\n        scanf(\"%s\", s + 1);\n        int len = (int)strlen(s + 1);\n        num[0] = p[0] = 1;\n        for (int i = 1; i <= len; i++)\n        {\n            num[i] = num[i - 1] * (s[i] - 28) % MOD;\n            p[i] = res[num[i]];\n        }\n        while (T--)\n        {\n            int x, y;\n            scanf(\"%d %d\", &x, &y);\n            printf(\"%d\\n\", num[y] * p[x - 1] % MOD);\n        }\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/HDU/f-2017\"百度之星\"程序设计大赛-资格赛-1002-度度熊的王国战略/f-2017\"百度之星\"程序设计大赛-资格赛-1002-度度熊的王国战略/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2017\"百度之星\"程序设计大赛-资格赛-1002-度度熊的王国战略\n//\n//  Created by ZYJ on 2017/8/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nconst int MAXN = 3333;\n\nint n, m;\nint val[MAXN];\nint pre[MAXN];\n\nint find(int x)\n{\n    if (pre[x] == 0)\n    {\n        return x;\n    }\n    return pre[x] = find(pre[x]);\n}\n\nint main(void)\n{\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        clr(pre, 0);\n        clr(val, 0);\n     \n        int cnt = n - 1;\n        int u, v, w, u_, v_;\n        for (int i = 1; i <= m; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            if (u == v)\n            {\n                continue;\n            }\n            \n            val[u] += w;\n            val[v] += w;\n            u_ = find(u);\n            v_ = find(v);\n            if (u_ != v_)\n            {\n                pre[u_] = v_;\n                cnt--;\n            }\n        }\n        \n        if (cnt == 0)\n        {\n            sort(val + 1, val + n + 1);\n            printf(\"%d\\n\", val[1]);\n        }\n        else\n        {\n            printf(\"0\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-2017\"百度之星\"程序设计大赛-资格赛-1003-度度熊与邪恶大魔王/f-2017\"百度之星\"程序设计大赛-资格赛-1003-度度熊与邪恶大魔王/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2017\"百度之星\"程序设计大赛-资格赛-1003-度度熊与邪恶大魔王\n//\n//  Created by ZYJ on 2017/8/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <algorithm>\n#include <cstdio>\n\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 5;\nconst int MAXM = 1e3 + 5;\nconst int MAXB = 11;\n\nint n, m;\nll a[MAXN], b[MAXN];\nll k[MAXM], p[MAXM];\nll dp[MAXM][MAXB];\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        ll ma_a = 0, mx_b = 0, mx_p = 0;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%lld%lld\", a + i, b + i);\n            ma_a = max(ma_a, a[i]);\n            mx_b = max(mx_b, b[i]);\n        }\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%lld%lld\", k + i, p + i);\n            mx_p = max(mx_p, p[i]);\n        }\n        \n        if (mx_b >= mx_p)\n        {\n            printf(\"-1\\n\");\n            continue;\n        }\n        \n        clr(dp, 0x3f);\n        for (int i = 0; i < MAXB; i++)      //  防御\n        {\n            for (int j = 1; j <= ma_a; j++) //  伤害\n            {\n                for (int x = 0; x < m; x++) //  技能\n                {\n                    if (p[x] <= i)\n                    {\n                        continue;\n                    }\n                    \n                    ll tmp = p[x] - i;\n                    if (tmp >= j)\n                    {\n                        dp[j][i] = min(dp[j][i], k[x]);\n                    }\n                    else\n                    {\n                        dp[j][i] = min(dp[j][i], dp[j - tmp][i] + k[x]);\n                    }\n                }\n            }\n        }\n        \n        ll ans = 0;\n        for (int i = 0; i < n; i++)\n        {\n            ans += dp[a[i]][b[i]];\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-2017\"百度之星\"程序设计大赛-资格赛-1004-度度熊的午饭时光/f-2017\"百度之星\"程序设计大赛-资格赛-1004-度度熊的午饭时光/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2017\"百度之星\"程序设计大赛-资格赛-1004-度度熊的午饭时光\n//\n//  Created by ZYJ on 2017/8/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 111;\nconst int MAXB = 1111;\n\nstruct meal\n{\n    int score, cost;\n} m[MAXN];\n\nint B, N;\nint dp[MAXB];\nbool tmp[MAXN];\nbool vis[MAXN][MAXB];\n\nint main()\n{\n    int T, ce = 1;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%d%d\", &B, &N);\n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%d%d\", &m[i].score, &m[i].cost);\n        }\n        \n        clr(dp, 0);\n        clr(tmp, 0);\n        clr(vis, false);\n        \n        for (int i = 1; i <= N; i++)\n        {\n            for (int j = B; j >= 0; j--)\n            {\n                if (j >= m[i].cost)\n                {\n                    if (dp[j] < dp[j - m[i].cost] + m[i].score)\n                    {\n                        vis[i][j] = true;\n                        dp[j] = dp[j - m[i].cost] + m[i].score;\n                    }\n                    else\n                    {\n                        vis[i][j] = false;\n                    }\n                }\n            }\n        }\n        \n        int t = B, cnt = 0;\n        for (int i = N; i >= 1; i--)\n        {\n            if (vis[i][t])\n            {\n                tmp[i] = true;\n                t -= m[i].cost;\n                cnt++;\n            }\n        }\n        \n        printf(\"Case #%d:\\n%d %d\\n\", ce++, dp[B], B - t);\n        for (int i = 1; i <= N; i++)\n        {\n            if (tmp[i])\n            {\n                printf(\"%d%c\", i, (--cnt == 0) ? '\\n' : ' ');\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDOJ-2066-一个人的旅行/f-HDOJ-2066-一个人的旅行/main.c",
    "content": "//\n//  main.c\n//  f-HDOJ-2066-一个人的旅行\n//\n//  Created by ZYJ on 16/5/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include<stdio.h>\n//#include <string.h>\n//#define MAXSIZE 1000\n//#define INF 0x3f3f3f3f  //表示无穷大\n//#define MAX(a, b) a > b ? a : b\n//#define MIN(a, b) a < b ? a : b\n//\n//int map[MAXSIZE][MAXSIZE];\n//\n//void init()\n//{\n//    //初始化为无穷大\n//    memset(map, 0x3f, sizeof(map));\n//    \n//    for (int i = 1; i < MAXSIZE; i++)\n//    {\n//        map[i][i] = 0;\n//    }\n//    \n//    return ;\n//}\n//\n////佛洛依德算法，最短路\n//void floyd(int n)\n//{\n//    int i, j, k;\n//    for (k = 1; k <= n; k++)\n//    {\n//        for (i = 1; i <= n; i++)\n//        {\n//            if (map[i][k] != INF)\n//            {\n//                for (j = 1; j <= n; j++)\n//                {\n//                    map[i][j] = MIN(map[i][j], map[i][k] + map[k][j]);\n//                }\n//            }\n//        }\n//    }\n//    return ;\n//}\n//\n//int main()\n//{\n//    int T, S, D;\n//    int a, b, time;\n//    int neiCity[MAXSIZE], goCity[MAXSIZE];\n//    int i, j, n, min;\n//    while (~scanf(\"%d %d %d\", &T, &S, &D))\n//    {\n//        init();\n//        n = -1;\n//        \n//        while (T--)\n//        {\n//            scanf(\"%d %d %d\", &a, &b, &time);\n//            \n//            if (map[a][b] > time)\n//            {\n//                map[a][b] = map[b][a] = time;\n//            }\n//            \n//            n = MAX(MAX(n, a), b);\n//        }\n//        \n//        for (i = 0; i < S; i++)\n//        {\n//            scanf(\"%d\", neiCity + i);\n//        }\n//        \n//        for (i = 0; i < D; i++)\n//        {\n//            scanf(\"%d\", goCity + i);\n//        }\n//        \n//        floyd(n);\n//        \n//        min = INF;\n//        \n//        for (i = 0; i < S; i++)\n//        {\n//            for (j = 0; j < D; j++)\n//            {\n//                min = MIN(min, map[i][goCity[j]]);\n//            }\n//        }\n//        \n//        printf(\"%d\\n\", min);\n//    }\n//    return 0;\n//}\n\n\n#include<stdio.h>\n#include <string.h>\n#include <stdlib.h>\n#define MAXSIZE 1000\n#define INF 0x3f3f3f3f  //表示无穷大\n//#define MAX(a, b) a > b ? a : b\n//#define MIN(a, b) a < b ? a : b\ntypedef void Status;\ntypedef int QElemType;\n\nstruct node\n{\n    int from;\n    int to;\n    int time;\n    int next;\n} edge[10 * MAXSIZE];\n\nint head[MAXSIZE];\nint vis[MAXSIZE];\nint map[MAXSIZE];\nint b[MAXSIZE];\nint e[MAXSIZE];\nint edgeNum, T;\n\n//循环队列顺序存储结构\ntypedef struct\n{\n    QElemType data[MAXSIZE];\n    int front;  //头指针\n    int reat;   //尾指针，若队列不空，指向队列尾元素的下一个位置\n} SqQueue;\n\n//初始化一个空队列\nStatus InitQueue(SqQueue *Q)\n{\n    Q->front = 0;\n    Q->reat = 0;\n    return ;\n}\n\n//返回Q的元素个数，也就是队列当前长度\nint QueueLength(SqQueue Q)\n{\n    return (Q.reat - Q.front + MAXSIZE) % MAXSIZE;\n}\n\n//若队列未满，则插入元素e为Q新队尾元素\nStatus EnQueue(SqQueue *Q, QElemType e)\n{\n    if ((Q->reat + 1) % MAXSIZE == Q->front)\n    {\n        return ;\n    }\n    \n    Q->data[Q->reat] = e;\n    Q->reat = (Q->reat + 1) % MAXSIZE;\n    return ;\n}\n\n//若队列不空，则删除Q中队头元素\nStatus DeQueue(SqQueue *Q)\n{\n    if (Q->front == Q->reat)\n    {\n        return ;\n    }\n    Q->front = (Q->front + 1) % MAXSIZE;\n    return ;\n}\n\nvoid init()\n{\n    //初始化为-1\n    memset(map, -1, sizeof(map));\n    \n    edgeNum = 0;\n    return ;\n}\n\nvoid add(int a, int b, int time)\n{\n    struct node E = {a, b, time, head[a]};\n    edge[edgeNum] = E;\n    head[a] = edgeNum++;\n    return ;\n}\n\n//佛洛依德算法，最短路\nvoid spfa(int neiCity)\n{\n    SqQueue Q;\n    InitQueue(&Q);\n    memset(vis, 0, sizeof(vis));\n    memset(map, 0x3f, sizeof(map));\n    \n    vis[neiCity] = 1;\n    map[neiCity] = 0;\n    \n    EnQueue(&Q, neiCity);\n    \n    while (QueueLength(Q))\n    {\n        int u = Q.front, i;\n        DeQueue(&Q);\n        vis[u] = 0;\n        for (i = head[u]; i != -1; i = edge[i].next)\n        {\n            int v = edge[i].to;\n            if (map[v] > map[u] + edge[i].time)\n            {\n                map[v] = map[u] + edge[i].time;\n                if (!vis[v])\n                {\n                    vis[v] = 1;\n                    EnQueue(&Q, v);\n                }\n            }\n        }\n    }\n    return ;\n}\n\nint main()\n{\n    int T, S, D;\n    int a, b, time;\n    int neiCity[MAXSIZE], goCity[MAXSIZE];\n    int i, j, min;\n    \n    while (~scanf(\"%d %d %d\", &T, &S, &D))\n    {\n        init();\n        \n        while (T--)\n        {\n            scanf(\"%d %d %d\", &a, &b, &time);\n            \n            add(a, b, time);\n            add(b, a, time);    //双向图\n        }\n        \n        for (i = 0; i < S; i++)\n        {\n            scanf(\"%d\", neiCity + i);\n        }\n        \n        for (i = 0; i < D; i++)\n        {\n            scanf(\"%d\", goCity + i);\n        }\n        \n        min = INF;\n        \n        for (i = 0; i < S; i++)\n        {\n            spfa(neiCity[i]);\n            for (j = 0; j < D; j++)\n            {\n                if (min > map[goCity[j]])\n                {\n                    min = map[goCity[j]];\n                }\n            }\n        }\n        printf(\"%d\\n\", min);\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1003-Max Sum/f-HDU-1003-Max Sum/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1003-Max Sum\n//\n//  Created by ZYJ on 2016/10/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include<iostream>\n\n#define MAXN 100010\n\nusing namespace std;\n\nint a[MAXN], d[MAXN];\n\nint main()\n{\n    int T;\n    int n;\n    int max, key = 1;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> n;\n        for (int i = 1; i <= n; i++)\n        {\n            cin >> a[i];\n        }\n        d[1] = a[1];\n        for (int i = 2; i <= n; i++)\n        {\n            if (d[i - 1] < 0)\n            {\n                d[i] = a[i];\n            }\n            else\n            {\n                d[i] = d[i - 1] + a[i];\n            }\n        }\n        max = d[1];\n        int end = 1;\n        for (int i = 2; i <= n; i++)\n        {\n            if (max < d[i])\n            {\n                max = d[i];\n                end = i;\n            }\n        }\n        int sum = 0;\n        int start = end;\n        for (int i = end; i > 0; i--)\n        {\n            sum = sum + a[i];\n            if (sum == max)\n            {\n                start = i;\n            }\n        }\n        cout << \"Case \" << key++ << \":\" << endl << max << \" \" << start << \" \" << end << endl;\n        if (T)\n        {\n            cout << endl;\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1004-Let the Balloon Rise/f-HDU-1004-Let the Balloon Rise/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1004-Let the Balloon Rise\n//\n//  Created by ZYJ on 2016/10/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <map>\n#include <string>\n\nusing namespace std;\n\nstring balloon;\nmap<string, int>::iterator it;\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    while (cin >> N && N)\n    {\n        map<string, int> balloons;\n        \n        for (int i = 0; i < N; i++)\n        {\n            cin >> balloon;\n            balloons[balloon]++;\n        }\n        \n        map<string, int>::iterator it_ = it = balloons.begin();\n        for (; it != balloons.end(); it++)\n        {\n            if (it->second > it_->second)\n            {\n                it_ = it;\n            }\n        }\n        \n        cout << it_->first << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1005-Number Sequence/f-HDU-1005-Number Sequence/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1005-Number Sequence\n//\n//  Created by ZYJ on 2016/10/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 300;\nconst int MOD = 7;\n\nint f[MAXN] = {1, 1, 1};\n\nint main(int argc, const char * argv[])\n{\n    int A, B, n;\n    while (cin >> A >> B >> n)\n    {\n        if (A == 0 && B == 0 && n == 0)\n        {\n            break;\n        }\n        \n        int beg = 1;\n        int end = 1;\n        int cycle = 1;\n        bool flag = false;\n        for (int i = 3; i <= n && !flag; i++)\n        {\n            f[i] = (A * f[i - 1] + B * f[i - 2]) % MOD;\n            for (int j = 2; j < i; j++)\n            {\n                if (f[i] == f[j] && f[i - 1] == f[j - 1])\n                {\n                    cycle = i - j;\n                    beg = j - 1;\n                    end = i - 1;\n                    flag = true;\n                    break;\n                }\n            }\n        }\n        \n        if (flag)\n        {\n            cout << f[beg + (n - end) % cycle] << '\\n';\n        }\n        else\n        {\n            cout << f[n] << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1007-Quoit Design/f-HDU-1007-Quoit Design/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1007-Quoit Design\n//\n//  Created by ZYJ on 2016/10/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n#include <cstdio>\n\n/*\n *  O(N * logN)\n */\nconst int MAXN = 100005;\nconst double EPS = 0.00001;\n\nstruct Point\n{\n    double x, y;\n    int index;\n};\n\nPoint a[MAXN], b[MAXN], c[MAXN];\n\ndouble closest(Point *, Point *, Point *, int, int);\ndouble dis(Point, Point);\nint cmp_x(const void *, const void*);\nint cmp_y(const void *, const void*);\nint merge(Point *, Point *, int, int, int);\ninline double min(double, double);\n\nint main()\n{\n    int n, i;\n    double d;\n    while (scanf(\"%d\", &n) && n)\n    {\n        for (i = 0; i < n; i++)\n        {\n            scanf(\"%lf%lf\", &(a[i].x), &(a[i].y));\n        }\n        qsort(a, n, sizeof(a[0]), cmp_x);\n        for (i = 0; i < n; i++)\n        {\n            a[i].index = i;\n        }\n        memcpy(b, a, n * sizeof(a[0]));\n        qsort(b, n, sizeof(b[0]), cmp_y);\n        d = (closest(a, b, c, 0, n - 1)) / 2;\n        \n        printf(\"%.2lf\\n\", d);\n    }\n    \n    return 0;\n}\n\ndouble closest(Point a[],Point b[],Point c[],int p,int q)\n{\n    if (q - p == 1)\n    {\n        return dis(a[p], a[q]);\n    }\n    if (q - p == 2)\n    {\n        double x1 = dis(a[p], a[q]);\n        double x2 = dis(a[p + 1], a[q]);\n        double x3 = dis(a[p], a[p + 1]);\n        if (x1 < x2 && x1 < x3)\n        {\n            return x1;\n        }\n        else if (x2 < x3)\n        {\n            return x2;\n        }\n        else\n        {\n            return x3;\n        }\n    }\n    int i, j, k, m = (p + q) / 2;\n    double d1, d2;\n    for (i = p, j = p, k = m + 1; i <= q; i++)\n    {\n        if (b[i].index <= m)\n        {\n            c[j++] = b[i];  //  数组c左半部保存划分后左部的点, 且对y是有序的.\n        }\n        else\n        {\n            c[k++] = b[i];\n        }\n    }\n    d1 = closest(a, c, b, p, m);\n    d2 = closest(a, c, b, m + 1, q);\n    double dm = min(d1, d2);\n    //  数组c左右部分分别是对y坐标有序的,将其合并到b.\n    merge(b, c, p, m, q);\n    for (i = p, k = p; i <= q; i++)\n    {\n        if (fabs(b[i].x - b[m].x) < dm)\n        {\n            c[k++] = b[i];  //  找出离划分基准左右不超过dm的部分, 且仍然对y坐标有序.\n        }\n    }\n    for (i = p; i < k; i++)\n    {\n        for (j = i + 1; j < k && c[j].y - c[i].y < dm; j++)\n        {\n            double temp = dis(c[i], c[j]);\n            if (temp < dm)\n            {\n                dm = temp;\n            }\n        }\n    }\n    return dm;\n}\n\ndouble dis(Point p, Point q)\n{\n    double x1 = p.x - q.x, y1 = p.y - q.y;\n    return sqrt(x1 *x1 + y1 * y1);\n}\n\nint merge(Point p[], Point q[], int s, int m, int t)\n{\n    int i, j, k;\n    for (i = s, j = m + 1, k = s; i <= m && j <= t;)\n    {\n        if (q[i].y > q[j].y)\n        {\n            p[k++] = q[j], j++;\n        }\n        else\n        {\n            p[k++] = q[i], i++;\n        }\n    }\n    while (i <= m)\n    {\n        p[k++] = q[i++];\n    }\n    while (j <= t)\n    {\n        p[k++] = q[j++];\n    }\n    memcpy(q + s, p + s, (t - s + 1) * sizeof(p[0]));\n    return 0;\n}\n\nint cmp_x(const void *p, const void *q)\n{\n    double temp = ((Point*)p)->x - ((Point*)q)->x;\n    if (temp > 0)\n    {\n        return 1;\n    }\n    else if (fabs(temp) < EPS)\n    {\n        return 0;\n    }\n    else\n    {\n        return - 1;\n    }\n}\n\nint cmp_y(const void *p, const void *q)\n{\n    double temp = ((Point*)p)->y - ((Point*)q)->y;\n    if (temp > 0)\n    {\n        return 1;\n    }\n    else if (fabs(temp) < EPS)\n    {\n        return 0;\n    }\n    else\n    {\n        return - 1;\n    }\n}\n\ninline double min(double p, double q)\n{\n    return (p > q) ? (q): (p);\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1008-Elevator/f-HDU-1008-Elevator/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1008-Elevator\n//\n//  Created by ZYJ on 2016/10/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    while (cin >> N && N)\n    {\n        int tot = 5 * N;\n        int floor = 0;\n        int req;\n        for (int i = 0; i < N; i++)\n        {\n            cin >> req;\n            if (req > floor)\n            {\n                tot += (req - floor) * 6;\n            }\n            else\n            {\n                tot += (floor - req) * 4;\n            }\n            floor = req;\n        }\n        \n        cout << tot << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1009-FatMouse' Trade/f-HDU-1009-FatMouse' Trade/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1009-FatMouse' Trade\n//\n//  Created by ZYJ on 2016/10/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\nstruct room\n{\n    int J;\n    int F;\n    double value;\n} R[MAXN];\n\nbool cmp(room a, room b)\n{\n    return a.value > b.value;\n}\n\nint main(int argc, const char * argv[])\n{\n    int M, N;\n    while (cin >> M >> N && (M != -1 || N != -1))\n    {\n        for (int i = 0; i < N; i++)\n        {\n            cin >> R[i].J >> R[i].F;\n            R[i].value = R[i].J * 1. / R[i].F;\n        }\n        \n        sort(R, R + N, cmp);\n        \n        double res = 0;\n        for (int i = 0; i < N; i++)\n        {\n            if (R[i].F <= M)\n            {\n                res += R[i].J;\n                M -= R[i].F;\n            }\n            else\n            {\n                res += R[i].value * M;\n                break;\n            }\n        }\n        \n        printf(\"%.3lf\\n\", res);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1010-Tempter of the Bone/f-HDU-1010-Tempter of the Bone/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1010-Tempter of the Bone\n//\n//  Created by ZYJ on 2016/10/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 9;\nconst int DIR[4][2] = {{-1, 0}, {1, 0}, {0, -1}, {0, 1}};\n\nint N, M, T;\nint xD, yD;\nint xS, yS;\nbool flag;\nchar maze[MAXN][MAXN];\nint vis[MAXN][MAXN];\n\n\nvoid init()\n{\n    xD = yD = xS = yS = 0;\n    flag = true;\n    memset(vis, 0, sizeof(vis));\n    \n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%s\", maze[i] + 1);\n        \n        for (int j = 1; j <= M; j++)\n        {\n            if (maze[i][j] == 'X')\n            {\n                vis[i][j] = 1;\n            }\n            else if (maze[i][j] == 'D')\n            {\n                xD = i;\n                yD = j;\n            }\n            else if (maze[i][j] == 'S')\n            {\n                xS = i;\n                yS = j;\n                vis[i][j] = 1;\n            }\n        }\n    }\n    \n    return ;\n}\n\nvoid dfs(int x, int y, int steps)\n{\n    if (!flag)\n    {\n        return ;\n    }\n    if (steps == T)\n    {\n        if (maze[x][y] == 'D')\n        {\n            printf(\"YES\\n\");\n            flag = false;\n        }\n        return ;\n    }\n    //  (x, y)距离出口的最少步数\n    int temp = abs(x - xD) + abs(y - yD);\n    temp = T - steps - temp;\n    //  奇偶剪枝\n    if (temp < 0 || temp & 1)\n    {\n        return ;\n    }\n    \n    for (int i = 0; i < 4; i++)\n    {\n        int x_ = x + DIR[i][0];\n        int y_ = y + DIR[i][1];\n        if (!vis[x_][y_] && x_ > 0 && x_ <= N && y_ > 0 && y_ <= M)\n        {\n            vis[x_][y_] = 1;\n            dfs(x_, y_, steps + 1);\n            vis[x_][y_] = 0;\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> N >> M >> T && (N || M || T))\n    {\n        init();\n        \n        dfs(xS, yS, 0);\n        if (flag)\n        {\n            printf(\"NO\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1011-Starship Troopers/f-HDU-1011-Starship Troopers/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1011-Starship Troopers\n//\n//  Created by ZYJ on 2016/10/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 110;\nconst int TROOPER_FIGHT = 20;\n\nint n, m;\nint cos[MAXN];\nint val[MAXN];\nint dp[MAXN][MAXN]; //  dp[p][i]：以i个士兵占领p为根节点的子树所能获得的最大价值\nbool vis[MAXN];\n\nvector<int> dv[MAXN];\n\ninline int max(int a, int b)\n{\n    return a > b ? a : b;\n}\n\nvoid dfs(int p)\n{\n    int temp = (cos[p] + TROOPER_FIGHT - 1) / TROOPER_FIGHT;\n    for (int i = temp; i <= m; i++)\n    {\n        dp[p][i] = val[p];\n    }\n    vis[p] = 1;\n    for (int i = 0; i < dv[p].size(); i++)\n    {\n        int t = dv[p][i];\n        if (vis[t])\n        {\n            continue;\n        }\n        dfs(t);\n        for (int j = m; j >= temp; j--)\n        {\n            for (int k = 1; k <= j - temp; k++)     //  留下temp攻打p\n            {\n                dp[p][j] = max(dp[p][j], dp[p][j - k] + dp[t][k]);\n            }\n        }\n    }\n}\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &m), n != -1 || m != -1)\n    {\n        for (int i = 0; i <= n; i++)\n        {\n            dv[i].clear();\n        }\n        memset(dp, 0, sizeof(dp));\n        memset(vis, 0, sizeof(vis));\n        \n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d%d\", cos + i, val + i);\n        }\n        int u, v;\n        for (int i = 1; i < n; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            dv[u].push_back(v);\n            dv[v].push_back(u);\n        }\n        if (m == 0)\n        {\n            printf(\"0\\n\");\n            continue;\n        }\n        \n        dfs(1);\n        printf(\"%d\\n\", dp[1][m]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1021-Fibonacci Again/f-HDU-1021-Fibonacci Again/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1021-Fibonacci Again\n//\n//  Created by ZYJ on 2016/10/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    while (cin >> n)\n    {\n        if ((n - 1) % 4 == 1)\n        {\n            cout << \"yes\\n\";\n        }\n        else\n        {\n            cout << \"no\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1050-Moving Tables/f-HDU-1050-Moving Tables/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1050-Moving Tables\n//\n//  Created by ZYJ on 2016/10/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1102-Constructing Roads/f-HDU-1102-Constructing Roads/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1102-Constructing Roads\n//\n//  Created by ZYJ on 2016/10/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\n/*\n * Prim求MST\n * 耗费矩阵cost[][]，初始化为INF，标号从0开始，0 ~ n－1\n * 返回最小生成树的权值，返回-1表示原图不连通\n */\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 110;\nbool vis[MAXN];\nint lowc[MAXN];\nint cost[MAXN][MAXN];\n\n//  修正cost（添加边）\nvoid updata(int x, int y, int v)\n{\n    cost[x - 1][y - 1] = v;\n    cost[y - 1][x - 1] = v;\n    return ;\n}\n\nint Prim(int cost[][MAXN], int n)   //  0 ~ n - 1\n{\n    int ans = 0;\n    memset(vis, false, sizeof(vis));\n    vis[0] = true;\n    for (int i = 1; i < n; i++)\n    {\n        lowc[i] = cost[0][i];\n    }\n    for (int i = 1; i < n; i++)\n    {\n        int minc = INF;\n        int p = -1;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && minc > lowc[j])\n            {\n                minc = lowc[j];\n                p = j;\n            }\n        }\n        if (minc == INF)\n        {\n            return -1;  //  原图不连通\n        }\n        ans += minc;\n        vis[p] = true;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && lowc[j] > cost[p][j])\n            {\n                lowc[j] = cost[p][j];\n            }\n        }\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N, Q;\n    int a, b;\n    \n    while (cin >> N)\n    {\n        mem(cost, 0x3f);\n        mem(vis, 0);\n        \n        for (int i = 0; i < N; i++)\n        {\n            for (int j = 0; j < N; j++)\n            {\n                scanf(\"%d\", cost[i] + j);\n            }\n        }\n        \n        cin >> Q;\n        for (int i = 0; i < Q; i++)\n        {\n            scanf(\"%d%d\", &a, &b);\n            cost[a - 1][b - 1] = 0;\n            cost[b - 1][a - 1] = 0;\n        }\n        \n        int ans = Prim(cost, N);\n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1142-A Walk Through the Forest/f-HDU-1142-A Walk Through the Forest/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1142-A Walk Through the Forest\n//\n//  Created by ZYJ on 2016/12/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负，下标0~n-1\n */\nconst int MAXN = 1010;\nconst int INF = 0x3f3f3f3f; //  表示无穷\nbool vis[MAXN];\nint pre[MAXN];\n\nvoid Dijkstra(int cost[][MAXN], int lowcost[], int n, int beg)\n{\n    for (int i = 0; i < n; i++)\n    {\n        lowcost[i] = INF;\n        vis[i] = false;\n        pre[i] = -1;\n    }\n    lowcost[beg] = 0;\n    for (int j = 0; j < n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nint cost[MAXN][MAXN];\nint lowcost[MAXN];\nint paths[MAXN];\n\nint dfs(int s, int n)\n{\n    if (paths[s])   //  记忆化搜索\n    {\n        return paths[s];\n    }\n    if (s == 1)\n    {\n        return 1;   //  到达终点\n    }\n    \n    int count = 0;\n    for (int i = 0; i < n; i++)\n    {\n        if (cost[s][i] != INF && lowcost[i] < lowcost[s])\n        {\n            count += dfs(i, n);\n        }\n    }\n    paths[s] = count;\n    \n    return paths[s];\n}\n\nint main(int argc, const char * argv[])\n{\n    int N, M;\n    while (cin >> N, N != 0)\n    {\n        cin >> M;\n        memset(cost, 0x3f, sizeof(cost));\n        memset(paths, 0, sizeof(paths));\n        int u, v, w;\n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            u--;\n            v--;\n            if (w < cost[u][v])\n            {\n                cost[u][v] = cost[v][u] = w;\n            }\n        }\n        \n        Dijkstra(cost, lowcost, N, 1);\n        \n        int count = dfs(0, N);\n        cout << count << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1162-Eddy's picture/f-HDU-1162-Eddy's picture/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1162-Eddy's picture\n//\n//  Created by ZYJ on 2016/11/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cmath>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nstruct land\n{\n    float x;\n    float y;\n};\n\n/*\n * Prim求MST\n * 耗费矩阵cost[][]，初始化为INF，标号从0开始，0 ~ n－1\n * 返回最小生成树的权值，返回-1表示原图不连通\n */\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 110;\nbool vis[MAXN];\ndouble lowc[MAXN];\ndouble cost[MAXN][MAXN];\nstruct land L[MAXN];\n\n//  修正cost（添加边）\nvoid updata(int x, int y, double v)\n{\n    cost[x - 1][y - 1] = v;\n    cost[y - 1][x - 1] = v;\n    return ;\n}\n\ndouble Prim(double cost[][MAXN], int n)   //  0 ~ n - 1\n{\n    double ans = 0;\n    memset(vis, false, sizeof(vis));\n    vis[0] = true;\n    for (int i = 1; i < n; i++)\n    {\n        lowc[i] = cost[0][i];\n    }\n    for (int i = 1; i < n; i++)\n    {\n        double minc = INF;\n        int p = -1;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && minc > lowc[j])\n            {\n                minc = lowc[j];\n                p = j;\n            }\n        }\n        if (minc == INF)\n        {\n            return -1;  //  原图不连通\n        }\n        ans += minc;\n        vis[p] = true;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && lowc[j] > cost[p][j])\n            {\n                lowc[j] = cost[p][j];\n            }\n        }\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int C;\n    \n    while (cin >> C)\n    {\n        //  double不能用mem(cost, 0x3f)来初始化\n        for (int i = 0; i < C; i++)\n        {\n            for (int j = 0; j < C; j++)\n            {\n                cost[i][j] = INF;\n            }\n        }\n        mem(vis, 0);\n        \n        for (int i = 1; i <= C; i++)\n        {\n            scanf(\"%f%f\", &L[i].x, &L[i].y);\n        }\n        \n        for (int i = 1; i <= C; i++)\n        {\n            for (int j = i; j <= C; j++)\n            {\n                double dis = sqrt(pow(L[i].x - L[j].x, 2) + pow(L[i].y - L[j].y, 2));\n                //  cout << res << '\\n';\n//                if (dis >= 10 && dis <= 1000)\n//                {\n                    updata(i, j, dis);\n//                }\n            }\n        }\n        \n        double ans = Prim(cost, C);\n//        if (ans == -1)\n//        {\n            cout << \"oh!\\n\";\n//        }\n//        else\n//        {\n            printf(\"%.2f\\n\", ans);\n//        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1166-敌兵布阵/f-HDU-1166-敌兵布阵/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1166-敌兵布阵\n//\n//  Created by ZYJ on 2017/1/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nconst int MAXN = 50000;\n\nstring str;\n\nint sum;                    //  记录总兵数\nint num[MAXN + 1] = {0};    //  记录各个兵营的兵数\n\ntypedef struct node\n{\n    int left;\n    int right;\n    int data;\n    node *lchild;\n    node *rchild;\n    node()\n    {\n        left = right = data = 0;\n    }\n} Tree;\n\nTree *CreateTree(int a, int b)\n{\n    Tree *r;\n    r = (Tree *)malloc(sizeof(Tree));\n    \n    r->left = a;\n    r->right = b;\n    if (a == b)\n    {\n        r->data = num[a];\n        r->lchild = r->rchild = NULL;\n    }\n    else\n    {\n        int mid = (a + b) >> 1;\n        r->lchild = CreateTree(a, mid);\n        r->rchild = CreateTree(mid + 1, b);\n        r->data = r->lchild->data + r->rchild->data;\n    }\n\n    return r;\n}\n\nvoid update(Tree *r, int a, int b)\n{\n    if (r->left == a && r->right == a)\n    {\n        r->data += b;\n        return;\n    }\n    int mid = (r->left + r->right) >> 1;\n    if (a <= mid)\n    {\n        update(r->lchild, a, b);\n    }\n    else\n    {\n        update(r->rchild, a, b);\n    }\n    r->data += b;\n}\n\nvoid find(Tree* r, int a, int b)\n{\n    if (r->left == a && r->right == b)\n    {\n        sum += r->data;\n        return ;\n    }\n    int mid = (r->left + r->right)>>1;\n    if (b <= mid)\n    {\n        find(r->lchild, a, b);\n    }\n    else if (a > mid)\n    {\n        find(r->rchild, a, b);\n    }\n    else\n    {\n        find(r->lchild, a, mid);\n        find(r->rchild, mid + 1, b);\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\",&T);\n    \n    int n, x, y;\n    int key = 0;\n    \n    while (T--)\n    {\n        printf(\"Case %d:\\n\", ++key);\n        \n        scanf(\"%d\", &n);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &num[i]);\n        }\n        \n        Tree *T;\n        T = CreateTree(1, n);\n        while (cin >> str)\n        {\n            if (str == \"Query\")\n            {\n                sum = 0;\n                scanf(\"%d%d\", &x, &y);\n                find(T, x, y);\n                printf(\"%d\\n\", sum);\n            }\n            else if (str == \"Add\")\n            {\n                scanf(\"%d%d\", &x, &y);\n                update(T, x, y);\n            }\n            else if (str == \"Sub\")\n            {\n                scanf(\"%d%d\", &x, &y);\n                update(T, x, -y);\n            }\n            else\n            {\n                break;\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1176-免费馅饼/f-HDU-1176-免费馅饼/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1176-免费馅饼\n//\n//  Created by ZYJ on 2016/10/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std ;\n\nconst int MAX_PLACE = 11;\nconst int MAX_TIME = 1e5 + 10;\n\nint a[MAX_TIME][MAX_PLACE + 1];\nint dp[MAX_TIME][MAX_PLACE + 1];    //  dp[i][j]第i秒在第j个位置的收获\n\nint main ( )\n{\n    int n;\n    while (~scanf(\"%d\", &n) && n)\n    {\n        memset(a, 0, sizeof(a));\n        memset(dp, 0, sizeof(dp));\n        \n        int x, T, i, j, maxT = 0, ans = 0;\n        while (n--)\n        {\n            scanf(\"%d%d\", &x, &T);\n            ++a[T][x];\n            maxT = max(maxT, T);\n        }\n        //  初始化第一秒\n        dp[1][4] = a[1][4];\n        dp[1][5] = a[1][5];\n        dp[1][6] = a[1][6];\n        for (i = 2; i <= maxT; ++i)\n        {\n            for ( j = 0; j < MAX_PLACE; ++j)\n            {\n                dp[i][j] = dp[i - 1][j];\n                if (j > 0)\n                {\n                    dp[i][j] = max(dp[i][j], dp[i - 1][j - 1]);\n                }\n                if (j < MAX_PLACE - 1)\n                {\n                    dp[i][j] = max(dp[i][j], dp[i - 1][j + 1]);\n                }\n                dp[i][j] += a [i][j];\n            }\n        }\n        \n        for (i = 0; i < MAX_PLACE; ++i)\n        {\n            ans = max(ans, dp[maxT][i]) ;\n        }\n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0 ;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1198-Farm Irrigation/f-HDU-1198-Farm Irrigation/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1198-Farm Irrigation\n//\n//  Created by ZYJ on 2016/11/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\n//  二进制表示状态\nconst int map[] = {3, 6, 9, 12, 10, 5, 7, 11, 13, 14, 15};\n//  只用考虑两个方向衔接\nconst int dir[2][2] = {{0, 1}, {1, 0}};\n\nconst int MAXN = 555;\n\nint flag;\nint maxRoom;\nint M, N;\nint pre[MAXN * MAXN];\nchar farm[MAXN][MAXN];\nint root;\n\nint find(int x)\n{\n    int r = x;\n    while (pre[r] != r)\n    {\n        r = pre[r];\n    }\n    \n    int i = x, j;\n    while (i != r)\n    {\n        j = pre[i];\n        pre[i] = r;\n        i = j;\n    }\n    return r;\n}\n\nvoid join(int x, int y)\n{\n    int flag = 1;   //  表示衔接方向，0为上下衔接，1为左右衔接\n    for (int i = 0; i < 2; i++)\n    {\n        int x_ = x + dir[i][0];\n        int y_ = y + dir[i][1];\n        if (y_ > M)\n        {\n            flag = 0;\n            continue;\n        }\n        if (x_ > N)\n        {\n            break;\n        }\n        \n        //  转成状态\n        int posA = farm[x][y] - 'A';\n        int posB = farm[x_][y_] - 'A';\n        \n        int state = 0;  //  标记是否连通\n        if (flag)\n        {\n            if (((map[posA] >> 2) & 1) && (map[posB] & 1))\n            {\n                state = 1;\n            }\n            flag = 0;\n        }\n        else\n        {\n            if ((map[posA] >> 3) & 1 && ((map[posB] >> 1) & 1))\n            {\n                state = 1;\n            }\n        }\n        \n        if (state)\n        {\n            int fx = find((x - 1) * M + y);\n            int fy = find((x_ - 1) * M + y_);\n            if (fx != fy)\n            {\n                pre[fx] = fy;\n                root--;\n            }\n        }\n    }\n    \n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> N >> M, N != -1 || M != -1)\n    {\n        root = N * M;\n        \n        for (int i = 0; i <= root; i++)\n        {\n            pre[i] = i;\n        }\n        \n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%s\", farm[i] + 1);\n        }\n        \n        for (int i = 1; i <= N; i++)\n        {\n            for (int j = 1; j <= M; j++)\n            {\n                join(i, j);\n            }\n        }\n\n        cout << root << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1213-How Many Tables/f-HDU-1213-How Many Tables/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1213-How Many Tables\n//\n//  Created by ZYJ on 2016/10/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\nint pre[MAXN];\nint root[MAXN];\n\nint find(int x)\n{\n    int r = x;\n    while (pre[r] != r)\n    {\n        r = pre[r];\n    }\n    \n    int i = x, j;\n    while (i != r)\n    {\n        j = pre[i];\n        pre[i] = r;\n        i = j;\n    }\n    return r;\n}\n\nvoid join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    if (fx != fy)\n    {\n        pre[fx] = fy;\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int N, M;\n    int A, B;\n    while (T--)\n    {\n        cin >> N >> M;\n        for (int i = 1; i <= N; i++)\n        {\n            pre[i] = i;\n        }\n        \n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d\", &A, &B);\n            join(A, B);\n        }\n        \n        mem(root, 0);\n        int res = 0;\n        for (int i = 1; i <= N; i++)\n        {\n            int temp = find(i);\n            if (!root[temp])\n            {\n                res++;\n                root[temp] = 1;\n            }\n        }\n        \n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1217-Arbitrage/f-HDU-1217-Arbitrage/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1217-Arbitrage\n//\n//  Created by ZYJ on 2016/11/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//  WA\n//#include <cstdio>\n//#include <iostream>\n//#include <string>\n//#include <map>\n//\n//using namespace std;\n//\n//typedef double typec;\n//\n//map<string, int> money;\n//\n///*\n// *  Floyd算法，求从任意节点i到任意节点j的最短路径\n// *  edges[][]:初始化为0（edges[i][i]：初始化为1）\n// */\n//const int VertexNum = 30;\n//\n//typedef struct\n//{\n//    int N;                              //  图中当前的顶点数\n//    typec edges[VertexNum][VertexNum];  //  邻接矩阵,可看做边表\n//} MGraph;\n//\n//void Floyd(MGraph G)\n//{\n//    int i, j, k, n = G.N;\n//\n//    for (k = 1; k <= n; k++)\n//    {\n//        for (i = 1; i <= n; i++)\n//        {\n//            for (j = 1; j <= n; j++)\n//            {\n//                if (G.edges[i][j] < (G.edges[i][k] * G.edges[k][j]))\n//                {\n//                    G.edges[i][j] = G.edges[i][k] * G.edges[k][j];\n//                }\n//            }\n//        }\n//    }\n//    \n//    return ;\n//}\n//\n//MGraph G;\n//\n//int main()\n//{\n//    int n, m;\n//    string str, str_;\n//    double r;\n//    \n//    int iCase = 0;\n//    while (scanf(\"%d\", &n), n)\n//    {\n//        iCase++;\n//        G.N = n;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            cin >> str;\n//            money[str] = i;\n//        }\n//        for (int i = 1; i <= n; i++)\n//        {\n//            for (int j = 1; j <= n; j++)\n//            {\n//                if (i == j)\n//                {\n//                    G.edges[i][j] = 1;\n//                }\n//                else\n//                {\n//                    G.edges[i][j] = 0;\n//                }\n//            }\n//        }\n//       \n//        scanf(\"%d\", &m);\n//        while (m--)\n//        {\n//            cin >> str >> r >> str_;\n//            G.edges[money[str]][money[str_]] = r;\n//        }\n//        \n//        Floyd(G);\n//        \n//        bool flag = false;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            if (G.edges[i][i] > 1)\n//            {\n//                flag = true;\n//                break;\n//            }\n//        }\n//        if (flag)\n//        {\n//            printf(\"Case %d: Yes\\n\", iCase);\n//        }\n//        else\n//        {\n//            printf(\"Case %d: No\\n\", iCase);\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n#include <cstdio>\n#include <iostream>\n#include <string>\n#include <map>\n\nusing namespace std;\n\ntypedef double typec;\n\nmap<string, int> money;\n\n/*\n *  Floyd算法，求从任意节点i到任意节点j的最短路径\n *  edges[][]:初始化为INF（edges[i][i]：初始化为0）\n */\nconst int MAXN = 33;\n\nvoid Floyd(typec edges[][MAXN], int n)\n{\n    int i, j, k;\n    \n    for (k = 1; k <= n; k++)\n    {\n        for (i = 1; i <= n; i++)\n        {\n            for (j = 1; j <= n; j++)\n            {\n                if (edges[i][j] < (edges[i][k] * edges[k][j]))\n                {\n                    edges[i][j] = edges[i][k] * edges[k][j];\n                }\n            }\n        }\n    }\n    \n    return ;\n}\n\ndouble edges[MAXN][MAXN];\n\nint main()\n{\n    int n, m;\n    string str, str_;\n    double r;\n    \n    int iCase = 0;\n    while (scanf(\"%d\", &n), n)\n    {\n        iCase++;\n        \n        for (int i = 1; i <= n; i++)\n        {\n            cin >> str;\n            money[str] = i;\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= n; j++)\n            {\n                if (i == j)\n                {\n                    edges[i][j] = 1;\n                }\n                else\n                {\n                    edges[i][j] = 0;\n                }\n            }\n        }\n        \n        scanf(\"%d\", &m);\n        while (m--)\n        {\n            cin >> str >> r >> str_;\n            edges[money[str]][money[str_]] = r;\n        }\n        \n        Floyd(edges, n);\n        \n        bool flag = false;\n        for (int i = 1; i <= n; i++)\n        {\n            if (edges[i][i] > 1)\n            {\n                flag = true;\n                break;\n            }\n        }\n        if (flag)\n        {\n            printf(\"Case %d: Yes\\n\", iCase);\n        }\n        else\n        {\n            printf(\"Case %d: No\\n\", iCase);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1224-Free DIY Tour/f-HDU-1224-Free DIY Tour/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1224-Free DIY Tour\n//\n//  Created by ZYJ on 2016/11/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\nconst int MAXN = 110;\n\nstruct A\n{\n    int ans;\n    int flag;\n    int pre;\n} E[MAXN];\n\nint map[MAXN][MAXN];\nint point[MAXN];\nint ans[MAXN * MAXN];\n\nint main()\n{\n    int T;\n    int n, m;\n    \n    scanf(\"%d\", &T);\n    for(int key = 1; key <= T; key++)\n    {\n        scanf(\"%d\", &n);\n        int temp = n + 1;\n        int max = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &point[i]);\n            max = max > point[i] ? max : point[i];\n        }\n        point[n + 1] = max + 1;\n        \n        scanf(\"%d\", &m);\n        memset(map, 0, sizeof(map));\n        \n        int a, b;\n        while (m--)\n        {\n            scanf(\"%d%d\", &a, &b);\n            int st = a > b ? b : a;\n            int ed = a > b ? a : b;\n            map[st][ed] = point[ed];\n        }\n        \n        for (int i = 1; i <= temp; i++)\n        {\n            E[i].ans = 0;\n            E[i].flag = 1;\n            E[i].pre = i;\n        }\n        \n        \n        int k = 1;\n        while (k)\n        {\n            E[k].flag = 0;\n            for (int i = k + 1; i <= temp; i++)\n            {\n                if (map[k][i] == 0)\n                {\n                    continue;\n                }\n                if (E[k].ans + map[k][i] > E[i].ans)\n                {\n                    E[i].ans = E[k].ans + map[k][i];\n                    E[i].pre = k;\n                }\n            }\n            \n            k = 0;\n            for (int i = 1; i <= n; i++)\n            {\n                if (E[i].flag && E[i].ans)\n                {\n                    k = i;\n                    break;\n                }\n            }\n        }\n        \n        \n        printf(\"CASE %d#\\n\", key);\n        printf(\"points : %d\\n\", E[n + 1].ans - max - 1);\n        printf(\"circuit : \");\n        \n        k = E[n + 1].pre;\n        int i = 0;\n        ans[i] = k;\n        while (k != 1)\n        {\n            k = E[k].pre;\n            ans[++i] = k;\n        }\n        for (; i >= 0; i--)\n        {\n            printf(\"%d->\", ans[i]);\n        }\n        printf(\"1\\n\");\n        \n        if (key < T)\n        {\n            printf(\"\\n\");\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1232-畅通工程/f-HDU-1232-畅通工程/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1232-畅通工程\n//\n//  Created by ZYJ on 2016/10/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\nint maxRoom;\nint pre[MAXN];\nint root;\n\nint find(int x)\n{\n    int r = x;\n    while (pre[r] != r)\n    {\n        r = pre[r];\n    }\n    \n    int i = x, j;\n    while (i != r)\n    {\n        j = pre[i];\n        pre[i] = r;\n        i = j;\n    }\n    return r;\n}\n\nvoid join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    if (fx != fy)\n    {\n        pre[fx] = fy;\n    }\n    \n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N, M;\n    int A, B;\n    while (~scanf(\"%d\", &N) && N != 0)\n    {\n        scanf(\"%d\", &M);\n        \n        for (int i = 0; i <= MAXN; i++)\n        {\n            pre[i] = i;\n        }\n        \n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d\", &A, &B);\n            join(A, B);\n        }\n        \n        root = 0;\n        for (int i = 1; i <= N; i++)\n        {\n            if (pre[i] == i)\n            {\n                root++;\n            }\n        }\n        \n        cout << root - 1 << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1233-还是畅通工程/f-HDU-1233-还是畅通工程/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1233-还是畅通工程\n//\n//  Created by ZYJ on 2016/10/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\n/*\n * Prim求MST\n * 耗费矩阵cost[][]，初始化为INF，标号从0开始，0 ~ n－1\n * 返回最小生成树的权值，返回-1表示原图不连通\n */\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 110;\nbool vis[MAXN];\nint lowc[MAXN];\nint cost[MAXN][MAXN];\n\n//  修正cost（添加边）\nvoid updata(int x, int y, int v)\n{\n    cost[x - 1][y - 1] = v;\n    cost[y - 1][x - 1] = v;\n    return ;\n}\n\nint Prim(int cost[][MAXN], int n)   //  0 ~ n - 1\n{\n    int ans = 0;\n    memset(vis, false, sizeof(vis));\n    vis[0] = true;\n    for (int i = 1; i < n; i++)\n    {\n        lowc[i] = cost[0][i];\n    }\n    for (int i = 1; i < n; i++)\n    {\n        int minc = INF;\n        int p = -1;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && minc > lowc[j])\n            {\n                minc = lowc[j];\n                p = j;\n            }\n        }\n        if (minc == INF)\n        {\n            return -1;  //  原图不连通\n        }\n        ans += minc;\n        vis[p] = true;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && lowc[j] > cost[p][j])\n            {\n                lowc[j] = cost[p][j];\n            }\n        }\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    int A, B, C;\n    \n    while (cin >> N && N != 0)\n    {\n        mem(cost, 0x3f);\n        mem(vis, 0);\n        \n        int M = N * (N - 1) / 2;\n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d%d\", &A, &B, &C);\n            cost[A - 1][B - 1] = cost[B - 1][A - 1] = C;\n        }\n        \n        int ans = Prim(cost, N);\n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1245-Saving James Bond/f-HDU-1245-Saving James Bond/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1245-Saving James Bond\n//\n//  Created by ZYJ on 2016/11/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 110;\n\nstruct cro\n{\n    int x;\n    int y;\n};\n\nstruct cro Cro[MAXN];\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负，下标0~n-1\n */\nconst int INF = 0x3f3f3f3f; //  表示无穷\n\ndouble lowdis[MAXN];\nint lowsteps[MAXN];\nint visit[MAXN];\ndouble map[MAXN][MAXN];\n\nvoid dijkstra(int st, int n)\n{\n    int temp = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        lowdis[i] = map[st][i];\n        lowsteps[i] = 1;\n    }\n    memset(visit, 0, sizeof(visit));\n    \n    visit[st] = 1;\n    for (int i = 1; i < n; i++)\n    {\n        double MIN = INF;\n        for (int j = 1; j <= n; j++)\n        {\n            if (!visit[j] && lowdis[j] < MIN)\n            {\n                temp = j;\n                MIN = lowdis[j];\n            }\n        }\n        visit[temp] = 1;\n        for (int j = 1; j <= n; j++)\n        {\n            if (!visit[j] && map[temp][j] < INF)\n            {\n                if (lowdis[j] > lowdis[temp] + map[temp][j])\n                {\n                    lowdis[j] = lowdis[temp] + map[temp][j];\n                    lowsteps[j] = lowsteps[temp] + 1;\n                }\n                else if (lowdis[j] == lowdis[temp] + map[temp][j])\n                {\n                    if (lowsteps[j] > lowsteps[temp] + 1)\n                    {\n                        lowsteps[j] = lowsteps[temp] + 1;\n                    }\n                }\n            }\n        }\n    }\n    \n    return ;\n}\n\n//  两点间\ndouble getDis(struct cro a, struct cro b)\n{\n    return sqrt((a.x - b.x) * (a.x - b.x) + (a.y - b.y) * (a.y - b.y));\n}\n\n//  点到边\ndouble getDis_(struct cro c)\n{\n    double x = fabs(c.x);\n    double y = fabs(c.y);\n    double dis = 50 - x;\n    dis = 50 - y > dis ? dis : 50 - y;\n    return dis;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    double d;\n    Cro[0].x = Cro[0].y = 0;\n    \n    while (cin >> n >> d)\n    {\n        //  特判\n        if (n == 0)\n        {\n            if (d >= 42.50)\n            {\n                printf(\"42.50 1\\n\");\n            }\n            else\n            {\n                printf(\"can't be saved\\n\");\n            }\n            continue;\n        }\n        \n        for (int i = 0; i <= MAXN; i++)\n        {\n            for (int j = 0; j <= MAXN; j++)\n            {\n                map[i][j] = INF;\n            }\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d%d\", &Cro[i].x, &Cro[i].y);\n            for (int j = 1; j < i; j++)\n            {\n                double dis = getDis(Cro[i], Cro[j]);\n                if (dis <= d)\n                {\n                    map[i][j] = map[j][i] = dis;\n                }\n            }\n        }\n        \n        //  特判\n        if (d >= 42.50)\n        {\n            printf(\"42.50 1\\n\");\n            continue;\n        }\n        \n        //  岛到cro的距离\\cro到湖外距离\n        for (int i = 1; i <= n; i++)\n        {\n            double dis = getDis(Cro[0], Cro[i]) - 7.50;\n            if (dis <= d)\n            {\n                map[i][0] = map[0][i] = dis;\n            }\n            dis = getDis_(Cro[i]);\n            if (dis <= d)\n            {\n                map[i][n + 1] = map[n + 1][i] = dis;\n            }\n        }\n        \n        dijkstra(0, n + 2);\n        \n        if (lowdis[n + 1] == INF)\n        {\n            printf(\"can't be saved\\n\");\n        }\n        else\n        {\n            printf(\"%.2lf %d\\n\", lowdis[n + 1], lowsteps[n + 1]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1272-小希的迷宫/f-HDU-1272-小希的迷宫/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1272-小希的迷宫\n//\n//  Created by ZYJ on 2016/10/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nconst int MAXN = 100010;\n\nint flag;\nint maxRoom;\nint pre[MAXN];\nint room[MAXN];\nint root;\n\nint find(int x)\n{\n    int r = x;\n    while (pre[r] != r)\n    {\n        r = pre[r];\n    }\n    \n    int i = x, j;\n    while (i != r)\n    {\n        j = pre[i];\n        pre[i] = r;\n        i = j;\n    }\n    return r;\n}\n\nvoid join(int x, int y)\n{\n    room[x] = room[y] = 1;\n    if (x > maxRoom)\n    {\n        maxRoom = x;\n    }\n    if (y > maxRoom)\n    {\n        maxRoom = y;\n    }\n    \n    int fx = find(x);\n    int fy = find(y);\n    if (fx != fy)\n    {\n        pre[fx] = fy;\n    }\n    else\n    {\n        flag = 0;\n    }\n    \n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int A, B;\n    while (cin >> A >> B, A != -1 || B != -1)\n    {\n        if (A == 0 && B == 0)\n        {\n            cout << \"Yes\\n\";\n            continue;\n        }\n        mem(room, 0);\n        \n        for (int i = 0; i <= MAXN; i++)\n        {\n            pre[i] = i;\n        }\n        \n        join(A, B);\n        \n        flag = 1;\n        maxRoom = 0;\n        while (cin >> A >> B, A != 0 || B != 0)\n        {\n            join(A, B);\n        }\n        \n        if (!flag)\n        {\n            cout << \"No\\n\";\n            continue;\n        }\n        \n        root = 0;\n        for (int i = 0; i <= maxRoom; i++)\n        {\n            if (room[i] && pre[i] == i)\n            {\n                root++;\n            }\n            if (root > 1)\n            {\n                flag = 0;\n                break;\n            }\n        }\n        \n        if (flag)\n        {\n            cout << \"Yes\\n\";\n        }\n        else\n        {\n            cout << \"No\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1286-找新朋友/f-HDU-1286-找新朋友/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1286-找新朋友\n//\n//  Created by ZYJ on 2017/9/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//  AC 模版通过\n#include <iostream>\n#include <cstring>\n#include <cmath>\n\nusing namespace std;\n\nint n;\n\n/*\n *  同时得到欧拉函数和素数表\n */\nconst int MAXN = 40000;\n\nbool check[MAXN + 10];\nint phi[MAXN + 10];\nint prime[MAXN + 10];\nint tot;    //  素数个数\n\nvoid phi_and_prime_table(int N)\n{\n    memset(check, false, sizeof(check));\n    phi[1] = 1;\n    tot = 0;\n    for (int i = 2; i <= N; i++)\n    {\n        if (!check[i])\n        {\n            prime[tot++] = i;\n            phi[i] = i - 1;\n        }\n        for (int j = 0; j < tot; j++)\n        {\n            if (i * prime[j] > N)\n            {\n                break;\n            }\n            check[i * prime[j]] = true;\n            if (i % prime[j] == 0)\n            {\n                phi[i * prime[j]] = phi[i] * prime[j];\n                break;\n            }\n            else\n            {\n                phi[i * prime[j]] = phi[i] * (prime[j] - 1);\n            }\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    phi_and_prime_table(MAXN);\n    \n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> n;\n        cout << phi[n] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1301-Jungle Roads/f-HDU-1301-Jungle Roads/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1301-Jungle Roads\n//\n//  Created by ZYJ on 2016/11/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\n/*\n * Prim求MST\n * 耗费矩阵cost[][]，初始化为INF，标号从0开始，0 ~ n－1\n * 返回最小生成树的权值，返回-1表示原图不连通\n */\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 27;\nbool vis[MAXN];\nint lowc[MAXN];\nint cost[MAXN][MAXN];\n\n//  修正cost（添加边）\nvoid updata(int x, int y, int v)\n{\n    cost[x - 1][y - 1] = v;\n    cost[y - 1][x - 1] = v;\n    return ;\n}\n\nint Prim(int cost[][MAXN], int n)   //  0 ~ n - 1\n{\n    int ans = 0;\n    memset(vis, false, sizeof(vis));\n    vis[0] = true;\n    for (int i = 1; i < n; i++)\n    {\n        lowc[i] = cost[0][i];\n    }\n    for (int i = 1; i < n; i++)\n    {\n        int minc = INF;\n        int p = -1;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && minc > lowc[j])\n            {\n                minc = lowc[j];\n                p = j;\n            }\n        }\n        if (minc == INF)\n        {\n            return -1;  //  原图不连通\n        }\n        ans += minc;\n        vis[p] = true;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && lowc[j] > cost[p][j])\n            {\n                lowc[j] = cost[p][j];\n            }\n        }\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    char village[2];    //  字符串读入防止缓冲区出问题\n    int num;\n    int len;\n    \n    while (cin >> N && N != 0)\n    {\n        mem(cost, 0x3f);\n        mem(vis, 0);\n        \n        for (int i = 1; i < N; i++)\n        {\n            scanf(\"%s%d\", village, &num);\n            int temp = village[0] - 'A' + 1;\n//            cout << temp << '\\n';\n            for (int j = 0; j < num; j++)\n            {\n                scanf(\"%s%d\", village, &len);\n                updata(temp, village[0] - 'A' + 1, len);\n            }\n        }\n        \n        int ans = Prim(cost, N);\n        \n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1317-XYZZY/f-HDU-1317-XYZZY/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1317-XYZZY\n//\n//  Created by ZYJ on 2016/11/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 105;\nconst int MAXM = MAXN * MAXN / 2;\nconst int INF = 0x3f3f3f3f;\n\nint dist[MAXN];\nint g[MAXN];\nint map[MAXN][MAXN];\n\nstruct edge\n{\n    int x, y;\n} Edge[MAXM];\n\nint n, m;\n\nvoid floyd()\n{\n    for (int k = 1; k <= n; k++)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= n; j++)\n            {\n                map[i][j] = map[i][j] || (map[k][j] && map[i][k]);\n            }\n        }\n    }\n}\n\nbool bellman_ford(int s)\n{\n    for (int i = 1; i <= n; i++)\n    {\n        dist[i]= -INF;\n    }\n    dist[s] = 100;\n    for (int i = 1; i < n; i++)     //  n-1次\n    {\n        for (int j = 0; j < m; j++)\n        {\n            int x = Edge[j].x;\n            int y = Edge[j].y;\n            if (dist[y] < dist[x] + g[y] && dist[x] + g[y] > 0)\n            {\n                dist[y] = dist[x] + g[y];\n            }\n        }\n    }\n    for (int j = 0; j < m; j++)\n    {\n        int x = Edge[j].x;\n        int y = Edge[j].y;\n        if (dist[y] < dist[x] + g[y] && dist[x] + g[y] > 0 && map[y][n])\n        {\n            return 1;\n        }\n    }\n    return dist[n] > 0;\n}\n\nint main()\n{\n    int num, ed;\n    while (scanf(\"%d\", &n) != EOF)\n    {\n        if (n == -1)\n        {\n            break;\n        }\n        m = 0;\n        memset(map, 0, sizeof(map));\n        \n        for (int st = 1; st <= n; st++)\n        {\n            scanf(\"%d%d\", &g[st], &num);\n            while (num--)\n            {\n                scanf(\"%d\", &ed);\n                map[st][ed] = 1;\n                Edge[m].x = st;\n                Edge[m].y = ed;\n                m++;\n            }\n        }\n        \n        //  判断是否连通\n        floyd();\n        \n        if (!map[1][n])\n        {\n            printf(\"hopeless\\n\");\n            continue;\n        }\n        if (bellman_ford(1))\n        {\n            printf(\"winnable\\n\");\n        }\n        else\n        {\n            printf(\"hopeless\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1325-Is It A Tree?/f-HDU-1325-Is It A Tree?/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1325-Is It A Tree?\n//\n//  Created by ZYJ on 2016/10/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstdio>\n//#include <cstring>\n//\n//#define mem(a, b) memset(a, b, sizeof(a))\n//\n//using namespace std;\n//\n//const int MAXN = 100010;\n//\n//int flag;\n//int maxRoom;\n//int pre[MAXN];\n//int room[MAXN];\n//int root;\n//\n//int find(int x)\n//{\n//    int r = x;\n//    while (pre[r] != r)\n//    {\n//        r = pre[r];\n//    }\n//    \n//    int i = x, j;\n//    while (i != r)\n//    {\n//        j = pre[i];\n//        pre[i] = r;\n//        i = j;\n//    }\n//    return r;\n//}\n//\n//void join(int x, int y)\n//{\n//    room[x] = room[y] = 1;\n//    if (x > maxRoom)\n//    {\n//        maxRoom = x;\n//    }\n//    if (y > maxRoom)\n//    {\n//        maxRoom = y;\n//    }\n//    \n//    int fx = find(x);\n//    int fy = find(y);\n//    if (fx != fy)\n//    {\n//        pre[fy] = fx;\n//    }\n//    else\n//    {\n//        flag = 0;\n//    }\n//    \n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int A, B;\n//    int key = 1;\n//    while (cin >> A >> B, A != -1 || B != -1)\n//    {\n//        if (A == 0 && B == 0)\n//        {\n//            cout << \"Case \" << key++ << \" is a tree.\\n\";\n//            continue;\n//        }\n//        mem(room, 0);\n//        \n//        for (int i = 0; i <= MAXN; i++)\n//        {\n//            pre[i] = i;\n//        }\n//        \n//        join(A, B);\n//        \n//        flag = 1;\n//        maxRoom = 0;\n//        while (cin >> A >> B, A != 0 || B != 0)\n//        {\n//            if (!flag)\n//            {\n//                continue;\n//            }\n//            join(A, B);\n//        }\n//        \n//        if (!flag)\n//        {\n//            cout << \"Case \" << key++ << \" is not a tree.\\n\";\n//            continue;\n//        }\n//        \n//        root = 0;\n//        for (int i = 0; i <= maxRoom; i++)\n//        {\n//            if (room[i] && pre[i] == i)\n//            {\n//                root++;\n//            }\n//            if (root > 1)\n//            {\n//                flag = 0;\n//                break;\n//            }\n//        }\n//        \n//        if (flag)\n//        {\n//            cout << \"Case \" << key++ << \" is a tree.\\n\";\n//        }\n//        else\n//        {\n//            cout << \"Case \" << key++ << \" is not a tree.\\n\";\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n#include <stdio.h>\n\nconst int MAXN = 100010;\n\ntypedef struct\n{\n    int num, root, conn;    //  数据、根、入度\n} Node;\n\nint NodeNum;\nNode node[MAXN];\n\nvoid init()\n{\n    NodeNum = 0;\n    for (int i = 0; i < MAXN; i++)\n    {\n        node[i].conn = 0;   //  入度初始化为0\n        node[i].root = i;   //  根记录为自身\n        node[i].num = 0;    //  标记数字是否被使用过，0:没有被使用过，1:使用过了\n    }\n}\n\nint find_root(int a)\n{\n    if (node[a].root != a)\n    {\n        return node[a].root = find_root(node[a].root);\n    }\n    return node[a].root;\n}\n\nvoid union_set(int a, int b)\n{\n    a = find_root(a);\n    b = find_root(b);\n    if (a == b)         //  同一个根，说明是在同一个树下\n    {\n        return ;\n    }\n    node[b].root = a;   //  把b的根赋为a的根，此时a已经是根，num==root\n}\n\nint main()\n{\n    int n, m;\n    int i = 1;\n    bool flag = true;   //  true:是个树，false:不是树\n    init();\n    while (scanf(\"%d%d\", &n, &m) != EOF && n >= 0 && m >= 0)\n    {\n        if (n > NodeNum)\n        {\n            NodeNum = n;\n        }\n        if (m > NodeNum)\n        {\n            NodeNum = m;\n        }\n        if (!flag && n != 0 && n != 0)\n        {\n            continue;   //  已经确定不是树了，就继续循环\n        }\n        \n        if (n == 0 && m == 0)\n        {\n            int root_num = 0;\n            for (int j = 1; j <= NodeNum;j++)\n            {\n                //  判断是否为森林，root_num用来记录根的数目\n                if (node[j].num && find_root(j) == j)\n                {\n                    root_num++;\n                }\n                if (node[j].conn > 1)   //  如果出现某个节点的入度超过1，不是树\n                {\n                    flag = false;\n                    break;\n                }\n            }\n            if (root_num > 1)   //  连通分支大于1，是森林不是树\n            {\n                flag = false;\n            }\n            \n            if (flag)\n            {\n                printf(\"Case %d is a tree.\\n\", i++);\n            }\n            else\n            {\n                printf(\"Case %d is not a tree.\\n\",i++);\n            }\n            \n            flag = true;\n            init();\n            continue;\n        }\n        \n        if (m != n && find_root(n) == find_root(m))\n        {\n            flag = false;\n        }\n        else\n        {\n            //  将m,n，记录为节点\n            node[m].num = 1;\n            node[n].num = 1;\n            node[m].conn++;     //  入度增加一\n            union_set(n, m);\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1385-Minimum Transport Cost/f-HDU-1385-Minimum Transport Cost/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1385-Minimum Transport Cost\n//\n//  Created by ZYJ on 2016/11/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\n/*\n *  Floyd算法，求从任意节点i到任意节点j的最短路径\n *  cost[][]:初始化为INF（cost[i][i]：初始化为0）\n */\nconst int MAXN = 110;\nconst int INF = 0x1f1f1f1f;\n\nint val[MAXN];\nint cost[MAXN][MAXN];\nint lowcost[MAXN][MAXN];\nint path[MAXN][MAXN];\n\nvoid Floyd(int n)\n{\n    memcpy(lowcost, cost, sizeof(cost));\n    for (int i = 0; i <= n; i++)\n    {\n        for (int j = 0; j <= n; j++)\n        {\n            path[i][j] = j;\n        }\n    }\n    \n    for (int k = 1; k <= n; k++)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= n; j++)\n            {\n                int temp = lowcost[i][k] + lowcost[k][j] + val[k];\n                if (lowcost[i][j] > temp)\n                {\n                    lowcost[i][j] = temp;\n                    path[i][j] = path[i][k];\n                }\n                else if (lowcost[i][j] == temp && path[i][j] > path[i][k])\n                {\n                    path[i][j] = path[i][k];\n                }\n            }\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    while (cin >> N, N != 0)\n    {\n        for (int i = 1; i <= N; i++)\n        {\n            for (int j = 1; j <= N; j++)\n            {\n                scanf(\"%d\", cost[i] + j);\n                if (cost[i][j] == -1)\n                {\n                    cost[i][j] = INF;\n                }\n            }\n        }\n        \n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%d\", val + i);\n        }\n        \n        Floyd(N);\n        \n        int st, ed;\n        while (cin >> st >> ed)\n        {\n            if (st + ed == -2)\n            {\n                break;\n            }\n            printf(\"From %d to %d :\\nPath: \", st, ed);\n            int u = st;\n            printf(\"%d\", st);\n            while (u != ed)\n            {\n                printf(\"-->%d\", path[u][ed]);\n                u = path[u][ed];\n            }\n            printf(\"\\nTotal cost : %d\\n\\n\", lowcost[st][ed]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1394-Minimum Inversion Number/f-HDU-1394-Minimum Inversion Number/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1394-Minimum Inversion Number\n//\n//  Created by ZYJ on 2017/1/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 5555;\n\nint sum[MAXN << 2];\n\nvoid pushUp(int root)\n{\n    sum[root] = sum[root << 1] + sum[root << 1 | 1];\n}\n\nvoid build(int root, int l, int r)\n{\n    sum[root] = 0;\n    \n    if (l == r)\n    {\n        return ;\n    }\n    int m = (l + r) >> 1;\n    build(root << 1, l, m);\n    build(root << 1 | 1, m + 1, r);\n}\n\nvoid update(int root, int val, int l, int r)\n{\n    if (l == r)\n    {\n        sum[root]++;\n        return ;\n    }\n    \n    int m = (l + r) >> 1;\n    if (val <= m)\n    {\n        update(root << 1, val, l, m);\n    }\n    else\n    {\n        update(root << 1 | 1, val, m + 1, r);\n    }\n    pushUp(root);\n    \n}\n\nint query(int L, int R, int l, int r, int root)\n{\n    if (L <= l && r <= R)\n    {\n        return sum[root];\n    }\n    \n    int m = (l + r) >> 1;\n    int ret = 0;\n    if (L <= m)\n    {\n        ret += query(L, R, l, m, root << 1);\n    }\n    if (R > m)\n    {\n        ret += query(L, R, m + 1, r, root << 1 | 1);\n    }\n    return ret;\n}\n\nint A[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    \n    while (~scanf(\"%d\", &n))\n    {\n        build(1, 0, n - 1);\n        int sum = 0;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", A + i);\n            sum += query(A[i], n - 1, 0, n - 1, 1);\n            update(1, A[i], 0, n - 1);\n        }\n        int ret = sum;\n        for (int i = 0; i < n; i++)\n        {\n            sum += n - A[i] - A[i] - 1;\n            ret = min(ret, sum);\n        }\n        \n        printf(\"%d\\n\", ret);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1402-A*B Problem Plus/f-HDU-1402-A*B Problem Plus/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1402-A*B Problem Plus\n//\n//  Created by ZYJ on 16/7/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\n//  FFT\n\n/*\n *  HDU 1402 求高精度乘法\n *  A * B Problem Plus\n */\n\nconst double PI = acos(-1.0);\n\n//  复数结构体\nstruct Complex\n{\n    double x, y;    //  实部和虚部 x + yi\n    Complex(double _x = 0.0, double _y = 0.0)\n    {\n        x = _x;\n        y = _y;\n    }\n    Complex operator - (const Complex &b) const\n    {\n        return Complex(x - b.x, y - b.y);\n    }\n    Complex operator + (const Complex &b) const\n    {\n        return Complex(x + b.x, y + b.y);\n    }\n    Complex operator * (const Complex &b) const\n    {\n        return Complex(x * b.x - y * b.y, x * b.y + y * b.x);\n    }\n};\n\n//  进行FFT和IFFT前的反转变换\n//  位置i和（i二进制反转后的位置）互换\n//  len必须去2的幂\nvoid change(Complex y[], int len)\n{\n    int i, j, k;\n    for (i = 1, j = len / 2; i < len - 1; i++)\n    {\n        if (i < j)\n        {\n            swap(y[i], y[j]);\n        }\n        //  交换护卫小标反转的元素，i < j保证交换一次\n        //  i做正常的+1，j左反转类型的+1，始终保持i和j是反转的\n        k = len / 2;\n        while (j >= k)\n        {\n            j -= k;\n            k /= 2;\n        }\n        if (j < k)\n        {\n            j += k;\n        }\n    }\n    return ;\n}\n\n//  FFT\n//  len必须为2 ^ k形式\n//  on == 1时是DFT，on == -1时是IDFT\nvoid fft(Complex y[], int len, int on)\n{\n    change(y, len);\n    for (int h = 2; h <= len; h <<= 1)\n    {\n        Complex wn(cos(-on * 2 * PI / h), sin(-on * 2 * PI / h));\n        for (int j = 0; j < len; j += h)\n        {\n            Complex w(1, 0);\n            for (int k = j; k < j + h / 2; k++)\n            {\n                Complex u = y[k];\n                Complex t = w * y[k + h / 2];\n                y[k] = u + t;\n                y[k + h / 2] = u - t;\n                w = w * wn;\n            }\n        }\n    }\n    if (on == -1)\n    {\n        for (int i = 0; i < len; i++)\n        {\n            y[i].x /= len;\n        }\n    }\n}\n\nconst int MAXN = 200010;\nComplex x1[MAXN], x2[MAXN];\nchar str1[MAXN / 2], str2[MAXN];\nint sum[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> str1 >> str2)\n    {\n        int len1 = (int)strlen(str1);\n        int len2 = (int)strlen(str2);\n        int len = 1;\n        while (len < len1 * 2 || len < len2 * 2)\n        {\n            len <<= 1;\n        }\n        for (int i = 0; i < len1; i++)\n        {\n            x1[i] = Complex(str1[len1 - 1 - i] - '0', 0);\n        }\n        for (int i = len1; i < len; i++)\n        {\n            x1[i] = Complex(0, 0);\n        }\n        for (int i = 0; i < len2; i++)\n        {\n            x2[i] = Complex(str2[len2 - 1 - i] - '0', 0);\n        }\n        for (int i = len2; i < len; i++)\n        {\n            x2[i] = Complex(0, 0);\n        }\n        //  求DFT\n        fft(x1, len, 1);\n        fft(x2, len, 1);\n        for (int i = 0; i < len; i++)\n        {\n            x1[i] = x1[i] * x2[i];\n        }\n        fft(x1, len, -1);\n        for (int i = 0; i < len; i++)\n        {\n            sum[i] = (int)(x1[i].x + 0.5);\n        }\n        for (int i = 0; i < len; i++)\n        {\n            sum[i + 1] += sum[i] / 10;\n            sum[i] %= 10;\n        }\n        len = len1 + len2 - 1;\n        while (sum[len] <= 0 && len > 0)\n        {\n            len--;\n        }\n        for (int i = len; i >= 0; i--)\n        {\n            printf(\"%c\", sum[i] + '0');\n        }\n        putchar('\\n');\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1512-Monkey King/f-HDU-1512-Monkey King/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1512-Monkey King\n//\n//  Created by ZYJ on 2017/10/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nstruct node\n{\n    int key, dis;\n    int lson, rson;\n    int pre;\n} Tree[MAXN];\n\nint n, q;\n\nvoid init(int p, int k)\n{\n    Tree[p].key = k;\n    Tree[p].pre = p;\n    Tree[p].lson = Tree[p].rson = 0;\n    Tree[p].dis = p == 0 ? -1 : 0;\n}\n\nint find(int x)\n{\n    if (Tree[x].pre == x)\n    {\n        return x;\n    }\n    else\n    {\n        return find(Tree[x].pre);\n    }\n}\n\nint merge(int x, int y)\n{\n    if (x == 0)\n    {\n        return y;\n    }\n    if (y == 0)\n    {\n        return x;\n    }\n    \n    if (Tree[x].key < Tree[y].key)\n    {\n        swap(x, y);\n    }\n    Tree[x].rson = merge(Tree[x].rson, y);\n    int &ls = Tree[x].lson, &rs = Tree[x].rson;\n    Tree[ls].pre = Tree[rs].pre = x;\n    if (Tree[ls].dis < Tree[rs].dis)\n    {\n        swap(ls, rs);\n    }\n    if (rs == 0)\n    {\n        Tree[x].dis = 0;\n    }\n    else\n    {\n        Tree[x].dis = Tree[rs].dis + 1;\n    }\n    \n    return x;\n}\n\nint del(int x)\n{\n    int ls = Tree[x].lson;\n    int rs = Tree[x].rson;\n    Tree[ls].pre = ls;\n    Tree[rs].pre = rs;\n    Tree[x].dis = Tree[x].lson = Tree[x].rson = 0;\n    return merge(ls, rs);\n}\n\nint solve(int x, int y)\n{\n    Tree[x].key >>= 1;\n    Tree[y].key >>= 1;\n    \n    int _x = del(x), _y = del(y);\n    _x = merge(x, _x);\n    _y = merge(y, _y);\n    x = merge(_x, _y);\n    return Tree[x].key;\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n)\n    {\n        int x;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &x);\n            init(i, x);\n        }\n        init(0, 0);\n        \n        cin >> q;\n        int y;\n        while (q--)\n        {\n            scanf(\"%d%d\", &x, &y);\n            int _x = find(x), _y = find(y);\n            if (_x == _y)\n            {\n                puts(\"-1\");\n            }\n            else\n            {\n                printf(\"%d\\n\", solve(_x, _y));\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1532-Drainage Ditches/f-HDU-1532-Drainage Ditches/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1532-Drainage Ditches\n//\n//  Created by ZYJ on 2017/3/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\n/*\n *  Dinic 最大流 O(V^2 * E)\n *  INIT: ne=2; head[]置为0; addedge()加入所有弧;\n *  CALL: flow(n, s, t);\n */\n#define typec int               //  type of cost\n\nusing namespace std;\n\nconst typec inf = 0x3f3f3f3f;   // max of cost\nconst typec MAXE = 410;\nconst typec MAXN = 210;\n\nstruct edge\n{\n    int x, y, nxt;\n    typec c;\n} bf[MAXE];\n\nint ne, head[MAXN], cur[MAXN], ps[MAXN], dep[MAXN];\n\nvoid addedge(int x, int y, typec c)\n{   //  add an arc(x->y, c);    vertex:0~n-1;\n    bf[ne].x = x;\n    bf[ne].y = y;\n    bf[ne].c = c;\n    bf[ne].nxt = head[x];\n    head[x] = ne++;\n    bf[ne].x = y;\n    bf[ne].y = x;\n    bf[ne].c = 0;\n    bf[ne].nxt = head[y];\n    head[y] = ne++;\n    return ;\n}\n\ntypec flow(int n, int s, int t)\n{\n    typec tr, res = 0;\n    int i, j, k, f, r, top;\n    while (1)\n    {\n        memset(dep, -1, n * sizeof(int));\n        for (f = dep[ps[0] = s] = 0, r = 1; f != r;)\n        {\n            for (i = ps[f++], j = head[i]; j; j = bf[j].nxt)\n            {\n                if (bf[j].c && -1 == dep[k = bf[j].y])\n                {\n                    dep[k] = dep[i] + 1;\n                    ps[r++] = k;\n                    if (k == t)\n                    {\n                        f = r;\n                        break;\n                    }\n                }\n            }\n        }\n        if (-1 == dep[t])\n        {\n            break;\n        }\n        memcpy(cur, head, n * sizeof(int));\n        for (i = s, top = 0; ;)\n        {\n            if (i == t)\n            {\n                for (k = 0, tr = inf; k < top; ++k)\n                {\n                    if (bf[ps[k]].c < tr)\n                    {\n                        tr = bf[ps[f = k]].c;\n                    }\n                }\n                for (k = 0; k < top; ++k)\n                {\n                    bf[ps[k]].c -= tr, bf[ps[k]^1].c += tr;\n                }\n                res += tr;\n                i = bf[ps[top = f]].x;\n            }\n            for (j = cur[i]; cur[i]; j = cur[i] = bf[cur[i]].nxt)\n            {\n                if (bf[j].c && dep[i] + 1 == dep[bf[j].y])\n                {\n                    break;\n                }\n            }\n            if (cur[i])\n            {\n                ps[top++] = cur[i];\n                i = bf[cur[i]].y;\n            }\n            else\n            {\n                if (0 == top)\n                {\n                    break;\n                }\n                dep[i] = -1;\n                i = bf[ps[--top]].x;\n            }\n        }\n    }\n    return res;\n}\n\nint E, N;\n\nint main()\n{\n    while (cin >> E >> N)\n    {\n        ne = 2;\n        memset(head, 0, sizeof(head));\n        \n        int s, t;\n        typec w;\n        while (E--)\n        {\n            scanf(\"%d%d%d\", &s, &t, &w);\n            addedge(s - 1, t - 1, w);\n        }\n        \n        typec ans = flow(N, 0, N - 1);\n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1535-Invitation Cards/f-HDU-1535-Invitation Cards/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1535-Invitation Cards\n//\n//  Created by ZYJ on 2016/11/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <queue>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXP = 1e6 + 10;\nconst int INF = 0x3f3f3f3f;\n\nstruct Edge\n{\n    int v;\n    int cost;\n    Edge(int _v = 0, int _cost = 0) : v(_v), cost(_cost) {}\n};\n\nvector<Edge> E[MAXP];\n\nvoid init()\n{\n    for (int i = 0; i < MAXP; i++)\n    {\n        E[i].clear();\n    }\n}\n\nvoid addEdge(int u, int v, int w)\n{\n    E[u].push_back(Edge(v, w));\n}\n\nbool vis[MAXP];\nint cnt[MAXP];\nint dist[MAXP];\n\nbool SPFA(int start, int n)\n{\n    memset(vis, false, sizeof(vis));\n    memset(dist, 0x3f, sizeof(dist));\n    memset(cnt, 0, sizeof(cnt));\n    \n    vis[start] = true;\n    dist[start] = 0;\n    queue<int> que;\n    \n    while (!que.empty())\n    {\n        que.pop();\n    }\n    que.push(start);\n    cnt[start] = 1;\n    \n    while (!que.empty())\n    {\n        int u = que.front();\n        que.pop();\n        vis[u] = false;\n        \n        for (int i = 0; i < E[u].size(); i++)\n        {\n            int v = E[u][i].v;\n            if (dist[v] > dist[u] + E[u][i].cost)\n            {\n                dist[v] = dist[u] + E[u][i].cost;\n                if (!vis[v])\n                {\n                    vis[v] = true;\n                    que.push(v);\n                    if (++cnt[v] > n)\n                    {\n                        return false;\n                    }\n                }\n            }\n        }\n    }\n    \n    return true;\n}\n\nint st[MAXP];\nint ed[MAXP];\nint val[MAXP];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    \n    int P, Q, sum;\n    while (N--)\n    {\n        sum = 0;\n        \n        init();\n        scanf(\"%d%d\", &P, &Q);\n        \n        for (int i = 0; i < Q; i++)\n        {\n            scanf(\"%d%d%d\", &st[i], &ed[i], &val[i]);\n            addEdge(st[i], ed[i], val[i]);\n        }\n        \n        SPFA(1, P);\n        \n        for (int i = 1; i <= P; i++)\n        {\n            sum += dist[i];\n        }\n        \n        init();\n        \n        for (int i = 0; i < Q; i++)\n        {\n            addEdge(ed[i], st[i], val[i]);\n        }\n        \n        SPFA(1, P);\n        \n        for (int i = 1; i <= P; i++)\n        {\n            sum += dist[i];\n        }\n        \n        cout << sum << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1546-Idiomatic Phrases Game/f-HDU-1546-Idiomatic Phrases Game/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1546-Idiomatic Phrases Game\n//\n//  Created by ZYJ on 2016/11/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1010;\nconst int MAXL = 100;\nconst int INF = 0x3f3f3f3f;\n\nbool vis[MAXN];\nint pre[MAXN];\nint lowcost[MAXN];\nint cost[MAXN][MAXN];\n\nvoid dijkstra(int n, int beg)\n{\n    memset(lowcost, 0x3f, sizeof(lowcost));\n    memset(vis, false, sizeof(vis));\n    memset(pre, -1, sizeof(pre));\n    lowcost[beg] = 0;\n    \n    for (int j = 0; j < n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nchar s[MAXL];\nint sst[MAXN];\nint sed[MAXN];\nint val[MAXN];\n\nvoid store(int n)\n{\n    int st = 0;\n    for (int i = 0; i < 4; i++)\n    {\n        st *= 16;\n        if (s[i] >= '0' && s[i] <= '9')\n        {\n            st += s[i] - '0';\n        }\n        else\n        {\n            st += s[i] - 'A' + 10;\n        }\n    }\n    sst[n] = st;\n    \n    int ed = 0;\n    int len = (int)strlen(s);\n    for (int i = len - 4; i < len; i++)\n    {\n        ed *= 16;\n        if (s[i] >= '0' && s[i] <= '9')\n        {\n            ed += s[i] - '0';\n        }\n        else\n        {\n            ed += s[i] - 'A' + 10;\n        }\n    }\n    sed[n] = ed;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    while (cin >> N, N != 0)\n    {\n        memset(cost, 0x3f, sizeof(cost));\n        \n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%d%s\", val + i, s);\n            store(i);\n        }\n        \n        for (int i = 0; i < N; i++)\n        {\n            for (int j = i + 1; j < N; j++)\n            {\n                if (sst[i] == sed[j])\n                {\n                    cost[j][i] = val[j];\n                }\n                if (sed[i] == sst[j])\n                {\n                    cost[i][j] = val[i];\n                }\n            }\n        }\n        \n        dijkstra(N, 0);\n        \n        if (lowcost[N - 1] == INF)\n        {\n            cout << \"-1\\n\";\n        }\n        else\n        {\n            cout << lowcost[N - 1] << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1548-A strange lift/f-HDU-1548-A strange lift/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1548-A strange lift\n//\n//  Created by ZYJ on 2016/11/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负\n */\nconst int MAXN = 210;\nconst int INF = 0x3f3f3f3f; //  表示无穷\nbool vis[MAXN];\nint pre[MAXN];\n\nvoid Dijkstra(int cost[][MAXN], int lowcost[], int n, int beg)\n{\n    for (int i = 0; i < n; i++)\n    {\n        lowcost[i] = INF;\n        vis[i] = false;\n        pre[i] = -1;\n    }\n    lowcost[beg] = 0;\n    for (int j = 0; j < n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nint cost[MAXN][MAXN];\nint lowcost[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    int start, end;\n    int value;\n    while (cin >> n, n)\n    {\n        cin >> start >> end;\n        memset(cost, 0x3f, sizeof(cost));\n        \n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", &value);\n            if (i + value < n)\n            {\n                cost[i][i + value] = 1;\n            }\n            if (i - value >= 0)\n            {\n                cost[i][i - value] = 1;\n            }\n        }\n        \n        Dijkstra(cost, lowcost, n, start - 1);\n        printf(\"%d\\n\", lowcost[end - 1] == INF ? -1 : lowcost[end - 1]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1558-Segment set/f-HDU-1558-Segment set/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1558-Segment set\n//\n//  Created by ZYJ on 2016/11/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nconst double eps = 1e-10;\nconst int MAXN = 1010;\n\nstruct point\n{\n    double x, y;\n};\n\nstruct edge\n{\n    point a;\n    point b;\n};\n\nint pre[MAXN];\nint res[MAXN];\nstruct edge Edge[MAXN];\n\ndouble min(double a, double b)\n{\n    return a < b ? a : b;\n}\n\ndouble max(double a, double b)\n{\n    return a > b ? a : b;\n}\n\nbool inter(point a, point b, point c, point d)\n{\n    if (min(a.x, b.x) > max(c.x, d.x) || min(a.y, b.y) > max(c.y, d.y) || min(c.x, d.x) > max(a.x, b.x) || min(c.y, d.y) > max(a.y, b.y))\n    {\n        return 0;\n    }\n    double h, i, j, k;\n    h = (b.x - a.x) * (c.y - a.y) - (b.y - a.y) * (c.x - a.x);\n    i = (b.x - a.x) * (d.y - a.y) - (b.y - a.y) * (d.x - a.x);\n    j = (d.x - c.x) * (a.y - c.y) - (d.y - c.y) * (a.x - c.x);\n    k = (d.x - c.x) * (b.y - c.y) - (d.y - c.y) * (b.x - c.x);\n    return h * i <= eps && j * k <= eps;\n}\n\nint find(int x)\n{\n    int r = x;\n    while (pre[r] != r)\n    {\n        r = pre[r];\n    }\n    \n    int i = x, j;\n    while (i != r)\n    {\n        j = pre[i];\n        pre[i] = r;\n        i = j;\n    }\n    return r;\n}\n\nvoid join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx != fy)\n    {\n        pre[fx] = fy;\n        res[fy] += res[fx];\n    }\n\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    char order[2];\n    int key;\n    int n;\n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        for (int i = 0; i <= n; i++)\n        {\n            pre[i] = i;\n            res[i] = 1;\n        }\n        \n        int lines = 0;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%s\", order);\n            if (order[0] == 'P')\n            {\n                lines++;\n                scanf(\"%lf%lf%lf%lf\", &Edge[lines].a.x, &Edge[lines].a.y,\n                      &Edge[lines].b.x, &Edge[lines].b.y);\n                for (int j = 1; j < lines; j++)\n                {\n                    if (inter(Edge[lines].a, Edge[lines].b, Edge[j].a, Edge[j].b))\n                    {\n                        join(lines, j);\n                    }\n                }\n            }\n            else\n            {\n                scanf(\"%d\", &key);\n                printf(\"%d\\n\", res[find(key)]);\n            }\n        }\n        if (T)  //  除了最后一组结尾都要输出空行\n        {\n            puts(\"\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1573-X问题/f-51Nod-1573-X问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1573-X问题\n//\n//  Created by ZYJ on 2017/9/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 11;\n\nll extgcd(ll a, ll b, ll &x, ll &y)\n{\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    ll d = extgcd(b, a % b, x, y);\n    ll t = x;\n    x = y;\n    y = t - a / b * y;\n    return d;\n}\n\nint n, m;\nint a[MAXN], b[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> n >> m;\n        for (int i = 0; i < m; i++)\n        {\n            cin >> a[i];\n        }\n        for (int i = 0; i < m; i++)\n        {\n            cin >> b[i];\n        }\n        \n        ll ax = a[0], bx = b[0], x, y;\n        int flag = 0;\n        for (int i = 1; i < m; i++)\n        {\n            ll d = extgcd(ax, a[i], x, y);\n            if ((b[i] - bx) % d != 0)\n            {\n                flag = 1;   //  无整数解\n                break;\n            }\n            \n            ll tmp = a[i] / d;\n            x = x * (b[i] - bx) / d;    //  约分\n            x = (x % tmp + tmp) % tmp;\n            bx = bx + ax * x;\n            ax = ax * tmp;              //  ax = ax * a[i] / d\n        }\n        \n        if (flag == 1 || n < bx)\n        {\n            puts(\"0\");\n        }\n        else\n        {\n            ll ans = (n - bx) / ax + 1;\n            if (bx == 0)\n            {\n                ans--;\n            }\n            printf(\"%lld\\n\", ans);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1576-A÷B/f-HDU-1576-A÷B/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1576-A÷B\n//\n//  Created by ZYJ on 2017/9/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MOD = 9973;\n\nint extgcd(int a, int b, int &x, int &y)\n{\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    \n    int d = extgcd(b, a % b, x, y);\n    int t = x;\n    x = y;\n    y = t - a / b * y;\n    \n    return d;\n}\n\nint modeq(int a, int b, int n)\n{\n    int x, y;\n    extgcd(b, a, x, y);     //  bx + ay = gcd(b, a) = 1\n    x = (1ll * x * n % a + a) % a;\n    \n    return x;\n}\n\nint n, B;\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> n >> B;\n    \n        printf(\"%d\\n\", modeq(MOD, B, n));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1595-find the longest of the shortest/f-HDU-1595-find the longest of the shortest/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1595-find the longest of the shortest\n//\n//  Created by ZYJ on 2016/11/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负，下标0~n-1\n */\nconst int MAXN = 1010;\nconst int INF = 0x3f3f3f3f; //  表示无穷\nbool vis[MAXN];\nint pre[MAXN];\n\nvoid Dijkstra(int cost[][MAXN], int lowcost[], int n, int beg, int flag)\n{\n    if (flag)\n    {\n        memset(pre, -1, sizeof(pre));\n    }\n    for (int i = 0; i < n; i++)\n    {\n        lowcost[i] = INF;\n        vis[i] = false;\n    }\n    lowcost[beg] = 0;\n    for (int j = 0; j < n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                if (flag)\n                {\n                    pre[i] = k; //  只标记最短路上的父节点\n                }\n            }\n        }\n    }\n}\n\nint cost[MAXN][MAXN];\nint lowcost[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n, m;\n    while (cin >> n >> m)\n    {\n        memset(cost, 0x3f, sizeof(cost));\n        \n        int x, y, w;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &x, &y, &w);\n            x--, y--;\n            if (w < cost[x][y])\n            {\n                cost[x][y] = cost[y][x] = w;\n            }\n        }\n        \n        Dijkstra(cost, lowcost, n, 0, 1);\n        \n        int ans = lowcost[n - 1];\n        for (int i = n - 1; i != 0; i = pre[i])\n        {\n            int temp = cost[i][pre[i]];\n            cost[i][pre[i]] = cost[pre[i]][i] = INF;\n            Dijkstra(cost, lowcost, n, 0, 0);\n            ans = max(ans, lowcost[n - 1]);\n            cost[i][pre[i]] = cost[pre[i]][i] = temp;\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1596-find the safest road/f-HDU-1596-find the safest road/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1596-find the safest road\n//\n//  Created by ZYJ on 2016/12/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\ndouble cost[MAXN][MAXN];\ndouble lowcost[MAXN][MAXN];\n\nvoid Floyd(int n)\n{\n    memcpy(lowcost, cost, sizeof(cost));\n    \n    for (int k = 0; k < n; k++)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                if (lowcost[i][j] < (lowcost[i][k] * lowcost[k][j]))\n                {\n                    lowcost[i][j] = lowcost[i][k] * lowcost[k][j];\n                }\n            }\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n, q;\n    \n    while (cin >> n)\n    {\n        memset(cost, 0, sizeof(cost));\n        \n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                scanf(\"%lf\", cost[i] + j);\n            }\n        }\n        \n        Floyd(n);\n        \n        cin >> q;\n        int st, ed;\n        \n        while (q--)\n        {\n            scanf(\"%d %d\", &st, &ed);\n            st--;\n            ed--;\n            if (lowcost[st][ed] == 0)\n            {\n                printf(\"What a pity!\\n\");\n            }\n            else\n            {\n                printf(\"%.3lf\\n\", lowcost[st][ed]);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1598-find the most comfortable road/f-HDU-1598-find the most comfortable road/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1598-find the most comfortable road\n//\n//  Created by ZYJ on 2016/11/1.\n//  Copyright &#169; 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 210;  //  最大点数\nconst int MAXM = 1010; //  最大边数\nconst int INF = 0x3f3f3f3f;\n\nint pre[MAXN];    //  并查集使用\n\nstruct Edge\n{\n    int u;      //  起点\n    int v;      //  终点\n    int w;      //  权值\n} edge[MAXM];   //  存储边的信息\n\nint tol;        //  边数，加边前赋值为0\n\nvoid addEdge(int u, int v, int w)\n{\n    edge[tol].u = u;\n    edge[tol].v = v;\n    edge[tol++].w = w;\n    return ;\n}\n\nbool cmp(Edge a, Edge b)\n{\n    //  排序函数，将边按照权值从小到大排序\n    return a.w < b.w;\n}\n\nint find(int x)\n{\n    if (pre[x] == x)\n    {\n        return x;\n    }\n    else\n    {\n        return pre[x] = find(pre[x]);\n    }\n}\n\nvoid join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx != fy)\n    {\n        pre[fx] = fy;\n    }\n}\n\nvoid init(int n)\n{\n    for (int i = 0; i <= n; i++)\n    {\n        pre[i] = i;\n    }\n}\n\nint main()\n{\n    int n, m;\n    int u, v, w;\n    int Q;\n    int start, end;\n    \n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        tol = 0;\n        \n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            addEdge(u, v, w);\n        }\n        sort(edge, edge + tol, cmp);\n        \n        cin >> Q;\n        while (Q--)\n        {\n            int res = INF;\n            int temp;\n            scanf(\"%d%d\", &start, &end);\n            \n            for (int i = 0; i < m; i++)\n            {\n                init(n);\n                temp = INF;\n                \n                int flag = 1;\n                for (int j = i; j < m; j++)\n                {\n                    join(edge[j].u, edge[j].v);\n                    if (find(start) == find(end))\n                    {\n                        temp = edge[j].w - edge[i].w;\n                        flag = 0;\n                        break;\n                    }\n                }\n                if (flag)\n                {\n                    break;\n                }\n                res = min(res, temp);\n            }\n            \n            if (res == INF)\n            {\n                cout << \"-1\\n\";\n            }\n            else\n            {\n                cout << res << '\\n';\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1599-find the mincost route/f-HDU-1599-find the mincost route/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1599-find the mincost route\n//\n//  Created by ZYJ on 2016/11/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 110;\n\nint n, m;               //  n:节点个数, m:边的个数\nint g[MAXN][MAXN];      //  无向图\nint dist[MAXN][MAXN];   //  最短路径\nint r[MAXN][MAXN];      //  r[i][j]: i到j的最短路径的第一步\nint out[MAXN], ct;      //  记录最小环\n\nint solve(int i, int j, int k)\n{   //  记录最小环\n    ct = 0;\n    while (j != i)\n    {\n        out[ct++] = j;\n        j = r[i][j];\n    }\n    out[ct++] = i;\n    out[ct++] = k;\n    return 0;\n}\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        int i, j, k;\n        for (i = 0; i < n; i++)\n        {\n            for (j = 0; j < n; j++)\n            {\n                g[i][j] = INF;\n                r[i][j] = i;\n            }\n        }\n        for (i = 0; i < m; i++)\n        {\n            int x, y, l;\n            scanf(\"%d%d%d\", &x, &y, &l);\n            --x;\n            --y;\n            if (l < g[x][y])\n            {\n                g[x][y] = g[y][x] = l;\n            }\n        }\n        memmove(dist, g, sizeof(dist));\n        int min_ = INF;             //  最小环\n        for (k = 0; k < n; k++)\n        {                           //  Floyd\n            for (i = 0; i < k; i++) //  一个环中的最大结点为k(编号最大)\n            {\n                if (g[k][i] < INF)\n                {\n                    for (j = i + 1; j < k; j++)\n                    {\n                        if (dist[i][j] < INF && g[k][j] < INF && min_ > dist[i][j] + g[k][i] + g[k][j])\n                        {\n                            min_ = dist[i][j] + g[k][i] + g[k][j];\n                            solve(i, j, k);     //  记录最小环\n                        }\n                    }\n                }\n            }\n            for (i = 0; i < n; i++)\n            {\n                if (dist[i][k] < INF)\n                {\n                    for (j = 0; j < n; j++)\n                    {\n                        if (dist[k][j] < INF && dist[i][j] > dist[i][k]+dist[k][j])\n                        {\n                            dist[i][j] = dist[i][k] + dist[k][j];\n                            r[i][j] = r[k][j];\n                        }\n                    }\n                }\n            }\n        }\n        if (min_ < INF)\n        {\n            printf(\"%d\", min_);\n        }\n        else\n        {\n            printf(\"It's impossible.\");\n        }\n        printf(\"\\n\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1688-Sightseeing/f-HDU-1688-Sightseeing/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1688-Sightseeing\n//\n//  Created by ZYJ on 2016/12/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <algorithm>\n#include <queue>\n#include <vector>\n#include <cstdio>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1010;\n\nstruct Edge\n{\n    int to, w;\n};\n\nstruct node\n{\n    int v, dist;\n    int tag;\n    bool friend operator < (const node &a, const node &b)\n    {\n        if (a.dist != b.dist)\n        {\n            return a.dist > b.dist;\n        }\n        return a.v > b.v;\n    }\n};\n\npriority_queue<node> Q;\nvector<Edge> graph[MAXN * 10];\n\nint cnt[MAXN][3];   //  cnt[v][1]存储最短路径数，cnt[v][2]存储次短路径数\nint vis[MAXN][3];   //  同理，vis存状态\nint dis[MAXN][3];   //  dis[v][1]存储最短，dis[v][2]存储次短\nint N, M, A, B, L;\n\nvoid init()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        cnt[i][1] = cnt[i][2] = 0;\n        vis[i][1] = vis[i][2] = 0;\n        dis[i][1] = dis[i][2] = INF;\n    }\n}\n\nvoid Dijstra(int st, int ed)\n{\n    dis[st][1] = 0;\n    cnt[st][1] = 1;\n    node q, p;\n    p.dist = 0;\n    p.tag = 1;\n    p.v = st;\n    Q.push(p);\n    while (!Q.empty())\n    {\n        q = Q.top();\n        Q.pop();\n        if (vis[q.v][q.tag])\n        {\n            continue;\n        }\n        vis[q.v][q.tag] = 1;\n        for (int i = 0; i < graph[q.v].size(); i++)\n        {\n            int v = graph[q.v][i].to;\n            int w = graph[q.v][i].w;\n            //  找到一条比“最短”更短的路\n            if (!vis[v][1] && dis[v][1] > q.dist + w)\n            {\n                //  把“最短“变为”次短“\n                if (dis[v][1] != INF)\n                {\n                    dis[v][2] = dis[v][1];\n                    cnt[v][2] = cnt[v][1];\n                    p.dist = dis[v][2];\n                    p.tag = 2;\n                    p.v = v;\n                    Q.push(p);\n                }\n                //  更新”最短“\n                dis[v][1] = q.dist + w;\n                cnt[v][1] = cnt[q.v][q.tag];\n                p.tag = 1;\n                p.dist = dis[v][1];\n                p.v = v;\n                Q.push(p);\n            }\n            //  找到一条”最短“，更新”最短条数“\n            else if (!vis[v][1] && dis[v][1] == q.dist + w)\n            {\n                cnt[v][1] += cnt[q.v][q.tag];\n            }\n            //  找到一条比”最短“长，比”次短“短的路，更新”次短“\n            else if (!vis[v][2] && dis[v][2] > q.dist + w)\n            {\n                dis[v][2] = q.dist + w;\n                cnt[v][2] = cnt[q.v][q.tag];\n                p.tag = 2;\n                p.dist = dis[v][2];\n                p.v = v;\n                Q.push(p);\n            }\n            //  找到一条”次短“，更新”次短条数“\n            else if (!vis[v][2] && dis[v][2] == q.dist + w)\n            {\n                cnt[v][2] += cnt[q.v][q.tag];\n            }\n        }\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    Edge temp;\n    int st, ed;\n    while (T--)\n    {\n        init();\n        for (int i = 0; i < MAXN * 10; i++)\n        {\n            graph[i].clear();\n        }\n\n        scanf(\"%d%d\", &N, &M);\n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d%d\", &A, &B, &L);\n            temp.to = B;\n            temp.w = L;\n            graph[A].push_back(temp);\n        }\n        \n        scanf(\"%d%d\", &st, &ed);\n        \n        Dijstra(st, ed);\n        \n        if (dis[ed][1] + 1 == dis[ed][2])\n        {\n            printf(\"%d\\n\", cnt[ed][1] + cnt[ed][2]);\n        }\n        else\n        {\n            printf(\"%d\\n\", cnt[ed][1]);\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1690-Bus System/f-HDU-1690-Bus System/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1690-Bus System\n//\n//  Created by ZYJ on 2016/12/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\nconst int MAXF = 4;\nconst int MAXN = 105;\n\nll L[MAXF], C[MAXF];\nll X[MAXN];\nll cost[MAXN][MAXN];\n\nll getC(ll dis)\n{\n    if (dis > 0 && dis <= L[0])\n    {\n        return C[0];\n    }\n    if (dis > L[0] && dis <= L[1])\n    {\n        return C[1];\n    }\n    if (dis > L[1] && dis <= L[2])\n    {\n        return C[2];\n    }\n    if (dis > L[2] && dis <= L[3])\n    {\n        return C[3];\n    }\n    return INF;\n}\n\nvoid floyd(int n)\n{\n    for (int k = 0; k < n; k++)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                cost[i][j] = min(cost[i][j], cost[i][k] + cost[k][j]);\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int n, m;\n    for (int i = 1; i <= T; i++)\n    {\n        cin >> L[0] >> L[1] >> L[2] >> L[3];\n        cin >> C[0] >> C[1] >> C[2] >> C[3];\n        cin >> n >> m;\n        \n        for (int j = 0; j < n; j++)\n        {\n            scanf(\"%lld\", X + j);\n        }\n        \n        memset(cost, 0x3f, sizeof(cost));\n        \n        for (int j = 0; j < n; j++)\n        {\n            for (int k = j + 1; k < n; k++)\n            {\n                cost[j][k] = cost[k][j] = getC(abs(X[j] - X[k]));\n            }\n        }\n        \n        floyd(n);\n        \n        int u, v;\n        printf(\"Case %d:\\n\", i);\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d %d\", &u, &v);\n            if (cost[u - 1][v - 1] != INF)\n            {\n                printf(\"The minimum cost between station %d and station %d is %lld.\\n\",\n                       u, v, cost[u - 1][v - 1]);\n            }\n            else\n            {\n                printf(\"Station %d and station %d are not attainable.\\n\", u, v);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1695-GCD/f-HDU-1695-GCD/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1695-GCD\n//\n//  Created by ZYJ on 2017/9/26.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 7;\n\nint a, b, c, d, k, cnt;\nint pri[MAXN];\nint miu[MAXN];\nbool vis[MAXN];\n\nvoid init()\n{\n    memset(pri, 0, sizeof(pri));\n    memset(miu, 0, sizeof(miu));\n    memset(vis, 0, sizeof(vis));\n    miu[1] = 1;\n    cnt = 0;\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (!vis[i])\n        {\n            pri[cnt++] = i;\n            miu[i] = -1;\n        }\n        for (int j = 0; j < cnt && i * pri[j] < MAXN; j++)\n        {\n            vis[i * pri[j]] = 1;\n            if (i % pri[j])\n            {\n                miu[i * pri[j]] = -miu[i];\n            }\n            else\n            {\n                miu[i * pri[j]] = 0;\n                break;\n            }\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    cin >> T;\n    for (int i = 1; i <= T; i++)\n    {\n        printf(\"Case %d: \", i);\n        scanf(\"%d%d%d%d%d\", &a, &b, &c, &d, &k);\n        \n        if (k == 0)\n        {\n            puts(\"0\");\n            continue;\n        }\n        \n        b /= k;\n        d /= k;\n        int t = min(b, d);\n        long long ans1 = 0, ans2 = 0;\n        for (int i = 1; i <= t; i++)\n        {\n            ans1 += (long long)miu[i] * (b / i) * (d / i);\n        }\n        for (int i = 1; i <= t; i++)\n        {\n            ans2 += (long long)miu[i] * (t / i) * (t / i);\n        }\n        \n        printf(\"%lld\\n\", ans1 - (ans2 >> 1));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1698-Just a Hook/f-HDU-1698-Just a Hook/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1698-Just a Hook\n//\n//  Created by ZYJ on 2017/1/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e5;\n\nstruct node\n{\n    int left;\n    int right;\n    int data;\n    int sum;\n};\n\nnode hook[4 * MAXN];\n\nvoid build(int root, int left, int right)\n{\n    hook[root].left = left;\n    hook[root].right = right;\n    \n    if (left == right)\n    {\n        hook[root].data = 1;\n        hook[root].sum = 1;\n    }\n    else\n    {\n        int mid = (left + right) >> 1;\n        build(root * 2, left, mid);\n        build(root * 2 + 1, mid + 1, right);\n        hook[root].data = 0;\n        hook[root].sum = (hook[root * 2].sum + hook[root * 2 + 1].sum);\n    }\n}\n\nvoid updata(int root, int left, int right, int data)\n{\n    if (hook[root].left == left && hook[root].right == right)\n    {\n        if (hook[root].data != data)\n        {\n            hook[root].data = data;\n            hook[root].sum = (right - left + 1) * data;\n        }\n    }\n    else\n    {\n        if (hook[root].data > 0)\n        {\n            hook[root * 2].data = hook[root].data;      //  更新延时标记\n            hook[root * 2].sum = (hook[root * 2].right - hook[root * 2].left + 1)\n                                * hook[root * 2].data;\n            hook[root * 2 + 1].data = hook[root].data;  //  更新延时标记\n            hook[root * 2 + 1].sum = (hook[root * 2 + 1].right - hook[root * 2 + 1].left + 1)\n                                * hook[root * 2 + 1].data;\n        }\n        hook[root].data = 0;    //  延时标记重置为0\n        \n        int mid = (hook[root].left + hook[root].right) >> 1;\n        if (right <= mid)\n        {\n            updata(root * 2, left, right, data);\n        }\n        else if (left > mid)\n        {\n            updata(root * 2 + 1, left, right, data);\n        }\n        else\n        {\n            updata(root * 2, left, mid, data);\n            updata(root * 2 + 1, mid + 1, right, data);\n        }\n        \n        hook[root].sum = hook[root * 2].sum + hook[root * 2 + 1].sum;\n    }\n}\n\n\nint main()\n{\n    int T;\n    scanf(\"%d\",&T);\n    \n    int N, Q;\n    int X, Y, Z;\n    \n    for (int i = 1; i <= T; i++)\n    {\n        scanf(\"%d\", &N);\n        build(1, 1, N);\n        \n        scanf(\"%d\", &Q);\n        while (Q--)\n        {\n            scanf(\"%d%d%d\", &X, &Y, &Z);\n            updata(1, X, Y, Z);\n        }\n        \n        printf(\"Case %d: The total value of the hook is %d.\\n\", i, hook[1].sum);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1754-I Hate It/f-HDU-1754-I Hate It/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1754-I Hate It\n//\n//  Created by ZYJ on 2017/1/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXSIZE = 2e5 + 10;\n\ntypedef struct\n{\n    int max;\n    int left, right;\n} NODE;\n\nint n, m;\nint num[MAXSIZE];\nNODE tree[MAXSIZE * 4];\n\n//  构建线段树\nint build(int root, int left, int right)\n{\n    int mid;\n    \n    tree[root].left = left;\n    tree[root].right = right;\n    \n    if (left == right)\n    {\n        return tree[root].max = num[left];\n    }\n    mid = (left + right) >> 1;\n    \n    int a, b;\n    a = build(2 * root, left, mid);\n    b = build(2 * root + 1, mid + 1, right);\n    \n    return tree[root].max = max(a, b);\n}\n\n//  从节点 root 开始，查找 left 和 right 之间的最大值\nint find(int root, int left, int right)\n{\n    if (tree[root].left > right || tree[root].right < left)\n    {\n        return 0;\n    }\n    if (left <= tree[root].left && tree[root].right <= right)\n    {\n        return tree[root].max;\n    }\n    \n    int a, b;\n    a = find(2 * root, left, right);\n    b = find(2 * root + 1, left, right);\n    \n    return max(a, b);\n}\n\n//  更新 pos 点的值\nint update(int root, int pos, int val)\n{\n    if (pos < tree[root].left || tree[root].right < pos)\n    {\n        return tree[root].max;\n    }\n    \n    if (tree[root].left == pos && tree[root].right == pos)\n    {\n        return tree[root].max = val;\n    }\n    \n    int a, b;\n    a = update(2 * root, pos, val);\n    b = update(2 * root + 1, pos, val);\n    \n    tree[root].max = max(a, b);\n    \n    return tree[root].max;\n}\n\nint main ()\n{\n    char c;     //  这里建议用字符串，这样不用担心缓冲区'\\n'等问题\n    int x, y;\n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        for (int i = 1; i <= n; ++i)\n        {\n            scanf(\"%d\", &num[i]);\n        }\n        build(1, 1, n);\n        \n        for (int i = 1; i <= m; ++i)\n        {\n            getchar();\n            scanf(\"%c%d%d\", &c, &x, &y);\n            if (c == 'Q')\n            {\n                printf(\"%d\\n\", find(1, x, y));\n            }\n            else\n            {\n                num[x] = y;\n                update(1, x, y);\n            }\n        }\n    }\n    \n    return 0 ;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1811-Rank of Tetris/f-HDU-1811-Rank of Tetris/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1811-Rank of Tetris\n//\n//  Created by ZYJ on 2016/11/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cstring>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXN = 1e4 + 10;\n//\n//int flag;\n//int root;\n//int pre[MAXN];\n//\n//int find(int x)\n//{\n//    int r = x;\n//    while (pre[r] != r)\n//    {\n//        r = pre[r];\n//    }\n//    \n//    int i = x, j;\n//    while (i != r)\n//    {\n//        j = pre[i];\n//        pre[i] = r;\n//        i = j;\n//    }\n//    return r;\n//}\n//\n//void join(int x, int y)\n//{\n//    int fx = find(x);\n//    int fy = find(y);\n//    \n//    if (fx != fy)\n//    {\n//        pre[fx] = fy;\n//    }\n//    \n//    return ;\n//}\n//\n///*\n// *  拓扑排序\n// *  INIT:edge[][]置为图的邻接矩阵;cnt[0...i...n-1]:顶点i的入度。\n// */\n//const int MAXV = 1001;\n//\n//int edge[MAXV][MAXV];\n//int cnt[MAXV];\n//\n//void TopoOrder(int n)\n//{\n//    int i, top = -1;\n//    for (i = 0; i < n; ++i)\n//    {\n//        if (cnt[i] == 0)\n//        {\n//            if (top != 0)\n//            {\n//                root--;\n//            }\n//            //  下标模拟堆栈\n//            cnt[i] = top;\n//            top = i;\n//        }\n//    }\n//    for (i = 0; i < n; i++)\n//    {\n//        if (top == -1)\n//        {\n//            flag = 1;\n//            return ;\n//        }\n//        else\n//        {\n//            int j = top;\n//            top = cnt[top];\n////            printf(\"%d\", j);\n//            for (int k = 0; k < n; k++)\n//            {\n//                if (edge[j][k] && (--cnt[k]) == 0)\n//                {\n//                    if (top == 0)\n//                    {\n//                        root++;\n//                        //  不冲突但是信息不全\n//                        if (root > 1 && !flag)\n//                        {\n//                            flag = 2;\n//                        }\n//                    }\n//                    cnt[k] = top;\n//                    top = k;\n//                }\n//            }\n//        }\n//    }\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int n, m;\n//    int a, b;\n//    char c;\n//    while (cin >> n >> m)\n//    {\n//        memset(edge, 0x3f, sizeof(edge));\n//        memset(cnt, 0, sizeof(cnt));\n//        \n//        for (int i = 0; i <= n; i++)\n//        {\n//            pre[i] = i;\n//        }\n//        for (int i = 0; i < m; i++)\n//        {\n//            scanf(\"%d %c %d\", &a, &c, &b);\n//            if (c == '=')\n//            {\n//                join(a, b);\n//                edge[a][b] = 1;\n//                edge[b][a] = 1;\n//                cnt[a]++;\n//                cnt[b]++;\n//            }\n//            else if (c == '<')\n//            {\n//                edge[a][b] = 1;\n//                cnt[b]++;\n//            }\n//            else\n//            {\n//                edge[b][a] = 1;\n//                cnt[a]++;\n//            }\n//        }\n//        \n//        //  判断冲突（大于小于和等于冲突）\n//        //  判断信息不全（入度为0的点个数大于1）\n//        flag = 0;   //  1:冲突、2:信息不全\n//        root = 0;\n//        for (int i = 0; i < n; i++)\n//        {\n//            if (cnt[i] == 0)\n//            {\n//                root++;\n//                if (root > 1)\n//                {\n//                    flag = 2;\n//                }\n//            }\n//            for (int j = 0; j < n; j++)\n//            {\n//                if (edge[i][j] == 1)\n//                {\n//                    int fx = find(i);\n//                    int fy = find(j);\n//                    if (fx == fy)\n//                    {\n//                        flag = 1;\n//                    }\n//                }\n//            }\n//        }\n//        if (flag == 1)\n//        {\n//            cout << \"CONFLICT\\n\";\n//            continue;\n//        }\n//        \n//        TopoOrder(n);\n//        \n//        if (flag == 1)\n//        {\n//            cout << \"CONFLICT\\n\";\n//        }\n//        else if (flag == 2)\n//        {\n//            cout << \"UNCERTAIN\\n\";\n//        }\n//        else\n//        {\n//            cout << \"OK\\n\";\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 10010;\nconst int MAXM = 20010;\n\nint head[MAXN];\nint cnt[MAXN];  //  入度\n\nstruct node\n{\n    int v, next;\n} edge[MAXM];\n\nint pre[MAXN];\nint edgeNum;\n\nint find(int u)\n{\n    if (pre[u] != u)\n    {\n        pre[u] = find(pre[u]);\n    }\n    return pre[u];\n}\n\nvoid join(int a, int b)\n{\n    int fx = find(a);\n    int fy = find(b);\n    if (fx != fy)\n    {\n        pre[fx] = fy;\n    }\n}\n\nvoid addEdge(int a, int b)\n{\n    edge[edgeNum].v = b;\n    edge[edgeNum].next = head[a];\n    head[a] = edgeNum++;\n}\n\nstruct rel\n{\n    int a;\n    char c;\n    int b;\n} REL[MAXM];\n\nint main()\n{\n    int n, m;\n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        int flag = 0, flag_ = 0;\n        for (int i = 0; i <= n; i++)\n        {\n            pre[i] = i;\n            head[i] = -1;\n            cnt[i] = 0;\n        }\n        \n        edgeNum = 0;\n        int tag = n;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d %c %d\", &REL[i].a, &REL[i].c, &REL[i].b);\n            \n            if (REL[i].c == '=')\n            {\n                tag--;\n                join(REL[i].a, REL[i].b);\n            }\n        }\n        \n        for (int i = 0; i < m; i++)\n        {\n            if (REL[i].c == '=')\n            {\n                continue;\n            }\n            int fx = find(REL[i].a);\n            int fy = find(REL[i].b);\n            if (fx == fy)\n            {\n                flag = 1;\n                break;\n            }\n            if (REL[i].c == '<')\n            {\n                addEdge(fy, fx);\n                cnt[fx]++;\n            }\n            else\n            {\n                addEdge(fx, fy);\n                cnt[fy]++;\n            }\n        }\n        \n        if (flag)\n        {\n            printf(\"CONFLICT\\n\");\n            continue;\n        }\n        \n        queue<int> que;\n        for (int i = 0; i < n; i++)\n        {\n            //  把入度为0的入队列\n            int temp = find(i);\n            if (!cnt[temp] && temp == i)\n            {\n                que.push(temp);\n            }\n        }\n        while (!que.empty())\n        {\n            int tmp = que.front();\n            que.pop();\n            tag--;\n            //  说明入度为0的根数目大于1\n            if (!que.empty())\n            {\n                flag_ = 1;\n            }\n            for (int i = head[tmp]; i != -1; i = edge[i].next)\n            {\n                cnt[edge[i].v]--;\n                if (!cnt[edge[i].v])\n                {\n                    que.push(edge[i].v);\n                }\n            }\n        }\n        \n        if (tag > 0)\n        {\n            printf(\"CONFLICT\\n\");\n        }\n        else if (flag_)\n        {\n            printf(\"UNCERTAIN\\n\");\n        }\n        else\n        {\n            printf(\"OK\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1829-A Bug's Life/f-HDU-1829-A Bug's Life/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1829-A Bug's Life\n//\n//  Created by ZYJ on 2016/11/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nconst int MAXN = 2010;\n\nint pre[MAXN];\nint rank[MAXN];  //  1:同 0:异\nbool flag;      //  false:无冲突，true：有冲突\n\nvoid init(int n)\n{\n    flag = false;\n    for (int i = 0; i <= n; i++)\n    {\n        pre[i] = i;\n        rank[i] = 0;\n    }\n}\n\nint find(int x)\n{\n    if (x == pre[x])\n    {\n        return pre[x];\n    }\n    int temp = find(pre[x]);\n    rank[x] = (rank[pre[x]] + rank[x]) & 1;\n    pre[x] = temp;\n    return pre[x];\n}\n\nvoid join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx != fy)\n    {\n        pre[fx] = fy;\n        rank[fx] = (rank[x] + rank[y] + 1) & 1;\n    }\n    else\n    {\n        if (rank[x] == rank[y])\n        {\n            flag = true;\n        }\n    }\n    \n    return ;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    int n, m;\n    int bug, bug_;\n    \n    for (int i = 1; T--; i++)\n    {\n        scanf(\"%d%d\", &n, &m);\n        \n        init(n);\n        \n        for (int j = 0; j < m; j++)\n        {\n            scanf(\"%d%d\", &bug, &bug_);\n            if (flag)\n            {\n                continue;\n            }\n            join(bug, bug_);\n        }\n        \n        if (flag)\n        {\n            printf(\"Scenario #%d:\\nSuspicious bugs found!\\n\\n\", i);\n        }\n        else\n        {\n            printf(\"Scenario #%d:\\nNo suspicious bugs found!\\n\\n\", i);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1839-Delay Constrained Maximum Capacity Path/f-HDU-1839-Delay Constrained Maximum Capacity Path/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1839-Delay Constrained Maximum Capacity Path\n//\n//  Created by ZYJ on 2016/11/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n#include <queue>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 10005;\nconst int MAXE = 50005;\n\nstruct Edge\n{\n    int v, next, cap, time;\n} E[MAXE * 2];\n\nint n, m, t;\nint size;\nint head[MAXN];\nint cap[MAXE];\nint lowcost[MAXN];\nint Time[MAXN];\nint limit;\nbool vis[MAXN];\n\nvoid init()\n{\n    size = 0;\n    memset(head, -1, sizeof(head));\n}\n\nvoid addEdge(int u, int v, int c, int d)\n{\n    E[size].v = v;\n    E[size].cap = c;\n    E[size].time = d;\n    E[size].next = head[u];\n    head[u] = size++;\n}\n\nint Dijkstra(int src)\n{\n    memset(vis, 0, sizeof(vis));\n    for (int i = 1; i <= n; ++i)\n    {\n        lowcost[i] = INF;\n    }\n    lowcost[src] = 0;\n    queue<int> q;\n    q.push(src);\n    while (!q.empty())\n    {\n        int u = q.front();\n        q.pop();\n        vis[u] = false;\n        for (int e = head[u]; e != -1; e = E[e].next)\n        {\n            if (E[e].cap >= limit)  //  路径限制\n            {\n                int tmp = lowcost[u] + E[e].time;\n                if (lowcost[E[e].v] > tmp)\n                {\n                    lowcost[E[e].v] = tmp;\n                    if (!vis[E[e].v])\n                    {\n                        vis[E[e].v] = true;\n                        q.push(E[e].v);\n                    }\n                }\n            }\n        }\n    }\n    return lowcost[n];\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    int u, v, c, d;\n    while (T--)\n    {\n        scanf(\"%d%d%d\", &n, &m, &t);\n        init();\n        for (int i = 0; i < m; ++i)\n        {\n            scanf(\"%d%d%d%d\", &u, &v, &c, &d);\n            cap[i] = c;\n            addEdge(u, v, c, d);\n            addEdge(v, u, c, d);\n        }\n        //  从大到小排序方便后续二分\n        sort(cap, cap + m, greater<int>());\n        \n        //  二分求解\n        int left = 0, right = m - 1, mid;\n        while (left < right)\n        {\n            mid = (left + right) >> 1;\n            limit = cap[mid];\n            int tmp = Dijkstra(1);\n            if (tmp == INF || tmp > t)\n            {\n                left = mid + 1;\n            }\n            else\n            {\n                right = mid;\n            }\n        }\n        \n        printf(\"%d\\n\", cap[left]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1846-Brave Game/f-HDU-1846-Brave Game/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1846-Brave Game\n//\n//  Created by ZYJ on 2017/9/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\n#define _MAX 1111\n\nint a[_MAX];\nint b[_MAX];\n\nint bash(int N, int K)\n{\n    if (N % (K + 1) == 0)\n    {\n        return 2;\n    }\n    return 1;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    for (int i = 0; i < T; i++)\n    {\n        scanf(\"%d%d\", a + i, b + i);\n    }\n    for (int i = 0; i < T; i++)\n    {\n        if (bash(a[i], b[i]) == 1)\n        {\n            printf(\"first\\n\");\n        }\n        else\n        {\n            printf(\"second\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1847-Good Luck in CET-4 Everybody!/f-HDU-1847-Good Luck in CET-4 Everybody!/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1847-Good Luck in CET-4 Everybody!\n//\n//  Created by ZYJ on 2017/9/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1010;\nconst int MAXM = 32;\n\nint n;\nint f[MAXM];\nint SG[MAXN];\nint _hash[MAXN];\n\nvoid get_SG(int n)\n{\n    memset(SG, 0, sizeof(SG));\n    \n    for (int i = 1; i <= n; i++)\n    {\n        memset(_hash, 0, sizeof(_hash));\n        \n        for (int j = 1; f[j] <= i; j++)\n        {\n            _hash[SG[i - f[j]]] = 1;\n        }\n        for (int j = 0; j <= n; j++)\n        {\n            if (_hash[j] == 0)\n            {\n                SG[i] = j;\n                break;\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    f[1] = 1;\n    for (int i = 2; i < MAXM; i++)\n    {\n        f[i] = f[i - 1] << 1;\n    }\n    get_SG(MAXN - 1);\n    \n    while (cin >> n)\n    {\n        if (SG[n])\n        {\n            puts(\"Kiki\");\n        }\n        else\n        {\n            puts(\"Cici\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1850-Being a Good Boy in Spring Festival/f-HDU-1850-Being a Good Boy in Spring Festival/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1850-Being a Good Boy in Spring Festival\n//\n//  Created by ZYJ on 2017/9/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 111;\n\nint n;\nint ans, cot;\nint a[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n && n)\n    {\n        ans = 0;\n        cot = 0;\n        memset(a, 0, sizeof(a));\n        \n        for (int i = 0; i < n; i++)\n        {\n            cin >> a[i];\n            ans ^= a[i];\n        }\n        \n        if (ans == 0)\n        {\n            puts(\"0\");\n        }\n        else\n        {\n            for (int i = 0; i < n; i++)\n            {\n                int k = ans ^ a[i];\n                if (k < a[i])\n                {\n                    cot++;\n                }\n            }\n            cout << cot << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1856-More is better/f-HDU-1856-More is better/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1856-More is better\n//\n//  Created by ZYJ on 2016/10/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nconst int MAXN = 10000010;\n\nint ans;\nint maxRoom;\nint pre[MAXN];\nint res[MAXN];\nint root;\n\nint find(int x)\n{\n    int r = x;\n    while (pre[r] != r)\n    {\n        r = pre[r];\n    }\n    \n    int i = x, j;\n    while (i != r)\n    {\n        j = pre[i];\n        pre[i] = r;\n        i = j;\n    }\n    return r;\n}\n\nvoid join(int x, int y)\n{\n    if (x > maxRoom)\n    {\n        maxRoom = x;\n    }\n    if (y > maxRoom)\n    {\n        maxRoom = y;\n    }\n    \n    int fx = find(x);\n    int fy = find(y);\n    if (fx != fy)\n    {\n        pre[fx] = fy;\n        res[fy] += res[fx];\n    }\n    \n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    int A, B;\n    while (cin >> n)\n    {\n        if (n == 0)\n        {\n            cout << \"1\\n\";\n            continue;\n        }\n        \n        mem(res, 0);\n        \n        ans = 0;\n        maxRoom = 0;\n        for (int i = 0; i <= MAXN; i++)\n        {\n            pre[i] = i;\n            res[i] = 1;\n        }\n        \n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d%d\", &A, &B);\n            join(A, B);\n        }\n        \n        for (int i = 0; i <= maxRoom; i++)\n        {\n            if (res[i] > ans)\n            {\n                ans = res[i];\n            }\n        }\n        \n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1863-畅通工程/f-HDU-1863-畅通工程/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1863-畅通工程\n//\n//  Created by ZYJ on 2016/10/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\n/*\n * Prim求MST\n * 耗费矩阵cost[][]，初始化为INF，标号从0开始，0 ~ n－1\n * 返回最小生成树的权值，返回-1表示原图不连通\n */\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 110;\nbool vis[MAXN];\nint lowc[MAXN];\nint cost[MAXN][MAXN];\n\n//  修正cost（添加边）\nvoid updata(int x, int y, int v)\n{\n    cost[x - 1][y - 1] = v;\n    cost[y - 1][x - 1] = v;\n    return ;\n}\n\nint Prim(int cost[][MAXN], int n)   //  0 ~ n - 1\n{\n    int ans = 0;\n    memset(vis, false, sizeof(vis));\n    vis[0] = true;\n    for (int i = 1; i < n; i++)\n    {\n        lowc[i] = cost[0][i];\n    }\n    for (int i = 1; i < n; i++)\n    {\n        int minc = INF;\n        int p = -1;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && minc > lowc[j])\n            {\n                minc = lowc[j];\n                p = j;\n            }\n        }\n        if (minc == INF)\n        {\n            return -1;  //  原图不连通\n        }\n        ans += minc;\n        vis[p] = true;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && lowc[j] > cost[p][j])\n            {\n                lowc[j] = cost[p][j];\n            }\n        }\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N, M;\n    int A, B, C;\n    \n    while (cin >> N >> M && N != 0)\n    {\n        mem(cost, 0x3f);\n        mem(vis, 0);\n        \n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%d%d%d\", &A, &B, &C);\n            cost[A - 1][B - 1] = cost[B - 1][A - 1] = C;\n        }\n        \n        int ans = Prim(cost, M);\n        if (ans == -1)\n        {\n            cout << \"?\\n\";\n        }\n        else\n        {\n            cout << ans << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1869-六度分离/f-HDU-1869-六度分离/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1869-六度分离\n//\n//  Created by ZYJ on 2016/11/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\n/*\n *  Floyd算法，求从任意节点i到任意节点j的最短路径\n *  cost[][]:初始化为INF（cost[i][i]：初始化为0）\n */\nconst int MAXN = 100;\n\nint cost[MAXN][MAXN];\nint lowcost[MAXN][MAXN];\nint path[MAXN][MAXN];\n\nvoid Floyd(int n)\n{\n    memcpy(lowcost, cost, sizeof(cost));\n    memset(path, -1, sizeof(path));\n    \n    for (int k = 0; k < n; k++)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                if (lowcost[i][j] > (lowcost[i][k] + lowcost[k][j]))\n                {\n                    lowcost[i][j] = lowcost[i][k] + lowcost[k][j];\n                    path[i][j] = k;\n                }\n            }\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N, M;\n    while (cin >> N >> M)\n    {\n        memset(cost, 0x3f, sizeof(cost));\n        \n        int a, b;\n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d\", &a, &b);\n            cost[a][b] = cost[b][a] = 1;\n        }\n        \n        Floyd(N);\n        \n        bool flag = true;\n        for (int i = 0; i < N; i++)\n        {\n            for (int j = i + 1; j < N; j++)\n            {\n                if (lowcost[i][j] > 7)\n                {\n                    flag = false;\n                    break;\n                }\n            }\n        }\n        \n        if (flag)\n        {\n            cout << \"Yes\\n\";\n        }\n        else\n        {\n            cout << \"No\\n\";\n        }\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1874-畅通工程续/f-HDU-1874-畅通工程续/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1874-畅通工程续\n//\n//  Created by ZYJ on 2016/11/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负，下标0~n\n */\nconst int MAXN = 210;\nconst int INF = 0x3f3f3f3f; //  表示无穷\nbool vis[MAXN];\nint pre[MAXN];\n\nvoid Dijkstra(int cost[][MAXN], int lowcost[], int n, int beg)\n{\n    for (int i = 0; i <= n; i++)\n    {\n        lowcost[i] = INF;\n        vis[i] = false;\n        pre[i] = -1;\n    }\n    lowcost[beg] = 0;\n    for (int j = 0; j <= n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i <= n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i <= n; i++)\n        {\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nint lowcost[MAXN];\nint cost[MAXN][MAXN];\nint want[MAXN];\n\nint main()\n{\n    int N, M;\n    int x, y, z;\n    int S, T;\n    while (~scanf(\"%d%d\", &N, &M))\n    {\n        memset(cost, 0x3f, sizeof(cost));\n        \n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d%d\", &x, &y, &z);\n            if (z < cost[x][y])\n            {\n                cost[x][y] = cost[y][x] = z;\n            }\n        }\n\n        scanf(\"%d%d\", &S, &T);\n        \n        Dijkstra(cost, lowcost, N, S);\n        \n        if (lowcost[T] == INF)\n        {\n            printf(\"-1\\n\");\n        }\n        else\n        {\n            printf(\"%d\\n\", lowcost[T]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1875-畅通工程再续/f-HDU-1875-畅通工程再续/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1875-畅通工程再续\n//\n//  Created by ZYJ on 2016/10/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cmath>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\nstruct land\n{\n    float x;\n    float y;\n};\n\n/*\n * Prim求MST\n * 耗费矩阵cost[][]，初始化为INF，标号从0开始，0 ~ n－1\n * 返回最小生成树的权值，返回-1表示原图不连通\n */\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 110;\nbool vis[MAXN];\ndouble lowc[MAXN];\ndouble cost[MAXN][MAXN];\nstruct land L[MAXN];\n\n//  修正cost（添加边）\nvoid updata(int x, int y, double v)\n{\n    cost[x - 1][y - 1] = v;\n    cost[y - 1][x - 1] = v;\n    return ;\n}\n\ndouble Prim(double cost[][MAXN], int n)   //  0 ~ n - 1\n{\n    double ans = 0;\n    memset(vis, false, sizeof(vis));\n    vis[0] = true;\n    for (int i = 1; i < n; i++)\n    {\n        lowc[i] = cost[0][i];\n    }\n    for (int i = 1; i < n; i++)\n    {\n        double minc = INF;\n        int p = -1;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && minc > lowc[j])\n            {\n                minc = lowc[j];\n                p = j;\n            }\n        }\n        if (minc == INF)\n        {\n            return -1;  //  原图不连通\n        }\n        ans += minc;\n        vis[p] = true;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && lowc[j] > cost[p][j])\n            {\n                lowc[j] = cost[p][j];\n            }\n        }\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int C;\n    \n    while (T--)\n    {\n        cin >> C;\n        \n        for (int i = 0; i < C; i++)\n        {\n            for (int j = 0; j < C; j++)\n            {\n                cost[i][j] = INF;\n            }\n        }\n        mem(vis, 0);\n        \n        for (int i = 1; i <= C; i++)\n        {\n            scanf(\"%f%f\", &L[i].x, &L[i].y);\n        }\n        \n        for (int i = 1; i <= C; i++)\n        {\n            for (int j = i; j <= C; j++)\n            {\n                double dis = sqrt(pow(L[i].x - L[j].x, 2) + pow(L[i].y - L[j].y, 2));\n                //  cout << res << '\\n';\n                if (dis >= 10 && dis <= 1000)\n                {\n                    updata(i, j, dis);\n                }\n            }\n        }\n        \n        double ans = Prim(cost, C);\n        if (ans == -1)\n        {\n            cout << \"oh!\\n\";\n        }\n        else\n        {\n            printf(\"%.1f\\n\", ans * 100);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-1879-继续畅通工程/f-HDU-1879-继续畅通工程/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-1879-继续畅通工程\n//\n//  Created by ZYJ on 2016/10/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\n#define mem(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\n/*\n * Prim求MST\n * 耗费矩阵cost[][]，初始化为INF，标号从0开始，0 ~ n－1\n * 返回最小生成树的权值，返回-1表示原图不连通\n */\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 110;\nbool vis[MAXN];\nint lowc[MAXN];\nint cost[MAXN][MAXN];\n\n//  修正cost（添加边）\nvoid updata(int x, int y, int v)\n{\n    cost[x - 1][y - 1] = v;\n    cost[y - 1][x - 1] = v;\n    return ;\n}\n\nint Prim(int cost[][MAXN], int n)   //  0 ~ n - 1\n{\n    int ans = 0;\n    memset(vis, false, sizeof(vis));\n    vis[0] = true;\n    for (int i = 1; i < n; i++)\n    {\n        lowc[i] = cost[0][i];\n    }\n    for (int i = 1; i < n; i++)\n    {\n        int minc = INF;\n        int p = -1;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && minc > lowc[j])\n            {\n                minc = lowc[j];\n                p = j;\n            }\n        }\n        if (minc == INF)\n        {\n            return -1;  //  原图不连通\n        }\n        ans += minc;\n        vis[p] = true;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && lowc[j] > cost[p][j])\n            {\n                lowc[j] = cost[p][j];\n            }\n        }\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N, M;\n    int A, B, C, D;\n    \n    while (cin >> N && N != 0)\n    {\n        mem(cost, 0x3f);\n        mem(vis, 0);\n        \n        M = N * (N - 1) / 2;\n        \n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d%d%d\", &A, &B, &C, &D);\n            if (D)\n            {\n                updata(A, B, 0);\n            }\n            else\n            {\n                updata(A, B, C);\n            }\n        }\n        \n        int ans = Prim(cost, N);\n        \n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2000-ASCII码排序/f-HDU-2000-ASCII码排序/main.cpp",
    "content": "#include <stdio.h>\n\nchar s[5];\n\nint main()\n{\n    while (scanf(\"%s\", s) != EOF)\n    {\n        int i, j;\n        for (i = 0; i < 3; i++)\n        {\n            for (j = i + 1; j < 3; j++)\n            {\n                if (s[i] > s[j])\n                {\n                    char t = s[i];\n                    s[i] = s[j];\n                    s[j] = t;\n                }\n            }\n        }\n        \n        for (i = 0; i < 2; i++)\n        {\n            printf(\"%c \", s[i]);\n        }\n        printf(\"%c\\n\", s[2]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2007-平方和与立方和/f-HDU-2007-平方和与立方和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2007-平方和与立方和\n//\n//  Created by ZYJ on 2017/10/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint st, ed;\n\nint main()\n{\n    while (scanf(\"%d%d\", &st, &ed) != EOF)\n    {\n        if (st > ed)\n        {\n            int t = st;\n            st = ed;\n            ed = t;\n        }\n        \n        int sum_0 = 0, sum_1 = 0;\n        for (int i = st; i <= ed; i++)\n        {\n            if (i % 2 == 1)\n            {\n                sum_1 = sum_1 + i * i * i;\n            }\n            else\n            {\n                sum_0 = sum_0 + i * i;\n            }\n        }\n        \n        printf(\"%d %d\\n\", sum_0, sum_1);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2010-水仙花数/f-HDU-2010-水仙花数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2010-水仙花数\n//\n//  Created by ZYJ on 2017/10/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint m, n;\n\nint main()\n{\n    while (scanf(\"%d%d\", &m, &n) != EOF)\n    {\n        int b, s, g, t, flag = 1;\n        for (int i = m; i <= n; i++)\n        {\n            t = i;\n            g = t % 10;\n            t /= 10;\n            s = t % 10;\n            t /= 10;\n            b = t;\n            \n            if (g * g * g + s * s * s + b * b * b == i)\n            {\n                if (flag)\n                {\n                    printf(\"%d\", i);\n                }\n                else\n                {\n                    printf(\" %d\", i);\n                }\n                flag = 0;\n            }\n        }\n        \n        if (flag)\n        {\n            printf(\"no\");\n        }\n        printf(\"\\n\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛1-1001-Add More Zero/f-HDU-2017 多校训练赛1-1001-Add More Zero/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛1-1001-Add More Zero\n//\n//  Created by ZYJ on 2017/7/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\nint m;\n\nint main(int argc, const char * argv[])\n{\n    int cs = 1;\n    while (cin >> m)\n    {\n        cout << \"Case #\" << cs++ << \": \" << (int)(m * log10(2)) << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛1-1002-Balala Power!/f-HDU-2017 多校训练赛1-1002-Balala Power!/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛1-1002-Balala Power!\n//\n//  Created by ZYJ on 2017/7/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//  CE\n//#include <iostream>\n//#include <algorithm>\n//#include <string>\n//#include <cstring>\n//#include <cstdio>\n//\n//using namespace std;\n//\n//const int MAXK = 26;\n//const int MAXS = 1e5 + 10;\n//const int MOD = 1e9 + 7;\n//\n//int n, cnt;\n//int vis[MAXK];\n//string s;\n//\n//struct xxx\n//{\n//    int pos;\n//    int len;\n//    int num[MAXS];\n//} Num[MAXK];\n//\n//bool cmp(const xxx &a, const xxx &b)\n//{\n//    if (a.len != b.len)\n//    {\n//        return a.len > b.len;\n//    }\n//    for (int i = a.len; i > 0; i--)\n//    {\n//        if (a.num[i] != b.num[i])\n//        {\n//            return a.num[i] > b.num[i];\n//        }\n//    }\n//    \n//    return a.num[0] > b.num[0];\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int ce = 1;\n//\n//    while (cin >> n)\n//    {\n//        cnt = 25;\n//        memset(vis, 0, sizeof(vis));\n//        memset(Num, 0, sizeof(Num));\n//        for (int i = 0; i < MAXK; i++)\n//        {\n//            Num[i].pos = i;\n//        }\n//        \n//        for (int i = 0; i < n; i++)\n//        {\n//            cin >> s;\n//            if (s.length() > 1)\n//            {\n//                vis[s[0] - 'a'] = 1;\n//            }\n//            \n//            for (int j = 0, k = (int)s.length(); j < s.length(); j++, k--)\n//            {\n//                int t = s[j] - 'a';\n//                Num[t].num[k]++;\n//                int x = k;\n//                while (Num[t].num[x] == MAXK)\n//                {\n//                    Num[t].num[x++] = 0;\n//                    Num[t].num[x]++;\n//                }\n//                Num[t].len = max(Num[t].len, x);\n//            }\n//        }\n//        \n//        sort(Num, Num + MAXK, cmp);\n//        \n//        if (vis[Num[MAXK - 1].pos])\n//        {\n//            int i = MAXK - 1;\n//            for (; i >= 0; i--)\n//            {\n//                if (vis[i] == 0)\n//                {\n//                    break;\n//                }\n//            }\n//            xxx a = Num[i];\n//            for (; i < MAXK - 1; i++)\n//            {\n//                Num[i] = Num[i + 1];\n//            }\n//            Num[MAXK - 1] = a;\n//        }\n//        \n//        long long res = 0;\n//        for (int i = 0; i < n; i++)\n//        {\n//            long long tmp = 0;\n//            for (int j = Num[i].len; j > 0; j--)\n//            {\n//                tmp *= MAXK;\n//                tmp += (long long)Num[i].num[j] * cnt;\n//                tmp %= MOD;\n//            }\n//            cnt--;\n//            res += tmp;\n//            res %= MOD;\n//        }\n//        \n//        cout << \"Case #\" << ce++ << \": \" << res << '\\n';\n//    }\n//    \n//    return 0;\n//}\n\n//  AC\n#include <stdio.h>\n#include <string.h>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\nconst int MAXK = 26;\nconst int MOD = 1e9 + 7;\n\nstruct node\n{\n    int pos;\n    char num[MAXN];\n} Num[MAXK + 1];\n\nint vis[MAXK];\n\nbool cmp(node &A, node &B)\n{\n    for (int i = MAXN - 1; i > 0; i--)\n    {\n        if (A.num[i] != B.num[i])\n        {\n            return A.num[i] < B.num[i];\n        }\n    }\n    return A.num[0] < B.num[0];\n}\n\nint n;\nchar str[MAXN];\n\nint main()\n{\n    int ce = 1;\n    while (~scanf(\"%d\", &n))\n    {\n        for (int i = 0; i < MAXK; i++)\n        {\n            vis[i] = 0;\n            Num[i].pos = i;\n            for (int j = 0; j < MAXN; j++)\n            {\n                Num[i].num[j] = 0;\n            }\n        }\n        \n        int x, y;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%s\", str);\n            \n            int len = (int)strlen(str);\n            \n            if (len > 1)    //  前置标记\n            {\n                vis[str[0] - 'a'] = 1;\n            }\n            \n            for (int j = 0 ; j < len; j++)\n            {\n                x = str[j] - 'a';\n                y = len - j - 1;\n                Num[x].num[y]++;\n                \n                while (Num[x].num[y] == MAXK)\n                {\n                    Num[x].num[y++] = 0;\n                    Num[x].num[y]++;\n                }\n            }\n        }\n        \n        sort(Num, Num + MAXK, cmp);\n        \n        int op = -1;\n        ll ans = 0, tmp, mul;\n        for (int i = 0; i < MAXK; i++)\n        {\n            if (vis[Num[i].pos] == 0)\n            {\n                op = i;\n                break;\n            }\n        }\n        \n        for (int i = 0; i < MAXK; i++)\n        {\n            tmp = 0;\n            mul = 0;\n            \n            if (i == op)\n            {\n                mul = 0;\n            }\n            else if (i < op)\n            {\n                mul = i + 1;\n            }\n            else\n            {\n                mul = i;\n            }\n            \n            for (int j = MAXN - 1; j >= 0; j--)\n            {\n                \n                tmp = (tmp * MAXK) % MOD;\n                tmp = (tmp + (ll)Num[i].num[j] * mul) % MOD;\n            }\n            ans = (ans + tmp) % MOD;\n        }\n        \n        printf(\"Case #%d: %lld\\n\", ce++, ans);\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛1-1003-Colorful Tree/f-HDU-2017 多校训练赛1-1003-Colorful Tree/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛1-1003-Colorful Tree\n//\n//  Created by ZYJ on 2017/7/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <cstring>\n\ntypedef long long ll;\n\nconst int MAXN = 2e5 + 10;\n\nint n;\nll ans;\nint c[MAXN];\nint lnk[MAXN];\nint pos[MAXN];\nint ctr[MAXN];  //  某种颜色的虚树结点个数\nint rem[MAXN];  //  某种颜色的所有虚树的结点个数\n\nstruct Edge\n{\n    int nxt, v;\n} e[MAXN << 1];\n\ninline ll get_cnt(int x)\n{\n    return (x * (x - 1LL)) >> 1;\n}\n\nint dfs(int rt, int pre)\n{\n    int su = 1, o = pos[c[rt]];\n    pos[c[rt]] = rt;\n    for (int it = lnk[rt]; it; it = e[it].nxt)\n    {\n        if (e[it].v != pre)\n        {\n            ctr[rt] = 0;\n            int sv = dfs(e[it].v, rt);\n            ans -= get_cnt(sv - ctr[rt]);\n            su += sv;\n        }\n    }\n    (o ? ctr[o] : rem[c[rt]]) += su;\n    pos[c[rt]] = o;\n    \n    return su;  //  返回子树的结点个数\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    int ce = 1;\n    while (~scanf(\"%d\", &n))\n    {\n        memset(lnk, 0, sizeof(lnk));\n        memset(rem, 0, sizeof(rem));\n        \n        for (int i = 1; i <= n; ++i)\n        {\n            scan_d(c[i]);\n        }\n        \n        int u, v;\n        for (int i = 1; i < n; ++i)\n        {\n            scan_d(u), scan_d(v);\n            e[i << 1] = (Edge){lnk[u], v};\n            lnk[u] = i << 1;\n            e[i << 1 | 1] = (Edge){lnk[v], u};\n            lnk[v] = i << 1 | 1;\n        }\n        \n        ans = get_cnt(n) * n;\n        \n        dfs(1, -1);\n        \n        for (int i = 1; i <= n; ++i)\n        {\n            ans -= get_cnt(n - rem[i]);\n        }\n        \n        printf(\"Case #%d: %lld\\n\", ce++, ans);\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛1-1006-Function/f-HDU-2017 多校训练赛1-1006-Function/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛1-1006-Function\n//\n//  Created by ZYJ on 2017/7/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <stack>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXM = 1e5 + 7;\nconst int MOD = 1e9 + 7;\n\nstruct Node\n{\n    int from;\n    int to;\n    int next;\n} st[MAXM];\n\nint n, m;\nint sccno[MAXM];\nint num[MAXM];\nint pre[MAXM];\nint low[MAXM];\nint num_A[MAXM];\nint num_B[MAXM];\nint head[MAXM];\nint dfs_clock, scc_cnt, cnt_A, cnt_B, tol;\n\nstack<int> s;\n\nvoid Tarjan(int u)\n{\n    pre[u] = low[u] = ++dfs_clock;\n    s.push(u);\n    for (int i = head[u]; i != -1; i = st[i].next)\n    {\n        int v = st[i].to;\n        if (!pre[v])\n        {\n            Tarjan(v);\n            low[u] = min(low[u], low[v]);\n        }\n        else if (!sccno[v])\n        {\n            low[u] = min(low[u], pre[v]);\n        }\n    }\n    if (low[u] == pre[u])\n    {\n        scc_cnt++;\n        for (; ; )\n        {\n            int x = s.top();\n            s.pop();\n            num[scc_cnt]++;\n            sccno[x] = scc_cnt;\n            if (x == u)\n            {\n                break;\n            }\n        }\n    }\n}\n\nvoid init()\n{\n    scc_cnt = dfs_clock = tol = 0;\n    memset(head, -1, sizeof(head));\n    memset(sccno, 0, sizeof(sccno));\n    memset(num, 0, sizeof(num));\n    memset(pre, 0, sizeof(pre));\n}\n\nint solve()\n{\n    int ans = 1;\n    for (int i = 0; i < cnt_A; i++)\n    {\n        int tmp = 0;\n        for (int j = 0; j < cnt_B; j++)\n        {\n            if (num_A[i] >= num_B[j] && num_A[i] % num_B[j] == 0)\n            {\n                tmp += num_B[j];\n                tmp %= MOD;\n            }\n        }\n        \n        ans = (ans * tmp) % MOD;\n    }\n    \n    return ans;\n}\n\nvoid AddEdge(int u, int v)\n{\n    st[tol].from = u;\n    st[tol].to = v;\n    st[tol].next = head[u];\n    head[u] = tol++;\n}\n\nint main()\n{\n    int ce = 0, x;\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        init();\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", &x);\n            AddEdge(i, x);\n        }\n        for (int i = 0; i < n; i++)\n        {\n            if (!pre[i])\n            {\n                Tarjan(i);\n            }\n        }\n        cnt_A = scc_cnt;\n        for (int i = 1; i <= scc_cnt; i++)\n        {\n            num_A[i - 1] = num[i];\n        }\n        \n        init();\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d\", &x);\n            AddEdge(i, x);\n        }\n        for (int i = 0; i < m; i++)\n        {\n            if (!pre[i])\n            {\n                Tarjan(i);\n            }\n        }\n        for (int i = 1; i <= scc_cnt; i++)\n        {\n            num_B[i - 1] = num[i];\n        }\n        cnt_B = scc_cnt;\n        \n        printf(\"Case #%d: \", ++ce);\n        \n        printf(\"%d\\n\", solve());\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛1-1008-Hints of sd0061/f-HDU-2017 多校训练赛1-1008-Hints of sd0061/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛1-1008-Hints of sd0061\n//\n//  Created by ZYJ on 2017/7/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e7 + 10;\nconst int MAXM = 111;\n\nint n, m;\nunsigned a[MAXN];\nunsigned c[MAXM];\n\nstruct xxx\n{\n    int val, pos;\n    \n    bool operator < (const xxx y) const\n    {\n        return val < y.val;\n    }\n} b[MAXM];\n\nunsigned x, y, z;\ninline unsigned rng61()\n{\n    unsigned t;\n    x ^= x << 16;\n    x ^= x >> 5;\n    x ^= x << 1;\n    t = x;\n    x = y;\n    y = z;\n    z = t ^ x ^ y;\n    return z;\n}\n\nint main()\n{\n    int ce = 1;\n    while (~scanf(\"%d%d%u%u%u\", &n, &m, &x, &y, &z))\n    {\n        for (int i = 0; i < m; ++i)\n        {\n            scanf(\"%d\", &b[i].val);\n            b[i].pos = i;\n        }\n        sort(b, b + m);\n        \n        for (int i = 0; i < n; ++i)\n        {\n            a[i] = rng61();\n        }\n\n        b[m].val = n;\n        for (int i = m - 1; ~i; --i)\n        {\n            nth_element(a, a + b[i].val, a + b[i + 1].val);\n            c[b[i].pos] = a[b[i].val];\n        }\n        \n        printf(\"Case #%d: \", ce++);\n        for (int i = 0; i < m - 1; ++i)\n        {\n            printf(\"%u \", c[i]);\n        }\n        printf(\"%u\\n\", c[m - 1]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛1-1011-KazaQ's Socks/f-HDU-2017 多校训练赛1-1011-KazaQ's Socks/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛1-1011-KazaQ's Socks\n//\n//  Created by ZYJ on 2017/7/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nint n;\nlong long k;\n\nint main()\n{\n    int ce = 0;\n    \n    while (~scanf(\"%d%lld\", &n, &k))\n    {\n        printf(\"Case #%d: \", ++ce);\n        if (k <= n)\n        {\n            printf(\"%lld\\n\", k);\n        }\n        else\n        {\n            k -= n;\n            long long tol = k / (n - 1);\n            long long m = k % (n - 1);\n            if (m == 0)\n            {\n                if (tol & 1)\n                {\n                    printf(\"%d\\n\", n - 1);\n                }\n                else\n                {\n                    printf(\"%d\\n\", n);\n                }\n            }\n            else\n            {\n                printf(\"%lld\\n\", m);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛10-1001-Admiral/f-HDU-2017 多校训练赛10-1001-Admiral/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛10-1001-Admiral\n//\n//  Created by ZYJ on 2017/8/29.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <queue>\n#include <map>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\nconst int MAXM = 6;\nconst int MAX_STEPS = 20;\nconst int MAX_LIMIT = 10;\nconst int DIR[4][2] = {{-1, -1}, {-1, 0},\n                      {1, 0}, {1, 1}};\n\nstruct node\n{\n    int val[MAXM][MAXM];\n    int r, c;\n    bool tp;\n    int step;\n} s, t;\n\nll _hash(node &t)\n{\n    ll tmp = 0;\n    for (int i = 0; i < MAXM; i++)\n    {\n        for (int j = 0; j <= i; j++)\n        {\n            tmp = tmp * MAXM + t.val[i][j];\n        }\n    }\n    \n    return tmp;\n}\n\nmap<ll, int> mark[2];\nqueue<node> q;\n\nint bfs(node &s, node &t)\n{\n    while (!q.empty())\n    {\n        q.pop();\n    }\n    \n    mark[0].clear();\n    mark[1].clear();\n    s.tp = 0;\n    t.tp = 1;\n    s.step = t.step = 0;\n    mark[s.tp][_hash(s)] = 0;\n    mark[t.tp][_hash(t)] = 0;\n    q.push(s);\n    q.push(t);\n    \n    while (!q.empty())\n    {\n        node e = q.front(), x;\n        q.pop();\n        \n        ll tmp = _hash(e);\n        if (mark[!e.tp].count(tmp))\n        {\n            if (mark[!e.tp][tmp] + e.step <= MAX_STEPS)\n            {\n                return mark[!e.tp][tmp] + e.step;\n            }\n            else\n            {\n                continue;\n            }\n        }\n        \n        if (e.step >= MAX_LIMIT)\n        {\n            continue;   //  因为是双向搜索，所以限制是20/2\n        }\n        \n        for (int i = 0; i < 4; i++)\n        {\n            x = e;\n            x.r += DIR[i][0];\n            x.c += DIR[i][1];\n            if (x.r >= MAXM || x.c > x.r || x.c < 0 || x.r < 0)\n            {\n                continue;\n            }\n            \n            swap(x.val[x.r][x.c], x.val[e.r][e.c]);\n            tmp = _hash(x);\n            if (mark[x.tp].count(tmp))\n            {\n                continue;\n            }\n            \n            mark[x.tp][tmp] = ++x.step;\n            q.push(x);\n        }\n    }\n    \n    return -1;\n}\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        for (int i = 0; i < MAXM; i++)\n        {\n            for (int j = 0; j <= i; j++)\n            {\n                scanf(\"%d\", &s.val[i][j]);\n                if (s.val[i][j] == 0)\n                {\n                    s.r = i;\n                    s.c = j;\n                }\n                t.val[i][j] = i;\n            }\n        }\n        t.r = 0, t.c = 0;\n        \n        int ans = bfs(s, t);\n        \n        if (ans == -1)\n        {\n            puts(\"too difficult\");\n        }\n        else\n        {\n            printf(\"%d\\n\", ans);\n        }\n    }\n    \n    return 0;  \n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛10-1002-Array Challenge/f-HDU-2017 多校训练赛10-1002-Array Challenge/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛10-1002-Array Challenge\n//\n//  Created by ZYJ on 2017/8/29.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAGIC_1 = 31;\nconst int MAGIC_2 = 197;\nconst int MAGIC_3 = 1255;\n\nstruct matrix\n{\n    ll v[3][3];\n    \n    matrix()\n    {\n        memset(v, 0, sizeof(v));\n    }\n};\n\nll n;\nmatrix M, E, ans;\n\nvoid init()\n{\n    for (int i = 0; i < 3; i++)\n    {\n        E.v[i][i] = 1;\n    }\n    M.v[0][0] = 4, M.v[0][1] = 17, M.v[0][2] = -12;\n    M.v[1][0] = 1, M.v[1][1] = 0, M.v[1][2] = 0;\n    M.v[2][0] = 0, M.v[2][1] = 1, M.v[2][2] = 0;\n}\n\nmatrix mul(matrix a, matrix b)\n{\n    matrix c;\n    for (int i = 0; i < 3; i++)\n    {\n        for (int j = 0; j < 3; j++)\n        {\n            for (int k = 0; k < 3; k++)\n            {\n                c.v[i][j] = (c.v[i][j] % MOD + a.v[i][k] * b.v[k][j] % MOD + MOD) % MOD;\n            }\n        }\n    }\n    \n    return c;\n}\n\nmatrix pow(matrix p, ll k)\n{\n    matrix tmp = E;\n    while (k)\n    {\n        if (k & 1)\n        {\n            tmp = mul(tmp, p);\n            k--;\n        }\n        k >>= 1;\n        p = mul(p, p);\n    }\n    \n    return tmp;\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%lld\", &n);\n        \n        if (n == 2)\n        {\n            printf(\"%d\\n\", MAGIC_1);\n        }\n        else if (n == 3)\n        {\n            printf(\"%d\\n\", MAGIC_2);\n        }\n        else if (n == 4)\n        {\n            printf(\"%d\\n\", MAGIC_3);\n        }\n        else\n        {\n            ans = pow(M, n - 4);\n            ll res = (ans.v[0][0] * MAGIC_3 % MOD\n                    + ans.v[0][1] * MAGIC_2 % MOD\n                    + ans.v[0][2] * MAGIC_1 % MOD + MOD) % MOD;\n            printf(\"%lld\\n\", res);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛10-1008-Monkeys/f-HDU-2017 多校训练赛10-1008-Monkeys/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛10-1008-Monkeys\n//\n//  Created by ZYJ on 2017/8/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n#include <vector>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 7;\n\nint n, k;\nint pd[MAXN];\nint vis[MAXN];\nvector<int> arr[MAXN];\n\nstruct FastIO\n{\n    static const int S = 100 << 1;\n    \n    int wpos;\n    char wbuf[S];\n    \n    FastIO() : wpos(0) {}\n    \n    inline int xchar()\n    {\n        static char buf[S];\n        static int len = 0, pos = 0;\n        \n        if (pos == len)\n        {\n            pos = 0;\n            len = (int)fread(buf, 1, S, stdin);\n        }\n        if (pos == len)\n        {\n            return -1;\n        }\n        \n        return buf[pos++];\n    }\n    \n    inline int xint()\n    {\n        int s = 1, c = xchar(), x = 0;\n        while (c <= 32)\n        {\n            c = xchar();\n        }\n        if (c == '-')\n        {\n            s = -1;\n            c = xchar();\n        }\n        for (; '0' <= c && c <= '9'; c = xchar())\n        {\n            x = x * 10 + c - '0';\n        }\n        \n        return x * s;\n    }\n    \n    ~FastIO()\n    {\n        if (wpos)\n        {\n            fwrite(wbuf, 1, wpos, stdout);\n            wpos = 0;\n        }\n    }\n} io;\n\nint main()\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    memset(pd, 0, sizeof(pd));\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        memset(vis, 0, sizeof(vis));\n        \n        n = io.xint();\n        k = io.xint();\n        \n        for (int i = 1; i <= n; i++)\n        {\n            arr[i].clear();\n        }\n        \n        int a;\n        for (int i = 2; i <= n; i++)\n        {\n            a = io.xint();\n            arr[a].push_back(i);\n            arr[i].push_back(a);\n            pd[a]++;\n            pd[i]++;\n        }\n        \n        queue<int> q;\n        for (int i = 1; i <= n; i++)\n        {\n            if (pd[i] == 1)\n            {\n                q.push(i);\n            }\n            pd[i] = 0;\n        }\n        \n        int ans = 0;\n        while (!q.empty())\n        {\n            int now = q.front();\n            q.pop();\n            \n            if (arr[now].size() != 0)\n            {\n                int v = arr[now][0];\n                if (vis[now] == 0 && vis[v] == 0)\n                {\n                    ans++;\n                    vis[now] = 1;\n                    vis[v] = 1;\n                }\n                \n                arr[v].erase(remove(arr[v].begin(), arr[v].end(), now),arr[v].end());\n                \n                if (arr[v].size() == 1)\n                {\n                    q.push(v);\n                }\n            }\n        }\n        \n        if (ans * 2 >= k)\n        {\n            printf(\"%d\\n\", (k + 1) / 2);\n        }\n        else\n        {\n            printf(\"%d\\n\", ans + k - ans * 2);\n        }\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛10-1010-Schedule/f-HDU-2017 多校训练赛10-1010-Schedule/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛10-1010-Schedule\n//\n//  Created by ZYJ on 2017/8/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <set>\n\nusing namespace std;\n\ntypedef long long int ll;\n\nconst int MAXN = 1e5 + 5;\n\nint n;\n\nstruct node\n{\n    int s, e;\n} a[MAXN];\n\nbool cmp(node a, node b)\n{\n    return a.s < b.s;\n}\n\nmultiset<int> msi;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n    \n        msi.clear();\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d%d\", &a[i].s, &a[i].e);\n        }\n        sort(a, a + n, cmp);\n        \n        ll ans = 0;\n        for (int i = 0; i < n; i++)\n        {\n            auto it = msi.upper_bound(a[i].s);\n            if (it == msi.begin())\n            {\n                ans += a[i].e - a[i].s;\n                msi.insert(a[i].e);\n            }\n            else\n            {\n                it--;\n                ans += a[i].e - *it;\n                msi.erase(it);\n                msi.insert(a[i].e);\n            }\n        }\n        \n        printf(\"%lu %lld\\n\", msi.size(), ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛10-1011-Two Paths/f-HDU-2017 多校训练赛10-1011-Two Paths/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛10-1011-Two Paths\n//\n//  Created by ZYJ on 2017/8/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <queue>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll INF = 1e18;\nconst int MAXN = 1e5 + 5;\n\nint n, m;\nint tot, st, ed, k;\nll dis[MAXN];\nint hed1[MAXN];\nint hed2[MAXN];\nbool vis[MAXN];\n\nstruct Edge\n{\n    int u, v, nxt1, nxt2;\n    ll c;\n    Edge() {}\n    Edge(int _u, int _v, ll _c) : u(_u), v(_v), c(_c) {}\n} e[MAXN << 1];\n\nstruct qnode\n{\n    int v;\n    ll c;\n    \n    qnode() {}\n    \n    qnode(int _v, ll _c) : v(_v), c(_c) {}\n    \n    bool operator < (const qnode &rhs) const\n    {\n        return c + dis[v] > rhs.c + dis[rhs.v];\n    }\n};\n\nvoid addedge(int u, int v, ll c)\n{\n    e[tot] = Edge(u, v, c);\n    e[tot].nxt1 = hed1[u];\n    hed1[u] = tot;\n    e[tot].nxt2 = hed2[v];\n    hed2[v] = tot++;\n}\n\nvoid dij(int src)\n{\n    memset(vis, false, sizeof(vis));\n    for (int i = 1; i <= n; i++)\n    {\n        dis[i] = INF;\n    }\n    \n    dis[src] = 0;\n    priority_queue<qnode> que;\n    que.push(qnode(src, 0));\n    \n    while (!que.empty())\n    {\n        qnode pre = que.top();\n        que.pop();\n        \n        if (vis[pre.v])\n        {\n            continue;\n        }\n        \n        vis[pre.v] = true;\n        for (int i = hed2[pre.v]; i != -1; i = e[i].nxt2)\n        {\n            if (dis[e[i].u] > dis[pre.v] + e[i].c)\n            {\n                dis[e[i].u] = dis[pre.v] + e[i].c;\n                que.push(qnode(e[i].u, 0));\n            }\n        }\n    }\n}\n\nll a_star(int src)\n{\n    priority_queue<qnode> que;\n    \n    que.push(qnode(src, 0));\n    k--;\n    \n    while (!que.empty())\n    {\n        qnode pre = que.top();\n        que.pop();\n        \n        if (pre.v == ed)\n        {\n            if (k)\n            {\n                k--;\n            }\n            else\n            {\n                return pre.c;\n            }\n        }\n        \n        for (int i = hed1[pre.v]; i != -1; i = e[i].nxt1)\n        {\n            que.push(qnode(e[i].v, pre.c + e[i].c));\n        }\n    }\n    \n    return -1;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        tot = 0;\n        memset(hed1, -1, sizeof(hed1));\n        memset(hed2, -1, sizeof(hed2));\n        \n        scanf(\"%d%d\", &n, &m);\n        \n        int u, v;\n        ll c;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%lld\", &u, &v, &c);\n            addedge(u, v, c);\n            addedge(v, u, c);\n        }\n        \n        st = 1, ed = n, k = 2;\n        \n        dij(ed);\n        \n        if (st == ed)\n        {\n            k++;\n        }\n        \n        printf(\"%lld\\n\", a_star(st));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛2-1001-Is Derek lying?/f-HDU-2017 多校训练赛2-1001-Is Derek lying?/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛2-1001-Is Derek lying?\n//\n//  Created by ZYJ on 2017/7/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 8e5 + 7;\n\nint n, x, y;\nchar s1[MAXN];\nchar s2[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%d%d\", &n, &x, &y);\n        scanf(\"%s%s\", s1, s2);\n        \n        int cnt1 = 0, cnt2 = 0;\n        for (int i = 0; i < n; i++)\n        {\n            if (s1[i] == s2[i])\n            {\n                cnt1++;\n            }\n            else\n            {\n                cnt2++;\n            }\n        }\n        \n        if (cnt1 >= x && cnt1 >= y)\n        {\n            cnt1 = min(x, y);\n            if (cnt1 + cnt2 < max(x, y))\n            {\n                printf(\"Lying\\n\");\n            }\n            else\n            {\n                printf(\"Not lying\\n\");\n            }\n        }\n        else\n        {\n            if (cnt1 < x && cnt1 < y)\n            {\n                int num = n - x;\n                if (num + cnt1 < y)\n                {\n                    printf(\"Lying\\n\");\n                }\n                else\n                {\n                    printf(\"Not lying\\n\");\n                }\n            }\n            else\n            {\n                if (x > y)\n                {\n                    swap(x, y);\n                }\n                \n                cnt1 = x;\n                if (cnt1 + cnt2 < y)\n                {\n                    printf(\"Lying\\n\");\n                }\n                else\n                {\n                    printf(\"Not lying\\n\");\n                }\n            }\n        }\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛2-1003-Maximum Sequence/f-HDU-2017 多校训练赛2-1003-Maximum Sequence/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛2-1003-Maximum Sequence\n//\n//  Created by ZYJ on 2017/7/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <set>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 5e4 + 10;\nconst int MOD = 1e9 + 7;\n\nint n;\nint a[MAXN << 1];\nint b[MAXN];\nmultiset<int> si;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n)\n    {\n        si.clear();\n        for (int i = 1; i <= n; i++)\n        {\n            scan_d(a[i]);\n            a[i] -= i;\n            si.insert(a[i]);\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            scan_d(b[i]);\n        }\n        sort(b + 1, b + n + 1);\n        \n        long long sum = 0;\n        for (int i = 1, j = 1; i <= n; i++)\n        {\n            for (; j < b[i]; j++)\n            {\n                auto it = si.find(a[j]);\n                si.erase(it);\n            }\n            auto it = si.end();\n            it--;\n            sum += *it;\n            sum %= MOD;\n            a[i + n] = *it - i - n;\n            si.insert(a[i + n]);\n        }\n        \n        cout << sum << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛2-1006-Funny Function/f-HDU-2017 多校训练赛2-1006-Funny Function/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛2-1006-Funny Function\n//\n//  Created by ZYJ on 2017/7/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll MOD = 1e9 + 7;\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    for (; n; n >>= 1)\n    {\n        if (n & 1)\n        {\n            ret = ret * x % MOD;\n        }\n        x = x * x % MOD;\n    }\n    \n    return ret;\n}\n\nll inv(ll x)\n{\n    return QPow(x, MOD - 2);\n}\n\n\nll n,m;\nll ans;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%lld%lld\", &n, &m);\n        if (n & 1)\n        {\n            ans = (QPow(QPow(2, n) - 1, m - 1) * 2 % MOD + 1) * inv(3) % MOD;\n        }\n        else\n        {\n            ans = QPow(QPow(2, n) - 1, m - 1) * 2 % MOD * inv(3) % MOD;\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛2-1008-To my boyfriend/f-HDU-2017 多校训练赛2-1008-To my boyfriend/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛2-1008-To my boyfriend\n//\n//  Created by ZYJ on 2017/7/29.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 111;\n\nstruct node\n{\n    int x, n;\n    node() {};\n    node(int a, int b)\n    {\n        x = a;\n        n = b;\n    }\n} stc[MAXN];\n\nint n, m, tot;\nll ans;\nint mat[MAXN][MAXN];\nint pre[MAXN * MAXN][MAXN];\nint tmp[MAXN * MAXN][MAXN];\nint vis[MAXN * MAXN];\n\nint get_cnt(int l, int r, int i, int j, int col)\n{\n    int sum = 0, t = 0, ret = 0;\n    for (int k = l; k <= r; k++)\n    {\n        int d = (i == pre[col][k] && k >= j) ? i - tmp[col][k] : i - pre[col][k];\n        if (!d)\n        {\n            t = sum = 0;\n        }\n        else\n        {\n            node u = node(d, 1);\n            while (t && stc[t].x >= u.x)\n            {\n                sum -= stc[t].x * stc[t].n;\n                u.n += stc[t].n;\n                t--;\n            }\n            sum += u.x * u.n * 1ll;\n            stc[++t] = u;\n            ret += sum;\n        }\n    }\n    \n    return ret;\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    int T;\n    scan_d(T);\n    while (T--)\n    {\n        memset(pre, 0, sizeof(pre));\n        memset(vis, 0, sizeof(vis));\n        \n        tot = 0, ans = 0;\n        scan_d(n), scan_d(m);\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                scan_d(mat[i][j]);\n                if (!vis[mat[i][j]])\n                {\n                    tot++;\n                    vis[mat[i][j]] = 1;\n                }\n            }\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                tmp[mat[i][j]][j] = pre[mat[i][j]][j];\n                pre[mat[i][j]][j] = i;\n            }\n            for (int j = 1; j <= m; j++)\n            {\n                int col = mat[i][j];\n                ans += (n - i + 1ll) *\n                       (get_cnt(1, m, i, j, col)\n                      - get_cnt(1, j - 1, i, j, col)\n                      - get_cnt(j + 1, m, i, j, col));\n            }\n        }\n        \n        printf(\"%.9f\\n\", ans * 4.0 / (n * (n + 1) * m * (m + 1)));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛2-1009-TrickGCD/f-HDU-2017 多校训练赛2-1009-TrickGCD/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛2-1009-TrickGCD\n//\n//  Created by ZYJ on 2017/7/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\nconst ll MOD = 1e9 + 7;\n\nint mu[MAXN];\n\nvoid mobius(int x)\n{\n    mu[1] = 1;\n    for (int i = 1; i <= x; i++)\n    {\n        for (int j = i + i; j <= x; j += i)\n        {\n            mu[j] -= mu[i];\n        }\n    }\n}\n\nint n;\nint cnt[MAXN << 1];\n\nll QPow(ll x, int y)\n{\n    ll ret = 1;\n    while (y > 0)\n    {\n        if (y & 1)\n        {\n            ret = ret * x % MOD;\n        }\n        x = x * x % MOD;\n        y >>= 1;\n    }\n    \n    return ret;\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    mobius(MAXN);\n    \n    int T, ce = 1, mn;\n\n    scan_d(T);\n    while (T--)\n    {\n        mn = MAXN;\n        memset(cnt, 0, sizeof(cnt));\n        \n        scan_d(n);\n        \n        int x;\n        while (n--)\n        {\n            scan_d(x);\n            cnt[x]++;\n            mn = min(mn, x);\n        }\n        \n        ll ans = 0;\n        int t = MAXN << 1;\n        for (int i = 1; i <= t; i++)\n        {\n            cnt[i] += cnt[i - 1];\n        }\n        for (int i = 2; i <= mn; i++)\n        {\n            ll temp = 1;\n            for (int j = 1; i * j <= MAXN; j++)\n            {\n                temp = (temp * QPow((ll)j, cnt[i * j + i - 1] - cnt[i * j - 1])) % MOD;\n            }\n            ans = (ans - temp * mu[i] + MOD) % MOD;\n        }\n        \n        printf(\"Case #%d: %lld\\n\", ce++, ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛2-1011-Regular polygon/f-HDU-2017 多校训练赛2-1011-Regular polygon/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛2-1011-Regular polygon\n//\n//  Created by ZYJ on 2017/7/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1000;\n\nstruct Node\n{\n    int x, y;\n};\n\nstruct hashTable\n{\n    int x, y;\n    hashTable *next;\n    \n    hashTable()\n    {\n        next = 0;\n    }\n};\n\nNode pos[MAXN];\nhashTable *_hash[MAXN << 1];\n\nvoid insert(int k)\n{\n    int key = ((pos[k].x * pos[k].x) + (pos[k].y * pos[k].y)) % MAXN + 1;\n    \n    if (!_hash[key])\n    {\n        hashTable *temp = new hashTable;\n        temp->x = pos[k].x;\n        temp->y = pos[k].y;\n        _hash[key] = temp;\n    }\n    else\n    {\n        hashTable *temp = _hash[key];\n        \n        while (temp->next)\n        {\n            temp = temp->next;\n        }\n        \n        temp->next = new hashTable;\n        temp->next->x = pos[k].x;\n        temp->next->y = pos[k].y;\n    }\n}\n\nbool find(int x, int y)\n{\n    int key = (x * x + y * y) % MAXN + 1;\n    \n    if (!_hash[key])\n    {\n        return false;\n    }\n    else\n    {\n        hashTable *temp = _hash[key];\n        \n        while (temp)\n        {\n            if (temp->x == x && temp->y == y)\n            {\n                return true;\n            }\n            \n            temp = temp->next;\n        }\n    }\n    \n    return false;\n}\n\nint main()\n{\n    int n;\n    while (cin >> n)\n    {\n        memset(_hash, 0, sizeof(_hash));\n        \n        for (int k = 1; k <= n; k++)\n        {\n            cin >> pos[k].x >> pos[k].y;\n            insert(k);\n        }\n        \n        int res = 0;\n        for (int i = 1; i <= n - 1; i++)\n        {\n            for (int j = i + 1; j <= n; j++)\n            {\n                int a = pos[j].x - pos[i].x;\n                int b = pos[j].y - pos[i].y;\n                \n                int x3 = pos[i].x + b;\n                int y3 = pos[i].y - a;\n                int x4 = pos[j].x + b;\n                int y4 = pos[j].y - a;\n                \n                if (find(x3, y3) && find(x4, y4))\n                {\n                    res++;\n                }\n                \n                x3 = pos[i].x - b;\n                y3 = pos[i].y + a;\n                x4 = pos[j].x - b;\n                y4 = pos[j].y + a;\n                \n                if (find(x3, y3) && find(x4, y4))\n                {\n                    res++;\n                }\n            }\n        }\n        \n        cout << res / 4 << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛3-1001-simple counting problem/f-HDU-2017 多校训练赛3-1001-simple counting problem/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛3-1001-simple counting problem\n//\n//  Created by ZYJ on 2017/8/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛3-1003-Kanade’s sum/f-HDU-2017 多校训练赛3-1003-Kanade’s sum/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛3-1003-Kanade’s sum\n//\n//  Created by ZYJ on 2017/8/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e5 + 10;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint n, k;\nint s0, t0;\nll ans = 0;\nint a[MAXN], pos[MAXN];\nint pre[MAXN], ntp[MAXN];\nint s[MAXN], t[MAXN];\n\nvoid erase(int x)\n{\n    int pp = pre[x];\n    int nn = ntp[x];\n    if (pre[x])\n    {\n        ntp[pre[x]] = nn;\n    }\n    if (ntp[x] <= n)\n    {\n        pre[ntp[x]] = pp;\n    }\n    pre[x] = ntp[x] = 0;\n}\n\nvoid solve()\n{\n    for (int i = 1; i <= n; i++)\n    {\n        pre[i] = i - 1;\n        ntp[i] = i + 1;\n    }\n    ans = 0;\n    for (int num = 1; num <= n - k + 1; num++)\n    {\n        int p = pos[num];\n        s0 = t0 = 0;\n        for (int d = p; d && s0 <= k + 1; d = pre[d])\n        {\n            s[++s0] = d;\n        }\n        for (int d = p; d != n + 1 && t0 <= k + 1; d = ntp[d])\n        {\n            t[++t0] = d;\n        }\n        s[++s0] = 0;\n        t[++t0] = n + 1;\n        for (int i = 1; i < s0; i++)\n        {\n            if (k + 1 - i <= t0 - 1 && k + 1 - i >= 1)\n            {\n                ans += (t[k + 1 - i + 1] - t[k + 1 - i]) * 1ll * (s[i] - s[i + 1]) * num;\n            }\n        }\n        \n        erase(p);\n    }\n}\n\nint main()\n{\n    int T;\n    scan_d(T);\n    while (T--)\n    {\n        scan_d(n), scan_d(k);\n        for (int i = 1; i <= n; i++)\n        {\n            scan_d(a[i]);\n            pos[a[i]] = i;\n        }\n        \n        solve();\n        \n        cout << ans << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛3-1004-Kanade's trio/f-HDU-2017 多校训练赛3-1004-Kanade's trio/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛3-1004-Kanade's trio\n//\n//  Created by ZYJ on 2017/8/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 5e5 + 10;\nconst int MAGIC = 30;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint n, tot;\nint a[MAXN];\nint go[MAXN << 5][2];\nint num[MAXN << 5];\nint tree[MAXN][MAGIC][2];\nll ss[MAXN << 5];\n\nint main()\n{\n    int T;\n    scan_d(T);\n    while (T--)\n    {\n        for (int i = 1; i <= tot; i++)\n        {\n            go[i][0] = go[i][1] = 0;\n            ss[i] = num[i] = 0;\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 0; j < MAGIC; j++)\n            {\n                tree[i][j][0] = tree[i][j][1] = 0;\n            }\n        }\n        \n        tot = 1;\n        scan_d(n);\n        for (int i = 1; i <= n; i++)\n        {\n            scan_d(a[i]);\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 0; j < MAGIC; j++)\n            {\n                tree[i][j][0] = tree[i - 1][j][0];\n                tree[i][j][1] = tree[i - 1][j][1];\n            }\n            for (int j = 0; j < MAGIC; j++)\n            {\n                int k = (a[i] & (1 << j)) > 0;\n                tree[i][j][k]++;\n            }\n        }\n        \n        ll ans = 0;\n        for (int i = n; i >= 1; i--)\n        {\n            int now = 1;\n            for (int j = MAGIC - 1; j >= 0; j--)\n            {\n                int k = (a[i] & (1 << j)) > 0;\n                if (go[now][k ^ 1])\n                {\n                    ans += ss[go[now][k ^ 1]] - num[go[now][k ^ 1]] * 1ll * tree[i][j][k];\n                }\n                if (!go[now][k])\n                {\n                    break;\n                }\n                now = go[now][k];\n            }\n            now = 1;\n            for (int j = MAGIC - 1; j >= 0; j--)\n            {\n                int k = (a[i] & (1 << j)) > 0;\n                if (!go[now][k])\n                {\n                    go[now][k] = ++tot;\n                }\n                now = go[now][k];\n                ss[now] += tree[i - 1][j][k ^ 1];\n                num[now]++;\n            }\n        }\n        \n        cout << ans << endl;\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛3-1005-RXD and dividing/f-HDU-2017 多校训练赛3-1005-RXD and dividing/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛3-1005-RXD and dividing\n//\n//  Created by ZYJ on 2017/8/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\n\ntypedef long long ll;\n\nint n, k;\nint tot;\nll ans;\nbool vis[MAXN];\nint fount[MAXN], sz[MAXN], dis[MAXN];\nint que[MAXN], pre[MAXN];\n\nstruct Edge\n{\n    int to, dis, net;\n\n    Edge(int a = 0, int b = 0, int c = 0) : to(a), dis(b), net(c) {}\n} edge[MAXN << 1];\n\nvoid add(int u, int v, int w)\n{\n    edge[tot] = Edge(v, w, fount[u]);\n    fount[u] = tot++;\n}\n\nvoid bfs(int src)\n{\n    memset(vis, 0, sizeof(vis));\n    \n    int head = 0, tail = 0;\n    que[tail++] = src;\n    vis[src] = true;\n    \n    while (tail > head)\n    {\n        int u = que[head++];\n        sz[u] = 1;\n        for (int i = fount[u]; i != -1; i = edge[i].net)\n        {\n            Edge e = edge[i];\n            int v = e.to;\n            if (vis[v])\n            {\n                continue;\n            }\n            vis[v] = true;\n            que[tail++] = v;\n            pre[v] = u;\n            dis[v] = e.dis;\n        }\n    }\n    for (int i = tail - 1; i >= 0; --i)\n    {\n        sz[pre[que[i]]] += sz[que[i]];\n    }\n}\n\nvoid solve()\n{\n    bfs(1);\n    ans = 0;\n    for (int i = 2; i <= n; ++i)\n    {\n        ans += (ll)dis[i] * min(sz[i], k);\n    }\n}\n\nint main()\n{\n    while (~scanf(\"%d%d\", &n, &k))\n    {\n        memset(fount, -1, sizeof(fount));\n        \n        tot = 0;\n        int u, v, w;\n        for (int i = 1; i < n; ++i)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            add(u, v, w);\n            add(v, u, w);\n        }\n        \n        solve();\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛3-1008-RXD and math/f-HDU-2017 多校训练赛3-1008-RXD and math/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛3-1008-RXD and math\n//\n//  Created by ZYJ on 2017/8/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\n\nll n, k;\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nint main(int argc, const char * argv[])\n{\n    int ce = 1;\n    while (~scanf(\"%lld%lld\", &n, &k))\n    {\n        printf(\"Case #%d: %lld\\n\", ce++, QPow(n, k));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛3-1011-RXD's date/f-HDU-2017 多校训练赛3-1011-RXD's date/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛3-1011-RXD's date\n//\n//  Created by ZYJ on 2017/8/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int LIMIT = 35;\n\nint t, c;\n\nint main(int argc, const char * argv[])\n{\n    cin >> t;\n    int cnt = 0;\n    while (t--)\n    {\n        cin >> c;\n        if (c <= LIMIT)\n        {\n            cnt++;\n        }\n    }\n    \n    cout << cnt << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛4-1003-Counting Divisors/f-HDU-2017 多校训练赛4-1003-Counting Divisors/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛4-1003-Counting Divisors\n//\n//  Created by ZYJ on 2017/8/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\ntypedef long long ll;\n\nconst int MOD = 998244353;\nconst int MAXN = 1e6 + 10;\n\nll l, r, k, ans;\nll A[MAXN];\nll B[MAXN];\n\nint prime[MAXN];\n\nvoid init()\n{\n    memset(prime, 0, sizeof(prime));\n    \n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!prime[i])\n        {\n            prime[++prime[0]] = i;\n        }\n        for (int j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n        {\n            prime[prime[j] * i] = 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n}\n\nvoid solve()\n{\n    for (int i = 0; i <= r - l; i++)\n    {\n        A[i] = i + l;\n        B[i] = 1;\n    }\n    \n    for (int i = 1; i <= prime[0] && prime[i] * prime[i] <= r; i++)\n    {\n        ll tmp = prime[i];\n        ll t = l / tmp * tmp;\n        if (t != l)\n        {\n            t += tmp;\n        }\n        \n        while (t <= r)\n        {\n            ll cnt = 0;\n            ll x = A[t - l];\n            while (x % tmp == 0)\n            {\n                x /= tmp;\n                cnt++;\n            }\n            \n            A[t - l] = x;\n            cnt = (cnt * k) % MOD;\n            B[t - l] = (((cnt + 1) % MOD) * B[t - l]) % MOD;\n            t += tmp;\n        }\n    }\n    \n    ans = 0;\n    for (ll i = 0; i <= (r - l); i++)\n    {\n        if (A[i] != 1)\n        {\n            B[i] *= (k + 1) % MOD;\n            B[i] %= MOD;\n        }\n        ans = (ans + B[i]) % MOD;\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%lld%lld%lld\", &l, &r, &k);\n        \n        solve();\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛4-1004-Dirt Ratio/f-HDU-2017 多校训练赛4-1004-Dirt Ratio/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛4-1004-Dirt Ratio\n//\n//  Created by ZYJ on 2017/8/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\n#define lson rt << 1\n#define rson rt << 1 | 1\n\nusing namespace std;\n\nconst int MAXN = 6e4 + 10;\nconst int MAXM = MAXN << 2;\nconst int INF = 0x3f3f3f3f;\nconst double EPS = 1e-8;\n\nint n;\ndouble tmp;\nint a[MAXN];\nint ap[MAXN];\nint tag[MAXM];\ndouble val[MAXM];\n\ninline void pushdown(int rt)\n{\n    if (tag[rt])\n    {\n        tag[lson] += tag[rt];\n        tag[rson] += tag[rt];\n        val[lson] += tag[rt];\n        val[rson] += tag[rt];\n        tag[rt] = 0;\n    }\n}\n\nvoid build(int rt, int l, int r, double w)\n{\n    val[rt] = w * l;\n    tag[rt] = 0;\n    if (l == r)\n    {\n        return ;\n    }\n    \n    int m = (l + r) >> 1;\n    build(lson, l, m, w);\n    build(rson, m + 1, r, w);\n}\n\nvoid update(int rt, int l, int r, int ql, int qr)\n{\n    if (ql <= l && r <= qr)\n    {\n        tag[rt] += 1;\n        val[rt] += 1;\n        return ;\n    }\n    \n    pushdown(rt);\n    int m = (l + r) >> 1;\n    if (ql <= m)\n    {\n        update(lson, l, m, ql, qr);\n    }\n    if (qr > m)\n    {\n        update(rson, m + 1, r, ql, qr);\n    }\n    val[rt] = min(val[lson], val[rson]);\n}\n\nvoid query(int rt, int l, int r, int p)\n{\n    if (r <= p)\n    {\n        if (tmp > val[rt])\n        {\n            tmp = val[rt];\n        }\n        return ;\n    }\n    \n    pushdown(rt);\n    int m = (l + r) >> 1;\n    query(lson, l, m, p);\n    if (p > m)\n    {\n        query(rson, m + 1, r, p);\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int T;\n    scan_d(T);\n    while (T--)\n    {\n        scan_d(n);\n        for (int i = 1; i <= n; i++)\n        {\n            scan_d(a[i]);\n        }\n        \n        double l = 0, r = 1, m = -1;\n        while (r - l > EPS)\n        {\n            m = (l + r) / 2;\n            build(1, 1, n, m);\n            \n            int j;\n            for (j = 1; j <= n; j++)\n            {\n                ap[j] = 0;\n            }\n            for (j = 1; j <= n; j++)\n            {\n                update(1, 1, n, ap[a[j]] + 1, j);\n                tmp = INF;\n                query(1, 1, n, j);\n                if (tmp - m * (j + 1) <= 0)\n                {\n                    break;\n                }\n                ap[a[j]] = j;\n            }\n            \n            if (j <= n)\n            {\n                r = m;\n            }\n            else\n            {\n                l = m;\n            }\n        }\n        \n        printf(\"%.10f\\n\", m);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛4-1007-Matching In Multiplication/f-HDU-2017 多校训练赛4-1007-Matching In Multiplication/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛4-1007-Matching In Multiplication\n//\n//  Created by ZYJ on 2017/8/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nconst int MAXN = 3e5 * 2 + 10;\nconst int MOD = 998244353;\n\nint n, cnt;\nint q[MAXN];\nint hed[MAXN];\nint deg[MAXN];\nint v[MAXN << 1];\nint val[MAXN << 1];\nint nxt[MAXN << 1];\nbool vis[MAXN];\n\ninline void add(int x, int y, int z)\n{\n    deg[x]++;\n    deg[y]++;\n    \n    v[++cnt] = y;\n    val[cnt] = z;\n    nxt[cnt] = hed[x];\n    hed[x] = cnt;\n    v[++cnt] = x;\n    val[cnt] = z;\n    nxt[cnt] = hed[y];\n    hed[y] = cnt;\n}\n\ninline int go(int x)\n{\n    for (int i = hed[x]; i; i = nxt[i])\n    {\n        if (!vis[v[i]])\n        {\n            return v[i];\n        }\n    }\n    \n    return 0;\n}\n\ninline int get(int x, int y)\n{\n    for (int i = hed[x]; i; i = nxt[i])\n    {\n        if (v[i] == y)\n        {\n            return val[i];\n        }\n    }\n    \n    return 0;\n}\n\nvoid init()\n{\n    cnt = 0;\n    int x = n << 1;\n    for (int i = 1; i <= x; i++)\n    {\n        hed[i] = deg[i] = vis[i] = 0;\n    }\n}\n\nint main()\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        \n        init();\n        \n        int y, w;\n        for (int i = 1; i <= n; i++)    //  1 ~ n U n+1 ~ 2n V\n        {\n            scanf(\"%d%d\", &y, &w);\n            add(i, y + n, w);\n            scanf(\"%d%d\", &y, &w);\n            add(i, y + n, w);\n        }\n        \n        n <<= 1;\n        int t = 0;\n        for (int i = (n >> 1) + 1; i <= n; i++)\n        {\n            if (deg[i] == 1)\n            {\n                q[++t] = i;\n            }\n        }\n        \n        int ans = 1, h = 1;\n        while (h <= t)\n        {\n            int u = q[h++], w = 0;\n            for (int i = hed[u]; i; i = nxt[i])\n            {\n                if (!vis[v[i]])\n                {\n                    w = v[i];\n                    ans = 1LL * ans * val[i] % MOD;\n                    break;\n                }\n            }\n            vis[u] = vis[w] = 1;\n            \n            for (int i = hed[w]; i; i = nxt[i])\n            {\n                u = v[i];\n                if (!vis[u])\n                {\n                    deg[u]--;\n                    if (deg[u] == 1)\n                    {\n                        q[++t] = u;\n                    }\n                }\n            }\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            if (!vis[i])\n            {\n                vis[q[t = 1] = i] = 1;\n                for (int j = go(i); j; j = go(j))\n                {\n                    vis[q[++t] = j] = 1;\n                }\n                q[t + 1] = q[1];\n                y = w = 1;\n                for (int j = 1; j <= t; j += 2)\n                {\n                    y = 1LL * y * get(q[j], q[j + 1]) % MOD;\n                }\n                for (int j = 2; j <= t; j += 2)\n                {\n                    w = 1LL * w * get(q[j], q[j + 1]) % MOD;\n                }\n                ans = 1LL * ans * (y + w) % MOD;\n            }\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛4-1009-Questionnaire/f-HDU-2017 多校训练赛4-1009-Questionnaire/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛4-1009-Questionnaire\n//\n//  Created by ZYJ on 2017/8/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint n;\n\nint main()\n{\n    int t;\n    scanf(\"%d\", &t);\n    while (t--)\n    {\n        scanf(\"%d\", &n);\n        int cnt1 = 0, cnt0 = 0, num;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &num);\n            if (num & 1)\n            {\n                cnt1++;\n            }\n            else\n            {\n                cnt0++;\n            }\n        }\n        \n        if (cnt1 > cnt0)\n        {\n            printf(\"2 1\\n\");\n        }\n        else\n        {\n            printf(\"2 0\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛4-1011-Time To Get Up/f-HDU-2017 多校训练赛4-1011-Time To Get Up/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛4-1011-Time To Get Up\n//\n//  Created by ZYJ on 2017/8/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 8;\nconst int MAXM = 22;\n\nchar map[MAXN][MAXM];\nchar tmp[MAXN][MAXN];\n\nint check()\n{\n    if (tmp[4][2] == 'X')\n    {\n        if (tmp[3][1] == '.' && tmp[5][1] == 'X' && tmp[3][4] == 'X' && tmp[5][4] == '.')\n        {\n            return 2;\n        }\n        else if (tmp[3][1] == '.' && tmp[5][1] == '.' && tmp[3][4] == 'X' && tmp[5][4] == 'X')\n        {\n            return 3;\n        }\n        else if (tmp[3][1] == 'X' && tmp[5][1] == '.' && tmp[3][4] == 'X' && tmp[5][4] == 'X' && tmp[1][3] == '.')\n        {\n            return 4;\n        }\n        else if (tmp[3][1] == 'X' && tmp[5][1] == '.' && tmp[3][4] == '.' && tmp[5][4] == 'X')\n        {\n            return 5;\n        }\n        else if (tmp[3][1] == 'X' && tmp[5][1] == 'X' && tmp[3][4] == '.' && tmp[5][4] == 'X')\n        {\n            return 6;\n        }\n        else if (tmp[3][1] == 'X' && tmp[5][1] == 'X' && tmp[3][4] == 'X' && tmp[5][4] == 'X')\n        {\n            return 8;\n        }\n        else\n        {\n            return 9;\n        }\n    }\n    else\n    {\n        if (tmp[3][1] == 'X' && tmp[5][1] == 'X' && tmp[3][4] == 'X' && tmp[5][4] == 'X')\n        {\n            return 0;\n        }\n        if (tmp[3][1] == '.' && tmp[5][1] == '.' && tmp[3][4] == 'X' && tmp[5][4] == 'X' && tmp[1][3] == '.')\n        {\n            return 1;\n        }\n        else\n        {\n            return 7;\n        }\n    }\n    \n    return -1;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    while (T--)\n    {\n        for (int i = 1; i < MAXN; i++)\n        {\n            scanf(\"%s\", map[i] + 1);\n        }\n        \n        for (int i = 1; i < MAXN; i++)\n        {\n            for (int j = 1; j < 5; j++)\n            {\n                tmp[i][j] = map[i][j];\n            }\n        }\n        int A = check();\n        \n        for (int i = 1; i < MAXN; i++)\n        {\n            for (int j = 6, k = 1; j < 10; j++, k++)\n            {\n                tmp[i][k] = map[i][j];\n            }\n        }\n        int B = check();\n        \n        for (int i = 1; i < MAXN; i++)\n        {\n            for (int j = 13, k = 1; j < 17; j++, k++)\n            {\n                tmp[i][k] = map[i][j];\n            }\n        }\n        int C = check();\n        \n        for (int i = 1; i < MAXN; i++)\n        {\n            for (int j = 18, k = 1; j < 22; j++, k++)\n            {\n                tmp[i][k] = map[i][j];\n            }\n        }\n        int D = check();\n        \n        printf(\"%d%d:%d%d\\n\", A, B, C, D);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛4-1012-Wavel Sequence/f-HDU-2017 多校训练赛4-1012-Wavel Sequence/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛4-1012-Wavel Sequence\n//\n//  Created by ZYJ on 2017/8/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nconst int MAXN = 2010;\nconst int MOD = 998244353;\n\nint n, m;\nint a[MAXN], b[MAXN];\nint g[MAXN][MAXN][2];\nint h[MAXN][MAXN][2];\n\ninline void get_mod(int &x, int y)\n{\n    x += y;\n    if (x >= MOD)\n    {\n        x -= MOD;\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        for (int i = 1; i <= m; i++)\n        {\n            scanf(\"%d\", &b[i]);\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                g[i][j][0] = h[i][j][0] = 0;\n                g[i][j][1] = h[i][j][1] = 0;\n            }\n        }\n        \n        int ans = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                for (int k = 0; k < 2; k++)\n                {\n                    if (a[i] == b[j])\n                    {\n                        int t = h[i][j][k ^ 1];\n                        if (!k)\n                        {\n                            get_mod(t, 1);\n                        }\n                        if (t)\n                        {\n                            get_mod(ans, t);\n                            get_mod(g[i + 1][j][k], t);\n                        }\n                    }\n                    if (g[i][j][k])\n                    {\n                        get_mod(g[i + 1][j][k], g[i][j][k]);\n                        if (!k)\n                        {\n                            if (a[i] > b[j])\n                            {\n                                get_mod(h[i][j + 1][k], g[i][j][k]);\n                            }\n                        }\n                        else if (a[i] < b[j])\n                        {\n                            get_mod(h[i][j + 1][k], g[i][j][k]);\n                        }\n                    }\n                    if (h[i][j][k])\n                    {\n                        get_mod(h[i][j + 1][k], h[i][j][k]);\n                    }\n                }\n            }\n        }\n        \n        printf(\"%d\\n\",ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛5-1001-Rikka with Candies/f-HDU-2017 多校训练赛5-1001-Rikka with Candies/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛5-1001-Rikka with Candies\n//\n//  Created by ZYJ on 2017/8/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <bitset>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 10;\n\nint n, m, q;\nbitset<MAXN> a, b, ans;\nbitset<MAXN> bb;    //  b的倍数，bb[i] ＝ 1: 有奇数个 y 满足 i ％ b[y] == 0\n\nvoid solve(int mk)\n{\n    bb.reset();\n    ans.reset();\n    for (int i = mk; i >= 0; --i)\n    {\n        ans[i] = (bb & (a >> i)).count() & 1;\n        if (b[i])\n        {\n            //  枚举 b[i] 的倍数\n            for (int j = 0; j < MAXN; j += i)\n            {\n                bb.flip(j);\n            }\n        }\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    int T;\n    scan_d(T);\n    \n    while (T--)\n    {\n        scan_d(n), scan_d(m), scan_d(q);\n        \n        a.reset();\n        b.reset();\n        int mk = 0, x;\n        for (int i = 0; i < n; i++)\n        {\n            scan_d(x);\n            a.set(x);\n        }\n        for (int i = 0; i < m; i++)\n        {\n            scan_d(x);\n            b.set(x);\n            mk = max(mk, x);\n        }\n        \n        solve(mk);\n        \n        while (q--)\n        {\n            scanf(\"%d\", &x);\n            if (ans[x])\n            {\n                puts(\"1\");\n            }\n            else\n            {\n                puts(\"0\");\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛5-1006-Rikka with Graph/f-HDU-2017 多校训练赛5-1006-Rikka with Graph/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛5-1006-Rikka with Graph\n//\n//  Created by ZYJ on 2017/8/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nll n, m;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%lld%lld\", &n, &m);\n        if (m >= n - 1)\n        {\n            ll sum = n * (n - 1) / 2;\n            if (m > sum)\n            {\n                printf(\"%lld\\n\", sum * 2);\n            }\n            else\n            {\n                ll ans = (sum - m) * 2ll + m;\n                printf(\"%lld\\n\", ans * 2);\n            }\n        }\n        else\n        {\n            ll sum = n * (n - 1) / 2;\n            ll ans = m + m * (m - 1) + n * 1ll * (sum - m - m * (m - 1) / 2);\n            printf(\"%lld\\n\", ans * 2);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛5-1008-Rikka with Subset/f-HDU-2017 多校训练赛5-1008-Rikka with Subset/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛5-1008-Rikka with Subset\n//\n//  Created by ZYJ on 2017/8/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 55;\nconst int MAXM = 1e4 + 10;\n\nint n, m;\nint A[MAXN];\nint B[MAXM];\nint tp[MAXM];\nint dp[MAXM];\n\nvoid solve()\n{\n    memset(dp, 0, sizeof(dp));\n    dp[0] = 1;\n    \n    int cnt = 1;\n    for (int i = 1; i <= m; i++)\n    {\n        tp[i] = B[i] - dp[i];\n        for (int j = 0; j < tp[i]; j++)\n        {\n            A[cnt++] = i;\n            for (int k = m; k >= i; k--)\n            {\n                dp[k] += dp[k - i];\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int t;\n    scanf(\"%d\", &t);\n    while (t--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        for (int i = 0; i <= m; i++)\n        {\n            scanf(\"%d\", B + i);\n        }\n        \n        solve();\n        \n        for (int i = 1; i <= n; i++)\n        {\n            printf(\"%d%c\", A[i], i == n ? '\\n' : ' ');\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛5-1011-Rikka with Competition/f-HDU-2017 多校训练赛5-1011-Rikka with Competition/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛5-1011-Rikka with Competition\n//\n//  Created by ZYJ on 2017/8/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n,k;\nint A[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &k);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", A + i);\n        }\n        sort(A + 1, A + 1 + n);\n        \n        int res = 1;\n        for (int i = 2; i <= n; i++)\n        {\n            if (A[i] > A[i - 1] + k)\n            {\n                res = i;\n            }\n        }\n        \n        printf(\"%d\\n\", n - res + 1);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛6-1002-Mindis/f-HDU-2017 多校训练赛6-1002-Mindis/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛6-1002-Mindis\n//\n//  Created by ZYJ on 2017/8/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\ntypedef pair<double, double> point;\n\nconst double eps = 1e-8;\n\ndouble r;\npoint p1, p2;\n\ndouble get_dis(const point &P1, const point &P2)\n{\n    double dx = P1.first - P2.first;\n    double dy = P1.second - P2.second;\n    return sqrt(dx * dx + dy * dy);\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%lf\", &r);\n        scanf(\"%lf%lf\", &p1.first, &p1.second);\n        scanf(\"%lf%lf\", &p2.first, &p2.second);\n        \n        double C = get_dis(p1, p2) / 2.0;\n        double D = get_dis(point(0, 0), p1);\n        \n        if (D < eps)\n        {\n            printf(\"%.7f\\n\", r * 2.0);\n            continue;\n        }\n        \n        double d = sqrt(D * D - C * C);\n        double a = C * r / D;\n        double y = d * (a * a - C * C) / (C * C);\n        if (y < r - d)\n        {\n            printf(\"%.7f\\n\", a * 2.0);\n            continue;\n        }\n    \n        printf(\"%.7f\\n\", sqrt(C * C + (r - d) * (r - d)) * 2.0);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛6-1003-Inversion/f-HDU-2017 多校训练赛6-1003-Inversion/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛6-1003-Inversion\n//\n//  Created by ZYJ on 2017/8/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cmath>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nstruct node\n{\n    int num, pos;\n} A[MAXN];\n\nbool cmp(node x, node y)\n{\n    return x.num > y.num;\n}\n\nint n;\n\nint solve(int x)\n{\n    int tmp = 1;\n    while (A[tmp].pos % x == 0)\n    {\n        tmp++;\n    }\n    return A[tmp].num;\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    int T;\n    scan_d(T);\n    while (T--)\n    {\n        scan_d(n);\n        for (int i = 1; i <= n; i++)\n        {\n            scan_d(A[i].num);\n            A[i].pos = i;\n        }\n        \n        sort(A + 1, A + 1 + n, cmp);\n        \n        for (int i = 2; i <= n; i++)\n        {\n            printf(\"%d%c\", solve(i), i == n ? '\\n' : ' ');\n        }\n    }\n    \n    return  0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛6-1007-GCDispower/f-HDU-2017 多校训练赛6-1007-GCDispower/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛6-1007-GCDispower\n//\n//  Created by ZYJ on 2017/8/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <algorithm>\n#include <string.h>\n#include <stdio.h>\n#include <vector>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 110005;\n\nstruct array        //  树状数组\n{\n    ll A[MAXN];\n    int n;\n    \n    void clear()\n    {\n        fill(A, A + n + 5, 0);\n    }\n    \n    array()\n    {\n        memset(A, 0, sizeof A);\n        n = 0;\n    }\n    \n    int lowbit(int x)\n    {\n        return x & (-x);\n    }\n    \n    void add(int x, ll key)\n    {\n        while (x <= n)\n        {\n            A[x] += key;\n            x += lowbit(x);\n        }\n    }\n    \n    ll sum(int x)   //  查询前x个元素\n    {\n        ll tmp = 0;\n        while (x > 0)\n        {\n            tmp += A[x];\n            x -= lowbit(x);\n        }\n        return tmp;\n    }\n    \n    ll get(int L, int R)\n    {\n        return sum(R) - sum(L - 1);\n    }\n} A;\n\nstruct node\n{\n    int L, R, id;\n    \n    node(int L, int R, int id) : L(L), R(R), id(id) {}\n    \n    node()\n    {\n        *this = node(0, 0, 0);\n    }\n    \n    bool operator < (const node &A) const\n    {\n        return R < A.R;\n    }\n} Q[MAXN];              //  离线问题\n\nint miu[MAXN];          //  莫比乌斯函数\nvector<int> V[MAXN];    //  用于存储因式分解。\n\nvoid get_miu()\n{\n    int n = MAXN;\n    for (int i = 1; i < n; i++)\n    {\n        int tar = (i == 1) ? 1 : 0;\n        int tmp = tar - miu[i];\n        miu[i] = tmp;\n        for (int j = i + i; j < n; j += i)\n        {\n            miu[j] += tmp;\n        }\n    }\n}\n\nvoid init()\n{\n    get_miu();\n    for (int i = 1; i < MAXN; i++)\n    {\n        for (int j = i; j < MAXN; j += i)\n        {\n            V[j].push_back(i);\n        }\n    }\n}\n\nint N, M, L, R;\nint F[MAXN];\nint X[MAXN];\nint P[MAXN];\nint D[MAXN];\nll ans[MAXN];\n\nvoid solve()\n{\n    int cnt = 0;\n    for (int i = 1; i < N; i++)\n    {\n        int size = N / P[i] + 1;\n        fill(F, F + size + 1, 0);\n        int deep = 0;\n        for (int j = P[i]; j < N; j += P[i])\n        {\n            if (X[j] > i)\n            {\n                continue;\n            }\n            \n            D[deep++] = X[j];\n        }\n        \n        sort(D, D + deep);\n        deep--;\n        while ((--deep) > -1)\n        {\n            int x = D[deep];\n            int t = P[x] / P[i];\n            ll res = 0;\n            for (int d = 0; d < V[t].size(); d++)\n            {\n                res += (ll)miu[V[t][d]] * F[V[t][d]];\n            }\n            A.add(x, res * P[i]);\n            for (int d = 0; d < V[t].size(); d++)\n            {\n                F[V[t][d]]++;\n            }\n        }\n        while (Q[cnt].R == i && cnt < M)\n        {\n            ans[Q[cnt].id] = A.get(Q[cnt].L, Q[cnt].R);\n            cnt++;\n        }\n    }\n}\n\nint main ()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        A.clear();\n        scanf(\"%d%d\", &N, &M);\n        \n        A.n = N;\n        N++;\n        for (int i = 1; i < N; i++)\n        {\n            scanf(\"%d\", P + i);\n        }\n        for (int i = 1; i < N; i++)\n        {\n            X[P[i]] = i;\n        }\n        \n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d\", &L, &R);\n            Q[i] = node(L, R, i);\n        }\n        sort(Q, Q + M);\n        \n        solve();\n        \n        for (int i = 0; i < M; i++)\n        {\n            printf(\"%lld\\n\", ans[i]);\n        }\n    }\n    \n    return 0;\n}\n\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛6-1008-Kirinriki/f-HDU-2017 多校训练赛6-1008-Kirinriki/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛6-1008-Kirinriki\n//\n//  Created by ZYJ on 2017/8/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <cmath>\n#include <algorithm>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 5555;\nconst int MAXM = MAXN >> 1;\n\nint n, m;\nint cnt, ans;\nint tmp[MAXM];\nchar s[MAXN];\n\nvoid check()\n{\n    int dis = 0, dis2 = 0, x1 = 0, x2 = 0;\n    while (x2 < cnt)\n    {\n        dis2 += tmp[x2++];\n        while (dis2 > m)\n        {\n            dis2 -= tmp[x1++];\n        }\n        dis = max(dis, x2 - x1);\n    }\n    ans = max(ans, dis);\n}\n\nvoid solve()\n{\n    n = (int)strlen(s + 1);\n    ans = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        cnt = 0;\n        int x1 = i - 1;\n        int x2 = i + 1;\n        while (x1 > 0 && x2 <= n)\n        {\n            tmp[cnt++] = abs(s[x1--] - s[x2++]);\n        }\n        check();\n    }\n    for (int i = 1; i <= n; i++)\n    {\n        cnt = 0;\n        int x1 = i;\n        int x2 = i + 1;\n        while (x1 > 0 && x2 <= n)\n        {\n            tmp[cnt++] = abs(s[x1--] - s[x2++]);\n        }\n        check();\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%d%s\",&m, s + 1);\n        \n        solve();\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return  0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛6-1010-Gameia/f-HDU-2017 多校训练赛6-1010-Gameia/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛6-1010-Gameia\n//\n//  Created by ZYJ on 2017/8/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 505;\n\nvector<int> vt[MAXN];\n\nint n, k, flag;\nint sz[MAXN];\n\nvoid dfs(int u)\n{\n    int num = 0;            //  奇数节点的个数\n    sz[u] = 1;\n    for (int i = 0; i < vt[u].size(); i++)  //  递归所有的子节点\n    {\n        int to = vt[u][i];\n        dfs(to);\n        sz[u] += sz[to];\n        if (sz[to] % 2 == 1)\n        {\n            num++;          //  为奇数的节点（包括单独的叶子节点），Alice回赢\n        }\n    }\n    if (num >= 2)\n    {\n        flag = 1;           //  这样的话也就相当于只有有两个节点的话，Bob才会赢\n    }\n}\n\nvoid init()\n{\n    flag = 0;\n    for (int i = 0; i < MAXN; i++)\n    {\n        vt[i].clear();\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        init();\n        \n        scanf(\"%d%d\", &n, &k);\n        \n        int x;\n        for (int i = 2; i <= n; i++)\n        {\n            scanf(\"%d\", &x);\n            vt[x].push_back(i);\n        }\n        \n        flag = 0;\n        if (n % 2 == 1 || n / 2 - 1 > k)    //  奇数个或者特权数不够用，必定Alice赢\n        {\n            printf(\"Alice\\n\");\n        }\n        else                                //  节点个数为偶数个并且特权个数足够用\n        {\n            dfs(1);\n            \n            if (flag == 1)\n            {\n                printf(\"Alice\\n\");\n            }\n            else\n            {\n                printf(\"Bob\\n\");\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛6-1011-Classes/f-HDU-2017 多校训练赛6-1011-Classes/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛6-1011-Classes\n//\n//  Created by ZYJ on 2017/8/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint N;\nint A, B, C, AB, BC, AC, ABC;\nint A_, B_, C_, AB_, BC_, AC_, ABC_;\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    while (T--)\n    {\n        cin >> N;\n     \n        int ans = 0;\n        while (N--)\n        {\n            cin >> A >> B >> C >> AB >> BC >> AC >> ABC;\n            A_ = A - AB - AC + ABC;\n            B_ = B - AB - BC + ABC;\n            C_ = C - AC - BC + ABC;\n            AB_ = AB - ABC;\n            BC_ = BC - ABC;\n            AC_ = AC - ABC;\n            ABC_ = ABC;\n            if (A_ >= 0 && B_ >= 0 && C_ >= 0 && AB_ >= 0 && BC_ >= 0 && AC_ >= 0 && ABC_ >= 0)\n            {\n                ans = max(ans, A_ + B_ + C_ + AB_ + BC_ + AC_ + ABC_);\n            }\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛7-1002-Build a tree/f-HDU-2017 多校训练赛7-1002-Build a tree/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛7-1002-Build a tree\n//\n//  Created by ZYJ on 2017/8/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 111;\nconst int MAGIC = 62;\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\n\nll n, k, X;\nll F[MAXN];\nll C[MAXN];\n\nll HR(ll a, ll n, ll k)\n{\n    if (a + 1 <= n / k && (a + 1) * k < n)\n    {\n        return HR((a + 1) * k, n, k) + 1;\n    }\n    \n    return 0;\n}\n\nll HL(ll a, ll n, ll k)\n{\n    if (a <= (n - 1) / k && a * k + 1 < n)\n    {\n        return HL(a * k + 1, n, k) + 1;\n    }\n    \n    X = a;\n    return 0;\n}\n\nll slove(ll L, ll R, ll n, ll k)\n{\n    ll hr = HR(R, n, k);\n    ll hl = HL(L, n, k);\n    \n    if (L == R)\n    {\n        if (hr == hl)\n        {\n            return F[hr];\n        }\n        \n        if (L + 1 <= n / k && (L + 1) * k < n)\n        {\n            return (C[hr] + n - X) ^ slove(L * k + 1, (L + 1) * k, n, k);\n        }\n        \n        return (C[hr] + n - X) ^ slove(L * k + 1, n - 1, n, k);\n    }\n    \n    if (hr == hl)\n    {\n        if ((R - L + 1) & 1)\n        {\n            return F[hr];\n        }\n        \n        return 0;\n    }\n    \n    ll mid = (L + R) >> 1;\n    return slove(L, mid, n, k) ^ slove(mid + 1, R, n, k);\n}\n\nll cal(ll n, ll m)\n{\n    if (m == 1)\n    {\n        return 0;\n    }\n    \n    if (n >= m)\n    {\n        if ((n - m + 1) & 1)\n        {\n            return m + cal(n - m, m >> 1);\n        }\n        \n        return cal(n - m, m >> 1);\n    }\n    \n    return cal(n, m >> 1);\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%lld%lld\", &n, &k);\n        if (k == 1)\n        {\n            printf(\"%lld\\n\", cal(n, 1ll << MAGIC) + (((n + 1) / 2) & 1));\n            continue;\n        }\n        \n        F[0] = 1;\n        C[0] = 1;\n        for (ll i = 1, s = INF - 1, j = 1; ; j++)\n        {\n            if (s / k < i)\n            {\n                break;\n            }\n        \n            i *= k;\n            s -= i;\n            if (k & 1)\n            {\n                F[j] = F[j - 1];\n            }\n            F[j] ^= INF - s;\n            C[j] = C[j - 1] + i;\n        }\n    \n        printf(\"%lld\\n\", slove(0, 0, n, k));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛7-1005-Euler theorem/f-HDU-2017 多校训练赛7-1005-Euler theorem/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛7-1005-Euler theorem\n//\n//  Created by ZYJ on 2017/8/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint a;\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    while (T--)\n    {\n        cin >> a;\n        if (a & 1)\n        {\n            cout << (a >> 1) + 2 << '\\n';\n        }\n        else\n        {\n            cout << (a >> 1) + 1 << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛7-1008-Hard challenge/f-HDU-2017 多校训练赛7-1008-Hard challenge/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛7-1008-Hard challenge\n//\n//  Created by ZYJ on 2017/8/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5e4 + 7;\n\nstruct node\n{\n    long long x;\n    long long y;\n    long long val;\n    double deg;\n    int flag;\n    \n    bool operator < (const node &p) const\n    {\n        return deg < p.deg;\n    }\n} edge[MAXN];\n\nbool cmp(node a, node b)\n{\n    return a.deg > b.deg;\n}\n\nint n;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        \n        long long tmp1 = 0, tmp2 = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%lld%lld%lld\", &edge[i].x, &edge[i].y, &edge[i].val);\n            \n            edge[i].deg = abs(edge[i].y) /\n                sqrt((double)((edge[i].x * edge[i].x) + (edge[i].y * edge[i].y)));\n            if ((edge[i].x < 0 && edge[i].y > 0) || (edge[i].x > 0 && edge[i].y < 0))\n            {\n                edge[i].deg += 1;\n            }\n            if (edge[i].y < 0)\n            {\n                edge[i].flag = -1;\n                tmp2 += edge[i].val;\n            }\n            else if (edge[i].y == 0)\n            {\n                if (edge[i].x < 0)\n                {\n                    edge[i].flag = -1;\n                    tmp2 += edge[i].val;\n                }\n                else\n                {\n                    edge[i].flag = 1;\n                    tmp1 += edge[i].val;\n                }\n            }\n            else\n            {\n                edge[i].flag = 1;\n                tmp1 += edge[i].val;\n            }\n        }\n        \n        int flag = 0;\n        long long ans = 0;\n        sort(edge + 1, edge + 1 + n);\n        for (int i = 1; i <= n; i++)\n        {\n            if (edge[i].deg > 1 && !flag)\n            {\n                flag = 1;\n                sort(edge + i, edge + 1 + n, cmp);\n                i--;\n                continue;\n            }\n            if (edge[i].flag == 1)\n            {\n                ans = max(ans, tmp1 * tmp2);\n                tmp1 -= edge[i].val;\n                tmp2 += edge[i].val;\n            }\n            else\n            {\n                ans = max(ans, tmp1 * tmp2);\n                tmp1 += edge[i].val;\n                tmp2 -= edge[i].val;\n            }\n            ans = max(ans, tmp1 * tmp2);\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛7-1010-Just do it/f-HDU-2017 多校训练赛7-1010-Just do it/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛7-1010-Just do it\n//\n//  Created by ZYJ on 2017/8/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nconst int MAXN = 2e5 + 10;\n\nint n, m;\nint a[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        \n        m--;\n        int k = 1;\n        while (k < n)\n        {\n            for (int i = n; i > k; i--)\n            {\n                a[i] ^= m & 1 ? 0 : a[i - k];\n            }\n            m >>= 1;\n            k <<= 1;\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            printf(\"%d%c\", a[i], i == n ? '\\n' : ' ');\n        }\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛7-1011-Kolakoski/f-HDU-2017 多校训练赛7-1011-Kolakoski/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛7-1011-Kolakoski\n//\n//  Created by ZYJ on 2017/8/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e7 + 10;\n\nint n;\nint a[MAXN] = {0, 1, 2};\n\nvoid init()\n{\n    int t = 2;\n    for (int i = 2; i < MAXN; i++)\n    {\n        for (int j = t + 1; j <= t + a[i] - 1; j++)\n        {\n            a[j] = a[j - 1];\n        }\n        t = t + a[i];\n        if (a[t - 1] == 1)\n        {\n            a[t] = 2;\n        }\n        else\n        {\n            a[t] = 1;\n        }\n        if (t > MAXN)\n        {\n            break;\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int T;\n    cin >> T;\n    while (T--)\n    {\n        cin >> n;\n        cout << a[n] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛8-1002-Battlestation Operational/f-HDU-2017 多校训练赛8-1002-Battlestation Operational/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛8-1002-Battlestation Operational\n//\n//  Created by ZYJ on 2017/8/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 10;\nconst int MOD = 1e9 + 7;\n\nint n;\nbool check[MAXN];\nint prime[MAXN];\nll d[MAXN];\nll miu[MAXN];\nll sum[MAXN];\nll cnt[MAXN];\n\nvoid Mobius()\n{\n    memset(check, false, sizeof(check));\n   \n    d[1] = miu[1] = 1LL;\n    int tot = 0;\n    for (int i = 2; i < MAXN; i++)\n    {\n        if (!check[i])\n        {\n            prime[tot++] = i;\n            d[i] = 2;\n            cnt[i] = 1;\n            miu[i] = -1;\n        }\n        for (int j = 0; j < tot; j++)\n        {\n            if ((ll)i * prime[j] > MAXN)\n            {\n                break;\n            }\n            \n            check[i * prime[j]] = true;\n            if (i % prime[j] == 0)\n            {\n                d[i * prime[j]] = d[i] / (cnt[i] + 1) * (cnt[i] + 2);\n                cnt[i * prime[j]] = cnt[i] + 1;\n                miu[i * prime[j]] = 0;\n                break;\n            }\n            else\n            {\n                d[i * prime[j]] = d[i] << 1;\n                cnt[i * prime[j]] = 1;\n                miu[i * prime[j]] = -miu[i];\n            }\n        }\n    }\n    \n    sum[1] = 1;\n    for (int i = 2; i < MAXN; i++)\n    {\n        sum[i] = (sum[i - 1] + d[i - 1] + 1) % MOD;\n    }\n    for (int i = 1; i < MAXN; i++)\n    {\n        sum[i] = (sum[i] + sum[i - 1]) % MOD;\n        miu[i] = (miu[i] + miu[i - 1]) % MOD;\n    }\n}\n\nint main()\n{\n    Mobius();\n\n    ll ans;\n    while (~scanf(\"%d\", &n))\n    {\n        ans = 0;\n        for (int i = 1, last; i <= n; i = last + 1)\n        {\n            last = n / (n / i);\n            ans = (ans + (miu[last] - miu[i - 1]) % MOD * sum[n / i] % MOD) % MOD;\n        }\n        \n        ans = (ans + MOD) % MOD;\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛8-1006-Fleet of the Eternal Throne/f-HDU-2017 多校训练赛8-1006-Fleet of the Eternal Throne/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛8-1006-Fleet of the Eternal Throne\n//\n//  Created by ZYJ on 2017/8/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 100005;\nconst int MAGIC = 26;\n\nstruct AC\n{\n    AC *nxt[MAGIC];\n    AC *fail;\n    int length;\n    int flag;\n};\n\nAC *root;\nint n, m, ans;\nint id[MAXN];\nchar allchar[MAXN * 10];\n\nvoid clear(AC *node)\n{\n    for (int i = 0; i < MAGIC; i++)\n    {\n        if (node->nxt[i] != NULL)\n        {\n            clear(node->nxt[i]);\n        }\n    }\n    free(node);\n}\n\nAC *create()\n{\n    AC *node = (AC *)(malloc(sizeof(AC)));\n    memset(node->nxt, 0, sizeof(node->nxt));\n    node->fail = NULL;\n    node->flag = -1;\n    node->length =0;\n    return node;\n}\n\nvoid insert(AC *root, char *word)\n{\n    AC *node = root;\n    char *p = word;\n    while (*p)\n    {\n        int id = *p - 'a';\n        if (node->nxt[id] == NULL)\n        {\n            node->nxt[id] = create();\n        }\n        node->nxt[id]->length = node->length + 1;\n        node = node->nxt[id];\n        p++;\n    }\n}\n\nvoid init()\n{\n    if (root != NULL)\n    {\n        clear(root);\n    }\n    root = create();\n}\n\nvoid input()\n{\n    scanf(\"%d\", &n);\n    int del = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        id[i] = del;\n        scanf(\"%s\", allchar + del);\n        insert(root, allchar + del);\n        del += strlen(allchar + del) + 1;\n    }\n}\n\nAC *que[MAXN * 10];\n\nvoid build()\n{\n    int l = 0, r = 1;\n    que[1]= root;\n    root->fail = root;\n    while (l < r)\n    {\n        l++;\n        AC *q = que[l];\n        for (int i = 0; i < MAGIC; i++)\n        {\n            if (q->nxt[i] != NULL)\n            {\n                if (q == root)\n                {\n                    q->nxt[i]->fail = root;\n                }\n                else\n                {\n                    q->nxt[i]->fail = q->fail;\n                    while (q->nxt[i]->fail->nxt[i] == NULL && q->nxt[i]->fail != root)\n                    {\n                        q->nxt[i]->fail = q->nxt[i]->fail->fail;\n                    }\n                    if (q->nxt[i]->fail->nxt[i] != NULL)\n                    {\n                        q->nxt[i]->fail = q->nxt[i]->fail->nxt[i];\n                    }\n                }\n                r++;\n                que[r] = q->nxt[i];\n            }\n        }\n    }\n}\n\nvoid search(char *word, int f)\n{\n    AC *node = root;\n    char *p = word;\n    while (*p)\n    {\n        int id = *p - 'a';\n        while (node != root && node->nxt[id] == NULL)\n        {\n            node = node->fail;\n        }\n        if (node->nxt[id] != NULL)\n        {\n            node = node->nxt[id];\n        }\n        AC *temp = node;\n        while (temp != root)\n        {\n            temp->flag = f;\n            temp = temp->fail;\n        }\n        p++;\n    }\n}\n\nvoid query(char *word, int f)\n{\n    AC *node = root;\n    char *p = word;\n    while (*p)\n    {\n        int id = *p - 'a';\n        while (node != root && node->nxt[id] == NULL)\n        {\n            node = node->fail;\n        }\n        if (node->nxt[id] != NULL)\n        {\n            node = node->nxt[id];\n        }\n        AC *temp = node;\n        while (temp != root)\n        {\n            if (temp->flag == f)\n            {\n                ans = max(ans, temp->length);\n            }\n            temp = temp->fail;\n        }\n        p++;\n    }\n}\n\nvoid solve()\n{\n    scanf(\"%d\", &m);\n    \n    int x, y;\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d%d\", &x, &y);\n        search(allchar + id[x], i);\n        ans = 0;\n        query(allchar + id[y], i);\n        printf(\"%d\\n\", ans);\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        init();\n        \n        input();\n        \n        build();\n        \n        solve();\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛8-1008-Hybrid Crystals/f-HDU-2017 多校训练赛8-1008-Hybrid Crystals/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛8-1008-Hybrid Crystals\n//\n//  Created by ZYJ on 2017/8/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1111;\n\nint n, k;\nint A[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &k);\n        \n        int tmp1 = 0, tmp2 = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &A[i]);\n        }\n        \n        char ch;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%c%c\", &ch, &ch);\n            if (ch == 'N')\n            {\n                tmp1 += A[i];\n                tmp2 -= A[i];\n            }\n            else if (ch == 'L')\n            {\n                tmp1 += A[i];\n            }\n            else\n            {\n                tmp2 -= A[i];\n            }\n        }\n        if (k > 0)\n        {\n            if (tmp1 >= k)\n            {\n                printf(\"yes\\n\");\n            }\n            else\n            {\n                printf(\"no\\n\");\n            }\n        }\n        else if (k < 0)\n        {\n            if (tmp2 <= k)\n            {\n                printf(\"yes\\n\");\n            }\n            else\n            {\n                printf(\"no\\n\");\n            }\n        }\n        else\n        {\n            printf(\"yes\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛8-1011-Killer Names/f-HDU-2017 多校训练赛8-1011-Killer Names/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛8-1011-Killer Names\n//\n//  Created by ZYJ on 2017/8/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 2222;\nconst int MOD = 1e9 + 7;\n\nint n, m;\nint C[MAXN][MAXN];\nll p[MAXN];\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nvoid init()\n{\n    C[0][0] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        C[i][0] = 1;\n        for (int j = 1; j <= i; j++)\n        {\n            C[i][j] = (C[i - 1][j] + C[i - 1][j - 1]) % MOD;\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        for (int i = 1; i <= m; i++)\n        {\n            p[i] = QPow(i, n);\n        }\n        for (int i = 2; i <= m; i++)\n        {\n            for (int j = 1; j < i; j++)\n            {\n                p[i] = (p[i] - p[j] * C[i][j] % MOD + MOD) % MOD;\n            }\n        }\n        \n        ll ans = 0;\n        for (int i = 1; i < m; i++)\n        {\n            for (int j = 1, k = m - i; j <= k; j++)\n            {\n                ans = (ans + p[i] * p[j] % MOD * C[m][i] % MOD * C[k][j] % MOD) % MOD;\n            }\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛9-1002-Ch’s gift/f-HDU-2017 多校训练赛9-1002-Ch’s gift/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛9-1002-Ch’s gift\n//\n//  Created by ZYJ on 2017/8/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 7;\n\nint A[MAXN];\nint B[MAXN];\nint pre[MAXN];\nint id[MAXN];\nint d[MAXN];\nint ls[MAXN * 20];\nint rs[MAXN * 20];\nint T[MAXN * 20];\nint anc[MAXN][25];\nll cnt[MAXN * 20];\nvector<int> vi[MAXN];\n\nint ql, qr, tol, tot;\n\nvoid init(int n)\n{\n    tot = 1;\n    tol = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        vi[i].clear();\n    }\n}\n\nint low(int *a, int pos, int R)\n{\n    int l = 1, r = R;\n    while (l <= r)\n    {\n        int mid = (l + r) >> 1;\n        if (a[mid] == pos)\n        {\n            return mid;\n        }\n        else if (a[mid] > pos)\n        {\n            r = mid - 1;\n        }\n        else\n        {\n            l = mid + 1;\n        }\n    }\n    \n    return 0;\n}\n\nvoid builde(int l, int r, int &o)\n{\n    o = tol++;\n    if (l == r)\n    {\n        cnt[o] = 0;\n        return ;\n    }\n    \n    int m = (l + r) >> 1;\n    builde(l, m, ls[o]);\n    builde(m + 1, r, rs[o]);\n    cnt[o] = 0;\n}\n\nvoid update(int last, int l, int r, int pos, int &o)\n{\n    o = tol++;\n    cnt[o] = cnt[last] + A[pos];\n    ls[o] = ls[last];\n    rs[o] = rs[last];\n    if (l == r)\n    {\n        return ;\n    }\n    \n    int m = (l + r) >> 1;\n    if (m >= pos)\n    {\n        update(ls[last], l, m, pos, ls[o]);\n    }\n    else\n    {\n        update(rs[last], m + 1, r, pos, rs[o]);\n    }\n}\n\nll query(int ll, int rr, int l, int r)\n{\n    if (ql <= l && qr >= r)\n    {\n        return cnt[rr] - cnt[ll];\n    }\n    \n    int m = (l + r) >> 1;\n    long long ans = 0;\n    if (ql <= m)\n    {\n        ans += query(ls[ll], ls[rr], l, m);\n    }\n    if (qr > m)\n    {\n        ans += query(rs[ll], rs[rr], m + 1, r);\n    }\n    \n    return ans;\n}\n\nint LCA(int p, int q)\n{\n    if (d[p] < d[q])\n    {\n        swap(p, q);\n    }\n    int log;\n    for (log = 1; (1 << log) <= d[p]; log++) ;\n    log--;\n    for (int i = log; i >= 0; i--)\n    {\n        if (d[p] - (1 << i) >= d[q])\n        {\n            p = anc[p][i];\n        }\n    }\n    if (p == q)\n    {\n        return p;\n    }\n    \n    for (int i = log; i >= 0; i--)\n    {\n        if (anc[p][i] != -1 && anc[p][i] != anc[q][i])\n        {\n            p = anc[p][i];\n            q = anc[q][i];\n        }\n    }\n    \n    return anc[p][0];\n}\n\nvoid preprocess(int n)\n{\n    for (int i = 1; i <= n; i++)\n    {\n        anc[i][0] = pre[i];\n        for (int j = 1; (1 << j) < n; j++)\n        {\n            anc[i][j] = -1;\n        }\n    }\n    for (int j = 1; (1 << j) <= n; j++)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            if (anc[i][j - 1] != -1)\n            {\n                int a = anc[i][j - 1];\n                anc[i][j] = anc[a][j - 1];\n            }\n        }\n    }\n}\n\nvoid dfs(int u, int p, int m)\n{\n    d[u] = d[p] + 1;\n    pre[u] = p;\n    id[u] = tot++;\n    int pos = low(A, B[u], m);\n    update(T[id[p]], 1, m, pos, T[id[u]]);\n    for (int i = 0; i < vi[u].size(); i++)\n    {\n        int v = vi[u][i];\n        if (v == p)\n        {\n            continue;\n        }\n        \n        dfs(v, u, m);\n    }\n}\n\nint low1(int *a, int pos, int R)\n{\n    int l = 1, r = R;\n    while (l < r)\n    {\n        int m = (l + r) >> 1;\n        if (a[m] >= pos)\n        {\n            r = m;\n        }\n        else\n        {\n            l = m + 1;\n        }\n    }\n    return l;\n}\n\nint n, q;\n\nint main()\n{\n    while (~scanf(\"%d%d\", &n, &q))\n    {\n        init(n);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &A[i]);\n            B[i] = A[i];\n        }\n        sort(A + 1, A + 1 + n);\n        \n        int m = 1;\n        for (int i = 2; i <= n; i++)\n        {\n            if (A[i] != A[i - 1])\n            {\n                A[++m] = A[i];\n            }\n        }\n        \n        int u, v;\n        for (int i = 1; i < n; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            vi[u].push_back(v);\n            vi[v].push_back(u);\n        }\n        \n        builde(1, m, T[0]);\n        d[0] = 0;\n        dfs(1, 0, m);\n        preprocess(n);\n        \n        ll ans;\n        int s, t, a, b;\n        for (int i = 1; i <= q; i++)\n        {\n            scanf(\"%d%d%d%d\", &s, &t, &a, &b);\n            \n            ql = low1(A, a, m);\n            qr = low1(A, b, m);\n            if (A[qr] > b)\n            {\n                qr--;\n            }\n            int o = LCA(s, t);\n            ans = 0;\n            ans += query(T[id[pre[o]]], T[id[s]], 1, m);\n            ans += query(T[id[o]], T[id[t]], 1, m);\n            \n            if (i == 1)\n            {\n                printf(\"%lld\", ans);\n            }\n            else\n            {\n                printf(\" %lld\", ans);\n            }\n        }\n        putchar(10);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛9-1005-FFF at Valentine/f-HDU-2017 多校训练赛9-1005-FFF at Valentine/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛9-1005-FFF at Valentine\n//\n//  Created by ZYJ on 2017/8/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <vector>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1111;\n\nint n, m;\nbool vis[MAXN][2];\nvector<int> vs;\nvector<int> vi[MAXN];\nvector<int> rvi[MAXN];\n\nvoid add_edge(int u, int v)\n{\n    vi[u].push_back(v);\n    rvi[v].push_back(u);\n}\n\nvoid dfs_1(int x)\n{\n    vis[x][0] = true;\n    for (int i = 0; i < vi[x].size(); i++)\n    {\n        if (!vis[vi[x][i]][0])\n        {\n            dfs_1(vi[x][i]);\n        }\n    }\n}\n\nvoid dfs_2(int x)\n{\n    vis[x][1] = true;\n    for (int i = 0; i < rvi[x].size(); i++)\n    {\n        if (!vis[rvi[x][i]][1])\n        {\n            dfs_2(rvi[x][i]);\n        }\n    }\n}\n\nvoid init()\n{\n    vs.clear();\n    for (int i = 0; i <= n; i++)\n    {\n        vi[i].clear();\n        rvi[i].clear();\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\",&T);\n    \n    while (T--)\n    {\n        init();\n        \n        scanf(\"%d%d\", &n, &m);\n        \n        int u, v;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            add_edge(u, v);\n        }\n        \n        bool falg = false;\n        for (int i = 1; i <= n; i++)\n        {\n            memset(vis, false, sizeof(vis));\n            \n            dfs_1(i);\n            dfs_2(i);\n            \n            for (int i = 1; i <= n; i++)\n            {\n                if (!vis[i][0] && !vis[i][1])\n                {\n                    falg = true;\n                    break;\n                }\n            }\n            \n            if (falg)\n            {\n                break;\n            }\n        }\n        \n        if (falg)\n        {\n            printf(\"Light my fire!\\n\");\n        }\n        else\n        {\n            printf(\"I love you my love and our love save us!\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛9-1006-Senior Pan/f-HDU-2017 多校训练赛9-1006-Senior Pan/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛9-1006-Senior Pan\n//\n//  Created by ZYJ on 2017/8/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <queue>\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\nconst int MAXN = 1e5 + 10;\nconst int MAGIC = 20;\n\nstruct Edge\n{\n    int v, val, net;\n} edg[MAXN];\n\nstruct node\n{\n    int x;\n    ll step;\n};\n\nint n, m, k, tot;\nint hed[MAXN];\nint a[MAXN];\nint vis[MAXN];\nll dis[MAXN];\npriority_queue<node> pqn;\n\nbool operator < (node a, node b)\n{\n    return a.step > b.step;\n}\n\nvoid addedge(int u, int v, int val)\n{\n    edg[tot].v = v;\n    edg[tot].val = val;\n    edg[tot].net = hed[u];\n    hed[u] = tot++;\n}\n\nll dijkstra()\n{\n    while (!pqn.empty())\n    {\n        node now = pqn.top();\n        pqn.pop();\n        \n        if (vis[now.x])\n        {\n            return now.step;\n        }\n        for (int i = hed[now.x]; ~i; i = edg[i].net)\n        {\n            int next = edg[i].v;\n            if (dis[next] > now.step + edg[i].val)\n            {\n                dis[next] = now.step + edg[i].val;\n                pqn.push(node{next, dis[next]});\n            }\n        }\n    }\n    \n    return INF;\n}\n\nvoid init()\n{\n    memset(dis, 0x3f, sizeof(dis));\n    memset(vis, 0, sizeof(vis));\n    \n    while (!pqn.empty())\n    {\n        pqn.pop();\n    }\n}\n\nll solve(int k)\n{\n    ll ans = INF;\n    for (int i = 0; i < MAGIC; i++)\n    {\n        init();\n        for (int j = 0; j < k; j++)\n        {\n            if (a[j] & (1 << i))\n            {\n                pqn.push(node{a[j], 0});\n                dis[a[j]] = 0;\n            }\n            else\n            {\n                vis[a[j]] = 1;\n            }\n        }\n        ans = min(ans, dijkstra());\n        \n        init();\n        for (int j = 0; j < k; j++)\n        {\n            if (a[j] & (1 << i))\n            {\n                vis[a[j]] = 1;\n            }\n            else\n            {\n                pqn.push(node{a[j], 0});\n                dis[a[j]] = 0;\n            }\n        }\n        ans = min(ans, dijkstra());\n    }\n    \n    return ans;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        tot = 0;\n        memset(hed, -1, sizeof(hed));\n        \n        scanf(\"%d%d\", &n, &m);\n        \n        int u, v, w;\n        while (m--)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            addedge(u, v, w);\n        }\n        \n        scanf(\"%d\", &k);\n        for (int i = 0; i < k; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        \n        printf(\"Case #%d: %lld\\n\", ce, solve(k));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛9-1008-Numbers/f-HDU-2017 多校训练赛9-1008-Numbers/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017 多校训练赛9-1008-Numbers\n//\n//  Created by ZYJ on 2017/8/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <map>\n\nusing namespace std;\n\nmap<int, int> mii;\n\nconst int MAXN = 1111;\n\nint m;\nint a[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (~scanf(\"%d\", &m))\n    {\n        mii.clear();\n        \n        int x;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d\", &x);\n            mii[x]++;\n        }\n        \n        int cnt = 0;\n        for (auto i : mii)\n        {\n            while (i.second > 0)\n            {\n                for (int j = 0; j < cnt; j++)\n                {\n                    mii[i.first + a[j]]--;\n                }\n                i.second--;\n                a[cnt++] = i.first;\n            }\n        }\n        \n        printf(\"%d\\n\", cnt);\n        for (int i = 0; i < cnt; i++)\n        {\n            printf(\"%d%c\", a[i], i == cnt - 1 ? '\\n' : ' ');\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017 多校训练赛9-1010-Two strings/f-HDU-2017 多校训练赛9-1010-Two strings/main.cpp",
    "content": "////\n////  main.cpp\n////  f-HDU-2017 多校训练赛9-1010-Two strings\n////\n////  Created by ZYJ on 2017/8/22.\n////  Copyright © 2017年 ZYJ. All rights reserved.\n////\n//\n//#include <iostream>\n//#include <algorithm>\n//#include <cstring>\n//#include <cstdio>\n//\n//#define clr(a, b) memset(a, b, sizeof(a))\n//\n//using namespace std;\n//\n//const int MAXN = 2555;\n//\n//char str1[MAXN];\n//char str2[MAXN];\n//int dp[MAXN][MAXN];\n//\n//int main()\n//{\n//    int T;\n//    scanf(\"%d\", &T);\n//    \n//    while (T--)\n//    {\n//        clr(dp, 0);\n//        str1[0] = str2[0] = str1[1] = str2[1] = '#';\n//        \n//        scanf(\"%s%s\", str1 + 2, str2 + 2);\n//        int n = (int)strlen(str1 + 1);\n//        int m = (int)strlen(str2 + 1);\n//        \n//        dp[0][0] = dp[1][1] = 1;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            for (int j = 1; j <= m; j++)\n//            {\n//                if (str2[j] == '.')\n//                {\n//                    dp[i][j] |= dp[i - 1][j - 1] | dp[i][j - 1];\n//                }\n//                else\n//                {\n//                    if (str2[j] == '*')\n//                    {\n//                        dp[i][j] |= dp[i][j - 1] | dp[i][j - 2];\n//                        if (str1[i - 1] == str1[i])\n//                        {\n//                            dp[i][j] |= dp[i - 1][j];\n//                        }\n//                    }\n//                    else\n//                    {\n//                        if (str1[i] == str2[j])\n//                        {\n//                            dp[i][j] |= dp[i - 1][j - 1];\n//                        }\n//                        else\n//                        {\n//                            dp[i][j] = 0;\n//                        }\n//                    }\n//                }\n//            }\n//        }\n//        \n//        if (dp[n][m])\n//        {\n//            puts(\"yes\");\n//        }\n//        else\n//        {\n//            puts(\"no\");\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstring>\n#include <regex>\n\nusing namespace std;\n\nconst int MAXN = 2555;\n\nchar str1[MAXN];\nchar str2[MAXN];\nchar pt[MAXN << 1];\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> str1 >> str2;\n        int len2 = (int)strlen(str2);\n        int strPos = 0, ptPos = 0;\n        while (strPos < len2)\n        {\n            if (str2[strPos] == '.' && str2[strPos + 1] == '*')\n            {\n                strcpy(pt + ptPos, \"(.)\\\\1*\");\n                ptPos += 6;\n                strPos += 2;\n            }\n            else\n            {\n                pt[ptPos++] = str2[strPos++];\n            }\n        }\n        pt[ptPos] = 0;\n        regex re(pt);\n        if (regex_match(str1, re))\n        {\n            cout << \"yes\" << endl;\n        }\n        else\n        {\n            cout << \"no\" << endl;\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1001-Chess/f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1001-Chess/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1001-Chess\n//\n//  Created by ZYJ on 2017/8/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll MOD = 1e9 + 7;     //  必须为质数才管用\nconst ll MAXN = 1e5 + 3;\n\nint N, M;\nll fac[MAXN];       //  阶乘\nll inv[MAXN];       //  阶乘的逆元\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nvoid init()\n{\n    fac[0] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        fac[i] = fac[i - 1] * i % MOD;\n    }\n    inv[MAXN - 1] = QPow(fac[MAXN - 1], MOD - 2);\n    for (int i = MAXN - 2; i >= 0; i--)\n    {\n        inv[i] = inv[i + 1] * (i + 1) % MOD;\n    }\n}\n\nll C(ll a, ll b)\n{\n    if (b > a)\n    {\n        return 0;\n    }\n    if (b == 0)\n    {\n        return 1;\n    }\n    return fac[a] * inv[b] % MOD * inv[a - b] % MOD;\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int T;\n    cin >> T;\n    while (T--)\n    {\n        cin >> N >> M;\n        if (N == M)\n        {\n            cout << 1 << '\\n';\n        }\n        else\n        {\n            cout << C(max(N, M), max(N, M) - min(N, M)) << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1002-Factory/f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1002-Factory/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1002-Factory\n//\n//  Created by ZYJ on 2017/8/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <vector>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 100010;\nconst int INF = 0x3f3f3f3f;\nconst int MAGIC = 20;\n\nstruct edge\n{\n    int x, w;\n    edge(int x, int w) : x(x), w(w) {}\n};\n\nvector<edge> ve[MAXN];\nvector<int> vi[MAXN];\n\nint n, m;\nint dep[MAXN];\nint hed[MAXN];\nint pre[MAXN][MAGIC];\n\nvoid dfs(int x, int p)\n{\n    hed[x] = hed[p] + 1;\n    pre[x][0] = p;\n    for (int i = 1; i < MAGIC; ++i)\n    {\n        pre[x][i] = pre[pre[x][i - 1]][i - 1];\n    }\n    int y;\n    for (int i = 0; i < ve[x].size(); ++i)\n    {\n        y = ve[x][i].x;\n        if (y == p)\n        {\n            continue;\n        }\n        dep[y] = dep[x] + ve[x][i].w;\n        dfs(y, x);\n    }\n}\n\nint lca(int x, int y)\n{\n    if (hed[x] < hed[y])\n    {\n        swap(x, y);\n    }\n    int d = hed[x] - hed[y];\n    for (int i = 0; i < MAGIC; ++i)\n    {\n        if ((d >> i) & 1)\n        {\n            x = pre[x][i];\n        }\n    }\n    if (x == y)\n    {\n        return x;\n    }\n    for (int i = MAGIC - 1; i >= 0; --i)\n    {\n        if (pre[x][i] != pre[y][i])\n        {\n            x = pre[x][i];\n            y = pre[y][i];\n        }\n    }\n    \n    return pre[x][0];\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    int T;\n    scan_d(T);\n    while (T--)\n    {\n        scan_d(n), scan_d(m);\n        for (int i = 1; i <= n; ++i)\n        {\n            ve[i].clear();\n        }\n        for (int i = 1; i <= m; ++i)\n        {\n            vi[i].clear();\n        }\n        int u, v, w;\n        for (int i = 1; i < n; ++i)\n        {\n            scan_d(u), scan_d(v), scan_d(w);\n            ve[u].push_back(edge(v, w));\n            ve[v].push_back(edge(u, w));\n        }\n        int G, x;\n        for (int i = 1; i <= m; ++i)\n        {\n            scan_d(G);\n            for (int j = 0; j < G; ++j)\n            {\n                scan_d(x);\n                vi[i].push_back(x);\n            }\n        }\n        \n        dfs(1, 0);\n        \n        int Q, ans;\n        scan_d(Q);\n        while (Q--)\n        {\n            scanf(\"%d%d\", &u, &v);\n            ans = INF;\n            for (auto x : vi[u])\n            {\n                for (auto y : vi[v])\n                {\n                    ans = min(ans, dep[x] + dep[y] - 2 * dep[lca(x, y)]);\n                }\n            }\n            \n            printf(\"%d\\n\", ans);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1005-度度熊的交易计划/f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1005-度度熊的交易计划/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1005-度度熊的交易计划\n//\n//  Created by ZYJ on 2017/8/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <cstring>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 505;\nconst int MAXM = 400005;\nconst int INF = 0x3f3f3f3f;\n\nstruct Edge\n{\n    int v, c, w, next;\n    Edge() {}\n    Edge(int v, int c, int w, int next) : v(v), c(c), w(w), next(next) {}\n} E[MAXM];\n\nint flow, cost, s, t, T, cnt;\nint hed[MAXN];\nint cap[MAXN];\nint vis[MAXN];\nint dis[MAXN];\nint cur[MAXN];\nqueue<int> q;\n\nvoid addedges(int u, int v, int c, int w)\n{\n    E[cnt] = Edge(v, c, w, hed[u]);\n    hed[u] = cnt++;\n    E[cnt] = Edge(u, 0, -w, hed[v]);\n    hed[v] = cnt++;\n}\n\nbool spfa()\n{\n    memset(dis, INF, sizeof dis);\n    cur[s] = -1;\n    vis[s] = ++T;\n    cap[s] = INF;\n    dis[s] = 0;\n    q.push(s);\n    \n    while (!q.empty())\n    {\n        int u = q.front();\n        q.pop();\n        vis[u] = T - 1;\n        for (int e = hed[u]; ~e; e = E[e].next)\n        {\n            int v = E[e].v, c = E[e].c, w = E[e].w;\n            if (c && dis[v] > dis[u] + w)\n            {\n                dis[v] = dis[u] + w;\n                cap[v] = min(cap[u], c);\n                cur[v] = e;\n                if (vis[v] != T)\n                {\n                    vis[v] = T;\n                    q.push(v);\n                }\n            }\n        }\n    }\n    if (dis[t] > 0)\n    {\n        return false;\n    }\n    \n    cost += cap[t] * dis[t];\n    flow += cap[t];\n    for (int e = cur[t]; ~e; e = cur[E[e ^ 1].v])\n    {\n        E[e].c -= cap[t];\n        E[e ^ 1].c += cap[t];\n    }\n    \n    return true;\n}\n\nint mfmc()\n{\n    flow = cost = 0;\n    while (spfa()) ;\n    return cost;\n}\n\nvoid init()\n{\n    cnt = T = 0;\n    memset(hed, -1, sizeof hed);\n    memset(vis, 0, sizeof vis);\n}\n\nint n, m;\nint a[MAXN], b[MAXN], c[MAXN], d[MAXN];\nint g[MAXN][MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nvoid work()\n{\n    init();\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scan_d(a[i]), scan_d(b[i]), scan_d(c[i]), scan_d(d[i]);\n    }\n    \n    s = 0, t = n + 1;\n    for (int i = 0; i <= t; i++)\n    {\n        for (int j = 0; j <= t; j++)\n        {\n            if (i == j)\n            {\n                g[i][j] = 0;\n            }\n            else\n            {\n                g[i][j] = INF;\n            }\n        }\n    }\n    int u, v, k;\n    for (int i = 1; i <= m; i++)\n    {\n        scan_d(u), scan_d(v), scan_d(k);\n        if (g[u][v] > k)\n        {\n            g[u][v] = g[v][u] = k;\n        }\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        addedges(i, t, b[i], a[i]);\n        addedges(s, i, d[i], -c[i]);\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= n; j++)\n        {\n            if (i != j && g[i][j] != INF)\n            {\n                addedges(i, j, INF, g[i][j]);\n            }\n        }\n    }\n    int ans = -mfmc();\n    \n    printf(\"%d\\n\", ans);\n}\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        work();\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1006-小小粉丝度度熊/f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1006-小小粉丝度度熊/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017\"百度之星\"程序设计大赛-初赛(B)-1006-小小粉丝度度熊\n//\n//  Created by ZYJ on 2017/8/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 5;\n\nint n, m;\nll C[MAXN];\n\nstruct node\n{\n    ll l, r;\n} A[MAXN], B[MAXN];\n\nint cmp(node a, node b)\n{\n    if (a.l != b.l)\n    {\n        return a.l < b.l;\n    }\n    return a.r < b.r;\n}\n\nint main()\n{\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%lld%lld\", &A[i].l, &A[i].r);\n        }\n        sort(A, A + n, cmp);\n        \n        int cnt = 1;\n        B[cnt++] = A[0];\n        for (int i = 1; i < n; i++)\n        {\n            if (A[i].l <= B[cnt - 1].r)\n            {\n                B[cnt - 1].r = max(B[cnt - 1].r, A[i].r);\n            }\n            else\n            {\n                B[cnt++] = A[i];\n            }\n        }\n        \n        C[0] = 0;\n        C[1] = B[1].r - B[1].l + 1;\n        for (int i = 2; i < cnt; i++)\n        {\n            C[i] = C[i - 1] + (B[i].r - B[i].l) + 1;\n        }\n        \n        ll ans = 0;\n        for (int i = 1, j = 1; i < cnt; i++)\n        {\n            while (j < cnt && (B[j].r - B[i].l + 1 - (C[j] - C[i - 1]) <= m))\n            {\n                ans = max(ans, B[j].r - B[i].l + 1);\n                j++;\n            }\n            ll tmp = B[j - 1].r - B[i].l + 1;\n            ll tep = tmp - (C[j - 1] - C[i - 1]);\n            if (m >= tep)\n            {\n                tep = m - tep;\n            }\n            else\n            {\n                tep = 0;\n            }\n            ans = max(ans, tmp + tep);\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017\"百度之星\"程序设计大赛-复赛-1001-Arithmetic of Bomb/f-HDU-2017\"百度之星\"程序设计大赛-复赛-1001-Arithmetic of Bomb/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017\"百度之星\"程序设计大赛-复赛-1001-Arithmetic of Bomb\n//\n//  Created by ZYJ on 2017/8/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1111;\nconst int MOD = 1e9 + 7;\n\nchar s[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        scanf(\"%s\", s);\n        \n        int len = (int)strlen(s);\n        long long ans = 0;\n        for (int i = 0; i < len; i++)\n        {\n            if (s[i] == '(')\n            {\n                int k = i + 1;\n                while (s[k] != ')')\n                {\n                    k++;\n                }\n                k++;\n                while (s[k] != ')')\n                {\n                    k++;\n                }\n                int cnt = s[k - 1] - '0';\n                while (cnt--)\n                {\n                    for (int j = i + 1; j < k - 4; j++)\n                    {\n                        ans = (ans * 10 + s[j] - '0') % MOD;\n                    }\n                }\n                i = k;\n            }\n            else\n            {\n                ans = (ans * 10 + s[i] - '0') % MOD;\n            }\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017\"百度之星\"程序设计大赛-复赛-1003-Pokémon GO/f-HDU-2017\"百度之星\"程序设计大赛-复赛-1003-Pokémon GO/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017\"百度之星\"程序设计大赛-复赛-1003-Pokémon GO\n//\n//  Created by ZYJ on 2017/8/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nconst int MAXN = 1e4 + 10;\nconst int MOD = 1e9 + 7;\n\nint n;\nlong long a[MAXN];\nlong long b[MAXN];\n\nvoid init()\n{\n    b[1] = 1;\n    for (int i = 2; i <= MAXN; i++)\n    {\n        b[i] = (b[i - 1] * 2 % MOD);\n    }\n    a[1] = 1;\n    a[2] = 6;\n    for (int i = 3; i <= MAXN; i++)\n    {\n        a[i] = (2 * a[i - 1] + b[i] + 4 * a[i - 2]) % MOD;\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        \n        long long ans = 4 * a[n];\n        for (int i = 2; i < n; i++)\n        {\n            ans += ((8 * b[n - i] * a[i - 1]) % MOD + (8 * a[n - i] * b[i - 1]) % MOD) % MOD;\n            ans %= MOD;\n        }\n        if (n == 1)\n        {\n            ans = 2;\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017\"百度之星\"程序设计大赛-复赛-1005-Valley Numer/f-HDU-2017\"百度之星\"程序设计大赛-复赛-1005-Valley Numer/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017\"百度之星\"程序设计大赛-复赛-1005-Valley Numer\n//\n//  Created by ZYJ on 2017/8/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 111;\nconst int MAXM = 10;\nconst int MOD = 1e9 + 7;\n\nchar str[MAXN];\nint num[MAXN];\nint dp[MAXN][MAXN][MAXM][2][2];\n\nint dfs(int pos, int pre, int up, int down, int flag, int tag, int len)\n{\n    if (pos < 0)\n    {\n        return 1;\n    }\n    \n    if (dp[pos][len][pre][up][down] > -1 && !flag && !tag)\n    {\n        return dp[pos][len][pre][up][down];\n    }\n    \n    int res = 0;\n    int o = num[pos];\n    for (int j = 0; j < MAXM; j++)\n    {\n        if (j > o && flag)\n        {\n            break;\n        }\n        if (tag)\n        {\n            res = res + dfs(pos - 1, j, 0, 0, j < o ? 0 : flag, tag && j == 0, len - (tag && j == 0));\n        }\n        else if (j == pre)\n        {\n            res = res + dfs(pos - 1, j, up, down, j < o ? 0 : flag, tag && j == 0, len);\n        }\n        else if (j > pre)\n        {\n            res = res + dfs(pos - 1, j, 1, down, j < o ? 0 : flag, tag && j == 0, len);\n        }\n        else if (j < pre)\n        {\n            if (up)\n            {\n                continue;\n            }\n            res = res + dfs(pos - 1, j, up, 1, j < o ? 0 : flag, tag && j == 0, len);\n        }\n        res %= MOD;\n    }\n    if (!flag && !tag)\n    {\n        dp[pos][len][pre][up][down] = res;\n    }\n    \n    return res;\n}\n\nint cal()\n{\n    int len = (int)strlen(str);\n    for (int i = 0; i < len; i++)\n    {\n        num[i] = str[len - 1 - i] - '0';\n    }\n    return dfs(len - 1, 0, 0, 0, 1, 1, len);\n}\n\nint main()\n{\n    memset(dp, -1, sizeof(dp));\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%s\", str);\n        \n        long long ans = cal() - 1;\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017\"百度之星\"程序设计大赛-复赛-1006-Valley Numer II/f-HDU-2017\"百度之星\"程序设计大赛-复赛-1006-Valley Numer II/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017\"百度之星\"程序设计大赛-复赛-1006-Valley Numer II\n//\n//  Created by ZYJ on 2017/8/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\nconst int MAXM = 100;\nconst int MAXD = (1 << 15) + 10;\n\nint N, M, K;\nint vis[MAXN];\nint V[MAXN];\nint map[MAXM][MAXM];\nint dp[2][MAXD];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        memset(vis, 0, sizeof(vis));\n        memset(map, 0, sizeof(map));\n        \n        scanf(\"%d%d%d\", &N, &M, &K);\n        \n        int X, Y;\n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d\", &X, &Y);\n            map[X][Y] = map[Y][X] = 1;\n        }\n        \n        for (int i = 0; i < K; i++)\n        {\n            scanf(\"%d\", &V[i]);\n            vis[V[i]] = 1;\n        }\n        \n        memset(dp, 0, sizeof(dp));\n        \n        int now = 0, tmp = 1 << K, sta;\n        for (int i = 1; i <= N; i++)\n        {\n            if (vis[i])\n            {\n                continue;\n            }\n            \n            now ^= 1;\n            for (int j = 0; j < tmp; j++)\n            {\n                dp[now][j] = dp[now ^ 1][j];\n            }\n            for (int j = 0; j < tmp; j++)\n            {\n                for (int k = 0; k < K; k++)\n                {\n                    if (!(j & (1 << k)) && map[i][V[k]])\n                    {\n                        for (int l = k + 1; l < K; l++)\n                        {\n                            if (!(j & (1 << l)) && map[i][V[l]])\n                            {\n                                sta = (j) | (1 << k) | (1 << l);\n                                dp[now][sta] = max(dp[now][sta], dp[now ^ 1][j] + 1);\n                            }\n                        }\n                    }\n                }\n            }\n        }\n        \n        int ans = 0;\n        for (int i = 0; i < tmp; i++)\n        {\n            ans = max(ans, dp[now][i]);\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1001-Vertex Cover/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1001-Vertex Cover/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1001-Vertex Cover\n//\n//  Created by ZYJ on 2017/8/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 5;\n\npair<int, int> pii[MAXN];\n\nint a = 99, b = 111, c = 0;\n\nvoid solve()\n{\n    for (int i = a; i >= 2; i--)\n    {\n        int x = a / i;\n        for (int j = 0; j < x; j++)\n        {\n            int tmp = b++;\n            for (int k = 1; k <= i; k++)\n            {\n                pii[c].first = tmp;\n                pii[c].second = k + i * j;\n                c++;\n            }\n        }\n    }\n}\n\nvoid output()\n{\n    printf(\"%d %d\\n\", b - 1, c);\n    for (int i = 0; i <= c - 1; i++)\n    {\n        printf(\"%d %d\\n\", pii[i].first, pii[i].second);\n    }\n    printf(\"%d\\n\", a);\n    for (int i = 1; i <= a; i++)\n    {\n        printf(\"%d\\n\", i);\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    solve();\n    \n    output();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1003-Friend-Graph/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1003-Friend-Graph/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1003-Friend-Graph\n//\n//  Created by ZYJ on 2017/8/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 3e3 + 10;\n\nint n;\nint rt[MAXN];\nbool vis[MAXN][MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        \n        int x;\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = i + 1; j <= n; j++)\n            {\n                scanf(\"%d\", &x);\n                vis[i][j] = vis[j][i] = x;\n            }\n        }\n        \n        int flag = 1;\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = i + 1; j <= n; j++)\n            {\n                for (int k = j + 1; k <= n; k++)\n                {\n                    if (vis[i][j] && vis[j][k] && vis[k][i])\n                    {\n                        flag = 0;\n                        break;\n                    }\n                    if (!(vis[i][j] || vis[j][k] || vis[k][i]))\n                    {\n                        flag = 0;\n                        break;\n                    }\n                }\n                if (!flag)\n                {\n                    break;\n                }\n            }\n            if (!flag)\n            {\n                break;\n            }\n        }\n        \n        if (flag)\n        {\n            puts(\"Great Team!\");\n        }\n        else\n        {\n            puts(\"Bad Team!\");\n        }\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1004-A Secret/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1004-A Secret/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1004-A Secret\n//\n//  Created by ZYJ on 2017/8/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\nconst int MOD = 1e9 + 7;\n\nint nt[MAXN];\nint val[MAXN];\nchar S1[MAXN], S2[MAXN];\n\nvoid get_nt(char *p, int *nt, int *val)\n{\n    nt[0] = -1;\n    nt[1] = 0;\n    val[0] = 0;\n    val[1] = 1;\n    int len = (int)strlen(p);\n    for (int i = 1; i < len; i++)\n    {\n        nt[i + 1] = 0;\n        val[i + 1] = i + 1;\n        for (int j = nt[i]; j >= 0; j = nt[j])\n        {\n            if (p[i] == p[j])\n            {\n                nt[i + 1] = j + 1;\n                val[i + 1] += val[j + 1];\n                val[i + 1] %= MOD;\n                break;\n            }\n        }\n    }\n}\n\nint KMP_Count(char *p, int *nt, char *t, int *val)\n{\n    int len = (int)strlen(t);\n    int ans = 0;\n    int j = 0;\n    for (int i = 0; i < len; i++)\n    {\n        int k = j;\n        for (j = 0; k >= 0; k = nt[k])\n        {\n            if (t[i] == p[k])\n            {\n                j = k + 1;\n                break;\n            }\n        }\n        ans = (ans + val[j]) % MOD;\n    }\n    return ans;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%s%s\", S1, S2);\n        int len_1 = (int)strlen(S1), len_2 = (int)strlen(S2);\n        reverse(S1, S1 + len_1);\n        reverse(S2, S2 + len_2);\n        \n        get_nt(S2, nt, val);\n        \n        printf(\"%d\\n\", KMP_Count(S2, nt, S1, val));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1005-CaoHaha's staff/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1005-CaoHaha's staff/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1005-CaoHaha's staff\n//\n//  Created by ZYJ on 2017/8/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\ndouble n;\ndouble ans[MAXN];\n\nvoid init()\n{\n    for (int i = 4 ; i <= MAXN; i++)\n    {\n        if (i % 4 == 0)\n        {\n            ans[i] = (i / 4) * (i / 4) * 2;\n        }\n        else if ((i - 1) % 4 == 0)\n        {\n            ans[i] = ans[i - 1] + (i / 4 - 1) + 0.5;\n        }\n        else\n        {\n            ans[i] = ans[i - 1] + (i / 4 - 1) + 1.5;\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%lf\", &n);\n        int pos = (int)(lower_bound(ans + 4, ans + MAXN - 1, n) - ans);\n        printf(\"%d\\n\", pos);\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1006-Subsequence Count/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1006-Subsequence Count/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1006-Subsequence Count\n//\n//  Created by ZYJ on 2017/8/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e4 + 10;\nconst int MOD = 1e9 + 7;\n\nint N, Q;\nll dp[MAXN];\nint num[MAXN];\nint vis[MAXN];\nchar S[MAXN];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\ninline void print_d(T x)\n{\n    if (x > 9)\n    {\n        print_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nvoid read_S()\n{\n    char ch = getchar();\n    int pos = 0;\n    while (ch != '\\n')\n    {\n        S[++pos] = ch;\n        ch = getchar();\n    }\n}\n\nint main()\n{\n    int T;\n    scan_d(T);\n    \n    while (T--)\n    {\n        scan_d(N), scan_d(Q);\n        read_S();\n        \n        for (int i = 1; i <= N; i++)\n        {\n            num[i] = (S[i] - '0');\n        }\n        \n        int type, l, r;\n        while (Q--)\n        {\n            scan_d(type), scan_d(l), scan_d(r);\n            if (type == 1)\n            {\n                for (int i = l; i <= r; i++)\n                {\n                    if (num[i])\n                    {\n                        num[i] = 0;\n                    }\n                    else\n                    {\n                        num[i] = 1;\n                    }\n                }\n            }\n            else\n            {\n                clr(dp, 0);\n                clr(vis, 0);\n                dp[l - 1] = 1;\n                \n                for (int i = l; i <= r; ++i)\n                {\n                    if (vis[num[i]] == 0)\n                    {\n                        dp[i] = (dp[i - 1] * 2) % MOD;\n                    }\n                    else\n                    {\n                        dp[i] = (2 * dp[i - 1] - dp[vis[num[i]] - 1] + MOD) % MOD;\n                    }\n                    vis[num[i]] = i;\n                }\n                \n                print_d(dp[r] - 1);\n                putchar(10);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1007-Palindrome Function/f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1007-Palindrome Function/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2017中国大学生程序设计竞赛-网络选拔赛-1007-Palindrome Function\n//\n//  Created by ZYJ on 2017/8/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 111;\nconst int MAXM = 50;\nconst ll INF = 100000000000ll;\n\nint L, R, l, r, cnt;\nll ans;\nint A[MAXN];\nint B[MAXN];\nll dp_1[MAXM][MAXN];\nll dp_2[MAXM][MAXN];\n\nvoid init()\n{\n    for (int i = 2; i < MAXM; i++)\n    {\n        ll mx = i;\n        for (int j = 1; ; j++)\n        {\n            if (j == 1)\n            {\n                dp_1[i][j] = i;\n                dp_2[i][j] = i;\n                continue;\n            }\n            \n            int tmp = (j + 1) >> 1;\n            ll a = i - 1, b = i;\n            for (int k = 1; k < tmp; k++)\n            {\n                a *= i;\n                b *= i;\n            }\n            dp_1[i][j] = a;\n            dp_2[i][j] = b;\n            mx *= i;\n            if (mx > INF)\n            {\n                break;\n            }\n        }\n    }\n}\n\nbool check()\n{\n    for (int i = cnt - 1; i >= 0; i--)\n    {\n        if (A[i] > B[i])\n        {\n            return true;\n        }\n        \n        if (A[i] < B[i])\n        {\n            return false;\n        }\n    }\n    \n    return true;\n}\n\nint cal(int key)\n{\n    if (cnt == 1)\n    {\n        return A[0] + 1;\n    }\n    \n    int ret = 0;\n    for (int i = 1; i < cnt; i++)\n    {\n        ret += dp_1[key][i];\n    }\n    \n    int tmp = cnt >> 1;\n    for (int i = cnt - 1; i >= tmp; i--)\n    {\n        int tep = cnt - (cnt - i) * 2;\n        int j = (i == cnt - 1) ? 1 : 0;\n        for (; j < A[i]; j++)\n        {\n            if (tep > 0)\n            {\n                ret += dp_2[key][tep];\n            }\n            else\n            {\n                ret++;\n            }\n        }\n    }\n    \n    for (int i = cnt - 1; i >= tmp; i--)\n    {\n        B[i] = A[i];\n        B[cnt - i - 1] = A[i];\n    }\n    \n    if (check())\n    {\n        ret++;\n    }\n    \n    return ret;\n}\n\nvoid solve()\n{\n    ans = 0;\n    for (int i = l; i <= r; i++)\n    {\n        int tmp = R;\n        cnt = 0;\n        while (tmp)\n        {\n            A[cnt++] = tmp % i;\n            tmp /= i;\n        }\n        if (cnt == 0)\n        {\n            A[cnt++] = 0;\n        }\n        \n        ll cnt_2 = cal(i);\n        tmp = L - 1;\n        cnt = 0;\n        while (tmp)\n        {\n            A[cnt++] = tmp % i;\n            tmp /= i;\n        }\n        if (cnt == 0)\n        {\n            A[cnt++] = 0;\n        }\n        cnt_2 -= cal(i);\n        ans += cnt_2 * i;\n        ans += (R - L + 1 - cnt_2);\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint main()\n{\n    init();\n\n    int T;\n    scan_d(T);\n    \n    int ce = 1;\n    while (T--)\n    {\n        scan_d(L), scan_d(R), scan_d(l), scan_d(r);\n        \n        solve();\n        \n        printf(\"Case #%d: %lld\\n\", ce++, ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2050-折线分割平面/f-HDU-2050-折线分割平面/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2050-折线分割平面\n//\n//  Created by ZYJ on 2016/11/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 10010;\n\nint res[MAXN];\n\nint main()\n{\n    int C;\n    scanf(\"%d\", &C);\n    \n    res[0] = 1;\n    \n    int lines = 0;\n    for (int i = 1; i < MAXN; i++)\n    {\n        res[i] = res[i - 1] + lines * 2 + 1;\n        lines += 2;\n    }\n    \n    while (C--)\n    {\n        int Q;\n        scanf(\"%d\", &Q);\n        printf(\"%d\\n\", res[Q]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2058-The sum problem/f-HDU-2058-The sum problem/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2058-The sum problem\n//\n//  Created by ZYJ on 16/6/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    long long N, M;\n    while (std::cin >> N >> M && N != 0 && M != 0)\n    {\n        long long i, k, sum = 0;\n        for (i = 1; i <= N; i++)\n        {\n            sum = i;\n            for (k = i + 1; k <= N && sum < M; k++)\n            {\n                sum += k;\n            }\n            if (sum == M)\n            {\n                std::cout << '[' << i << ',' << k - 1 << ']' << std::endl;\n            }\n        }\n        std::cout << std::endl;\n    }\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n\n\n//    long long n,m,i,k;\n//    while(scanf(\"%I64d%I64d\",&n,&m)!=EOF&&n!=0&&m!=0)\n//    {\n//        int sum=0;\n//        for(i=1;i<=n;i++)\n//        {\n//            k=i;\n//            for(i=k;i<=n;i++)\n//            {\n//                sum+=i;\n//                if(sum==m)\n//                {\n//                    printf(\"[%I64d,%I64d]\\n\",k,i);\n//                    break;\n//                }\n//            }\n//        }\n//        printf(\"[%I64d,%I64d]\\n\",m,m);\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2066-一个人的旅行/f-HDU-2066-一个人的旅行/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2066-一个人的旅行\n//\n//  Created by ZYJ on 2016/11/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负，下标0~n\n */\nconst int MAXN = 1010;\nconst int INF = 0x3f3f3f3f; //  表示无穷\nbool vis[MAXN];\nint pre[MAXN];\n\nvoid Dijkstra(int cost[][MAXN], int lowcost[], int n, int beg)\n{\n    for (int i = 0; i <= n; i++)\n    {\n        lowcost[i] = INF;\n        vis[i] = false;\n        pre[i] = -1;\n    }\n    lowcost[beg] = 0;\n    for (int j = 0; j <= n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i <= n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i <= n; i++)\n        {\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nint T, S, D, num;\nint lowcost[MAXN];\nint cost[MAXN][MAXN];\nint want[MAXN];\n\nint main()\n{\n    int x, y, z;\n    while (~scanf(\"%d%d%d\",&T, &S, &D))\n    {\n        num = 0;\n        memset(cost, 0x3f, sizeof(cost));\n        \n        while (T--)\n        {\n            scanf(\"%d%d%d\", &x, &y, &z);\n            num = max(max(num, x), y);\n            if (z < cost[x][y])\n            {\n                cost[x][y] = cost[y][x] = z;\n            }\n        }\n        int minn = INF;\n        for (int i = 0; i < S; i++)\n        {\n            scanf(\"%d\", &x);\n            cost[0][x] = cost[x][0] = 0;\n        }\n        for (int i = 0; i < D; i++)\n        {\n            scanf(\"%d\", &want[i]);\n        }\n        \n        Dijkstra(cost, lowcost, num, 0);\n        \n        for (int i = 0; i < D; i++)\n        {\n            minn = min(minn, lowcost[want[i]]);\n        }\n        printf(\"%d\\n\", minn);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2112-HDU Today/f-HDU-2112-HDU Today/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2112-HDU Today\n//\n//  Created by ZYJ on 2016/11/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <string>\n//#include <cstring>\n//#include <vector>\n//#include <queue>\n//#include <map>\n//\n//using namespace std;\n//\n///*\n// *  使用优先队列优化Dijkstra算法\n// *  复杂度O(ElongE)\n// *  注意对vector<Edge> E[MAXN]进行初始化后加边\n// */\n//\n//const int INF = 0x3f3f3f3f;\n//const int MAXN = 10010;\n//\n//struct qNode\n//{\n//    int v;\n//    int c;\n//    qNode(int _v = 0, int _c = 0) : v(_v), c(_c) {}\n//    bool operator < (const qNode &r)const\n//    {\n//        return c > r.c;\n//    }\n//};\n//\n//struct Edge\n//{\n//    int v;\n//    int cost;\n//    Edge(int _v = 0, int _cost = 0) : v(_v), cost(_cost) {}\n//};\n//\n//vector<Edge> E[MAXN];\n//bool vis[MAXN];\n//int dist[MAXN];\n//\n//void Dijkstra(int n, int start)     //  点的编号从1开始\n//{\n//    memset(vis, false, sizeof(vis));\n//    memset(dist, 0x3f, sizeof(dist));\n//    priority_queue<qNode> que;\n//    \n//    while (!que.empty())\n//    {\n//        que.pop();\n//    }\n//    dist[start] = 0;\n//    que.push(qNode(start, 0));\n//    qNode tmp;\n//    \n//    while (!que.empty())\n//    {\n//        tmp = que.top();\n//        que.pop();\n//        int u = tmp.v;\n//        if (vis[u])\n//        {\n//            continue;\n//        }\n//        vis[u] = true;\n//        for (int i = 0; i < E[u].size(); i++)\n//        {\n//            int v = E[tmp.v][i].v;\n//            int cost = E[u][i].cost;\n//            if (!vis[v] && dist[v] > dist[u] + cost)\n//            {\n//                dist[v] = dist[u] +cost;\n//                que.push(qNode(v, dist[v]));\n//            }\n//        }\n//    }\n//}\n//\n//void addEdge(int u, int v, int w)\n//{\n//    E[u].push_back(Edge(v, w));\n//}\n//\n//const int MAXS = 31;\n//\n//map<string, int> m;\n//map<string, int>::iterator it;\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    char start[MAXS], end[MAXS];\n//    char s[MAXS], e[MAXS];\n//    int t;\n//    \n//    while (cin >> N, N != -1)\n//    {\n//        m.clear();\n//        for (int i = 0; i <= N; i++)\n//        {\n//            E[i].clear();\n//        }\n//        \n//        scanf(\"%s %s\", start, end);\n//        m[start] = 0;\n//        m[end] = 1;\n//        \n//        int pos = 2;\n//        for (int i = 0; i < N; i++)\n//        {\n//            scanf(\"%s %s %d\", s, e, &t);\n//            it = m.find(s);\n//            if (it == m.end())\n//            {\n//                m[s] = pos++;\n//            }\n//            it = m.find(e);\n//            if (it == m.end())\n//            {\n//                m[e] = pos++;\n//            }\n//            addEdge(m[s], m[e], t);\n//            addEdge(m[e], m[s], t);\n//        }\n//        \n//        Dijkstra(pos, 0);\n//        \n//        if (dist[1] == INF)\n//        {\n//            printf(\"-1\\n\");\n//        }\n//        else\n//        {\n//            printf(\"%d\\n\", dist[1]);\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n\n#include <iostream>\n#include <cstring>\n#include <map>\n\nusing namespace std;\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负，下标0~n-1\n */\nconst int MAXN = 160;\nconst int INF = 0x3f3f3f3f; //  表示无穷\nconst int MAXS = 31;\nbool vis[MAXN];\nint pre[MAXN];\n\nvoid Dijkstra(int cost[][MAXN], int lowcost[], int n, int beg)\n{\n    for (int i = 0; i < n; i++)\n    {\n        lowcost[i] = INF;\n        vis[i] = false;\n        pre[i] = -1;\n    }\n    lowcost[beg] = 0;\n    for (int j = 0; j < n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nmap<string, int> m;\nmap<string, int>::iterator it;\nint cost[MAXN][MAXN];\nint lowcost[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    char start[MAXS], end[MAXS];\n    char s[MAXS], e[MAXS];\n    int t;\n    \n    while (cin >> N, N != -1)\n    {\n        m.clear();\n        memset(cost, 0x3f, sizeof(cost));\n        \n        scanf(\"%s %s\", start, end);\n        m[start] = 0;\n        m[end] = 1;\n        \n        int pos = 2;\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%s %s %d\", s, e, &t);\n            it = m.find(s);\n            if (it == m.end())\n            {\n                m[s] = pos++;\n            }\n            it = m.find(e);\n            if (it == m.end())\n            {\n                m[e] = pos++;\n            }\n            cost[m[s]][m[e]] = cost[m[e]][m[s]] = t;\n        }\n        \n        if (m[start])\n        {\n            printf(\"0\\n\");\n            continue;\n        }\n        \n        Dijkstra(cost, lowcost, pos, 0);\n        \n        if (lowcost[1] == INF)\n        {\n            printf(\"-1\\n\");\n        }\n        else\n        {\n            printf(\"%d\\n\", lowcost[1]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2121-Ice_cream’s world II/f-HDU-2121-Ice_cream’s world II/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2121-Ice_cream’s world II\n//\n//  Created by ZYJ on 2016/11/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\n/*\n *  最小树形图\n *  int型\n *  复杂度O(NM)\n *  点从0开始\n */\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1010;\nconst int MAXM = 11010;\n\nstruct Edge\n{\n    int u, v, cost;\n};\n\nEdge edge[MAXM];\n\nint pos;\nint pre[MAXN], id[MAXN], visit[MAXN], in[MAXN];\n\nint zhuliu(int root, int n, int m)\n{\n    int res = 0, v;\n    while (1)\n    {\n        memset(in, 0x3f, sizeof(in));\n        \n        for (int i = 0; i < m; i++)\n        {\n            if (edge[i].u != edge[i].v && edge[i].cost < in[edge[i].v])\n            {\n                pre[edge[i].v] = edge[i].u;\n                in[edge[i].v] = edge[i].cost;\n                if (edge[i].u == root)\n                {\n                    pos = i;\n                }\n            }\n        }\n        for (int i = 0; i < n; i++)\n        {\n            if (i != root && in[i] == INF)\n            {\n                return -1;  //  不存在最小树形图\n            }\n        }\n        int tn = 0;\n        memset(id, -1, sizeof(id));\n        memset(visit, -1, sizeof(visit));\n        in[root] = 0;\n        for (int i = 0; i < n; i++)\n        {\n            res += in[i];\n            v = i;\n            while (visit[v] != i && id[v] == -1 && v != root)\n            {\n                visit[v] = i;\n                v = pre[v];\n            }\n            if (v != root && id[v] == -1)\n            {\n                for (int u = pre[v]; u != v ; u = pre[u])\n                {\n                    id[u] = tn;\n                }\n                id[v] = tn++;\n            }\n        }\n        if (tn == 0)\n        {\n            break;  //  没有有向环\n        }\n        for (int i = 0; i < n; i++)\n        {\n            if (id[i] == -1)\n            {\n                id[i] = tn++;\n            }\n        }\n        for (int i = 0; i < m; i++)\n        {\n            v = edge[i].v;\n            edge[i].u = id[edge[i].u];\n            edge[i].v = id[edge[i].v];\n            if (edge[i].u != edge[i].v)\n            {\n                edge[i].cost -= in[v];\n            }\n        }\n        n = tn;\n        root = id[root];\n    }\n    return res;\n}\n\nint main()\n{\n    int n, m;\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        int sum = 0;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &edge[i].u, &edge[i].v, &edge[i].cost);\n            edge[i].u++;\n            edge[i].v++;\n            sum += edge[i].cost;\n        }\n        sum++;\n        //  增加超级节点0,节点0到其余各个节点的边权相同（此题中 边权要大于原图的总边权值）\n        for (int i = m; i < m + n; i++)\n        {\n            edge[i].u = 0;\n            edge[i].v = i - m + 1;\n            edge[i].cost = sum;\n        }\n        int ans = zhuliu(0, n + 1, m + n);\n        //  n+1为总结点数,m+n为总边数\n        //  ans代表以超级节点0为根的最小树形图的总权值,\n        //  将ans减去sum,如果差值小于sum,说明节点0的出度只有1,说明原图是连通图\n        //  如果差值>=sum,那么说明节点0的出度不止为1,说明原图不是连通图\n        if (ans == -1 || ans - sum >= sum)\n        {\n            puts(\"impossible\");\n        }\n        else\n        {\n            printf(\"%d %d\\n\",ans - sum, pos - m);\n        }\n        puts(\"\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2211-杀人游戏/f-HDU-2211-杀人游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2211-杀人游戏\n//\n//  Created by ZYJ on 2017/9/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\nusing namespace std;\n\nint n, k;\n\nint f(int n)\n{\n    if (n == k)\n    {\n        return k;\n    }\n    \n    int x = f(n - n / k);\n    return (x - 1) / (k - 1) + x;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &k);\n        printf(\"%d\\n\", f(n));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2224-The shortest path/f-HDU-2224-The shortest path/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2224-The shortest path\n//\n//  Created by ZYJ on 2016/11/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n#include <cstdio>\n\nusing namespace std;\n\n/*\n *  将各点按照x坐标从小到大排列(如果需要的话)\n */\nconst int MAXN = 1005;\nconst int INF = 0x3f3f3f3f;\n\nstruct node\n{\n    double x, y;\n} P[MAXN];\n\ndouble dist(node a, node b)\n{\n    return sqrt((b.x - a.x) * (b.x - a.x) + (b.y - a.y) * (b.y - a.y));\n}\n\nint n;\ndouble dp[MAXN][MAXN];\n\nvoid solve()\n{\n    dp[1][0] = dp[0][1] = dist(P[0], P[1]);\n    \n    for (int i = 2; i < n; i++)\n    {\n        dp[i][i - 1] = INF;\n        for (int j = 0; j < i - 1; j++)\n        {\n            dp[i][i - 1] = min(dp[i][i - 1], dist(P[i], P[j]) + dp[i - 1][j]);\n            dp[i][j] = dist(P[i], P[i - 1]) + dp[i - 1][j];\n        }\n    }\n    double ans = INF;\n    for (int i = 0; i < n - 1; i++)\n    {\n        ans = min(ans, dp[n - 1][i] + dist(P[i], P[n - 1]));\n    }\n    printf(\"%.2lf\\n\", ans);\n}\n\nint main()\n{\n    while (cin >> n)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            cin >> P[i].x >> P[i].y;\n        }\n        solve();\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2363-Cycling/f-HDU-2363-Cycling/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2363-Cycling\n//\n//  Created by ZYJ on 2016/12/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 110;\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\n\nll h[MAXN], h_[MAXN];\nll cost[MAXN][MAXN];\nll lowcost[MAXN];\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负，下标0~n-1\n */\nbool vis[MAXN];\nint pre[MAXN];\n\nvoid Dijkstra(int n, int beg, ll low, ll high)\n{\n    for (int i = 0; i < n; i++)\n    {\n        lowcost[i] = INF;\n        vis[i] = false;\n        pre[i] = -1;\n    }\n    lowcost[beg] = 0;\n    for (int j = 0; j < n; j++)\n    {\n        int k = -1;\n        ll min = INF;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min && h[i] >= low && h[i] <= high)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (h[i] < low || h[i] > high)\n            {\n                continue;\n            }\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int t;\n    cin >> t;\n    \n    int n, m;\n    while (t--)\n    {\n        memset(cost, 0x3f, sizeof(cost));\n        \n        cin >> n >> m;\n        ll MAX_H = 0, MIN_H = INF;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%lld\", h + i);\n            h_[i] = h[i];\n            MAX_H = max(MAX_H, h[i]);\n            MIN_H = min(MIN_H, h[i]);\n        }\n        sort(h_, h_ + n);\n        \n        int u, v, w;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            u--;\n            v--;\n            cost[u][v] = cost[v][u] = w;\n        }\n        \n        bool flag;\n        ll left = 0, mid, right = MAX_H - MIN_H + 1;\n        ll ans = INF, diff = INF, res;\n        while (left <= right)\n        {\n            mid = (left + right) / 2;\n            res = INF;\n            flag = false;\n            for (int i = 0; h_[i] + mid <= MAX_H && i < n; i++)\n            {\n                ll low = h_[i];\n                ll high = low + mid;\n                Dijkstra(n, 0, low, high);\n                if (lowcost[n - 1] != INF)\n                {\n                    flag = true;\n                    res = min(res, lowcost[n - 1]);\n                }\n            }\n            if (flag)\n            {\n                right = mid - 1;\n                diff = mid;\n                ans = res;\n            }\n            else\n            {\n                left = mid + 1;\n            }\n        }\n        \n        printf(\"%lld %lld\\n\", diff, ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2377-Bus Pass/f-HDU-2377-Bus Pass/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2377-Bus Pass\n//\n//  Created by ZYJ on 2016/12/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <queue>\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <vector>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1e4 + 10;\n\nint dis[MAXN];\nint id[MAXN];\nint maxDis[MAXN];\nbool vis[MAXN];\nvector<int> vec[MAXN];\nint nz, nr, mz;\n\nbool cmp(int a, int b)\n{\n    return a < b;\n}\n\nvoid spfa(int st)\n{\n    queue<int> Q;\n    while (!Q.empty())\n    {\n        Q.pop();\n    }\n    memset(vis, false, sizeof(vis));\n    memset(dis, INF, sizeof(dis));\n    \n    Q.push(st);\n    dis[st] = 0;\n    vis[st] = true;\n    while(!Q.empty())\n    {\n        int temp=Q.front();\n        Q.pop();\n        vis[temp]=false;\n        for(int i=0;i<vec[temp].size();i++)\n        {\n            if(dis[temp]+1<dis[vec[temp][i]])\n            {\n                dis[vec[temp][i]]=dis[temp]+1;\n                if(!vis[vec[temp][i]])\n                {\n                    vis[vec[temp][i]]=true;\n                    Q.push(vec[temp][i]);\n                }\n            }\n        }\n    }\n}\n\nvoid buildGraph()\n{\n    memset(maxDis, 0, sizeof(maxDis));\n    for (int i = 1; i <= MAXN; i++)\n    {\n        vec[i].clear();\n    }\n    \n    int v;\n    scanf(\"%d%d\", &nz, &nr);\n    for (int i = 1; i <= nz; i++)\n    {\n        scanf(\"%d%d\", &id[i], &mz);\n        for (int j = 1; j <= mz; j++)\n        {\n            scanf(\"%d\", &v);\n            vec[id[i]].push_back(v);\n        }\n    }\n}\n\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        buildGraph();\n        \n        while (nr--)\n        {\n            scanf(\"%d\", &mz);\n            while (mz--)\n            {\n                int st;\n                scanf(\"%d\", &st);\n                spfa(st);\n                for (int i = 1; i <= nz; i++)\n                {\n                    if (dis[id[i]] > maxDis[id[i]])\n                    {\n                        maxDis[id[i]] = dis[id[i]];\n                    }\n                }\n            }\n        }\n        \n        int ans = INF, ansID = 0;\n        sort(id + 1, id + 1 + nz, cmp);\n        for (int i = 1; i <= nz; i++)\n        {\n            if (maxDis[id[i]] < ans)\n            {\n                ans = maxDis[id[i]];\n                ansID = id[i];\n            }\n        }\n        printf(\"%d %d\\n\", ans + 1, ansID);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2473-Junk-Mail Filter/f-HDU-2473-Junk-Mail Filter/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2473-Junk-Mail Filter\n//\n//  Created by ZYJ on 2016/11/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <set>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n, m;\nint pre[10 * MAXN];\nint pre_[MAXN];\nset<int> st;\n\nvoid init()\n{\n    for (int i = 0; i < n; i++)\n    {\n        pre[i] = i;\n        pre_[i] = i;\n    }\n}\n\nint find(int x)\n{\n    if (x == pre[x])\n    {\n        return pre[x];\n    }\n    pre[x] = find(pre[x]);\n    return pre[x];\n}\n\nvoid join(int x, int y)\n{\n    int a = find(x);\n    int b = find(y);\n    \n    if (a == b)\n    {\n        return ;\n    }\n    pre[a] = b;\n}\n\nint main()\n{\n    int cas = 0, a, b;\n    char str[2];\n    \n    while (scanf(\"%d %d\", &n, &m) == 2 && (n + m))\n    {\n        init();\n        st.clear();\n        int num = n;\n        \n        while (m--)\n        {\n            scanf(\"%s\", str);\n            if (str[0] == 'S')\n            {\n                scanf(\"%d\", &a);\n                pre_[a] = num++;\n                pre[pre_[a]] = pre_[a];\n            }\n            else\n            {\n                scanf(\"%d %d\", &a, &b);\n                join(pre_[a], pre_[b]);\n            }\n        }\n\n        for (int i = 0; i < n; i++)\n        {\n            st.insert(find(pre_[i]));\n        }\n        printf(\"Case #%d: %lu\\n\", ++cas, st.size());\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2489-Minimal Ratio Tree/f-HDU-2489-Minimal Ratio Tree/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2489-Minimal Ratio Tree\n//\n//  Created by ZYJ on 2016/11/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 20;\n\nint n, m;\nint vis[MAXN];\nint ans[MAXN];\nint pre[MAXN];\nint hash[MAXN];\ndouble minRatio;\ndouble weight[MAXN];\ndouble minCost[MAXN];\ndouble G[MAXN][MAXN];\n\n\ndouble prim()\n{\n    memset(hash, 0, sizeof(hash));\n    \n    int u;\n    //  找一个起点当根\n    for (int i = 1; i <= n; ++i)\n    {\n        if (vis[i])\n        {\n            u = i;\n            break;\n        }\n    }\n    hash[u] = 1;\n    double weightSum = 0, edgeSum = 0;\n    for (int i = 1; i <= n; ++i)\n    {\n        if (vis[i])\n        {\n            minCost[i] = G[u][i];\n            pre[i] = u;\n            weightSum += weight[i];\n        }\n    }\n    \n    for (int i = 1; i < m; ++i)\n    {\n        u = -1;\n        for (int j = 1; j <= n; ++j)\n        {\n            if (vis[j] && !hash[j])\n            {\n                if (u == -1 || minCost[u] > minCost[j])\n                {\n                    u = j;\n                }\n            }\n        }\n        edgeSum += G[pre[u]][u];\n        hash[u] = 1;\n        for (int j = 1; j <= n; ++j)\n        {\n            if (vis[j] && !hash[j])\n            {\n                if (minCost[j] > G[u][j])\n                {\n                    minCost[j] = G[u][j];\n                    pre[j] = u;\n                }\n            }\n        }\n    }\n    return edgeSum / weightSum;\n}\n\n\nvoid dfs(int u, int num)\n{\n    if (num > m)\n    {\n        return ;\n    }\n    if (u == n + 1)\n    {\n        if (num != m)\n        {\n            return ;\n        }\n        double t = prim();\n        if (t < minRatio)\n        {\n            minRatio = t;\n            memcpy(ans, vis, sizeof(vis));\n        }\n        return ;\n    }\n    vis[u] = 1;\n    dfs(u + 1, num + 1);\n    vis[u] = 0;\n    dfs(u + 1, num);\n}\n\nint main()\n{\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        if (!n && !m)\n        {\n            break;\n        }\n        for (int i = 1; i <= n; ++i)\n        {\n            scanf(\"%lf\", &weight[i]);\n        }\n        for (int i = 1; i <= n; ++i)\n        {\n            for (int j = 1; j <= n; ++j)\n            {\n                scanf(\"%lf\", &G[i][j]);\n            }\n        }\n        \n        memset(vis, 0, sizeof(vis));\n        minRatio = INF;\n        \n        dfs(1, 0);\n        \n        bool flag = false;\n        for (int i = 1; i <= n; ++i)\n        {\n            if (ans[i])\n            {\n                if (flag)\n                {\n                    printf(\" %d\", i);\n                }\n                else\n                {\n                    printf(\"%d\", i);\n                    flag = true;\n                }\n            }\n        }\n        puts(\"\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2490-Parade/f-HDU-2490-Parade/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2490-Parade\n//\n//  Created by ZYJ on 2017/10/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n#include <deque>\n\nusing namespace std;\n\nconst int MAXN = 111;\nconst int MAXM = 1e4 + 10;\n\nint n, m, k;\nint sum[MAXM];\nint dp[MAXN][MAXM];\nint wel[MAXN][MAXM];\nint len[MAXN][MAXM];\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0;   //  EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\nstruct node\n{\n    int hap, dis;\n    \n    node() {}\n    node(int h, int d) : hap(h), dis(d) {}\n};\n\nint main()\n{\n    while (~scanf(\"%d%d%d\", &n, &m, &k) && n + m + k)\n    {\n        ++n;\n        memset(dp, 0, sizeof(dp));\n        memset(len, 0, sizeof(len));\n        memset(wel, 0, sizeof(wel));\n        \n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                scan_d(wel[i][j]);\n            }\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                scan_d(len[i][j]);\n            }\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            deque<node> deq;\n            int dis = 0;\n            for (int j = 1; j <= m; j++)\n            {\n                sum[j] = sum[j - 1] + wel[i][j];\n            }\n            \n            for (int j = 0; j <= m; j++)\n            {\n                dis += len[i][j];\n                while (!deq.empty() && deq.front().hap <= dp[i - 1][j] - sum[j])\n                {\n                    deq.pop_front();\n                }\n                deq.push_front(node(dp[i - 1][j] - sum[j], dis));\n                while (!deq.empty() && deq.front().dis - deq.back().dis > k)\n                {\n                    deq.pop_back();\n                }\n                dp[i][j] = deq.back().hap + sum[j];\n            }\n            \n            deq.clear();\n            dis = 0;\n            len[i][m + 1] = 0;\n            for (int j = m; j >= 0; j--)\n            {\n                dis += len[i][j + 1];\n                while (!deq.empty() && deq.front().hap <= dp[i - 1][j] + sum[j])\n                {\n                    deq.pop_front();\n                }\n                deq.push_front(node(dp[i - 1][j] + sum[j], dis));\n                while (!deq.empty() && deq.front().dis - deq.back().dis > k)\n                {\n                    deq.pop_back();\n                }\n                dp[i][j] = max(dp[i][j], deq.back().hap - sum[j]);\n            }\n        }\n        \n        int ans = 0;\n        for (int j = 0; j <= m; j++)\n        {\n            ans = max(ans, dp[n][j]);\n        }\n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2516-取石子游戏/f-HDU-2516-取石子游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2516-取石子游戏\n//\n//  Created by ZYJ on 2017/9/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 50;\n\nint n;\nlong long fib[MAXN] = {0, 1, 1};\n\nvoid init()\n{\n    for (int i = 3; i < MAXN; i++)\n    {\n        fib[i] = fib[i - 1] + fib[i - 2];\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int flag;\n    while (cin >> n && n)\n    {\n        flag = 1;\n        for (int i = 3; i < MAXN; i++)\n        {\n            if (fib[i] == n)\n            {\n                flag = 0;\n                puts(\"Second win\");\n            }\n            if (fib[i] > n)\n            {\n                break;\n            }\n        }\n        \n        if (flag)\n        {\n            puts(\"First win\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2544-最短路/f-HDU-2544-最短路/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2544-最短路\n//\n//  Created by ZYJ on 2016/11/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负\n */\nconst int MAXN = 110;\nconst int INF = 0x3f3f3f3f; //  表示无穷\nbool vis[MAXN];\nint pre[MAXN];\n\nvoid Dijkstra(int cost[][MAXN], int lowcost[], int n, int beg)\n{\n    for (int i = 0; i < n; i++)\n    {\n        lowcost[i] = INF;\n        vis[i] = false;\n        pre[i] = -1;\n    }\n    lowcost[beg] = 0;\n    for (int j = 0; j < n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nint cost[MAXN][MAXN];\nint lowcost[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N, M;\n    while (cin >> N >> M, N + M)\n    {\n        memset(cost, 0x3f, sizeof(cost));\n        \n        int A, B, C;\n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d%d\", &A, &B, &C);\n            cost[A - 1][B - 1] = C;\n            cost[B - 1][A - 1] = C;\n        }\n        \n        Dijkstra(cost, lowcost, N, 0);\n        printf(\"%d\\n\", lowcost[N - 1]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2586-How far away ？/f-HDU-2586-How far away ？/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2586-How far away ？\n//\n//  Created by ZYJ on 2016/11/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 40010;\n\nint rmq[2 * MAXN];          //  rmq数组,就是欧拉序列对应的深度序列\nint dir[MAXN];\n\nstruct ST\n{\n    int mm[2 * MAXN];\n    int dp[2 * MAXN][20];     //  最小值对应的下标\n    void init(int n)\n    {\n        mm[0] = -1;\n        for (int i = 1; i <= n; i++)\n        {\n            mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n            dp[i][0] = i;\n        }\n        for (int j = 1; j <= mm[n]; j++)\n        {\n            for (int i = 1; i + (1 << j) - 1 <= n; i++)\n            {\n                dp[i][j] = rmq[dp[i][j - 1]] < rmq[dp[i + (1 << (j - 1))][j - 1]] ? dp[i][j - 1] : dp[i + (1 << (j - 1))][j - 1];\n            }\n        }\n    }\n    int query(int a,int b)  //  查询[a,b]之间最小值的下标\n    {\n        if (a > b)\n        {\n            swap(a, b);\n        }\n        int k = mm[b - a + 1];\n        return rmq[dp[a][k]] <= rmq[dp[b - (1 << k) + 1][k]] ? dp[a][k] : dp[b - (1 << k) + 1][k];\n    }\n};\n\n//  边的结构体定义\nstruct Edge\n{\n    int u, v, w, next;\n};\n\nEdge edge[MAXN * 2];\n\nint tot, head[MAXN];\nint F[MAXN * 2];        //  欧拉序列,就是dfs遍历的顺序,长度为2*n-1,下标从1开始\nint P[MAXN];            //  P[i]表示点i在F中第一次出现的位置\nint cnt;\nST st;\n\nvoid init()\n{\n    tot = 0;\n    memset(head, -1, sizeof(head));\n    memset(dir, 0, sizeof(dir));\n}\n\nvoid addedge(int u, int v, int w)   //  加边,无向边需要加两次\n{\n    edge[tot].u = u;\n    edge[tot].v = v;\n    edge[tot].w = w;\n    edge[tot].next = head[u];\n    head[u] = tot++;\n}\n\nvoid dfs(int u, int pre, int dep)\n{\n    F[++cnt] = u;\n    rmq[cnt] = dep;\n    P[u] = cnt;\n    for (int i = head[u]; i != -1; i = edge[i].next)\n    {\n        int v = edge[i].v;\n        if (v == pre)\n        {\n            continue;\n        }\n        dir[v] = dir[u] + edge[i].w;\n        dfs(v, u, dep + 1);\n        F[++cnt] = u;\n        rmq[cnt] = dep;\n    }\n}\n\nvoid LCA_init(int root, int node_num)   //  查询LCA前的初始化\n{\n    cnt = 0;\n    dfs(root, root, 0);\n    st.init(2 * node_num - 1);\n}\n\nint query_lca(int u, int v)             //  查询u,v的lca编号\n{\n    return F[st.query(P[u], P[v])];\n}\n\nbool flag[MAXN];\n\nint main()\n{\n    int T;\n    int N, Q;\n    int u, v, w;\n    scanf(\"%d\", &T);\n    while(T--)\n    {\n        scanf(\"%d%d\", &N, &Q);\n        init();\n        memset(flag, false, sizeof(flag));\n        for (int i = 1; i < N; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            addedge(u, v, w);\n            addedge(v, u, w);\n            flag[v] = true;\n        }\n        int root;\n        for (int i = 1; i <= N; i++)\n        {\n            if (!flag[i])\n            {\n                root = i;\n                break;\n            }\n        }\n        LCA_init(root, N);\n        for (int i = 0; i < Q; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            int lca = query_lca(u, v);\n            printf(\"%d\\n\", dir[u] + dir[v] - 2 * dir[lca]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2588-GCD/f-HDU-2588-GCD/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2588-GCD\n//\n//  Created by ZYJ on 2017/9/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n\nint Euler(int n)\n{\n    if (n == 1)\n    {\n        return 1;\n    }\n    \n    int x = 2, m = n, tmp = (int)sqrt(n);\n    while (x <= tmp)\n    {\n        if (m % x == 0)\n        {\n            n -= n / x;\n            while (m % x == 0)\n            {\n                m /= x;\n            }\n            tmp = (int)sqrt(m);\n        }\n        x++;\n    }\n    if (m != 1)\n    {\n        n -= n / m;\n    }\n    return n;\n}\n\nint solve(int n, int m)\n{\n    int tmp = sqrt(n), ans = 0;\n    for (int i = 1; i <= tmp; i++)\n    {\n        if (n % i)\n        {\n            continue;\n        }\n        \n        if (i >= m && i != tmp)\n        {\n            ans += Euler(n / i);\n        }\n        if (n / i >= m)\n        {\n            ans += Euler(i);\n        }\n    }\n    \n    return ans;\n}\n\nint N, M;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &N, &M);\n        printf(\"%d\\n\", solve(N, M));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2680-Choose the best route/f-HDU-2680-Choose the best route/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2680-Choose the best route\n//\n//  Created by ZYJ on 2016/11/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1010;\nconst int INF = 0x3f3f3f3f;\n\nbool vis[MAXN];\nint pre[MAXN];\nint lowcost[MAXN];\nint map[MAXN][MAXN];\n\nvoid dijkstra(int n, int beg)\n{\n    memset(lowcost, 0x3f, sizeof(lowcost));\n    memset(vis, false, sizeof(vis));\n    memset(pre, -1, sizeof(pre));\n    lowcost[beg] = 0;\n    \n    for (int j = 0; j < n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[k] + map[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + map[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int n, m, s;\n    while (cin >> n >> m >> s)\n    {\n        int p, q, t;\n        memset(map, 0x3f, sizeof(map));\n        \n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &p, &q, &t);\n            p--;\n            q--;\n            if (t < map[q][p])\n            {\n                map[q][p] = t;\n            }\n        }\n        \n        dijkstra(n, s - 1);\n        \n        int w;\n        cin >> w;\n        \n        int res, ans = INF;\n        for (int i = 0; i < w; i++)\n        {\n            scanf(\"%d\", &res);\n            res--;\n            if (lowcost[res] < ans)\n            {\n                ans = lowcost[res];\n            }\n        }\n        \n        if (ans == INF)\n        {\n            cout << \"-1\\n\";\n        }\n        else\n        {\n            cout << ans << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2722-Here We Go(relians) Again/f-HDU-2722-Here We Go(relians) Again/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2722-Here We Go(relians) Again\n//\n//  Created by ZYJ on 2016/12/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <queue>\n#include <utility>\n\nusing namespace std;\n\ntypedef pair<int, int> pii;\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 100;\nconst int MAXV = 445;\nconst int MAXE = MAXV * MAXV / 2;\nconst int MAXL = 2520;\n\nstruct Edge\n{\n    int v, next, w;\n} E[MAXE];\n\nint n;\nint m;\nint vn;\nint size;\nint head[MAXV];\nint lowcost[MAXV];\n\nvoid addEdge(int u, int v, int w)\n{\n    E[size].v = v;\n    E[size].w = w;\n    E[size].next = head[u];\n    head[u] = size++;\n}\n\nvoid init()\n{\n    vn = (m + 1) * (n + 1);\n    size = 0;\n    memset(head, -1, sizeof(head));\n}\n\nvoid Dijkstra(int src)\n{\n    memset(lowcost, 0x3f, sizeof(lowcost));\n    \n    lowcost[src] = 0;\n    priority_queue<pii, vector<pii>, greater<pii> > q;\n    q.push(make_pair(lowcost[src],src));\n    \n    while (!q.empty())\n    {\n        pii x = q.top();\n        q.pop();\n        int u = x.second;\n        if (lowcost[u] != x.first)\n        {\n            continue;\n        }\n        for (int e = head[u]; e != -1; e = E[e].next)\n        {\n            int tmp = lowcost[u] + E[e].w;\n            if (lowcost[E[e].v] > tmp)\n            {\n                lowcost[E[e].v] = tmp;\n                q.push(make_pair(tmp, E[e].v));\n            }\n        }\n    }\n}\n\nint main()\n{\n    char str[MAXN];\n    \n    int u, w;\n    while (~scanf(\"%d%d%*c\", &n, &m) && n + m)\n    {\n        init();\n        \n        for (int i = 1; i <= n * 2 + 1; ++i)\n        {\n            fgets(str, MAXN, stdin);\n            int len = (int)strlen(str);\n            if (i & 1)\n            {\n                for (int j = 0, k = 1; j < len; j += 4, ++k)\n                {\n                    u = (m + 1) * (i / 2) + k;\n                    w = str[j] - '0';\n                    if (w == 0)\n                    {\n                        continue;\n                    }\n                    if (str[j + 2] == '*')\n                    {\n                        addEdge(u, u + 1, MAXL / w);\n                        addEdge(u + 1, u, MAXL / w);\n                    }\n                    else if (str[j + 2] == '<')\n                    {\n                        addEdge(u + 1, u, MAXL / w);\n                    }\n                    else\n                    {\n                        addEdge(u, u + 1, MAXL / w);\n                    }\n                }\n            }\n            else\n            {\n                for (int j = 0, k = 1; j < len; j += 4, ++k)\n                {\n                    u = (m + 1) * (i / 2 - 1) + k;\n                    w = str[j] - '0';\n                    if (w == 0)\n                    {\n                        continue;\n                    }\n                    if (str[j + 2] == '*')\n                    {\n                        addEdge(u, u + m + 1, MAXL / w);\n                        addEdge(u + m + 1, u, MAXL / w);\n                    }\n                    else if (str[j + 2] == 'v')\n                    {\n                        addEdge(u, u + m + 1, MAXL / w);\n                    }\n                    else if (str[j + 2] == '^')\n                    {\n                        addEdge(u + m + 1, u, MAXL / w);\n                    }\n                }\n            }\n        }\n        \n        Dijkstra(1);\n        \n        if (lowcost[vn] != INF)\n        {\n            printf(\"%d blips\\n\", lowcost[vn]);\n        }\n        else\n        {\n            puts(\"Holiday\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2795-Billboard/f-HDU-2795-Billboard/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2795-Billboard\n//\n//  Created by ZYJ on 2017/1/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 200000 + 10;\n\nint h, w, n;\nint a[MAXN << 2];\n\nvoid build(int l, int r, int u)\n{\n    a[u] = w;\n    if (l == r)\n    {\n        return ;\n    }\n    int m = (l + r) >> 1;\n    build(l, m, u << 1);\n    build(m + 1, r, u << 1 | 1);\n}\n\nint query(int x, int l, int r, int u)\n{\n    if (l == r)\n    {\n        a[u] -= x;\n        return l;\n    }\n    \n    int res = 0;\n    int m = (l + r) >> 1;\n    if (a[u << 1] >= x)\n    {\n        res = query(x, l, m, u << 1);\n    }\n    else\n    {\n        res = query(x, m + 1, r, u << 1 | 1);\n    }\n    a[u] = max(a[u << 1], a[u << 1 | 1]);\n    \n    return res;\n}\n\nint main()\n{\n    while (~scanf(\"%d%d%d\", &h, &w, &n))\n    {\n        if (h > n)\n        {\n            h = n;\n        }\n        build(1, h, 1);\n        \n        int x;\n        while (n--)\n        {\n            scanf(\"%d\", &x);\n            if (a[1] < x)\n            {\n                printf(\"-1\\n\");\n            }\n            else\n            {\n                printf(\"%d\\n\", query(x, 1, h, 1));\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2807-The Shortest Path/f-HDU-2807-The Shortest Path/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2807-The Shortest Path\n//\n//  Created by ZYJ on 2016/11/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\ntypedef int Type;\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 100;\n\n/*\n *  AB == C ???\n */\nstruct Matrix\n{\n    Type mat[MAXN][MAXN];\n    int n, m;\n    Matrix()\n    {\n        n = m = MAXN;\n        memset(mat, 0, sizeof(mat));\n    }\n    Matrix(const Matrix &a)\n    {\n        set_size(a.n, a.m);\n        memcpy(mat, a.mat, sizeof(a.mat));\n    }\n    Matrix & operator = (const Matrix &a)\n    {\n        set_size(a.n, a.m);\n        memcpy(mat, a.mat, sizeof(a.mat));\n        return *this;\n    }\n    void set_size(int row, int column)\n    {\n        n = row;\n        m = column;\n    }\n    friend Matrix operator * (const Matrix &a, const Matrix &b)\n    {\n        Matrix ret;\n        ret.set_size(a.n, b.m);\n        for (int i = 0; i < a.n; ++i)\n        {\n            for (int k = 0; k < a.m; ++k)\n            {\n                if (a.mat[i][k])\n                {\n                    for (int j = 0; j < b.m; ++j)\n                    {\n                        if (b.mat[k][j])\n                        {\n                            ret.mat[i][j] = ret.mat[i][j] + a.mat[i][k] * b.mat[k][j];\n                        }\n                    }\n                }\n            }\n        }\n        return ret;\n    }\n    friend bool operator == (const Matrix &a, const Matrix &b)\n    {\n        if (a.n != b.n || a.m != b.m)\n        {\n            return false;\n        }\n        for (int i = 0; i < a.n; ++i)\n        {\n            for (int j = 0; j < a.m; ++j)\n            {\n                if (a.mat[i][j] != b.mat[i][j])\n                {\n                    return false;\n                }\n            }\n        }\n        return true;\n    }\n};\n\nMatrix mat[MAXN];\nint n, m;\nint city[MAXN][MAXN];\n\nvoid init()\n{\n    memset(city, 0x3f, sizeof(city));\n}\n\nvoid floyd()\n{\n    for (int k = 0; k < n; ++k)\n    {\n        for (int i = 0; i < n; ++i)\n        {\n            for (int j = 0; j < n; ++j)\n            {\n                if (city[i][k] != INF && city[k][j] != INF)\n                {\n                    city[i][j] = min(city[i][j], city[i][k] + city[k][j]);\n                }\n            }\n        }\n    }\n}\n\nint main()\n{\n    while (~scanf(\"%d%d\", &n, &m) && n + m)\n    {\n        init();\n        for (int i = 0; i < n; ++i)\n        {\n            mat[i].set_size(m, m);\n            for (int j = 0; j < m; ++j)\n            {\n                for (int k = 0; k < m; ++k)\n                {\n                    scanf(\"%d\", &mat[i].mat[j][k]);\n                }\n            }\n        }\n        for (int i = 0; i < n; ++i)\n        {\n            for (int j = 0; j < n; ++j)\n            {\n                if (i != j)\n                {\n                    Matrix ret = mat[i] * mat[j];\n                    for (int k = 0; k < n; ++k)\n                    {\n                        if (k != j && k != i)\n                        {\n                            if (ret == mat[k])\n                            {\n                                city[i][k] = 1;\n                            }\n                        }\n                    }\n                }\n            }\n        }\n        \n        floyd();\n        \n        scanf(\"%d\", &m);\n        for (int i = 0; i < m; ++i)\n        {\n            int u, v;\n            scanf(\"%d%d\", &u, &v);\n            --u, --v;\n            if (city[u][v] != INF)\n            {\n                printf(\"%d\\n\", city[u][v]);\n            }\n            else\n            {\n                puts(\"Sorry\");\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2818-Building Block/f-HDU-2818-Building Block/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2818-Building Block\n//\n//  Created by ZYJ on 2016/11/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <map>\n\nusing namespace std;\n\nconst int MAXN = 3e4 + 10;\n\nint total;\nint pre[MAXN];\nint sum[MAXN];\nint low[MAXN];  //  存储结果\n\nint find(int x)\n{\n    if (x != pre[x])\n    {\n        int temp = find(pre[x]);    //  必须先find\n        low[x] += low[pre[x]];\n        pre[x] = temp;\n    }\n    return pre[x];\n}\n\nvoid join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx != fy)\n    {\n        low[fx] = sum[fy];\n        pre[fx] = fy;\n        sum[fy] += sum[fx];\n    }\n}\n\nint main()\n{\n    int P;\n    int A, B;\n    char order[2];\n        \n    scanf(\"%d\", &P);\n    for (int i = 0; i <= MAXN; i++)\n    {\n        pre[i] = i;\n        sum[i] = 1;\n        low[i] = 0;\n    }\n    \n    while (P--)\n    {\n        scanf(\"%s\", order);\n        if (order[0] == 'M')\n        {\n            scanf(\"%d%d\", &A, &B);\n            join(A, B);\n        }\n        else\n        {\n            scanf(\"%d\", &A);\n            find(A);    //  这一句看似没用，但是必不可少\n            printf(\"%d\\n\", low[A]);\n        }\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2833-WuKong/f-HDU-2833-WuKong/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2833-WuKong\n//\n//  Created by ZYJ on 2016/12/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n/*\n *  dp大法好\n *  题意：\n *  给定一个无向图，和两对起点终点，求两条最短路上的最多公共交点数。\n *  反证法容易验证相交公共点比连续！！\n *  那么我们假设存在2组数据 s1,e1,s2,e2;\n *  我们用dp[i][j] 代表 从点i到点j最短路上最多有多少个点！\n *  那么 map[s1][i] + map[i][j] + map[j][e1] = map[s1][e1] 不就表示i到j的最短路为 s1到e1最短路的子路嘛；\n *  我们只需更新dp[i][j]中的最大值即可。\n */\n//#include <iostream>\n//#include <cstdio>\n//#include <cstring>\n//#include <algorithm>\n//\n//using namespace std;\n//\n//const int MAXN= 305;\n//const int INF = 0x3f3f3f3f;\n//\n//int dp[MAXN][MAXN];\n//int map[MAXN][MAXN];\n//int ans,n,m;\n//\n//void floyd()\n//{\n//    for (int k = 1; k <= n; k++)\n//    {\n//        for (int i = 1; i <= n; i++)\n//        {\n//            if (map[i][k] != INF && i != k)\n//            {\n//                for (int j = 1; j <= n; j++)\n//                {\n//                    if (i == j || j == k)\n//                    {\n//                        continue;\n//                    }\n//                    if (map[i][j] > map[i][k] + map[k][j])\n//                    {\n//                        map[i][j] = map[i][k] + map[k][j];\n//                        dp[i][j] = dp[i][k] + dp[k][j] - 1;\n//                    }\n//                    else if (map[i][j] == map[i][k] + map[k][j] && dp[i][j] < dp[i][k] + dp[k][j])\n//                    {\n//                        dp[i][j] = dp[i][k] + dp[k][j] - 1;\n//                    }\n//                }\n//            }\n//        }\n//    }\n//}\n//\n//int solve(int s1, int e1, int s2, int e2)\n//{\n//    int res = 0;\n//    if (map[s1][e1] >= INF || map[s2][e2] >= INF)\n//    {\n//        return 0;\n//    }\n//    for (int i = 1; i <= n; i++)\n//    {\n//        for (int j = 1; j <= n; j++)\n//        {\n//            if (map[s1][i] + map[i][j] + map[j][e1] == map[s1][e1] &&\n//                map[s2][i] + map[i][j] + map[j][e2] == map[s2][e2])\n//            {\n//                res = max(res, dp[i][j]);\n//            }\n//        }\n//    }\n//    return res;\n//}\n//\n//int main()\n//{\n//    while (scanf(\"%d%d\", &n, &m) != EOF && (n | m))\n//    {\n//        int u, v, w;\n//        int s1, e1, s2, e2;\n//        for (int i = 1; i <= n; i++)\n//        {\n//            for (int j = 1; j <= n; j++)\n//            {\n//                map[i][j] = INF;\n//                dp[i][j] = 2;\n//            }\n//            dp[i][i] = 1;\n//            map[i][i] = 0;\n//        }\n//        for (int i = 1; i <= m; i++)\n//        {\n//            scanf(\"%d%d%d\", &u, &v, &w);\n//            map[v][u] = map[u][v] = min(map[u][v], w);\n//        }\n//        \n//        floyd();\n//        \n//        scanf(\"%d%d%d%d\", &s1, &e1, &s2, &e2);\n//        printf(\"%d\\n\", solve(s1, e1, s2, e2));\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 305;\n\nint n;\nint cost[MAXN][MAXN];\nint lowcost[MAXN];\nint lowcost_[MAXN];\nint cnt[MAXN][MAXN];\nbool vis[MAXN];\n\nvoid init()\n{\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= n; j++)\n        {\n            cost[i][j] = INF;\n        }\n    }\n    memset(cnt, -1, sizeof(cnt));\n}\n\nvoid dijkstra(int u, int lowc[])\n{\n    memset(vis, false, sizeof(vis));\n    \n    int mins, v = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        lowc[i] = cost[u][i];\n    }\n    lowc[u] = 0;\n    vis[u] = true;\n    while (1)\n    {\n        mins = INF;\n        for (int j = 1; j <= n; j++)\n        {\n            if (!vis[j] && lowc[j] < mins)\n            {\n                mins = lowc[j];\n                v = j;\n            }\n        }\n        if (mins == INF)\n        {\n            break;\n        }\n        vis[v] = true;\n        for (int j = 1; j <= n; j++)\n        {\n            if (!vis[j] && lowc[v] + cost[v][j] < lowc[j])\n            {\n                lowc[j] = lowc[v] + cost[v][j];\n            }\n        }\n    }\n}\n\nint dfs(int a, int b)\n{\n    if (cnt[a][b] > -1)\n    {\n        return cnt[a][b];\n    }\n    int v = 0;\n    if (a == b)\n    {\n        v++;\n        for (int i = 1; i <= n; i++)    //  枚举第一条最短路的可以到达a的前一个点\n        {\n            if (lowcost[i] + cost[i][a] != lowcost[a])  //  i-a不是最短路上的边\n            {\n                continue;\n            }\n            for (int j = 1; j <= n; j++)//  枚举第二条最短路的可以到达b的前一个点\n            {\n                if (lowcost_[j] + cost[j][b] == lowcost_[b])\n                {\n                    v = max(v, dfs(i, j) + 1);\n                }\n            }\n        }\n    }\n    for (int i = 1; i <= n; i++)        //  a往前走一步\n    {\n        if (lowcost[i] + cost[i][a] == lowcost[a])\n        {\n            v = max(v, dfs(i, b));\n        }\n    }\n    for (int i = 1; i <= n; i++)        //  b往前走一步\n    {\n        if (lowcost_[i] + cost[i][b] == lowcost_[b])\n        {\n            v = max(v, dfs(a, i));\n        }\n    }\n    cnt[a][b] = v;\n    return v;\n}\n\nint main()\n{\n    int m;\n    int u, v, w;\n    int s1, e1, s2, e2;\n    \n    while (scanf(\"%d%d\", &n, &m), (n | m))\n    {\n        init();\n        \n        while (m--)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            if (w < cost[u][v])\n            {\n                cost[u][v] = cost[v][u] = w;\n            }\n        }\n        \n        scanf(\"%d%d%d%d\", &s1, &e1, &s2, &e2);\n        \n        cnt[s1][s2] = 0;\n        if (s1 == s2)\n        {\n            cnt[s1][s2] = 1;\n        }\n        dijkstra(s1, lowcost);\n        dijkstra(s2, lowcost_);\n        printf(\"%d\\n\", dfs(e1, e2));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2874-Connections between cities/f-HDU-2874-Connections between cities/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2874-Connections between cities\n//\n//  Created by ZYJ on 2016/11/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 10010;\n\nint rmq[2 * MAXN];          //  rmq数组,就是欧拉序列对应的深度序列\nint dir[MAXN];\nint vis[MAXN];\n\nstruct ST\n{\n    int mm[2 * MAXN];\n    int dp[2 * MAXN][20];     //  最小值对应的下标\n    void init(int n)\n    {\n        mm[0] = -1;\n        for (int i = 1; i <= n; i++)\n        {\n            mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n            dp[i][0] = i;\n        }\n        for (int j = 1; j <= mm[n]; j++)\n        {\n            for (int i = 1; i + (1 << j) - 1 <= n; i++)\n            {\n                dp[i][j] = rmq[dp[i][j - 1]] < rmq[dp[i + (1 << (j - 1))][j - 1]] ? dp[i][j - 1] : dp[i + (1 << (j - 1))][j - 1];\n            }\n        }\n    }\n    int query(int a,int b)  //  查询[a,b]之间最小值的下标\n    {\n        if (a > b)\n        {\n            swap(a, b);\n        }\n        int k = mm[b - a + 1];\n        return rmq[dp[a][k]] <= rmq[dp[b - (1 << k) + 1][k]] ? dp[a][k] : dp[b - (1 << k) + 1][k];\n    }\n};\n\n//  边的结构体定义\nstruct Edge\n{\n    int u, v, w, next;\n};\n\nEdge edge[MAXN * 2];\n\nint tot, head[MAXN];\nint F[MAXN * 2];        //  欧拉序列,就是dfs遍历的顺序,长度为2*n-1,下标从1开始\nint P[MAXN];            //  P[i]表示点i在F中第一次出现的位置\nint cnt;\nST st;\n\nvoid init()\n{\n    tot = 0;\n    memset(head, -1, sizeof(head));\n    memset(dir, 0, sizeof(dir));\n    memset(vis, 0, sizeof(vis));\n}\n\nvoid addedge(int u, int v, int w)   //  加边,无向边需要加两次\n{\n    edge[tot].u = u;\n    edge[tot].v = v;\n    edge[tot].w = w;\n    edge[tot].next = head[u];\n    head[u] = tot++;\n}\n\nvoid dfs(int u, int pre, int dep)\n{\n    vis[u] = 1;\n    F[++cnt] = u;\n    rmq[cnt] = dep;\n    P[u] = cnt;\n    for (int i = head[u]; i != -1; i = edge[i].next)\n    {\n        int v = edge[i].v;\n        if (v == pre || vis[v])\n        {\n            continue;\n        }\n        dir[v] = dir[u] + edge[i].w;\n        dfs(v, u, dep + 1);\n        F[++cnt] = u;\n        rmq[cnt] = dep;\n    }\n}\n\nvoid LCA_init(int node_num)             //  查询LCA前的初始化\n{\n    cnt = 0;\n    st.init(2 * node_num - 1);\n}\n\nint query_lca(int u, int v)             //  查询u,v的lca编号\n{\n    return F[st.query(P[u], P[v])];\n}\n\nint pre[MAXN];\n\nint find(int x)\n{\n    if (x != pre[x])\n    {\n        pre[x] = find(pre[x]);\n    }\n    return pre[x];\n}\n\nvoid join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx != fy)\n    {\n        pre[fx] = pre[fy];\n    }\n}\n\nint main()\n{\n    int N, M, Q;\n    int u, v, w;\n    while (~scanf(\"%d%d%d\", &N, &M, &Q))\n    {\n        \n        init();\n        for (int i = 0; i <= N; i++)\n        {\n            pre[i] = i;\n        }\n        \n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            addedge(u, v, w);\n            addedge(v, u, w);\n            join(u, v);\n        }\n\n        for (int i = 1; i <= N; i++)\n        {\n            if (!vis[i])\n            {\n                dfs(i, i, 0);\n            }\n        }\n        \n        LCA_init(N);\n        \n        for (int i = 0; i < Q; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            if (find(u) != find(v))\n            {\n                printf(\"Not connected\\n\");\n            }\n            else\n            {\n                int lca = query_lca(u, v);\n                printf(\"%d\\n\", dir[u] + dir[v] - 2 * dir[lca]);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2888-Check Corners/f-HDU-2888-Check Corners/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2888-Check Corners\n//\n//  Created by ZYJ on 2016/11/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  二维RMQ,预处理复杂度 n*m*log*(n)*log(m)\n *  数组下标从1开始\n */\nint val[310][310];\nint dp[310][310][9][9]; //  最大值\nint mm[310];            //  二进制位数减一,使用前初始化\n\nvoid initRMQ(int n, int m)\n{\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            dp[i][j][0][0] = val[i][j];\n        }\n    }\n    for (int ii = 0; ii <= mm[n]; ii++)\n    {\n        for (int jj = 0; jj <= mm[m]; jj++)\n        {\n            if (ii + jj)\n            {\n                for (int i = 1; i + (1 << ii) - 1 <= n; i++)\n                {\n                    for(int j = 1; j + (1 << jj) - 1 <= m; j++)\n                    {\n                        if (ii)\n                        {\n                            dp[i][j][ii][jj] = max(dp[i][j][ii - 1][jj], dp[i + (1 << (ii - 1))][j][ii - 1][jj]);\n                        }\n                        else\n                        {\n                            dp[i][j][ii][jj] = max(dp[i][j][ii][jj - 1], dp[i][j + (1 << (jj - 1))][ii][jj - 1]);\n                        }\n                    }\n                }\n            }\n        }\n    }\n}\n\n//  查询矩形内的最大值(x1<=x2,y1<=y2)\nint rmq(int x1, int y1, int x2, int y2)\n{\n    int k1 = mm[x2 - x1 + 1];\n    int k2 = mm[y2 - y1 + 1];\n    x2 = x2 - (1 << k1) + 1;\n    y2 = y2 - (1 << k2) + 1;\n    return max(max(dp[x1][y1][k1][k2], dp[x1][y2][k1][k2]), max(dp[x2][y1][k1][k2], dp[x2][y2][k1][k2]));\n}\n\nint main()\n{\n    //  在外面对mm数组进行初始化\n    mm[0] = -1;\n    for (int i = 1; i <= 305; i++)\n    {\n        mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n    }\n    int n, m;\n    int Q;\n    int r1, c1, r2, c2;\n    while (scanf(\"%d%d\", &n, &m) == 2)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= m; j++)\n            {\n                scanf(\"%d\", &val[i][j]);\n            }\n        }\n        initRMQ(n, m);\n        scanf(\"%d\", &Q);\n        while(Q--)\n        {\n            scanf(\"%d%d%d%d\", &r1, &c1, &r2, &c2);\n            if (r1 > r2)\n            {\n                swap(r1, r2);\n            }\n            if (c1 > c2)\n            {\n                swap(c1, c2);\n            }\n            int tmp = rmq(r1, c1, r2, c2);\n            printf(\"%d \", tmp);\n            if (tmp == val[r1][c1] || tmp == val[r1][c2] || tmp == val[r2][c1] || tmp == val[r2][c2])\n            {\n                printf(\"yes\\n\");\n            }\n            else\n            {\n                printf(\"no\\n\");\n            }\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2923-Einbahnstrasse/f-HDU-2923-Einbahnstrasse/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2923-Einbahnstrasse\n//\n//  Created by ZYJ on 2016/11/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <map>\n#include <string>\n#include <cstring>\n\nusing namespace std;\n\nmap<string, int> m;\nstring s;\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负，下标0~n-1\n */\nconst int MAXN = 101;\nconst int INF = 0x3f3f3f3f; //  表示无穷\n\nbool vis[MAXN];\nint pre[MAXN];\nint cost[MAXN][MAXN];\nint cost_[MAXN][MAXN];\nint lowcost[MAXN];\nint lowcost_[MAXN];\n\nvoid Dijkstra(int cost[][MAXN], int lowcost[], int n, int beg)\n{\n    for (int i = 0; i < n; i++)\n    {\n        lowcost[i] = INF;\n        vis[i] = false;\n        pre[i] = -1;\n    }\n    lowcost[beg] = 0;\n    for (int j = 0; j < n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nint cars[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N, C, R;\n    int key = 1;\n    while (cin >> N >> C >> R, N + C + R != 0)\n    {\n        m.clear();\n        memset(cars, 0, sizeof(cars));\n        \n        cin >> s;\n        m[s] = 1;   //  拖车所在地表示为1\n        \n        int pos = 2;\n        for (int i = 0; i < C; i++)\n        {\n            cin >> s;\n            if (m[s] == 0)\n            {\n                m[s] = pos++;\n            }\n            cars[m[s] - 1]++;\n        }\n        int tag = pos - 1;\n        \n        memset(cost, 0x3f, sizeof(cost));\n        memset(cost_, 0x3f, sizeof(cost_));\n        \n        int num;\n        char a, b, c, d;\n        string st, ed;\n        \n        for (int i = 0; i < R; i++)\n        {\n            cin >> st >> a >> b >> num >> c >> d >> ed;\n            if (m[st] == 0)\n            {\n                m[st] = pos++;\n            }\n            if (m[ed] == 0)\n            {\n                m[ed] = pos++;\n            }\n\n            int u = m[st] - 1;\n            int v = m[ed] - 1;\n\n            if (a == '<')\n            {\n                if (cost[v][u] > num)\n                {\n                    cost[v][u] = num;\n                }\n                if (cost_[u][v] > num)\n                {\n                    cost_[u][v] = num;\n                }\n            }\n            if (d == '>')\n            {\n                if (cost[u][v] > num)\n                {\n                    cost[u][v] = num;\n                }\n                if (cost_[v][u] > num)\n                {\n                    cost_[v][u] = num;\n                }\n            }\n        }\n        \n        Dijkstra(cost, lowcost, pos - 1, 0);\n        Dijkstra(cost_, lowcost_, pos - 1, 0);\n        \n        int sum = 0;\n        for (int i = 1; i < tag; i++)\n        {\n            sum += (lowcost[i] + lowcost_[i]) * cars[i];\n        }\n        \n        printf(\"%d. %d\\n\", key++, sum);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-2962-Trucking/f-HDU-2962-Trucking/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-2962-Trucking\n//\n//  Created by ZYJ on 2016/12/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <vector>\n#include <queue>\n\n#define MEM(a, v) memset (a, v, sizeof(a))\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1010;\n\nstruct edge\n{\n    int to;\n    int hei, dis;\n};\n\nbool used[MAXN];\nint\tc, r;\nint\tdist[MAXN];\n\nvector<edge> map[MAXN];\n\nint spfa(int beg, int end, int lim)\n{\n    queue<int> q;\n    edge e;\n    \n    MEM(dist, 0x3f);\n    MEM(used, 0);\n    \n    q.push(beg);\n    used[beg] = 1;\n    dist[beg] = 0;\n    \n    while (!q.empty())\n    {\n        int t = q.front();\n        q.pop();\n        \n        for (int i = 0; i < map[t].size(); ++i)\n        {\n            e = map[t][i];\n            if (e.hei >= lim && dist[t] + e.dis < dist[e.to])\n            {\n                dist[e.to] = dist[t] + e.dis;\n                if (!used[e.to])\n                {\n                    used[e.to] = 1;\n                    q.push(e.to);\n                }\n            }\n        }\n        used[t] = 0;\n    }\n    \n    return dist[end];\n}\n\nvoid init ()\n{\n    for (int i = 1; i <= c; ++i)\n    {\n        map[i].clear();\n    }\n}\n\nint main ()\n{\n    int key = 0;\n    while (scanf(\"%d%d\", &c, &r), c | r)\n    {\n        edge e;\n        \n        init();\n        \n        int x, y, h = 0, d;\n        for (int i = 1; i <= r; ++i)\n        {\n            scanf(\"%d%d%d%d\", &x, &y, &h, &d);\n            h = (h == -1 ? INF : h);\n            e.to = y;\n            e.hei = h;\n            e.dis = d;\n            \n            map[x].push_back(e);\n            e.to = x;\n            map[y].push_back(e);\n        }\n        \n        int low = 1, mid, high;\n        scanf(\"%d%d%d\", &x, &y, &high);\n        \n        //  二分查找，暴力枚举所有高度\n        int res = INF, ans = INF;\n        while (low <= high)\n        {\n            mid = (low + high) / 2;\n            res = spfa(x, y, mid);\n            if (INF == res)\n            {\n                high = mid - 1;\n            }\n            else\n            {\n                low = mid + 1;\n                ans = res;\n                h = mid;\n            }\n        }\n        \n        if (key)\n        {\n            putchar('\\n');\n        }\n        printf(\"Case %d:\\n\", ++key);\n        if (ans != INF)\n        {\n            printf(\"maximum height = %d\\nlength of shortest route = %d\\n\", h, ans);\n        }\n        else\n        {\n            printf (\"cannot reach destination\\n\");\n        }\n    }\n    \n    return 0 ;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3035-War/f-HDU-3035-War/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3035-War\n//\n//  Created by ZYJ on 2016/12/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <queue>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1000100;\nconst int MAXM = 7000000;\nconst int INF = 0x3f3f3f3f;\n\nstruct node\n{\n    int v, d;\n    node(int _v, int _d) : v(_v), d(_d) {}\n    bool operator < (const node a) const\n    {\n        return a.d < d;\n    }\n};\n\nint n, m, en, S, T;\nint head[MAXN];\n\nstruct Edge\n{\n    int v, w, next;\n    Edge() {}\n    Edge(int _v, int _w, int _next) : v(_v), w(_w), next(_next) {}\n} e[MAXM];\n\ninline void add(int u, int v, int w)\n{\n    e[en].v = v;\n    e[en].w = w;\n    e[en].next = head[u];\n    head[u] = en++;\n    e[en].v = u;\n    e[en].w = w;\n    e[en].next = head[v];\n    head[v] = en++;\n}\n\nvoid initGraph()\n{\n    en = S = 0;\n    T = n * m * 4 + 1;\n    for (int i = S; i <= T; i++)\n    {\n        head[i] = -1;\n    }\n    \n    int x, y, z;\n    for (int j = 0; j < m; j++)\n    {\n        x = j * 4 + 1;\n        scanf(\"%d\", &z);\n        add(S, x, z);\n    }\n    for (int i = 1; i < n; i++)\n    {\n        for (int j = 0; j < m; j++)\n        {\n            y = (i * m + j) * 4 + 1;\n            x = y - m * 4 + 3;\n            scanf(\"%d\", &z);\n            add(x, y, z);\n        }\n    }\n    for (int j = 0; j < m; j++)\n    {\n        x = ((n - 1) * m + j) * 4 + 4;\n        scanf(\"%d\", &z);\n        add(x, T, z);\n    }\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", &z);\n        add(i * m * 4 + 2, T, z);\n        for (int j = 1; j < m; j++)\n        {\n            y = (i * m + j) * 4 + 2;\n            x = y - 3;\n            scanf(\"%d\", &z);\n            add(x, y, z);\n        }\n        scanf(\"%d\", &z);\n        add(S, (i + 1) * m * 4 - 1, z);\n    }\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0; j < m; j++)\n        {\n            x = (i * m + j) * 4 + 1;\n            scanf(\"%d\", &z);\n            add(x, x + 1, z);\n            scanf(\"%d\", &z);\n            add(x, x + 2, z);\n        }\n        for (int j = 0; j < m; j++)\n        {\n            x = (i * m + j) * 4 + 4;\n            scanf(\"%d\", &z);\n            add(x, x - 2, z);\n            scanf(\"%d\", &z);\n            add(x, x - 1, z);\n        }\n    }\n}\n\nint dis[MAXN];\nbool vis[MAXN];\n\nvoid dijstra()\n{\n    for (int i = S; i <= T; i++)\n    {\n        dis[i] = INF;\n        vis[i] = 0;\n    }\n    dis[S] = 0;\n    \n    priority_queue<node> q;\n    q.push(node(S,0));\n    while (!q.empty())\n    {\n        int u = q.top().v;\n        q.pop();\n        if (u == T)\n        {\n            break;\n        }\n        if (vis[u])\n        {\n            continue;\n        }\n        vis[u] = true;\n        for (int i = head[u]; i != -1; i = e[i].next)\n        {\n            int v = e[i].v;\n            if (!vis[v] && dis[v] > dis[u] + e[i].w)\n            {\n                dis[v] = dis[u] + e[i].w;\n                q.push(node(v, dis[v]));\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", dis[T]);\n}\n\nint main()\n{\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        initGraph();\n        dijstra();\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3038-How Many Answers Are Wrong/f-HDU-3038-How Many Answers Are Wrong/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3038-How Many Answers Are Wrong\n//\n//  Created by ZYJ on 2016/11/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 200005;\n\nint n, m;\nint pre[MAXN];\nint rank_[MAXN];\n\nvoid init()\n{\n    for (int i = 0; i <= n; ++i)\n    {\n        pre[i] = i;\n        rank_[i] = 0;\n    }\n}\n\nint find(int x)\n{\n    if (x == pre[x])\n    {\n        return pre[x];\n    }\n    \n    int t = pre[x];\n    pre[x] = find(pre[x]);\n    rank_[x] += rank_[t];\n    \n    return pre[x];\n}\n\nbool join(int x, int y, int m)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx == fy)\n    {\n        if (rank_[x] + m != rank_[y])\n        {\n            return false;\n        }\n        return true;\n    }\n    pre[fy] = fx;\n    rank_[fy] = rank_[x] + m - rank_[y];\n    return true;\n}\n\nint main()\n{\n    int a, b, x;\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        init();\n        \n        int cnt = 0;\n        for (int i = 0; i < m; ++i)\n        {\n            scanf(\"%d%d%d\", &a, &b, &x);\n            if (!join(a - 1, b, x))\n            {\n                ++cnt;\n            }\n        }\n        printf(\"%d\\n\", cnt);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3047-Zjnu Stadium/f-HDU-3047-Zjnu Stadium/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3047-Zjnu Stadium\n//\n//  Created by ZYJ on 2016/11/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 50005;\n\nint n, m;\nint pre[MAXN];\nint rank_[MAXN];\n\nvoid init()\n{\n    for (int i = 0; i <= n; ++i)\n    {\n        pre[i] = i;\n        rank_[i] = 0;\n    }\n}\n\nint find(int x)\n{\n    if (x == pre[x])\n    {\n        return pre[x];\n    }\n    \n    int t = pre[x];\n    pre[x] = find(pre[x]);\n    rank_[x] += rank_[t];\n    \n    return pre[x];\n}\n\nbool join(int x, int y, int m)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx == fy)\n    {\n        if (rank_[x] + m != rank_[y])\n        {\n            return false;\n        }\n        return true;\n    }\n    pre[fy] = fx;\n    rank_[fy] = rank_[x] + m - rank_[y];\n    return true;\n}\n\nint main()\n{\n    int a, b, x;\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        init();\n        \n        int cnt = 0;\n        for (int i = 0; i < m; ++i)\n        {\n            scanf(\"%d%d%d\", &a, &b, &x);\n            if (!join(a, b, x))\n            {\n                ++cnt;\n            }\n        }\n        printf(\"%d\\n\", cnt);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3138-Coconuts/f-HDU-3138-Coconuts/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3138-Coconuts\n//\n//  Created by ZYJ on 2016/11/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <cstdlib>\n#include <string>\n#include <iostream>\n#include <algorithm>\n#include <sstream>\n#include <cmath>\nusing namespace std;\n#include <queue>\n#include <stack>\n#include <vector>\n#include <deque>\n#include <map>\n#define cler(arr, val)    memset(arr, val, sizeof(arr))\ntypedef long long  LL;\nconst int MAXN = 543;\nconst int MAXM = 260110;\nconst int INF = 0x3f3f3f3f;\nconst int mod = 1000000007;\nstruct Edge\n{\n    int to,next,cap,flow;\n}edge[MAXM];//注意是MAXM\nint tol;\nint head[MAXN];\nint gap[MAXN],dep[MAXN],pre[MAXN],cur[MAXN];\nvoid init()\n{\n    tol = 0;\n    memset(head,-1,sizeof (head));\n}\n//加边，单向图三个参数，双向图四个参数\nvoid addedge (int u,int v,int w,int rw=0)\n{\n    edge[tol].to = v;edge[tol].cap = w;edge[tol].next = head[u];\n    edge[tol].flow = 0;head[u] = tol++;\n    edge[tol].to = u;edge[tol].cap = rw;edge[tol]. next = head[v];\n    edge[tol].flow = 0;head[v]=tol++;\n}\n//输入参数：起点、终点、点的总数\n//点的编号没有影响，只要输入点的总数\nint sap(int start,int end, int N)\n{\n    memset(gap,0,sizeof(gap));\n    memset(dep,0,sizeof(dep));\n    memcpy(cur,head,sizeof(head));\n    int u = start;\n    pre[u] = -1;\n    gap[0] = N;\n    int ans = 0;\n    int i;\n    while(dep[start] < N)\n    {\n        if(u == end)\n        {\n            int Min = INF;\n            for( i = pre[u];i != -1; i = pre[edge[i^1]. to])\n            {\n                if(Min > edge[i].cap - edge[i]. flow)\n                    Min = edge[i].cap - edge[i].flow;\n            }\n            for( i = pre[u];i != -1; i = pre[edge[i^1]. to])\n            {\n                edge[i].flow += Min;\n                edge[i^1].flow -= Min;\n            }\n            u = start;\n            ans += Min;\n            continue;\n        }\n        bool flag =  false;\n        int v;\n        for( i = cur[u]; i != -1;i = edge[i].next)\n        {\n            v = edge[i]. to;\n            if(edge[i].cap - edge[i].flow && dep[v]+1 == dep[u])\n            {\n                flag =  true;\n                cur[u] = pre[v] = i;\n                break;\n            }\n        }\n        if(flag)\n        {\n            u = v;\n            continue;\n        }\n        int Min = N;\n        for( i = head[u]; i !=  -1;i = edge[i]. next)\n        {\n            if(edge[i].cap - edge[i].flow && dep[edge[i].to] < Min)\n            {\n                Min = dep[edge[i].to];\n                cur[u] = i;\n            }\n        }\n        gap[dep[u]]--;\n        if(!gap[dep[u]]) return ans;\n        dep[u] = Min+1;\n        gap[dep[u]]++;\n        if(u != start) u = edge[pre[u]^1].to;\n    }\n    return ans;\n}\nint n,m,s,e;\nvoid build()\n{\n    init();\n    s=n+1,e=n+2;\n    int u,v,w;\n    for(int i=1;i<=n;i++)\n    {\n        scanf(\"%d\",&w);\n        if(w==0)\n            addedge(s,i,1);\n        else\n            addedge(i,e,1);\n        \n    }\n    for(int i=1;i<=m;i++)\n    {\n        scanf(\"%d%d\",&u,&v);\n        addedge(u,v,1);\n        addedge(v,u,1);\n    }\n}\nint main()\n{\n    while(scanf(\"%d%d\",&n,&m),n+m)\n    {\n        build();\n        printf(\"%d\\n\",sap(s,e,n+2));\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3172-Virtual Friends/f-HDU-3172-Virtual Friends/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3172-Virtual Friends\n//\n//  Created by ZYJ on 2016/11/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n#include <map>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 10;\n\nint pre[MAXN];\nint sum[MAXN];\nint total;\n\nmap<string, int> people; //  用map来处理人名与数字下标之间的对应关系\n\nint find(int x)\n{\n    if (x != pre[x])\n    {\n        pre[x] = find(pre[x]);\n    }\n    return pre[x];\n}\n\nint join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx != fy)\n    {\n        pre[fx] = fy;\n        sum[fy] += sum[fx];\n    }\n    \n    return sum[fy];\n}\n\nint main()\n{\n    int T, n;\n    string a, b;\n    \n    while (cin >> T)\n    {\n        while (T--)\n        {\n            total = 0;\n            people.clear();\n            \n            scanf(\"%d\", &n);\n            while (n--)\n            {\n                cin >> a >> b;\n                if (people.find(a) == people.end())\n                {\n                    total++;\n                    people[a] = total;\n                    pre[total] = total;\n                    sum[total] = 1;\n                }\n                if (people.find(b) == people.end())\n                {\n                    total++;\n                    people[b] = total;\n                    pre[total] = total;\n                    sum[total] = 1;\n                }\n                int ans = join(people[a], people[b]);\n                printf(\"%d\\n\", ans);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3183-A Magic Lamp/f-HDU-3183-A Magic Lamp/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3183-A Magic Lamp\n//\n//  Created by ZYJ on 2016/11/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <string>\n\nusing namespace std;\n\nint main()\n{\n    string s;\n    int m;\n    while (cin >> s >> m)\n    {\n        int len = (int)s.length();\n        int p = 0;\n        int tmp_pos = m;\n        int flag = 0;\n        \n        for (int i = 0; i < len - m; i++)\n        {\n            char mmin = s[p];\n            for (int j = p + 1; j <= tmp_pos; j++)\n            {\n                if (s[j] < mmin)\n                {\n                    mmin = s[j];\n                    p = j;\n                }\n            }\n            tmp_pos++;\n            p++;\n            if (!flag)\n            {\n                if (mmin == '0')\n                {\n                    continue;\n                }\n                else\n                {\n                    cout << mmin;\n                    flag = 1;\n                }\n            }\n            else\n            {\n                cout << mmin;\n            }\n        }\n        if (!flag)\n        {\n            cout << \"0\";\n        }\n        cout << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3191-How Many Paths Are There/f-HDU-3191-How Many Paths Are There/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3191-How Many Paths Are There\n//\n//  Created by ZYJ on 2016/12/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <algorithm>\n#include <queue>\n#include <vector>\n#include <cstdio>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 55;\n\nstruct Edge\n{\n    int to, w;\n};\n\nstruct node\n{\n    int v, dist;\n    int tag;\n    bool friend operator < (const node &a, const node &b)\n    {\n        if (a.dist != b.dist)\n        {\n            return a.dist > b.dist;\n        }\n        return a.v > b.v;\n    }\n};\n\npriority_queue<node> Q;\nvector<Edge> graph[MAXN];\n\nint cnt[MAXN][3];   //  cnt[v][1]存储最短路径数，cnt[v][2]存储次短路径数\nint vis[MAXN][3];   //  同理，vis存状态\nint dis[MAXN][3];   //  dis[v][1]存储最短，dis[v][2]存储次短\nint N, M, A, B, L;\n\nvoid init()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        cnt[i][1] = cnt[i][2] = 0;\n        vis[i][1] = vis[i][2] = 0;\n        dis[i][1] = dis[i][2] = INF;\n    }\n}\n\nvoid Dijstra(int st, int ed)\n{\n    dis[st][1] = 0;\n    cnt[st][1] = 1;\n    node q, p;\n    p.dist = 0;\n    p.tag = 1;\n    p.v = st;\n    Q.push(p);\n    while (!Q.empty())\n    {\n        q = Q.top();\n        Q.pop();\n        if (vis[q.v][q.tag])\n        {\n            continue;\n        }\n        vis[q.v][q.tag] = 1;\n        for (int i = 0; i < graph[q.v].size(); i++)\n        {\n            int v = graph[q.v][i].to;\n            int w = graph[q.v][i].w;\n            //  找到一条比“最短”更短的路\n            if (!vis[v][1] && dis[v][1] > q.dist + w)\n            {\n                //  把“最短“变为”次短“\n                if (dis[v][1] != INF)\n                {\n                    dis[v][2] = dis[v][1];\n                    cnt[v][2] = cnt[v][1];\n                    p.dist = dis[v][2];\n                    p.tag = 2;\n                    p.v = v;\n                    Q.push(p);\n                }\n                //  更新”最短“\n                dis[v][1] = q.dist + w;\n                cnt[v][1] = cnt[q.v][q.tag];\n                p.tag = 1;\n                p.dist = dis[v][1];\n                p.v = v;\n                Q.push(p);\n            }\n            //  找到一条”最短“，更新”最短条数“\n            else if (!vis[v][1] && dis[v][1] == q.dist + w)\n            {\n                cnt[v][1] += cnt[q.v][q.tag];\n            }\n            //  找到一条比”最短“长，比”次短“短的路，更新”次短“\n            else if (!vis[v][2] && dis[v][2] > q.dist + w)\n            {\n                dis[v][2] = q.dist + w;\n                cnt[v][2] = cnt[q.v][q.tag];\n                p.tag = 2;\n                p.dist = dis[v][2];\n                p.v = v;\n                Q.push(p);\n            }\n            //  找到一条”次短“，更新”次短条数“\n            else if (!vis[v][2] && dis[v][2] == q.dist + w)\n            {\n                cnt[v][2] += cnt[q.v][q.tag];\n            }\n        }\n    }\n}\n\nint main()\n{\n    Edge temp;\n    int st, ed;\n    while (~scanf(\"%d%d%d%d\", &N, &M, &st, &ed))\n    {\n        init();\n        for (int i = 0; i < MAXN; i++)\n        {\n            graph[i].clear();\n        }\n        \n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d%d\", &A, &B, &L);\n            temp.to = B;\n            temp.w = L;\n            graph[A].push_back(temp);\n        }\n        \n        Dijstra(st, ed);\n        \n        printf(\"%d %d\\n\", dis[ed][2], cnt[ed][2]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3237-Help Bubu/f-HDU-3237-Help Bubu/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3237-Help Bubu\n//\n//  Created by ZYJ on 2017/10/13.\n//  Copyright &#169; 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXB = 8;\nconst int MAXN = 110;\nconst int MAXM = 1 << MAXB;\nconst int LIMIT = 25;\nconst int INF = 0x3f3f3f3f;\n\nint n, m, ans;\nint book[MAXN];\nint cnt[MAXM];\nint state;\nint dp[2][MAXN][MAXM][MAXB + 1];\n\nvoid init()\n{\n    for (int i = 0; i < MAXM; i++)\n    {\n        for (int j = 0; j < MAXB; j++)\n        {\n            if (i & (1 << j))\n            {\n                cnt[i]++;\n            }\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    int ce = 0;\n    \n    while (~scanf(\"%d%d\", &n, &m) && n + m)\n    {\n        int mx = state = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", book + i);\n            \n            book[i] -= LIMIT;\n            if (book[i] > mx)\n            {\n                mx = book[i];\n            }\n            state |= (1 << book[i]);\n        }\n        \n        ++mx;\n        int tot = (1 << mx);\n        memset(dp[1], 0x3f, sizeof(dp[1]));\n        dp[1][0][1 << book[1]][book[1]] = 1;\n        dp[1][1][0][mx] = 0;\n        for (int i = 2; i <= n; i++)\n        {\n            int cur = i & 1;\n            int pre = 1 - cur;\n            memset(dp[cur], 0x3f, sizeof(dp[cur]));\n            \n            for (int j = 0; j <= m && j < i; j++)\n            {\n                for (int k = 0; k < tot; k++)\n                {\n                    for (int s = 0; s <= mx; s++)\n                    {\n                        if (dp[pre][j][k][s] == INF)\n                        {\n                            continue;\n                        }\n                        \n                        int tmp = k | (1 << book[i]);\n                        if (j < m)\n                        {\n                            dp[cur][j + 1][k][s] = min(dp[cur][j + 1][k][s], dp[pre][j][k][s]);    //  取最后一本\n                        }\n                        \n                        if (s == book[i])\n                        {\n                            dp[cur][j][k][s] = min(dp[cur][j][k][s], dp[pre][j][k][s]);\n                        }\n                        else\n                        {\n                            dp[cur][j][tmp][book[i]] = min(dp[cur][j][tmp][book[i]],\n                                                           dp[pre][j][k][s] + 1);\n                        }\n                    }\n                }\n            }\n        }\n        \n        int cur = n & 1;\n        int ans = n, st;\n        for (int j = 0; j <= m; j++)\n        {\n            for (int k = 0; k < tot; k++)\n            {\n                for (int s = 0; s < mx; s++)\n                {\n                    if (dp[cur][j][k][s] != INF)\n                    {\n                        st = state ^ k;        //  抽走的就是额外的类\n                        ans = min(ans, cnt[st] + dp[cur][j][k][s]);\n                    }\n                }\n            }\n        }\n        \n        printf(\"Case %d: %d\\n\\n\", ++ce, ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3308-LCIS/f-HDU-3308-LCIS/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3308-LCIS\n//\n//  Created by ZYJ on 2017/1/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n#define lson root << 1\n#define rson root << 1 | 1\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nstruct SegmentTree\n{\n    int left, right, mid;\n    int mx, lx, rx;     //  mx 区间最长，lx 以左端点为起点最长，rx 以右端点为起点最长\n    int dist()\n    {\n        return right - left + 1;\n    }\n} L[MAXN * 4];\n\nint A[MAXN];\n\nvoid PushUp(int root)\n{\n    L[root].lx = L[lson].lx +\n        ((L[lson].lx == L[lson].dist() && A[L[rson].left] > A[L[lson].right]) ? L[rson].lx : 0);\n    L[root].rx = L[rson].rx +\n        ((L[rson].rx == L[rson].dist() && A[L[rson].left] > A[L[lson].right]) ? L[lson].rx : 0);\n    L[root].mx = max(max(L[lson].mx, L[rson].mx),\n                     A[L[rson].left] > A[L[lson].right] ? (L[lson].rx + L[rson].lx) : 0);\n}\n\nvoid build(int root, int left, int right)\n{\n    L[root].left = left;\n    L[root].right = right;\n    L[root].mid = (left + right) / 2;\n    if (left == right)\n    {\n        L[root].lx = L[root].rx = L[root].mx = 1;\n        return ;\n    }\n    build(lson, left, L[root].mid);\n    build(rson, L[root].mid + 1, right);\n    PushUp(root);\n}\n\nvoid update(int root, int pos, int k)\n{\n    if (L[root].left == L[root].right)\n    {\n        L[root].lx = L[root].rx = L[root].mx = 1;\n        return ;\n    }\n    if (pos <= L[root].mid)\n    {\n        update(lson, pos, k);\n    }\n    else\n    {\n        update(rson, pos, k);\n    }\n    PushUp(root);\n}\n\nint query(int root, int left, int right)\n{\n    if (left == L[root].left && right == L[root].right)\n    {\n        return L[root].mx;\n    }\n    if (right <= L[root].mid)\n    {\n        return query(lson,left,right);\n    }\n    else if (left > L[root].mid)\n    {\n        return query(rson, left, right);\n    }\n    else\n    {\n        int ltmp = query(lson, left, L[root].mid);\n        int rtmp = query(rson, L[root].mid + 1, right);\n        int sum = 0;\n        if (A[L[rson].left] > A[L[lson].right])\n        {\n            sum = min(L[root].mid - left + 1, L[lson].rx) + min(right - L[root].mid, L[rson].lx);\n        }\n        return max(max(ltmp, rtmp), sum);\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    int n, m;\n    char str[10];\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", &A[i]);\n        }\n        build(1, 0, n - 1);\n        \n        int a, b;\n        while (m--)\n        {\n            scanf(\"%s%d%d\", str, &a, &b);\n            if (str[0] == 'Q')\n            {\n                printf(\"%d\\n\", query(1, a, b));\n            }\n            else\n            {\n                A[a] = b;\n                update(1, a, b);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3311-Dig The Wells/f-HDU-3311-Dig The Wells/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3311-Dig The Wells\n//\n//  Created by ZYJ on 2016/11/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\n#define INF 0x3f3f3f3f\n\nconst int MAXQ = 74000;\nconst int MAXD = 1010;\nconst int MAXM = 10010;\nconst int MAXS = 74;\n\nint N, M, P, first[MAXD], e, next[MAXM], v[MAXM], w[MAXM];\nint bit[MAXD], q[MAXQ + 10], front, rear, inq[MAXD][MAXS];\nint f[MAXD][MAXS], dp[MAXS];\n\nvoid add(int x, int y, int z)\n{\n    v[e] = y, w[e] = z;\n    next[e] = first[x], first[x] = e++;\n}\n\nvoid init()\n{\n    int i, x, y, z;\n    memset(f, 0x3f, sizeof(f));\n    memset(bit, 0, sizeof(bit));\n    for (i = 1; i <= N + M; i++)\n    {\n        if (i <= N)\n        {\n            bit[i] = 1 << (i - 1);\n        }\n        scanf(\"%d\", &z);\n        if (i <= N)\n        {\n            f[i][bit[i]] = 0, f[i][bit[i] | 1 << N] = z;\n        }\n        else f[i][1 << N] = z;\n    }\n    memset(first, -1, sizeof(first));\n    e = 0;\n    for (i = 0; i < P; i++)\n    {\n        scanf(\"%d%d%d\", &x, &y, &z);\n        add(x, y, z), add(y, x, z);\n    }\n}\n\nint Min(int x, int y)\n{\n    return x < y ? x : y;\n}\n\nvoid spfa()\n{\n    int i, x, st, y, nst;\n    while (front != rear)\n    {\n        x = q[front] & 1023, st = q[front] >> 10;\n        inq[x][st] = 0;\n        ++front > MAXQ ? front = 0 : 0;\n        for (i = first[x]; i != -1; i = next[i])\n        {\n            y = v[i], nst = st | bit[y];\n            if (f[x][st] + w[i] < f[y][nst])\n            {\n                f[y][nst] = f[x][st] + w[i];\n                if (st == nst && !inq[y][nst])\n                {\n                    q[rear ++] = nst << 10 | y, inq[y][nst] = 1;\n                    rear > MAXQ ? rear = 0 : 0;\n                }\n            }\n        }\n    }\n}\n\nvoid solve()\n{\n    int i, j, k, nn = 1 << (N + 1);\n    front = rear = 0;\n    memset(inq, 0, sizeof(inq));\n    for (i = 0; i < nn; i++)\n    {\n        for (j = 1; j <= N + M; j++)\n        {\n            for (k = i - 1 & i; k; k = k - 1 & i)\n            {\n                f[j][i] = Min(f[j][i], f[j][k | bit[j]] + f[j][i - k | bit[j]]);\n            }\n            if (f[j][i] < INF)\n            {\n                q[rear ++] = i << 10 | j, inq[j][i] = 1;\n                rear > MAXQ ? rear = 0 : 0;\n            }\n        }\n        spfa();\n    }\n    \n    memset(dp, 0x3f, sizeof(dp));\n    for (i = 0; i < nn; i++)\n    {\n        for (j = 1; j <= N + M; j++)\n        {\n            dp[i] = Min(dp[i], f[j][i]);\n        }\n    }\n    for (i = 0; i < nn; i ++)\n    {\n        if (i & 1 << N)\n        {\n            for (j = i - 1 & i; j; j = j - 1 & i)\n            {\n                if (j & 1 << N)\n                {\n                    dp[i] = Min(dp[i], dp[j] + dp[i - j | 1 << N]);\n                }\n            }\n        }\n    }\n    printf(\"%d\\n\", dp[(1 << (N + 1)) - 1]);\n}\n\nint main()\n{\n    while (scanf(\"%d%d%d\", &N, &M, &P) == 3)\n    {\n        init();\n        solve();\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3339-In Action/f-HDU-3339-In Action/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3339-In Action\n//\n//  Created by ZYJ on 2016/11/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\n/*\n *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n *  可更改路径权类型，但是权值必须为非负，下标0~n-1\n */\nconst int MAXN = 110;\nconst int INF = 0x3f3f3f3f; //  表示无穷\nbool vis[MAXN];\nint pre[MAXN];\n\nvoid Dijkstra(int cost[][MAXN], int lowcost[], int n, int beg)\n{\n    for (int i = 0; i < n; i++)\n    {\n        lowcost[i] = INF;\n        vis[i] = false;\n        pre[i] = -1;\n    }\n    lowcost[beg] = 0;\n    for (int j = 0; j < n; j++)\n    {\n        int k = -1;\n        int min = INF;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[i] < min)\n            {\n                min = lowcost[i];\n                k = i;\n            }\n        }\n        if (k == -1)\n        {\n            break;\n        }\n        vis[k] = true;\n        for (int i = 0; i < n; i++)\n        {\n            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n            {\n                lowcost[i] = lowcost[k] + cost[k][i];\n                pre[i] = k;\n            }\n        }\n    }\n}\n\nint cost[MAXN][MAXN];\nint lowcost[MAXN];\nint power[MAXN];\nint dp[MAXN * MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    int n, m;\n    while (T--)\n    {\n        memset(cost, 0x3f, sizeof(cost));\n        \n        scanf(\"%d%d\", &n, &m);\n        \n        int st, ed, val;\n        while (m--)\n        {\n            scanf(\"%d%d%d\", &st, &ed, &val);\n            if (val < cost[st][ed])\n            {\n                cost[st][ed] = cost[ed][st] = val;\n            }\n        }\n        \n        int sum = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &power[i]);\n            sum += power[i];\n        }\n        \n        Dijkstra(cost, lowcost, n + 1, 0);\n        \n        memset(dp, 0x3f, sizeof(dp));\n        dp[0] = 0;\n        \n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = sum; j >= power[i]; j--)\n            {\n                dp[j] = min(dp[j], dp[j - power[i]] + lowcost[i]);\n            }\n        }\n        \n        int mid = sum / 2 + 1;  //  大于一半\n        int res = INF;\n        for (int i = mid; i <= sum; i++)\n        {\n            if (dp[i] < res)\n            {\n                res = dp[i];\n            }\n        }\n        \n        if (res == INF)\n        {\n            printf(\"impossible\\n\");\n        }\n        else\n        {\n            printf(\"%d\\n\", res);\n        }\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3364-Lanterns/f-HDU-3364-Lanterns/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3364-Lanterns\n//\n//  Created by ZYJ on 2017/9/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n//  高斯消元法求方程组的解\n\nconst int MAXN = 300;\n//  有equ个方程，var个变元。增广矩阵行数为equ，列数为var＋1，分别为0到var\nint equ, var;\nint a[MAXN][MAXN];  //  增广矩阵\nint x[MAXN];        //  解集\nint free_x[MAXN];   //  用来存储自由变元（多解枚举自由变元可以使用）\nint free_num;       //  自由变元的个数\n\n//  返回值为－1表示无解，为0是唯一解，否则返回自由变元个数\nint Gauss()\n{\n    int max_r, col, k;\n    free_num = 0;\n    for (k = 0, col = 0; k < equ && col < var; k++, col++)\n    {\n        max_r = k;\n        for (int i = k + 1; i < equ; i++)\n        {\n            if (abs(a[i][col]) > abs(a[max_r][col]))\n            {\n                max_r = i;\n            }\n        }\n        if (a[max_r][col] == 0)\n        {\n            k--;\n            free_x[free_num++] = col;   //  这是自由变元\n            continue;\n        }\n        \n        if (max_r != k)\n        {\n            for (int j = col; j < var + 1; j++)\n            {\n                swap(a[k][j], a[max_r][j]);\n            }\n        }\n        for (int i = k + 1; i < equ; i++)\n        {\n            if (a[i][col] != 0)\n            {\n                for (int j = col; j < var + 1; j++)\n                {\n                    a[i][j] ^= a[k][j];\n                }\n            }\n        }\n    }\n    for (int i = k; i < equ; i++)\n    {\n        if (a[i][col] != 0)\n        {\n            return -1;  //  无解\n        }\n    }\n    \n    if (k < var)\n    {\n        return var - k; //  自由变元个数\n    }\n    \n    //  唯一解，回代\n    for (int i = var - 1; i >= 0; i--)\n    {\n        x[i] = a[i][var];\n        for (int j = i + 1; j < var; j++)\n        {\n            x[i] ^= (a[i][j] && x[j]);\n        }\n    }\n    \n    return 0;\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint n, m, q;\nint b[MAXN];\nint t[MAXN][MAXN];\n\nint main()\n{\n    int T;\n    scan_d(T);\n    \n    for (int cs = 1; cs <= T; cs++)\n    {\n        printf(\"Case %d:\\n\", cs);\n        \n        memset(a, 0, sizeof(a));\n        \n        scan_d(n), scan_d(m);\n        equ = n, var = m;\n        \n        int k, x;\n        for (int i = 0; i < m; i++)\n        {\n            scan_d(k);\n            while (k--)\n            {\n                scan_d(x);\n                a[x - 1][i] = 1;\n            }\n        }\n        memcpy(t, a, sizeof(a));\n        \n        scan_d(q);\n        while (q--)\n        {\n            memcpy(a, t, sizeof(a));\n            \n            for (int i = 0; i < n; i++)\n            {\n                scan_d(a[i][var]);\n            }\n            \n            int res = Gauss();\n            \n            if (res == -1)\n            {\n                puts(\"0\");\n            }\n            else\n            {\n                printf(\"%lld\\n\", 1ll << res);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3367-Pseudoforest/f-HDU-3367-Pseudoforest/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3367-Pseudoforest\n//\n//  Created by ZYJ on 2016/11/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\n/*\n *  Kruskal算法求MST\n *  对边操作，并排序\n */\n\nconst int MAXN = 10010;     //  最大点数\nconst int MAXM = 100010;    //  最大边数\n\nint F[MAXN];    //  并查集使用\nint flag[MAXN]; //  标记是否有环\n\nstruct Edge\n{\n    int u;      //  起点\n    int v;      //  终点\n    int w;      //  权值\n} edge[MAXM];   //  存储边的信息\n\nint tol;        //  边数，加边前赋值为0!!!!!!!\n\nvoid addEdge(int u, int v, int w)\n{\n    edge[tol].u = u;\n    edge[tol].v = v;\n    edge[tol++].w = w;\n    return ;\n}\n\nbool cmp(Edge a, Edge b)\n{\n    //  排序函数，将边按照权值从大到小排序\n    return a.w > b.w;\n}\n\nint find(int x)\n{\n    if (F[x] == x)\n    {\n        return x;\n    }\n    else\n    {\n        return F[x] = find(F[x]);\n    }\n}\n\nint Kruskal(int n)  //  传入点数，返回最小生成树的权值，如果不连通则返回-1\n{\n    for (int i = 0; i <= n; i++)\n    {\n        F[i] = i;\n    }\n    sort(edge, edge + tol, cmp);\n    \n    int ans = 0;\n    for (int i = 0; i < tol; i++)\n    {\n        int u = edge[i].u;\n        int v = edge[i].v;\n        int w = edge[i].w;\n        int fu = find(u);\n        int fv = find(v);\n        //  两个都有环则不合并\n        if (flag[fu] && flag[fv])\n        {\n            continue;\n        }\n        //  合并\n        ans += w;\n        F[fu] = fv;\n        \n        if (flag[fv] || flag[fu] || fv == fu)\n        {\n            flag[fv] = 1;\n        }\n\n    }\n    \n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n, m;\n    int u, v, w;\n    \n    while (cin >> n >> m, n != 0 || m != 0)\n    {\n        tol = 0;\n        memset(flag, 0, sizeof(flag));\n        \n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            addEdge(u, v, w);\n        }\n        \n        int res = Kruskal(n);\n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3371-Connect the Cities/f-HDU-3371-Connect the Cities/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3371-Connect the Cities\n//\n//  Created by ZYJ on 2016/10/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstdlib>\n\nusing namespace std;\n\n/*\n *  Kruskal算法求MST\n *  对边操作，并排序\n */\n\nconst int MAXN = 510;   //  最大点数\nconst int MAXM = 25010; //  最大边数\n\ntypedef struct Edge\n{\n    int u;      //  起点\n    int v;      //  终点\n    int w;      //  权值\n} Edge;\n\nint tol;            //  边数，加边前赋值为0\nint pre[MAXN];      //  并查集使用\nEdge edge[MAXM];    //  存储边的信息\n\nvoid init(int n)\n{\n    tol = 0;\n    for (int i = 0; i <= n; i++)\n    {\n        pre[i] = i;\n    }\n}\n\nvoid addEdge(int u, int v, int w)\n{\n    edge[tol].u = u;\n    edge[tol].v = v;\n    edge[tol++].w = w;\n    return ;\n}\n\n//int cmp(Edge a, Edge b)\n//{\n//    //  排序函数，将边按照权值从小到大排序\n//    return a.w < b.w;\n//}\n\nint cmp(const void *a, const void *b)\n{\n    //  排序函数，将边按照权值从小到大排序\n    return ((Edge *)a)->w > ((Edge *)b)->w;\n}\n\nint find(int x)\n{\n    int r = x;\n    while (pre[r] != r)\n    {\n        r = pre[r];\n    }\n    \n    int i = x, j;\n    while (i != r)\n    {\n        j = pre[i];\n        pre[i] = r;\n        i = j;\n    }\n    \n    return r;\n}\n\nbool join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    if (fx != fy)\n    {\n        pre[fx] = fy;\n        return true;\n    }\n    return false;\n}\n\nint Kruskal(int n)  //  传入点数，返回最小生成树的权值，如果不连通则返回-1\n{\n//    sort(edge, edge + tol, cmp);\n    qsort(edge, tol, sizeof(Edge), cmp);\n    \n    int cnt = 0;    //  计算加入的边数\n    for (int i = 1; i <= n; i++)\n    {\n        if (pre[i] == i)\n        {\n            cnt++;\n        }\n    }\n    int ans = 0;\n    for (int i = 0; i < tol; i++)\n    {\n        int u = edge[i].u;\n        int v = edge[i].v;\n        int w = edge[i].w;\n        if (join(u, v))\n        {\n            ans += w;\n            cnt--;\n        }\n        if (cnt == 1)\n        {\n            break;\n        }\n    }\n    if (cnt != 1)\n    {\n        return -1;  //  不连通\n    }\n    else\n    {\n        return ans;\n    }\n    \n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    int N, M, K;\n    int A, B, C;\n    \n    while (T--)\n    {\n        scanf(\"%d%d%d\", &N, &M, &K);\n        \n        init(N);\n        \n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d%d%d\", &A, &B, &C);\n            addEdge(A, B, C);\n        }\n        \n        for (int i = 0; i < K; i++)\n        {\n            scanf(\"%d%d%d\", &A, &B, &C);\n            join(B, C);\n            for (int j = 2; j < A; j++)\n            {\n                scanf(\"%d\", &C);\n                join(B, C);\n            }\n        }\n        \n        int ans = Kruskal(N);\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3397-Sequence operation/f-HDU-3397-Sequence operation/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3397-Sequence operation\n//\n//  Created by ZYJ on 2017/1/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\n#define lson u << 1\n#define rson u << 1 | 1\n\nusing namespace std;\n\nconst int MAXN = 100010;\n\nint dat[MAXN];\n\nstruct node\n{\n    int left, right;\n    int lo, ro, mo; //  1:左端点为起点最长连续数目，右端点为终点最长连续数目，区间最长连续数目\n    int lz, rz, mz; //  0:左端点为起点最长连续数目，右端点为终点最长连续数目，区间最长连续数目\n    int res;        //  区间1的个数\n    int COVER, XOR;\n} T[MAXN << 2];\n\nvoid makeXOR(int u)\n{   //  翻转操作\n    swap(T[u].lo, T[u].lz);\n    swap(T[u].ro, T[u].rz);\n    swap(T[u].mo, T[u].mz);\n    T[u].res = T[u].right - T[u].left + 1 - T[u].res;\n}\n\nvoid PushUp(int u)\n{\n    if (T[u].left == T[u].right)\n    {\n        return ;\n    }\n    int len = T[u].right - T[u].left + 1;\n    T[u].lo = T[lson].lo;\n    T[u].ro = T[rson].ro;\n    if (T[u].lo == (len + 1) >> 1)\n    {\n        T[u].lo += T[rson].lo;\n    }\n    if (T[u].ro == len >> 1)\n    {\n        T[u].ro += T[lson].ro;\n    }\n    T[u].mo = max(T[lson].mo, T[rson].mo);\n    T[u].mo = max(T[u].mo, T[lson].ro + T[rson].lo);\n    \n    T[u].lz = T[lson].lz;\n    T[u].rz = T[rson].rz;\n    if (T[u].lz == (len + 1) >> 1)\n    {\n        T[u].lz += T[rson].lz;\n    }\n    if (T[u].rz == len >> 1)\n    {\n        T[u].rz += T[lson].rz;\n    }\n    T[u].mz = max(T[lson].mz, T[rson].mz);\n    T[u].mz = max(T[u].mz, T[lson].rz + T[rson].lz);\n    \n    T[u].res = T[lson].res + T[rson].res;\n}\n\nvoid PushDown(int u)\n{\n    if (T[u].left == T[u].right)\n    {\n        return ;\n    }\n    if (T[u].COVER != -1)\n    {\n        int len = T[u].right - T[u].left + 1;\n        T[lson].COVER = T[rson].COVER = T[u].COVER;\n        T[lson].XOR = T[rson].XOR = 0;\n        \n        T[lson].lo = T[lson].ro = T[lson].mo = T[u].COVER ? (len + 1) >> 1 : 0;\n        T[lson].lz = T[lson].rz = T[lson].mz = T[u].COVER ? 0 : (len + 1) >> 1;\n        T[lson].res = T[u].COVER ? (len + 1) >> 1 : 0;\n        \n        T[rson].lo = T[rson].ro = T[rson].mo = T[u].COVER ? len >> 1 : 0;\n        T[rson].lz = T[rson].rz = T[rson].mz = T[u].COVER ? 0 : len >> 1;\n        T[rson].res = T[u].COVER ? len >> 1 : 0;\n        \n        T[u].COVER = -1;\n    }\n    if (T[u].XOR)\n    {\n        T[u].XOR = 0;\n        T[lson].XOR ^= 1;\n        T[rson].XOR ^= 1;\n        makeXOR(lson);\n        makeXOR(rson);\n    }\n}\n\nvoid Build(int u, int l, int r)\n{\n    T[u].left = l;\n    T[u].right = r;\n    T[u].COVER = -1;\n    T[u].XOR = 0;\n    if (l == r)\n    {\n        T[u].lo = T[u].ro = T[u].mo = (dat[l] == 1);\n        T[u].lz = T[u].rz = T[u].mz = (dat[l] == 0);\n        T[u].res = dat[l];\n        T[u].COVER = dat[l];\n        return ;\n    }\n    int mid = (l + r) >> 1;\n    Build(lson, l, mid);\n    Build(rson, mid + 1, r);\n    PushUp(u);\n}\n\nvoid Update(int u, int l, int r, int op)\n{\n    PushDown(u);\n    if (l <= T[u].left && T[u].right <= r)\n    {\n        if (op < 2)\n        {\n            //  覆盖操作\n            int len = T[u].right - T[u].left + 1;\n            T[u].COVER = op;\n            T[u].lo = T[u].ro = T[u].mo = op ? len : 0;\n            T[u].lz = T[u].rz = T[u].mz = op ? 0 : len;\n            T[u].res = op ? len : 0;\n        }\n        else\n        {\n            T[u].XOR = 1;\n            makeXOR(u);\n        }\n    }\n    else\n    {\n        if (l <= T[lson].right)\n        {\n            Update(lson, l, r, op);\n        }\n        if (r >= T[rson].left)\n        {\n            Update(rson, l, r, op);\n        }\n        PushUp(u);\n    }\n}\n\nint Query(int u, int l, int r, int op)\n{\n    PushDown(u);\n    if (l <= T[u].left && T[u].right <= r)\n    {\n        if (op == 3)\n        {\n            return T[u].res;\n        }\n        else\n        {\n            return T[u].mo;\n        }\n    }\n    else\n    {\n        if (r <= T[lson].right)\n        {\n            return Query(lson, l, r, op);\n        }\n        if (l >= T[rson].left)\n        {\n            return Query(rson, l, r, op);\n        }\n        if (op == 3)\n        {\n            return Query(lson, l, T[lson].right, op) + Query(rson, T[rson].left, r, op);\n        }\n        \n        //  合并思想\n        int ret = min(T[lson].ro, T[lson].right - l + 1) + min(T[rson].lo, r - T[rson].left + 1);\n        int ans = max(Query(lson, l, T[lson].right, op), Query(rson, T[rson].left, r, op));\n        return max(ans, ret);\n    }\n}\n\nint main()\n{\n    int t;\n    scanf(\"%d\", &t);\n    \n    while (t--)\n    {\n        int n, m;\n        int cmd, a, b;\n        \n        scanf(\"%d%d\", &n, &m);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", dat + i);\n        }\n        Build(1, 1, n);\n        \n        while (m--)\n        {\n            scanf(\"%d%d%d\", &cmd, &a, &b);\n            a++, b++;\n            if (cmd < 3)\n            {\n                Update(1, a, b, cmd);\n            }\n            else\n            {\n                printf(\"%d\\n\", Query(1, a, b, cmd));\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3461-Code Lock/f-HDU-3461-Code Lock/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3461-Code Lock\n//\n//  Created by ZYJ on 2016/11/4.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1e7 + 10;\n\nint pre[MAXN];\nint count;\n\nint find(int x)\n{\n    int r = x;\n    while (r != pre[r])\n    {\n        r = pre[r];\n    }\n    \n    int i = x;\n    while (i != r)\n    {\n        int j = pre[i];\n        pre[i] = r;\n        i = j;\n    }\n    \n    return r;\n}\n\nvoid join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx != fy)\n    {\n        pre[fx] = fy;\n        count++;\n    }\n}\n\nlong long power(int n)\n{\n    long long sum = 1, tmp = 26;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            sum = sum * tmp;\n            sum %= MOD;\n        }\n        tmp = (tmp * tmp) % MOD;\n        n >>= 1;\n    }\n    \n    return sum;\n}\n\nint main()\n{\n    int n, m, l, r;\n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        count = 0;\n        for (int i = 0; i <= n; i++)\n        {\n            pre[i] = i;\n        }\n        for (int i = 1; i <= m; i++)\n        {\n            scanf(\"%d%d\", &l, &r);\n            join(l - 1, r);\n        }\n        \n        printf(\"%lld\\n\", power(n - count) % MOD);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3486-Interviewe/f-HDU-3486-Interviewe/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3486-Interviewe\n//\n//  Created by ZYJ on 2016/11/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  求最大值,数组下标从1开始。\n *  求最小值,或者最大最小值下标,或者数组从0开始对应修改即可。\n */\nconst int MAXN = 2e5 + 10;\n\nint n, k;\nint dp[MAXN][20];\nint mm[MAXN];\n\n//  初始化RMQ,b数组下标从1开始,b数组是区间元素序列\nvoid initRMQ(int n, int b[])\n{\n    mm[0] = -1;\n    for (int i = 1; i <= n; i++)\n    {\n        mm[i] = ((i & (i - 1)) == 0) ? mm[i - 1] + 1 : mm[i - 1];\n        dp[i][0] = b[i];\n    }\n    for (int j = 1; j <= mm[n]; j++)\n    {\n        for (int i = 1; i + (1 << j) - 1 <= n; i++)\n        {\n            dp[i][j] = max(dp[i][j - 1], dp[i + (1 << (j - 1))][j - 1]);\n        }\n    }\n}\n\n//  查询最大值\nint rmq(int x, int y)\n{\n    int k = mm[y - x + 1];\n    return max(dp[x][k], dp[y - (1 << k) + 1][k]);\n}\n\nint solve()\n{\n    int prev = -1, sum = 0, j = 1, left, right;\n    for (int i = 1; i <= n; i++)\n    {\n        int l = n / i;\n        if (prev != l)\n        {\n            j = 1;\n            sum = 0;\n        }\n        while (j <= i)\n        {\n            left = (j - 1) * l + 1;\n            right = j * l;\n            sum += rmq(left, right);\n            if (sum > k)\n            {\n                return i;\n            }\n            j++;\n        }\n        prev = l;\n        \n    }\n    return -1;\n}\n\nint b[MAXN];\n\nint main()\n{\n    while (scanf(\"%d%d\", &n, &k))\n    {\n        if (n == -1 && k == -1)\n        {\n            break;\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", b + i);\n        }\n        \n        initRMQ(n, b);\n        printf(\"%d\\n\",solve());\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3549-Flow Problem/f-HDU-3549-Flow Problem/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3549-Flow Problem\n//\n//  Created by ZYJ on 2017/3/19.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\n/*\n *  Dinic 最大流 O(V^2 * E)\n *  INIT: ne=2; head[]置为0; addedge()加入所有弧;\n *  CALL: flow(n, s, t);\n */\n#define typec int               //  type of cost\n\nusing namespace std;\n\nconst typec inf = 0x3f3f3f3f;   // max of cost\nconst typec MAXE = 2010;\nconst typec MAXN = 1010;\n\nstruct edge\n{\n    int x, y, nxt;\n    typec c;\n} bf[MAXE];\n\nint ne, head[MAXN], cur[MAXN], ps[MAXN], dep[MAXN];\n\nvoid addedge(int x, int y, typec c)\n{   //  add an arc(x->y, c);    vertex:0~n-1;\n    bf[ne].x = x;\n    bf[ne].y = y;\n    bf[ne].c = c;\n    bf[ne].nxt = head[x];\n    head[x] = ne++;\n    bf[ne].x = y;\n    bf[ne].y = x;\n    bf[ne].c = 0;\n    bf[ne].nxt = head[y];\n    head[y] = ne++;\n    return ;\n}\n\ntypec flow(int n, int s, int t)\n{\n    typec tr, res = 0;\n    int i, j, k, f, r, top;\n    while (1)\n    {\n        memset(dep, -1, n * sizeof(int));\n        for (f = dep[ps[0] = s] = 0, r = 1; f != r;)\n        {\n            for (i = ps[f++], j = head[i]; j; j = bf[j].nxt)\n            {\n                if (bf[j].c && -1 == dep[k = bf[j].y])\n                {\n                    dep[k] = dep[i] + 1;\n                    ps[r++] = k;\n                    if (k == t)\n                    {\n                        f = r;\n                        break;\n                    }\n                }\n            }\n        }\n        if (-1 == dep[t])\n        {\n            break;\n        }\n        memcpy(cur, head, n * sizeof(int));\n        for (i = s, top = 0; ;)\n        {\n            if (i == t)\n            {\n                for (k = 0, tr = inf; k < top; ++k)\n                {\n                    if (bf[ps[k]].c < tr)\n                    {\n                        tr = bf[ps[f = k]].c;\n                    }\n                }\n                for (k = 0; k < top; ++k)\n                {\n                    bf[ps[k]].c -= tr, bf[ps[k]^1].c += tr;\n                }\n                res += tr;\n                i = bf[ps[top = f]].x;\n            }\n            for (j = cur[i]; cur[i]; j = cur[i] = bf[cur[i]].nxt)\n            {\n                if (bf[j].c && dep[i] + 1 == dep[bf[j].y])\n                {\n                    break;\n                }\n            }\n            if (cur[i])\n            {\n                ps[top++] = cur[i];\n                i = bf[cur[i]].y;\n            }\n            else\n            {\n                if (0 == top)\n                {\n                    break;\n                }\n                dep[i] = -1;\n                i = bf[ps[--top]].x;\n            }\n        }\n    }\n    return res;\n}\n\nint E, N;\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    for (int i = 1; i <= T; i++)\n    {\n        cin >> N >> E;\n        \n        ne = 2;\n        memset(head, 0, sizeof(head));\n        \n        int s, t;\n        typec w;\n        while (E--)\n        {\n            scanf(\"%d%d%d\", &s, &t, &w);\n            addedge(s - 1, t - 1, w);\n        }\n        \n        typec ans = flow(N, 0, N - 1);\n        \n        printf(\"Case %d: %d\\n\", i, ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3572-Task Schedule/f-HDU-3572-Task Schedule/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3572-Task Schedule\n//\n//  Created by ZYJ on 2017/3/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\n/*\n *  Dinic 最大流 O(V^2 * E)\n *  INIT: ne=2; head[]置为0; addedge()加入所有弧;\n *  CALL: flow(n, s, t);\n */\n#define typec int               //  type of cost\n\nusing namespace std;\n\nconst typec inf = 0x3f3f3f3f;   // max of cost\nconst typec MAXE = 2010;\nconst typec MAXN = 1010;\n\nstruct edge\n{\n    int x, y, nxt;\n    typec c;\n} bf[MAXE];\n\nint ne, head[MAXN], cur[MAXN], ps[MAXN], dep[MAXN];\n\nvoid addedge(int x, int y, typec c)\n{   //  add an arc(x->y, c);    vertex:0~n-1;\n    bf[ne].x = x;\n    bf[ne].y = y;\n    bf[ne].c = c;\n    bf[ne].nxt = head[x];\n    head[x] = ne++;\n    bf[ne].x = y;\n    bf[ne].y = x;\n    bf[ne].c = 0;\n    bf[ne].nxt = head[y];\n    head[y] = ne++;\n    return ;\n}\n\ntypec flow(int n, int s, int t)\n{\n    typec tr, res = 0;\n    int i, j, k, f, r, top;\n    while (1)\n    {\n        memset(dep, -1, n * sizeof(int));\n        for (f = dep[ps[0] = s] = 0, r = 1; f != r;)\n        {\n            for (i = ps[f++], j = head[i]; j; j = bf[j].nxt)\n            {\n                if (bf[j].c && -1 == dep[k = bf[j].y])\n                {\n                    dep[k] = dep[i] + 1;\n                    ps[r++] = k;\n                    if (k == t)\n                    {\n                        f = r;\n                        break;\n                    }\n                }\n            }\n        }\n        if (-1 == dep[t])\n        {\n            break;\n        }\n        memcpy(cur, head, n * sizeof(int));\n        for (i = s, top = 0; ;)\n        {\n            if (i == t)\n            {\n                for (k = 0, tr = inf; k < top; ++k)\n                {\n                    if (bf[ps[k]].c < tr)\n                    {\n                        tr = bf[ps[f = k]].c;\n                    }\n                }\n                for (k = 0; k < top; ++k)\n                {\n                    bf[ps[k]].c -= tr, bf[ps[k]^1].c += tr;\n                }\n                res += tr;\n                i = bf[ps[top = f]].x;\n            }\n            for (j = cur[i]; cur[i]; j = cur[i] = bf[cur[i]].nxt)\n            {\n                if (bf[j].c && dep[i] + 1 == dep[bf[j].y])\n                {\n                    break;\n                }\n            }\n            if (cur[i])\n            {\n                ps[top++] = cur[i];\n                i = bf[cur[i]].y;\n            }\n            else\n            {\n                if (0 == top)\n                {\n                    break;\n                }\n                dep[i] = -1;\n                i = bf[ps[--top]].x;\n            }\n        }\n    }\n    return res;\n}\n\nint E, N;\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    for (int i = 1; i <= T; i++)\n    {\n        cin >> E >> N;\n        \n        ne = 2;\n        memset(head, 0, sizeof(head));\n        \n        int s, t;\n        typec w;\n        int sum = 0;\n        while (E--)\n        {\n            scanf(\"%d%d%d\", &s, &t, &w);\n            addedge(s - 1, t - 1, w);\n            sum += s;\n        }\n        \n        typec ans = flow(N, 0, N - 1);\n        \n        if (ans >= sum)\n        {\n            printf(\"Case %d: Yes\\n\", i);\n        }\n        else\n        {\n            printf(\"Case %d: No\\n\", i);\n        }\n        \n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3631-Shortest Path/f-HDU-3631-Shortest Path/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3631-Shortest Path\n//\n//  Created by ZYJ on 2016/11/26.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\n#define MAXN 310\n#define INF 0xFFFFFFF\n\nint n, m, Q, cnt, flag;\nint vis[MAXN];\nint weight[MAXN][MAXN];\n\nvoid init()\n{\n    for (int i = 0; i < n; i++)\n    {\n        vis[i] = 0;\n        for (int j = 0; j < n; j++)\n        {\n            weight[i][j] = INF;\n        }\n        weight[i][i] = 0;\n    }\n}\n\nvoid floyd(int s)\n{\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            weight[i][j] = min(weight[i][s] + weight[s][j], weight[i][j]);\n        }\n    }\n}\n\nint main()\n{\n    int x, s, e, v;\n    cnt = 1;\n    flag = 1;\n    while (scanf(\"%d%d%d\", &n, &m, &Q), n + m + Q)\n    {\n        init();\n        \n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &s, &e, &v);\n            if (weight[s][e] > v)\n            {\n                weight[s][e] = v;\n            }\n        }\n        //  输出格式要求，没两组结果间有一个空行\n        if (!flag)\n        {\n            printf(\"\\n\");\n        }\n        else\n        {\n            flag = 0;\n        }\n        printf(\"Case %d:\\n\", cnt++);\n        for (int i = 0; i < Q; i++)\n        {\n            scanf(\"%d\", &x);\n            if (!x)\n            {\n                scanf(\"%d\", &s);\n                if (!vis[s])\n                {\n                    vis[s] = 1;\n                    floyd(s);   /*  更新dis   */\n                }\n                else\n                {\n                    printf(\"ERROR! At point %d\\n\", s);\n                }\n            }\n            else\n            {\n                scanf(\"%d%d\", &s, &e);\n                if (!vis[s] || !vis[e])\n                {\n                    printf(\"ERROR! At path %d to %d\\n\", s, e);\n                }\n                else\n                {\n                    if (weight[s][e] == INF)\n                    {\n                        printf(\"No such path\\n\");\n                    }\n                    else\n                    {\n                        printf(\"%d\\n\", weight[s][e]);\n                    }\n                }\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3635-Dragon Balls/f-HDU-3635-Dragon Balls/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3635-Dragon Balls\n//\n//  Created by ZYJ on 2016/11/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <map>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\n\nint pre[MAXN];\nint sum[MAXN];\nint mov[MAXN];\nint total;\n\nint find(int x)\n{\n    if (x != pre[x])\n    {\n        int temp = pre[x];\n        pre[x] = find(pre[x]);\n        mov[x] += mov[temp];    //  父亲移动的次数会叠加到儿子身上\n    }\n    return pre[x];\n}\n\nvoid join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx != fy)\n    {\n        pre[fx] = fy;\n        sum[fy] += sum[fx];\n        mov[fx]++;      //  根节点移动次数++\n        sum[fx] = 0;    //  移走后剩余0\n    }\n}\n\nint main()\n{\n    int T;\n    cin >> T;\n    int key = 1;\n    int N, Q;\n    int A, B;\n    char order[2];\n    \n    while (T--)\n    {\n        printf(\"Case %d:\\n\", key++);\n        \n        scanf(\"%d%d\", &N, &Q);\n        for (int i = 0; i <= N; i++)\n        {\n            pre[i] = i;\n            sum[i] = 1;\n            mov[i] = 0;\n        }\n        \n        while (Q--)\n        {\n            scanf(\"%s\", order);\n            if (order[0] == 'T')\n            {\n                scanf(\"%d%d\", &A, &B);\n                join(A, B);\n            }\n            else\n            {\n                scanf(\"%d\", &A);\n                int res = find(A);\n                printf(\"%d %d %d\\n\", res, sum[res], mov[A]);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3672-Caves/f-HDU-3672-Caves/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3672-Caves\n//\n//  Created by ZYJ on 2017/10/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define clr(a, b) memset(a, b, sizeof(a))\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 510;\n\nint n, q;\nint root;\nint hed[MAXN];\nint nxt[MAXN];\nint cost[MAXN];\nbool vis[MAXN];\nll dp[MAXN][MAXN][2];\n\nvoid dfs(int x)\n{\n    dp[x][1][0] = dp[x][1][1] = 0;\n    for (int i = hed[x]; i; i = nxt[i])\n    {\n        dfs(i);\n        for (int j = n; j >= 2; j--)\n        {\n            for (int k = 1; k < j; k++)\n            {\n                dp[x][j][0] = min(dp[x][j][0], dp[x][k][0] + dp[i][j - k][0] + cost[i] * 2);\n                dp[x][j][1] = min(dp[x][j][1], min(dp[x][k][1] + dp[i][j - k][0] + cost[i] * 2,\n                                                   dp[x][k][0] + dp[i][j - k][1] + cost[i]));\n            }\n        }\n    }\n}\n\nint main()\n{\n    int ce = 1;\n    while (cin >> n && n)\n    {\n        cout << \"Case \" << ce++ << \":\" << endl;\n        \n        clr(dp, 0x3f);\n        clr(hed, 0);\n        clr(vis, 0);\n        \n        int a, b, c;\n        for (int i = 1; i < n; i++)\n        {\n            scanf(\"%d%d%d\", &a, &b, &c);\n            a++;\n            b++;\n            vis[a] = true;\n            nxt[a] = hed[b];\n            hed[b] = a;\n            cost[a] = c;    //  a 与 父亲 连边的花费\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            if (!vis[i])\n            {\n                root = i;\n                dfs(i);\n                break;\n            }\n        }\n        \n        cin >> q;\n        \n        int x, k;\n        for (int i = 0; i < q; i++)\n        {\n            scanf(\"%d\", &x);\n            k = n;\n            while (dp[root][k][0] > x && dp[root][k][1] > x)\n            {\n                k--;\n            }\n            printf(\"%d\\n\", k);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3757-Evacuation Plan/f-HDU-3757-Evacuation Plan/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3757-Evacuation Plan\n//\n//  Created by ZYJ on 2017/10/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 4e3 + 10;\nconst long long INF = 0x3f3f3f3f3f3f3f3f;\n\nshort path[MAXN][MAXN];\nlong long dp[MAXN];\n\nstruct node\n{\n    long long dis;\n    int pos, she;\n};\n\nint n, m;\nnode a[MAXN], b[MAXN];\n\nbool cmp_dis(const node &a, const node &b)\n{\n    return a.dis < b.dis;\n}\n\nbool cmp_pos(const node &a, const node &b)\n{\n    return a.pos < b.pos;\n}\n\nvoid get_she(int i, int j)\n{\n    if (i != 1)\n    {\n        get_she(i - 1, path[i][j]);\n    }\n    a[i].she = b[j].pos;\n}\n\nint main(int argc, char const *argv[])\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        memset(dp, 0x3f, sizeof(dp));\n        \n        scanf(\"%d\", &n);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%lld\", &a[i].dis);\n            a[i].pos = i;\n        }\n        \n        scanf(\"%d\", &m);\n        for (int i = 1; i <= m; i++)\n        {\n            scanf(\"%lld\", &b[i].dis);\n            b[i].pos = i;\n        }\n        \n        sort(a + 1, a + 1 + n, cmp_dis);\n        sort(b + 1, b + 1 + m, cmp_dis);\n        \n        dp[1] = abs(a[1].dis - b[1].dis);\n        for (int i = 2; i <= n; i++)\n        {\n            int t = min(i, m);\n            for (int j = t; j >= 1; j--)\n            {\n                if (dp[j] < dp[j - 1])\n                {\n                    dp[j] = dp[j] + abs(a[i].dis - b[j].dis);\n                    path[i][j] = j;\n                }\n                else\n                {\n                    dp[j] = dp[j - 1] + abs(a[i].dis - b[j].dis);\n                    path[i][j] = j - 1;\n                }\n            }\n        }\n        \n        printf(\"%lld\\n\", dp[m]);\n        \n        get_she(n, m);\n        \n        sort(a + 1, a + 1 + n, cmp_pos);\n        for (int i = 1; i < n; i++)\n        {\n            printf(\"%d \", a[i].she);\n        }\n        printf(\"%d\\n\", a[n].she);\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3768-Shopping/f-HDU-3768-Shopping/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3768-Shopping\n//\n//  Created by ZYJ on 2016/12/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <queue>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1e5 + 10;\nconst int MAXM = 15;\n\nint k;\nint head[MAXN];\nint head_[MAXM];\nint lowcost[MAXM][MAXN];\nbool vis[MAXN];\nbool vis_[MAXM];\n\n\nstruct\n{\n    int v;\n    int w;\n    int next;\n} edge[MAXN * 2], dege_[MAXM * MAXM];\n\nvoid add(int u, int v, int w)\n{\n    edge[k].v = v;\n    edge[k].w = w;\n    edge[k].next = head[u];\n    head[u] = k++;\n}\n\nvoid add_(int u, int v, int w)\n{\n    dege_[k].v = v;\n    dege_[k].w = w;\n    dege_[k].next = head_[u];\n    head_[u] = k++;\n}\n\nvoid spfa(int s, int n, int *dis)\n{\n    int st,ed;\n    queue<int> x;\n    memset(vis, false, sizeof(vis));\n    for (int i = 0; i < n; i++)\n    {\n        dis[i] = INF;\n    }\n    dis[s] = 0;\n    x.push(s);\n    while (!x.empty())\n    {\n        st = x.front();\n        x.pop();\n        vis[st] = false;\n        for (int i = head[st]; i != -1; i = edge[i].next)\n        {\n            ed = edge[i].v;\n            if (dis[ed] > dis[st] + edge[i].w)\n            {\n                dis[ed] = dis[st] + edge[i].w;\n                if (!vis[ed])\n                {\n                    vis[ed] = true;\n                    x.push(ed);\n                }\n            }\n        }\n    }\n}\n\nint dfs(int s, int res, int n, int c)\n{\n    int ans = INF;\n    vis_[s] = true;\n    if (s == 0)\n    {\n        if (c == n)\n        {\n            return res;\n        }\n        else\n        {\n            return INF;\n        }\n    }\n    for (int i = head_[s]; i != -1; i = dege_[i].next)\n    {\n        int v = dege_[i].v;\n        if (!vis_[v] || v == 0)\n        {\n            ans = min(ans, dfs(v, res + dege_[i].w, n, c + 1));\n        }\n    }\n    vis_[s] = false;\n    return ans;\n}\n\nint main()\n{\n    int t;\n    cin >> t;\n    \n    int n, m;\n    int p[MAXM], q, cnt, ans;\n    while (t--)\n    {\n        k = cnt = 0;\n        ans = INF;\n        memset(head, -1, sizeof(head));\n        memset(head_, -1, sizeof(head_));\n        \n        cin >> n >> m;\n        \n        int u, v, w;\n        while (m--)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            add(u,v,w);\n            add(v,u,w);\n        }\n        \n        cin >> q;\n        p[cnt] = 0;\n        spfa(0, n, lowcost[cnt]);\n        cnt++;\n        while (q--)\n        {\n            scanf(\"%d\", p + cnt);\n            spfa(p[cnt], n, lowcost[cnt]);\n            cnt++;\n        }\n        k = 0;\n        for (int i = 0; i < cnt; i++)\n        {\n            for (int j = 0; j < cnt; j++)\n            {\n                if (i != j)\n                {\n                    add_(i, j, lowcost[i][p[j]]);\n                }\n            }\n        }\n        for (int i = 1; i < cnt; i++)\n        {\n            memset(vis_, false, sizeof(vis_));\n            vis_[0] = true;\n            ans = min(ans, dfs(i, lowcost[0][p[i]], cnt, 1));\n        }\n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3790-最短路径问题/f-HDU-3790-最短路径问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3790-最短路径问题\n//\n//  Created by ZYJ on 2016/11/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <cstdlib>\n\nusing namespace std;\n\n/*\n *  单源最短路径，dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n *  两点间距离存入map[][],两点间花费存入cost[][]\n *  求出源st到所有点的最短路径及其对应最小花费\n *  返回各点的最短路径lowdis[]以及对应的最小花费lowval[]\n *  可更改路径权类型，但是权值必须为非负\n */\n\nconst int MAXN = 1010;\nconst int INF = 0x3f3f3f3f;\n\nint n, m;\n\nint lowdis[MAXN];\nint lowval[MAXN];\nint visit[MAXN];\nint map[MAXN][MAXN];\nint cost[MAXN][MAXN];\n\nvoid dijkstra(int st)\n{\n    int temp = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        lowdis[i] = map[st][i];\n        lowval[i] = cost[st][i];\n    }\n    memset(visit, 0, sizeof(visit));\n    \n    visit[st] = 1;\n    for (int i = 1; i < n; i++)\n    {\n        int MIN = INF;\n        for (int j = 1; j <= n; j++)\n        {\n            if (!visit[j] && lowdis[j] < MIN)\n            {\n                temp = j;\n                MIN = lowdis[j];\n            }\n        }\n        visit[temp] = 1;\n        for (int j = 1; j <= n; j++)\n        {\n            if (!visit[j] && map[temp][j] < INF)\n            {\n                if (lowdis[j] > lowdis[temp] + map[temp][j])\n                {\n                    lowdis[j] = lowdis[temp] + map[temp][j];\n                    lowval[j] = lowval[temp] + cost[temp][j];\n                }\n                else if (lowdis[j] == lowdis[temp] + map[temp][j])\n                {\n                    if (lowval[j] > lowval[temp] + cost[temp][j])\n                    {\n                        lowval[j] = lowval[temp] + cost[temp][j];\n                    }\n                }\n            }\n        }\n    }\n    \n    return ;\n}\n\nint main()\n{\n    int st, ed;\n    int a, b, c, d;\n    while (scanf(\"%d%d\", &n, &m), n || m)\n    {\n        memset(map, 0x3f, sizeof(map));\n        memset(cost, 0x3f, sizeof(map));\n    \n        while (m--)\n        {\n            scanf(\"%d%d%d%d\", &a, &b, &c, &d);\n            //  判断重边\n            if (map[a][b] > c)\n            {\n                map[a][b] = map[b][a] = c;\n                cost[a][b] = cost[b][a] = d;\n            }\n            else if (map[a][b] == c)\n            {\n                if (cost[a][b] > d)\n                {\n                    cost[a][b] = cost[b][a] = d;\n                }\n            }\n        }\n        scanf(\"%d%d\", &st, &ed);\n        dijkstra(st);\n        \n        printf(\"%d %d\\n\", lowdis[ed], lowval[ed]);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3832-Earth Hour/f-HDU-3832-Earth Hour/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3832-Earth Hour\n//\n//  Created by ZYJ on 2016/11/27.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 205;\nconst int INF = 0x1f1f1f1f;\n\nstruct node\n{\n    int x, y, r;\n} light[MAXN];\n\nint g[MAXN][MAXN];\nint dist[3][MAXN];\nint vis[MAXN];\n\n//  判断两个灯是否相交\nint judge(int i, int j)\n{\n    int x = light[i].x - light[j].x;\n    int y = light[i].y - light[j].y;\n    int d = x * x + y * y;\n    int r = light[i].r + light[j].r;\n    if (r * r >= d)\n    {\n        return 1;\n    }\n    return 0;\n}\n\nvoid spfa(int s, int n, int *dis)\n{\n    memset(vis, 0, sizeof(vis));\n    \n    for (int i = 0; i < n; i++)\n    {\n        dis[i] = INF;\n    }\n    dis[s] = 0;\n    queue<int> q;\n    q.push(s);\n    vis[s] = 1;\n    while (!q.empty())\n    {\n        s = q.front();\n        q.pop();\n        vis[s] = 0;\n        for (int i = 0; i < n; i++)\n        {\n            if (dis[i] > dis[s] + g[s][i])\n            {\n                dis[i] = dis[s] + g[s][i];\n                if (!vis[i])\n                {\n                    vis[i] = 1;\n                    q.push(i);\n                }\n            }\n        }\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    int n;\n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        \n        int x, y, r;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d%d%d\", &x, &y, &r);\n            light[i].x = x;\n            light[i].y = y;\n            light[i].r = r;\n        }\n        //  建无向图\n        for (int i = 0; i < n; i++)\n        {\n            g[i][i] = 0;\n            for (int j = 0; j < i; j++)\n            {\n                if (judge(i, j))\n                {\n                    g[i][j] = g[j][i] = 1;\n                }\n                else\n                {\n                    g[i][j] = g[j][i] = INF;\n                }\n            }\n        }\n        spfa(0, n, dist[0]);\n        spfa(1, n, dist[1]);\n        spfa(2, n, dist[2]);\n        \n        int ans = INF;\n        for (int i = 0; i < n; i++)\n        {\n            ans = min(ans, dist[0][i] + dist[1][i] + dist[2][i]);\n        }\n        \n        if (ans < INF)\n        {\n            printf(\"%d\\n\", n - ans - 1);\n        }\n        else\n        {\n            printf(\"-1\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3860-Circuit Board/f-HDU-3860-Circuit Board/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3860-Circuit Board\n//\n//  Created by ZYJ on 2016/12/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3870-Catch the Theves/f-HDU-3870-Catch the Theves/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3870-Catch the Theves\n//\n//  Created by ZYJ on 2016/12/12.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <vector>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 170000;\nconst int INF = 0x3f3f3f3f;\n\nstruct point\n{\n    int v, w;\n} Point;\n\nvector<point> Edge[MAXN];\n\nint n,S,T,q[MAXN];\nint dist[MAXN];\nbool inq[MAXN];\n\nint SPFA()\n{\n    int head = 0, tail = 0;\n    memset(inq, false, sizeof(inq));\n    \n    for (int i = 0; i <= (n - 1) * (n - 1) + 1; i++)\n    {\n        dist[i] = INF;\n    }\n    \n    q[tail++] = S;\n    dist[S] = 0;\n    inq[S] = true;\n    \n    while (head != tail)\n    {\n        int k = q[head];\n        head = (head + 1) % MAXN;\n        inq[k] = false;\n        for (int i = 0; i < Edge[k].size(); i++)\n        {\n            Point = Edge[k][i];\n            if (dist[Point.v] > dist[k] + Point.w)\n            {\n                dist[Point.v] = dist[k] + Point.w;\n                if (!inq[Point.v])\n                {\n                    inq[Point.v] = true;\n                    q[tail] = Point.v;\n                    tail = (tail + 1) % MAXN;\n                }\n            }\n        }\n    }\n    return dist[T];\n}\n\nint main()\n{\n    int t;\n    scanf(\"%d\", &t);\n    \n    while (t--)\n    {\n        scanf(\"%d\", &n);\n        for (int i = 0; i < (n - 1) * (n - 1) + 2; i++)\n        {\n            Edge[i].clear();\n        }\n        S = (n - 1) * (n - 1);\n        T = (n - 1) * (n - 1) + 1;\n        \n        int w;\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                scanf(\"%d\", &w);\n                Point.w = w;\n                if (i == 0 && j != n - 1)\n                {\n                    Point.v = j;\n                    Edge[S].push_back(Point);\n                }\n                else if (j == n - 1 && i != n - 1)\n                {\n                    Point.v = i * (n - 1) + j - 1;\n                    Edge[S].push_back(Point);\n                }\n                \n                if (j == 0 && i != n - 1)\n                {\n                    Point.v = T;\n                    Edge[i * (n - 1)].push_back(Point);\n                }\n                else if (i == n - 1 && j != n - 1)\n                {\n                    Point.v = T;\n                    Edge[(n - 2) * (n - 1) + j].push_back(Point);\n                }\n                \n                if (i != n - 1 && j != n - 1)\n                {\n                    if (i)\n                    {\n                        Point.v = (i - 1) * (n - 1) + j;\n                        Edge[i * (n - 1) + j].push_back(Point);\n                        Point.v = i * (n - 1) + j;\n                        Edge[(i - 1) * (n - 1) + j].push_back(Point);\n                    }\n                    if (j)\n                    {\n                        Point.v = i * (n - 1) + j - 1;\n                        Edge[i * (n - 1) + j].push_back(Point);\n                        Point.v = i * (n - 1) + j;\n                        Edge[i * (n - 1) + j - 1].push_back(Point);\n                    }\n                }\n            }\n        }\n        \n        printf(\"%d\\n\", SPFA());\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3923-Invoker/f-HDU-3923-Invoker/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3923-Invoker\n//\n//  Created by ZYJ on 2017/9/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\nconst int MOD = 1e9 + 7;\n\nint m, n;\nlong long p[MAXN];\n\n/*\n *  c种颜色的珠子，组成长为s的项链，项链没有方向和起始位置\n */\nint gcd(int a, int b)\n{\n    return b ? gcd(b, a % b) : a;\n}\n\nlong long qpow(long long a, long long n)\n{\n    long long ans = 1;\n    while (n)\n    {\n        if (n & 1)\n        {\n            ans = ans * a % MOD;\n        }\n        a = a * a % MOD;\n        n >>= 1;\n    }\n    \n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T, cs = 1;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> m >> n;\n        \n        p[0] = 1;                   // power of c\n        for (int i = 0; i < n; i++)\n        {\n            p[i + 1] = p[i] * m % MOD;\n        }\n        \n        long long cnt_1 = 0;\n        for (int i = 1 ; i <= n ; i++)\n        {\n            cnt_1 += p[gcd(i, n)];\n            if (cnt_1 >= MOD)\n            {\n                cnt_1 -= MOD;\n            }\n        }\n        \n        long long cnt_2 = 0;\n        if (n & 1)\n        {\n            cnt_2 = n * p[(n + 1) >> 1] % MOD;\n        }\n        else\n        {\n            cnt_2 = (n >> 1) * (p[n >> 1] + p[(n >> 1) + 1]) % MOD;\n        }\n        \n        printf(\"Case #%d: %lld\\n\", cs++, (cnt_1 + cnt_2) * qpow(2 * n, MOD - 2) % MOD);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3926-Hand in Hand/f-HDU-3926-Hand in Hand/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3926-Hand in Hand\n//\n//  Created by ZYJ on 2016/11/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <set>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint pre[MAXN];\nint p[MAXN];\nint sum[MAXN];\n\nint find(int x)\n{\n    int i = x, root;\n    while (x != pre[x])\n    {\n        x = pre[x];\n    }\n    \n    root = x;\n    x = i;\n    while (x != pre[x])\n    {\n        i = pre[x];\n        pre[x] = root;\n        sum[root] += sum[x];\n        p[root] += p[x];\n        sum[x] = 0;\n        p[x] = 0;\n        x = i;\n    }\n    return root;\n}\n\nvoid join(int x, int y)\n{\n    int fx = find(x);\n    int fy = find(y);\n    \n    if (fx != fy)\n    {\n        pre[fx] = fy;\n        sum[fy] += sum[fx];\n        p[fy] += p[fx];\n        sum[fx] = 0;\n        p[fx] = 0;\n    }\n    else\n    {\n        //  形成环\n        p[fx]++;\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    int key = 1;\n    \n    while (T--)\n    {\n        set<int> cirNode, other;\n    \n        int n, m;\n        \n        scanf(\"%d%d\", &n, &m);\n        for (int i = 0; i <= n; i++)\n        {\n            pre[i] = i;\n            p[i] = 1;\n            sum[i] = 1;\n        }\n        for (int i = 1; i <= m; i++)\n        {\n            int tmp, tmp_;\n            scanf(\"%d%d\", &tmp, &tmp_);\n            if (tmp == tmp_)\n            {\n                continue;\n            }\n            join(tmp, tmp_);\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            if (p[i] == sum[i])\n            {\n                other.insert(p[i]);\n            }\n            else\n            {\n                cirNode.insert(p[i]);\n            }\n        }\n        int ans = (int)other.size();\n        int ans_ = (int)cirNode.size();\n        \n        scanf(\"%d%d\", &n, &m);\n        for (int i = 0; i <= n; i++)\n        {\n            pre[i] = i;\n            p[i] = 1;\n            sum[i] = 1;\n        }\n        for (int i = 1; i <= m; i++)\n        {\n            int tmp, tmp_;\n            scanf(\"%d%d\", &tmp, &tmp_);\n            if (tmp == tmp_)\n            {\n                continue;\n            }\n            join(tmp, tmp_);\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            if (p[i] == sum[i])\n            {\n                other.insert(p[i]);\n            }\n            else\n            {\n                cirNode.insert(p[i]);\n            }\n        }\n        \n        \n        if (cirNode.size() == ans_ && other.size() == ans)\n        {\n            printf(\"Case #%d: YES\\n\", key++);\n        }\n        else\n        {\n            printf(\"Case #%d: NO\\n\", key++);\n        }\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3938-Portal/f-HDU-3938-Portal/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-3938-Portal\n//\n//  Created by ZYJ on 2016/11/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 50010;\n\nstruct edge\n{\n    int s, t, len;\n};\n\nstruct order\n{\n    int id, q, res;\n};\n\norder Order[MAXN * 2];\nedge Edge[MAXN];\n\nint num[MAXN / 5];\nint pre[MAXN / 5];\nint out[MAXN];\n\nbool cmp(edge a, edge b)\n{\n    return a.len < b.len;\n}\n\nint find(int x)\n{\n    int i = x, root;\n    while (x != pre[x])\n    {\n        x = pre[x];\n    }\n    \n    root = x;\n    x = i;\n    while (x != pre[x])\n    {\n        i = pre[x];\n        pre[x] = root;\n        x = i;\n    }\n    return root;\n}\n\nint join(int s, int t)\n{\n    int a = find(s);\n    int b = find(t);\n    \n    int sum = 0;\n    if (a != b)\n    {\n        //  不连通则进行连通并构成sum点对\n        sum = num[a] * num[b];\n        \n        pre[b] = a;\n        num[a] += num[b];\n    }\n\n    return sum;\n}\n\nbool cmp_(order a, order b)\n{\n    return a.q < b.q;\n}\n\nint main()\n{\n    int n, m, q;\n    \n    while (~scanf(\"%d%d%d\", &n, &m, &q))\n    {\n        memset(Order, 0, sizeof(Order));\n        \n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &Edge[i].s, &Edge[i].t, &Edge[i].len);\n        }\n        sort(Edge, Edge + m, cmp);\n        \n        for (int i = 0; i < q; i++)\n        {\n            scanf(\"%d\", &Order[i].q);\n            Order[i].id = i;\n        }\n        sort(Order, Order + q, cmp_);\n        \n        for (int i = 0; i <= n; i++)\n        {\n            pre[i] = i;\n            num[i] = 1;\n        }\n        \n        int cnt = 0;\n        for (int i = 0; i < q; i++)\n        {\n            int ans = Order[i - 1].res;\n            while (cnt < m && Edge[cnt].len <= Order[i].q)\n            {\n                int a = Edge[cnt].s;\n                int b = Edge[cnt].t;\n                ans += join(a, b);\n                cnt++;\n            }\n            out[Order[i].id] = Order[i].res = ans;\n        }\n        for (int i = 0; i < q; i++)\n        {\n            printf(\"%d\\n\", out[i]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-3986-Harry Potter and the Final Battle/f-HDU-3986-Harry Potter and the Final Battle/main.cpp",
    "content": "////\n////  main.cpp\n////  f-HDU-3986-Harry Potter and the Final Battle\n////\n////  Created by ZYJ on 2016/11/25.\n////  Copyright © 2016年 ZYJ. All rights reserved.\n////\n//  TLE\n//#include <iostream>\n//#include <cstring>\n//\n//using namespace std;\n//\n///*\n// *  单源最短路径，Dijkstra算法，邻接矩阵形式，复杂度为O(n^2)\n// *  求出源beg到所有点的最短路径，传入图的顶点数和邻接矩阵cost[][]\n// *  返回各点的最短路径lowcost[]，路径pre[]，pre[i]记录beg到i路径上的父节点，pre[beg] = -1\n// *  可更改路径权类型，但是权值必须为非负，下标0~n-1\n// */\n//const int MAXN = 1010;\n//const int INF = 0x3f3f3f3f; //  表示无穷\n//bool vis[MAXN];\n//int pre[MAXN];\n//\n//void Dijkstra(int cost[][MAXN], int lowcost[], int n, int beg, int flag)\n//{\n//    if (flag)\n//    {\n//        memset(pre, -1, sizeof(pre));\n//    }\n//    for (int i = 0; i < n; i++)\n//    {\n//        lowcost[i] = INF;\n//        vis[i] = false;\n//    }\n//    lowcost[beg] = 0;\n//    for (int j = 0; j < n; j++)\n//    {\n//        int k = -1;\n//        int min = INF;\n//        for (int i = 0; i < n; i++)\n//        {\n//            if (!vis[i] && lowcost[i] < min)\n//            {\n//                min = lowcost[i];\n//                k = i;\n//            }\n//        }\n//        if (k == -1)\n//        {\n//            break;\n//        }\n//        vis[k] = true;\n//        for (int i = 0; i < n; i++)\n//        {\n//            if (!vis[i] && lowcost[k] + cost[k][i] < lowcost[i])\n//            {\n//                lowcost[i] = lowcost[k] + cost[k][i];\n//                if (flag)\n//                {\n//                    pre[i] = k; //  只标记最短路上的父节点\n//                }\n//            }\n//        }\n//    }\n//}\n//\n//int cost[MAXN][MAXN];\n//int cost_[MAXN][MAXN];\n//int lowcost[MAXN];\n//\n//int main(int argc, const char * argv[])\n//{\n//    int T;\n//    cin >> T;\n//    \n//    int n, m;\n//    while (T--)\n//    {\n//        memset(cost, 0x3f, sizeof(cost));\n//        memset(cost_, 0x3f, sizeof(cost_));\n//        \n//        cin >> n >> m;\n//        int x, y, w;\n//        for (int i = 0; i < m; i++)\n//        {\n//            scanf(\"%d%d%d\", &x, &y, &w);\n//            x--, y--;\n//            if (w < cost[x][y])\n//            {\n//                if (cost[x][y] < cost_[x][y])\n//                {\n//                    cost_[x][y] = cost_[y][x] = cost[x][y];\n//                }\n//                cost[x][y] = cost[y][x] = w;\n//            }\n//            else if (w < cost_[x][y])\n//            {\n//                cost_[x][y] = cost_[y][x] = w;\n//            }\n//        }\n//        \n//        Dijkstra(cost, lowcost, n, 0, 1);\n//        \n//        int ans = lowcost[n - 1];\n//        for (int i = n - 1; i != 0 && i != -1; i = pre[i])\n//        {\n//            int temp = cost[i][pre[i]];\n//            cost[i][pre[i]] = cost[pre[i]][i] = cost_[i][pre[i]];\n//            Dijkstra(cost, lowcost, n, 0, 0);\n//            ans = max(ans, lowcost[n - 1]);\n//            cost[i][pre[i]] = cost[pre[i]][i] = temp;\n//        }\n//        \n//        if (ans == INF)\n//        {\n//            puts(\"-1\");\n//        }\n//        else\n//        {\n//            printf(\"%d\\n\", ans);\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n#include <cstdio>\n#include <cstring>\n#include <queue>\n#include <vector>\n\nusing namespace std;\n\n/*\n *  时间复杂度O(kE)\n *  队列实现，有时候改成栈实现会更快，较容易修改\n */\n\nconst int MAXN = 1010;\nconst int INF = 0x3f3f3f3f;\n\nstruct Edge\n{\n    int v;\n    int cost;\n    bool used;\n    Edge(int _v = 0, int _cost = 0, int _used = 0) : v(_v), cost(_cost), used(_used) {}\n};\n\nvector<Edge> E[MAXN];\n\nvoid addEdge(int u, int v, int w)\n{\n    E[u].push_back(Edge(v, w, true));\n}\n\nbool vis[MAXN];     //  在队列标志\nint cnt[MAXN];      //  每个点的入列队次数\nint dist[MAXN];\nint pre[MAXN];\nint pre_[MAXN];\nbool flag;\n\nbool SPFA(int start, int n)\n{\n    memset(vis, false, sizeof(vis));\n    memset(dist, 0x3f, sizeof(dist));\n    \n    vis[start] = true;\n    dist[start] = 0;\n    queue<int> que;\n    \n    while (!que.empty())\n    {\n        que.pop();\n    }\n    que.push(start);\n    memset(cnt, 0, sizeof(cnt));\n    cnt[start] = 1;\n    \n    while (!que.empty())\n    {\n        int u = que.front();\n        que.pop();\n        vis[u] = false;\n        \n        for (int i = 0; i < E[u].size(); i++)\n        {\n            if (E[u][i].used)\n            {\n                int v = E[u][i].v;\n                if (dist[v] > dist[u] + E[u][i].cost)\n                {\n                    dist[v] = dist[u] + E[u][i].cost;\n                    if (flag)\n                    {\n                        pre[v] = u;\n                        pre_[v] = i;\n                    }\n                    if (!vis[v])\n                    {\n                        vis[v] = true;\n                        que.push(v);\n                        if (++cnt[v] > n)\n                        {\n                            return false;   //  cnt[i]为入队列次数，用来判定是否存在负环回路\n                        }\n                    }\n                }\n            }\n        }\n    }\n    \n    return true;\n}\n\nvoid init()\n{\n    flag = true;\n    memset(pre, -1, sizeof(pre));\n    memset(pre_, -1, sizeof(pre_));\n    \n    for (int i = 0; i < MAXN; i++)\n    {\n        E[i].clear();\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    int n, m;\n    while (T--)\n    {\n        init();\n        \n        scanf(\"%d%d\", &n, &m);\n        \n        int u, v, w;\n        for (int i = 0; i < m; ++i)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            addEdge(u, v, w);\n            addEdge(v, u, w);\n        }\n        \n        SPFA(1, n);\n        flag = false;\n        \n        if (dist[n] == INF)\n        {\n            puts(\"-1\");\n            continue;\n        }\n        \n        int ans = -1;\n        int p = n;\n        \n        while (pre[p] != -1)\n        {\n            E[pre[p]][pre_[p]].used = false;\n            SPFA(1, n);\n            if (dist[n] == INF)\n            {\n                ans = -1;\n                break;\n            }\n            if (dist[n] > ans)\n            {\n                ans = dist[n];\n            }\n            E[pre[p]][pre_[p]].used = true;\n            p = pre[p];\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-4009-Transfer water/f-HDU-4009-Transfer water/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-4009-Transfer water\n//\n//  Created by ZYJ on 2016/11/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\n/*\n *  最小树形图\n *  int型\n *  复杂度O(NM)\n *  点从0开始\n */\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1010;\nconst int MAXM = 1000010;\n\nstruct Edge\n{\n    int u, v, cost;\n};\n\nEdge edge[MAXM];\n\nint pre[MAXN], id[MAXN], visit[MAXN], in[MAXN];\n\nint zhuliu(int root, int n, int m)\n{\n    int res = 0, v;\n    while (1)\n    {\n        memset(in, 0x3f, sizeof(in));\n        \n        for (int i = 0; i < m; i++)\n        {\n            if (edge[i].u != edge[i].v && edge[i].cost < in[edge[i].v])\n            {\n                pre[edge[i].v] = edge[i].u;\n                in[edge[i].v] = edge[i].cost;\n            }\n        }\n        for (int i = 0; i < n; i++)\n        {\n            if (i != root && in[i] == INF)\n            {\n                return -1;  //  不存在最小树形图\n            }\n        }\n        int tn = 0;\n        memset(id, -1, sizeof(id));\n        memset(visit, -1, sizeof(visit));\n        in[root] = 0;\n        for (int i = 0; i < n; i++)\n        {\n            res += in[i];\n            v = i;\n            while (visit[v] != i && id[v] == -1 && v != root)\n            {\n                visit[v] = i;\n                v = pre[v];\n            }\n            if (v != root && id[v] == -1)\n            {\n                for (int u = pre[v]; u != v ; u = pre[u])\n                {\n                    id[u] = tn;\n                }\n                id[v] = tn++;\n            }\n        }\n        if (tn == 0)\n        {\n            break;  //  没有有向环\n        }\n        for (int i = 0; i < n; i++)\n        {\n            if (id[i] == -1)\n            {\n                id[i] = tn++;\n            }\n        }\n        for (int i = 0; i < m; i++)\n        {\n            v = edge[i].v;\n            edge[i].u = id[edge[i].u];\n            edge[i].v = id[edge[i].v];\n            if (edge[i].u != edge[i].v)\n            {\n                edge[i].cost -= in[v];\n            }\n        }\n        n = tn;\n        root = id[root];\n    }\n    return res;\n}\n\n//  结点坐标\nstruct Node\n{\n    int x;\n    int y;\n    int z;\n} node[MAXN];\n\nint getDis(Node a, Node b)\n{\n    return abs(a.x - b.x) + abs(a.y - b.y) + abs(a.z - b.z);\n}\n\nint main()\n{\n    int n, X, Y, Z;\n    int num, key;\n    while (cin >> n >> X >> Y >> Z, n + X + Y + Z)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d%d%d\", &node[i].x, &node[i].y, &node[i].z);\n        }\n        \n        int pos = 0;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", &num);\n            while (num--)\n            {\n                scanf(\"%d\", &key);\n                edge[pos].cost = getDis(node[i], node[--key]) * Y;\n                if (node[key].z > node[i].z)\n                {\n                    edge[pos].cost += Z;\n                }\n                edge[pos].u = i;\n                edge[pos++].v = key;\n            }\n        }\n        \n        for (int i = 0; i < n; i++)\n        {\n            edge[pos].u = n;\n            edge[pos].v = i;\n            edge[pos++].cost = node[i].z * X;\n        }\n        \n        printf(\"%d\\n\", zhuliu(n, n + 1, pos));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-4081-Qin Shi Huang's National Road System/f-HDU-4081-Qin Shi Huang's National Road System/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-4081-Qin Shi Huang's National Road System\n//\n//  Created by ZYJ on 2016/11/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\nstruct city\n{\n    double X;\n    double Y;\n    double P;\n};\n\nstruct city City[MAXN];\ndouble cost[MAXN][MAXN];\n\n/*\n *  求最小生成树时，用数组MAX[i][j]表示i到j的最大边权\n *  求完后，直接枚举所有不在MST中的边，替换掉最大边权的边，更新答案\n *  点的编号从0开始\n */\n\nconst int INF = 0x3f3f3f3f;\n\nbool vis[MAXN];\ndouble lowc[MAXN];\nint pre[MAXN];\ndouble MAX[MAXN][MAXN];\nbool used[MAXN][MAXN];\n\ndouble Prim(double cost[][MAXN], int n)\n{\n    double ans = 0;\n    memset(vis, false, sizeof(vis));\n    memset(MAX, 0, sizeof(MAX));\n    memset(used, false, sizeof(used));\n    vis[0] = true;\n    pre[0] = -1;\n    lowc[0] = 0;\n    \n    for (int i = 1; i < n; i++)\n    {\n        lowc[i] = cost[0][i];\n        pre[i] = 0;\n    }\n    for (int i = 1; i < n; i++)\n    {\n        double minc = INF;\n        int p = -1;\n        for (int j = 0; j < n; j++)\n        {\n            if (!vis[j] && minc > lowc[j])\n            {\n                minc = lowc[j];\n                p = j;\n            }\n        }\n        if (minc == INF)\n        {\n            return -1;\n        }\n        ans += minc;\n        vis[p] = true;\n        used[p][pre[p]] = used[pre[p]][p] = true;\n        for (int j = 0; j < n; j++)\n        {\n            if (vis[j])\n            {\n                MAX[j][p] = MAX[p][j] = max(MAX[j][pre[p]], lowc[p]);\n            }\n            if (!vis[j] && lowc[j] > cost[p][j])\n            {\n                lowc[j] = cost[p][j];\n                pre[j] = p;\n            }\n        }\n    }\n    \n    return ans;\n}\n\ninline double getDis(double x, double y, double x_, double y_)\n{\n    return sqrt(pow((x - x_), 2) + pow((y - y_), 2));\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int n;\n    while (T--)\n    {\n        memset(cost, 0, sizeof(cost));\n        \n        cin >> n;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%lf%lf%lf\", &City[i].X, &City[i].Y, &City[i].P);\n        }\n        \n        for (int i = 0; i < n; i++)\n        {\n            for (int j = i + 1; j < n; j++)\n            {\n                double dis = getDis(City[i].X, City[i].Y, City[j].X, City[j].Y);\n                cost[i][j] = cost[j][i] = dis;\n            }\n        }\n        \n        double res = Prim(cost, n);\n        double ans = -1;\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = i + 1; j < n; j++)\n            {\n                if (used[i][j])\n                {\n                    ans = max(ans, (City[i].P + City[j].P) / (res - cost[i][j]));\n                }\n                else\n                {\n                    ans = max(ans, (City[i].P + City[j].P) / (res - MAX[i][j]));\n                }\n            }\n        }\n        \n        printf(\"%.2lf\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-4114-Disney's FastPass/f-HDU-4114-Disney's FastPass/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-4114-Disney's FastPass\n//\n//  Created by ZYJ on 2016/11/27.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-4179-Difficult Routes/f-HDU-4179-Difficult Routes/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-4179-Difficult Routes\n//\n//  Created by ZYJ on 2016/11/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <queue>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 11111;\nconst int MAXE = 55555;\nconst int INF = 0x3f3f3f3f;\n\ntypedef struct\n{\n    int to, next;\n    double cost;\n} vect;\n\ntypedef struct\n{\n    int a, b;\n} edge;\n\ntypedef struct\n{\n    double x, y, z;\n} node;\n\nvect E[MAXE], E_[MAXE]; //  正向图邻接表，反向图邻接表\nedge e[MAXE], e_[MAXE]; //  难度等于d的边，所有边\nnode Node[MAXN];\nint tot;\nint list[MAXN], list_[MAXN];    //  邻接表头\ndouble dis[MAXN], dis_[MAXN];\n\nvoid add(int a, int b, double c)\n{\n    E[++tot].to = b;\n    E[tot].cost = c;\n    E[tot].next = list[a];\n    list[a] = tot;\n    E_[tot].to = a;\n    E_[tot].cost = c;\n    E_[tot].next = list_[b];\n    list_[b] = tot;\n}\n\ndouble get_dis(node a, node b)\n{\n    double x = (a.x - b.x) * (a.x - b.x);\n    double y = (a.y - b.y) * (a.y - b.y);\n    double z = (a.z - b.z) * (a.z - b.z);\n    return sqrt(x + y + z);\n}\n\nint get_d(node a, node b)\n{\n    if (a.z >= b.z)\n    {\n        return 0;\n    }\n    double x = (a.x - b.x) * (a.x - b.x);\n    double y = (a.y - b.y) * (a.y - b.y);\n    double z = b.z - a.z;\n    return int(z * 100 / sqrt(x + y));\n}\n\nbool vis[MAXN];\n\nvoid spfa(int s, int n, int list[], double dis[], vect E[])\n{\n    memset(vis, 0, sizeof(vis));\n    \n    for (int i = 0; i <= n; i++)\n    {\n        dis[i] = INF;\n    }\n    dis[s] = 0;\n    vis[s] = 1;\n    \n    queue<int> q;\n    q.push(s);\n    while (!q.empty())\n    {\n        int u = q.front();\n        q.pop();\n        vis[u] = 0;\n        for (int k = list[u]; k; k = E[k].next)\n        {\n            int v = E[k].to;\n            if (dis[v] > dis[u] + E[k].cost)\n            {\n                dis[v] = dis[u] + E[k].cost;\n                if (!vis[v])\n                {\n                    vis[v] = 1;\n                    q.push(v);\n                }\n            }\n        }\n    }\n}\n\nint main ()\n{\n    int n, m;\n    int s, t, d;\n    while (~scanf(\"%d %d\", &n, &m) && n + m)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%lf %lf %lf\", &Node[i].x, &Node[i].y, &Node[i].z);\n        }\n        for (int i = 1; i <= m; i++)\n        {\n            scanf(\"%d %d\" ,&e_[i].a ,&e_[i].b);\n        }\n        \n        scanf(\"%d %d %d\", &s, &t, &d);\n        \n        tot = 1;\n        memset(list, 0, sizeof(list));\n        memset(list_, 0, sizeof(list_));\n        \n        int edges = 0;\n        for (int i = 1; i <= m; i++)\n        {\n            int a = e_[i].a;\n            int b = e_[i].b;\n            int d_1 = get_d(Node[a], Node[b]);\n            int d_2 = get_d(Node[b], Node[a]);\n            double dis = get_dis(Node[a], Node[b]);\n            if (d_1 <= d)\n            {\n                add(a, b, dis);\n            }\n            if (d_2 <= d)\n            {\n                add(b, a, dis);\n            }\n            if (d_1 == d)\n            {\n                e[++edges].a = a;\n                e[edges].b = b;\n            }\n            if (d_2 == d)\n            {\n                e[++edges].a = b;\n                e[edges].b = a;\n            }\n        }\n        \n        spfa(s, n, list, dis, E);\n        spfa(t, n, list_, dis_, E_);\n        \n        double ans = INF;\n        for (int i = 1; i <= edges; i++)\n        {\n            double now = dis[e[i].a] + get_dis(Node[e[i].a], Node[e[i].b]) + dis_[e[i].b];\n            if (ans > now)\n            {\n                ans = now;\n            }\n        }\n        \n        if (ans == INF)\n        {\n            puts(\"None\");\n        }\n        else\n        {\n            printf(\"%.1lf\\n\", ans);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-4405-Aeroplane chess/f-HDU-4405-Aeroplane chess/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-4405-Aeroplane chess\n//\n//  Created by ZYJ on 2017/11/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n\n#define ll long long\n\nconst int MAXN = 1e5 + 10;\n\nint n, m;\nint vis[MAXN];\ndouble dp[MAXN];\n\nint main()\n{\n    while (~scanf(\"%d%d\", &n, &m) && n + m)\n    {\n        memset(dp, 0, sizeof(dp));\n        memset(vis, -1, sizeof(vis));\n        \n        int a, b;\n        for (int i = 1; i <= m; i++)\n        {\n            scanf(\"%d%d\", &a, &b);\n            vis[a] = b;\n        }\n        \n        for (int i = n - 1; i >= 0; i--)\n        {\n            if (vis[i] == -1)\n            {\n                for (int j = 1; j <= 6; j++)\n                {\n                    dp[i] += dp[i + j] / 6.0;\n                }\n                dp[i] += 1;\n            }\n            else\n            {\n                dp[i] = dp[vis[i]];\n            }\n        }\n        \n        printf(\"%.4lf\\n\", dp[0]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-4609-3-idiots/f-HDU-4609-3-idiots/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-4609-3-idiots\n//\n//  Created by ZYJ on 16/7/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n/*\n *  给出n条线段长度，问任取3根，组成三角形的概率\n *  n ≤ 10^5 用FFT求可以组成三角形的取法有几种\n */\nconst double PI = acos(-1.0);\n\n//  复数结构体\nstruct Complex\n{\n    double x, y;    //  实部和虚部 x + yi\n    Complex(double _x = 0.0, double _y = 0.0)\n    {\n        x = _x;\n        y = _y;\n    }\n    Complex operator - (const Complex &b) const\n    {\n        return Complex(x - b.x, y - b.y);\n    }\n    Complex operator + (const Complex &b) const\n    {\n        return Complex(x + b.x, y + b.y);\n    }\n    Complex operator * (const Complex &b) const\n    {\n        return Complex(x * b.x - y * b.y, x * b.y + y * b.x);\n    }\n};\n\n//  进行FFT和IFFT前的反转变换\n//  位置i和（i二进制反转后的位置）互换\n//  len必须去2的幂\nvoid change(Complex y[], int len)\n{\n    int i, j, k;\n    for (i = 1, j = len / 2; i < len - 1; i++)\n    {\n        if (i < j)\n        {\n            swap(y[i], y[j]);\n        }\n        //  交换护卫小标反转的元素，i < j保证交换一次\n        //  i做正常的+1，j左反转类型的+1，始终保持i和j是反转的\n        k = len / 2;\n        while (j >= k)\n        {\n            j -= k;\n            k /= 2;\n        }\n        if (j < k)\n        {\n            j += k;\n        }\n    }\n    return ;\n}\n\n//  FFT\n//  len必须为2 ^ k形式\n//  on == 1时是DFT，on == -1时是IDFT\nvoid fft(Complex y[], int len, int on)\n{\n    change(y, len);\n    for (int h = 2; h <= len; h <<= 1)\n    {\n        Complex wn(cos(-on * 2 * PI / h), sin(-on * 2 * PI / h));\n        for (int j = 0; j < len; j += h)\n        {\n            Complex w(1, 0);\n            for (int k = j; k < j + h / 2; k++)\n            {\n                Complex u = y[k];\n                Complex t = w * y[k + h / 2];\n                y[k] = u + t;\n                y[k + h / 2] = u - t;\n                w = w * wn;\n            }\n        }\n    }\n    if (on == -1)\n    {\n        for (int i = 0; i < len; i++)\n        {\n            y[i].x /= len;\n        }\n    }\n}\n\nconst int MAXN = 400040;\nComplex x1[MAXN];\nint a[MAXN / 4];\nlong long num[MAXN];        //  100000 * 100000会超出int\nlong long sum[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    int n;\n    cin >> T;\n    while (T--)\n    {\n        cin >> n;\n        memset(num, 0, sizeof(num));\n        for (int i = 0; i < n; i++)\n        {\n            cin >> a[i];\n            num[a[i]]++;\n        }\n        sort(a, a + n);     //  排序\n        int len1 = a[n - 1] + 1;\n        int len = 1;\n        while (len < 2 * len1)\n        {\n            len <<= 1;\n        }\n        for (int i = 0; i < len1; i++)\n        {\n            x1[i] = Complex(num[i], 0);\n        }\n        for (int i = len1; i < len; i++)\n        {\n            x1[i] = Complex(0, 0);\n        }\n        fft(x1, len, 1);\n        for (int i = 0; i < len; i++)\n        {\n            x1[i] = x1[i] * x1[i];\n        }\n        fft(x1, len, -1);\n        for (int i = 0; i < len; i++)\n        {\n            num[i] = (long long)(x1[i].x + 0.5);\n        }\n        len = 2 * a[n - 1];\n        //  减掉取两个相同的组合\n        for (int i = 0; i < n; i++)\n        {\n            num[a[i] + a[i]]--;\n        }\n        for (int i = 1; i <= len; i++)\n        {\n            num[i] /= 2;\n        }\n        sum[0] = 0;\n        for (int i = 1; i <= len; i++)\n        {\n            sum[i] = sum[i - 1] + num[i];\n        }\n        long long cnt = 0;\n        for (int i = 0; i < n; i++)\n        {\n            cnt += sum[len] - sum[a[i]];\n            //  减掉一个取大，一个取小\n            cnt -= (long long)(n - 1 - i) * i;\n            //  减掉一个取本身，另一个取其他\n            cnt -= (n - 1);\n            cnt -= (long long)(n - 1 - i) * (n - i - 2) / 2;\n        }\n        long long tot = (long long)n * (n - 1) * (n - 2) / 6;\n        printf(\"%.7lf\\n\", (double)cnt / tot);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-4651-Partition/f-HDU-4651-Partition/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-4651-Partition\n//\n//  Created by ZYJ on 16/7/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\n#define f(x) (((x) * (3 * (x) - 1)) >> 1)\n#define g(x) (((x) * (3 * (x) + 1)) >> 1)\n\nusing namespace std;\n\n//  整数拆分\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1e5 + 10;\n\nint ans[MAXN];\n\nvoid init()\n{\n    memset(ans, 0, sizeof(ans));\n    ans[0] = 1;\n    for (int i = 1; i < MAXN; ++i)\n    {\n        for (int j = 1; f(j) <= i; ++j)\n        {\n            if (j & 1)\n            {\n                ans[i] = (ans[i] + ans[i - f(j)]) % MOD;\n            }\n            else\n            {\n                ans[i] = (ans[i] - ans[i - f(j)] + MOD) % MOD;\n            }\n        }\n        for (int j = 1; g(j) <= i; ++j)\n        {\n            if (j & 1)\n            {\n                ans[i] = (ans[i] + ans[i - g(j)]) % MOD;\n            }\n            else\n            {\n                ans[i] = (ans[i] - ans[i - g(j)] + MOD) % MOD;\n            }\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int T, n;\n    \n    cin >> T;\n    while (T--)\n    {\n        cin >> n;\n        cout << ans[n] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-4658-Integer Partition/f-HDU-4658-Integer Partition/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-4658-Integer Partition\n//\n//  Created by ZYJ on 2016/10/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  整数拆分\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1e5 + 10;\n\nint ans[MAXN];\n\nvoid init()\n{\n    memset(ans, 0, sizeof(ans));\n    \n    ans[0] = 1;\n    for (int i = 1; i < MAXN; ++i)\n    {\n        ans[i] = 0;\n        for (int j = 1; ; j++)\n        {\n            int tmp = (3 * j - 1) * j / 2;\n            if (tmp > i)\n            {\n                break;\n            }\n            int tmp_ = ans[i - tmp];\n            if (tmp + j <= i)\n            {\n                tmp_ = (tmp_ + ans[i - tmp - j]) % MOD;\n            }\n            if (j & 1)\n            {\n                ans[i] = (ans[i] + tmp_) % MOD;\n            }\n            else\n            {\n                ans[i] = (ans[i] - tmp_ + MOD) % MOD;\n            }\n        }\n    }\n    \n    return ;\n}\n\nint solve(int n, int k)\n{\n    int res = ans[n];\n    for (int i = 1; ; i++)\n    {\n        int tmp = k * i * (3 * i - 1) / 2;\n        if (tmp > n)\n        {\n            break;\n        }\n        int tmp_ = ans[n - tmp];\n        if (tmp + i * k <= n)\n        {\n            tmp_ = (tmp_ + ans[n - tmp - i * k]) % MOD;\n        }\n        if (i & 1)\n        {\n            res = (res - tmp_ + MOD) % MOD;\n        }\n        else\n        {\n            res = (res + tmp_) % MOD;\n        }\n    }\n    return res;\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int T, n, k;\n    \n    cin >> T;\n    while (T--)\n    {\n        cin >> n >> k;\n        cout << solve(n, k) << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-4841-圆桌问题/f-HDU-4841-圆桌问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-4841-圆桌问题\n//\n//  Created by ZYJ on 2017/9/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 4e4;\nconst int MOD = 50;\n\nint n, m;\nint flag[MAXN];\nvector<int> vi;\n\nint main()\n{\n    int tot, now;\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        vi.clear();\n        tot = n << 1;\n        for (int i = 1; i <= tot; i++)\n        {\n            vi.push_back(i);\n            flag[i] = 0;\n        }\n        \n        now = 1;\n        while (tot > n)\n        {\n            now += (m - 1);\n            if (now <= tot)\n            {\n                flag[vi[now - 1]] = 1;\n                vi.erase(vi.begin() + now - 1);\n                now = now == tot ? 1 : now;\n            }\n            else\n            {\n                now %= tot;\n                now = now == 0 ? tot : now; //  nwo 太大时，%tot 存在为 0 的情况\n                flag[vi[now - 1]] = 1;\n                vi.erase(vi.begin() + now - 1);\n                now = now == tot ? 1 : now;\n            }\n            tot--;\n        }\n        \n        int tmp = n << 1;\n        for (int i = 1; i <= tmp; i++)\n        {\n            if (flag[i])\n            {\n                printf(\"B\");\n            }\n            else\n            {\n                printf(\"G\");\n            }\n            if (i % MOD == 0)\n            {\n                putchar(10);\n            }\n        }\n        \n        \n        if ((n << 1) % MOD != 0)\n        {\n            putchar(10);\n        }\n        \n        putchar(10);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5512-Pagodas/f-HDU-5512-Pagodas/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5512-Pagodas\n//\n//  Created by ZYJ on 2017/9/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//  AC 模版通过\n#include <iostream>\n\nusing namespace std;\n\nint n, a, b;\n\n/*\n *  求x，y使得gcd(a, b) = a * x + b * y;\n */\nint extgcd(int a, int b, int &x, int &y)\n{\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    int d = extgcd(b, a % b, x, y);\n    int t = x;\n    x = y;\n    y = t - a / b * y;\n    return d;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int res, x, y;\n    for (int i = 1; i <= T; i++)\n    {\n        cin >> n >> a >> b;\n        \n        res = extgcd(a, b, x, y);\n        \n        if ((n / res) & 1)\n        {\n            printf(\"Case #%d: Yuwgna\\n\", i);\n        }\n        else\n        {\n            printf(\"Case #%d: Iaka\\n\", i);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5514-Frogs/f-HDU-5514-Frogs/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5514-Frogs\n//\n//  Created by ZYJ on 2017/10/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll MAXN = 1e4 + 5;\n\nll gcd(ll a, ll b)\n{\n    if (b == 0)\n    {\n        return a;\n    }\n    return gcd(b, a % b);\n}\n\nint n;\nll m;\nll a[MAXN];\nll g[MAXN];\nll fac[MAXN];\n\nll Phi(ll x)\n{\n    ll ans = x;\n    for (ll i = 2; i * i <= x; i++)\n    {\n        if (x % i == 0)\n        {\n            ans -= ans / i;\n            while (x % i == 0)\n            {\n                x /= i;\n            }\n        }\n    }\n    \n    if (x > 1)\n    {\n        ans -= ans/x;\n    }\n    return ans;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        scanf(\"%d%lld\", &n, &m);\n        \n        int flag = 0;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%lld\", a + i);\n            \n            g[i] = gcd(a[i], m);\n            if (g[i] == 1)\n            {\n                flag = 1;\n            }\n        }\n        \n        printf(\"Case #%d: \", ce);\n        if (flag == 1)\n        {\n            printf(\"%lld\\n\", m * (m - 1) >> 1);\n            continue;\n        }\n        \n        sort(g, g + n);\n        n = (int)(unique(g, g + n) - g);\n        \n        int cnt = 0;\n        for (ll i = 2; i * i <= m; i++)\n        {\n            if (i * i == m)\n            {\n                fac[cnt++] = m / i;\n            }\n            else if (m % i == 0)\n            {\n                fac[cnt++] = i;\n                fac[cnt++] = m / i;\n            }\n        }\n        sort(fac, fac + cnt);\n        \n        ll sum = 0;\n        for (int i = 0; i < cnt; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                if (fac[i] % g[j] == 0)\n                {\n                    sum += Phi(m / fac[i]) * m >> 1;\n                    break;\n                }\n            }\n        }\n        \n        printf(\"%lld\\n\", sum);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5517-Triple/f-HDU-5517-Triple/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5517-Triple\n//\n//  Created by ZYJ on 2017/10/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5534-Partial Tree/f-HDU-5534-Partial Tree/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5534-Partial Tree\n//\n//  Created by ZYJ on 2017/10/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 2e4 + 5;\nconst int INF = 0x3f3f3f3f;\n\nint n;\nint a[MAXN];\nint dp[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        for (int i = 1; i < n; i++)\n        {\n            scanf(\"%d\", a + i);\n        }\n        \n        for (int i = 0; i <= n; i++)\n        {\n            dp[i] = -INF;\n        }\n        \n        for (int i = 2; i < n; i++)\n        {\n            a[i] -= a[1];\n        }\n        \n        dp[0] = 0;\n        for (int i = 2; i < n; i++)\n        {\n            for (int j = 0, t = n - 1; i + j - 1 < t; j++)\n            {\n                dp[i + j - 1] = max(dp[i + j - 1], dp[j] + a[i]);\n            }\n        }\n        \n        printf(\"%d\\n\", a[1] * n + dp[n - 2]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5556-Land of Farms/f-HDU-5556-Land of Farms/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5556-Land of Farms\n//\n//  Created by ZYJ on 2017/10/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5558-Alice's Classified Message/f-HDU-5558-Alice's Classified Message/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5558-Alice's Classified Message\n//\n//  Created by ZYJ on 2017/10/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXM = 2e5 + 10;\nconst int MAXN = 1e5 + 10;\nconst int MAGIC = 26;\n\nstruct Suffix_Automation\n{\n    struct State\n    {\n        State *par;\n        State *go[MAGIC];\n        int val;\n        int mi;\n        int cnt;\n        int right;\n        int leftmost;\n        \n        void init(int _val = 0)\n        {\n            par = 0;\n            val = _val;\n            cnt = 0;\n            mi = 0;\n            right = 0;\n            leftmost = 1e9;\n            memset(go, 0, sizeof(go));\n        }\n    };\n    \n    State *root, *last, *cur;\n    State nodePool[MAXM];\n    \n    State *newState(int val = 0)\n    {\n        cur->init(val);\n        return cur++;\n    }\n    \n    void initSAM()\n    {\n        cur = nodePool;\n        root = newState();\n        last = root;\n    }\n    \n    void extend(int w, int head)\n    {\n        State *p = last;\n        State *np = newState(p->val + 1);\n        np->right = 1;\n        np->leftmost = head;\n    \n        while (p && p->go[w] == 0)\n        {\n            p->go[w] = np;\n            p = p->par;\n        }\n        \n        if (p == 0)\n        {\n            np->par = root;\n        }\n        else\n        {\n            State *q = p->go[w];\n            if (p->val + 1 == q->val)\n            {\n                np->par = q;\n            }\n            else\n            {\n                State *nq = newState(p->val + 1);\n                memcpy(nq->go, q->go, sizeof(q->go));\n                nq->leftmost = q->leftmost;\n                nq->par = q->par;\n                q->par = nq;\n                np->par = nq;\n                \n                while (p && p->go[w] == q)\n                {\n                    p->go[w] = nq;\n                    p = p->par;\n                }\n            }\n        }\n        last = np;\n    }\n    \n    void solve(char *s)\n    {\n        initSAM();\n        \n        int n = (int)strlen(s);\n        int now = 0;\n        \n        while (now != n)\n        {\n            State *pos = root;\n            int deep = 0;\n            \n            while (now < n && pos->go[s[now] - 'a'] != 0)\n            {\n                pos = pos->go[s[now] - 'a'];\n                deep++;\n                extend(s[now] - 'a', now);\n                now++;\n            }\n            \n            if (deep == 0)\n            {\n                extend(s[now] - 'a', now);\n                printf(\"-1 %d\\n\", s[now++]);\n            }\n            else\n            {\n                printf(\"%d %d\\n\", deep, pos->leftmost - deep + 1);\n            }\n        }\n    }\n};\n\nSuffix_Automation sam;\n\nchar s[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int case_ = 1; case_ <= T; case_++)\n    {\n        printf(\"Case #%d:\\n\", case_);\n        \n        scanf(\"%s\", s);\n        \n        sam.solve(s);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5559-Frog and String/f-HDU-5559-Frog and String/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5559-Frog and String\n//\n//  Created by ZYJ on 2017/10/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst char STR[][10] = {\"A\", \"ABC\", \"ABAABB\"};\nconst int SIZ[] = {1, 3, 6};\n\nint n, m, k;\n\nvoid draw(int id, int n)\n{\n    for (int i = 0, v; i < n; i++)\n    {\n        v = i % SIZ[id];\n        printf(\"%c\", STR[id][v]);\n    }\n}\n\nvoid print_Im()\n{\n    printf(\"Impossible\");\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int case_ = 1; case_ <= T; case_++)\n    {\n        scanf(\"%d%d%d\", &n, &m, &k);\n        \n        printf(\"Case #%d:\\n\", case_);\n        \n        if (n < m)\n        {\n            print_Im();\n        }\n        else if (n == m)\n        {\n            draw(0, n);\n        }\n        else\n        {\n            if (k == 1)\n            {\n                print_Im();\n            }\n            else if (k == 2)\n            {\n                if (n == 8 && m == 7)\n                {\n                    printf(\"AABABBAA\");\n                }\n                else if (m < 8)\n                {\n                    print_Im();\n                }\n                else\n                {\n                    draw(0, m - 8);\n                    draw(2, n - m + 8);\n                }\n            }\n            else\n            {\n                if (m < 3)\n                {\n                    print_Im();\n                }\n                else\n                {\n                    draw(0, m - 3);\n                    draw(1, n - m + 3);\n                }\n            }\n        }\n        printf(\"\\n\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5572-An Easy Physics Problem/f-HDU-5572-An Easy Physics Problem/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5572-An Easy Physics Problem\n//\n//  Created by ZYJ on 2017/11/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\nconst double EPS = 1e-8;\n\nint cmp(double x)\n{\n    if (fabs(x) < EPS)\n    {\n        return 0;\n    }\n    else\n    {\n        return x > 0 ? 1 : -1;\n    }\n}\n\ntypedef struct node\n{\n    double x, y;\n    \n    void read()\n    {\n        scanf(\"%lf%lf\", &x, &y);\n    }\n} point, speed;\n\npoint PA, PB;\nspeed SA;\n\nstruct circle\n{\n    point o;\n    int r;\n    \n    void read()\n    {\n        scanf(\"%lf%lf%d\", &o.x, &o.y, &r);\n    }\n} C;\n\nnode operator + (node a, node b)\n{\n    return {a.x + b.x, a.y + b.y};\n}\n\nnode operator - (node a, node b)\n{\n    return {a.x - b.x, a.y - b.y};\n}\n\nnode operator * (double p, node a)\n{\n    return {a.x * p, a.y * p};\n}\n\ndouble dot(node a, node b)\n{\n    return a.x * b.x + a.y * b.y;\n}\n\ndouble dis(node a)\n{\n    return sqrt(dot(a, a));\n}\n\ndouble cross(node a, node b)\n{\n    return a.x * b.y - b.x * a.y;\n}\n\nnode GetLine(node P, node A, node B)\n{\n    node V = B - A;\n    node ans = A + (dot(V, P - A) / dot(V, V)) * V;\n    return ans;\n}\n\ndouble d;\nnode AngleA, AngleB, head;\n\nvoid GetAnglePoint(point PA, speed SA, circle C)\n{\n    node A = PA, B = PA + SA;\n    if (dis(C.o - B) > dis(C.o - A))\n    {\n        A = PA + SA;\n        B = PA;\n    }\n    head = GetLine(C.o, A, B);\n    \n    d = dis(head - C.o);\n    if (cmp(d - C.r) < 0)\n    {\n        double l = sqrt((double)C.r * C.r - d * d);\n        AngleA = head + l / dis(B - A) * (B - A);\n        AngleB = head - l / dis(B - A) * (B - A);\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        printf(\"Case #%d: \", ce);\n        \n        C.read();\n        PA.read();\n        SA.read();\n        PB.read();\n        \n        GetAnglePoint(PA, SA, C);\n        if (cmp(d - C.r) >= 0)\n        {\n            if (cmp(cross(PB - PA, SA)) == 0 && cmp(dot(PB - PA, SA)) > 0)\n            {\n                puts(\"Yes\");\n            }\n            else\n            {\n                puts(\"No\");\n            }\n            continue;\n        }\n        \n        node N;\n        if (cmp(dis(AngleA - PA) - dis(AngleB - PA)) < 0)\n        {\n            N = AngleA;\n        }\n        else\n        {\n            N = AngleB;\n        }\n        \n        int flag = 0;\n        if (cmp(cross(PA - PB, N - PB)) == 0 && cmp(dot(PA - PB, N - PB)) <= 0)\n        {\n            flag = 1;\n        }\n        \n        node tmp = GetLine(PA, C.o, N);\n        point PA2 = PA + 2 * (tmp - PA);\n        speed SA2 = N - PA2;\n        if (cmp(cross(PB - N, SA2)) == 0 && cmp(dot(PB - N, SA2)) <= 0)\n        {\n            flag = 1;\n        }\n        \n        if (flag)\n        {\n            puts(\"Yes\");\n        }\n        else\n        {\n            puts(\"No\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5575-Discover Water Tank/f-HDU-5575-Discover Water Tank/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5575-Discover Water Tank\n//\n//  Created by ZYJ on 2017/11/21.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <vector>\n\nusing namespace std;\n\ntypedef pair<int, int> pii;\n\nconst int MAXN = 1e5 + 10;\nconst int MAXM = 2e5 + 5;\n\nint n, m, x, y, z, ans;\nint L[MAXN], R[MAXN], LH[MAXN], RH[MAXN], O[MAXN], X[MAXN];\nvector<pii> vp;\n\n//  左偏树相关\nint tot, v[MAXM], l[MAXM], r[MAXM], d[MAXM], Heap[MAXN];\n\n//  合并左偏树\nint merge(int x, int y)\n{\n    if (x == 0)\n    {\n        return y;\n    }\n    if (y == 0)\n    {\n        return x;\n    }\n    if (v[x] > v[y])\n    {\n        swap(x, y);\n    }\n    r[x] = merge(r[x], y);\n    if (d[l[x]] < d[r[x]])\n    {\n        swap(l[x], r[x]);\n    }\n    d[x] = d[r[x]] + 1;\n    return x;\n}\n\n//  初始化可并堆结点\ninline int init(int x)\n{\n    v[++tot] = x;\n    l[tot] = r[tot] = d[tot] = 0;\n    return tot;\n}\n\n//  左偏树的插入操作\ninline int insert(int x, int y)\n{\n    return merge(x, init(y));\n}\n\n//  取得左偏树中的最小值\ninline int top(int x)\n{\n    return v[x];\n}\n\n//  弹出左偏树\ninline int pop(int x)\n{\n    return merge(l[x], r[x]);\n}\n\n//  判断左偏树是否非空\ninline bool empty(int x)\n{\n    return x == 0;\n}\n\n//  初始化可并堆\nvoid initHeap()\n{\n    memset(Heap, 0, sizeof(Heap));\n    tot = 0;\n}\n\n//  并查集相关\nint p[MAXN];\n\n//  初始化并查集\nvoid initSet()\n{\n    for (int i = 1; i <= n; i++)\n    {\n        p[i] = i;\n    }\n}\n\n//  查找集合的祖先\nint find(int x)\n{\n    return x == p[x] ? x : p[x] = find(p[x]);\n}\n\n//  合并集合\ninline void Union(int x, int y)\n{\n    x = find(x);\n    y = find(y);\n    if (x == y)\n    {\n        return ;\n    }\n    p[y] = x;\n    if (x < y)\n    {\n        RH[x] = RH[y];\n        L[R[x]] = x;\n        R[x] = R[y];\n    }\n    else\n    {\n        LH[x] = LH[y];\n        R[L[x]] = x;\n        L[x] = L[y];\n    }\n    //  合并可并堆\n    Heap[x] = merge(Heap[x], Heap[y]);\n    X[x] += X[y];\n    O[x] += O[y];\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        scanf(\"%d%d\", &n, &m);\n        LH[1] = RH[n] = INT_MAX;\n        L[n] = n - 1;\n        for (int i = 1; i < n; i++)\n        {\n            scanf(\"%d\", &RH[i]);\n            //  用于快速查询水箱的左右挡板\n            LH[i + 1] = RH[i];\n            //  用于快速查询左右方水箱\n            L[i] = i - 1;\n            R[i] = i + 1;\n        }\n        \n        initHeap();\n        vp.clear();\n        ans = 0;\n        while (m--)\n        {\n            scanf(\"%d%d%d\", &x, &y, &z);\n            if (z == 1)\n            {\n                vp.push_back(pii(y + 1, x));\n            }\n            else\n            {\n                Heap[x] = Heap[x] ? insert(Heap[x], y) : init(y);\n                ans++;\n            }\n        }\n        \n        initSet();\n        sort(vp.begin(), vp.end());\n        for (int i = 1; i <= n; i++)\n        {\n            O[i] = X[i] = 0;\n        }\n        for (int i = 0; i < vp.size(); i++)\n        {\n            x = find(vp[i].second);\n            y = vp[i].first;\n            //  向左溢出\n            while (y > LH[x])\n            {\n                Union(x, L[x]);\n                x = find(x);\n            }\n            //  向右溢出\n            while (y > RH[x])\n            {\n                Union(x, R[x]);\n                x = find(x);\n            }\n            //  删除水位以下的Ｘ\n            while (!empty(Heap[x]) && top(Heap[x]) < y)\n            {\n                Heap[x] = pop(Heap[x]);\n                X[x]++;\n            }\n            //  更新答案\n            if (++O[x] >= X[x])\n            {\n                ans += (O[x] - X[x]);\n                O[x] = X[x] = 0;\n            }\n        }\n        \n        printf(\"Case #%d: %d\\n\", ce, ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5584-LCM Walk/f-HDU-5584-LCM Walk/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5584-LCM Walk\n//\n//  Created by ZYJ on 2017/11/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint gcd(int x, int y)\n{\n    return y ? gcd(y, x % y) : x;\n}\n\nint x, y;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int t = 1; t <= T; t++)\n    {\n        scanf(\"%d%d\", &x, &y);\n        if (x > y)\n        {\n            swap(x, y);\n        }\n        \n        int cnt = 1;\n        int k = gcd(x, y);\n        while (y % (x + k) == 0)\n        {\n            cnt++;\n            y = y / (x / k + 1);\n            if (x > y)\n            {\n                swap(x, y);\n            }\n            k = gcd(x, y);\n        }\n        \n        printf(\"Case #%d: %d\\n\", t, cnt);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5698-瞬间移动/f-HDU-5698-瞬间移动/main.c",
    "content": "//\n//  main.c\n//  f-HDU-5698-瞬间移动\n//\n//  Created by ZYJ on 16/6/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define MOD 1000000007\ntypedef long long LL;\n\n//快速幂\nLL quickPower(LL a, LL b)\n{\n    LL ans = 1;\n    a %= MOD;\n    while (b)\n    {\n        if (b & 1)\n        {\n            ans = ans * a %MOD;\n        }\n        b >>= 1;\n        a = a * a % MOD;\n    }\n    return ans;\n}\n\nLL c(LL n, LL m)\n{\n    if (m > n)\n    {\n        return 0;\n    }\n    LL ans = 1;\n    for (int i = 1; i <= m; i++)\n    {\n        LL a = (n + i - m) % MOD;\n        LL b = i % MOD;\n        ans = ans * (a * quickPower(b, MOD - 2) % MOD) % MOD;\n    }\n    return ans;\n}\n\n//卢卡斯定理（应用解决杨辉三角问题）\nLL lucas(LL n, LL m)\n{\n    if (m == 0)\n    {\n        return 1;\n    }\n    return c(n % MOD, m % MOD) * lucas(n / MOD, m / MOD) % MOD;\n}\n\nint main(int argc, const char * argv[])\n{\n    LL n, m;\n    while (~scanf(\"%lld %lld\", &n, &m))\n    {\n        LL max, min;\n        max = n + m - 3;\n        min = m - 1;\n        printf(\"%lld\\n\", lucas(max - 1, min - 1));\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5700-区间交/f-HDU-5700-区间交/main.c",
    "content": "//\n//  main.c\n//  f-HDU-5700-区间交\n//\n//  Created by ZYJ on 16/5/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <stdlib.h>\n//#pragma GCC optimize(\"02\")\n#define MAXSIZE 100005\n#define MID (L + R) >> 1\n#define LSON tag * 2, L, MID\n#define RSON tag * 2 + 1, (MID) + 1, R\n#define MAX(a, b) a > b ? a : b\n\ntypedef long long LL;\nLL A, ans;\nLL sum[MAXSIZE] = {0};    //前缀和\n\ntypedef struct\n{\n    int left;\n    int right;\n}route;\nroute rou[MAXSIZE];\n\nstruct seg\n{\n    int cover;\n}segs[MAXSIZE * 4];\n\n//输入LL\nvoid scanfDiyLL(LL *ret)\n{\n    char c;\n    *ret = 0;\n    while((c = getchar()) < '0' || c > '9');\n    while(c >= '0' && c <= '9')\n        *ret = (*ret) * 10 + (c - '0'), c = getchar();\n    return ;\n}\n//输入int\nvoid scanfDiyInt(int *ret)\n{\n    char c;\n    *ret = 0;\n    while((c = getchar()) < '0' || c > '9');\n    while(c >= '0' && c <= '9')\n        *ret = (*ret) * 10 + (c - '0'), c = getchar();\n    return ;\n}\n\nint cmp(const void *a, const void *b)\n{\n    route *aa = (route *)a;\n    route *bb = (route *)b;\n    if (aa->right != bb->right)\n    {\n        return aa->right > bb->right ? 1 : -1;\n    }\n    return 0;\n}\n\nvoid pushUp(int tag)\n{\n    segs[tag].cover = segs[tag * 2].cover + segs[tag * 2 + 1].cover;\n    return ;\n}\n\nvoid buildTree(int tag, int L, int R)\n{\n    if (L == R)\n    {\n        segs[tag].cover = 0;    //建树时初始化重叠次数为0\n        return ;\n    }\n    buildTree(LSON);\n    buildTree(RSON);\n    pushUp(tag);\n    return ;\n}\n\n//查找并更新\nvoid upDate(int tag, int L, int R, int id)\n{\n    if (L == R)\n    {\n        segs[tag].cover++;\n        return ;\n    }\n    if (id <= MID)\n    {\n        upDate(LSON, id);\n    }\n    else\n    {\n        upDate(RSON, id);\n    }\n    pushUp(tag);\n    return ;\n}\n\nint query(int tag, int L, int R, int k)\n{\n    if (L == R)\n    {\n        return L;\n    }\n    if (k <= segs[tag * 2].cover)   //左边为最高优先选择\n    {\n        return query(LSON, k);\n    }\n    else\n    {\n        return query(RSON, k - segs[tag * 2].cover);    //左边不足，取左边，剩余不足的取右边\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int n, k, m;\n    \n    while (~scanf(\"%d %d %d\", &n, &k, &m))\n    {\n        buildTree(1, 1, n);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            scanfDiyLL(&A);\n            sum[i] = sum[i - 1] + A;\n        }\n        for (int i = 1; i <= m; i++)\n        {\n            scanfDiyInt(&rou[i].left);\n            scanfDiyInt(&rou[i].right);\n        }\n        \n        qsort(rou + 1, m, sizeof(rou[0]), cmp); //右端点由小到大排序\n        \n//        for (int i = 1; i <= m; i++)\n//        {\n//            printf(\"%d %d\\n\", rou[i].begin, rou[i].end);\n//        }\n        \n        for (int i = m - k + 1; i <= m; i++)    //这一部分右端点可以肯定不会是交区间右端点\n        {\n            upDate(1, 1, n, rou[i].left);\n        }\n        \n        ans = 0;\n        for (int i = m - k + 1; i >= 1; i--)\n        {\n            int l = query(1, 1, n, k);\n            if (l <= rou[i].right)    //以rou[i].end为右端点\n            {\n                ans = MAX(ans, sum[rou[i].right] - sum[l - 1]);\n            }\n            upDate(1, 1, n, rou[i - 1].left);  //继续加区间端点\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5701-中位数计数/f-HDU-5701-中位数计数/main.c",
    "content": "//\n//  main.c\n//  f-HDU-5701-中位数计数\n//\n//  Created by ZYJ on 16/6/1.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <stdlib.h>\n#include <string.h>\n#define MAXSIZE 8008\n\nint num[MAXSIZE];\nint arr[MAXSIZE];\nint cnt[MAXSIZE];\nint sum[MAXSIZE * 2];\n\n//输入LL\nvoid scanfDiy(int *ret)\n{\n    char c;\n    *ret = 0;\n    while((c = getchar()) < '0' || c > '9');\n    while(c >= '0' && c <= '9')\n        *ret = (*ret) * 10 + (c - '0'), c = getchar();\n    return ;\n}\n\n//符合规则的区间分为以下几种\n//      i       (1)\n//  j---i       (2)\n//      i---j   (3)\n//  j'--i--j\"   (4)\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    \n    while (~scanf(\"%d\", &n))\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            scanfDiy(num + i);\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            int temp = num[i];\n            memset(arr, 0, sizeof(arr));\n            memset(sum, 0, sizeof(sum));\n            int res = 0;\n            \n            //存num[i]左边区间比num[i]大小情况\n            for (int j = i - 1; j >= 1; j--)\n            {\n                arr[j] = arr[j + 1] + ((num[j] > temp) ? -1 : 1);\n                sum[arr[j] + n]++;  //防止越界  相同情况出现的次数\n                if (arr[j] == 0)    //为0时，从j到i区间符合规则\n                {\n                    res++;          //(2)\n                }\n            }\n            //存num[i]右边区间比num[i]大小情况\n            for (int j = i + 1; j <= n; j++)\n            {\n                arr[j] = arr[j - 1] + ((num[j] > temp) ? 1 : -1);\n                if (sum[arr[j] + n] > 0)            //左右匹配\n                {\n                    res = res + sum[arr[j] + n];    //(4)\n                }\n                if (arr[j] == 0)                    //为0时，从i到j区间符合规则\n                {\n                    res++;                          //(3)\n                }\n            }\n            cnt[i] = res + 1;                       //此处+1的情况为(1)\n        }\n        \n        for (int i = 1; i < n; i++)\n        {\n            printf(\"%d \", cnt[i]);\n        }\n        printf(\"%d\\n\", cnt[n]);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5791-Two/f-HDU-5791-Two/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5791-Two\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\ntypedef long long ll;\n\nusing namespace std;\n\nconst int mod = 1000000007;\n\nint a[1005], b[1005];\nlong long dp[1005][1005];\n\nint main()\n{\n    int n, m, i, j;\n    while (~scanf(\"%d%d\", &n, &m))\n    {\n        memset(dp, 0, sizeof(dp));\n        for (i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        for (i = 1; i <= m; i++)\n        {\n            scanf(\"%d\", &b[i]);\n        }\n        \n        //  考虑到四部分dp[i - 1][j - 1] x 2（重叠部分）\n        //  dp[i - 1][j] - dp[i - 1][j - 1]\n        //  dp[i][j - 1] - dp[i - 1][j - 1]\n        for (i = 1; i <= n; i++)\n        {\n            for (j = 1; j <= m; j++)\n            {\n                if (a[i] == b[j])   //  这里重叠部分，一部分与a[i]、b[j]搭配，剩下一部分保持原组合\n                {\n                    dp[i][j] = (dp[i - 1][j] + dp[i][j - 1] + 1) % mod;\n                }\n                else                //  因为不存在与a[i]、b[j]搭配的组合，所以需要减去此重叠部分，去重\n                {\n                    dp[i][j] = (dp[i - 1][j] + dp[i][j - 1] - dp[i - 1][j - 1] + mod) % mod;\n                }\n            }\n        }\n        printf(\"%lld\\n\", dp[n][m] % mod);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5833-Zhu and 772002/f-HDU-5833-Zhu and 772002/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5833-Zhu and 772002\n//\n//  Created by ZYJ on 2017/9/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 333;\nconst int MAXM = 2e3 + 10;\nconst int MOD = 1e9 + 7;\n\nusing namespace std;\n\n//  高斯消元法求方程组的解\n\n//  有equ个方程，var个变元。增广矩阵行数为equ，列数为var＋1，分别为0到var\nint equ, var;\nint a[MAXN][MAXN];  \t//  增广矩阵\nint x[MAXN];        \t//  解集\nint free_x[MAXN];   \t//  用来存储自由变元（多解枚举自由变元可以使用）\nint free_num;       \t//  自由变元的个数\n\n\nint Gauss()\n{\n    int max_r, col, k;\n    free_num = 0;\n    for (k = 0, col = 0; k < equ && col < var; k++, col++)\n    {\n        max_r = k;\n        for (int i = k + 1; i < equ; i++)\n        {\n            if (abs(a[i][col]) > abs(a[max_r][col]))\n            {\n                max_r = i;\n            }\n        }\n        if (a[max_r][col] == 0)\n        {\n            k--;\n            free_x[free_num++] = col;   \t//  这是自由变元\n            continue;\n        }\n        \n        if (max_r != k)\n        {\n            for (int j = col; j < var + 1; j++)\n            {\n                swap(a[k][j], a[max_r][j]);\n            }\n        }\n        for (int i = k + 1; i < equ; i++)\n        {\n            if (a[i][col] != 0)\n            {\n                for (int j = col; j < var + 1; j++)\n                {\n                    a[i][j] ^= a[k][j];\n                }\n            }\n        }\n    }\n    \n    return k;\n}\n\nint mx_p;\nll p[MAXM];\nbool prime[MAXM];\n\nvoid isprime()\n{\n    mx_p = 0;\n    memset(prime, false, sizeof(prime));\n    \n    for (ll i = 2; i < MAXM; i++)\n    {\n        if (!prime[i])\n        {\n            p[mx_p++] = i;\n            for (ll j = i * i; j < MAXM; j += i)\n            {\n                prime[j] = true;\n            }\n        }\n    }\n}\n\nll quick_mod(ll a, ll b)\n{\n    ll ans = 1;\n    while (b)\n    {\n        if (b & 1)\n        {\n            ans = (ans * a) % MOD;\n        }\n        b >>= 1;\n        a = (a * a) % MOD;\n    }\n    \n    return ans;\n}\n\nint main()\n{\n    isprime();\n    equ = mx_p;\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int cs = 1; cs <= T; cs++)\n    {\n        memset(a, 0, sizeof(a));\n        \n        cin >> var;\n        \n        ll x, sum;\n        for (int i = 0; i < var; i++)\n        {\n            scanf(\"%lld\", &x);\n            for (int j = 0; j < equ; j++)\n            {\n                sum = 0;\n                if (x % p[j] == 0)\n                {\n                    ll tmp = x;\n                    while (tmp % p[j] == 0)\n                    {\n                        sum++;\n                        tmp /= p[j];\n                    }\n                }\n                \n                if (sum & 1)\n                {\n                    a[j][i] = 1;\n                }\n                else\n                {\n                    a[j][i] = 0;\n                }\n            }\n        }\n        \n        ll ans = var - Gauss();\n        ll ret = quick_mod(2ll, ans);\n        ret--;\n        ret = (ret % MOD + MOD) % MOD;\n        \n        printf(\"Case #%d:\\n%lld\\n\", cs, ret);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5874-Friends and Enemies/f-HDU-5874-Friends and Enemies/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5874-Friends and Enemies\n//\n//  Created by ZYJ on 2017/5/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    int M, N;\n    while (cin >> M >> N)\n    {\n        if (M * M / 4 > N)\n        {\n            puts(\"F\");\n        }\n        else\n        {\n            puts(\"T\");\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5877-Weak Pair/f-HDU-5877-Weak Pair/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5877-Weak Pair\n//\n//  Created by ZYJ on 2017/5/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\ntypedef long long ll;\n\nvector<int> vi[MAXN];\n\nll ans, k;\nll num[MAXN * 2];\nll c[MAXN * 2];\nll data[MAXN * 2];\nint vis[MAXN * 2];\nint n, len;\n\nvoid prepare()\n{\n    for (int i = 1; i <= 2 * n; i++)\n    {\n        data[i] = num[i];\n    }\n    sort(data + 1, data + 2 * n + 1);\n    int m = (int)(unique(data + 1, data + 2 * n + 1) - data - 1);   //  去重\n    \n    for (int i = 1; i <= 2 * n; i++)\n    {\n        num[i] = lower_bound(data + 1, data + m + 1, num[i]) - data;\n    }\n}\n\nll lowbit(ll x)             //  计算lowbit\n{\n    return x & (-x);\n}\n\nvoid add(ll k, int val)     //  将第 k 个元素值加 val\n{\n    while (k <= 2 * n)\n    {\n        c[k] += val;\n        k += lowbit(k);\n    }\n}\n\nint sum(ll x)               //  求前x项和\n{\n    int s = 0;\n    while (x > 0)\n    {\n        s += c[x];\n        x -= lowbit(x);\n    }\n    return s;\n}\n\nvoid dfs(int s, int cnt = 0)\n{\n    int m = (int)vi[s].size();\n    int cnt_ = sum(num[s] - 1);\n    \n    ans += cnt - cnt_;\n    \n    cnt++;\n    add(num[s + n], 1);\n    for (int i = 0; i < m; i++)\n    {\n        int u = vi[s][i];\n        dfs(u, cnt);\n    }\n    add(num[s + n], -1);\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        ans = 0;\n        memset(vis, 0, sizeof(vis));\n        memset(c, 0, sizeof(c));\n        for (int i = 0; i <= n; i++)\n        {\n            vi[i].clear();\n        }\n        \n        scanf(\"%d%lld\",&n, &k);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%lld\", num + i);\n            num[i + n] = k / num[i];\n        }\n        prepare();\n        \n        int a, b;\n        for (int i = 0; i < n - 1; i++)\n        {\n            scanf(\"%d%d\", &a, &b);\n            vi[a].push_back(b);\n            vis[b]++;           //  入度\n        }\n        \n        int s = -1;\n        for (int i = 1; i <= n; i++)\n        {\n            if (vis[i] == 0)    //  入度为0的为根\n            {\n                s = i;\n                break;\n            }\n        }\n        \n        dfs(s);\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;  \n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5878-I Count Two Three/f-HDU-5878-I Count Two Three/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5878-I Count Two Three\n//\n//  Created by ZYJ on 2017/6/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 5555;\nconst int MAXM = 4;\n\nint bs[MAXN] = {1, 2, 3, 4, 5,\n\t\t\t\t6, 7, 8, 9, 10};\nint tp[MAXM] = {2, 3, 5, 7};\n\nvoid init()\n{\n    int cnt;\n    for (int i = 10; i < MAXN; i++)\n    {\n        cnt = i - 1;\n        bs[i] = INT_MAX;\n        for (int j = 0; j < 4; j++)\n        {\n            while (bs[cnt - 1] * tp[j] > bs[i - 1])\n            {\n                cnt--;\n            }\n            bs[i] = min(bs[i], bs[cnt] * tp[j]);\n        }\n    }\n}\n\nint n;\n\nint main()\n{\n    init();\n    \n    int t;\n    cin >> t;\n    \n    while (t--)\n    {\n        scanf(\"%d\", &n);\n        int res = *lower_bound(bs, bs + MAXN, n);\n        printf(\"%d\\n\", res);\n    }\t\t\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5879-Cure/f-HDU-5879-Cure/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5879-Cure\n//\n//  Created by ZYJ on 2017/6/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\nconst double LIMIT = 1.64493;\n\ndouble A[MAXN] = {0, 1};\n\nvoid init()\n{\n    for (int i = 2; i < MAXN; i++)\n    {\n        A[i] = A[i - 1] + 1.0 / (i * 1.0 * i);\n    }\n}\n\nlong long n;\n\nint main()\n{\n    init();\n    \n    while (~scanf(\"%lld\", &n))\n    {\n        if (n < MAXN)\n        {\n            printf(\"%.5f\\n\", A[n]);\n        }\n        else\n        {\n            printf(\"%.5f\\n\", LIMIT);\n        }\n    }\n    \n    return 0;\n}\n\n\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5881-Tea/f-HDU-5881-Tea/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5881-Tea\n//\n//  Created by ZYJ on 2017/6/28.\n//  Copyright &#169; 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nll L, R;\n\nll solve(ll l, ll r)\n{\n    if (r <= 1)\n    {\n        return 0;\n    }\n    if (r <= 2)\n    {\n        return 1;\n    }\n    if (l == r || l == r - 1)\n    {\n        return 2;\n    }\n    if (l < 1)\n    {\n        l = 1;\n    }\n    return (r - l) / 2 + 1;\n}\n\nint main()\n{\n    while (~scanf(\"%lld%lld\", &L, &R))\n    {\n        printf(\"%lld\\n\", solve(L, R));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5883-The Best Path/f-HDU-5883-The Best Path/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5883-The Best Path\n//\n//  Created by ZYJ on 2017/6/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 7;\n\nint n, m;\nint a[MAXN];\nint degree[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        memset(degree, 0, sizeof(degree));\n        \n        scanf(\"%d%d\", &n, &m);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        \n        int u, v;\n        for (int i = 1; i <= m; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            degree[u]++;\n            degree[v]++;\n        }\n        \n        int cnt = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            if (degree[i] & 1)\n            {\n                cnt++;\n            }\n        }\n        if (cnt != 0 && cnt != 2)\n        {\n            printf(\"Impossible\\n\");\n            continue;\n        }\n        \n        int ans = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            degree[i] = (degree[i] + 1) >> 1;\n            if (degree[i] & 1)\n            {\n                ans ^= a[i];\n            }\n        }\n        int tmp = 0;\n        if (cnt == 0)\n        {\n            for (int i = 1; i <= n; i++)\n            {\n                tmp = max(tmp, ans ^ a[i]);\n            }\n            ans = tmp;\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5884-Sort/f-HDU-5884-Sort/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5884-Sort\n//\n//  Created by ZYJ on 2017/6/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint N, T;\nint a[MAXN];\nqueue<int> qi1, qi2;\n\nbool charge(int k)\n{\n    while (!qi1.empty())\n    {\n        qi1.pop();\n    }\n    while (!qi2.empty())\n    {\n        qi2.pop();\n    }\n    for (int i = 1; i <= N; i++)\n    {\n        qi1.push(a[i]);\n    }\n    \n    int num = 0, sum = 0, ans = 0;\n    if ((N - 1) % (k - 1) != 0)\n    {\n        num = (N - 1) % (k - 1) + 1;\n        for (int i = 1; i <= num; i++)\n        {\n            sum += qi1.front();\n            qi1.pop();\n        }\n        qi2.push(sum);\n        ans += sum;\n    }\n    \n    while (!qi1.empty())\n    {\n        sum = 0;\n        for (int i = 1; i <= k; i++)\n        {\n            if (!qi1.empty() && !qi2.empty())\n            {\n                if (qi1.front() <= qi2.front())\n                {\n                    sum += qi1.front();\n                    qi1.pop();\n                }\n                else\n                {\n                    sum += qi2.front();\n                    qi2.pop();\n                }\n            }\n            else if (!qi1.empty())\n            {\n                sum += qi1.front();\n                qi1.pop();\n            }\n            else if (!qi2.empty())\n            {\n                sum += qi2.front();\n                qi2.pop();\n            }\n        }\n        ans += sum;\n        qi2.push(sum);\n    }\n    if (ans > T)\n    {\n        return false;\n    }\n    \n    sum = 0;\n    num = 0;\n    while (!qi2.empty())\n    {\n        sum += qi2.front();\n        qi2.pop();\n        num++;\n        if (num == k)\n        {\n            qi2.push(sum);\n            ans += sum;\n            sum = 0;\n            num = 0;\n            if (qi2.size() == 1)\n            {\n                break;\n            }\n        }\n    }\n    if (ans > T)\n    {\n        return false;\n    }\n    \n    return true;\n}\n\nint main()\n{\n    int t;\n    scanf(\"%d\", &t);\n    \n    while (t--)\n    {\n        scanf(\"%d%d\", &N, &T);\n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        sort(a + 1, a + N + 1);\n        \n        int l = 2, r = N, m, ans = 1;\n        while (l <= r)\n        {\n            m = (l + r) >> 1;\n            if (charge(m))\n            {\n                r = m - 1;\n                ans = m;\n            }\n            else\n            {\n                l = m + 1;\n            }\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5886-Tower Defence/f-HDU-5886-Tower Defence/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5886-Tower Defence\n//\n//  Created by ZYJ on 2017/7/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <set>\n\n#define X first\n#define Y second\n#define pii pair<int, int>\n#define mp make_pair\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 5;\n\nint N, tot;\nll ans;\nint up[MAXN];\nint dis1[MAXN];\nint dis2[MAXN];\nint head[MAXN];\nint nt[MAXN * 2];\nint down[MAXN][2];\npii edge[MAXN * 2];\n\nmultiset<int>::iterator it;\n\nvoid init()\n{\n    tot = 0;\n    memset(head, -1, sizeof(head));\n    memset(down, 0, sizeof(down));\n    memset(up, 0, sizeof(up));\n    memset(dis1, 0, sizeof(dis1));\n    memset(dis2, 0, sizeof(dis2));\n}\n\nvoid add(int u, int v, int w)\n{\n    edge[tot] = mp(v, w);\n    nt[tot] = head[u];\n    head[u] = tot++;\n}\n\n/*\n *  down[][0]:从i结点向下的最大距离\n *  down[][1]:与down[][0]无交集的向下次大距离\n *  dis1:以i为根的子树的直径\n */\nvoid dfs1(int pre, int r)\n{\n    for (int i = head[r]; ~i; i = nt[i])\n    {\n        int x = edge[i].X, y = edge[i].Y;\n        if (x == pre)\n        {\n            continue ;\n        }\n        dfs1(r, x);\n        if (down[x][0] + y > down[r][0])\n        {\n            down[r][1] = down[r][0];\n            down[r][0] = down[x][0] + y;\n        }\n        else if (down[x][0] + y > down[r][1])\n        {\n            down[r][1] = down[x][0] + y;\n        }\n        dis1[r] = max(dis1[r], dis1[x]);\n    }\n    dis1[r] = max(dis1[r], down[r][0] + down[r][1]);\n}\n\n/*\n *  up:从i结点向上的最远距离\n *  dis2:切掉以i为根的子树后的直径\n */\nvoid dfs2(int pre, int r)\n{\n    if (pre != -1)\n    {\n        ans += max(dis1[r], dis2[r]);\n    }\n    \n    multiset<int> ms_a, ms_b;  //  兄弟树的直径, x往各个兄弟树的最长路\n    for (int i = head[r]; ~i; i = nt[i])\n    {\n        int x = edge[i].X, y = edge[i].Y;\n        if (x == pre)\n        {\n            continue ;\n        }\n        ms_a.insert(dis1[x]);\n        ms_b.insert(down[x][0] + y);\n    }\n    for (int i = head[r]; ~i; i = nt[i])\n    {\n        int x = edge[i].X, y = edge[i].Y;\n        if (x == pre)\n        {\n            continue ;\n        }\n        up[x] = up[r] + y;\n        if (down[x][0] + y == down[r][0])\n        {\n            up[x] = max(up[x], down[r][1] + y);\n        }\n        else\n        {\n            up[x] = max(up[x], down[r][0] + y);\n        }\n        it = ms_a.find(dis1[x]), ms_a.erase(it);\n        it = ms_b.find(down[x][0] + y), ms_b.erase(it);\n        dis2[x] = dis2[r];\n        if (!ms_a.empty())\n        {\n            dis2[x] = max(dis2[x], *ms_a.rbegin());\n        }\n        if (ms_b.empty())\n        {\n            dis2[x] = max(dis2[x], up[r]);\n        }\n        else\n        {\n            dis2[x] = max(dis2[x], up[r] + *ms_b.rbegin());\n        }\n        if (ms_b.size() >= 2)\n        {\n            it = ms_b.end();\n            int tmp = *--it;\n            tmp += *--it;\n            dis2[x] = max(dis2[x], tmp);\n        }\n        \n        dfs2(r, x);\n        \n        ms_a.insert(dis1[x]);\n        ms_b.insert(down[x][0] + y);\n    }\n}\n\nint main()\n{\n    int t;\n    scanf(\"%d\", &t);\n    while (t--)\n    {\n        init();\n        \n        scanf(\"%d\", &N);\n        \n        int u, v, w;\n        for (int i = 1; i < N; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            add(u, v, w);\n            add(v, u, w);\n        }\n        \n        ans = 0;\n        dfs1(-1, 1);\n        dfs2(-1, 1);\n    \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5889-Barricade/f-HDU-5889-Barricade/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5889-Barricade\n//\n//  Created by ZYJ on 2017/6/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <vector>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 2005;\nconst int INF = 0x3f3f3f3f;\n\nstruct node\n{\n    int v, w;\n    node(int v_, int w_) : v(v_), w(w_) {};\n};\n\nint n, m, vs, vt;\nint s, t;\nint dis[MAXN];\nint vis[MAXN];\nvector<node> e[MAXN];\n\nvoid spfa()\n{\n    memset(vis, 0, sizeof(vis));\n    memset(dis, 0x3f, sizeof(dis));\n    \n    dis[s] = 0;\n    queue<int> q;\n    q.push(s);\n    \n    while (!q.empty())\n    {\n        int u = q.front();\n        q.pop();\n        vis[u] = 0;\n        for (int i = 0; i < e[u].size(); i++)\n        {\n            int v = e[u][i].v;\n            if (dis[v] > dis[u] + 1)\n            {\n                dis[v] = dis[u] + 1;\n                if (!vis[v])\n                {\n                    q.push(v);\n                }\n                vis[v] = 1;\n            }\n        }\n    }\n}\n\nstruct edge\n{\n    int from, to, cap, flow;\n    edge(int u, int v, int c, int f) : from(u), to(v), cap(c), flow(f) {}\n};\n\nstruct Dinic\n{\n    int s, t;\n    vector<edge> edges;     //  边数的两倍\n    vector<int> G[MAXN];    //  邻接表，G[i][j]表示结点i的第j条边在e数组中的序号\n    bool vis[MAXN];         //  BFS使用\n    int dis[MAXN];          //  从起点到i的距离\n    int cur[MAXN];          //  当前弧下标\n    \n    void init()\n    {\n        for (int i = 0; i <= n + 1; i++)\n        {\n            G[i].clear();\n        }\n        edges.clear();\n    }\n    \n    void addEdge(int from, int to, int cap)\n    {\n        edges.push_back(edge(from, to, cap, 0));\n        edges.push_back(edge(to, from, 0, 0));\n        int sz = (int)edges.size();\n        G[from].push_back(sz - 2);\n        G[to].push_back(sz - 1);\n    }\n    \n    bool bfs()\n    {\n        memset(vis, 0, sizeof(vis));\n        \n        queue<int> q;\n        q.push(s);\n        dis[s] = 0;\n        vis[s] = 1;\n        \n        while (!q.empty())\n        {\n            int x = q.front();\n            q.pop();\n            for (int i = 0; i < G[x].size(); i++)\n            {\n                edge &e = edges[G[x][i]];\n                if (!vis[e.to] && e.cap > e.flow)\n                {\n                    vis[e.to] = 1;\n                    dis[e.to] = dis[x] + 1;\n                    q.push(e.to);\n                }\n            }\n        }\n        \n        return vis[t];\n    }\n    \n    int dfs(int x, int a)\n    {\n        if (x == t || a == 0)\n        {\n            return a;\n        }\n        int flow = 0, f = 0;\n        for (int &i = cur[x]; i < G[x].size(); i++)\n        {\n            edge &e = edges[G[x][i]];\n            if (dis[x] + 1 == dis[e.to] && (f = dfs(e.to, min(a, e.cap - e.flow))) > 0)\n            {\n                e.flow += f;\n                edges[G[x][i] ^ 1].flow -= f;\n                flow += f;\n                a -= f;\n                if (a == 0)\n                {\n                    break;\n                }\n            }\n        }\n        \n        return flow;\n    }\n    \n    int Maxflow(int s, int t)\n    {\n        this->s = s;\n        this->t = t;\n        int flow = 0;\n        \n        while (bfs())\n        {\n            memset(cur, 0, sizeof(cur));\n            flow += dfs(s, INF);\n        }\n        \n        return flow;\n    }\n} dc;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        for (int i = 0; i <= n; i++)\n        {\n            e[i].clear();\n        }\n        int u, v, w;\n        for (int i = 1; i <= m; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            e[u].push_back(node(v, w));\n            e[v].push_back(node(u, w));\n        }\n        \n        s = 1, t = n;\n        spfa();\n        \n        dc.init();\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 0; j < e[i].size(); j++)\n            {\n                if (dis[e[i][j].v] == dis[i] + 1)\n                {\n                    dc.addEdge(i, e[i][j].v, e[i][j].w);\n                }\n            }\n        }\n        \n        printf(\"%d\\n\", dc.Maxflow(s, t));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5912-Fraction/f-HDU-5912-Fraction/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5912-Fraction\n//\n//  Created by ZYJ on 2017/10/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 15;\n\nint n;\nint A[MAXN];\nint B[MAXN];\n\nint gcd(int a, int b)\n{\n    return b == 0 ? a : gcd(b, a % b);\n}\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        cout << \"Case #\" << ce << \": \";\n        \n        cin >> n;\n        for (int i = 1; i <= n; i++)\n        {\n            cin >> A[i];\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            cin >> B[i];\n        }\n        \n        int p = B[n], q = A[n], t;\n        \n        for (int i = n; i > 1; i--)\n        {\n            p += q * A[i - 1];\n            t = p;\n            p = B[i - 1] * q;\n            q = t;\n        }\n        \n        t = gcd(p, q);\n        \n        cout << p / t << ' ' << q / t << '\\n';\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5933-ArcSoft's Office Rearrangement/f-HDU-5933-ArcSoft's Office Rearrangement/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5933-ArcSoft's Office Rearrangement\n//\n//  Created by ZYJ on 2017/10/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nlong long N, K;\nlong long a[MAXN];\nqueue<long long> qi;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int case_ = 1; case_ <= T; case_++)\n    {\n        printf(\"Case #%d: \", case_);\n        \n        scanf(\"%lld%lld\", &N, &K);\n        \n        long long sum = 0;\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%lld\", a + i);\n            sum += a[i];\n        }\n        \n        if (sum % K)\n        {\n            puts(\"-1\");\n            continue;\n        }\n        \n        while (!qi.empty())\n        {\n            qi.pop();\n        }\n        \n        long long ans = 0, unit = sum / K, t;\n        for (int i = 0; i < N; i++)\n        {\n            if (!qi.empty())\n            {\n                t = qi.front();\n                qi.pop();\n                a[i] += t;\n                ans++;\n            }\n            \n            if (a[i] > unit)\n            {\n                t = a[i] / unit;\n                ans += t;\n                t = a[i] % unit;\n                if (t)\n                {\n                    qi.push(t);\n                }\n                else\n                {\n                    ans--;\n                }\n            }\n            else if (a[i] < unit)\n            {\n                qi.push(a[i]);\n            }\n        }\n        \n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5935-Car/f-HDU-5935-Car/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5935-Car\n//\n//  Created by ZYJ on 2017/10/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\n\nint N;\nll a[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int case_ = 1; case_ <= T; case_++)\n    {\n        scanf(\"%d\", &N);\n        \n        a[0] = 0;\n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%lld\", a + i);\n        }\n        \n        ll ans = 1, p = a[N] - a[N - 1], q = 1;\n        ll dis, tmp;\n        for (int i = N - 1; i >= 1; i--)\n        {\n            dis = a[i] - a[i - 1];\n            q *= dis;\n            swap(p, q);\n            \n            tmp = ceil(1.0 * p / q);\n            ans += tmp;\n            \n            p = dis;\n            q = tmp;\n        }\n        \n        printf(\"Case #%d: %lld\\n\", case_, ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5943-Kingdom of Obsession/f-HDU-5943-Kingdom of Obsession/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5943-Kingdom of Obsession\n//\n//  Created by ZYJ on 2017/10/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5955-Guessing the Dice Roll/f-HDU-5955-Guessing the Dice Roll/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5955-Guessing the Dice Roll\n//\n//  Created by ZYJ on 2017/10/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <queue>\n#include <cmath>\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAX_LEN = 1010;\nconst int MAXN = 120;\nconst int MAXM = 6;\nconst int MAXF = 15;\nconst double EPS = 1e-6;\nconst double MAGIC = 1.0 / 6;\n\nint n, L, sz;\nint fp[MAXF];\nint tag[MAXN];\nint fail[MAXN];\nint trie[MAXN][MAXM];\nqueue<int> qi;\n\n/* *********** Aho *********** */\nstruct Aho\n{\n    int root;\n    \n    int newnode()                           //  静态创建新节点\n    {\n        memset(trie[sz], -1, sizeof(trie[sz]));\n        tag[sz] = 0;\n        sz++;\n        return sz - 1;\n    }\n    \n    void init()\n    {\n        sz = 0;\n        newnode();\n    }\n    \n    void insert(int s[], int id)            //  插入字符串构建ac自动机，构建trie树\n    {\n        int len = L, p = 0;\n        for (int i = 0; i < len; i++)\n        {\n            int _id = s[i] - 1;\n            if (trie[p][_id] == -1)\n            {\n                trie[p][_id] = newnode();\n            }\n            p = trie[p][_id];\n        }\n        tag[p] = id;                        //  结束标记\n        fp[id] = p;\n    }\n    \n    void getfail()                          //  构建自动机fail指针\n    {\n        while (!qi.empty())\n        {\n            qi.pop();\n        }\n        \n        fail[root] = root;                  //  root指向root\n        for (int i = 0; i < MAXM; i++)\n        {\n            if (trie[root][i] == -1)        //  第一个字符不存在，指向root\n            {\n                trie[root][i] = root;\n            }\n            else                            //  第一个字符的fail指针指向root\n            {\n                fail[trie[root][i]] = root;\n                qi.push(trie[root][i]);     //  并放入队列，待bfs扩展\n            }\n        }\n        \n        while (!qi.empty())\n        {\n            int u = qi.front();             //  取扩展节点\n            qi.pop();\n            \n            if (tag[fail[u]])\n            {\n                tag[u] = tag[fail[u]];      //  如果之前是tag，直接标记\n            }\n            for (int i = 0; i < MAXM; i++)  //  遍历所有子节点\n            {\n                if (trie[u][i] == -1)       //  如果不存在，则子节点直接指向fail[u]节点的对应子节点\n                {\n                    trie[u][i] = trie[fail[u]][i];\n                }\n                else                        //  如果存在，则该节点的fail指针指向fail[u]节点对应的子节点\n                {\n                    fail[trie[u][i]] = trie[fail[u]][i];\n                    qi.push(trie[u][i]);    //  继续扩展\n                }\n            }\n        }\n    }\n} aho;\n\n/* *********** Guass *********** */\nint equ, var;\ndouble x[MAXN];\ndouble a[MAXN][MAXN];\n\nint Gauss()\n{\n    int max_r;\n    for (int k = 0, col = 0; k < equ && col < var; k++, col++)\n    {\n        max_r = k;\n        for (int i = k + 1; i < equ; i++)\n        {\n            if (fabs(a[i][col]) > fabs(a[max_r][col]))\n            {\n                max_r = i;\n            }\n        }\n        \n        if (fabs(a[max_r][col]) < EPS)\n        {\n            return 0;\n        }\n        \n        if (k != max_r)\n        {\n            for (int j = col; j < var; j++)\n            {\n                swap(a[k][j], a[max_r][j]);\n            }\n            swap(x[k], x[max_r]);\n        }\n        \n        x[k] /= a[k][col];\n        for (int j = col + 1; j < var; j++)\n        {\n            a[k][j] /= a[k][col];\n        }\n        a[k][col] = 1;\n        for (int i = 0; i < equ; i++)\n        {\n            if (i != k)\n            {\n                x[i] -= x[k] * a[i][k];\n                for (int j = col + 1; j < var; j++)\n                {\n                    a[i][j] -= a[k][j] * a[i][col];\n                }\n                a[i][col] = 0;\n            }\n        }\n    }\n    return 1;\n}\n\nvoid init_guass(int n, int m)\n{\n    memset(x, 0, sizeof(x));\n    memset(a, 0, sizeof(a));\n    var = n;\n    equ = m;\n}\n\nint son[MAXN];\n\nvoid build()        // 建立方程组\n{\n    init_guass(sz, sz);\n    \n    for (int i = 0; i < sz; i++)\n    {\n        if (!tag[i])\n        {\n            for (int j = 0; j < MAXM; j++)\n            {\n                a[trie[i][j]][i] += MAGIC;\n            }\n        }\n        a[i][i] += -1;\n    }\n    \n    x[0] += -1;     //  虚拟节点以1的概率转移到节点0\n}\n\nint name[MAXF][MAXF];\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> n >> L;\n        \n        aho.init();\n        \n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < L; j++)\n            {\n                scanf(\"%d\", name[i] + j);\n            }\n            aho.insert(name[i], i + 1);\n        }\n        \n        aho.getfail();\n        \n        build();\n        Gauss();\n        \n        for (int i = 1; i <= n; i++)\n        {\n            printf(\"%.6f%c\", x[fp[i]], i == n ? '\\n' : ' ');\n        }\n    }\n    \n    return 0;\n}\n\n\n\n\n\n\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5982-Relic Discovery/f-HDU-5982-Relic Discovery/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5982-Relic Discovery\n//\n//  Created by ZYJ on 2017/10/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint n;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        \n        int sum = 0, x, y;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d%d\", &x, &y);\n            \n            sum += x * y;\n        }\n        \n        printf(\"%d\\n\", sum);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5984-Pocky/f-HDU-5984-Pocky/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5984-Pocky\n//\n//  Created by ZYJ on 2017/10/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\ndouble L, d;\n\nint main()\n{\n    int N;\n    cin >> N;\n    \n    while (N--)\n    {\n        cin >> L >> d;\n        \n        if (L <= d)\n        {\n            cout << \"0.000000\\n\";\n        }\n        else\n        {\n            printf(\"%.6f\\n\", 1 + log(L / d));\n        }\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-5985-Lucky Coins/f-HDU-5985-Lucky Coins/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-5985-Lucky Coins\n//\n//  Created by ZYJ on 2017/10/16.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <cmath>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAX_STAPES = 75;\nconst int MAXN = 15;\n\nint n;\nint num[MAXN];\ndouble p[MAXN];\ndouble die[MAXN][MAX_STAPES + 5];\ndouble alive[MAXN][MAX_STAPES + 5];\ndouble luck[MAXN];\n\nvoid solve()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        luck[i] = 0.0;\n    }\n    \n    for (int i = 0; i < n; i++)\n    {\n        double tmp = p[i];\n        for (int j = 1; j <= MAX_STAPES; j++)\n        {\n            die[i][j] = pow(1 - tmp, num[i]);\n            alive[i][j] = 1 - die[i][j];\n            tmp *= p[i];\n        }\n    }\n    \n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 1; j < MAX_STAPES; j++)\n        {\n            double tmp = 1.0;\n            for (int k = 0; k < n; k++)\n            {\n                if (k != i)\n                {\n                    tmp *= die[k][j];\n                }\n            }\n            luck[i] += (alive[i][j] - alive[i][j + 1]) * tmp;\n        }\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        \n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d%lf\", &num[i], &p[i]);\n        }\n        \n        if (n == 1)\n        {\n            puts(\"1.000000\");\n            continue;\n        }\n        \n        solve();\n        \n        for (int i = 0; i < n; i++)\n        {\n            printf(\"%.6f%c\", luck[i], (i == n - 1) ? '\\n' : ' ');\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-6000-Wash/f-HDU-6000-Wash/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-6000-Wash\n//\n//  Created by ZYJ on 2017/11/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <queue>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 10;\n\nint L, n, m;\nll cost[MAXN];\n\nstruct node\n{\n    ll cost, base;\n    \n    bool operator < (const node &rhs) const\n    {\n        return cost > rhs.cost;\n    }\n};\n\nll x;\npriority_queue<node> pqn1, pqn2;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        while (!pqn1.empty())\n        {\n            pqn1.pop();\n        }\n        while (!pqn2.empty())\n        {\n            pqn2.pop();\n        }\n        \n        scanf(\"%d%d%d\", &L, &n, &m);\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%lld\", &x);\n            pqn1.push({x, x});\n        }\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%lld\", &x);\n            pqn2.push({x, x});\n        }\n        \n        node t;\n        for (int i = 0; i < L; ++i)\n        {\n            t = pqn1.top();\n            pqn1.pop();\n            cost[i] = t.cost;\n            t.cost += t.base;\n            pqn1.push(t);\n        }\n        \n        ll ans = 0;\n        for (int i = L - 1; i >= 0; i--)\n        {\n            t = pqn2.top();\n            pqn2.pop();\n            ans = max(ans, t.cost + cost[i]);\n            t.cost += t.base;\n            pqn2.push(t);\n        }\n        \n        printf(\"Case #%d: %lld\\n\", ce, ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-6004-Periodical Cicadas/f-HDU-6004-Periodical Cicadas/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-6004-Periodical Cicadas\n//\n//  Created by ZYJ on 2017/11/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\ntypedef __int128 lll;\n\nconst int MAXN = 202;\nconst int MAXM = MAXN * MAXN / 2 + MAXN;\n\nstruct node\n{\n    ll a, b;\n} dp[MAXN][MAXM];\n\nint n, m, q;\n\ninline int _hash(int x, int y)\n{\n    return (2 * m - x + 1) * x / 2 + y - x + 1;\n}\n\nll exgcd(ll a, ll b, ll &x, ll &y)\n{\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    \n    ll ans = exgcd(b, a % b, x, y);\n    ll t = x;\n    x = y;\n    y = t - a / b * y;\n    \n    return ans;\n}\n\nnode merge(node x, node y)\n{\n    if (x.a == -1 || y.a == -1)\n    {\n        return {-1, -1};\n    }\n    \n    ll _x, _y;\n    ll g = exgcd(x.b, y.b, _x, _y);\n    if ((y.a - x.a) % g)\n    {\n        return {-1, -1};\n    }\n    \n    ll t = (y.a - x.a) / g;\n    lll p = x.a + (lll)x.b * _x * t;\n    lll q = x.b / g * y.b;\n    p = (p % q + q) % q;\n    return {(ll)p, (ll)q};\n}\n\nvoid init()\n{\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0; j < m; j++)\n        {\n            for (int k = j + 1; k < m; k++)\n            {\n                dp[i][_hash(j, k)] = merge(dp[i][_hash(k, k)], dp[i][_hash(j, k - 1)]);\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        printf(\"Case #%d:\\n\", ce);\n        \n        scanf(\"%d%d\", &n, &m);\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < m; j++)\n            {\n                scanf(\"%lld\", &dp[i][_hash(j, j)].a);\n            }\n        }\n        \n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < m; j++)\n            {\n                scanf(\"%lld\", &dp[i][_hash(j, j)].b);\n            }\n        }\n        \n        init();\n        \n        scanf(\"%d\", &q);\n        \n        int x1, y1, x2, y2;\n        while (q--)\n        {\n            scanf(\"%d%d%d%d\", &x1, &y1, &x2, &y2);\n            x1--; y1--; x2--; y2--;\n            node ans = dp[x1][_hash(y1, y2)];\n            for (int i = x1 + 1; i <= x2; i++)\n            {\n                if (ans.a == -1)\n                {\n                    break;\n                }\n                ans = merge(ans, dp[i][_hash(y1, y2)]);\n            }\n            \n            printf(\"%lld\\n\", ans.a);\n        }\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-6006-Engineer Assignment/f-HDU-6006-Engineer Assignment/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-6006-Engineer Assignment\n//\n//  Created by ZYJ on 2017/11/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 20;\nconst int MAXM = 10;\nconst int MAXO = 111;\n\nint N, M;\nint vis[MAXO];\nint a[MAXN][MAXM];\nint b[MAXN][MAXM];\nint dp[MAXN][(1 << MAXM) + 1];\nvector<int> vi[MAXN];   //  第 i 个任务可以由这些状态的工程师集合来完成\n\nvoid init()\n{\n    memset(dp, 0, sizeof(dp));\n    for (int i = 1; i <= N; i++)\n    {\n        vi[i].clear();\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        scanf(\"%d%d\", &N, &M);\n        \n        init();\n        \n        //  N 个工程\n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%d\", a[i]);\n            for (int j = 1; j <= a[i][0]; j++)\n            {\n                scanf(\"%d\", a[i] + j);\n            }\n        }\n        //  M 个工程师\n        for (int i = 0; i < M; i++)\n        {\n            scanf(\"%d\", b[i]);\n            for (int j = 1; j <= b[i][0]; j++)\n            {\n                scanf(\"%d\", b[i] + j);\n            }\n        }\n        \n        //  预处理，第 i 个任务可以由哪些人完成\n        for (int i = 1; i <= N; i++)\n        {\n            int t = 1 << M;\n            for (int j = 0; j < t; j++)\n            {\n                int cnt = 0;\n                memset(vis, 0, sizeof vis);\n                for (int k = 0; k < M; k++)\n                {\n                    if (j & (1 << k))\n                    {\n                        cnt++;\n                        for (int l = 1; l <= b[k][0]; l++)\n                        {\n                            vis[b[k][l]] = 1;\n                        }\n                    }\n                }\n                \n                //  任务需求不超过三个人\n                if (cnt > 3)\n                {\n                    continue;\n                }\n                \n                int flag = 1;\n                for (int k = 1; k <= a[i][0]; k++)\n                {\n                    if (!vis[a[i][k]])\n                    {\n                        flag = 0;\n                    }\n                }\n                if (flag)\n                {\n                    vi[i].push_back(j);\n                }\n            }\n        }\n        \n        for (int i = 1; i <= N; i++)\n        {\n            int t = 1 << M;\n            for (int j = 0; j < t; j++)\n            {\n                int sz = (int)vi[i].size();\n                for (int k = 0; k < sz; k++)\n                {\n                    if ((j | vi[i][k]) == j)\n                    {\n                        dp[i][j] = max(dp[i - 1][j ^ vi[i][k]] + 1, dp[i][j]);\n                    }\n                }\n                dp[i][j] = max(dp[i][j], dp[i - 1][j]);\n            }\n        }\n        \n        printf(\"Case #%d: %d\\n\", ce, dp[N][(1 << M) - 1]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-6008-Worried School/f-HDU-6008-Worried School/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-6008-Worried School\n//\n//  Created by ZYJ on 2017/11/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cmath>\n#include <set>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 6;\nconst int MAXM = 21;\nconst int MAXB = 100;\n\nint G;\nstring S;\nstring ECsite[MAXM];\nstring RGsite[MAXN][MAXM];\nset<string> st;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        cin >> G >> S;\n        for (int i = 1; i < MAXN; i++)\n        {\n            for (int j = 1; j < MAXM; j++)\n            {\n                cin >> RGsite[i][j];\n            }\n        }\n        for (int j = 1; j < MAXM; j++)\n        {\n            cin >> ECsite[j];\n        }\n        \n        int pos, cnt, y = -1;\n        for (int x = 0; x <= G; x++)\n        {\n            st.clear();\n            bool staX = false, staY = false;\n            if (x > 0)\n            {\n                for (int r = 1; r <= MAXB; r++)\n                {\n                    pos = r % 5;\n                    if (pos == 0)\n                    {\n                        pos += 5;\n                    }\n                    cnt = (int)ceil(r / 5.0);\n                    if (RGsite[pos][cnt] == S)\n                    {\n                        staX = 1;\n                    }\n                    st.insert(RGsite[pos][cnt]);\n                    if (st.size() >= x)\n                    {\n                        break;\n                    }\n                }\n            }\n            \n            if (G - x > 0)\n            {\n                for (int j = 1; j < MAXM; j++)\n                {\n                    if (ECsite[j] == S)\n                    {\n                        staY = 1;\n                    }\n                    st.insert(ECsite[j]);\n                    if (st.size() >= G)\n                    {\n                        break;\n                    }\n                }\n            }\n            \n            if (!staX && !staY)\n            {\n                y = G - x;\n            }\n        }\n        \n        printf(\"Case #%d: \", ce);\n        if (y == -1)\n        {\n            printf(\"ADVANCED!\\n\");\n        }\n        else\n        {\n            printf(\"%d\\n\", y);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-6010-Daylight Saving Time/f-HDU-6010-Daylight Saving Time/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-6010-Daylight Saving Time\n//\n//  Created by ZYJ on 2017/11/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 101;\n\nint StoD[MAXN];\nint DtoS[MAXN];\n\nstruct time\n{\n    int y, m, d, h, _m, s;\n    \n    bool operator < (const time &b) const\n    {\n        if (y != b.y)\n        {\n            return y < b.y;\n        }\n        else if (m != b.m)\n        {\n            return m < b.m;\n        }\n        else if (d != b.d)\n        {\n            return d < b.d;\n        }\n        else if (h != b.h)\n        {\n            return h < b.h;\n        }\n        else if (_m != b._m)\n        {\n            return _m < b._m;\n        }\n        else\n        {\n            return s < b.s;\n        }\n    }\n} da;\n\nvoid init()\n{\n    StoD[7] = 11;\n    DtoS[7] = 4;\n    for (int i = 8; i < MAXN; i++)\n    {\n        if (i % 4 || i % 100 == 0)\n        {\n            StoD[i] = StoD[i - 1] - 1;\n            if (StoD[i] <= 7)\n            {\n                StoD[i] += 7;\n            }\n            DtoS[i] = DtoS[i - 1] - 1;\n            if (DtoS[i] < 1)\n            {\n                DtoS[i] += 7;\n            }\n        }\n        else\n        {\n            StoD[i] = StoD[i - 1] - 2;\n            if (StoD[i] <= 7)\n            {\n                StoD[i] += 7;\n            }\n            DtoS[i] = DtoS[i - 1] - 2;\n            if (DtoS[i] < 1)\n            {\n                DtoS[i] += 7;\n            }\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int i = 1; i <= T; i++)\n    {\n        scanf(\"%d-%d-%d %d:%d:%d\", &da.y, &da.m, &da.d, &da.h, &da._m, &da.s);\n        \n        time PN = {da.y, 3, StoD[da.y - 2000], 2, 0, 0};\n        time NP = {da.y, 3, StoD[da.y - 2000], 3, 0, 0};\n        time PB = {da.y, 11, DtoS[da.y - 2000], 1, 0, 0};\n        time BP = {da.y, 11, DtoS[da.y - 2000], 2, 0, 0};\n        \n        printf(\"Case #%d: \", i);\n        if (da < PN)\n        {\n            printf(\"PST\\n\");\n        }\n        else if (da < NP)\n        {\n            printf(\"Neither\\n\");\n        }\n        else if (da < PB)\n        {\n            printf(\"PDT\\n\");\n        }\n        else if (da < BP)\n        {\n            printf(\"Both\\n\");\n        }\n        else\n        {\n            printf(\"PST\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HDU/f-HDU-6249-Alice’s Stamps/f-HDU-6249-Alice’s Stamps/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HDU-6249-Alice’s Stamps\n//\n//  Created by ZYJ on 2017/12/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 2005;\n\nint dp[MAXN][MAXN];\nint t[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        int n, m, k;\n        scanf(\"%d%d%d\", &n, &m, &k);\n        \n        int x, y;\n        memset(t, 0, sizeof(t));\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d\", &x, &y);\n            for (int i = x; i <= y; i++)\n            {\n                t[i] = max(t[i], y);\n            }\n        }\n        \n        memset(dp, 0, sizeof(dp));\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < k; j++)\n            {\n                if (t[i + 1])\n                {\n                    dp[t[i + 1]][j + 1] = max(dp[i][j] + t[i + 1] - i, dp[t[i + 1]][j + 1]);\n                }\n                dp[i + 1][j] = max(dp[i][j], dp[i + 1][j]);\n            }\n        }\n        \n        int ans = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= k; j++)\n            {\n                ans = max(ans, dp[i][j]);\n            }\n        }\n        printf(\"Case #%d: %d\\n\", ce, ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HENUOJ/f-HENUOJ-1036-B-小女♂孩采蘑菇/f-HENUOJ-1036-B-小女♂孩采蘑菇/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HENUOJ-1036-B-小女♂孩采蘑菇\n//\n//  Created by ZYJ on 16/8/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e6 + 10;\n\nint n, t;\nint a[MAXN];\nll sum[MAXN];\nll ans = 0;\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> t;\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", a + i);\n        sum[i] = sum[i - 1] + a[i];\n    }\n    \n    for (int i = 1; i < n; i++)\n    {\n        if (t + 1 < i)\n        {\n            break;\n        }\n        ll res = sum[i] + (t - i + 1) / 2 * a[i] + (t - i + 2) / 2 * a[i + 1];\n        if (res > ans)\n        {\n            ans = res;\n        }\n    }\n    \n    cout << ans << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HOJ/f-HOJ-1983-Beautiful numbers/f-HOJ-1983-Beautiful numbers/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HOJ-1983-Beautiful numbers\n//\n//  Created by ZYJ on 2017/5/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXI = 20;\nconst int MAXJ = 2525;\nconst int MAXK = 55;\nconst int MAXN = 2520;\n\nll dp[MAXI][MAXJ][MAXK];\nint digit[MAXI];\nint hash_[MAXJ];\n\nint gcd(int a, int b)\n{\n    if (!b)\n    {\n        return a;\n    }\n    return gcd(b, a % b);\n}\n\nint lcm(int a, int b)\n{\n    return a / gcd(a, b) * b;\n}\n\nll dfs(int pos, int num, int mod, bool flag)\n{\n    if (pos == 0)\n    {\n        return num % mod == 0;\n    }\n    if (flag && dp[pos][num][hash_[mod]] != -1)\n    {\n        return dp[pos][num][hash_[mod]];\n    }\n    int tag = flag ? 9 : digit[pos];\n    ll ans = 0;\n    for (int i = 0; i <= tag; i++)\n    {\n        ans += dfs(pos - 1, (num * 10 + i) % MAXN, i ? lcm(mod, i) : mod, flag || i < tag);\n    }\n    if (flag)\n    {\n        dp[pos][num][hash_[mod]] = ans;\n    }\n    return ans;\n}\n\nll calc(ll x)\n{\n    if (x < 0)\n    {\n        return 0;\n    }\n    int len = 0;\n    while (x)\n    {\n        digit[++len] = x % 10;\n        x /= 10;\n    }\n    return dfs(len, 0, 1, 0);\n}\n\n//  计算 MAXN 所有的约数\nvoid init()\n{\n    memset(dp, -1, sizeof(dp));\n    int cnt = 0;\n    for (int i = 1; i * i <= MAXN; i++)\n    {\n        if (MAXN % i == 0)\n        {\n            hash_[i] = cnt++;\n            if (i * i != MAXN)\n            {\n                hash_[MAXN / i] = cnt++;\n            }\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    ll x, y;\n    while (~scanf(\"%lld%lld\", &x, &y))\n    {\n        printf(\"%lld\\n\", calc(y) - calc(x - 1));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HPU/f-HPU-1008-Mod/f-HPU-1008-Mod/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HPU-1008-Mod\n//\n//  Created by ZYJ on 2016/11/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define ll long long\n\nusing namespace std;\n\nconst int MAXN = 2000;\nconst int MAXA = 100000;\n\nll mlop;\nll a[MAXN];\nll a_[MAXN];\nll f[MAXA];\nll sum[MAXA];\nbool vis[MAXA];\nint cnt;\nint N, Q;\n\nvoid init()\n{\n    memset(sum, 0, sizeof(sum));\n    memset(vis, 0, sizeof(vis));\n    \n    cnt = 1;\n    mlop = MAXA + 1;\n    a_[0] = mlop;\n    \n    //  获取产生贡献的a[i]存入a_[j]\n    for (int i = 0; i < N; i++)\n    {\n        if (mlop > a[i])\n        {\n            a_[cnt++] = a[i];\n            mlop = a[i];\n        }\n    }\n    \n    mlop = a_[cnt - 1];\n    for (int i = cnt - 2; i >= 0; i--)\n    {\n        ll j;\n        vis[mlop] = true;\n        \n        //  周期性，ture表示返回周期开始，false表示渐变（上一个+1）\n        //  周期始终从vis[1]开始\n        for (j = mlop + 1; j + mlop - 1 <= a_[i]; j += mlop)\n        {\n            memcpy(&vis[j], &vis[1], sizeof(bool) * mlop);\n        }\n        if (j < a_[i])\n        {\n            memcpy(&vis[j], &vis[1], sizeof(bool) * (a_[i] - j + 1));\n        }\n        mlop = a_[i];\n    }\n    \n    ll val = 1;\n    \n    //  获取周期起点值\n    for (int i = 1; i < cnt; i++)\n    {\n        val %= a_[i];\n    }\n    \n    f[1] = val;\n    sum[1] = f[1];\n    for (int i = 2; i <= MAXA; i++)\n    {\n        f[i] = f[i - 1] + 1;\n        if (vis[i])\n        {\n            f[i] = 0;\n        }\n        \n        sum[i] = sum[i - 1] + f[i];\n    }\n}\n\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &N);\n        \n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%lld\", &a[i]);\n        }\n        \n        init();\n        scanf(\"%d\", &Q);\n        \n        while (Q--)\n        {\n            ll l, r;\n            scanf(\"%lld%lld\", &l, &r);\n            printf(\"%lld\\n\", sum[r] - sum[l - 1]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/HRBUST/f-HRBUST-1025-JiaoZhu and WAR3/f-HRBUST-1025-JiaoZhu and WAR3/main.cpp",
    "content": "//\n//  main.cpp\n//  f-HRBUST-1025-JiaoZhu and WAR3\n//\n//  Created by ZYJ on 2017/2/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 55;\nconst int MAXM = 10000;\n\nstruct circle\n{\n    float x;\n    float y;\n    float r;\n} C[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    float a, b, c;\n    \n    while (scanf(\"%d\", &N) != EOF)\n    {\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%f%f%f\", &a, &b, &c);\n            C[i].x = a * 1000;\n            C[i].y = b * 1000;\n            C[i].r = c * 1000;\n        }\n        \n        int cnt = MAXM;\n        for (int i = 0; i < 100; i++)\n        {\n            for (int j = 0; j < 100; j++)\n            {\n                float x = -495 + i * 10;\n                float y = -495 + j * 10;\n                for (int k = 0; k < N; k++)\n                {\n                    if (sqrt(pow(C[k].x - x, 2) + pow(C[k].y - y, 2)) <= C[k].r)\n                    {\n                        cnt--;\n                        break;\n                    }\n                }\n            }\n        }\n        \n        float res = cnt * 1.0 / MAXM;\n        printf(\"%.3f\\n\", res);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NEUQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-A-谷神的赌博游戏/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-A-谷神的赌博游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-A-谷神的赌博游戏\n//\n//  Created by ZYJ on 2017/6/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n//\n//#include <iostream>\n//#include <cstring>\n//\n//using namespace std;\n//\n//const int MAXN = 22;\n//\n//int n;\n//double dp[MAXN][MAXN][MAXN][3];\n//\n//int main()\n//{\n//    int T;\n//    cin >> T;\n//    \n//    while (T--)\n//    {\n//        memset(dp, 0, sizeof(dp));\n//        \n//        cin >> n;\n//        int m = 3 * n + 1;\n//        for (int i = 0; i <= n + 1; i++)\n//        {\n//            for (int j = 0; j <= n; j++)\n//            {\n//                for (int k = 0; k <= n; k++)\n//                {\n//                    if (i + j + k == 1)\n//                    {\n//                        if (i)\n//                        {\n//                            dp[i][j][k][1] = (n + 1) * 1.0 / m;\n//                        }\n//                        else if (j)\n//                        {\n//                            dp[i][j][k][2] = n * 1.0 / m;\n//                        }\n//                        continue;\n//                    }\n//                    \n//                    int now = m - i - j - k + 1;\n//                    dp[i][j][k][1] = (j == 0 ? 0 : dp[i][j - 1][k][2] * (n - j + 1) / now)\n//                                   + (k == 0 ? 0 : dp[i][j][k - 1][1] * (n - k + 1) / now);\n//                    dp[i][j][k][2] = (i == 0 ? 0 : dp[i - 1][j][k][1] * (n - i + 2) / now)\n//                                   + (k == 0 ? 0 : dp[i][j][k - 1][2] * (n - k + 1) / now);\n//                }\n//            }\n//        }\n//        \n//        printf(\"%.9lf\\n\", dp[n + 1][n][n][1]);\n//    }\n//    \n//    return 0;\n//}\n\n#include <cstdio>\n\nint n;\ndouble ans;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d\", &n);\n        \n        ans = (n + 1.0) / (3 * n + 1);\n        for (int i = 1; i <= n; i++)\n        {\n            ans = ans * i / (i + n);\n        }\n        \n        printf(\"%.9f\\n\", ans);\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/NEUQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-B-一个简单的问题/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-B-一个简单的问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-B-一个简单的问题\n//\n//  Created by ZYJ on 2017/6/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 11;\n\nint A[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        for (int i = 0; i < MAXN; i++)\n        {\n            scanf(\"%d\", A + i);\n        }\n        sort(A + 1, A + MAXN);\n        \n        printf(\"%d %d\\n\", A[0], A[8]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NEUQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-C-来简单地数个数/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-C-来简单地数个数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-C-来简单地数个数\n//\n//  Created by ZYJ on 2017/6/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <string>\n\nusing namespace std;\n\nconst int MAXN = 550;\nconst int MAXL = 105;\n\nint Fib[MAXN][MAXL];\nint limit = -1;\n\nvoid init()\n{\n    Fib[0][0] =  Fib[1][0] = 104;\n    Fib[0][104] = Fib[1][104] = 1;\n    for (int i = 2; i < MAXN; i++)\n    {\n        int c = 0;\n        for (int j = 104; j > 0; j--)\n        {\n            Fib[i][j] = Fib[i - 1][j] + Fib[i - 2][j] + c;\n            c = Fib[i][j] / 10;\n            Fib[i][j] %= 10;\n        }\n        for (int j = 1; j < MAXL; j++)\n        {\n            if (Fib[i][j] != 0)\n            {\n                Fib[i][0] = j;\n                break;\n            }\n        }\n        if (c > 0)\n        {\n            limit = i;\n            break;\n        }\n    }\n}\n\nstring a, b;\nint A[MAXL], B[MAXL];\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    while (cin >> a >> b, a[0] != '0' || b[0] != '0')\n    {\n        int j = 104;\n        for (int i = (int)a.length() - 1; i >= 0; i--, j--)\n        {\n            A[j] = a[i] - '0';\n        }\n        A[0] = j + 1;\n        j = 104;\n        for (int i = (int)b.length() - 1; i >= 0; i--, j--)\n        {\n            B[j] = b[i] - '0';\n        }\n        B[0] = j + 1;\n        \n        int cnt = 0;\n        for (int i = 1; i < limit; i++)\n        {\n            if (Fib[i][0] > A[0])\n            {\n                continue;\n            }\n            if (Fib[i][0] < B[0])\n            {\n                break;\n            }\n            if (Fib[i][0] < A[0] && Fib[i][0] > B[0])\n            {\n                cnt++;\n                continue;\n            }\n            int flag = 1;\n            if (Fib[i][0] == A[0])\n            {\n                for (int j = A[0]; j < MAXL; j++)\n                {\n                    if (A[j] < Fib[i][j])\n                    {\n                        break;\n                    }\n                    else if (A[j] > Fib[i][j])\n                    {\n                        flag = 0;\n                        break;\n                    }\n                }\n            }\n            if (Fib[i][0] == B[0])\n            {\n                for (int j = B[0]; j < MAXL; j++)\n                {\n                    if (B[j] > Fib[i][j])\n                    {\n                        break;\n                    }\n                    else if (B[j] < Fib[i][j])\n                    {\n                        flag = 0;\n                        break;\n                    }\n                }\n            }\n            if (flag)\n            {\n                cnt++;\n            }\n        }\n        \n        cout << cnt << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NEUQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-D-简单图形输出/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-D-简单图形输出/main.cpp",
    "content": "//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-D-简单图形输出\n//\n//  Created by ZYJ on 2017/6/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 11;\nconst int MAXM = 1100;\nconst int MAXR = 2100;\n\nchar map[MAXN][MAXM][MAXR] = {{}, {\" /\\\\ \",\n                                   \"/__\\\\\"}};\n\nvoid init()\n{\n    for (int i = 2; i < MAXN; i++)\n    {\n        int col = 1 << (i - 1);\n        int row = 1 << i;\n        \n        for (int j = 0; j < col; j++)\n        {\n            for (int k = 0; k < col; k++)\n            {\n                map[i][j][k] = map[i][j][k + col + row] = ' ';\n            }\n        }\n        \n        for (int j = 0; j < col; j++)\n        {\n            for (int k = 0; k < row; k++)\n            {\n                map[i][j][col + k] = map[i - 1][j][k];\n            }\n        }\n        \n        for (int j = 0; j < col; j++)\n        {\n            for (int k = 0; k < row; k++)\n            {\n                map[i][col + j][k] = map[i][col + j][k + row] = map[i - 1][j][k];\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int n;\n    while (cin >> n, n)\n    {\n        int col = 1 << n;\n        int row = (1 << n) + 1;\n        for (int i = 0; i < col; i++, row++)\n        {\n            for (int j = 0; j < row; j++)\n            {\n                printf(\"%c\", map[n][i][j]);\n            }\n            putchar(10);\n        }\n        putchar(10);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NEUQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-E-简单的RMQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-E-简单的RMQ/main.cpp",
    "content": "//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-E-简单的RMQ\n//\n//  Created by ZYJ on 2017/6/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\n\nint dp[MAXN][30];\nint val[MAXN], tim[MAXN], pos[MAXN];\nint lef[MAXN], rig[MAXN];\n\nvoid solve(int n)\n{\n    for (int i = 0; i < n; i++)\n    {\n        dp[i][0] = tim[pos[i]];\n    }\n    for (int j = 1; (1 << j) - 1 < n; j++)\n    {\n        for (int i = 0; i + (1 << j) - 1 < n; i++)\n        {\n            dp[i][j] = max(dp[i][j - 1], dp[i + (1 << (j - 1))][j - 1]);\n        }\n    }\n}\n\nint main()\n{\n    int n, q;\n    while (cin >> n, n)\n    {\n        memset(tim, 0, sizeof(tim));\n        \n        cin >> q;\n        \n        int cnt = 1;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", val + i);\n            if (i > 0 && val[i] != val[i - 1])\n            {\n                cnt++;\n            }\n            pos[i] = cnt;\n            tim[cnt]++;\n        }\n        \n        cnt = 0;\n        for (int i = 0; i < n; i++)\n        {\n            if (i > 0 && val[i] != val[i - 1])\n            {\n                cnt = i;\n            }\n            lef[i] = cnt;\n        }\n        cnt = n - 1;\n        for (int i = n - 1; i >= 0; i--)\n        {\n            if (val[i] != val[i + 1] && 1 != n - 1)\n            {\n                cnt = i;\n            }\n            rig[i] = cnt;\n        }\n        \n        solve(n);\n        \n        int l, r;\n        for (int i = 1; i <= q; i++)\n        {\n            scanf(\"%d%d\", &l, &r);\n            if (pos[l - 1] == pos[r - 1])\n            {\n                printf(\"%d\\n\", r - l + 1);\n            }\n            else\n            {\n                int s = rig[l - 1] - l + 2;\n                int t = r - lef[r - 1];\n                int ans;\n                l = l + s - 1;\n                r = r - t - 1;\n                \n                if (l > r)\n                {\n                    ans = max(s, t);\n                }\n                else\n                {\n                    int k = 0;\n                    while (1 << (k + 1) <= r - l + 1)\n                    {\n                        k++;\n                    }\n                    ans = max(max(dp[l][k], dp[r - (1 << k) + 1][k]), max(s, t));\n                }\n                \n                printf(\"%d\\n\", ans);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NEUQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-F-一道简单的递推题/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-F-一道简单的递推题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-F-一道简单的递推题\n//\n//  Created by ZYJ on 2017/6/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n////AC 代码\n//#include <iostream>\n//#include <algorithm>\n//#include <cstdio>\n//#include <cstring>\n//\n//#define mod(x) ((x) % MOD)\n//\n//using namespace std;\n//\n//typedef long long ll;\n//\n///*\n// *  矩阵快速幂 n*n矩阵的x次幂\n// */\n//\n//const int MAXN = 111;\n//const int MOD = 1e9 + 7;\n//\n//int n;\n//\n//struct mat\n//{\n//    int m[MAXN][MAXN];\n//    \n//    //  矩阵乘法\n//    mat operator * (mat &b) const\n//    {\n//        mat ret;\n//        memset(ret.m, 0, sizeof(ret.m));\n//        \n//        for (int k = 1; k <= n; k++)\n//        {\n//            for (int i = 1; i <= n; i++)\n//            {\n//                if (m[i][k])\n//                {\n//                    for (int j = 1; j <= n; j++)\n//                    {\n//                        ret.m[i][j] = mod(ret.m[i][j] + (ll)m[i][k] * b.m[k][j]);\n//                    }\n//                }\n//            }\n//        }\n//        return ret;\n//    }\n//    \n//    void init_unit()\n//    {\n//        for (int i = 1; i <= n; i++)\n//        {\n//            m[i][i] = 1;\n//        }\n//    }\n//    \n//    mat operator ^ (ll p) const\n//    {\n//        mat ret;\n//        ret.init_unit();\n//        mat a;\n//        memcpy(a.m, m, sizeof(m));\n//        \n//        while (p)\n//        {\n//            if (p & 1)\n//            {\n//                ret = ret * a;\n//            }\n//            p >>= 1;\n//            a = a * a;\n//        }\n//        return ret;\n//    }\n//} tmp; //  单元矩阵\n//\n//ll k, F[MAXN];\n//\n//int main()\n//{\n//    scanf(\"%d%lld\", &n, &k);\n//    \n//    for (int i = 1; i <= n; i++)\n//    {\n//        scanf(\"%lld\", F + i);\n//    }\n//    \n//    for (int i = 1; i < n; i++)\n//    {\n//        tmp.m[i][i + 1] = 1;\n//    }\n//    for (int j = 1; j <= n; j++)\n//    {\n//        scanf(\"%d\", &tmp.m[n][n - j + 1]);\n//    }\n//    \n//    tmp = tmp ^ (k - n);\n//    \n//    long long ans = 0;\n//    for (int j = 1; j <= n; j++)\n//    {\n//        ans = mod(ans + tmp.m[n][j] * F[j]);\n//    }\n//    \n//    printf(\"%lld\\n\", ans);\n//    \n//    return 0;\n//}\n\n//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-F-一道简单的递推题\n//\n//  Created by ZYJ on 2017/6/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//  AC 代码\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define mod(x) ((x) % MOD)\n\nusing namespace std;\n\ntypedef long long ll;\n\n/*\n *  矩阵快速幂 n * n矩阵的x次幂\n */\n\nconst int MAXN = 111;\nconst int MOD = 1e9 + 7;\n\nint n;\n\nstruct mat\n{\n    int m[MAXN][MAXN];\n} unit, a; //  单元矩阵\n\n//  矩阵乘法\nmat operator * (mat a, mat &b)\n{\n    mat ret;\n    memset(ret.m, 0, sizeof(ret.m));\n    \n    for (int k = 0; k < n; k++)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            if (a.m[i][k])\n            {\n                for (int j = 0; j < n; j++)\n                {\n                    ret.m[i][j] = mod(ret.m[i][j] + (ll)a.m[i][k] * b.m[k][j]);\n                }\n            }\n        }\n    }\n    return ret;\n}\n\nvoid init_unit()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        unit.m[i][i] = 1;\n    }\n    return ;\n}\n\nmat pow_mat(mat &a, ll n)\n{\n    mat ret = unit;\n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = ret * a;\n        }\n        n >>= 1;\n        a = a * a;\n    }\n    return ret;\n}\n\nll k, F[MAXN];\n\nint main()\n{\n    init_unit();\n    \n    scanf(\"%d%lld\", &n, &k);\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%lld\", F + i);\n    }\n    \n    for (int i = 0; i < n - 1; i++)\n    {\n        a.m[i][i + 1] = 1;\n    }\n    for (int j = 0; j < n; j++)\n    {\n        scanf(\"%d\", &a.m[n - 1][n - j - 1]);\n    }\n    \n    if (k <= n)\n    {\n        printf(\"%lld\\n\", mod(F[k - 1]));\n        return 0;\n    }\n    \n    a = pow_mat(a, k - n);  //  a矩阵的x次幂\n    \n    long long ans = 0;\n    for (int j = 0; j < n; j++)\n    {\n        ans = mod(ans + a.m[n - 1][j] * F[j]);\n    }\n    \n    printf(\"%lld\\n\", ans);\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/NEUQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-G-那么大奶牛之神/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-G-那么大奶牛之神/main.cpp",
    "content": "//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-G-那么大奶牛之神\n//\n//  Created by ZYJ on 2017/6/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nchar res[] = \"0864456563\";\n\nint main()\n{\n    int n;\n    while (cin >> n)\n    {\n        cout << res[n] << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NEUQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-H-简单的机械臂设计/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-H-简单的机械臂设计/main.cpp",
    "content": "//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-H-简单的机械臂设计\n//\n//  Created by ZYJ on 2017/6/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1e5 + 10;\n\nint root, tot;\nint sz[MAXN], pre[MAXN], ch[MAXN][2], rev[MAXN];\n\nbool which_son(int o)\n{\n    return ch[pre[o]][1] == o;\n}\n\nvoid update_rev(int o){\n    if(!o)\n        return ;\n    swap(ch[o][0],ch[o][1]);\n    rev[o]^=1;\n}\n\nvoid push_up(int o){\n    sz[o]=sz[ch[o][0]]+sz[ch[o][1]]+1;\n}\n\nvoid push_down(int o){\n    if(rev[o]){\n        update_rev(ch[o][0]);\n        update_rev(ch[o][1]);\n        rev[o]=0;\n    }\n}\n\nvoid build(int &o,int l,int r,int fa){\n    if(l>r)\n        return ;\n    int m=(l+r)>>1;\n    o=m;\n    pre[o]=fa;\n    ch[o][0]=ch[o][1]=0;\n    sz[o]=1;\n    rev[o]=0;\n    build(ch[o][0],l,m-1,o);\n    build(ch[o][1],m+1,r,o);\n    push_up(o);\n}\n\nvoid init(int n){\n    root=tot=0;\n    pre[0]=sz[0]=ch[0][1]=ch[0][0]=rev[0]=0;\n    build(root,1,n,0);\n    push_up(root);\n}\n\nvoid rotate(int o,int d){\n    int fa=pre[o];\n    push_down(fa);\n    push_down(o);\n    ch[fa][!d]=ch[o][d];\n    pre[ch[o][d]]=fa;\n    pre[o]=pre[fa];\n    if(pre[fa])\n        ch[pre[fa]][which_son(fa)]=o;\n    pre[o]=pre[fa];\n    ch[o][d]=fa;\n    pre[fa]=o;\n    push_up(fa);\n}\n\nvoid splay(int o,int goal){\n    push_down(o);\n    while(pre[o]!=goal){\n        if(pre[pre[o]]==goal){\n            push_down(pre[o]);\n            push_down(o);\n            rotate(o,!which_son(o));\n        }\n        else{\n            push_down(pre[pre[o]]);\n            push_down(pre[o]);\n            push_down(o);\n            int fa=pre[o];\n            int d=!which_son(fa);\n            if(ch[fa][d]==o){\n                rotate(o,!d);\n                rotate(o,d);\n            }\n            else{\n                rotate(fa,d);\n                rotate(o,d);\n            }\n        }\n    }\n    push_up(o);\n    if(goal==0)\n        root=o;\n}\n\nint get_max(int o){\n    push_down(o);\n    while(ch[o][1]){\n        o=ch[o][1];\n        push_down(o);\n    }\n    return o;\n}\n\nvoid remove(){\n    if(ch[root][0]==0){\n        root=ch[root][1];\n        pre[root]=0;\n    }\n    else{\n        int m=get_max(ch[root][0]);\n        splay(m,root);\n        ch[m][1]=ch[root][1];\n        pre[ch[root][1]]=m;\n        root=m;\n        pre[root]=0;\n        push_up(root);\n    }\n}\n\nstruct node{\n    int v,id;\n    bool operator<(const node rhs) const{\n        if (v==rhs.v) return id<rhs.id;\n        return v<rhs.v;\n    }\n}a[MAXN];\n\nint main(){\n    int n;\n    while(~scanf(\"%d\",&n)&&n){\n        for(int i=1;i<=n;++i){\n            scanf(\"%d\",&a[i].v);\n            a[i].id=i;\n        }\n        sort(a+1,a+1+n);\n        init(n);\n        for(int i=1;i<n;++i){\n            splay(a[i].id,0);\n            printf(\"%d \",sz[ch[a[i].id][0]]+i);\n            update_rev(ch[a[i].id][0]);\n            remove();\n        }\n        printf(\"%d\\n\",n);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NEUQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-I-一道不简单的题目/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-I-一道不简单的题目/main.cpp",
    "content": "//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-I-一道不简单的题目\n//\n//  Created by ZYJ on 2017/6/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nstring Q[2] = {\"Is this NEUQ?\", \"I have some question!\"};\nstring R[2] = {\"Yes, welcome to NEUQ.\", \"What can I do for you?\"};\n\nstring a;\n\nint main(int argc, const char * argv[])\n{\n    cin >> a;\n    if (a[1] == Q[0][1])\n    {\n        cout << R[0] << '\\n';\n    }\n    else\n    {\n        cout << R[1] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NEUQ/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-J-简单的变位词/f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-J-简单的变位词/main.cpp",
    "content": "//\n//  main.cpp\n//  f-图灵杯-第四届“图灵杯”NEUQ-ACM 程序设计竞赛-J-简单的变位词\n//\n//  Created by ZYJ on 2017/6/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <map>\n#include <string>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 33333;\n\nint cnt = 0, head = 1;\nstring s;\nstring A[MAXN];\nstring B[MAXN];\nmap<string, int> msi;\nvector<string> vs[MAXN];\n\nbool cmp(vector<string> a, vector<string> b)\n{\n    if (a.size() != b.size())\n    {\n        return a.size() > b.size();\n    }\n    for (int i = 0; i < a.size(); i++)\n    {\n        if (a[i] != b[i])\n        {\n            return a[i] < b[i];\n        }\n    }\n    return 0;\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    while (cin >> s)\n    {\n        A[cnt] = s;\n        sort(s.begin(), s.end());\n        if (msi[s] == 0)\n        {\n            msi[s] = head++;\n        }\n        vs[msi[s]].push_back(A[cnt]);\n        cnt++;\n    }\n    \n    for (int i = 1; i < head; i++)\n    {\n        sort(vs[i].begin(), vs[i].end());\n        unique(vs[i].begin(), vs[i].end());\n    }\n    sort(vs + 1, vs + head, cmp);\n    \n    if (head > 5)\n    {\n        for (int i = 1; i <= 5; i++)\n        {\n            printf(\"Group of size %lu: \", vs[i].size());\n            for (int j = 0; j < vs[i].size(); j++)\n            {\n                if (j > 0 && vs[i][j] <= vs[i][j - 1])\n                {\n                    break;\n                }\n                cout << vs[i][j] << ' ';\n            }\n            puts(\".\");\n        }\n    }\n    else\n    {\n        for (int i = 1; i < head; i++)\n        {\n            printf(\"Group of size %lu: \", vs[i].size());\n            for (int j = 0; j < vs[i].size(); j++)\n            {\n                cout << vs[i][j] << ' ';\n            }\n            puts(\".\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-2016河南ACM省赛-A-表达式求值/f-2016河南ACM省赛-A-表达式求值/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016河南ACM省赛-A-表达式求值\n//\n//  Created by ZYJ on 16/6/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <string>\n#include <stack>\n#include <iostream>\nusing namespace::std;\n\nchar str[1005];\nstack<int>post;\nstack<char>sym;\n\n//各位数字之和取最大\nint sMax(int x, int y)\n{\n    int sumX = 0;\n    int sumY = 0;\n    while (x)\n    {\n        sumX += x % 10;\n        x /= 10;\n    }\n    while (y)\n    {\n        sumY += y % 10;\n        y /= 10;\n    }\n    return sumX > sumY ? sumX : sumY;\n}\n\n//读取整数\nint getNum(int *key)\n{\n    int num = 0;\n    while (str[*key] >= '0' && str[*key] <= '9')\n    {\n        num = num * 10 + str[(*key)++] - '0';\n    }\n    (*key)--;\n    return num;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    \n    while (T--)\n    {\n        cin >> str;\n        int len = (int)strlen(str);\n        \n        for (int i = 0; i < len; i++)\n        {\n            if (str[i] >= '0' && str[i] <= '9')\n            {\n                post.push(getNum(&i));\n            }\n            else if (str[i] == 'S')\n            {\n                i += 3;\n            }\n            else if (str[i] == ')')\n            {\n                while (!sym.empty() && sym.top() != '(')\n                {\n                    int numA = post.top();\n                    post.pop();\n                    int numB = post.top();\n                    post.pop();\n                    int num;\n                    \n                    switch (sym.top())\n                    {\n                        case '+':\n                            num = numA + numB;\n                            break;\n                        case '*':\n                            num = numA * numB;\n                            break;\n                        case ',':\n                            num = sMax(numA, numB);\n                            break;\n                    }\n                    \n                    post.push(num);\n                    sym.pop();\n                }\n                sym.pop();\n            }\n            else if (str[i] == ',' || (str[i] == '+' && !sym.empty() && sym.top() == '*'))\n            {\n                while (!sym.empty() && sym.top() != '(')\n                {\n                    int numA = post.top();\n                    post.pop();\n                    int numB = post.top();\n                    post.pop();\n                    int num;\n                    \n                    switch (sym.top())\n                    {\n                        case '+':\n                            num = numA + numB;\n                            break;\n                        case '*':\n                            num = numA * numB;\n                            break;\n                    }\n                    \n                    post.push(num);\n                    sym.pop();\n                }\n                sym.push(str[i]);\n            }\n            else if (str[i] == '+' || str[i] == '*' || str[i] == ',' || str[i] == '(')\n            {\n                sym.push(str[i]);\n            }\n        }\n        \n        while (!sym.empty())\n        {\n            int numA = post.top();\n            post.pop();\n            int numB = post.top();\n            post.pop();\n            int num;\n            \n            switch (sym.top())\n            {\n                case '+':\n                    num = numA + numB;\n                    break;\n                case '*':\n                    num = numA * numB;\n                    break;\n                case ',':\n                    num = sMax(numA, numB);\n                    break;\n            }\n            \n            post.push(num);\n            sym.pop();\n        }\n        \n        cout << post.top() << endl;\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1070-诡异的电梯[Ⅰ]/f-NYOJ-1070-诡异的电梯[Ⅰ]/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-1070-诡异的电梯[Ⅰ]\n//\n//  Created by ZYJ on 16/5/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define MAXSIZE 100005\n#define MIN(a, b) a < b ? a : b\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    int N, M, A, B;\n    int to;\n    int wantTo[MAXSIZE];\n    int i, key = 0;\n    int cost[MAXSIZE];\n    \n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        key++;\n        memset(wantTo, 0, sizeof(wantTo));\n        memset(cost, 0x3F, sizeof(cost));\n        \n        scanf(\"%d %d %d %d\", &N, &M, &A, &B);\n        for (i = 0; i < M; i++)\n        {\n            scanf(\"%d\", &to);\n            wantTo[to]++;\n        }\n        \n        int temp;\n        int min = MIN(A, B);\n        cost[0] = cost[1] = cost[2] = 0;\n        for (i = 3; i <= N; i++)\n        {\n            cost[i] = MIN(cost[i], cost[i - 2] + wantTo[i - 1] * min);\n            /*\n             \n             + i层\n             + ⬆️\n             + (i - 1)层\n             + ⬇️\n             + (i - 2)层\n             \n             */\n            \n            if (i - 3 > 0)\n            {\n                temp = MIN(wantTo[i - 1] * A + wantTo[i - 2] * 2 * A, wantTo[i - 1] * 2 * B + wantTo[i - 2] * B);\n                /*\n                 \n                 + i层\n                 + ⬆️   ／\n                 + (i - 1)层\n                 + ⬆️⬆️ ／ ⬇️⬇️\n                 + (i - 2)层\n                 +      ／ ⬇️\n                 + (i - 3)层\n                 \n                 */\n                \n                temp = MIN(temp, wantTo[i - 1] * A + wantTo[i - 2] * B);\n                /*\n                 \n                 + i层\n                 + ⬆️\n                 + (i - 1)层\n                 + (i - 2)层\n                 + ⬇️\n                 + (i - 3)层\n                 \n                 */\n                \n                temp = MIN(temp, wantTo[i -1] * 2 * B + wantTo[i - 2] * 2 * A);\n                /*\n                 \n                 + i层\n                 + (i - 1)层\n                 + ⬇️⬇️⬆️⬆️\n                 + (i - 2)层\n                 + (i - 3)层\n                 \n                 */\n                \n                cost[i] = MIN(cost[i], cost[i - 3] + temp);\n            }\n        }\n        \n        printf(\"Case %d: %d\\n\", key, cost[N]);\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-108-士兵杀敌（一）/f-NYOJ-108-士兵杀敌（一）/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-108-士兵杀敌（一）\n//\n//  Created by ZYJ on 16/6/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nconst int MAXN = 1000005;\nint solider[MAXN];\nint sum[MAXN] = {0};\n\nvoid cinDiy(int &ret)\n{\n    char c;\n    ret=0;\n    while((c = getchar()) < '0' || c > '9');\n    while(c >= '0' && c <= '9')\n        ret = ret * 10 + (c - '0'), c = getchar();\n    return ;\n}\n\nvoid coutDiy(int a)\n{    //输出外挂\n    if(a >= 10)\n        coutDiy(a / 10);\n    putchar(a % 10 + '0');\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"in.txt\", \"r\", stdin);\n//    freopen(\"out.txt\", \"w\", stdout);\n    int N, M;\n    cinDiy(N);\n    cinDiy(M);\n    int start;\n    int end;\n    for (int i = 1; i <= N; i++)\n    {\n        cinDiy(solider[i]);\n        sum[i] = solider[i] + sum[i - 1];\n    }\n    for (int i = 1; i <= M; i++)\n    {\n        cinDiy(start);\n        cinDiy(end);\n        coutDiy(sum[end] - sum[start - 1]);\n        putchar('\\n');\n    }\n    \n    return 0;\n}\n\n\n//#include<stdio.h>\n//\n//#define MAX 1000000\n//int a[MAX] = {0};\n//int b[MAX] = {0};\n//\n//int main()\n//{\n//    int N, M, sum;\n//    int i, p, q;\n//    scanf(\"%d\",&N);\n//    scanf(\"%d\",&M);\n//    for(i = 1; i <= N; i++)\n//    {\n//        scanf(\"%d\", &a[i]);\n//        b[i] = a[i] + b[i - 1];\n//    }\n//    while(M--)\n//    {\n//        sum = 0;\n//        scanf(\"%d%d\", &p, &q);\n//        sum = b[q] - b[p - 1];//p到q的和\n//        printf(\"%d\\n\", sum);\n//    }\n//    return 0;\n//}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-110-剑客决斗/f-NYOJ-110-剑客决斗/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-110-剑客决斗\n//\n//  Created by ZYJ on 16/4/27.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\nint vic[501][501];  //vic[i][j]第i个与第j个是否有机会PK\nint rel[501][501];  //剑客间的胜负关系\n\n//初始化\nvoid init(int n)\n{\n    int i, j;\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < n; j++)\n        {\n            scanf(\"%d\", rel[i] + j);\n        }\n    }\n    memset(vic, 0, sizeof(int) * 501 * 501);\n    for (i = 0; i < n; i++) //初始化时只能确定相邻的两个人是可以PK的\n    {\n        vic[i][(i + 1) % n] = 1;\n    }\n    return ;\n}\n\nint solve(int n)\n{\n    int i, j, start, end;\n    for (i = 1; i < n; i++) //中间隔着i个人\n    {\n        for (start = 0; start < n; start++)\n        {\n            end = (start + i + 1) % n;\n            if (vic[start][end])    //当确认两个能PK时\n            {\n                continue;\n            }\n            for (j = (start + 1) % n; j != end; j++, j %= n)\n            {\n                if (vic[start][j] && vic[j][end] && (rel[start][j] || rel[end][j])) //当start可以和jPK，j可以和endPK，并且至少有一方可以大过j方能实现start和endPK\n                {\n                    vic[start][end] = 1;\n                    break;\n                }\n            }\n        }\n    }\n    int cnt = 0;\n    for (i = 0; i < n; i++)\n    {\n        if (vic[i][i])  //为1说明i可以胜出\n        {\n            cnt++;\n        }\n    }\n    return cnt;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N, n;\n    scanf(\"%d\", &N);\n    \n    while (N--)\n    {\n        scanf(\"%d\", &n);\n        init(n);\n        printf(\"%d\\n\", solve(n));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-116-士兵杀敌（二）/f-NYOJ-116-士兵杀敌（二）/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-116-士兵杀敌（二）\n//\n//  Created by ZYJ on 16/6/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nint num[1000002];\nint tree[1000002];\nint n, m;\n\nvoid cinDiy(int &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + c - '0';\n        c = getchar();\n    }\n    return ;\n}\n\nvoid coutDiy(int a)\n{\n    if (a >= 10)\n    {\n        coutDiy(a / 10);\n    }\n    putchar(a % 10 + '0');\n    return ;\n}\n\nint lowbit(int x)\n{\n    return x & (-x);\n}\n\nvoid add(int k, int h)\n{\n    while(k <= n)\n    {\n        tree[k] += h;\n        k += lowbit(k);\n    }\n}\n\nint sum(int k)\n{\n    int res = 0;\n    while(k > 0)\n    {\n        res += tree[k];\n        k -= lowbit(k);\n    }\n    return res;\n}\n\nint main()\n{\n    char ch[6];\n    int a, b;\n    \n    cinDiy(n);\n    cinDiy(m);\n    \n    for(int i = 1; i <= n; i++)\n    {\n        cinDiy(num[i]);\n    }\n    \n    for(int i = 1; i <= n; i++)\n    {\n        add(i, num[i]);\n    }\n    \n    while(m--)\n    {\n        scanf(\"%s\", ch);\n        cinDiy(a);\n        cinDiy(b);\n        if(ch[0] == 'Q')\n        {\n            coutDiy(sum(b) - sum(a - 1));\n            putchar('\\n');\n        }\n        else\n        {\n            add(a, b);\n        }\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-12-喷水装置（二）/f-NYOJ-12-喷水装置（二）/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-12-喷水装置（二）\n//\n//  Created by ZYJ on 16/5/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//AC\n#include <stdio.h>\n#include <math.h>\n\nint main(int argc, const char * argv[])\n{\n    int m, n;\n    int w, h;\n    float from[10001], to[10001];\n    scanf(\"%d\", &m);\n    \n    while (m--)\n    {\n        scanf(\"%d %d %d\", &n, &w, &h);\n        int k = 1;\n        float x, r, t = h * 1.0 / 2, sq;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%f %f\", &x, &r);\n            sq = sqrt(r * r - t * t);\n            if (r > t)\n            {\n                from[k] = x - sq;\n                to[k++] = x + sq;\n            }\n        }\n        \n        //排序  首要关键词  from  次要关键词  to\n        for (int i = 1; i < k - 1; i++)\n        {\n            for (int j = i + 1; j < k; j++)\n            {\n                if (from[i] > from[j] || (from[i] == from[j] && to[i] < to[j]))\n                {\n                    float temp = from[i];\n                    from[i] = from[j];\n                    from[j] = temp;\n                    temp = to[i];\n                    to[i] = to[j];\n                    to[j] = temp;\n                }\n            }\n        }\n        \n        //判断区间头部是否覆盖\n        if (from[1] > 0)\n        {\n            printf(\"0\\n\");\n            continue;\n        }\n        \n        int ans = 1;\n        float flagT = to[1], flag = to[1];\n        from[k] = w;\n        for (int i = 2; i < k; i++)\n        {\n            if (from[i] <= flagT && to[i] > flagT && to[i] > flag)  //查找相对较大的区间\n            {\n                flag = to[i];\n            }\n            if (from[i + 1] > flagT)\n            {\n                flagT = flag;\n                ans++;\n            }\n        }\n\n        if (flagT < w)  //判断区间尾部是否覆盖\n        {\n            printf(\"0\\n\");\n        }\n        else\n        {\n            printf(\"%d\\n\", ans);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1235-A÷B Problem/f-NYOJ-1235-A÷B Problem/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1235-A÷B Problem\n//\n//  Created by ZYJ on 2017/5/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MOD = 9973;\n\n/*\n *  扩展欧几里得法（求ax + by = gcd）\n */\n//  返回d = gcd(a, b);和对应于等式ax + by = d中的x、y\nlong long extendGcd(long long a, long long b, long long &x, long long &y)\n{\n    if (a == 0 && b == 0)\n    {\n        return -1;  //  无最大公约数\n    }\n    if (b == 0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    long long d = extendGcd(b, a % b, y, x);\n    y -= a / b * x;\n    return d;\n}\n\n//  求逆元 ax = 1(mod n)\nlong long modReverse(long long a, long long n)\n{\n    long long x, y;\n    long long d = extendGcd(a, n, x, y);\n    if (d == 1)\n    {\n        return (x % n + n) % n;\n    }\n    else\n    {\n        return -1;  //  无逆元\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    long long n, B;\n    while (T--)\n    {\n        cin >> n >> B;\n        long long b = modReverse(B, MOD);\n        cout << (n * b) % MOD << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1236-挑战密室/f-NYOJ-1236-挑战密室/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1236-挑战密室\n//\n//  Created by ZYJ on 2017/5/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <map>\n#include <cstdio>\n#include <string>\n\nusing namespace std;\n\nmap<string, int> msi;\n\nvoid init()\n{\n    msi[\"N\"] = 14;\n    msi[\"C\"] = 12;\n    msi[\"O\"] = 16;\n    msi[\"Cl\"] = 35;\n    msi[\"S\"] = 32;\n    msi[\"H\"] = 2;\n    msi[\"Al\"] = 27;\n    msi[\"Ca\"] = 40;\n    msi[\"Zn\"] = 65;\n    msi[\"Na\"] = 23;\n}\n\nint main()\n{\n    init();\n    \n    int K;\n    cin >> K;\n    \n    string s;\n    while (K--)\n    {\n        cin >> s;\n        \n        int i = 0;\n        while (s[i] != '=')\n        {\n            i++;\n        }\n        i++;\n        \n        int coe = 0;\n        while (s[i] >= '0' && s[i] <= '9')\n        {\n            coe *= 10;\n            coe += s[i] - '0';\n            i++;\n        }\n        if (coe == 0)\n        {\n            coe = 1;\n        }\n        \n        int res = 0;\n        int tmp, n;\n        while (s[i] != '+' && i < s.length())\n        {\n            if (s[i] == '(')\n            {\n                i++;\n                tmp = 0;\n                int tmp_;\n                while (s[i] != ')')\n                {\n                    if (s[i] == 'N')\n                    {\n                        if (s[i + 1] == 'a')\n                        {\n                            tmp_ = msi[\"Na\"];\n                            i++;\n                        }\n                        else\n                        {\n                            tmp_ = msi[\"N\"];\n                        }\n                    }\n                    else if (s[i] == 'C')\n                    {\n                        if (s[i + 1] == 'a')\n                        {\n                            tmp_ = msi[\"Ca\"];\n                            i++;\n                        }\n                        else if (s[i + 1] == 'l')\n                        {\n                            tmp_ = msi[\"Cl\"];\n                            i++;\n                        }\n                        else\n                        {\n                            tmp_ = msi[\"C\"];\n                        }\n                    }\n                    else if (s[i] == 'A')\n                    {\n                        tmp_ = msi[\"Al\"];\n                        i++;\n                    }\n                    else if (s[i] == 'Z')\n                    {\n                        tmp_ = msi[\"Zn\"];\n                        i++;\n                    }\n                    else\n                    {\n                        string a = \"\";\n                        tmp_ = msi[a + s[i]];\n                    }\n                    i++; \n                    int n_ = 0;\n                    while (s[i] >= '0' && s[i] <= '9')\n                    {\n                        n_ *= 10;\n                        n_ += s[i] - '0';\n                        i++;\n                    }\n                    if (n_ == 0)\n                    {\n                        n_ = 1;\n                    }\n                    tmp += tmp_ * n_; \n                }\n                goto tag;\n            }\n            \n            if (s[i] == 'N')\n            {\n                if (s[i + 1] == 'a')\n                {\n                    tmp = msi[\"Na\"];\n                    i++; \n                }\n                else\n                {\n                    tmp = msi[\"N\"];\n                }\n            }\n            else if (s[i] == 'C')\n            {\n                if (s[i + 1] == 'a')\n                {\n                    tmp = msi[\"Ca\"];\n                    i++;\n                }\n                else if (s[i + 1] == 'l')\n                {\n                    tmp = msi[\"Cl\"];\n                    i++;\n                }\n                else\n                {\n                    tmp = msi[\"C\"];\n                }\n            }\n            else if (s[i] == 'A')\n            {\n                tmp = msi[\"Al\"];\n                i++;\n            } \n            else if (s[i] == 'Z')\n            {\n                tmp = msi[\"Zn\"];\n                i++;\n            }\n            else\n            {\n                string a = \"\";\n                tmp = msi[a + s[i]];\n            }\n            \n        tag:\n            i++; \t\t\n            n = 0;\n            while (s[i] >= '0' && s[i] <= '9')\n            {\n                n *= 10;\n                n += s[i] - '0';\n                i++;\n            }\n            if (n == 0)\n            {\n                n = 1;\n            }\n            res += tmp * n;\n        }\n        \n        printf(\"%04d\\n\", res * coe);\n    }\t\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1237-最大岛屿/f-NYOJ-1237-最大岛屿/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1237-最大岛屿\n//\n//  Created by ZYJ on 2017/5/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 505;\nconst int DIR[8][2] = {{0, 1}, {0, -1},\n                       {1, 0}, {-1, 0},\n                       {1, 1}, {1, -1},\n                      {-1, 1}, {-1, -1}};\n\nint m, n, t;\nint tmp;\n\nchar g[MAXN][MAXN];\n\nvoid dfs(int x, int y)\n{\n    tmp++;\n    for (int i = 0; i < 8; i++)\n    {\n        int nx = x + DIR[i][0];\n        int ny = y + DIR[i][1];\n        if (nx < 0 || nx >= m || ny < 0 || ny >= n || g[nx][ny] == '0')\n        {\n            continue;\n        }\n        g[nx][ny] = '0';\n        dfs(nx, ny);\n    }\n}\n\nint main()\n{\n    cin >> m >> n >> t;\n    \n    for (int i = 0; i < m; i++)\n    {\n        cin >> g[i];\n        int len = (int)strlen(g[i]);\n        while (len < n)\n        {\n            cin >> (g[i] + len);\n            len = (int)strlen(g[i]);\n        }\n    }\n    \n    int ans = 0, cnt = 0;\n    for (int i = 0; i < m; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            if (g[i][j] == '1')\n            {\n                g[i][j] = '0';\n                tmp = 0;\n                cnt++;\n                dfs(i, j);\n                ans = max(ans, tmp);\n            }\n        }\n    }\n    \n    cout << cnt << \" \" << ans * t << endl;\n    \n    return 0;\n} \n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1238-最少换乘/f-NYOJ-1238-最少换乘/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1238-最少换乘\n//\n//  Created by ZYJ on 2017/5/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <vector>\n#include <queue>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 505;\nconst int INF = 0x3f3f3f3f;\n\nvector<int> vi[MAXN];\nint d[MAXN], vis[MAXN], a[MAXN];\nchar s[100 * MAXN];\n\nvoid spfa(int s)\n{\n    queue<int> q;\n    q.push(s);\n    vis[s] = 1;\n    d[s] = -1;\n    while (!q.empty())\n    {\n        int u = q.front();\n        vis[u] = 0;\n        q.pop();\n        for (int i = 0; i < vi[u].size(); i++)\n        {\n            int v = vi[u][i];\n            if (d[v] > d[u] + 1)\n            {\n                d[v] = d[u] + 1;\n                if (!vis[v])\n                {\n                    vis[v] = 1;\n                    q.push(v);\n                }\n            }\n        }\n    }\n}\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    int n, m;\n    while (T--)\n    {\n        memset(vis, 0, sizeof(vis));\n        \n        cin >> m >> n;\n        getchar();\n        for (int i = 1; i <= n; i++)\n        {\n            d[i] = INF;\n            vi[i].clear();\n        }\n        \n        for (int i = 0; i < m; i++)\n        {\n            fgets(s, 100 * MAXN, stdin);\n            int len = (int)strlen(s);\n            len--;\n            int cnt = 0;\n            for (int i = 0; i < len; i++)\n            {\n                while (s[i] == ' ')\n                {\n                    i++;\n                }\n                int num = 0;\n                while (s[i] >= '0' && s[i] <= '9')\n                {\n                    num *= 10;\n                    num += s[i] - '0';\n                    i++;\n                }\n                a[cnt++] = num;\n            }\n            for (int j = 0; j < cnt; j++)\n            {\n                for (int k = j + 1; k < cnt; k++)\n                {\n                    vi[a[j]].push_back(a[k]);\n                }\n            }\n        }\n        spfa(1);\n        if (d[n] == INF)\n        {\n            cout << \"NO\" << endl;\n        }\n        else\n        {\n            cout << d[n] << endl;\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1239-引水工程/f-NYOJ-1239-引水工程/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1239-引水工程\n//\n//  Created by ZYJ on 2017/5/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <vector>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 333;\nconst int MAXM = 1e5;\n\nint map[MAXN][MAXN];\nvector<int> tree[MAXN];\n\nint F[MAXN];\n\nstruct Edge\n{\n    int u;\n    int v;\n    int w;\n} edge[MAXM];\n\nint tol;\nint vis[MAXN];\n\nvoid init()\n{\n    tol = 0;\n    for (int i = 0; i < MAXN; i++)\n    {\n        tree[i].clear();\n    }\n    memset(vis, 0, sizeof(vis));\n}\n\nvoid addEdge(int u, int v, int w)\n{\n    edge[tol].u = u;\n    edge[tol].v = v;\n    edge[tol++].w = w;\n}\n\nbool cmp(Edge a, Edge b)\n{\n    return a.w < b.w;\n}\n\nint find(int x)\n{\n    if (F[x] == x)\n    {\n        return x;\n    }\n    else\n    {\n        return F[x] = find(F[x]);\n    }\n}\n\nint Kruskal(int n)\n{\n    for (int i = 0; i <= n; i++)\n    {\n        F[i] = i;\n    }\n    sort(edge, edge + tol, cmp);\n    \n    int cnt = 0;\n    int ans = 0;\n    for (int i = 0; i < tol; i++)\n    {\n        int u = edge[i].u;\n        int v = edge[i].v;\n        int w = edge[i].w;\n        int tOne = find(u);\n        int tTwo = find(v);\n        if (tOne != tTwo)\n        {\n            ans += w;\n            F[tOne] = tTwo;\n            cnt++;\n            tree[u].push_back(v);\n            tree[v].push_back(u);\n        }\n        if (cnt == n - 1)\n        {\n            break;\n        }\n    }\n    if (cnt < n - 1)\n    {\n        return -1;\n    }\n    else\n    {\n        return ans;\n    }\n}\n\nint ans;\nint value[MAXN];\n\nvoid dfs(int root)\n{\n    for (int i = 0; i < tree[root].size(); i++)\n    {\n        int tmp = tree[root][i];\n        if (!vis[tmp])\n        {\n            vis[tmp] = 1;\n            if (value[tmp] < map[root][tmp])\n            {\n                ans += value[tmp] - map[root][tmp];\n            }\n            dfs(tmp);\n        }\n    }\n}\n\nint main()\n{\n    int K;\n    cin >> K;\n    \n    int N;\n    while (K--)\n    {\n        init();\n        cin >> N;\n        \n        int minValue = INF;\n        int root = -1;\n        for (int i = 0; i < N; i++)\n        {\n            cin >> value[i];\n            if (value[i] < minValue)\n            {\n                minValue = value[i];\n                root = i;\n            }\n        }\n        vis[root] = 1;\n        \n        for (int i = 0; i < N; i++)\n        {\n            for (int j = 0; j < N; j++)\n            {\n                cin >> map[i][j];\n                if (i != j)\n                {\n                    addEdge(i, j, map[i][j]); \n                }\t\n            }\n        }\n        \n        ans = Kruskal(N);\n        ans += minValue; \n        \n        dfs(root);\n        \n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1249-物资调度/f-NYOJ-1249-物资调度/main.cpp",
    "content": "\n//\n//  main.cpp\n//  f-NYOJ-1249-物资调度\n//\n//  Created by ZYJ on 2017/5/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 110;\nconst int MAXM = 1010;\n\nint A[MAXN];\nint dp[MAXM];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int N, M;\n    while (T--)\n    {\n        cin >> N >> M;\n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%d\", A + i);\n        }\n        \n        memset(dp, 0, sizeof(dp));\n        dp[0] = 1;\n        for (int i = 1; i <= N; i++)\n        {\n            for (int j = M; j >= A[i]; j--)\n            {\n                if (dp[j - A[i]])\n                {\n                    dp[j] += dp[j - A[i]];\n                }\n            }\n        }\n        \n        cout << dp[M] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1250-机器人/f-NYOJ-1250-机器人/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1250-机器人\n//\n//  Created by ZYJ on 2017/5/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nll exgcd(ll a, ll b, ll &x, ll &y)\n{\n    if(b==0)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    ll ans = exgcd(b, a%b, x, y);\n    ll temp = x;\n    x = y;\n    y = temp - a/b*y;\n    return ans;\n}\n\nint main()\n{\n    int K;\n    cin >> K;\n    \n    ll X, Y, S, T;\n    while (K--)\n    {\n        scanf(\"%lld%lld%lld%lld\", &X, &Y, &S, &T);\n        \n        ll a, b;\n        ll g = exgcd(X, Y, a, b);\n        ll c = a * T / g;\n        ll d = b * T / g;\n        a *= S / g;\n        b *= S / g;\n        if (S % g == 0 && T % g == 0)\n        {\n            bool flag = 0;\n            for (int i = -2; i <= 2; i++)\n            {\n                ll x, y;\n                x = a + X / g * i;\n                y = b - Y / g * i;\n                for (int j = -2; j <= 2; j++)\n                {\n                    ll x_, y_;\n                    x_ = c + X / g * j;\n                    y_ = d - Y / g * j;\n                    if ((x + y_) % 2 == 0 && (x_ + y) % 2 == 0)\n                    {\n                        flag = 1;\n                        break;\n                    }\n                }\n            }\n            if (flag)\n            {\n                puts(\"Y\");\n            }\n            else\n            {\n                puts(\"N\");\n            }\n        }\n        else\n        {\n            puts(\"N\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1251-山区修路/f-NYOJ-1251-山区修路/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1251-山区修路\n//\n//  Created by ZYJ on 2017/5/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 520;\nconst int INF = 0x3f3f3f3f;\n\nint a[MAXN], b[MAXN], dp[MAXN][MAXN];\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    int n;\n    while (T--)\n    {\n        memset(a, 0, sizeof(a));\n        memset(b, 0, sizeof(b));\n        memset(dp, 0, sizeof(dp));\n        \n        cin >> n;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", a + i);\n            b[i] = a[i];\n        }\n        \n        sort(b, b + n);\n        for (int i = 0; i < n; i++)\n        {\n            int tmp = INF;\n            for (int j = 0; j < n; j++)\n            {\n                for (int k = 0; k <= j; k++)\n                {\n                    tmp = min(tmp, dp[i][k]);\n                }\n                dp[i + 1][j] = tmp + abs(b[j] - a[i]);\n            }\n        }\n        \n        int res = INF;\n        for (int i = 0; i < n; i++)\n        {\n            res = min(res, dp[n][i]);\n        }\n        \n        reverse(a, a + n);\n        for (int i = 0; i < n; i++)\n        {\n            int tmp = INF;\n            for (int j = 0; j < n; j++)\n            {\n                for (int k = 0; k <= j; k++)\n                {\n                    tmp = min(tmp, dp[i][k]);\n                }\n                dp[i + 1][j] = tmp + abs(b[j] - a[i]);\n            }\n        }\n        \n        int res_ = INF;\n        for (int i = 0; i < n; i++)\n        {\n            res_ = min(res_, dp[n][i]);\n        }\n        \n        printf(\"%d\\n\", min(res, res_));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1252-世界之威/f-NYOJ-1252-世界之威/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1252-世界之威\n//\n//  Created by ZYJ on 2017/5/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\n\nint pre[MAXN];  //  前驱的数目\nint net[MAXN];\nint vis[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int K;\n    cin >> K;\n    \n    int N;\n    while (K--)\n    {\n        memset(pre, 0, sizeof(pre));\n        memset(vis, 0, sizeof(vis));\n        memset(net, -1, sizeof(net));\n        \n        cin >> N;\n        int a;\n        for (int i = 1; i <= N; i++)\n        {\n            cin >> a;\n            pre[a]++;\n            net[i] = a;\n        }\n        \n        int res = 0;\n        for (int i = 1; i <= N; i++)\n        {\n            if (pre[i] == 0)\n            {\n                int len = 0;\n                int nt = i;\n                while (nt != -1 && vis[nt] == 0)\n                {\n                    vis[nt] = 1;\n                    len++;\n                    nt = net[nt];\n                }\n                res += len / 2;\n                if (len & 1)\n                {\n                    res++;\n                }\n            }\n        }\n        \n        for (int i = 1; i <= N; i++)\n        {\n            if (vis[i] == 0)\n            {\n                int len = 0;\n                int nt = i;\n                while (vis[nt] == 0)\n                {\n                    vis[nt] = 1;\n                    len++;\n                    nt = net[nt];\n                }\n                res += len / 2;\n                if (len & 1)\n                {\n                    res++;\n                }\n            }\n        }\n        \n        cout << N - res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1255-Rectangles/f-NYOJ-1255-Rectangles/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1255-Rectangles\n//\n//  Created by ZYJ on 2017/5/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 110;\n\nint dp[MAXN];\n\nstruct Rct\n{\n    int r, c;\n} R[MAXN];\n\nbool cmp(Rct a, Rct b)\n{\n    if (a.r != b.r)\n    {\n        return a.r < b.r;\n    }\n    return a.c < b.c;\n}\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    int n;\n    while (T--)\n    {\n        cin >> n;\n        int r, c;\n        for (int i = 0; i < n; ++i)\n        {\n            scanf(\"%d%d\", &r, &c);\n            if (r < c)\n            {\n                swap(r, c);\n            }\n            dp[i] = 1;\n            R[i].r = r;\n            R[i].c = c;\n        }\n        sort(R, R + n, cmp);\n        \n        int res = 0;\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < i; j++)\n            {\n                if (dp[i] < dp[j] + 1 && R[i].r >= R[j].r && R[i].c >= R[j].c)\n                {\n                    dp[i] = dp[j] + 1;\n                    res = max(res, dp[i]);\n                }\n            }\n        }\n        \n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1273-宣传墙/f-NYOJ-1273-宣传墙/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1273-宣传墙\n//\n//  Created by ZYJ on 2017/2/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MOD = 997;\nconst int MAXN = 16;\n\nstruct mat\n{\n    int A[MAXN][MAXN];\n    \n    mat()\n    {\n        memset(A, 0, sizeof(A));\n    }\n    \n    mat operator * (const mat &a) const\n    {\n        mat b;\n        for (int i = 0; i < MAXN; i++)\n        {\n            for (int j = 0; j < MAXN; j++)\n            {\n                for (int k = 0; k < MAXN; k++)\n                {\n                    b.A[i][j] += A[i][k] * a.A[k][j];\n                    b.A[i][j] %= MOD;\n                }\n            }\n        }\n        return b;\n    }\n};\n\nmat map;\n\nbool cmp(int i, int j)  //  状态 j 对状态 i 是否可行 j 是 col 列的状态 i 是 col - 1 列的状态\n{\n    for (int row = 0; row < 4; row++)\n    {\n        if ((i >> row) & 1)\n        {\n            if ((j >> row) & 1)\n            {\n//                if (row == 3)               //  这个特判有没有都行，因为 i >> 4 肯定为 0\n//                {                           //  这样不过是思维更严谨些\n//                    return false;\n//                }\n                if ((i >> (row + 1)) & 1)\n                {\n                    i -= (1 << (row + 1));  //  等价于 i ^= 1 << (rank + 1)，前边的写法不太直观\n                }\n                else\n                {\n                    return false;\n                }\n            }\n            else\n            {\n                continue;\n            }\n        }\n        else\n        {\n            if ((j >> row) & 1)\n            {\n                continue;\n            }\n            else\n            {\n                return false;\n            }\n        }\n    }\n    return true;\n}\n\n//  构造单元矩阵\nvoid unit()\n{\n    for (int i = 0; i < MAXN; i++)\n    {\n        for (int j = 0; j < MAXN; j++)\n        {\n            map.A[i][j] = cmp(i, j);\n        }\n    }\n}\n\nint slove(int n)\n{\n    mat a;\n    mat b = map;\n    for (int i = 0; i < MAXN; i++)\n    {\n        a.A[i][i] = 1;\n    }\n    while (n)\n    {\n        if (n & 1)\n        {\n            a = a * b;\n        }\n        b = b * b;\n        n >>= 1;\n    }\n    return a.A[MAXN - 1][MAXN - 1];\n}\n\nint main ()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    unit();\n    \n    while (T--)\n    {\n        int N, M, K;\n        scanf(\"%d%d%d\", &N, &M, &K);\n        printf(\"%d %d\\n\", slove(M - 1), slove(N - M - K + 1));\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-1276-机器设备/f-NYOJ-1276-机器设备/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-1276-机器设备\n//\n//  Created by ZYJ on 2017/5/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n#include <vector>\n#include <cstdio>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 1111;\nconst double ESP = 1e-6;\nconst double INITE = 10000;    //  驱动轮能量\n\nint N;\ndouble Xt, Yt;\nint root = -1, last = -1;\n\nstruct gear\n{\n    int pos;\n    double x, y, r;\n    double e, sum;\n    int flag;\n} gr[MAXN];\n\nvector<int> vi[MAXN];\n\nint charge(int i, int j)\n{\n    double a = (gr[i].x - gr[j].x) * (gr[i].x - gr[j].x);\n    double b = (gr[i].y - gr[j].y) * (gr[i].y - gr[j].y);\n    double c = (gr[i].r + gr[j].r) * (gr[i].r + gr[j].r);\n    if (fabs(a + b - c) < ESP)\n    {\n        return 1;\n    }\n    return 0;\n}\n\nvoid bfs()\n{\n    queue<gear> qg;\n    qg.push(gr[root]);\n    while (!qg.empty())\n    {\n        gear g = qg.front();\n        qg.pop();\n        for (int i = 0; i < vi[g.pos].size(); i++)\n        {\n            int pos = gr[vi[g.pos][i]].pos;\n            if (!gr[pos].flag)\n            {\n                gr[pos].flag = 1;\n                gr[pos].e = -gr[g.pos].e * gr[g.pos].r / gr[pos].r;\n                gr[pos].sum = gr[g.pos].sum + fabs(gr[pos].e);\n                if (pos == last)\n                {\n                    printf(\"%d\\n\", (int)gr[pos].sum);\n                    return ;\n                }\n                qg.push(gr[pos]);\n            }\n        }\n    }\n}\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        for (int i = 0; i < MAXN; i++)\n        {\n            vi[i].clear();\n        }\n        \n        cin >> N >> Xt >> Yt;\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%lf%lf%lf\", &gr[i].x, &gr[i].y, &gr[i].r);\n            gr[i].pos = i;\n            gr[i].flag = 0;\n            if (gr[i].x == 0 && gr[i].y == 0)\n            {\n                root = i;\n                gr[i].e = INITE;\n                gr[i].sum = INITE;\n                gr[i].flag = 1;\n            }\n            if (gr[i].x == Xt && gr[i].y == Yt)\n            {\n                last = i;\n            }\n        }\n        \n        if (root == last)\n        {\n            cout << INITE << '\\n';\n            continue;\n        }\n        \n        for (int i = 0; i < N; i++)\n        {\n            for (int j = 0;\tj < N; j++)\n            {\n                if (i != j && charge(i, j))\n                {\n                    vi[i].push_back(j);\n                    vi[j].push_back(i);\n                }\n            }\n        }\n        \n        bfs();\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-14-会场安排问题/f-NYOJ-14-会场安排问题/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-14-会场安排问题\n//\n//  Created by ZYJ on 16/5/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define MAXSIZE 10001\n\ntypedef struct\n{\n    int Bi;\n    int Ei;\n} Party;\n\n//交换L数组r的下标为i和j的值\nvoid swap(Party *P, int i, int j)\n{\n    int temp = P[i].Bi;\n    P[i].Bi = P[j].Bi;\n    P[j].Bi = temp;\n    temp = P[i].Ei;\n    P[i].Ei = P[j].Ei;\n    P[j].Ei = temp;\n}\n\n//交换顺序表L中子表的记录，使枢轴记录到位，并返回其所在位置\n//此时在它之前（后）的记录均不大于它\nint Partition(Party *P, int low, int high)\n{\n    int pivotkey;\n    pivotkey = P[low].Ei;                               //用子表的第一个记录作枢轴记录\n    while (low < high)                                  //从表的两端交替向中间扫描\n    {\n        while (low < high && P[high].Ei >= pivotkey)\n        {\n            high--;\n        }\n        swap(P, low, high);                             //将比枢轴记录小的记录交换到低端\n        while (low < high && P[low].Ei <= pivotkey)\n        {\n            low++;\n        }\n        swap(P, low, high);                             //将比枢轴记录大的记录交换到高端\n    }\n    return low;                                         //返回枢轴所在位置\n}\n\n//对顺序表L中的子序列L->r[low...high]作快速排序\nvoid QSort(Party *L, int low, int high)\n{\n    int pivot;\n    if (low < high)\n    {\n        pivot = Partition(L, low, high);  //将L->[low...high]一分为二，算出枢轴值pivot\n        QSort(L, low, pivot - 1);         //对低子表递归排序\n        QSort(L, pivot + 1, high);        //对高子表递归排序\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int m, n;\n    Party P[MAXSIZE];\n    scanf(\"%d\", &m);\n    \n    while (m--)\n    {\n        scanf(\"%d\", &n);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d %d\", &P[i].Bi, &P[i].Ei);\n        }\n        \n        QSort(P, 1, n);\n        \n        int num = 1;\n        int flagE = P[1].Ei;\n        for (int i = 2; i <= n; i++)\n        {\n            if (P[i].Bi > flagE)\n            {\n                flagE = P[i].Ei;\n                num++;\n            }\n        }\n        \n        printf(\"%d\\n\", num);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-15-括号匹配（二）/f-NYOJ-15-括号匹配（二）/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-15-括号匹配（二）\n//\n//  Created by ZYJ on 16/4/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//问题代码\n//#include <stdio.h>\n//#include <string.h>\n//#define MIN(a, b) a > b ? b : a\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, i, j;\n//    int len, tag, count, min;\n//    char S[101];\n//    scanf(\"%d\", &N);\n//    while (N--)\n//    {\n//        int A[101];\n//        scanf(\"%s\", S);\n//        len = (int)strlen(S);\n//        tag = 1;\n//        count = 0;\n//        min = 101;\n//        //删除匹配的括号（中间没有其它括号）\n//        while (tag)\n//        {\n//            tag = 0;\n//            for (i = 0; i < len; i++)\n//            {\n//                if (S[i] == '(')\n//                {\n//                    for (j = i + 1; j < len; )\n//                    {\n//                        if (S[j] == ')')\n//                        {\n//                            S[i] = ' ';\n//                            S[j] = ' ';\n//                            i = j;\n//                            tag++;\n//                            break;\n//                        }\n//                        else if (S[j] == ' ')\n//                        {\n//                            j++;\n//                        }\n//                        else\n//                        {\n//                            break;\n//                        }\n//                    }\n//                }\n//                else if (S[i] == '[')\n//                {\n//                    for (j = i + 1; j < len; j++)\n//                    {\n//                        if (S[j] == ']')\n//                        {\n//                            S[i] = ' ';\n//                            S[j] = ' ';\n//                            i = j;\n//                            tag++;\n//                            break;\n//                        }\n//                        else if (S[j] == ' ')\n//                        {\n//                            j++;\n//                        }\n//                        else\n//                        {\n//                            break;\n//                        }\n//                    }\n//                }\n//            }\n//        }\n//        //将剩下括号整合到两个数组中\n//        for (i = 0; i < len; i++)\n//        {\n//            if (S[i] != ' ')\n//            {\n//                A[count] = S[i];\n//                S[count++] = S[i];\n//            }\n//        }\n//        //再次删除括号，删除匹配的()（中间允许有其它括号）\n//        tag = 0;    //删除的个数\n//        for (i = 0; i < count; i++)\n//        {\n//            if (A[i] == '(')\n//            {\n//                for (j = i + 1; j < count; j++)\n//                {\n//                    if (A[j] == ')')\n//                    {\n//                        A[i] = ' ';\n//                        A[j] = ' ';\n//                        tag += 2;\n//                        break;\n//                    }\n//                }\n//            }\n//        }\n//        min = MIN(min, count - tag);    //取最少\n//        //再次删除括号，删除匹配的[]（中间允许有其它括号）\n//        tag = 0;    //删除的个数\n//        for (i = 0; i < count; i++)\n//        {\n//            if (S[i] == '[')\n//            {\n//                for (j = i + 1; j < count; j++)\n//                {\n//                    if (S[j] == ']')\n//                    {\n//                        S[i] = ' ';\n//                        S[j] = ' ';\n//                        tag += 2;\n//                        break;\n//                    }\n//                }\n//            }\n//        }\n//        min = MIN(min, count - tag);    //取最少\n//        printf(\"%d %d\\n\", count, min);\n//    }\n//    return 0;\n//}\n\n\n#include <stdio.h>\n#include <string.h>\n\n#define MAX_LEN 101\n#define min(a,b) (a) > (b) ? (b) : (a)\n\nint isMatch(char a, char b);\n\nint main()\n{\n    int N;\n    scanf(\"%d\", &N);\n    int i, j, k, tmp;\n    int length = 0;\n    char str[MAX_LEN];\n    int data[MAX_LEN][MAX_LEN];\n    \n    while (N--)\n    {\n        memset(data,0,sizeof(data));\n        \n        scanf(\"%s\",str+1);\n        \n        length = (int)strlen(str + 1);\n        \n        for (i = 1; i <= length; i++)\n            data[i][i] = 1;\n        //dp[i][j]从第i + 1个数到第j个数匹配str[i]的右（小或中）括号\n        //结果为两种，一种是在不同位置的匹配后结果取最小，一种是不匹配结果取最小\n        for (j = 1; j <= length; j++)\n        {\n            for (i = j - 1; i >= 1; i--)\n            {\n                tmp = 0x1ffff;\n                \n                for (k = i + 1; k <= j; k++)\n                {\n                    if (isMatch(str[i], str[k]))\n                    {\n                        tmp = min(tmp ,(data[i + 1][k - 1] + data[k + 1][j]));\n                    }\n                }\n                \n                data[i][j] = min(tmp, data[i + 1][j] + 1);\n            }\n        }\n        //从第一个到第length个数插入括号数量最少\n        printf(\"%d\\n\", data[1][length]);\t\n    }\n    return 0;\n}\n\n//判断是否匹配\nint isMatch(char a, char b)\n{\n    if ((a == '(' && b == ')') || (a == '[' && b == ']'))\n    {\n        return 1;\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-16-矩形嵌套/f-NYOJ-16-矩形嵌套/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-16-矩形嵌套\n//\n//  Created by ZYJ on 16/5/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n\n//问题代码，此写法有点像贪心，存在后效应性，需要用动态规划取消后效应性\n//从大到小开始查找，这里我们选择的不是尺寸最大的，而是可以包含（嵌套）矩形数最多的\n//#include <stdio.h>\n//#define MAX(a, b) a > b ? a : b\n//#define MAXSIZEN 1001\n//int t[MAXSIZEN] = {0};\n//int ans;\n//typedef struct\n//{\n//    int a;\n//    int b;\n//} rec;  //矩形\n//rec R[MAXSIZEN];\n//\n////检索小于a[i]和b[i]的最大矩形对应的t[j]\n//void retrieve(int p, int n)\n//{\n//    int q, i;\n//    q = 0;\n//    for(i = 1; i <= n; i++)\n//    {\n//        if(R[p].a > R[i].a && R[p].b > R[i].b)\n//        {\n//            if(t[i] > t[q])\n//            {\n//                q = i;\n//            }\n//        }\n//    }\n//    ans++;\n//    if(t[q])\n//    {\n//        retrieve(q, n);\n//    }\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    scanf(\"%d\", &N);\n//    \n//    while (N--)\n//    {\n//        ans = 1;\n//        int n, a, b;\n//        scanf(\"%d\", &n);\n//        for (int i = 1; i <= n; i++)\n//        {\n//            scanf(\"%d %d\", &a, &b);\n//            //调整矩形方向\n//            if (a > b)\n//            {\n//                R[i].a = b;\n//                R[i].b = a;\n//            }\n//            else\n//            {\n//                R[i].a = a;\n//                R[i].b = b;\n//            }\n//        }\n//        \n//        int p = 0;\n//        for(int i = 1; i <= n; i++)\n//        {\n//            for(int j = 1; j <= n; j++)\n//            {\n//                if(R[i].a > R[j].a && R[i].b > R[j].b)\n//                {\n//                    t[i]++;\n//                }\n//            }\n//            if(t[i] > t[p])\n//            {\n//                p = i;\n//            }\n//        }\n//        \n//        retrieve(p, n);\n//        \n//        printf(\"%d\\n\", ans);\n//    }\n//\n//    \n//    return 0;\n//}\n\n//动归\n#include <stdio.h>\n#include <string.h>\n#define MAX(a, b) a > b ? a : b\n#define MAXSIZEN 1001\nint dp[MAXSIZEN];   //dp[i]当排好序的前i个矩形符合条件的包括第i个时的最大值\nint ans;\ntypedef struct\n{\n    int a;\n    int b;\n} rec;  //矩形\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    scanf(\"%d\", &N);\n    rec R[MAXSIZEN];\n    \n    while (N--)\n    {\n        ans = 1;\n        memset(dp, 0, sizeof(dp));\n        int n, a, b;\n        scanf(\"%d\", &n);\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d %d\", &a, &b);\n            //调整矩形方向\n            if (a > b)\n            {\n                R[i].a = b;\n                R[i].b = a;\n            }\n            else\n            {\n                R[i].a = a;\n                R[i].b = b;\n            }\n        }\n        \n        //按一条边排序\n        for (int i = 1; i < n; i++)\n        {\n            for (int j = i + 1; j <= n; j++)\n            {\n                if (R[i].a > R[j].a || (R[i].a == R[j].a && R[i].b > R[j].b))\n                {\n                                        R[i].a ^= R[j].a;\n                                        R[j].a ^= R[i].a;\n                                        R[i].a ^= R[j].a;\n//                    R[i].a ^= R[j].a ^= R[i].a ^= R[j].a;\n                                        R[i].b ^= R[j].b;\n                                        R[j].b ^= R[i].b;\n                                        R[i].b ^= R[j].b;\n//                    R[i].b ^= R[j].b ^= R[i].b ^= R[j].b;\n                }\n            }\n        }\n        \n        int flag;\n        for (int i = 1; i <= n; i++)\n        {\n            dp[i] = 1;\n            flag = 0;\n            for (int j = 1; j < i; j++)\n            {\n                if (R[j].a < R[i].a && R[j].b < R[i].b && dp[j] > flag)\n                {\n                    flag = dp[j];\n                }\n            }\n            dp[i] += flag;\n        }\n        \n        for (int i = 1; i <= n; i++)\n        {\n            if (ans < dp[i])\n            {\n                ans = dp[i];\n            }\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-17-单调递增最长子序列/f-NYOJ-17-单调递增最长子序列/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-17-单调递增最长子序列\n//\n//  Created by ZYJ on 16/5/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\nchar strA[10001], strB[50];\n\nint upper_bound(int A, int key)\n{\n    for (int i = 0; i < key; i++)\n    {\n        if (strB[i] >= A)\n        {\n            return i;\n        }\n    }\n    return key;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    scanf(\"%d\", &n);\n    \n    while (n--)\n    {\n        scanf(\"%s\", strA);\n        \n        int len = (int)strlen(strA);\n        int key = 0;\n        strB[key] = strA[key];\n        \n        for (int i = 1; i < len; i++)\n        {\n            if (strA[i] > strB[key])\n            {\n                strB[++key] = strA[i];\n            }\n            else\n            {\n                strB[upper_bound(strA[i], key)] = strA[i];\n            }\n        }\n        \n        printf(\"%d\\n\", key + 1);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-18-The Triangle/f-NYOJ-18-The Triangle/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-18-The Triangle\n//\n//  Created by ZYJ on 16/5/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define MAX(a, b) a > b ? a : b\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    int num[5051], value[5051];\n    \n    while(~scanf(\"%d\", &N))\n    {\n        int key = 1;\n        for (int i = 1; i <= N; i++)\n        {\n            for (int j = 1; j <= i; j++)\n            {\n                scanf(\"%d\", num + key);\n                value[key] = num[key];\n                key++;\n            }\n        }\n        \n        for (int i = N - 1; i > 0; i--)\n        {\n            for (int j = i; j > 0; j--)\n            {\n                value[i * (i - 1) / 2 + j] += MAX(value[(1 + i) * i / 2 + j], value[(1 + i) * i / 2 + j + 1]);\n            }\n        }\n        \n        printf(\"%d\\n\", value[1]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-19-擅长排列的小明/f-NYOJ-19-擅长排列的小明/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-19-擅长排列的小明\n//\n//  Created by ZYJ on 16/5/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n\n//dfs\n//#include <stdio.h>\n//int visited[10];\n//int a[10];\n//\n//void solve(int i, int m, int n)\n//{\n//    int j, k;\n//    if (i > m)\n//    {\n//        for (k = 1; k <= m; k++)\n//        {\n//            printf(\"%d\", a[k]);\n//        }\n//        printf(\"\\n\");\n//    }\n//    else\n//    {\n//        for (j = 1; j <= n; j++)\n//        {\n//            if (visited[j] == 0)\n//            {\n//                visited[j] = 1;\n//                a[i] = j;\n//                solve(i + 1, m, n);\n//                visited[j] = 0;\n//            }\n//        }\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    scanf(\"%d\", &N);\n//    int n, m;\n//    \n//    while (N--)\n//    {\n//        scanf(\"%d %d\", &n, &m);\n//        solve(1, m, n);\n//    }\n//\n//    return 0;\n//}\n\n\n#include<stdio.h>\n#include<math.h>\n\nint a[10];\nint visited[10];\n\nvoid dfs(int n, int m, int number)\n{\n    if (m == 0)\n    {\n        printf(\"%d\\n\", number);\n        return ;\n    }\n    int i;\n    for (i = 1; i <= n; i++)\n    {\n        if (!visited[i])\n        {\n            visited[i] = 1;\n            dfs(n, m - 1, number + i * pow(10.0, m - 1));\n            visited[i] = 0;\n        }\n    }\n}\n\nint main()\n{\n\n    int t;\n    scanf(\"%d\", &t);\n\n    while (t--)\n    {\n        int m, n;\n        scanf(\"%d%d\", &n, &m);\n\n        int i;\n        for (i = 0; i <= n; i++)\n        {\n            a[i] = i;\n            visited[i] = 0;\n        }\n\n        dfs(n, m, 0);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-2-括号配对问题/f-NYOJ-2-括号配对问题/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-2-括号配对问题\n//\n//  Created by ZYJ on 16/5/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    char brackets[10001];\n    char b[10001];\n    int len, key, flag;\n    scanf(\"%d\", &N);\n    while (N--)\n    {\n        key = 0;\n        flag = 1;\n        scanf(\"%s\", brackets);\n        len = (int)strlen(brackets);\n        for (int i = 0; i < len; i++)\n        {\n            if (brackets[i] == '(' || brackets[i] == '[')\n            {\n                b[key++] = brackets[i];\n            }\n            else if (brackets[i] == ')' && b[key - 1] == '(')\n            {\n                key--;\n            }\n            else if (brackets[i] == ']' && b[key - 1] == '[')\n            {\n                key--;\n            }\n            else\n            {\n                printf(\"No\\n\");\n                flag = 0;\n                break;\n            }\n        }\n        if (flag)\n        {\n            printf(\"Yes\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-20-吝啬的国度/f-NYOJ-20-吝啬的国度/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-20-吝啬的国度\n//\n//  Created by qingyun on 16/5/18.\n//  Copyright © 2016年 qingyun. All rights reserved.\n//\n\n//#include <stdio.h>\n//#include <string.h>\n//#define MAXSIZE 100001\n//\n//int map[MAXSIZE][100];\n//int toNum[MAXSIZE]; //toNum[i]从i出发可以直接到toNum[i]地点\n//int from[MAXSIZE];  //前一个节点位置\n//\n//void solve(int S)\n//{\n//    if (toNum[S] == 1)\n//    {\n//        return ;\n//    }\n//    for (int i = 0; i < S; i++)\n//    {\n//        for (int j = 0; j < toNum[S]; j++)\n//        {\n//            if (map[S][j] != from[S])\n//            {\n//                from[map[S][j]] = S;\n//                solve(map[S][j]);\n//            }\n//        }\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int M, N, S;\n//    int a, b;\n//    scanf(\"%d\", &M);\n//    \n//    while (M--)\n//    {\n//        memset(map, 0, sizeof(map));\n//        memset(toNum, 0, sizeof(toNum));\n//        memset(from, -1, sizeof(from));\n//        scanf(\"%d %d\", &N, &S);\n//        \n//        for (int i = 1; i < N; i++)\n//        {\n//            scanf(\"%d %d\", &a, &b);\n//            map[a][toNum[a]++] = b;\n//            map[b][toNum[b]++] = a;\n//        }\n//        \n//        solve(S);\n//        \n//        for (int i = 1; i < N; i++)\n//        {\n//            printf(\"%d \", from[i]);\n//        }\n//        printf(\"%d\\n\", from[N]);\n//    }\n//    \n//    return 0;\n//}\n\n\n#include <stdio.h>\n#include <string.h>\n#define MAXSIZE 100001\n\nint A[MAXSIZE], B[MAXSIZE];\nint from[MAXSIZE];  //前一个节点位置\nint super[MAXSIZE]; //最前驱是否为S\n\nvoid solve(int key)\n{\n    if (key == 0)\n    {\n        return ;\n    }\n    \n    int k = 0;\n    for (int i = 0; i < key; i++)\n    {\n        if (super[A[i]] == -1)\n        {\n            super[B[i]] = -1;\n            from[B[i]] = A[i];\n        }\n        else if (super[B[i]] == -1)\n        {\n            super[A[i]] = -1;\n            from[A[i]] = B[i];\n        }\n        else\n        {\n            A[k] = A[i];\n            B[k++] = B[i];\n        }\n    }\n    \n    solve(k);\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int M, N, S;\n    int a, b;\n    scanf(\"%d\", &M);\n    \n    while (M--)\n    {\n        memset(from, -1, sizeof(from));\n        memset(super, 0, sizeof(super));\n        scanf(\"%d %d\", &N, &S);\n        super[S] = -1;\n        int key = 0;\n        for (int i = 1; i < N; i++)\n        {\n            scanf(\"%d %d\", &a, &b);\n            if (super[a] == -1)\n            {\n                super[b] = -1;\n                from[b] = a;\n            }\n            else if (super[b] == -1)\n            {\n                super[a] = -1;\n                from[a] = b;\n            }\n            else\n            {\n                A[key] = a;\n                B[key++] = b;\n            }\n        }\n        \n        solve(key);\n        \n        for (int i = 1; i < N; i++)\n        {\n            printf(\"%d \", from[i]);\n        }\n        printf(\"%d\\n\", from[N]);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-201-作业题/f-NYOJ-201-作业题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-201-作业题\n//\n//  Created by ZYJ on 16/7/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef struct node\n{\npublic:\n    int x, y;\n} Node;\n\nNode a[1001];\n\nbool cmp(Node a, Node b)\n{\n    return a.x < b.x;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    int N;\n    while (cin >> T)\n    {\n        while (T--)\n        {\n            int sum[1001];\n            int res_1, res_2;\n            cin >> N;\n            for (int i = 0; i < N; i++)\n            {\n                cin >> a[i].x >> a[i].y;\n                sum[i] = 1;\n            }\n            sort(a, a + N, cmp);\n            for (int i = N - 1; i >= 0; i--)    //  单调递增\n            {\n                for (int j = i + 1; j < N; j++)\n                {\n                    if (a[i].y < a[j].y && sum[i] <= sum[j])\n                    {\n                        sum[i] = sum[j] + 1;\n                    }\n                }\n            }\n            res_1 = sum[0];\n            for (int i = 0; i < N; i++)\n            {\n                if (res_1 < sum[i])\n                {\n                    res_1 = sum[i];\n                }\n            }\n            for (int i = 0; i < N; i++)\n            {\n                sum[i] = 1;\n            }\n            for (int i = N - 1; i >= 0; i--)    //  单调递减\n            {\n                for (int j = i + 1; j < N; j++)\n                {\n                    if (a[i].y > a[j].y && sum[i] <= sum[j])\n                    {\n                        sum[i] = sum[j] + 1;\n                    }\n                }\n            }\n            res_2 = sum[0];\n            for (int i = 0; i < N; i++)\n            {\n                if (res_2 < sum[i])\n                {\n                    res_2 = sum[i];\n                }\n            }\n            int ans = res_1 > res_2 ? res_1 : res_2;\n            cout << ans << endl;\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-21-三个水杯/f-NYOJ-21-三个水杯/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-21-三个水杯\n//\n//  Created by ZYJ on 16/5/19.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\ntypedef struct State\n{\n    int Ei;\n    int Ej;\n    int Ek;\n    int Step;\n} State;\n\nState S[5050];\n\nint V1, V2, V3;\nint E1, E2, E3;\nint head, tail;\n\nvoid init()\n{\n    S[0].Ei = V1;\n    S[0].Ej = 0;\n    S[0].Ek = 0;\n    S[0].Step = 0;\n    head = 0;\n    tail = 1;\n}\n\nint haveSame()\n{\n    int i;\n    for (i = 0; i < tail; i++)\n    {\n        if (S[i].Ei == S[tail].Ei && S[i].Ej == S[tail].Ej && S[i].Ek == S[tail].Ek)\n        {\n            return 1;\n        }\n    }\n    return 0;\n}\n\nint judge(int Ei, int Ej, int Ek, int Step)\n{\n    if (Ei == E1 && Ej == E2 && Ek == E3)\n    {\n        printf(\"%d\\n\", Step);\n        return 1;\n    }\n    return 0;\n}\n\n//BFS\nvoid solve()\n{\n    if (judge(S[0].Ei, S[0].Ej, S[0].Ek, S[0].Step))\n    {\n        return ;\n    }\n    while (head < tail)\n    {\n        if (S[head].Ei > 0)\n        {\n            //第一个杯子往第二个杯子里倒\n            if (S[head].Ej < V2)\n            {\n                S[tail].Ek = S[head].Ek;\n                S[tail].Ej = S[head].Ei > V2 - S[head].Ej ? V2 : S[head].Ei + S[head].Ej;\n                S[tail].Ei = S[head].Ei > V2 - S[head].Ej ? S[head].Ei - V2 + S[head].Ej : 0;\n                S[tail].Step = S[head].Step + 1;\n                if (judge(S[tail].Ei, S[tail].Ej, S[tail].Ek, S[tail].Step))\n                {\n                    return ;\n                }\n                if (!haveSame())\n                {\n                    tail++;\n                }\n            }\n            //第一个杯子往第三个杯子里倒\n            if (S[head].Ek < V3)\n            {\n                S[tail].Ej = S[head].Ej;\n                S[tail].Ek = S[head].Ei > V3 - S[head].Ek ? V3 : S[head].Ei + S[head].Ek;\n                S[tail].Ei = S[head].Ei > V3 - S[head].Ek ? S[head].Ei - V3 + S[head].Ek : 0;\n                S[tail].Step = S[head].Step + 1;\n                if (judge(S[tail].Ei, S[tail].Ej, S[tail].Ek, S[tail].Step))\n                {\n                    return ;\n                }\n                if (!haveSame())\n                {\n                    tail++;\n                }\n            }\n        }\n        if (S[head].Ej > 0)\n        {\n            //第二个杯子往第一个杯子里倒\n            if (S[head].Ei < V1)\n            {\n                S[tail].Ek = S[head].Ek;\n                S[tail].Ei = S[head].Ej > V1 - S[head].Ei ? V1 : S[head].Ej + S[head].Ei;\n                S[tail].Ej = S[head].Ej > V1 - S[head].Ei ? S[head].Ej - V1 + S[head].Ei : 0;\n                S[tail].Step = S[head].Step + 1;\n                if (judge(S[tail].Ei, S[tail].Ej, S[tail].Ek, S[tail].Step))\n                {\n                    return ;\n                }\n                if (!haveSame())\n                {\n                    tail++;\n                }\n            }\n            //第二个杯子往第三个杯子里倒\n            if (S[head].Ek < V3)\n            {\n                S[tail].Ei = S[head].Ei;\n                S[tail].Ek = S[head].Ej > V3 - S[head].Ek ? V3 : S[head].Ej + S[head].Ek;\n                S[tail].Ej = S[head].Ej > V3 - S[head].Ek ? S[head].Ej - V3 + S[head].Ek : 0;\n                S[tail].Step = S[head].Step + 1;\n                if (judge(S[tail].Ei, S[tail].Ej, S[tail].Ek, S[tail].Step))\n                {\n                    return ;\n                }\n                if (!haveSame())\n                {\n                    tail++;\n                }\n            }\n            \n        }\n        if (S[head].Ek > 0)\n        {\n            //第三个杯子往第一个杯子里倒\n            if (S[head].Ei < V1)\n            {\n                S[tail].Ej = S[head].Ej;\n                S[tail].Ei = S[head].Ek > V1 - S[head].Ei ? V1 : S[head].Ek + S[head].Ei;\n                S[tail].Ek = S[head].Ek > V1 - S[head].Ei ? S[head].Ek - V1 + S[head].Ei : 0;\n                S[tail].Step = S[head].Step + 1;\n                if (judge(S[tail].Ei, S[tail].Ej, S[tail].Ek, S[tail].Step))\n                {\n                    return ;\n                }\n                if (!haveSame())\n                {\n                    tail++;\n                }\n            }//第三个杯子往第二个杯子里倒\n            if (S[head].Ej < V2)\n            {\n                S[tail].Ei = S[head].Ei;\n                S[tail].Ej = S[head].Ek > V2 - S[head].Ej ? V2 : S[head].Ek + S[head].Ej;\n                S[tail].Ek = S[head].Ek > V2 - S[head].Ej ? S[head].Ek - V2 + S[head].Ej : 0;\n                S[tail].Step = S[head].Step + 1;\n                if (judge(S[tail].Ei, S[tail].Ej, S[tail].Ek, S[tail].Step))\n                {\n                    return ;\n                }\n                if (!haveSame())\n                {\n                    tail++;\n                }\n            }\n        }\n        head++;\n    }\n    \n    printf(\"-1\\n\");\n    return ;\n}\n\nint main()\n{\n    int N;\n    scanf(\"%d\", &N);\n    \n    while (N--)\n    {\n        scanf(\"%d %d %d\", &V1, &V2, &V3);\n        scanf(\"%d %d %d\", &E1, &E2, &E3);\n        \n        init();\n        solve();\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-24-素数距离问题/f-NYOJ-24-素数距离问题/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-24-素数距离问题\n//\n//  Created by ZYJ on 16/5/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#define _MAX 1000100\n//int a[_MAX + 1] = {1, 1};   //1表示不是质数，0表示是质数\n//int p[_MAX];    //1-1000100的所有质数\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, M;\n//    scanf(\"%d\", &N);\n//    int key = 0;\n//    for (int i = 2; i <= _MAX; i++)\n//    {\n//        if (!a[i])\n//        {\n//            p[key++] = i;\n//        }\n//        for (int j = 0; j < key && i * p[j] <= _MAX; j++)\n//        {\n//            a[i * p[j]] = 1;\n//            if (!(i % p[j]))    //i不是质数，终止循环，减少重复的不必要赋值\n//            {\n//                break;\n//            }\n//        }\n//    }\n//    \n//    while (N--)\n//    {\n//        scanf(\"%d\", &M);\n//        if (M == 0 || M == 1)\n//        {\n//            printf(\"2 %d\\n\", 2 - M);\n//        }\n//        else if (M <= 1000000)\n//        {\n//            if (!a[M])\n//            {\n//                printf(\"%d 0\\n\", M);\n//            }\n//            else\n//            {\n//                int A = 0, B = 0;\n//                for (int i = M - 1; i > 0; i--)\n//                {\n//                    if (!a[i])\n//                    {\n//                        A = i;\n//                        break;\n//                    }\n//                }\n//                for (int j = M + 1; j <= 1000100; j++)\n//                {\n//                    if (!a[j])\n//                    {\n//                        B = j;\n//                        break;\n//                    }\n//                }\n//                if (M - A > B - M)\n//                {\n//                    printf(\"%d %d\\n\", B, B - M);\n//                }\n//                else\n//                {\n//                    printf(\"%d %d\\n\", A, M - A);\n//                }\n//            }\n//        }\n//    }\n//    return 0;\n//}\n\n\n#include <stdio.h>\n#include <stdlib.h>\n#include <math.h>\n\nint table[1001000] = {1, 1};    //1非质数0质数\n\nint main()\n{\n    for (int i = 4; i < 1001000; i += 2)\n    {\n        table[i] = 1;\n    }\n    for (int i = 3; i <= 1001; i += 2)\n    {\n        if (!table[i])\n        {\n            for (int j = i * i; j < 1001000; j += 2 * i)\n            {\n                table[j] = 1;\n            }\n        }\n    }\n    \n    int t, x;\n    scanf(\"%d\", &t);\n    while (t--)\n    {\n        scanf(\"%d\", &x);\n        for (int i = 0; ; i++)\n        {\n            if (!table[x - i] && x > i)\n            {\n                printf(\"%d %d\\n\", x - i, i);\n                break;\n            } else if (!table[x + i])\n            {\n                printf(\"%d %d\\n\", x + i, i);\n                break;\n            }\n        }\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-26-孪生素数问题/f-NYOJ-26-孪生素数问题/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-26-孪生素数问题\n//\n//  Created by ZYJ on 16/5/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define MAXSIZE 1000100\nint numA[MAXSIZE] = {1, 1};  //1非质数，0质数\nint numB[MAXSIZE];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    scanf(\"%d\", &N);\n    \n    int key = 0;\n    for (int i = 2; i < MAXSIZE; i++)\n    {\n        if (!numA[i])\n        {\n            numB[key++] = i;\n        }\n        for (int j = 0; i * numB[j] < MAXSIZE && j < key; j++)\n        {\n            numA[i * numB[j]] = 1;\n            if (!(i % numB[j]))\n            {\n                break;\n            }\n        }\n    }\n    \n    while (N--)\n    {\n        int m, ans = 1;\n        scanf(\"%d\", &m);\n        for (int i = 1; i < key; i++)\n        {\n            if (numB[i] > m)\n            {\n                break;\n            }\n            if (!numA[numB[i] - 2])\n            {\n                ans++;\n            }\n        }\n        if (m < 3)\n        {\n            printf(\"0\\n\");\n        }\n        else\n        {\n            printf(\"%d\\n\", ans);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-27-水池数目/f-NYOJ-27-水池数目/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-27-水池数目\n//\n//  Created by ZYJ on 16/5/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define MAXSIZE 101\nint dir[4][2] = {0, -1, 0, 1, -1, 0, 1, 0};\nint map[MAXSIZE][MAXSIZE];\n\n//填湖造陆\nvoid fill_pond(int i, int j)\n{\n    map[i][j] = 0;\n    for (int k = 0; k < 4; k++)\n    {\n        if (map[i + dir[k][0]][j + dir[k][1]])\n        {\n            fill_pond(i + dir[k][0], j + dir[k][1]);\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    scanf(\"%d\", &N);\n    \n    while (N--)\n    {\n        int m, n;\n        int ans = 0;\n        scanf(\"%d %d\", &m, &n);\n        \n        for (int i = 1; i <= m; i++)\n        {\n            for (int j = 1; j <= n; j++)\n            {\n                scanf(\"%d\", map[i] + j);\n            }\n        }\n        \n        for (int i = 1; i <= m; i++)\n        {\n            for (int j = 1; j <= n; j++)\n            {\n                if (map[i][j])\n                {\n                    ans++;\n                    fill_pond(i, j);\n                }\n            }\n        }\n        \n        printf(\"%d\\n\", ans);\n        \n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-28-大数阶乘/f-NYOJ-28-大数阶乘/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-28-大数阶乘\n//\n//  Created by ZYJ on 16/5/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define PLACE 1000000000000\nlong long num[1361];    //实验证明1360即可存完5000的阶乘\n\nint main(int argc, const char * argv[])\n{\n    int m;\n    \n    while (~scanf(\"%d\", &m))\n    {\n        memset(num, 0, sizeof(num));\n        num[0] = 1;\n        int key = 0;\n        long long temp;\n        \n        for (int i = 1; i <= m; i++)\n        {\n            temp = 0;\n            for (int j = 0; j <= key; j++)\n            {\n                num[j] = num[j] * i + temp;\n                temp = num[j] / PLACE;\n                num[j] %= PLACE;\n            }\n            if (temp > 0)\n            {\n                num[++key] = temp;\n            }\n        }\n\n        printf(\"%lld\", num[key]);\n        for (int i = key - 1; i >= 0; i--)\n        {\n            printf(\"%.12lld\", num[i]);\n        }\n        printf(\"\\n\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-32-组合数/f-NYOJ-32-组合数/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-32-组合数\n//\n//  Created by ZYJ on 16/5/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#include <math.h>\nint flag[10];\nint n, r;\n\nvoid dfs(int place, int rule, int num)  //非全排列，保持高位始终大于低位\n{\n    if (place == 0)\n    {\n        printf(\"%d\\n\", num);\n    }\n    for (int i = rule; i > 0; i--)\n    {\n        if (!flag[i])\n        {\n            flag[i] = 1;\n            dfs(place - 1, i - 1, num + i * pow(10, place - 1));\n            flag[i] = 0;\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    while (~scanf(\"%d %d\", &n, &r))\n    {\n        memset(flag, 0, sizeof(flag));\n        \n        dfs(r, n, 0);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-33-蛇形填数/f-NYOJ-33-蛇形填数/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-33-蛇形填数\n//\n//  Created by ZYJ on 16/5/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#include <string.h>\n//int map[101][101];\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N;\n//    int i, j;\n//    \n//    while (~scanf(\"%d\", &N))\n//    {\n//        memset(map, 0, sizeof(map));\n//        map[0][0] = 1;\n//        \n//        for (i = 1; i < N * 1.0 / 2; i++)\n//        {\n//            map[i][i] = map[i - 1][i - 1] + (N - 2 * (i - 1) - 1) * 4;\n//        }\n//        for (j = 0; j < N / 2; j++)\n//        {\n//            for (i = j + 1; i < N - j; i++)\n//            {\n//                map[i][j] = map[i - 1][j] + 1;\n//            }\n//        }\n//        for (i = N - 1; i > N / 2 - 0.5; i--)\n//        {\n//            for (j = N - i; j < i + 1; j++)\n//            {\n//                map[i][j] = map[i][j - 1] + 1;\n//            }\n//        }\n//        for (j = N - 1; j >= N / 2; j--)\n//        {\n//            for (i = j - 1; i > N - j - 2; i--)\n//            {\n//                map[i][j] = map[i + 1][j] + 1;\n//            }\n//        }\n//        for (i = 0; i < N / 2; i++)\n//        {\n//            for (j = N - i - 2; j > i; j--)\n//            {\n//                map[i][j] = map[i][j + 1] + 1;\n//            }\n//        }\n//        \n//        for (i = 0; i < N; i++)\n//        {\n//            for (j = N - 1; j > 0; j--)\n//            {\n//                printf(\"%d \", map[i][j]);\n//            }\n//            printf(\"%d\\n\", map[i][0]);\n//        }\n////        for (i=0; i<N; i++)\n////        {\n////            for (j=0; j<N; j++)\n////            {\n////                printf(\"%d\\t\",map[i][j]);\n////            }\n////            printf(\"\\n\");\n////        }\n//    }\n//\n//    return 0;\n//}\n\n\n#include <stdio.h>\n#include <string.h>\n#define MaxSize 100\n\nint main()\n{\n    int a[MaxSize][MaxSize];\n    int n, x = 0, y, tot=0;\n    \n    scanf(\"%d\",&n);\n    y = n - 1;\n    memset(a, 0, sizeof(a));\n    \n    tot = a[x][y] = 1;\n    while(tot < n * n)\n    {\n        while(x + 1 < n && !a[x+1][y])\n            a[++x][y] = ++tot;\n        while(y - 1 >= 0 && !a[x][y-1])\n            a[x][--y] = ++tot;\n        while(x - 1 >= 0 && !a[x - 1][y])\n            a[--x][y] = ++tot;\n        while(y + 1 < n && !a[x][y+1])\n            a[x][++y] = ++tot;\n    }\n    \n    for(x = 0; x < n; x++)\n    {\n        for(y = 0; y < n; y++)\n            printf(\"%5d\", a[x][y]);\n        printf(\"\\n\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-35-表达式求值/f-NYOJ-35-表达式求值/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-35-表达式求值\n//\n//  Created by ZYJ on 16/5/25.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include<stdio.h>\n//#include<stdlib.h>\n//\n////数据栈\n//typedef struct DA\n//{\n//    float data[1000];\n//    int pop;\n//} SDA;\n//\n////运算符栈\n//typedef struct OP\n//{\n//    char op[1000];\n//    int pop;\n//} SOP;\n//\n////初始化数据栈\n//int InitSDA(SDA * p)\n//{\n//    p->pop = 0;\n//    return 0;\n//}\n//\n////初始化运算符栈\n//int InitSOP(SOP * p)\n//{\n//    p->pop = 0;\n//    (p->op[p->pop]) = '=';\n//    (p->pop)++;\n//    return 0;\n//}\n//\n////数据入栈\n//int PushSDA(SDA * p, float d)\n//{\n//    if(p->pop < 1000)\n//    {\n//        p->data[p->pop] = d;\n//        (p->pop)++;\n//        return 0;\n//    }\n//    else\n//        return 1;\t//栈满\n//}\n//\n////运算符入栈\n//int PushSOP(SOP * p, char c)\n//{\n//    if(p->pop < 1000)\n//    {\n//        p->op[p->pop] = c;\n//        (p->pop)++;\n//        return 0;\n//    }\n//    else\n//        return 1;\t//栈满\n//}\n//\n////数据出栈\n//int PopSDA(SDA * p, float * d)\n//{\n//    (p->pop)--;\n//    if(p->pop >= 0)\n//    {\n//        *d = p->data[p->pop];\n//        return 0;\n//    }\n//    else\n//        return 1;\n//}\n//\n////运算符出栈\n//int PopSOP(SOP * p, char * c)\n//{\n//    (p->pop)--;\n//    if(p->pop >= 0)\n//    {\n//        *c = p->op[p->pop];\n//        return 0;\n//    }\n//    else\n//        return 1;\n//}\n//\n////从s[*pc]开始获取一个浮点数\n//int StrToInt(char s[], int * pc, float *pout)\n//{\n//    char buf[100];\n//    int i = 0;\n//    \n//    if(s[*pc]<'0' || s[*pc]>'9')\n//        return 1;\n//    else\n//    {\n//        while((s[*pc] >= '0' && s[*pc] <= '9') || s[*pc] == '.')\n//        {\n//            buf[i] = s[*pc];\n//            (*pc)++;\n//            i++;\n//        }\n//        buf[i] = '\\0';\n//        *pout = (float)atof(buf);\n//        return 0;\n//    }\n//}\n//\n////从s[*pc]获取一个char\n//int StrToChar(char s[], int *pc, char *pout)\n//{\n//    if('+'==s[*pc] || '-'==s[*pc] || '*'==s[*pc] || '/'==s[*pc] || '('==s[*pc] || ')'==s[*pc])\n//    {\n//        *pout = s[*pc];\n//        (*pc)++;\n//        return 0;\n//    }\n//    else\n//        return 1;\n//}\n//\n////获取优先级\n//char GetPri(char c1, char c2)\n//{\n//    \n//    char f[7][7] = {'>', '>', '<', '<', '<', '>', '>',\n//        '>', '>', '<', '<', '<', '>', '>',\n//        '>', '>', '>', '>', '<', '>', '>',\n//        '>', '>', '>', '>', '<', '>', '>',\n//        '<', '<', '<', '<', '<', '=', '\\0',\n//        '>', '>', '>', '>', '\\0', '>', '>',\n//        '<', '<', '<', '<', '<', '\\0', '=',};\n//    \n//    int i=0, j=0;\n//    switch(c1)\n//    {\n//        case '+': i = 0; break;\n//        case '-': i = 1; break;\n//        case '*': i = 2; break;\n//        case '/': i = 3; break;\n//        case '(': i = 4; break;\n//        case ')': i = 5; break;\n//        case '=': i = 6; break;\n//    }\n//    switch(c2)\n//    {\n//        case '+': j = 0; break;\n//        case '-': j = 1; break;\n//        case '*': j = 2; break;\n//        case '/': j = 3; break;\n//        case '(': j = 4; break;\n//        case ')': j = 5; break;\n//        case '=': j = 6; break;\n//    }\n//    return f[i][j];\n//}\n//\n////计算表达式\n//float Operate(float a, char op, float b)\n//{\n//    switch(op)\n//    {\n//        case '+': return a + b;\n//        case '-': return a - b;\n//        case '*': return a * b;\n//        case '/': return a / b;\n//        default: return 0;\n//    }\n//}\n//\n//int main(void)\n//{\n//    char s[10][1000];\n//    int c = 0;\n//    float bufda;\n//    char bufop;\n//    float a, b;\n//    SDA sda;\n//    SOP sop;\n//    int n;\n//    int i;\n//    \n//    \n//    scanf(\"%d\", &n);\n//    for(i = 0; i < n; i++)\n//        scanf(\"%s\", s[i]);\n//    for(i = 0; i < n; i++)\n//    {\n//        c = 0;\n//        InitSDA(&sda);\t//初始化数据栈\n//        InitSOP(&sop);\t//初始化符号栈\n//        while(s[i][c] != '=' || sop.op[sop.pop - 1] != '=')\t//\t计算未完成\n//        {\n//            if(0 == StrToInt(s[i], &c, &bufda))\n//                PushSDA(&sda, bufda);\t//数据入栈\n//            else\n//            {\n//                switch(GetPri(sop.op[sop.pop - 1], s[i][c]))\n//                {\n//                    case '<':\n//                        if(0 == StrToChar(s[i], &c, &bufop))\n//                            PushSOP(&sop, bufop);\n//                        break;\n//                    case '=':\n//                        PopSOP(&sop, &bufop);\n//                        c++;\n//                        break;\n//                    case '>':\n//                        PopSOP(&sop, &bufop);\n//                        PopSDA(&sda, &b);\n//                        PopSDA(&sda, &a);\n//                        PushSDA(&sda, Operate(a, bufop, b));\n//                        break;\n//                }\n//            }\n//        }\n//        PopSDA(&sda, &a);\n//        printf(\"%.2f\\n\", a);\n//    }\n//    return 0;\n//}\n\n//// AC(动态规划）\n//#include<stdio.h>\n//#include<string.h>\n//\n//int len;\n//int fst[1005];\n//char str[1005];\n//double Jud(int begin, int end); /*计算并返回表达式在区间[begin end]中的值*/\n//\n//int main()\n//{\n//    int T, i;\n//    double ans;\n//    scanf(\"%d\", &T);\n//    while(T--)\n//    {\n//        memset(fst, 0, sizeof(fst)); /*一定要清0*/\n//        scanf(\"%s\", str);\n//        len = (int)strlen(str)-1;\n//        fst[0] = 1;\n//        for(i = 1; i <= len - 1; i++) /*fst[i]表示优先级,fst[i]越大,说明优先级越高↓↓*/\n//        {                           /*例如str[] -- ((1+2)*5+1)/4=*/\n//            if(str[i - 1]== '(')\t/*对应fst[] -- 12333222221110*/\n//                fst[i] = fst[i - 1] + 1;\n//            else if(str[i] == ')')\n//                fst[i] = fst[i - 1] - 1;\n//            else\n//                fst[i] = fst[i - 1];\n//        }\n//        ans = Jud(0, len - 1); /*传入整个表达式，不包括=*/\n//        printf(\"%.2f\\n\", ans);\n//    }\n//    return 0;\n//}\n//\n//double Jud(int begin, int end)\n//{ /*规定区间[begin, end]的优先级标准为fst[begin]*/\n//    int i;\n//    double k;\n//    for(i = begin; i <= end; i++) /*先从做左到右找到第一个处于指定优先级的'+'运算符*/\n//    {\n//        if(str[i]== '+' && fst[i] == fst[begin])\n//        {\n//            k = Jud(begin, i - 1) + Jud(i + 1, end); /*将其拆成两个个表达式的和*/\n//            return k;\n//        }\n//    }\n//    for(i = end; i >= begin; i--) /*如果找不到'+',再从右往左找到第一个处于指定优先级的'-'运算符*/\n//    {\n//        if(str[i]=='-' && fst[i] == fst[begin])\n//        {\n//            k = Jud(begin, i - 1) - Jud(i + 1, end);\t/*将其拆成两个个表达式的差*/\n//            return k;\n//        }\n//    }\n//    for(i = begin; i <= end; i++)\t/*如果还找不到,再从左往右找到第一个处于指定优先级的'*'运算符*/\n//    {\n//        if(str[i] == '*' && fst[i] == fst[begin])\n//        {\n//            k = Jud(begin, i - 1) * Jud(i + 1, end);\t/*将其拆成两个个表达式的积*/\n//            return k;\n//        }\n//    }\n//    for(i = end; i >= begin; i--)\t/*同上,从右往左找到第一个处于指定优先级的'/'运算符*/\n//    {\n//        if(str[i] == '/' && fst[i] == fst[begin])\n//        {\n//            k = Jud(begin, i - 1) / Jud(i + 1, end); /*将其拆成两个个表达式的商*/\n//            return k;\n//        }\n//    }\n//    if(str[begin]=='(') /*如果在这个[begin,end]区间里的指定优先级中没有任何运算符,说明此区间可能完全包含上一级*/\n//    {\n//        for(i = begin + 1; fst[i] >= fst[begin + 1]; i++);\n//        k = Jud(begin + 1, i - 1);\n//    }\n//    else /*既然没有包含上一级,说明这个区间就只剩下一个数啦*/\n//    {\n//        char *p = str;\n//        sscanf(p+begin, \"%lf\", &k); /*将这个数赋值给k,并返回*/\n//    }\n//    return k;\n//}\n\n#include <stdio.h>\n#include <string.h>\n#include <stdlib.h>\n#define INF 10000000\n#define ADD INF + 1 //+\n#define SUB INF + 2 //-\n#define MUL INF + 3 //x\n#define DIV INF + 4 //÷\n\nchar str[1005];     //原公式\nint len;            //公式长度\nchar symbol[1000];   //运算符号栈\nfloat suffix[1005]; //后缀式\nfloat answer[1000];  //运算栈\n\n//从s[*pc]开始获取一个浮点数\nint StrToInt(char s[], int * pc, float *pout)\n{\n    char buf[100];\n    int i = 0;\n\n    if(s[*pc]<'0' || s[*pc]>'9')\n        return 1;\n    else\n    {\n        while((s[*pc] >= '0' && s[*pc] <= '9') || s[*pc] == '.')\n        {\n            buf[i] = s[*pc];\n            (*pc)++;\n            i++;\n        }\n        buf[i] = '\\0';\n        *pout = (float)atof(buf);\n        return 0;\n    }\n}\n\nvoid swi(int *key, char sym)\n{\n    switch (sym)\n    {\n        case '+':\n            suffix[(*key)++] = ADD;\n            break;\n        case '-':\n            suffix[(*key)++] = SUB;\n            break;\n        case '*':\n            suffix[(*key)++] = MUL;\n            break;\n        case '/':\n            suffix[(*key)++] = DIV;\n            break;\n    }\n}\n\nvoid perform(int suf, int *_key)\n{\n    float a = answer[(*_key)--];\n    float b = answer[(*_key)];\n    float c;\n    switch (suf)\n    {\n        case (INF + 1):\n            c = a + b;\n            break;\n        case (INF + 2):\n            c = b - a;\n            break;\n        case (INF + 3):\n            c = a * b;\n            break;\n        default:\n            c = b / a;\n            break;\n    }\n    answer[*_key] = c;\n//    printf(\"%.2f\\n\", answer[*_key]);\n    return ;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while(T--)\n    {\n        scanf(\"%s\", str);\n        len = (int)strlen(str) - 1;\n        int key = 0;\n        int top = -1;\n        float pout;\n        //中缀式转后缀式\n        for (int i = 0; i < len; )\n        {\n            if (!StrToInt(str, &i, &pout))\n            {\n                suffix[key++] = pout;\n            }\n            else if (top != -1 && str[i] == ')')\n            {\n                while (symbol[top] != '(')\n                {\n                    swi(&key, symbol[top--]);\n                }\n                i++;\n                top--;\n            }\n            else if (top != -1 && (str[i] == '+' || str[i] == '-') && (symbol[top] == '*' || symbol[top] == '/'))\n            {\n                while (symbol[top] != '(' && top >= 0)\n                {\n                    swi(&key, symbol[top--]);\n                }\n                symbol[++top] = str[i++];\n            }\n            else if (top != -1 && (str[i] == '*' || str[i] == '/') && (symbol[top] == '*' || symbol[top] == '/'))\n            {\n                swi(&key, symbol[top]);\n                symbol[top] = str[i++];\n            }\n            else\n            {\n                symbol[++top] = str[i++];\n            }\n        }\n        while (top >= 0)\n        {\n            swi(&key, symbol[top--]);\n        }\n        \n//        for (int i = 0; i < key; i++)\n//        {\n//            printf(\"%f  \", suffix[i]);\n//        }\n//        printf(\"\\n\");\n        //后缀式运算\n        int _key = -1;\n        for (int i = 0; i < key; i++)\n        {\n            if (suffix[i] < INF)\n            {\n                answer[++_key] = suffix[i];\n//                printf(\"%.2f\\n\", answer[_key]);\n            }\n            else\n            {\n                perform((int)suffix[i], &_key);\n            }\n        }\n        printf(\"%.2f\\n\", answer[0]);\n    }\n    return 0;\n}\n\n\n//#include <stack>\n//#include <stdio.h>\n//#include <ctype.h>\n//#include <string.h>\n//#include <stdlib.h>\n//\n//using namespace std;\n//\n//int priority(char c)\n//{\n//    if(c == '=')    return 0;\n//    if(c == '+')    return 1;\n//    if(c == '-')    return 1;\n//    if(c == '*')    return 2;\n//    if(c == '/')    return 2;\n//    return 0;\n//}\n//\n//void compute(stack<double>& Num,stack<char>& Op)\n//{\n//    double b = Num.top();\n//    Num.pop();\n//    double a = Num.top();\n//    Num.pop();\n//    switch(Op.top())\n//    {\n//        case '+':Num.push(a+b);break;\n//        case '-':Num.push(a-b);break;\n//        case '*':Num.push(a*b);break;\n//        case '/':Num.push(a/b);break;\n//    }\n//    Op.pop();\n//}\n//\n//int main()\n//{\n//    int z;\n//    char str[1005];\n//    stack<double> Num;\n//    stack<char> Op;\n//    scanf(\"%d\",&z);\n//    while(z--)\n//    {\n//        scanf(\"%s\",str);\n//        int len = strlen(str);\n//        for(int i=0;i<len;i++)\n//        {\n//            if(isdigit(str[i]))\n//            {\n//                double n = atof(&str[i]);\n//                while(i<len && (isdigit(str[i]) || str[i]=='.'))\n//                    i++;\n//                i--;\n//                Num.push(n);\n//            }\n//            else\n//            {\n//                if(str[i] == '(')\n//                    Op.push(str[i]);\n//                else if(str[i] == ')')\n//                {\n//                    while(Op.top()!='(')\n//                        compute(Num,Op);\n//                    Op.pop();\n//                }\n//                else if(Op.empty() || priority(str[i])>priority(Op.top()))\n//                    Op.push(str[i]);\n//                else\n//                {\n//                    while(!Op.empty() && priority(str[i])<=priority(Op.top()))\n//                        compute(Num,Op);\n//                    Op.push(str[i]);\n//                }\n//            }\n//        }\n//        Op.pop();\n//        printf(\"%.2f\\n\",Num.top());\n//        Num.pop();\n//    }\n//    return 0;\n//}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-37-回文字符串/f-NYOJ-37-回文字符串/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-37-回文字符串\n//\n//  Created by ZYJ on 16/6/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include<iostream>\n#include<cstring>\n\nusing namespace std;\n\n/*\n *  逆置原字符串 和原字符串求最大公共子序列的长度 总长度减去该长度 即为所求\n */\nconst int MAXN = 1001;\nint dp[MAXN][MAXN];\nchar sOne[MAXN];\nchar sTwo[MAXN];\n\nint main()\n{\n    int N;\n    cin >> N;\n    while(N--)\n    {\n        int i, j;\n        cin >> sOne;\n        int len = (int)strlen(sOne);\n        //  倒置\n        for(i = len - 1, j = 0; i >= 0; i--, j++)\n        {\n            sTwo[j] = sOne[i];\n        }\n        for(i = 1; i <= len; i++)\n        {\n            for(j = 1;j <= len;j++)\n            {\n                if(sOne[i - 1] == sTwo[j - 1])\n                {\n                    dp[i][j] = dp[i - 1][j - 1] + 1;\n                }\n                else\n                {\n                    dp[i][j] = max(dp[i][j - 1], dp[i - 1][j]);\n                }\n            }\n        }\n        cout << len - dp[len][len] << endl;\n    }\n    return 0; \n}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-417-死神来了/f-NYOJ-417-死神来了/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-417-死神来了\n//\n//  Created by ZYJ on 2017/9/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint n, m;\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n >> m)\n    {\n        if (m > (n >> 1) + (n & 1))\n        {\n            cout << \"YES\\n\";\n        }\n        else\n        {\n            cout << \"NO\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-46-最少乘法次数/f-NYOJ-46-最少乘法次数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-46-最少乘法次数\n//\n//  Created by ZYJ on 2016/11/24.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        int n;\n        scanf(\"%d\", &n);\n        if (n == 1)\n        {\n            printf(\"0\\n\");\n            continue;\n        }\n        \n        int sum = 0;\n        if (n & 1)\n        {\n            n -= 1;\n            sum = 1;\n        }\n        while (n != 1)\n        {\n            n /= 2;\n            if (n & 1 && n != 1)\n            {\n                n -= 1;\n                sum++;\n            }\n            sum++;\n        }\n        printf(\"%d\\n\", sum);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-5-Binary String Matching/f-NYOJ-5-Binary String Matching/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-5-Binary String Matching\n//\n//  Created by ZYJ on 16/5/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    char A[11], B[1001];\n    int lenA, lenB, flag, ans;\n    scanf(\"%d\", &N);\n    \n    while (N--)\n    {\n        ans = 0;\n        scanf(\"%s %s\", A, B);\n        lenA = (int)strlen(A);\n        lenB = (int)strlen(B);\n        \n        for (int i = 0; i < lenB - lenA + 1; i++)\n        {\n            flag = 1;\n            for (int j = 0; j < lenA; j++)\n            {\n                if (A[j] != B[i + j])\n                {\n                    flag = 0;\n                    break;\n                }\n            }\n            if (flag)\n            {\n                ans++;\n            }\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-6-喷水装置（一）/f-NYOJ-6-喷水装置（一）/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-6-喷水装置（一）\n//\n//  Created by ZYJ on 16/5/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n\nint main(int argc, const char * argv[])\n{\n    int m, n;\n    int ans;\n    float sum;\n    float ri[601];\n    scanf(\"%d\", &m);\n    \n    while (m--)\n    {\n        sum = 0;\n        ans = 0;\n        scanf(\"%d\", &n);\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%f\", ri + i);\n        }\n        \n        for (int i = 0; i < n - 1; i++)\n        {\n            for (int j = i + 1; j < n; j++)\n            {\n                if (ri[i] < ri[j])\n                {\n                    float temp = ri[i];\n                    ri[i] = ri[j];\n                    ri[j] = temp;\n                }\n            }\n        }\n        \n        for (int i = 0; i < n; i++)\n        {\n            sum += sqrt(ri[i] * ri[i] - 1);\n            ans++;\n            if (sum >= 10)\n            {\n                printf(\"%d\\n\", ans);\n                break;\n            }\n        }\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-7-街区最短路径问题/f-NYOJ-7-街区最短路径问题/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-7-街区最短路径问题\n//\n//  Created by ZYJ on 16/5/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//曼哈顿距离\n#include <stdio.h>\n#include <string.h>\n\nint x[21], y[21];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    scanf(\"%d\", &n);\n    \n    while (n--)\n    {\n        int m = 0;\n        scanf(\"%d\", &m);\n        \n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d %d\", x + i, y + i);\n        }\n        \n        for (int i = 0; i < m - 1; i++)\n        {\n            for (int j = i + 1; j < m; j++)\n            {\n                if (x[i] > x[j])\n                {\n                    x[i] ^= x[j];\n                    x[j] ^= x[i];\n                    x[i] ^= x[j];\n                }\n                if (y[i] > y[j])\n                {\n                    y[i] ^= y[j];\n                    y[j] ^= y[i];\n                    y[i] ^= y[j];\n                }\n            }\n        }\n        \n        int ans = 0;\n        for (int i = 0; i < m / 2; i++)\n        {\n            ans += x[m - 1 - i] - x[i] + y[m - 1 - i] - y[i];\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-739-笨蛋难题四/f-NYOJ-739-笨蛋难题四/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-739-笨蛋难题四\n//\n//  Created by ZYJ on 16/6/29.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\n\nvoid cinDiy(int &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + c - '0';\n        c = getchar();\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    \n    while (cin >> n)\n    {\n        int MIN = INF;\n        int MAX = -1;\n        int price;\n        for (int i = 1; i <= n; i++)\n        {\n            cinDiy(price);\n            if (price < MIN)\n            {\n                MIN = price;\n            }\n            else if (price - MIN > MAX)\n            {\n                MAX = price - MIN;\n            }\n        }\n        \n        cout << MAX << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-8-一种排序/f-NYOJ-8-一种排序/main.c",
    "content": "//\n//  main.c\n//  f-NYOJ-8-一种排序\n//\n//  Created by ZYJ on 16/5/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#include <stdlib.h>\n//\n//int B, C;\n//struct node\n//{\n//    int a;\n//    int b;\n//    int c;\n//} s[1001];\n//\n//int cmp(const void *a, const void *b)\n//{\n//    struct node *aa = (struct node *)a;\n//    struct node *bb = (struct node *)b;\n//    if (aa->a != bb->a)\n//    {\n//        return aa->a < bb->a;\n//    }\n//    else if (aa->b != bb->b)\n//    {\n//        return aa->b < bb->b;\n//    }\n//    else if (aa->c != bb->c)\n//    {\n//        return aa->c < bb->c;\n//    }\n//    return 0;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int n;\n//    scanf(\"%d\", &n);\n//    \n//    while (n--)\n//    {\n//        int m;\n//        scanf(\"%d\", &m);\n//        \n//        for (int i = 0; i < m; i++)\n//        {\n//            scanf(\"%d %d %d\", &s[i].a, &B, &C);\n//            if (B > C)\n//            {\n//                s[i].b = B;\n//                s[i].c = C;\n//            }\n//            else\n//            {\n//                s[i].b = C;\n//                s[i].c = B;\n//            }\n//        }\n//        \n//        qsort(s, m, sizeof(int), cmp);\n//        \n//        printf(\"%d %d %d\\n\", s[0].a, s[0].b, s[0].c);\n//        for (int i = 1; i < m; i++)\n//        {\n//            if (s[i].a != s[i - 1].a || s[i].b != s[i -1].b || s[i].c != s[i -1].c)\n//            {\n//                printf(\"%d %d %d\\n\", s[i].a, s[i].b, s[i].c);\n//            }\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n\n#include<stdio.h>\n\nint main()\n{\n    int n, m, x, y, z, t;\n    scanf(\"%d\\n\",&n);//输入n组数据\n    while(n--)\n    {\n        scanf(\"%d\\n\",&m);//每组数据里有m个长方形\n        int s[m][3];\n        for(int i = 0; i < m; i++)\n        {\n            for(int j=0;j<3;j++)\n                scanf(\"%d\",&s[i][j]);\n            if(s[i][1]<s[i][2])\n            {\n                t=s[i][1];\n                s[i][1]=s[i][2];\n                s[i][2]=t;\n            }\n        }\n        \n        for(int i=0;i<m-1;i++)\n        {\n            for(int j=i+1;j<m;j++)\n            {\n                if (s[i][0]>s[j][0])\n                {x=s[i][0];y=s[i][1];z=s[i][2];\n                    s[i][0]=s[j][0];s[i][1]=s[j][1];s[i][2]=s[j][2];\n                    s[j][0]=x;s[j][1]=y;s[j][2]=z;\n                }\n                if(s[i][0]==s[j][0])\n                {\n                    if (s[i][1]>s[j][1])\n                    {y=s[i][1];z=s[i][2];\n                        s[i][1]=s[j][1];s[i][2]=s[j][2];\n                        s[j][1]=y;s[j][2]=z;\n                    }\n                    if(s[i][1]==s[j][1])\n                    { if (s[i][2]>s[j][2])\n                    {z=s[i][2];\n                        s[i][2]=s[j][2];\n                        s[j][2]=z;}\n                        if(s[i][2]==s[j][2])\n                        {\n                            s[j][0]=0;\n                            s[j][1]=0;\n                            s[j][2]=0;\n                        }\n                    }\n                }\n                \n            }\n        }\n        \n        for(int i=1;i<m;i++)\n        {\n            if(s[i][0]==0){\n                \n                for(int j=i;j<m;j++)\n                    \n                {s[j][0]=s[j+1][0];\n                    s[j][1]=s[j+1][1];\n                    s[j][2]=s[j+1][2];\n                }\n                s[m][0]=0;\n                i--;\n                m--;\n            }\n        }\n        \n        for(int i=0;i<m;i++)\n        {\n            for(int j=0;j<3;j++)\n                printf(\"%d\\t\",s[i][j]);\n            printf(\"\\n\");}\n    }\n    \n}\n\n//#include <stdio.h>\n//int B, C;\n//int a[1001], b[1001], c[1001];\n//\n//void swap(int a, int b)\n//{\n//    int temp = a;\n//    a = b;\n//    b = temp;\n//    return ;\n//}\n//\n//\n//int main(int argc, const char * argv[])\n//{\n//    int n;\n//    scanf(\"%d\", &n);\n//\n//    while (n--)\n//    {\n//        int m;\n//        scanf(\"%d\", &m);\n//       \n//        for (int i = 0; i < m; i++)\n//        {\n//            scanf(\"%d %d %d\", a + i, &B, &C);\n//            if (B > C)\n//            {\n//                b[i] = B;\n//                c[i] = C;\n//            }\n//            else\n//            {\n//                b[i] = C;\n//                c[i] = B;\n//            }\n//        }\n//        \n//        for (int i = 0; i < m - 1; i++)\n//        {\n//            for (int j = i + 1; j < m; j++)\n//            {\n//                if (a[i] > a[j] || (a[i] == a[j] && b[i] > b[j]) || (a[i] == a[j] && b[i] == b[j] && c[i] > c[j]))\n//                {\n//                    swap(a[i], a[j]);\n//                    swap(b[i], b[j]);\n//                    swap(c[i], c[j]);\n//                }\n//            }\n//        }\n//\n//        printf(\"%d %d %d\\n\", a[0], b[0], c[0]);\n//        for (int i = 1; i < m; i++)\n//        {\n//            if (a[i] != a[i - 1] || b[i] != b[i -1] || c[i] != c[i -1])\n//            {\n//                printf(\"%d %d %d\\n\", a[i], b[i], c[i]);\n//            }\n//        }\n//    }\n//\n//    return 0;\n//}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-NYOJ-999-师傅又被妖怪抓走了/f-NYOJ-999-师傅又被妖怪抓走了/main.cpp",
    "content": "//\n//  main.cpp\n//  f-NYOJ-999-师傅又被妖怪抓走了\n//\n//  Created by ZYJ on 16/9/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n\n\n\n#include <iostream>\n#include <cstdio>\n#include <queue>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\n#define MAXN 105\n#define INF 0x3f3f3f3f\n\ntypedef struct \n{\n    int x;\n    int y;\n    int step;\n} path;\n\nchar map[MAXN][MAXN];\nint n, m, t;\n\npath Path;  //  孙猴子起点位置\n\nint ans = INF;\nint dir[4][2] = {{-1, 0}, {0, 1}, {1, 0}, {0, -1}};\n\n//  检查是否可以到达\nbool check(int x, int y)\n{\n    if (map[x][y] == 'X' || map[x][y] == 'E' || map[x][y] == 'D')\n    {\n        return false;\n    }\n    return true;\n}\n\n//  预处理\nchar getCharValue(char otype, char type)\n{\n    if ((type == 'D' && otype == 'e') || (type == 'E' && otype == 'd'))\n    {\n        return 'b';\n    }\n    return type == 'D' ? 'd' : 'e';\n}\n\n//  预处理，把能看到D的位置置为d，看到E的位置置为e，能看到两者的置为b\nvoid setMap(int x, int y, char type)\n{\n    int i;\n    for (i = x + 1; i < n && check(i, y); ++i)\n    {\n        map[i][y] = getCharValue(map[i][y], type);\n    }\n    for (i = x - 1; i >= 0 && check(i, y); --i)\n    {\n        map[i][y] = getCharValue(map[i][y], type);\n    }\n    for (i = y + 1; i < m && check(x, i); ++i)\n    {\n        map[x][i] = getCharValue(map[x][i], type);\n    }\n    for (i = y - 1; i >= 0 && check(x, i); --i)\n    {\n        map[x][i] = getCharValue(map[x][i], type);\n    }\n}\n\n//  检查边界\nbool isLegal(path p)\n{\n    if (p.x >= 0 && p.y >= 0 && p.x < n && p.y < m)\n    {\n        return true;\n    }\n    return false;\n}\n\nint bfs_(path startp, char type)\n{\n    queue<path> Qu;\n    bool vis[MAXN][MAXN];\n    path ptop, ptmp;\n    memset (vis, false, sizeof(vis));\n    vis[startp.x][startp.y] = true;\n    Qu.push(startp);\n    \n    while (!Qu.empty())\n    {\n        ptop = Qu.front();\n        Qu.pop();\n        if ((type == 'd' && map[ptop.x][ptop.y] == 'e') || (type == 'e' && map[ptop.x][ptop.y] == 'd'))\n        {\n            return ptop.step;\n        }\n        for (int i = 0; i < 4; ++i)\n        {\n            ptmp.x = ptop.x + dir[i][0];\n            ptmp.y = ptop.y + dir[i][1];\n            ptmp.step = ptop.step + 1;\n            if (isLegal(ptmp) && check(ptmp.x, ptmp.y) && !vis[ptmp.x][ptmp.y] && ptmp.step < ans)\n            {\n                vis[ptmp.x][ptmp.y] = true;\n                Qu.push(ptmp);\n            }\n        }\n    }\n    return t + 1;\n}\n\nvoid bfs()\n{\n    queue<path> Qu;\n    path ptop, ptmp;\n    bool visited[MAXN][MAXN];\n    ans = INF;\n    memset(visited, false, sizeof(visited));\n    Qu.push(Path);\n    visited[Path.x][Path.y] = true;\n    \n    while (!Qu.empty())\n    {\n        ptop = Qu.front();\n        Qu.pop();\n        if (map[ptop.x][ptop.y] == 'b')\n        {\n            ans = min(ans, ptop.step);\n        }\n        else if (map[ptop.x][ptop.y] == 'e' || map[ptop.x][ptop.y] == 'd')\n        {\n            //  找到一个人，调用第二个bfs寻找第二个人\n            int tmp = bfs_(ptop, map[ptop.x][ptop.y]);\n            ans = min (ans, tmp);\n        }\n        for (int i = 0; i < 4; ++i)\n        {\n            ptmp.x = ptop.x + dir[i][0];\n            ptmp.y = ptop.y + dir[i][1];\n            ptmp.step = ptop.step + 1;\n            if (isLegal(ptmp) && check(ptmp.x, ptmp.y) && !visited[ptmp.x][ptmp.y] && ptmp.step < ans)\n            {\n                visited[ptmp.x][ptmp.y] = true;\n                Qu.push(ptmp);\n            }\n        }\n    }\n    if (ans <= t)\n    {\n        printf (\"%d\\n\", ans);\n    }\n    else\n    {\n        printf (\"-1\\n\");\n    }\n}\n\n\nint main()\n{\n    int Case = 1;\n    while (~scanf(\"%d%d%d\", &n, &m, &t))\n    {\n        for (int i = 0; i < n; ++i)\n        {\n            scanf (\"%s\", map[i]);\n            for (int j = 0; j < m; ++j)\n            {\n                if (map[i][j] == 'S')\n                {\n                    Path.x = i, Path.y = j, Path.step = 0;\n                }\n            }\n        }\n        for (int i = 0; i < n; ++i)\n        {\n            for (int j = 0; j < m; ++j)\n            {\n                if (map[i][j] == 'E')\n                {\n                    setMap(i, j, map[i][j]);\n                }\n                else if (map[i][j] == 'D')\n                {\n                    setMap(i, j, map[i][j]);\n                }\n            }\n        }\n        printf (\"Case %d:\\n\", Case++);\n        bfs();\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-河南第十届ACM省赛-C-最小密钥/f-河南第十届ACM省赛-C-最小密钥/main.cpp",
    "content": "//\n//  main.cpp\n//  f-河南第十届ACM省赛-C-最小密钥\n//\n//  Created by ZYJ on 2017/5/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 3000;\nconst int MAXM = 2e4 + 50;\n\nint n;\nint A[MAXN];\nint hash_[MAXM];\n\nbool charge(int x)\n{\n    for (int i = x; i < MAXM; i += x)\n    {\n        if (hash_[i])\n        {\n            return false;\n        }\n    }\n    return true;\n}\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        memset(hash_, 0, sizeof(hash_));\n        \n        cin >> n;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", &A[i]);\n        }\n        \n        for (int i = 1; i < n; i++)\n        {\n            for (int j = i + 1; j <= n; j++)\n            {\n                if (A[i] > A[j])\n                {\n                    hash_[A[i] - A[j]] = 1;\n                }\n                else\n                {\n                    hash_[A[j] - A[i]] = 1;\n                }\n            }\n        }\n        for (int ans = n; ; ans++)\n        {\n            if (charge(ans))\n            {\n                printf(\"%d\\n\", ans);\n                break;\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-河南第十届ACM省赛-D-年终奖金/f-河南第十届ACM省赛-D-年终奖金/main.cpp",
    "content": "//\n//  main.cpp\n//  f-河南第十届ACM省赛-D-年终奖金\n//\n//  Created by ZYJ on 2017/5/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 105;\n\nint A[MAXN];\nint dp[MAXN][MAXN];\n\nint main()\n{\n    int n, c, k;\n    while (cin >> n >> k >> c)\n    {\n        memset(dp, 0x3f, sizeof(dp));\n        \n        for (int i = 0; i < n; i++)\n        {\n            cin >> A[i];\n        }\n        sort(A, A + n);\n        \n        for (int i = n - k; i >= 0; i--)\n        {\n            for (int j = i + k - 1; j < n; j++)\n            {\n                dp[i][j] = c + (A[j] - A[i]) * (A[j] - A[i]);\n                for (int k = i; k < j; k++)\n                {\n                    dp[i][j] = min(dp[i][j], dp[i][k] + dp[k + 1][j]);\n                }\n            }\n        }\n        \n        cout << dp[0][n - 1] << endl;\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-河南第十届ACM省赛-E-八纵八横/f-河南第十届ACM省赛-E-八纵八横/main.cpp",
    "content": "//\n//  main.cpp\n//  f-河南第十届ACM省赛-E-八纵八横\n//\n//  Created by ZYJ on 2017/5/8.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <set>\n\n#define FILE \"eights\"\n\nusing namespace std;\n\nconst int MAXN = 1024;\n\ntypedef bitset<MAXN> bst;\n\nstruct node\n{\n    int x, next;\n    bst v;\n} e[MAXN << 1];\n\nchar ch[MAXN];\nint n, m, P, cnt, len, Link[MAXN], f[MAXN], wh[MAXN], E[MAXN][2];\nbst mat[MAXN], M[MAXN], dis[MAXN], V[MAXN];\n\ninline int read()\n{\n    int x = 0, f = 1;\n    char ch = getchar();\n    while (!isdigit(ch))\n    {\n        if (ch == '-')\n        {\n            f = -1;\n        }\n        ch = getchar();\n    }\n    while (isdigit(ch))\n    {\n        x = x * 10 + ch - '0';\n        ch = getchar();\n    }\n    return x * f;\n}\n\nbst Read()\n{\n    bst temp;\n    temp.reset();\n    scanf(\"%s\", ch + 1);\n    int len = (int)strlen(ch + 1);\n    for (int i = 1; i <= len; i++)\n    {\n        temp[len - i] = ch[i] - '0';\n    }\n    return temp;\n}\n\nvoid insert(int x, int y, bst v)\n{\n    e[++len].next = Link[x];\n    Link[x] = len;\n    e[len].x = y;\n    e[len].v = v;\n    e[++len].next = Link[y];\n    Link[y] = len;\n    e[len].x = x;\n    e[len].v = v;\n}\n\nint find(int x)\n{\n    return f[x] == x ? x : f[x] = find(f[x]);\n}\n\nvoid dfs(int x, int pre)\n{\n    for (int i = Link[x]; i; i = e[i].next)\n    {\n        if (e[i].x != pre)\n        {\n            dis[e[i].x] = dis[x] ^ e[i].v;\n            dfs(e[i].x, x);\n        }\n    }\n}\n\nvoid updata(int x, bst y)\n{\n    int pos = 0;\n    for (int i = 1; i <= 1000; ++i)\n    {\n        if (M[i][x] && mat[i].none())\n        {\n            pos = i;\n            break;\n        }\n    }\n    if (!pos)\n    {\n        for (int i = 0; i <= 1000; ++i)\n        {\n            if (M[wh[i]][x] && wh[i] != 0)\n            {\n                pos = wh[i];\n                wh[i] = 0;\n                break;\n            }\n        }\n    }\n    for (int i = 1; i <= 1000; ++i)\n    {\n        if (pos != i && M[i][x])\n        {\n            mat[i] = mat[i] ^ mat[pos], M[i] = M[i] ^ M[pos];\n        }\n    }\n    mat[pos] ^= y;\n    for (int i = 1000; i >= 0; --i)\n    {\n        if (mat[pos][i])\n        {\n            if (!wh[i])\n            {\n                wh[i] = pos;\n                break;\n            }\n            else\n            {\n                mat[pos] = mat[pos] ^ mat[wh[i]];\n                M[pos] = M[pos] ^ M[wh[i]];\n            }\n        }\n    }\n}\n\nvoid output()\n{\n    bst ans;\n    ans.reset();\n    char ts[MAXN], *tmp;\n    for (int i = 1000; i >= 0; --i)\n    {\n        if (ans[i] == 0 && wh[i])\n        {\n            ans = ans ^ mat[wh[i]];\n        }\n    }\n    if (ans.none())\n    {\n        puts(\"0\");\n    }\n    else\n    {\n        tmp = ts;\n        for (int i = 1000; i >= 0; --i)\n        {\n            if (ans[i])\n            {\n                for (int j = i; j >= 0; --j)\n                {\n                    *(tmp++) = ans[j] + '0';\n                }\n                break;\n            }\n        }\n        *(tmp++) = '\\0';\n        puts(ts);\n    }\n}\n\nint main()\n{\n//    freopen(FILE\".in\", \"r\", stdin);\n//    freopen(FILE\".out\", \"w\", stdout);\n\n    n = read();\n    m = read();\n    P = read();\n    for (int i = 1; i <= n; ++i)\n    {\n        f[i] = i;\n    }\n    for (int i = 1; i <= 1000; ++i)\n    {\n        M[i][i] = 1;\n    }\n    for (int i = 1; i <= m; ++i)\n    {\n        int x = read(), y = read();\n        bst value = Read();\n        if (find(x) == find(y))\n        {\n            E[++cnt][0] = x, E[cnt][1] = y, V[cnt] = value;\n        }\n        else\n        {\n            f[find(x)] = find(y), insert(x, y, value);\n        }\n    }\n    dfs(1, 0);\n    int CASE = cnt;\n    for (int i = 1; i <= cnt; ++i)\n    {\n        updata(i, dis[E[i][0]] ^ dis[E[i][1]] ^ V[i]);\n    }\n    output();\n    for (int i = 1; i <= P; ++i)\n    {\n        char opt[10];\n        scanf(\"%s\", opt);\n        if (opt[1] == 'd')\n        {\n            int x = read(), y = read();\n            bst value = Read();\n            E[++cnt][0] = x;\n            E[cnt][1] = y;\n            V[cnt] = value;\n            updata(cnt, dis[E[cnt][0]] ^ dis[E[cnt][1]] ^ V[cnt]);\n        }\n        else if (opt[1] == 'h')\n        {\n            int x = read();\n            bst value = Read();\n            updata(x + CASE, V[x + CASE] ^ value);\n            V[x + CASE] = value;\n        }\n        else\n        {\n            int x = read();\n            updata(x + CASE, dis[E[x + CASE][0]] ^ dis[E[x + CASE][1]] ^ V[x + CASE]);\n            V[x + CASE] = dis[E[x + CASE][0]] ^ dis[E[x + CASE][1]];\n        }\n        output();\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NYOJ/f-河南第十届ACM省赛-I-Transmit information/f-河南第十届ACM省赛-I-Transmit information/main.cpp",
    "content": "//\n//  main.cpp\n//  f-河南第十届ACM省赛-I-Transmit information\n//\n//  Created by ZYJ on 2017/5/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdlib>\n#include <cstdio>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 1005;\n\nint k, m, s, t;\nint ans[MAXN][MAXN];\nint tmp[MAXN][MAXN];\nint tmp_[MAXN][MAXN];\nint used[MAXN], v[MAXN], cnt;\n\nvoid floyd(int c[][MAXN], int a[][MAXN], int b[][MAXN])\n{\n    for (int k = 0; k < cnt; k++)\n    {\n        for (int i = 0; i < cnt; i++)\n        {\n            for (int j = 0; j < cnt; j++)\n            {\n                if (c[v[i]][v[j]] > a[v[i]][v[k]] + b[v[k]][v[j]])\n                {\n                    c[v[i]][v[j]] = a[v[i]][v[k]] + b[v[k]][v[j]];\n                }\n            }\n        }\n    }\n}\n\nvoid copy(int a[][MAXN], int b[][MAXN])\n{\n    for (int i = 0; i < cnt; i++)\n    {\n        for (int j = 0; j < cnt; j++)\n        {\n            a[v[i]][v[j]] = b[v[i]][v[j]];\n        }\n    }\n}\n\nvoid slove(int k)\n{\n    while (k)\n    {\n        if (k & 1)\n        {\n            floyd(tmp_, ans, tmp);\n            copy(ans, tmp_);\n            memset(tmp_, 0x3f, sizeof(tmp_));\n        }\n        floyd(tmp_, tmp, tmp);\n        copy(tmp, tmp_);\n        memset(tmp_, 0x3f, sizeof(tmp_));\n        k >>= 1;\n    }\n}\n\nvoid init()\n{\n    cnt = 0;\n    memset(tmp, 0x3f, sizeof(tmp));\n    memset(tmp_, 0x3f, sizeof(tmp_));\n    memset(ans, 0x3f, sizeof(ans));\n    for (int i = 0; i < MAXN; i++)\n    {\n        ans[i][i] = 0;\n    }\n}\n\nint main()\n{\n    init();\n\n    scanf(\"%d%d%d%d\", &k, &m, &s, &t);\n\n    int x, y, w;\n    for (int i = 0; i < m; i++)\n    {\n        scanf(\"%d%d%d\", &w, &x, &y);\n        if (!used[x])\n        {\n            used[x] = 1;\n            v[cnt++] = x;\n        }\n        if (!used[y])\n        {\n            used[y] = 1;\n            v[cnt++] = y;\n        }\n        if (tmp[x][y] > w)\n        {\n            tmp[x][y] = tmp[y][x] = w;\n        }\n    }\n    \n    slove(k);\n    \n    printf(\"%d\\n\", ans[s][t]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NZAU/f-NZAU-C-Mine Sweeping Game/f-NZAU-C-Mine Sweeping Game/main.c",
    "content": "//\n//  main.c\n//  f-NZAU-C-Mine Sweeping Game\n//\n//  Created by ZYJ on 16/5/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define BANNER 10\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    int N, M, K;\n    int map[12][12];\n    int key[8][2] = {{-1, -1}, {-1, 0}, {-1, 1}, {0, -1}, {0, 1}, {1, -1}, {1, 0}, {1, 1}};\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        int x, y;\n        memset(map, 0, sizeof(map));\n        scanf(\"%d %d %d\", &N, &M, &K);\n        \n        for (int i = 1; i <= K; i++)\n        {\n            scanf(\"%d %d\", &x, &y);\n            map[x][y] = BANNER;\n            \n            for (int j = 0; j < 8; j++)\n            {\n                map[x + key[j][0]][y + key[j][1]]++;\n            }\n        }\n        \n        for (int i = 1; i <= N; i++)\n        {\n            for (int j = 1; j <= M; j++)\n            {\n                if (map[i][j] >= BANNER)\n                {\n                    printf(\"M\");\n                }\n                else if (map[i][j] == 0)\n                {\n                    printf(\".\");\n                }\n                else\n                {\n                    printf(\"%d\", map[i][j]);\n                }\n            }\n            printf(\"\\n\");\n        }\n        printf(\"\\n\");\n        \n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/NZAU/f-NZAU-F-The Nearest Same Chocolate/f-NZAU-F-The Nearest Same Chocolate/main.c",
    "content": "//\n//  main.c\n//  f-NZAU-F-The Nearest Same Chocolate\n//\n//  Created by ZYJ on 16/5/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define INF 0x3f3f3f3f\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    int n;\n    int number[105];\n    int ans;\n    int len;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        ans = INF;\n        scanf(\"%d\", &n);\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", number + i);\n        }\n        \n        for (int i = 0; i < n - 1; i++)\n        {\n            for (int j = i + 1; j < n; j++)\n            {\n                if (number[i] == number[j])\n                {\n                    len = j - i;\n                    if (len < ans)\n                    {\n                        ans = len;\n                    }\n                    break;\n                }\n            }\n        }\n        \n        if (ans == INF)\n        {\n            printf(\"0\\n\");\n        }\n        else\n        {\n            printf(\"%d\\n\", ans);\n        }\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/PAT/f-PAT-2017年团体程序设计天梯赛-大区赛-L2-4-功夫传人/f-PAT-2017年团体程序设计天梯赛-大区赛-L2-4-功夫传人/main.cpp",
    "content": "//\n//  main.cpp\n//  f-PAT-2017年团体程序设计天梯赛-大区赛-L2-4-功夫传人\n//\n//  Created by ZYJ on 2017/3/26.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nvector<int> v[MAXN];\n\nint N;\ndouble Z, r;\ndouble p[MAXN];\ndouble sum = 0;\n\nvoid dfs(int root)\n{\n    for (int i = 0; i < v[root].size(); i++)\n    {\n        if (p[v[root][i]] != 1)\n        {\n            p[v[root][i]] = p[root] * r * p[v[root][i]];\n            sum += p[v[root][i]];\n        }\n        else\n        {\n            p[v[root][i]] = p[root] * r;\n            dfs(v[root][i]);\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    cin >> N >> Z >> r;\n    r = (100 - r) / 100;\n    \n    for (int i = 0; i < N; i++)\n    {\n        p[i] = 1;\n    }\n    p[0] = Z;\n    \n    int K, nt;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d\", &K);\n        if (K == 0)\n        {\n            scanf(\"%lf\", p + i);\n            continue;\n        }\n        for (int j = 0; j < K; j++)\n        {\n            scanf(\"%d\", &nt);\n            v[i].push_back(nt);\n        }\n    }\n    \n    if (N == 1)\n    {\n        printf(\"%d\\n\", (int)(p[0] * Z));\n        return 0;\n    }\n    \n    dfs(0);\n    \n    printf(\"%d\\n\", (int)sum);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/PAT/f-PAT-L1-006-连续因子/f-PAT-L1-006-连续因子/main.cpp",
    "content": "//\n//  main.cpp\n//  f-PAT-L1-006-连续因子\n//\n//  Created by ZYJ on 2017/3/20.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\ntypedef long long ll;\n\nint main()\n{\n    ll n, m;\n    ll head, tail;\n    ll ans, pro, temp;\n    ll ansHead, ansTail;\n    \n    while (~scanf(\"%lld\", &n))\n    {\n        m = sqrt(n) + 1;\n        head = ansHead = 2;\n        tail = ansTail = 3;\n        ans = 1;\n        pro = 6;    //  2 * 3\n        int flag = 0;\n        \n        while (head != tail)\n        {\n            if (tail > m)\n            {\n                break;\n            }\n            \n            if (n % pro == 0)\n            {\n                flag = 1;\n                temp = tail - head + 1;\n                if (ans < temp)\n                {\n                    ans = temp;\n                    ansHead = head;\n                    ansTail = tail;\n                }\n            }\n            else if (pro > n)\n            {\n                pro /= head;\n                head++;\n                continue;\n            }\n            \n            tail++;\n            pro *= tail;\n        }\n        \n        if (flag)\n        {\n            printf(\"%lld\\n%lld\", ans, ansHead);\n            for (ll i = ansHead + 1; i <= ansTail; i++)\n            {\n                printf(\"*%lld\", i);\n            }\n        }\n        else\n        {\n            printf(\"1\\n\");\n            if (n & 1)\n            {\n                int tag = 1;\n                for (int i = 3; i < m; i += 2)\n                {\n                    if (n % i == 0)\n                    {\n                        tag = 0;\n                        printf(\"%d\", i);\n                        break;\n                    }\n                }\n                if (tag)\n                {\n                    printf(\"%lld\", n);\n                }\n            }\n            else\n            {\n                printf(\"2\");\n            }\n        }\n        puts(\"\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/PAT/f-PAT-天梯赛习题集-L2-018-多项式A除以B/f-PAT-天梯赛习题集-L2-018-多项式A除以B/main.cpp",
    "content": "//\n//  main.cpp\n//  f-PAT-天梯赛习题集-L2-018-多项式A除以B\n//\n//  Created by ZYJ on 2017/3/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n#include <list>\n\nusing namespace std;\n\nconst double ESP = 0.04;\n\nlist<pair<int, double> > A, B, Q, R, T;\n\nint E;\ndouble C;\nint NA, NB, NQ = 0, NR = 0;\n\nvoid sub()\n{\n    T.clear();\n    auto i = A.begin(), j = R.begin();\n    for (; i != A.end(); i++)\n    {\n        if (j == R.end())\n        {\n            break;\n        }\n        for (; j != R.end(); j++)\n        {\n            if ((*i).first > (*j).first)\n            {\n                T.push_back(make_pair((*i).first, (*i).second));\n                break;\n            }\n            else if ((*i).first < (*j).first)\n            {\n                T.push_back(make_pair((*j).first, -(*j).second));\n                continue;\n            }\n            else\n            {\n                T.push_back(make_pair((*i).first, (*i).second - (*j).second));\n                j++;\n                break;\n            }\n        }\n    }\n    for (; i != A.end(); i++)\n    {\n        T.push_back(make_pair((*i).first, (*i).second));\n    }\n    for (; j != R.end(); j++)\n    {\n        T.push_back(make_pair((*j).first, -(*j).second));\n    }\n    swap(A, T);\n}\n\nvoid solve()\n{\n    if (A.front().first < E)\n    {\n        return ;\n    }\n    int tempE = A.front().first - E;\n    double tempC = A.front().second / C;\n    if (fabs(tempC) > ESP)\n    {\n        Q.push_back(make_pair(tempE, tempC));\n        NQ++;\n    }\n    A.erase(A.begin());\n    R.clear();\n    for (auto i = B.begin(); i != B.end(); i++)\n    {\n        R.push_back(make_pair(tempE + (*i).first, tempC * (*i).second));\n    }\n    \n    //  A = A - R\n    sub();\n    \n    solve();\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int e;\n    double c;\n    \n    cin >> NA;\n    for (int i = 0; i < NA; i++)\n    {\n        scanf(\"%d%lf\", &e, &c);\n        A.push_back(make_pair(e, c));\n    }\n    cin >> NB;\n    for (int i = 0; i < NB; i++)\n    {\n        scanf(\"%d%lf\", &e, &c);\n        B.push_back(make_pair(e, c));\n    }\n    E = B.front().first;\n    C = B.front().second;\n    B.erase(B.begin());\n    \n    solve();\n    \n    if (NQ == 0)\n    {\n        cout << \"0 0 0.0\\n\";\n    }\n    else\n    {\n        cout << NQ << ' ';\n        printf(\"%d %.1f\", Q.front().first, Q.front().second);\n        auto i = Q.begin();\n        i++;\n        for (; i != Q.end(); i++)\n        {\n            printf(\" %d %.1f\", (*i).first, (*i).second);\n        }\n        puts(\"\");\n    }\n    \n    R.clear();\n    for (auto i = A.begin(); i != A.end(); i++)\n    {\n        if (fabs((*i).second) > ESP)\n        {\n            R.push_back(make_pair((*i).first, (*i).second));\n            NR++;\n        }\n    }\n    \n    if (NR == 0)\n    {\n        cout << \"0 0 0.0\\n\";\n    }\n    else\n    {\n        cout << NR << ' ';\n        printf(\"%d %.1f\", R.front().first, R.front().second);\n        auto i = R.begin();\n        i++;\n        for (; i != R.end(); i++)\n        {\n            printf(\" %d %.1f\", (*i).first, (*i).second);\n        }\n        puts(\"\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/PAT/f-PAT-天梯赛习题集-L3-013-非常弹的球/f-PAT-天梯赛习题集-L3-013-非常弹的球/main.cpp",
    "content": "//\n//  main.cpp\n//  f-PAT-天梯赛习题集-L3-013-非常弹的球\n//\n//  Created by ZYJ on 2017/3/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst int ENERGY = 1000;\nconst double G = 9.8;\nconst double ESP = 0.0001;\n\nint main(int argc, const char * argv[])\n{\n    double w, p;\n    cin >> w >> p;\n    w /= 100;\n    p = (100 - p) / 100;\n    \n    double ene = ENERGY;\n    double res = 0;\n    double v = 1;\n    \n    while (v > ESP)\n    {\n        v = sqrt(2 * ene / w);\n        double vc = v * sqrt(2) / 2;\n        double t = vc / G;\n        res += vc * t * 2;\n        ene *= p;\n    }\n    \n    printf(\"%.3lf\\n\", res);\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/PAT/f-PAT-天梯赛习题集-L3-014-周游世界/f-PAT-天梯赛习题集-L3-014-周游世界/main.cpp",
    "content": "//\n//  main.cpp\n//  f-PAT-天梯赛习题集-L3-014-周游世界\n//\n//  Created by ZYJ on 2017/3/27.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n#include <vector>\n#include <queue>\n\nusing namespace std;\n\n/*\n *  使用优先队列优化Dijkstra算法\n *  复杂度O(ElongE)\n *  注意对vector<Edge> E[MAXN]进行初始化后加边\n */\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1e5 + 10;\n\nstruct qNode\n{\n    int v;\n    int c;\n    qNode(int _v = 0, int _c = 0) : v(_v), c(_c) {}\n    bool operator < (const qNode &r) const\n    {\n        return c > r.c;\n    }\n};\n\nstruct Edge\n{\n    int v;\n    int cost;\n    Edge(int _v = 0, int _cost = 0) : v(_v), cost(_cost) {}\n};\n\nvector<pair<Edge, int> > E[MAXN];\nbool vis[MAXN];\nint dist[MAXN];     //  最短路距离\nint pre[MAXN];      //  父节点，记录路径\nint pre_[MAXN];     //  父节点所在路线（转接点算到上一条路线）\nint cnt[MAXN];      //  累计经过路线数目\n\nvoid Dijkstra(int n, int start)     //  点的编号从1开始\n{\n    memset(vis, false, sizeof(vis));\n    memset(dist, 0x3f, sizeof(dist));\n    memset(pre, -1, sizeof(pre));\n    memset(pre_, -1, sizeof(pre_));\n    memset(cnt, -1, sizeof(cnt));\n    priority_queue<qNode> que;\n    \n    while (!que.empty())\n    {\n        que.pop();\n    }\n    dist[start] = 0;\n    que.push(qNode(start, 0));\n    qNode tmp;\n    \n    while (!que.empty())\n    {\n        tmp = que.top();\n        que.pop();\n        int u = tmp.v;\n        if (vis[u])\n        {\n            continue;\n        }\n        vis[u] = true;\n        for (int i = 0; i < E[u].size(); i++)\n        {\n            int v = E[u][i].first.v;\n            int cost = E[u][i].first.cost;\n            if (!vis[v] && dist[v] > dist[u] + cost)\n            {\n                dist[v] = dist[u] + cost;\n                pre[v] = u;\n                if (pre_[u] == -1 || E[u][i].second != pre_[u] || u == start)   //  4.1\n                {\n                    if (pre_[u] == -1 || u == start)    //  4.1\n                    {\n                        pre_[u] = E[u][i].second;\n                        cnt[u] = 1;\n                    }\n                    pre_[v] = E[u][i].second;\n                    cnt[v] = pre_[v] == pre_[u] ? cnt[u] : cnt[u] + 1;\n                }\n                else\n                {\n                    pre_[v] = pre_[u];\n                    cnt[v] = cnt[u];\n                }\n                que.push(qNode(v, dist[v]));\n            }\n            else if (!vis[v] && dist[v] == dist[u] + cost)\n            {\n                if (E[u][i].second == pre_[u])\n                {\n                    if (cnt[v] > cnt[u])        //  4.1\n                    {\n                        pre[v] = u;\n                        pre_[v] = pre_[u];\n                        cnt[v] = cnt[u];\n                        que.push(qNode(v, dist[v]));\n                    }\n                }\n                else\n                {\n                    if (cnt[v] > cnt[u] + 1)    //  4.1\n                    {\n                        pre[v] = u;\n                        pre_[v] = E[u][i].second;\n                        cnt[v] = cnt[u] + 1;\n                        que.push(qNode(v, dist[v]));\n                    }\n                }\n            }\n        }\n    }\n}\n\nvoid addEdge(int u, int v, int w, int c)\n{\n    E[u].push_back(make_pair(Edge(v, w), c));\n}\n\nstruct way\n{\n    int id;\n    int cmp;\n} w[MAXN];\n\nvoid getWay(int ed, int mt)\n{\n    int m = mt;\n    w[m].id = ed;\n    w[m--].cmp = pre_[ed];\n    while (pre[ed] != -1)\n    {\n        ed = pre[ed];\n        w[m].id = ed;\n        w[m--].cmp = pre_[ed];\n    }\n    w[1].id = ed;\n    w[1].cmp = pre_[ed];\n    if (w[1].cmp != w[2].cmp)   //  3.31\n    {\n        w[1].cmp = w[2].cmp;\n    }\n    \n    int sc = w[1].cmp;\n    int si = w[1].id;\n    for (int i = 2; i <= mt; i++)\n    {\n        if (w[i].cmp != sc)\n        {\n            printf(\"Go by the line of company #%d from %04d to %04d.\\n\", sc, si, w[i - 1].id);\n            sc = w[i].cmp;\n            si = w[i - 1].id;\n        }\n    }\n    printf(\"Go by the line of company #%d from %04d to %04d.\\n\", sc, si, w[mt].id);\n}\n\nint main()\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int N;\n    cin >> N;\n    \n    int M, u, v;\n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%d%d\", &M, &u);\n        for (int j = 1; j < M; j++)\n        {\n            scanf(\"%d\", &v);\n            addEdge(u, v, 1, i);\n            addEdge(v, u, 1, i);\n            u = v;\n        }\n    }\n    \n    int K;\n    cin >> K;\n    for (int i = 0; i < K; i++)\n    {\n        scanf(\"%d%d\", &u, &v);\n        Dijkstra(N, u);\n        if (dist[v] == INF)\n        {\n            cout << \"Sorry, no line is available.\\n\";\n        }\n        else\n        {\n            cout << dist[v] << '\\n';\n            getWay(v, dist[v] + 1);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/PAT/f-PAT-天梯赛习题集-L3-015-球队“食物链”/f-PAT-天梯赛习题集-L3-015-球队“食物链”/main.cpp",
    "content": "//\n//  main.cpp\n//  f-PAT-天梯赛习题集-L3-015-球队“食物链”\n//\n//  Created by ZYJ on 2017/3/29.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 25;\n\nchar achi[MAXN][MAXN];\n\nint N;\nint flag = 1;\nint L[MAXN];\nbool vis[MAXN];\n\nvoid dfs(int n, int last)\n{\n    if (n > N)\n    {\n        if (achi[L[N]][L[1]] == 'W' || achi[L[1]][L[N]] == 'L')\n        {\n            flag = 0;\n        }\n        return ;\n    }\n    \n    int tag = 1;\n    for (int i = 1; i <= N; i++)\n    {\n        if (!vis[i] && (achi[i][L[1]] == 'W' || achi[L[1]][i] == 'L'))\n        {\n            tag = 0;\n            break;\n        }\n    }\n    if (tag)\n    {\n        return ;\n    }\n    \n    for (int i = 1; i <= N && flag; i++)\n    {\n        if (!vis[i] && flag && (achi[last][i] == 'W' || achi[i][last] == 'L'))\n        {\n            vis[i] = 1;\n            L[n] = i;\n            dfs(n + 1, i);\n            vis[i] = 0;\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    cin >> N;\n    \n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%s\", achi[i] + 1);\n    }\n    \n    for (int i = 1; i <= N && flag; i++)\n    {\n        vis[i] = 1;\n        L[1] = i;\n        dfs(2, i);\n        vis[i] = 0;\n    }\n    \n    if (flag)\n    {\n        cout << \"No Solution\\n\";\n    }\n    else\n    {\n        printf(\"%d\", L[1]);\n        for (int i = 2; i <= N; i++)\n        {\n            printf(\" %d\", L[i]);\n        }\n        puts(\"\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-1061-青蛙的约会/f-POJ-1061-青蛙的约会/main.c",
    "content": "//\n//  main.c\n//  f-POJ-1061-青蛙的约会\n//\n//  Created by ZYJ on 16/4/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\ntypedef long long LL;\nLL x, y;\nLL e_gcd(LL a, LL b)\n{\n    if (!b)\n    {\n        x = 1;\n        y = 0;\n        return a;\n    }\n    LL ans = e_gcd(b, a % b);\n    LL temp = x;\n    x = y;\n    y = temp - a / b * y;\n    return ans;\n}\n\nLL cal(LL a, LL b, LL c)\n{\n    LL gcd = e_gcd(a, b);\n    if (c % gcd != 0)\n    {\n        return -1;\n    }\n    x *= c / gcd;\n    b /= gcd;\n    if (b < 0)\n    {\n        b = -b;\n    }\n    LL ans = x % b;\n    if (ans <= 0)\n    {\n        ans += b;\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    LL x, y, m, n, L;\n    while (~scanf(\"%lld%lld%lld%lld%lld\",&x,&y,&m,&n,&L))\n    {\n        \n        LL ans = cal(m - n, L, y - x);\n        if (ans == -1)\n        {\n            printf(\"Impossible\\n\");\n        }\n        else\n        {\n            printf(\"%lld\\n\", ans);\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-1681-Painter's Problem/f-POJ-1681-Painter's Problem/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-1681-Painter's Problem\n//\n//  Created by ZYJ on 16/7/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\n//  高斯消元法求方程组的解\n\n/*\n *  一类开关问题，对2取模的01方程组\n *  需要枚举自动变元，找解中1个数最少的\n */\n\n//  对2取模的01方程组\nconst int MAXN = 300;\n//  有equ个方程，var个变元。增广矩阵行数为equ，列数为var＋1，分别为0到var\nint equ, var;\nint a[MAXN][MAXN];  //  增广矩阵\nint x[MAXN];        //  解集\nint free_x[MAXN];   //  用来存储自由变元（多解枚举自由变元可以使用）\nint free_num;       //  自由变元的个数\n\n//  返回值为－1表示无解，为0是唯一解，否则返回自由变元个数\nint Gauss()\n{\n    int max_r, col, k;\n    free_num = 0;\n    for (k = 0, col = 0; k < equ && col < var; k++, col++)\n    {\n        max_r = k;\n        for (int i = k + 1; i < equ; i++)\n        {\n            if (abs(a[i][col]) > abs(a[max_r][col]))\n            {\n                max_r = i;\n            }\n        }\n        if (a[max_r][col] == 0)\n        {\n            k--;\n            free_x[free_num++] = col;   //  这是自由变元\n            continue;\n        }\n        if (max_r != k)\n        {\n            for (int j = col; j < var + 1; j++)\n            {\n                swap(a[k][j], a[max_r][j]);\n            }\n        }\n        for (int i = k + 1; i < equ; i++)\n        {\n            if (a[i][col] != 0)\n            {\n                for (int j = col; j < var + 1; j++)\n                {\n                    a[i][j] ^= a[k][j];\n                }\n            }\n        }\n    }\n    for (int i = k; i < equ; i++)\n    {\n        if (a[i][col] != 0)\n        {\n            return -1;  //  无解\n        }\n    }\n    if (k < var)\n    {\n        return var - k; //  自由变元个数\n    }\n    //  唯一解，回代\n    for (int i = var - 1; i >= 0; i--)\n    {\n        x[i] = a[i][var];\n        for (int j = i + 1; j < var; j++)\n        {\n            x[i] ^= (a[i][j] && x[j]);\n        }\n    }\n    return 0;\n}\n\nint n;\n\nvoid init()\n{\n    memset(a, 0, sizeof(a));\n    memset(x, 0, sizeof(x));\n    equ = n * n;\n    var = n * n;\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            int t = i * n + j;\n            a[t][t] = 1;\n            if (i > 0)\n            {\n                a[(i - 1) * n + j][t] = 1;\n            }\n            if (i < n - 1)\n            {\n                a[(i + 1) *  n + j][t] = 1;\n            }\n            if (j > 0)\n            {\n                a[i * n + j - 1][t] = 1;\n            }\n            if (j < n - 1)\n            {\n                a[i * n + j + 1][t] = 1;\n            }\n        }\n    }\n    return ;\n}\n\nvoid solve()\n{\n    int t = Gauss();\n    if (t == -1)\n    {\n        cout << \"inf\\n\";\n        return ;\n    }\n    else if (t == 0)\n    {\n        int ans = 0;\n        for (int i = 0; i < n * n; i++)\n        {\n            ans += x[i];\n        }\n        cout << ans << '\\n';\n        return ;\n    }\n    else\n    {\n        //  枚举自由变元\n        int ans = 0x3f3f3f3f;\n        int tot = (1 << t);\n        for (int i = 0; i < tot; i++)\n        {\n            int cnt = 0;\n            for (int j = 0; j < t; j++)\n            {\n                if (i & (i << j))\n                {\n                    x[free_x[j]] = 1;\n                    cnt++;\n                }\n                else\n                {\n                    x[free_x[j]] = 0;\n                }\n            }\n            for (int j = var - t - 1; j >= 0; j--)\n            {\n                int idx;\n                for (idx = j; idx < var; idx++)\n                {\n                    if (a[j][idx])\n                    {\n                        break;\n                    }\n                }\n                x[idx] = a[j][var];\n                for (int l = idx + 1; i < var; i++)\n                {\n                    if (a[j][l])\n                    {\n                        x[idx] ^= x[l];\n                    }\n                }\n                cnt += x[idx];\n            }\n            ans = min(ans, cnt);\n        }\n        cout << ans << '\\n';\n    }\n    return ;\n}\n\nchar str[30][30];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    while (T--)\n    {\n        cin >> n;\n        init();\n        for (int i = 0; i < n; i++)\n        {\n            cin >> str[i];\n            for (int j = 0; j < n; j++)\n            {\n                if (str[i][j] == 'y')\n                {\n                    a[i * n + j][n * n] = 0;\n                }\n                else\n                {\n                    a[i * n + j][n * n] = 1;\n                }\n            }\n        }\n        solve();\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-1729-Jack and Jill/f-POJ-1729-Jack and Jill/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-1729-Jack and Jill\n//\n//  Created by ZYJ on 16/6/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\nchar map[32][32];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    \n    std::cout << sqrt(101);\n    \n    while (std::cin >> n && n != 0)\n    {\n        std::memset(map, 0, sizeof(map));\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 1; j <= n; j++)\n            {\n                std::cin >> map[i][j];\n            }\n        }\n    }\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-1811-Prime Test/f-POJ-1811-Prime Test/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-1811-Prime Test\n//\n//  Created by ZYJ on 16/7/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  Miller_Rabin算法进行素数测试\n *  速度快，可以判断一个n(< 2 ^ 63)的数是不是素数\n */\n\nconst int S = 8;    //  随机算法判定次数，一般8～10次就够了\n\n//  计算ret = (a * b) % c a, b, c < 2 ^ 63\nlong long mult_mod(long long a, long long b, long long c)\n{\n    a %= c;\n    b %= c;\n    long long ret = 0;\n    long long tmp = a;\n    while (b)\n    {\n        if (b & 1)\n        {\n            ret += tmp;\n            if (ret > c)\n            {\n                ret -= c;   //  直接取模慢很多\n            }\n        }\n        tmp <<= 1;\n        if (tmp > c)\n        {\n            tmp -= c;\n        }\n        b >>= 1;\n    }\n    return ret;\n}\n\n//  计算ret = (a ^ n) % mod\nlong long pow_mod(long long a, long long n, long long mod)\n{\n    long long ret = 1;\n    long long temp = a % mod;\n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = mult_mod(ret, temp, mod);\n        }\n        temp = mult_mod(temp, temp, mod);\n        n >>= 1;\n    }\n    return ret;\n}\n\n//  通过a ^ (n - 1) = 1(mod n)来判断n是不是素数\n//  n - 1 = x * 2 ^ t中间使用二次判断\n//  是合数返回true，不一定是合数返回false\nbool check(long long a, long long n, long long x, long long t)\n{\n    long long ret = pow_mod(a, x, n);\n    long long last = ret;\n    for (int i = 1; i <= t; i++)\n    {\n        ret = mult_mod(ret, ret, n);\n        if (ret == 1 && last != 1 && last != n - 1)\n        {\n            return true;            //  合数\n        }\n        last = ret;\n    }\n    if (ret != 1)\n    {\n        return true;                //  合数\n    }\n    else\n    {\n        return false;               //  不一定是合数\n    }\n}\n\n//  Miller_Rabin算法\n//  是素数返回true，（可能是伪素数）\n//  不是素数返回false\n\nbool Miller_Rabin(long long n)\n{\n    if (n < 2)\n    {\n        return false;\n    }\n    if (n == 2)\n    {\n        return true;\n    }\n    if ((n & 1) == 0)\n    {\n        return false;   //  偶数（合数）\n    }\n    long long x = n - 1;\n    long long t = 0;\n    while ((x & 1) == 0)\n    {\n        x >>= 1;\n        t++;\n    }\n    srand((int)time(NULL));\n    \n    for (int i = 0; i < S; i++)\n    {\n        long long a = rand() % (n - 1) + 1;\n        if (check(a, n, x, t))\n        {\n            return false;\n        }\n    }\n    return true;\n}\n\n/*\n *  pollard_rho算法进行质因数分解\n */\nlong long factor[100];  //  质因数分解结果（刚返回时是无序的）\nint tol = 0;            //  质因数的个数，编号0～tol-1\n\nlong long gcd(long a, long b)\n{\n    long long t;\n    while (b)\n    {\n        t = a;\n        a = b;\n        b = t % b;\n    }\n    if (a >= 0)\n    {\n        return a;\n    }\n    else\n    {\n        return -a;\n    }\n}\n\n//  找出一个因子\nlong long pollard_rho(long long x, long long c)\n{\n    long long i = 1;\n    long long k = 2;\n    srand((int)time(NULL));\n    long long x0 = rand() % (x - 1) + 1;\n    long long y = x0;\n    while (1)\n    {\n        i++;\n        x0 = (mult_mod(x0, x0, x) + c) % x;\n        long long d = gcd(y - x0, x);\n        if (d != 1 && d != x)\n        {\n            return d;\n        }\n        if (y == x0)\n        {\n            return x;\n        }\n        if (i == k)\n        {\n            y = x0;\n            k += k;\n        }\n    }\n}\n\n//  对n进行质因子分解，存入factor，k设置为107左右即可\nvoid findfac(long long n, int k)\n{\n    if (n == 1)\n    {\n        return ;\n    }\n    if (Miller_Rabin(n))\n    {\n        factor[tol++] = n;\n        return ;\n    }\n    long long p = n;\n    int c = k;\n    while (p >= n)\n    {\n        p = pollard_rho(p, c--);    //  值变化，防止死循环\n    }\n    findfac(p, k);\n    findfac(n / p, k);\n    return ;\n}\n\n//  给出一个N(2 ≤ N < 2 ^ 64)，如果是素数，输出“Prime”，否则输出最小的质因子\nint main(int argc, const char * argv[])\n{\n    int T;\n    long long n;\n    cin >> T;\n    while (T--)\n    {\n        cin >> n;\n        if (Miller_Rabin(n))\n        {\n            cout << \"Prine\\n\";\n        }\n        else\n        {\n            tol = 0;\n            findfac(n, 107);\n            long long ans = factor[0];\n            for (int i = 1; i < tol; i++)\n            {\n                ans = min(ans, factor[i]);\n            }\n            cout << ans << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-1845-Sumdiv/f-POJ-1845-Sumdiv/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-1845-Sumdiv\n//\n//  Created by ZYJ on 16/7/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\n//  \nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-1961-Period/f-POJ-1961-Period/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-1961-Period\n//\n//  Created by ZYJ on 2017/10/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e6;\n\nint n;\nchar s[MAXN];\nint nxt[MAXN];\n\nvoid getnxt()\n{\n    nxt[0] = -1;\n    int i = 0, j = -1;\n    int len = (int)strlen(s);\n    while (i < len)\n    {\n        if (s[i] == s[j] || j == -1)\n        {\n            i++;\n            j++;\n            nxt[i] = j;\n        }\n        else\n        {\n            j = nxt[j];\n        }\n    }\n}\n\nint main()\n{\n    int ce = 1;\n    while (~scanf(\"%d\", &n) && n != 0)\n    {\n        scanf(\"%s\", s);\n        \n        printf(\"Test case #%d\\n\", ce++);\n        \n        int len = (int)strlen(s);\n        \n        getnxt();\n        \n        for (int i = 2; i <= len; i++)\n        {\n            if (i % (i - nxt[i]) == 0 && nxt[i] != 0)\n            {\n                printf(\"%d %d\\n\", i, i / (i - nxt[i]));\n            }\n        }\n        \n        puts(\"\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-1985-Cow Marathon/f-POJ-1985-Cow Marathon/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-1985-Cow Marathon\n//\n//  Created by ZYJ on 16/8/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstring>\n#include <cstdio>\n#include <queue>\n\n#define MAXN 30010\n\nusing namespace std;\n\nstruct node\n{\n    int from, to, val, next;\n} edge[MAXN];\n\nbool vis[MAXN]; //  是否使用过\nint dist[MAXN]; //  最远距离\nint head[MAXN]; //  结点连边指向\nint edgenum;    //  添加边数\nint ans;        //  结果\nint s;          //  最远两点的其中一点\n\nvoid init()\n{\n    memset(head, -1, sizeof(head));\n    edgenum = 0;\n    return ;\n}\n\nvoid addedge(int x, int y, int z)\n{\n    edge[edgenum].from = x;\n    edge[edgenum].to = y;\n    edge[edgenum].val = z;\n    edge[edgenum].next = head[x];\n    head[x] = edgenum++;\n    return ;\n}\n\nvoid bfs(int x)\n{\n    queue<int> que;\n    ans = 0;\n    memset(vis, false, sizeof(vis));\n    memset(dist, 0, sizeof(dist));\n    \n    que.push(x);                //  入队列\n    vis[x] = true;              //  x使用过后置为true\n    while (que.size())\n    {\n        int a = que.front();    //  访问队首\n        que.pop();\n        for (int i = head[a]; i != -1; i = edge[i].next)\n        {\n            int b = edge[i].to; //  i路径的另一端\n            //  从x结点到b结点的距离小于x到a结点的距离+a和b直接的距离\n            if (!vis[b] && dist[b] < dist[a] + edge[i].val)\n            {\n                dist[b] = dist[a] + edge[i].val;    //  更新距离\n                if (ans < dist[b])                  //  如果ans小于此距离\n                {\n                    ans = dist[b];                  //  更新最远距离\n                    s = b;                          //  更新最远点\n                }\n                vis[b] = true;                      //  b使用过后置为true\n                que.push(b);                        //  入队列\n            }\n        }\n    }\n}\n\nint main()\n{\n    int a, b, c, n, m;\n    while (scanf(\"%d%d\", &n, &m) != EOF)\n    {\n        init();\n        char d;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d %c\", &a, &b, &c, &d);\n            addedge(a, b, c);\n            addedge(b, a, c);\n        }\n        bfs(1); //  因为路径是唯一的，所以从任意一点查找最远的一定是最远两点其中一点\n        bfs(s); //  s为其中最远一点，然后从s出发找另一点\n        printf(\"%d\\n\", ans);    //  ans即为最远距离\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-2096-Collecting Bugs/f-POJ-2096-Collecting Bugs/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-2096-Collecting Bugs\n//\n//  Created by ZYJ on 2017/10/30.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e3 + 10;\n\nint n, s;\ndouble dp[MAXN][MAXN];\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> s;\n    \n    int t = n * s;\n    dp[n][s] = 0.0;\n    for (int i = n; i >= 0; i--)\n    {\n        for (int j = s; j >= 0; j--)\n        {\n            if (i == n && j == s)\n            {\n                continue;\n            }\n            dp[i][j] = (t\n                     + (n - i) * j * dp[i + 1][j]\n                     + i * (s - j) * dp[i][j + 1]\n                     + (n - i) * (s - j) * dp[i + 1][j + 1])\n                     / (t - i * j);\n        }\n    }\n    printf(\"%.4lf\\n\", dp[0][0]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-2185-Milking Grid/f-POJ-2185-Milking Grid/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-2185-Milking Grid\n//\n//  Created by ZYJ on 2017/10/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\nconst int MAXM = 100;\n\nint r, c, R, C;\nint nxt[MAXN];\nint cnt[MAXM];\nchar a[MAXM];\nchar s[MAXN][MAXM];\n\nint main(int argc, const char * argv[])\n{\n    memset(cnt, 0, sizeof(cnt));\n    \n    scanf(\"%d%d\", &r, &c);\n    \n    for (int i = 0; i < r; i++)\n    {\n        scanf(\"%s\", s[i]);\n        strcpy(a, s[i]);\n        \n        for (int j = c - 1; j > 0; j--)\n        {\n            a[j] = 0;\n            int x = 0, y = 0;\n            for (; s[i][y]; x++, y++)\n            {\n                if (!a[x])\n                {\n                    x = 0;\n                }\n                if (a[x] != s[i][y])\n                {\n                    break;\n                }\n            }\n            if (!s[i][y])\n            {\n                cnt[j]++;\n            }\n        }\n    }\n    \n    for (int i = 0; i < c; i++)\n    {\n        if (cnt[i] == r)\n        {\n            C = i;\n            break;\n        }\n    }\n    \n    for (int i = 0; i < r; i++)\n    {\n        s[i][C] = 0;\n    }\n    \n    nxt[0] = -1;\n    for (int i = 1, j = -1; i < r; i++)\n    {\n        while (j != -1 && strcmp(s[j + 1], s[i]))\n        {\n            j = nxt[j];\n        }\n        \n        if (!strcmp(s[j + 1], s[i]))\n        {\n            j++;\n        }\n        nxt[i] = j;\n    }\n    R = r - nxt[r - 1] - 1;\n    \n    printf(\"%d\\n\", R * C);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-2406-Power Strings/f-POJ-2406-Power Strings/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-2406-Power Strings\n//\n//  Created by ZYJ on 2017/10/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e6;\n\nchar s[MAXN];\nint nxt[MAXN];\n\nvoid getnxt()\n{\n    nxt[0] = -1;\n    int i = 0, j = -1;\n    int len = (int)strlen(s);\n    while (i < len)\n    {\n        if (s[i] == s[j] || j == -1)\n        {\n            i++;\n            j++;\n            nxt[i] = j;\n        }\n        else\n        {\n            j = nxt[j];\n        }\n    }\n}\n\nint main()\n{\n    while (~scanf(\"%s\", s))\n    {\n        if (s[0] == '.')\n        {\n            break;\n        }\n        \n        int len = (int)strlen(s);\n        \n        getnxt();\n        \n        if (len % (len - nxt[len]) == 0)\n        {\n            printf(\"%d\\n\", len / (len - nxt[len]));\n        }\n        else\n        {\n            printf(\"1\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-2752-Seek the Name, Seek the Fame/f-POJ-2752-Seek the Name, Seek the Fame/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-2752-Seek the Name, Seek the Fame\n//\n//  Created by ZYJ on 2017/10/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e6;\n\nint n;\nchar s[MAXN];\nint nxt[MAXN];\nvector<int> ans;\n\nvoid getnxt()\n{\n    nxt[0] = -1;\n    int i = 0, j = -1;\n    int len = (int)strlen(s);\n    while (i < len)\n    {\n        if (j == -1 || s[i] == s[j])\n        {\n            i++;\n            j++;\n            nxt[i] = j;\n        }\n        else\n        {\n            j = nxt[j];\n        }\n    }\n}\n\nint main()\n{\n    while (~scanf(\"%s\", s))\n    {\n        int len = (int)strlen(s);\n        \n        getnxt();\n     \n        ans.clear();\n        int pos = nxt[len - 1];\n        while (pos != -1)\n        {\n            if (s[pos] == s[len - 1])\n            {\n                ans.push_back(pos + 1);\n            }\n            pos = nxt[pos];\n        }\n        \n        for (int i = (int)ans.size() - 1; i >= 0; i--)\n        {\n            printf(\"%d \", ans[i]);\n        }\n        printf(\"%d\\n\", len);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-3461-Oulipo/f-POJ-3461-Oulipo/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-3461-Oulipo\n//\n//  Created by ZYJ on 2017/10/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nconst int MAXN = 1e4 + 10;\nconst int MAXM = 1e6 + 10;\n\nvoid KMP_Pre(char x[], int m, int next[])\n{\n    int i = 0, j = next[0] = -1;\n    while (i < m)\n    {\n        while (-1 != j && x[i] != x[j])\n        {\n            j = next[j];\n        }\n        next[++i] = ++j;\n    }\n}\n\nint n;\nint nxt[MAXN];\nchar W[MAXN];\nchar T[MAXM];\n\nint KMP_Count(char x[], int m, char y[], int n)\n{\n    int i, j, ret = 0;\n    \n    KMP_Pre(x, m, nxt);\n    \n    i = j = 0;\n    while (i < n)\n    {\n        while (-1 != j && y[i] != x[j])\n        {\n            j = nxt[j];\n        }\n        i++;\n        j++;\n        if (j >= m)\n        {\n            ret++;\n            j = nxt[j];\n        }\n    }\n    \n    return ret;\n}\n\nint main(int argc, const char * argv[])\n{\n    scanf(\"%d\", &n);\n\n    while (n--)\n    {\n        scanf(\"%s%s\", W, T);\n        \n        int m = (int)strlen(W);\n        int n = (int)strlen(T);\n        \n        printf(\"%d\\n\", KMP_Count(W, m, T, n));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-3744-Scout YYF I/f-POJ-3744-Scout YYF I/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-3744-Scout YYF I\n//\n//  Created by ZYJ on 2017/10/31.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 15;\n\nstruct Matrix\n{\n    double mat[2][2];\n};\n\nMatrix mul(Matrix a, Matrix b)\n{\n    Matrix ret;\n    for (int i = 0; i < 2; i++)\n    {\n        for (int j = 0; j < 2; j++)\n        {\n            ret.mat[i][j] = 0;\n            for (int k = 0; k < 2; k++)\n            {\n                ret.mat[i][j] += a.mat[i][k] * b.mat[k][j];\n            }\n        }\n    }\n    \n    return ret;\n}\n\nMatrix QPow_M(Matrix a, int n)\n{\n    Matrix ret;\n    memset(ret.mat, 0, sizeof(ret.mat));\n    \n    for (int i = 0; i < 2; i++)\n    {\n        ret.mat[i][i] = 1;\n    }\n    \n    Matrix tmp = a;\n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = mul(ret, tmp);\n        }\n        tmp = mul(tmp, tmp);\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nint n;\ndouble p;\nint x[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n >> p)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", x + i);\n        }\n        sort(x, x + n);\n        \n        double ans;\n        Matrix m, t;\n        m.mat[0][0] = p;\n        m.mat[0][1] = 1 - p;\n        m.mat[1][0] = 1;\n        m.mat[1][1] = 0;\n        \n        t = QPow_M(m, x[0] - 1);\n        ans = (1 - t.mat[0][0]);\n        \n        for (int i = 1; i < n; i++)\n        {\n            if (x[i] == x[i - 1])\n            {\n                continue;\n            }\n            t = QPow_M(m, x[i] - x[i - 1] - 1);\n            ans *= (1 - t.mat[0][0]);\n        }\n        \n        printf(\"%.7lf\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-3866-Exclusive Access 2/f-POJ-3866-Exclusive Access 2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-POJ-3866-Exclusive Access 2\n//\n//  Created by ZYJ on 2017/10/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n#include <map>\n\nusing namespace std;\n\nconst int MAXN = 20;\nconst int MAXM = 111;\n\nmap<char, int> mci;\nmap<int, char> mic;\n\nint n, m;\nbool ok[1 << MAXN];\nbool g[MAXN][MAXN];\nchar s1[MAXN];\nchar s2[MAXN];\nint q1[MAXM];\nint q2[MAXM];\nint num[MAXN];\nint pre[1 << MAXN];\nint dp[1 << MAXN];\n\nint main()\n{\n    scanf(\"%d\", &m);\n    \n    int u, v;\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%s%s\", s1, s2);\n        \n        if (!mci.count(s1[0]))\n        {\n            mic[n] = s1[0];\n            mci[s1[0]] = n++;\n        }\n        if (!mci.count(s2[0]))\n        {\n            mic[n] = s2[0];\n            mci[s2[0]] = n++;\n        }\n        u = mci[s1[0]];\n        v = mci[s2[0]];\n        q1[i] = u;\n        q2[i] = v;\n        g[u][v] = g[v][u] = 1;\n    }\n    \n    ok[0] = 1;\n    for (int i = 1; i < (1 << n); i++)\n    {\n        ok[i] = 1;\n        for (int j = 0; j < n; j++)\n        {\n            if (i & (1 << j))\n            {\n                if (!ok[i ^ (1 << j)])\n                {\n                    ok[i] = 0;\n                    break;\n                }\n                \n                for (int k = 0; k < n; k++)\n                {\n                    if (j != k && (i & (1 << k)) && g[j][k])\n                    {\n                        ok[i] = 0;\n                        break;\n                    }\n                }\n                \n                break;\n            }\n        }\n    }\n    \n    memset(dp, 0x3f, sizeof(dp));\n    \n    dp[0] = 0;\n    for (int i = 1; i < (1 << n); i++)\n    {\n        for (int j = i; j; j = i & (j - 1))\n        {\n            if (ok[j] && dp[i ^ j] + 1 < dp[i])\n            {\n                dp[i] = dp[i ^ j] + 1;\n                pre[i] = j;\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", dp[(1 << n) - 1] - 2);\n    \n    for (int i = (1 << n) - 1, clo = 1; i; i ^= pre[i], clo++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            if ((1 << j) & pre[i])\n            {\n                num[j] = clo;\n            }\n        }\n    }\n    \n    for (int i = 1; i <= m; i++)\n    {\n        if (num[q1[i]] < num[q2[i]])\n        {\n            printf(\"%c %c\\n\", mic[q1[i]], mic[q2[i]]);\n        }\n        else\n        {\n            printf(\"%c %c\\n\", mic[q2[i]], mic[q1[i]]);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/POJ/f-POJ-机加工表面/f-POJ-机加工表面/main.c",
    "content": "//\n//  main.c\n//  f-POJ-机加工表面\n//\n//  Created by ZYJ on 16/2/21.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <stdlib.h>\n\nint main(int argc, const char * argv[])\n{\n    int N, answer[100], as, minspacesum = 0, i = 0, j = 0, k = 0, L = 0, tag = 0, sum = 0;  //tag为临时空格数，sum为X字符的数目\n    char imagelift[25], imageRight[25];\n    \n    while (scanf(\"%d\", &N) && N != 0)\n    {\n        //初始化\n        minspacesum = 25;\n        sum = 0;\n        //逐行输入图像，并作相关数据统计\n        for (i = 0; i<N; i++)\n        {\n            //初始化\n            for (j = 0; j < 25; j++)\n            {\n                imagelift[j] = '\\0';\n                imageRight[j] = '\\0';\n            }\n            scanf(\"%s\", imagelift);\n            //printf(\"%s\\n%c\\n\", imagelift, imagelift[0]);\n            if (imagelift[24] != 'X')\n            {\n                scanf(\"%s\", imageRight);\n            }\n            //左侧X数目\n            j = 0;\n            while (imagelift[j] == 'X')\n            {\n                j++;\n            }\n            sum += j;\n            //临时空格数设置为0\n            tag = 0;\n            //右侧的数目\n            if (j != 25)\n            {\n                k = 0;\n                while (imageRight[k] == 'X')\n                {\n                    k++;\n                }\n                sum += k;\n                tag = 25 - k - j;   //临时空格数\n            }\n            //更新最小空格数目\n            minspacesum = minspacesum < tag ? minspacesum : tag;\n            //printf(\"%d\\n\", minspacesum);\n        }\n        \n        //每一部分答案\n        as = (25 - minspacesum) * N - sum;\n        //存答案\n        answer[L] = as;\n        L++;\n    }\n    //输出答案\n    for (i = 0; i < L; i++)\n    {\n        printf(\"%d\\n\", answer[i]);\n    }\n    printf(\"Hello, World!\\n\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/Project Eular/f-Project Eular-71-Ordered fractions/f-Project Eular-71-Ordered fractions/main.cpp",
    "content": "//\n//  main.cpp\n//  f-Project Eular-71-Ordered fractions\n//\n//  Created by ZYJ on 2018/7/20.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  428570/999997\n *  a/b 为 ans，初始 0/1\n *  设 p/q < 3/7，则 7p < 3q\n *  分母减小，7p < 3q - 1，则 p 最大为 floor((3q - 1) / 7)\n *  枚举 q，取小于 3/7 的最大 p/q 给 a/b\n */\nvoid solve(int x, int y, int &a, int &b, int d)\n{\n    for (int q = 2; q <= d; q++)\n    {\n        int p = (int)((x * q - 1) / y);\n        if (a * q < b * p)\n        {\n            a = p;\n            b = q;\n        }\n    }\n}\n\nint main()\n{\n    int a = 0, b = 1, d = 1000000;\n    int x = 3, y = 7;\n    \n    solve(x, y, a, b, d);\n    \n    printf(\"%d/%d\\n\", a, b);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-A-黑白图像直方图/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-A-黑白图像直方图/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-A-黑白图像直方图\n//\n//  Created by ZYJ on 2017/7/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 111;\n\nint n, m;\nint cnt[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n >> m)\n    {\n        memset(cnt, 0, sizeof(cnt));\n        \n        int x;\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < m; j++)\n            {\n                scanf(\"%d\", &x);\n                if (x)\n                {\n                    cnt[j]++;\n                }\n            }\n        }\n        \n        printf(\"%d\", cnt[0]);\n        for (int j = 1; j < m; j++)\n        {\n            printf(\" %d\", cnt[j]);\n        }\n        putchar(10);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-B-神无月排位赛/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-B-神无月排位赛/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-B-神无月排位赛\n//\n//  Created by ZYJ on 2017/7/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint N;\n\nint main(int argc, const char * argv[])\n{\n    int level, score;\n    while (cin >> N)\n    {\n        level = 3;\n        score = 0;\n        \n        int x, y;\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%d\", &x);\n            if (x)\n            {\n                score += 10;\n            }\n            else\n            {\n                score -= 5;\n            }\n            if (score < 0)\n            {\n                score = 0;\n            }\n            if (score >= 100)\n            {\n                if (i + 2 >= N)\n                {\n                    continue;\n                }\n                scanf(\"%d%d\", &x, &y);\n                if (x == y)\n                {\n                    if (x)\n                    {\n                        level--;\n                        score = 0;\n                    }\n                    else\n                    {\n                        score = 60;\n                    }\n                    i += 2;\n                    continue;\n                }\n                if (i + 3 >= N)\n                {\n                    continue;\n                }\n                scanf(\"%d\", &x);\n                if (x)\n                {\n                    level--;\n                    score = 0;\n                }\n                else\n                {\n                    score = 60;\n                }\n                i += 3;\n            }\n        }\n        \n        if (level < 0)\n        {\n            puts(\"S\");\n        }\n        else\n        {\n            putchar('A' + level);\n            putchar(10);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-C-I Love ces/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-C-I Love ces/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-C-I Love ces\n//\n//  Created by ZYJ on 2017/7/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <string>\n\nusing namespace std;\n\nconst int MAXN = 100;\nconst int MAGIC = 32;\nconst int INF = 0x3f3f3f3f;\n\nstring s;\nint cnt[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> s)\n    {\n        memset(cnt, 0, sizeof(cnt));\n        \n        int len = (int)s.length();\n        for (int i = 0; i < len; i++)\n        {\n            if (s[i] >= 'a')\n            {\n                s[i] -= MAGIC;\n            }\n            cnt[s[i]]++;\n        }\n        cnt['E'] /= 2;\n        \n        int res = INF;\n        res = min(res, cnt['I']);\n        res = min(res, cnt['L']);\n        res = min(res, cnt['O']);\n        res = min(res, cnt['V']);\n        res = min(res, cnt['E']);\n        res = min(res, cnt['C']);\n        res = min(res, cnt['S']);\n        \n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-D-添加好友/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-D-添加好友/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-D-添加好友\n//\n//  Created by ZYJ on 2017/7/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MOD = 1e9 + 7;\n\ntypedef long long ll;\n\nll QPow(ll x, ll n)\n{\n    ll ret = 1;\n    ll tmp = x % MOD;\n    \n    while (n)\n    {\n        if (n & 1)\n        {\n            ret = (ret * tmp) % MOD;\n        }\n        tmp = tmp * tmp % MOD;\n        n >>= 1;\n    }\n    \n    return ret;\n}\n\nint n;\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n)\n    {\n        cout << QPow(2, n) - 1 << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-E-字符串进制转换/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-E-字符串进制转换/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-E-字符串进制转换\n//\n//  Created by ZYJ on 2017/7/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <string>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 15;\nconst int MAGIC = 26;\n\nint m;\nll POW[MAXN] = {1};\nstring A;\n\nvoid init()\n{\n    for (int i = 1; i < MAXN; i++)\n    {\n        POW[i] = POW[i - 1] * MAGIC;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    while (cin >> A >> m)\n    {\n        ll num = 0;\n        for (int i = (int)A.length() - 1, j = 0; i >= 0; i--, j++)\n        {\n            num += (A[i] - 'a') * POW[j];\n        }\n        \n        if (num == 0)\n        {\n            cout << \"0\\n\";\n            continue;\n        }\n        \n        string ans;\n        while (num)\n        {\n            ans.push_back(num % m + '0');\n            num /= m;\n        }\n        reverse(ans.begin(), ans.end());\n        \n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-F-A序列/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-F-A序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-F-A序列\n//\n//  Created by ZYJ on 2017/7/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n#include <iostream>\n\nusing namespace std;\n\n/*\n *  递增（默认）\n *  递减\n *  非递增\n *  非递减 (1)>= && <  (2)<  (3)>=\n */\nconst int MAXN = 5e5 + 10;\n\nint a[MAXN], f[MAXN], d[MAXN], d_[MAXN];   //  d[i] 用于记录 a[0...i] 以 a[i] 结尾的最大长度\n\nint bsearch(const int *f, int size, const int &a)\n{\n    int l = 0, r = size - 1;\n    while (l <= r)\n    {\n        int mid = (l + r) / 2;\n        if (a > f[mid - 1] && a <= f[mid])  //  (1)\n        {\n            return mid;\n        }\n        else if (a < f[mid])\n        {\n            r = mid - 1;\n        }\n        else\n        {\n            l = mid + 1;\n        }\n    }\n    return -1;\n}\n\nint LIS(const int *a, int *d, const int &n)\n{\n    int i, j, size = 1;\n    f[0] = a[0];\n    d[0] = 1;\n    for (i = 1; i < n; ++i)\n    {\n        if (a[i] <= f[0])               //  (2)\n        {\n            j = 0;\n        }\n        else if (a[i] > f[size - 1])    //  (3)\n        {\n            j = size++;\n        }\n        else\n        {\n            j = bsearch(f, size, a[i]);\n        }\n        f[j] = a[i];\n        d[i] = j + 1;\n    }\n    return size;\n}\n\nint main()\n{\n    int i, n;\n    while (scanf(\"%d\", &n) != EOF)\n    {\n        for (i = 0; i < n; ++i)\n        {\n            scanf(\"%d\", &a[i]);\n        }\n        LIS(a, d, n);\n        reverse(a, a + n);\n        LIS(a, d_, n);\n        \n        int res = 1;\n        for (int i = 0; i < n; i++)\n        {\n            if (d[i] <= d_[n - i - 1])\n            {\n                res = max(res, (d[i] << 1) - 1);\n            }\n            else\n            {\n                res = max(res, (d_[n - i - 1] << 1) - 1);\n            }\n        }\n        \n        cout << res << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-G-战斗/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-G-战斗/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-G-战斗\n//\n//  Created by ZYJ on 2017/7/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 11;\n\nstruct node\n{\n    int v, a;\n} my[MAXN], sy[MAXN];\n\nint n;\nint rk[MAXN], vis[MAXN];\n\nbool judge()\n{\n    int i = 0, j = 0;\n    node a = sy[i], b = my[rk[j]];\n    while (i < n && j < n)\n    {\n        int t1 = a.v / b.a;\n        int t2 = b.v / a.a;\n        int x = min(t1, t2);\n        a.v -= b.a * x;\n        b.v -= a.a * x;\n        while (a.v > 0 && b.v > 0)\n        {\n            a.v -= b.a;\n            b.v -= a.a;\n        }\n        if (a.v <= 0)\n        {\n            a = sy[++i];\n        }\n        if (b.v <= 0)\n        {\n            b = my[rk[++j]];\n        }\n    }\n    return j == n ? false : true;\n}\n\nbool dfs(int pos)\n{\n    if (pos == n)\n    {\n        if (judge())\n        {\n            return true;\n        }\n        return false;\n    }\n    \n    for (int i = 0; i < n; i++)\n    {\n        if (!vis[i])\n        {\n            rk[pos] = i;\n            vis[i] = 1;\n            if (dfs(pos + 1))\n            {\n                return true;\n            }\n            vis[i] = 0;\n        }\n    }\n    \n    return false;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        memset(vis, 0, sizeof(vis));\n        \n        scanf(\"%d\", &n);\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d%d\", &sy[i].v, &sy[i].a);\n        }\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d%d\", &my[i].v, &my[i].a);\n        }\n        \n        if (dfs(0))\n        {\n            printf(\"YES\\n\");\n        }\n        else\n        {\n            printf(\"NO\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-H-调和序列/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-H-调和序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-H-调和序列\n//\n//  Created by ZYJ on 2017/7/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <vector>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 2e4 + 10;\n\nint A[MAXN];\nvector<int> vi[MAXN];\n\nint n, m;\n\nbool cmp(int a, int b)\n{\n    return a > b;\n}\n\nvoid init()\n{\n    for (int i = 1; i < n; i++)\n    {\n        vi[i].clear();\n        vi[i].push_back(A[0]);\n        for (int j = i; j < n; j += i)\n        {\n            vi[i].push_back(A[j]);\n        }\n        sort(vi[i].begin(), vi[i].end(), cmp);\n    }\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\ninline void print_d(T x)\n{\n    if (x > 9)\n    {\n        print_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    scan_d(T);\n    \n    while (T--)\n    {\n        scan_d(n), scan_d(m);\n        for (int i = 0; i < n; i++)\n        {\n            scan_d(A[i]);\n        }\n        \n        init();\n        \n        int K, S;\n        while (m--)\n        {\n            scan_d(K), scan_d(S);\n            if (K >= n && S == 1)\n            {\n                print_d(A[0]);\n                putchar(10);\n            }\n            else if (K >= n || vi[K].size() < S)\n            {\n                puts(\"-1\");\n            }\n            else\n            {\n                print_d(vi[K][S - 1]);\n                putchar(10);\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-I-丢史蒂芬妮/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-I-丢史蒂芬妮/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-I-丢史蒂芬妮\n//\n//  Created by ZYJ on 2017/7/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 555;\n\nint n, m;\nint prime[MAXN];\nbool dp[MAXN][MAXN];\nint vis[MAXN][MAXN];\n\nbool dfs(int x, int y)\n{\n    if (vis[x][y])\n    {\n        return dp[x][y];\n    }\n    vis[x][y] = true;\n    for (int i = 1; i <= prime[0]; i++)\n    {\n        if (x - prime[i] > 0)\n        {\n            dp[x][y] |= (!dfs(x - prime[i], y));\n        }\n        if (y - prime[i] > 0)\n        {\n            dp[x][y] |= (!dfs(x, y - prime[i]));\n        }\n        if (x - prime[i] > 0 && y - prime[i] > 0)\n        {\n            dp[x][y] |= (!dfs(x - prime[i], y - prime[i]));\n        }\n    }\n    \n    return dp[x][y];\n}\n\nvoid init()\n{\n    memset(prime, 0, sizeof(prime));\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!prime[i])\n        {\n            prime[++prime[0]] = i;\n        }\n        for (int j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n        {\n            prime[prime[j] * i] = 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n    \n    for (int i = 1; i < MAXN; i++)\n    {\n        for (int j = 1; j < MAXN; j++)\n        {\n            dfs(i, j);\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        puts(dp[n][m] ? \"Sora\" : \"Shiro\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-J-膜一下将带给你好运/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-J-膜一下将带给你好运/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-J-膜一下将带给你好运\n//\n//  Created by ZYJ on 2017/7/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\n#define clr(x,y) memset(x, y, sizeof(x))\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MOD = 1e9 + 7;\nconst int MAGIC = 233;\n\nint n;\nint phi[MAGIC];\n\nint get_phi(int x)\n{\n    unsigned i, res = x;    //  unsigned == unsigned int\n    for (i = 2; i < (int)sqrt(x * 1.0) + 1; i++)\n    {\n        if (!(x % i))\n        {\n            res = res / i * (i - 1);\n            while (!(x % i))\n            {\n                x /= i;     //  保证i一定是素数\n            }\n        }\n    }\n    if (x > 1)\n    {\n        res = res / x * (x - 1);\n    }\n    return res;\n}\n\nvoid init()\n{\n    for (int i = 1; i <= MAGIC; i++)\n    {\n        phi[i] = i;\n    }\n    for (int i = 2; i <= MAGIC; i += 2)\n    {\n        phi[i] /= 2;\n    }\n    for (int i = 3; i <= MAGIC; i += 2)\n    {\n        if (phi[i] == i)\n        {\n            for (int j = i; j <= MAGIC; j += i)\n            {\n                phi[j] = phi[j] / i * (i - 1);\n            }\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    int t;\n    cin >> t;\n    while (t--)\n    {\n        cin >> n;\n        int ans = (ll)n * (1 + n) / 2 % MOD;\n        for (int i = 1; i < MAGIC; i++)\n        {\n            ans = (ans - (ll)phi[i] * (n / i) % MOD + MOD) % MOD;\n        }\n        for (int i = n; i > n - MAGIC; i--)\n        {\n            ans = (ans - (ll)get_phi(i) * (n / i) % MOD + MOD) % MOD;\n        }\n        \n        cout << ans << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-K-购买装备/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-K-购买装备/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-K-购买装备\n//\n//  Created by ZYJ on 2017/7/12.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nstruct equ\n{\n    int a, b;\n} e[MAXN], e_[MAXN];\n\nint tmp,n,m;\nint mx;\n\nbool cmp(const equ &x, const equ &y)\n{\n    return x.b < y.b;\n}\n\nbool cmp_(const equ &x, const equ &y)\n{\n    return x.a < y.a;\n}\n\nint check(int x)\n{\n    int m = tmp;\n    int res = 0;\n    for (int i = 0; i < n && m >= e[i].b && res < mx; i++)\n    {\n        if (e[i].a >= x)\n        {\n            res++;\n            m -= e[i].b;\n        }\n    }\n    if (res == mx)\n    {\n        return 1;\n    }\n    \n    return 0;\n}\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\ntemplate <class T>\ninline void print_d(T x)\n{\n    if (x > 9)\n    {\n        print_d(x / 10);\n    }\n    putchar(x % 10 + '0');\n}\n\nint main()\n{\n    int T;\n    scan_d(T);\n    while (T--)\n    {\n        scan_d(n), scan_d(m);\n        tmp = m;\n        for (int i = 0; i < n; i++)\n        {\n            scan_d(e[i].a), scan_d(e[i].b);\n            e_[i] = e[i];\n        }\n        sort(e, e + n, cmp);\n        sort(e_, e_ + n, cmp_);\n        \n        mx = 0;\n        for (int i = 0; i < n && m >= e[i].b; i++)\n        {\n            mx++;\n            m -= e[i].b;\n        }\n        printf(\"%d \", mx);\n        \n        int l = 0, r = n - 1, m;\n        int res = e_[0].a;\n        while (l <= r)\n        {\n            m = (l + r) >> 1;\n            if (check(e_[m].a))\n            {\n                res = e_[m].a;\n                l = m + 1;\n            }\n            else\n            {\n                r = m - 1;\n            }\n        }\n        \n        printf(\"%d\\n\",res);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/SHU/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-M-风力观测/f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-M-风力观测/main.cpp",
    "content": "//\n//  main.cpp\n//  f-SHU-“盛大游戏杯”第15届上海大学程序设计联赛夏季赛暨上海高校金马五校赛-M-风力观测\n//\n//  Created by ZYJ on 2017/7/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\n#define clr(a, b) memset(a, b, sizeof(a))\n#define lson l, m, rt << 1\n#define rson m + 1, r, rt << 1 | 1\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n, q;\nint a[MAXN];\nint mx[MAXN << 2];\nint mn[MAXN << 2];\nint val[MAXN << 2];\n\nvoid pushdown(int rt)\n{\n    if (mx[rt] || mn[rt])\n    {\n        int tmp = val[rt << 1] + mx[rt];\n        if (tmp > 0)\n        {\n            mx[rt << 1] = max(mx[rt << 1], tmp);\n        }\n        tmp = val[rt << 1] + mn[rt];\n        if (tmp < 0)\n        {\n            mn[rt << 1] = min(mn[rt << 1], val[rt << 1] + mn[rt]);\n        }\n        tmp = val[rt << 1 | 1] + mx[rt];\n        if (tmp > 0)\n        {\n            mx[rt << 1 | 1] = max(mx[rt << 1 | 1], tmp);\n        }\n        tmp = val[rt << 1 | 1] + mn[rt];\n        if (tmp < 0)\n        {\n            mn[rt << 1 | 1] = min(mn[rt << 1 | 1], tmp);\n        }\n        val[rt << 1] += val[rt];\n        val[rt << 1 | 1] += val[rt];\n        mx[rt] = mn[rt] = val[rt] = 0;\n    }\n}\n\nvoid update(int L, int R, int A, int l = 1, int r = n, int rt = 1)\n{\n    if (L <= l && r <= R)\n    {\n        val[rt] += A;\n        if (val[rt] > 0)\n        {\n            mx[rt] = max(mx[rt], val[rt]);\n        }\n        else\n        {\n            mn[rt] = min(mn[rt], val[rt]);\n        }\n        return ;\n    }\n    pushdown(rt);\n    int m = (l + r) >> 1;\n    if (L <= m)\n    {\n        update(L, R, A, lson);\n    }\n    if (R > m)\n    {\n        update(L, R, A, rson);\n    }\n}\n\nvoid query(int &mx_, int &mn_, int x, int l = 1, int r = n, int rt = 1)\n{\n    if (l == r)\n    {\n        mx_ = mx[rt];\n        mn_ = mn[rt];\n        return ;\n    }\n    pushdown(rt);\n    int m = (l + r) >> 1;\n    if (x <= m)\n    {\n        query(mx_, mn_, x, lson);\n    }\n    else\n    {\n        query(mx_, mn_, x, rson);\n    }\n}\n\ntemplate <class T>\ninline bool scan_d(T &ret)\n{\n    char c;\n    int sgn;\n    if (c = getchar(), c == EOF)\n    {\n        return 0; //EOF\n    }\n    while (c != '-' && (c < '0' || c > '9'))\n    {\n        c = getchar();\n    }\n    sgn = (c == '-') ? -1 : 1;\n    ret = (c == '-') ? 0 : (c - '0');\n    while (c = getchar(), c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0');\n    }\n    ret *= sgn;\n    return 1;\n}\n\nint main()\n{\n    int T;\n    scan_d(T);\n    while (T--)\n    {\n        scan_d(n), scan_d(q);\n        clr(mx, 0);\n        clr(mn, 0);\n        clr(val, 0);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            scan_d(a[i]);\n        }\n        \n        int opt, L, R, A;\n        int mx_, mi_;\n        while (q--)\n        {\n            scan_d(opt);\n            if (opt == 1)\n            {\n                scan_d(L), scan_d(R), scan_d(A);\n                update(L, R, A);\n            }\n            else\n            {\n                scan_d(A);\n                query(mx_, mi_, A);\n                printf(\"%d\\n\", max(abs(mx_ + a[A]), abs(mi_ + a[A])));\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/THU/f-THU-2016-3-1-TSP/f-THU-2016-3-1-TSP/main.cpp",
    "content": "//\n//  main.cpp\n//  f-THU-2016-3-1-TSP\n//\n//  Created by ZYJ on 2016/12/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n\n#define MAX_N 100005\n#define MAX_M 1000005\n#define max(a, b) ((a > b) ? (a) : (b))\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\n\nstruct edge\n{\n    int to, w, next;\n    edge()\n    {\n        w = to = next = 0;\n    }\n};\n\nedge D[MAX_M];  //  邻接表\nint head[MAX_N];//  邻接表头\nint dp[MAX_M];  //  dp[i]:第i条边为开始的最长路\nint num[MAX_N]; //  num[i]:以i为起点的最长路\nint cnt = 1;\n\n//  往邻接表中添加边\nvoid add(int u, int v, int w)\n{\n    D[cnt].to = v;\n    D[cnt].w = w;\n    D[cnt].next = head[u];\n    head[u] = cnt++;\n}\n\n//  树归部分\nint DFS(int s)\n{\n    int maxn = 0;\n    for (int i = head[s]; i; i = D[i].next)\n    {\n        if (dp[i] == -1)\n        {\n            dp[i] = DFS(D[i].to) + D[i].w;\n        }\n        maxn = max(maxn, dp[i]);\n    }\n    return maxn;\n}\n\n//  从起点开始查找最长路\nvoid find(int s, int w)\n{\n    printf(\"%d\\t\", s);\n    int minx = INF, W = 0;\n    for (int i = head[s]; i; i = D[i].next)\n    {\n        //  保证在最长路上并且字典序最小\n        if (dp[i] == w && minx > D[i].to)\n        {\n            W = w - D[i].w;\n            minx = D[i].to;\n        }\n    }\n    if (minx != INF)\n    {\n        find(minx, W);\n    }\n    return ;\n}\n\nint main()\n{\n    int n, m;\n    scanf(\"%d%d\", &n, &m);\n    for (int i = 0; i <= m; i++)\n    {\n        dp[i] = -1;\n    }\n    \n    int a, b, p;\n    for (int i = 0; i < m; i++)\n    {\n        scanf(\"%d%d%d\", &a, &b, &p);\n        add(a, b, p);\n    }\n    \n    int maxn = -1, temp = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        num[i] = DFS(i);\n        if (num[i] > maxn)\n        {\n            maxn = num[i];\n            temp = i;\n        }\n    }\n    \n    find(temp, maxn);\n    printf(\"\\n\");\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/THU/f-THU-2016-3-2-Pokeface/f-THU-2016-3-2-Pokeface/main.cpp",
    "content": "//\n//  main.cpp\n//  f-THU-2016-3-2-Pokeface\n//\n//  Created by ZYJ on 2016/12/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 5;\n\nstruct point\n{\n    int w;\n    bool flag;\n\n    point()\n    {\n        flag = 0;\n    }\n};\n\nstruct Btree\n{\n    point A[MAXN * 20];\n    int N;\n    Btree()\n    {\n        N = 0;\n    }\n    int init(int l, int r, int k)   //  初始化函数\n    {\n        if (l > r)\n        {\n            return 0;\n        }\n        if (l == r)\n        {\n            return A[k].w = 1;\n        }\n        int mid = (l + r) >> 1;\n        return A[k].w = init(l, mid, k << 1) + init(mid + 1, r, (k << 1) + 1);\n    }\n    void _insert(int L, int R, int l, int r, int k)\n    {\n        int n = R - L + 1;\n        if (l < L)\n        {\n            l = L;\n        }\n        if (r > R)\n        {\n            r = R;\n        }\n        if (L == l && R == r)\n        {\n            A[k].flag = !A[k].flag;\n            A[k].w = n - A[k].w;\n            return ;\n        }\n        int mid = (L + R) >> 1;\n        if (A[k].flag)\n        {\n            if (l - 1 >= L)\n            {\n                _insert(mid + 1, R, r + 1, R, (k << 1) + 1);\n            }\n            if (r + 1 <= R)\n            {\n                _insert(L, mid, L, l - 1, k << 1);\n            }\n            A[k].flag = 0;\n            A[k].w = A[k << 1].w + A[(k << 1) + 1].w;\n        }\n        else\n        {\n            if (l <= mid)\n            {\n                _insert(L, mid, l, r, k << 1);\n            }\n            if (r > mid)\n            {\n                _insert(mid + 1, R, l, r, (k << 1) + 1);\n            }\n            A[k].w = A[k << 1].w + A[(k << 1) + 1].w;\n        }\n    }\n    int _Query(int L, int R, int l, int r, int k)\n    {\n        int n = R - L + 1;\n        if (l <= L && r >= R)\n        {\n            return A[k].w;\n        }\n        int mid = (L + R) >> 1;\n        int sum = 0;\n        if (A[k].flag)\n        {\n            if (l <= mid)\n            {\n                sum += _Query(L, mid, l, r, k << 1);\n            }\n            if (r > mid)\n            {\n                sum += _Query(mid + 1, R, l, r, (k << 1) + 1);\n            }\n            sum = n - sum;\n        }\n        else\n        {\n            if (l <= mid)\n            {\n                sum += _Query(L, mid, l, r, k << 1);\n            }\n            if (r > mid)\n            {\n                sum += _Query(mid + 1, R, l, r, (k << 1) + 1);\n            }\n        }\n        return sum;\n    }\n    void insert(int l, int r)\n    {\n        _insert(1, N, l, r, 1);\n    }\n    int Query(int l, int r)\n    {\n        return _Query(1, N, l, r, 1);\n    }\n} T;\n\nint main ()\n{\n    int M;\n    scanf(\"%d%d\", &T.N, &M);\n    T.init(1, T.N, 1);\n    \n    char s[2];\n    int l, r;\n    for (int i = 0; i < M; i++)\n    {\n        scanf(\"%s%d%d\", s, &l, &r);\n        if (s[0] == 'Q')\n        {\n            printf(\"%d\\n\", T.Query(l, r));\n        }\n        else\n        {\n            T.insert(l, r);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/UVA/f-UVA-11600-Masud Rana/f-UVA-11600-Masud Rana/main.cpp",
    "content": "//\n//  main.cpp\n//  f-UVA-11600-Masud Rana\n//\n//  Created by ZYJ on 2017/10/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n#include <algorithm>\n#include <map>\n\n#define INF 0x3f3f3f3f\n#define MAXN 32\n#define MAXM 500\n\nusing namespace std;\n\nint T, N, M, tot;\nint vis[MAXN];\nint cnt[MAXN];\nint mp_[MAXN][MAXN];\nmap<int, double> dp[MAXM];\n\nvoid dfs(int x)\n{\n    vis[x] = 1;\n    cnt[tot]++;\n    for (int i = 1; i <= N; i++)\n    {\n        if (mp_[x][i] && !vis[i])\n        {\n            dfs(i);\n        }\n    }\n}\n\nint num(int x)\n{\n    int ret = 0;\n    for (int i = 0; i < tot; i++)\n    {\n        if (x & (1 << i))\n        {\n            ret += cnt[i];\n        }\n    }\n    \n    return ret;\n}\n\ndouble get_dp(int u, int st)\n{\n    if (dp[u].count(st))\n    {\n        return dp[u][st];\n    }\n    \n    double &ans = dp[u][st];\n    int n = num(st);\n    if (n == N)\n    {\n        return ans = 0;\n    }\n    \n    ans = 1.0 * (N - 1) / (N - n);\n    for (int i = 0; i < tot; i++)\n    {\n        if (!(st & (1 << i)))\n        {\n            ans += get_dp(i, st | (1 << i)) * cnt[i] / (N - n);\n        }\n    }\n    return ans;\n}\n\nint main()\n{\n    scanf(\"%d\", &T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        scanf(\"%d%d\", &N, &M);\n        \n        memset(mp_, 0, sizeof(mp_));\n        memset(vis, 0, sizeof(vis));\n        memset(cnt, 0, sizeof(cnt));\n        \n        int u, v;\n        while (M--)\n        {\n            scanf(\"%d%d\", &u, &v);\n            mp_[u][v] = mp_[v][u] = 1;\n        }\n        \n        //  缩点\n        tot = 0;\n        for (int i = 1; i <= N; i++)\n        {\n            if (!vis[i])\n            {\n                dfs(i);\n                tot++;\n            }\n        }\n        \n        for (int i = 0; i < N; i++)\n        {\n            dp[i].clear();\n        }\n        printf(\"Case %d: %.6lf\\n\", ce, get_dp(0, 1));\n    }\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/UVA/f-UVA-12260-Free Goodies/f-UVA-12260-Free Goodies/main.cpp",
    "content": "//\n//  main.cpp\n//  f-UVA-12260-Free Goodies\n//\n//  Created by ZYJ on 2017/10/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAX_LEN_NAME = 11;\nconst int MAXN = 1010;\n\nstruct Node\n{\n    int x, y;\n    bool operator < (const Node &rhs) const\n    {\n        if (x != rhs.x)\n        {\n            return x > rhs.x;\n        }\n        return y < rhs.y;\n    }\n} arr[MAXN];\n\nint n;\nint dp[MAXN][MAXN >> 1];\nint cost[MAXN][MAXN >> 1];\nchar name[MAX_LEN_NAME];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%s\", &n, name);\n        \n        int sum = 0;\n        for (int i = 1; i <= n; ++i)\n        {\n            scanf(\"%d%d\", &arr[i].x, &arr[i].y);\n            sum += arr[i].x;\n        }\n        \n        sort(arr + 1, arr + 1 + n);\n        \n        memset(dp, 0, sizeof(dp));\n        memset(cost, 0, sizeof(cost));\n        \n        int cur = 0;\n        int i = name[0] == 'P' ? 2 : 1;\n        for (; i <= n; ++i)\n        {\n            ++cur;\n            int t = (cur + 1) >> 1;\n            for (int j = 1; j <= t; ++j)\n            {\n                int &ans = dp[i][j] = dp[i - 1][j];\n                cost[i][j] = cost[i - 1][j];\n                \n                if (j == 1 || dp[i - 1][j - 1])\n                {\n                    int tmp = dp[i - 1][j - 1] + arr[i].y;\n                    if (tmp > ans)\n                    {\n                        ans = tmp;\n                        cost[i][j] = cost[i - 1][j - 1] + arr[i].x;\n                    }\n                    else if (tmp == ans)\n                    {\n                        cost[i][j] = min(cost[i][j], cost[i - 1][j - 1] + arr[i].x);\n                    }\n                }\n            }\n        }\n        \n        printf(\"%d %d\\n\", sum - cost[n][(cur + 1) >> 1], dp[n][(cur + 1) >> 1]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/UVALive/f-UVALive-4394-String painter/f-UVALive-4394-String painter/main.cpp",
    "content": "//\n//  main.cpp\n//  f-UVALive-4394-String painter\n//\n//  Created by ZYJ on 2017/10/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 111;\n\nchar A[MAXN];\nchar B[MAXN];\nint ans[MAXN];\nint dp[MAXN][MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> A >> B)\n    {\n        memset(dp, 0, sizeof(dp));\n        memset(ans, 0, sizeof(ans));\n        \n        int len = (int)strlen(A);\n        for (int i = 0; i < len; i++)\n        {\n            dp[i][i] = 1;\n        }\n        for (int i = 1; i < len; i++)           //  区间长度\n        {\n            for (int j = 0; j + i < len; j++)   //  区间起始位置\n            {\n                int r = i + j;                  //  区间终点位置\n                dp[j][r] = dp[j + 1][r] + 1;\n                for (int k = j + 1; k <= r; k++)//  遍历区间\n                {\n                    if (B[j] == B[k])\n                    {\n                        dp[j][r] = min(dp[j][r], dp[j + 1][k] + dp[k + 1][r]);\n                    }\n                }\n            }\n        }\n        \n        if (A[0] != B[0])\n        {\n            ans[0] = 1;\n        }\n        for (int i = 1; i < len; i++)\n        {\n            if (A[i] == B[i])\n            {\n                ans[i] = ans[i - 1];\n            }\n            else\n            {\n                ans[i] = dp[0][i];\n                for (int j = 0; j < i; j++)\n                {\n                    ans[i] = min(ans[i], ans[j] + dp[j + 1][i]);\n                }\n            }\n        }\n        \n        printf(\"%d\\n\", ans[len - 1]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/UVALive/f-UVALive-7500-Boxes and Balls/f-UVALive-7500-Boxes and Balls/main.cpp",
    "content": "//\n//  main.cpp\n//  f-UVALive-7500-Boxes and Balls\n//\n//  Created by ZYJ on 2017/11/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nll n;\n\nint main()\n{\n    int T;\n    cin >> T;\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        scanf(\"%lld\", &n);\n        ll l = 0, r = 2e9, m, sum, ans = 0;\n        while (l <= r)\n        {\n            m = (l + r) >> 1;\n            sum = (1 + m) * m / 2;\n            if (sum <= n)\n            {\n                ans = sum;\n                l = m + 1;\n            }\n            else\n            {\n                r = m - 1;\n            }\n        }\n        \n        printf(\"Case #%d: %lld\\n\", ce, ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/UVALive/f-UVALive-7509-Dome and Steles/f-UVALive-7509-Dome and Steles/main.cpp",
    "content": "//\n//  main.cpp\n//  f-UVALive-7509-Dome and Steles\n//\n//  Created by ZYJ on 2017/11/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst double EPS = 1e-14;\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while ((c = getchar()) < '0' || c > '9');\n    while (c >= '0' && c <= '9')\n    {\n        ret = ret * 10 + (c - '0'), c = getchar();\n    }\n}\n\nint n;\ndouble w[MAXN];\n\ndouble calc(double x)\n{\n    double x1 = x, x2 = 1 - x;\n    if (x1 > x2)\n    {\n        swap(x1, x2);\n    }\n    \n    double ans = w[n] + x2 * x2;\n    for (int i = 1; i < n; i++)\n    {\n        if (i & 1)\n        {\n            x1++;\n            ans = max(ans, w[n - i] + x1 * x1);\n        }\n        else\n        {\n            x2++;\n            ans = max(ans, w[n - i] + x2 * x2);\n        }\n    }\n    \n    return sqrt(ans);\n}\n\nint main()\n{\n    int T;\n    scan_d(T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        printf(\"Case #%d: \", ce);\n        \n        scan_d(n);\n        double a, b;\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%lf%lf\", &a, &b);\n            if (a > b)\n            {\n                swap(a, b);\n            }\n            \n            w[i] = a * a + (b / 2) * (b / 2);\n        }\n        \n        sort(w + 1, w + n + 1);\n        \n        double l = 0, r = 1;\n        while (l < r)\n        {\n            double m = (l + r) / 2;\n            double _m = (m + r) / 2;\n            if (calc(_m) < calc(m))\n            {\n                l = m + EPS;\n            }\n            else\n            {\n                r = _m - EPS;\n            }\n        }\n        \n        printf(\"%.10f\\n\", calc(l));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/UVALive/f-UVALive-7512-November 11th/f-UVALive-7512-November 11th/main.cpp",
    "content": "//\n//  main.cpp\n//  f-UVALive-7512-November 11th\n//\n//  Created by ZYJ on 2017/11/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1111;\n\nint T;\nint r, c;\nint seat[MAXN][MAXN];\n\nint main()\n{\n    scanf(\"%d\", &T);\n    \n    for (int ce = 1; ce <= T; ce++)\n    {\n        scanf(\"%d%d\", &r, &c);\n        memset(seat, 0, sizeof(seat));\n        \n        int m;\n        scanf(\"%d\", &m);\n        \n        int br, bc;\n        for (int i = 0; i < m; ++i)\n        {\n            scanf(\"%d%d\", &br, &bc);\n            seat[br][bc] = 1;\n        }\n        \n        int ans_more = 0;\n        int ans_less = 0;\n        for (int i = 0; i < r; ++i)\n        {\n            int cur = 0;\n            for (int j = 0; j < c; ++j)\n            {\n                if (seat[i][j] == 0)\n                {\n                    ++cur;\n                }\n                \n                if (seat[i][j] == 1 || j == c - 1)\n                {\n                    if (cur == 1)\n                    {\n                        ++ans_more;\n                        ++ans_less;\n                    }\n                    else\n                    {\n                        if (cur % 2 == 0)\n                        {\n                            ans_more += cur / 2;\n                        }\n                        else\n                        {\n                            ans_more += cur / 2 + 1;\n                        }\n                        \n                        if (cur % 3)\n                        {\n                            ans_less += cur / 3 + 1;\n                        }\n                        else\n                        {\n                            ans_less += cur / 3;\n                        }\n                    }\n                    \n                    cur = 0;\n                }\n            }\n        }\n        \n        printf(\"Case #%d: %d %d\\n\", ce, ans_more, ans_less);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/VJ/f-[kuangbin带你飞]专题二-搜索进阶-A-Eight/f-[kuangbin带你飞]专题二-搜索进阶-A-Eight/main.cpp",
    "content": "//\n//  main.cpp\n//  f-[kuangbin带你飞]专题二-搜索进阶-A-Eight\n//\n//  Created by ZYJ on 2017/4/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 362882 + 10;   //  9! + 10\n\nint sta_contor;\nint end_contor;\nint target[10] = {1, 2, 3, 4, 5, 6, 7, 8, 0};\n\nstruct\n{\n    int next;\n    char dir;\n} vis[MAXN];\n\nint fac[10];\n\n//  记录当前棋盘状态和x的位置\nstruct node\n{\n    int a[10];\n    int x;\n};\n\n//  hash-康拓展开式\nint hash_cantor(int a[])\n{\n    int ans = 0;\n    for (int i = 0; i < 9; i++)\n    {\n        int temp = 0;\n        for (int j = i + 1; j < 9; j++)\n        {\n            if (a[j] < a[i])\n            {\n                temp++;\n            }\n        }\n        ans += temp * fac[8 - i];\n    }\n    return ans;\n}\n\nchar str[5] = \"durl\";\nint dir[4][2] = {{-1, 0}, {1, 0}, {0, -1}, {0, 1}};\n\nvoid bfs(node end)\n{\n    queue<node> Q;\n    Q.push(end);\n    while (!Q.empty())\n    {\n        node n = Q.front();\n        Q.pop();\n        int n_contor = hash_cantor(n.a);\n        int pos = n.x;\n        for (int i = 0; i < 4; i++)\n        {\n            int x = n.x / 3;\n            int y = n.x % 3;\n            int x_ = x + dir[i][0];\n            int y_ = y + dir[i][1];\n            if (x_ >= 0 && x_ < 3 && y_ >= 0 && y_ < 3)\n            {\n                int cnt = x_ * 3 + y_;\n                swap(n.a[cnt], n.a[pos]);\n                n.x = cnt;\n                int v = hash_cantor(n.a);\n                if (vis[v].next == -1 && v != end_contor)\n                {\n                    vis[v].dir = str[i];\n                    vis[v].next = n_contor;\n                    Q.push(n);\n                }\n                n.x = pos;\n                swap(n.a[cnt], n.a[pos]);\n            }\n        }\n    }\n}\n\nvoid init()\n{\n    fac[0] = fac[1] = 1;\n    for (int i = 2; i < 10; i++)\n    {\n        fac[i] = fac[i - 1] * i;\n    }\n    \n    for (int i = 0; i < MAXN; i++)\n    {\n        vis[i].next = -1;\n    }\n    \n    node end;\n    swap(end.a, target);\n    end.x = 8;\n    end_contor = hash_cantor(end.a);\n    \n    bfs(end);\n}\n\nvoid printRes(int n)\n{\n    while (vis[n].next != -1)\n    {\n        printf(\"%c\", vis[n].dir);\n        n = vis[n].next;\n    }\n}\n\nint main()\n{\n    init();\n    \n    char s[3];\n    while (~scanf(\"%s\", s))\n    {\n        node star;\n        if (s[0] == 'x')\n        {\n            star.a[0] = 0;\n            star.x = 0;\n        }\n        else\n        {\n            star.a[0] = s[0] - '0';\n        }\n        for (int i = 1; i < 9; i++)\n        {\n            scanf(\"%s\", s);\n            if (s[0] == 'x')\n            {\n                star.x = i;\n                star.a[i] = 0;\n            }\n            else\n            {\n                star.a[i] = s[0] - '0';\n            }\n        }\n        \n        sta_contor = hash_cantor(star.a);\n\n        if (sta_contor == end_contor)\n        {\n            printf(\"\\n\");\n        }\n        else if (vis[sta_contor].next != -1)\n        {\n            printRes(sta_contor);\n            printf(\"\\n\");\n        }\n        else\n        {\n            printf(\"unsolvable\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/VJ/f-[kuangbin带你飞]专题二-搜索进阶-B-Eight II/f-[kuangbin带你飞]专题二-搜索进阶-B-Eight II/main.cpp",
    "content": "//\n//  main.cpp\n//  f-[kuangbin带你飞]专题二-搜索进阶-B-Eight II\n//\n//  Created by ZYJ on 2017/4/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 362882 + 10;   //  9! + 10\n\nint cnt;\nint sta_contor[10];\nint target[10][10] =\n{\n    {0, 1, 2, 3, 4, 5, 6, 7, 8},\n    {1, 0, 2, 3, 4, 5, 6, 7, 8},\n    {1, 2, 0, 3, 4, 5, 6, 7, 8},\n    {1, 2, 3, 0, 4, 5, 6, 7, 8},\n    {1, 2, 3, 4, 0, 5, 6, 7, 8},\n    {1, 2, 3, 4, 5, 0, 6, 7, 8},\n    {1, 2, 3, 4, 5, 6, 0, 7, 8},\n    {1, 2, 3, 4, 5, 6, 7, 0, 8},\n    {1, 2, 3, 4, 5, 6, 7, 8, 0}\n};\n\nstruct\n{\n    int pre;\n    char dir;\n    int steps;\n} vis[10][MAXN];\n\nint fac[10];\n\n//  记录当前棋盘状态和x的位置\nstruct node\n{\n    int a[10];\n    int x;\n};\n\n//  hash-康拓展开式\nint hash_cantor(int a[])\n{\n    int ans = 0;\n    for (int i = 0; i < 9; i++)\n    {\n        int temp = 0;\n        for (int j = i + 1; j < 9; j++)\n        {\n            if (a[j] < a[i])\n            {\n                temp++;\n            }\n        }\n        ans += temp * fac[8 - i];\n    }\n    return ans;\n}\n\nchar str[5] = \"dlru\";\nint dir[4][2] = {{1, 0}, {0, -1}, {0, 1}, {-1, 0}};\n\nvoid bfs(int op, node end)\n{\n    queue<node> Q;\n    Q.push(end);\n    while (!Q.empty())\n    {\n        node n = Q.front();\n        Q.pop();\n        int n_contor = hash_cantor(n.a);\n        int pos = n.x;\n        for (int i = 0; i < 4; i++)\n        {\n            int x = n.x / 3;\n            int y = n.x % 3;\n            int x_ = x + dir[i][0];\n            int y_ = y + dir[i][1];\n            if (x_ >= 0 && x_ < 3 && y_ >= 0 && y_ < 3)\n            {\n                int cnt = x_ * 3 + y_;\n                swap(n.a[cnt], n.a[pos]);\n                n.x = cnt;\n                int v = hash_cantor(n.a);\n                if (vis[op][v].pre == -1 && v != sta_contor[op])\n                {\n                    vis[op][v].dir = str[i];\n                    vis[op][v].pre = n_contor;\n                    vis[op][v].steps = vis[op][n_contor].steps + 1;\n                    Q.push(n);\n                }\n                n.x = pos;\n                swap(n.a[cnt], n.a[pos]);\n            }\n        }\n    }\n}\n\nvoid init()\n{\n    fac[0] = fac[1] = 1;\n    for (int i = 2; i < 10; i++)\n    {\n        fac[i] = fac[i - 1] * i;\n    }\n    \n    for (int i = 0; i < 9; i++)\n    {\n        for (int j = 0; j < MAXN; j++)\n        {\n            vis[i][j].pre = -1;\n        }\n    }\n    \n    node end;\n    for (int i = 0; i < 9; i++)\n    {\n        swap(end.a, target[i]);\n        end.x = i;\n        sta_contor[i] = hash_cantor(end.a);\n        bfs(i, end);\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    cin >> T;\n    \n    for (int cs = 1; cs <= T; cs++)\n    {\n        node ed;\n        char s[10];\n        int tag[10];\n        scanf(\"%s\", s);\n        for (int i = 0, j = 1; i < 9; i++)\n        {\n            if (s[i] == 'X')\n            {\n                cnt = i;\n            }\n            else\n            {\n                tag[s[i] - '0'] = j++;\n            }\n        }\n\n        scanf(\"%s\", s);\n        for (int i = 0; i < 9; i++)\n        {\n            if (s[i] == 'X')\n            {\n                ed.a[i] = 0;\n            }\n            else\n            {\n                ed.a[i] = tag[s[i] - '0'];\n            }\n        }\n        \n        int end_contor = hash_cantor(ed.a);\n        int res_contor = end_contor;\n        \n        string s_ = \"\";\n        while (vis[cnt][res_contor].pre != -1)\n        {\n            s_ += vis[cnt][res_contor].dir;\n            res_contor = vis[cnt][res_contor].pre;\n        }\n        printf(\"Case %d: %d\\n\", cs, vis[cnt][end_contor].steps);\n        for (int i = (int)s_.length() - 1; i >= 0; i--)\n        {\n            printf(\"%c\", s_[i]);\n        }\n        puts(\"\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/VJ/f-[kuangbin带你飞]专题二-搜索进阶-C-哈密顿绕行世界问题/f-[kuangbin带你飞]专题二-搜索进阶-C-哈密顿绕行世界问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-[kuangbin带你飞]专题二-搜索进阶-C-哈密顿绕行世界问题\n//\n//  Created by ZYJ on 2017/4/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 20;\n\nint cs;\nint map[MAXN + 2][5];\nint path[MAXN + 2];\nint vis[MAXN + 2];\n\nvoid print()\n{\n    printf(\"%d:  \", cs++);\n    for (int i = 1; i <= MAXN; i++)\n    {\n        printf(\"%d \", path[i]);\n    }\n    printf(\"%d\\n\", path[1]);\n}\n\nvoid dfs(int pos = 1)\n{\n    int temp;\n    if (pos == MAXN)\n    {\n        int flag = 0;\n        for (int i = 1; i <= 3; i++)\n        {\n            temp = map[path[MAXN]][i];\n            if (temp == path[1])\n            {\n                flag = 1;\n                break;\n            }\n        }\n        if (!flag)\n        {\n            return ;\n        }\n        \n        print();\n        \n        return ;\n    }\n    \n    for (int i = 1; i <= 3; i++)\n    {\n        temp = map[path[pos]][i];\n        if (!vis[temp])\n        {\n            vis[temp] = 1;\n            path[pos + 1] = temp;\n            dfs(pos + 1);\n            vis[temp] = 0;\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    for (int i = 1; i <= MAXN; i++)\n    {\n        scanf(\"%d%d%d\", map[i] + 1, map[i] + 2, map[i] + 3);\n        sort(map[i] + 1, map[i] + 4);\n    }\n    \n//    int flag = 0;     //  尼玛，坑爹啊~~~\n                        //  一直给我报输出格式错误，以为是这里错了，谁知道这个没有报而是\n                        //  冒号后边要有俩空格，头一回见这种情况出题人还憋着不吭！！！\n    int m;\n    while (cin >> m, m != 0)\n    {\n//        if (flag)\n//        {\n//            puts(\"\");\n//        }\n//        flag = 1;\n        cs = 1;\n        path[1] = m;\n        vis[m] = 1;\n        dfs();\n        vis[m] = 0;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/VJ/f-[kuangbin带你飞]专题二-搜索进阶-D-Escape/f-[kuangbin带你飞]专题二-搜索进阶-D-Escape/main.cpp",
    "content": "//\n//  main.cpp\n//  f-[kuangbin带你飞]专题二-搜索进阶-D-Escape\n//\n//  Created by ZYJ on 2017/4/15.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n#include <queue>\n\nusing namespace std;\n\nconst int MAXN = 105;\nconst int MAXT = 1e3 + 10;\nconst int dir[5][2] = {{1, 0}, {-1, 0}, {0, 1}, {0, -1}, {0, 0}};\n\nint m, n, k, d, res;\n\nbool vis[MAXT][MAXN][MAXN];\n\nstruct castle\n{\n    char c;\n    int t, v;\n} cte[MAXN][MAXN];\n\nstruct node\n{\n    int x, y;\n    int step;\n    node(int x_, int y_, int s_) : x(x_), y(y_), step(s_) {}\n};\n\n\nvoid init()\n{\n    res = -1;\n    memset(vis, 0, sizeof(vis));\n    memset(cte, 0, sizeof(cte));\n}\n\nbool check(int x,int y)\n{\n    if (x >= 0 && x <= m && y >= 0 && y <= n)\n    {\n        return 1;\n    }\n    return 0;\n}\n\nvoid bfs()\n{\n    queue<node> Q;\n    Q.push(node(0, 0, 0));\n    vis[0][0][0] = 1;\n    \n    while (!Q.empty())\n    {\n        node q = Q.front();\n        Q.pop();\n        \n        if (q.step > d)\n        {\n            return ;\n        }\n        if (q.x == m && q.y == n)\n        {\n            res = q.step;\n            return ;\n        }\n        \n        for (int i = 0; i < 5; i++)\n        {\n            node nd = q;\n            nd.x += dir[i][0];\n            nd.y += dir[i][1];\n            nd.step++;\n            if (!check(nd.x, nd.y))\n            {\n                continue;\n            }\n            if (!vis[nd.step][nd.x][nd.y] && !cte[nd.x][nd.y].t)\n            {\n                int flag = 1;\n                int dis;\n                \n                for (int k = nd.x - 1; k >= 0; k--)\n                {\n                    if (cte[k][nd.y].t)\n                    {\n                        if (cte[k][nd.y].c == 'S')\n                        {\n                            dis = nd.x - k;\n                            if (dis % cte[k][nd.y].v)\n                            {\n                                break;\n                            }\n                            int temp = dis / cte[k][nd.y].v;\n                            if (nd.step < temp)\n                            {\n                                break;\n                            }\n                            temp = nd.step - temp;\n                            if (temp % cte[k][nd.y].t)\n                            {\n                                break;\n                            }\n                            flag = 0;\n                            break;\n                        }\n                        break;\n                    }\n                }\n                if (!flag)\n                {\n                    continue;\n                }\n                \n                for (int k = nd.x + 1; k <= m; k++)\n                {\n                    if (cte[k][nd.y].t)\n                    {\n                        if (cte[k][nd.y].c == 'N')\n                        {\n                            dis = k - nd.x;\n                            if (dis % cte[k][nd.y].v)\n                            {\n                                break;\n                            }\n                            int temp = dis / cte[k][nd.y].v;\n                            if (nd.step < temp)\n                            {\n                                break;\n                            }\n                            temp = nd.step - temp;\n                            if (temp % cte[k][nd.y].t)\n                            {\n                                break;\n                            }\n                            flag = 0;\n                            break;\n                        }\n                        break;\n                    }\n                }\n                if (!flag)\n                {\n                    continue;\n                }\n                \n                for (int k = nd.y + 1; k <= n; k++)\n                {\n                    if (cte[nd.x][k].t)\n                    {\n                        if (cte[nd.x][k].c == 'W')\n                        {\n                            dis = k - nd.y;\n                            if (dis % cte[nd.x][k].v)\n                            {\n                                break;\n                            }\n                            int temp = dis / cte[nd.x][k].v;\n                            if (nd.step < temp)\n                            {\n                                break;\n                            }\n                            temp = nd.step - temp;\n                            if (temp % cte[nd.x][k].t)\n                            {\n                                break;\n                            }\n                            flag = 0;\n                            break;\n                        }\n                        break;\n                    }\n                }\n                if (!flag)\n                {\n                    continue;\n                }\n\n                for (int k = nd.y - 1; k >= 0; k--)\n                {\n                    if (cte[nd.x][k].t)\n                    {\n                        if (cte[nd.x][k].c == 'E')\n                        {\n                            dis = nd.y - k;\n                            if (dis % cte[nd.x][k].v)\n                            {\n                                break;\n                            }\n                            int temp = dis / cte[nd.x][k].v;\n                            if (nd.step < temp)\n                            {\n                                break;\n                            }\n                            temp = nd.step - temp;\n                            if (temp % cte[nd.x][k].t)\n                            {\n                                break;\n                            }\n                            flag = 0;\n                            break;\n                        }\n                        break;\n                    }\n                }\n                \n                if (flag)\n                {\n                    vis[nd.step][nd.x][nd.y] = 1;\n                    Q.push(nd);\n                }\n            }\n        }\n    }\n}\n\nint main()\n{\n    while (~scanf(\"%d%d%d%d\", &m, &n, &k, &d))\n    {\n        init();\n        \n        char c[3];\n        int t, v, x, y;\n        for (int i = 0; i < k; i++)\n        {\n            scanf(\"%s%d%d%d%d\", c, &t, &v, &x, &y);\n            cte[x][y].c = c[0];\n            cte[x][y].t = t;\n            cte[x][y].v = v;\n        }\n        \n        bfs();\n        \n        if (res != -1)\n        {\n            printf(\"%d\\n\", res);\n        }\n        else\n        {\n            printf(\"Bad luck!\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZOJ/f-ZOJ-3329-One Person Game/f-ZOJ-3329-One Person Game/main.cpp",
    "content": "//\n//  main.cpp\n//  f-ZOJ-3329-One Person Game\n//\n//  Created by ZYJ on 2017/10/31.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 600;\n\nint n, k1, k2, k3, a, b, c;\ndouble A[MAXN], B[MAXN], P[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        memset(P, 0, sizeof(P));\n        memset(A, 0, sizeof(A));\n        memset(B, 0, sizeof(B));\n        \n        scanf(\"%d%d%d%d%d%d%d\", &n, &k1, &k2, &k3, &a, &b, &c);\n        \n        P[0] = 1.0 / k1 / k2 / k3; //  回到零的概率\n        for (int i = 1; i <= k1; i++)\n        {\n            for (int j = 1; j <= k2; j++)\n            {\n                for (int k = 1; k <= k3; k++)\n                {\n                    if (i != a || j != b || k != c)\n                    {\n                        P[i + j + k] += P[0];   //  投掷出 i j k 的概率等于 P[0]\n                    }\n                }\n            }\n        }\n        \n        for (int i = n; i >= 0; i--)\n        {\n            A[i] = P[0];\n            B[i] = 1;\n            int t = k1 + k2 + k3;\n            for (int j = 1; j <= t; j++)\n            {\n                A[i] += A[i + j] * P[j];\n                B[i] += B[i + j] * P[j];\n            }\n        }\n        \n        printf(\"%.15lf\\n\", B[0] / (1 - A[0]));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZOJ/f-ZOJ-People Counting/f-ZOJ-People Counting/main.c",
    "content": "//\n//  main.c\n//  f-ZOJ-People Counting\n//\n//  Created by ZYJ on 16/4/23.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define MAX(a, b) a > b ? a : b\n\nint main(int argc, const char * argv[])\n{\n    int N, H, W, max, i, sum, tag;\n    char S[101];\n    scanf(\"%d\", &N);\n    \n    while (N--)\n    {\n        max = 0;\n        scanf(\"%d %d\", &H, &W);\n        while (H--)\n        {\n            sum = 1;\n            tag = 0;\n            scanf(\"%s\", S);\n            for (i = 1; i < W; i++)\n            {\n                if (S[i] == 'O' && S[i - 1] == '.' && i > tag)\n                {\n                    continue;\n                }\n                else if (S[i] == '.' && S[i - 1] == 'O' && i > tag)\n                {\n                    tag = i + 1;\n                    continue;\n                }\n                else if (S[i] == '|' && S[i - 1] == '/' && i > tag)\n                {\n                    continue;\n                }\n                else if (S[i] == '\\\\' && S[i - 1] == '|' && i > tag)\n                {\n                    tag = i + 1;\n                    continue;\n                }\n                else if (S[i] == '.' && S[i - 1] == '(' && i > tag)\n                {\n                    continue;\n                }\n                else if (S[i] == ')' && S[i - 1] == '.' && i > tag)\n                {\n                    tag = i + 1;\n                    continue;\n                }\n                sum++;\n            }\n            max = MAX(max, sum);\n        }\n        printf(\"%d\\n\", max);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZOJ/f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-A-Cooking Competition/f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-A-Cooking Competition/main.cpp",
    "content": "//\n//  main.cpp\n//  f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-A-Cooking Competition\n//\n//  Created by ZYJ on 2017/4/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int K[] = {0, 1, 0, 1, -1};\nconst int D[] = {0, 0, 1, 1, -1};\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int n, x, resK, resD;\n    while (T--)\n    {\n        cin >> n;\n        resK = resD = 0;\n        for (int i = 0; i < n; i++)\n        {\n            cin >> x;\n            resK += K[x];\n            resD += D[x];\n        }\n        if (resK > resD)\n        {\n            cout << \"Kobayashi\\n\";\n        }\n        else if (resK < resD)\n        {\n            cout << \"Tohru\\n\";\n        }\n        else\n        {\n            cout << \"Draw\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZOJ/f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-B-Problem Preparation/f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-B-Problem Preparation/main.cpp",
    "content": "//\n//  main.cpp\n//  f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-B-Problem Preparation\n//\n//  Created by ZYJ on 2017/4/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 110;\n\nint s[MAXN];\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    int n;\n    while (T--)\n    {\n        scanf(\"%d\", &n);\n//        int cnt = 0;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", s + i);\n//            if (s[i] == 1)\n//            {\n//                cnt++;\n//            }\n        }\n        if (n < 10 || n > 13/* || cnt < 2*/)\n        {\n            printf(\"No\\n\");\n            continue;\n        }\n        \n        sort(s, s + n);\n        \n        //  ???\n        if (s[0] != 1 || s[0] != 1)\n        {\n            printf(\"No\\n\");\n            continue;\n        }\n        \n        int flag = 1;\n        for (int i = 1; i < n; i++)\n        {\n            if (s[i] - s[i - 1] > 2 && s[i] != s[n - 1])\n            {\n                flag = 0;\n                break;\n            }\n        }\n        \n        if (flag)\n        {\n            printf(\"Yes\\n\");\n        }\n        else\n        {\n            printf(\"No\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZOJ/f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-C-What Kind of Friends Are You?/f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-C-What Kind of Friends Are You?/main.cpp",
    "content": "//\n//  main.cpp\n//  f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-C-What Kind of Friends Are You?\n//\n//  Created by ZYJ on 2017/4/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <cstring>\n#include <string>\n#include <map>\n\nusing namespace std;\n\nconst int MAXN = 110;\nconst int MAXQ = 25;\nconst int MAXC = 210;\n\nint stateNQ[MAXN][MAXQ];\nint stateCQ[MAXC][MAXQ];\nint stateCQHash[MAXC];\nint pow[MAXQ] = {1, 2};\n\nint n, q, c;\nstring name;\nstring name_[MAXC];\n\nmap<string, int> msi;\n\nvoid init()\n{\n    memset(stateNQ, 0, sizeof(stateNQ));\n    memset(stateCQ, 0, sizeof(stateCQ));\n    memset(stateCQHash, 0, sizeof(stateCQHash));\n    msi.clear();\n}\n\nint Hash(int *state)\n{\n    int res = 0;\n    for (int j = 0; j < q; j++)\n    {\n        res += state[j] * pow[j];\n    }\n    return res;\n}\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    for (int i = 2; i < MAXQ; i++)\n    {\n        pow[i] = pow[i - 1] * 2;\n    }\n    \n    int T;\n    cin >> T;\n\n    while (T--)\n    {\n        init();\n        \n        cin >> n >> q >> c;\n        for (int i = 0; i < c; i++)\n        {\n            cin >> name;\n            msi[name] = i;\n            name_[i] = name;\n        }\n        int m;\n        for (int i = 0; i < q; i++)\n        {\n            cin >> m;\n            for (int j = 0; j < m; j++)\n            {\n                cin >> name;\n                stateCQ[msi[name]][i] = 1;\n            }\n        }\n        \n        for (int i = 0; i < c; i++)\n        {\n            stateCQHash[i] = Hash(stateCQ[i]);\n        }\n        \n        int flag, cnt;\n        for (int i = 0; i < n; i++)\n        {\n            flag = -1;\n            cnt = 0;\n            for (int j = 0; j < q; j++)\n            {\n                scanf(\"%d\", &stateNQ[i][j]);\n            }\n            int res = Hash(stateNQ[i]);\n            for (int j = 0; j < c; j++)\n            {\n                if (res == stateCQHash[j])\n                {\n                    if (flag == -1)\n                    {\n                        flag = j;\n                    }\n                    cnt++;\n                }\n            }\n            if (cnt != 1)\n            {\n                cout << \"Let's go to the library!!\\n\";\n            }\n            else\n            {\n                cout << name_[flag] << '\\n';\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZOJ/f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-D-Let's Chat/f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-D-Let's Chat/main.cpp",
    "content": "//\n//  main.cpp\n//  f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-D-Let's Chat\n//\n//  Created by ZYJ on 2017/4/22.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 200;\n\nstruct Node\n{\n    int l;\n    int r;\n} AtoB[MAXN], BtoA[MAXN];\n\nint pos[MAXN * 4], pos_[MAXN * 4], vis[MAXN * 4], vis_[MAXN * 4];\n\nint bs(int l, int r, int k)\n{\n    while (l < r)\n    {\n        int m = (l + r) / 2;\n        if (k <= pos_[m])\n        {\n            r = m;\n        }\n        else\n        {\n            l = m + 1;\n        }\n    }\n    \n    return l;\n}\n\nint main()\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        memset(vis, 0, sizeof(vis));\n        memset(vis_, 0, sizeof(vis_));\n        \n        int n, m, x, y;\n        cin >> n >> m >> x >> y;\n        int cnt = 0;\n        for (int i = 0; i < x; i++)\n        {\n            cin >> AtoB[i].l >> AtoB[i].r;\n            pos[cnt++] = AtoB[i].l;\n            pos[cnt++] = AtoB[i].r;\n        }\n        for (int i = 0; i < y; i++)\n        {\n            cin >> BtoA[i].l >> BtoA[i].r;\n            pos[cnt++] = BtoA[i].l;\n            pos[cnt++] = BtoA[i].r;\n        }\n        sort(pos, pos + cnt);\n        \n        int cnt_ = 0;\n        for (int i = 1; i < cnt; i++)\n        {\n            if (pos[i] != pos[i - 1])\n            {\n                pos[++cnt_] = pos[i];\n            }\n        }\n        \n        cnt = 0;\n        for (int i = 0; i <= cnt_; i++)\n        {\n            pos_[cnt++] = pos[i] * 2;\n            pos_[cnt++] = pos[i] * 2 + 1;\n        }\n        for (int i = 0; i < x; i++)\n        {\n            int l = bs(0, cnt, AtoB[i].l * 2);\n            int r = bs(0, cnt, AtoB[i].r * 2);\n            for (int j = l; j <= r; j++)\n            {\n                vis[j] = 1;\n            }\n        }\n        for (int i = 0; i < y; i++)\n        {\n            int l = bs(0, cnt, BtoA[i].l * 2);\n            int r = bs(0, cnt, BtoA[i].r * 2);\n            for (int j = l; j <= r; j++)\n            {\n                vis_[j] = 1;\n            }\n        }\n        for (int i = 0; i < cnt; i++)\n        {\n            vis[i] = min(vis[i], vis_[i]);\n        }\n        \n        int ans = 0;\n        int i = 0;\n        while (i < cnt)\n        {\n            int j = i;\n            while (vis[i])\n            {\n                i++;\n            }\n            if ((pos_[i - 1] - pos_[j]) / 2 + 1 >= m)\n            {\n                ans += (pos_[i - 1] - pos_[j]) / 2 + 1 - m + 1;\n            }\n            i++;\n        }\n        cout << ans << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZOJ/f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-E-Seven Segment Display/f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-E-Seven Segment Display/main.cpp",
    "content": "//\n//  main.cpp\n//  f-ZOJ-The 14th Zhejiang Provincial Collegiate Programming Contest Sponsored by TuSimple-E-Seven Segment Display\n//\n//  Created by ZYJ on 2017/4/23.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int LEN = 8;\nconst int MAXN = LEN + 5;\nconst int EC[] = {6, 2, 5, 5,\n                  4, 5, 6, 3,\n                  7, 6, 6, 5,\n                  4, 5, 5, 4};\nconst ll INF = 0xFFFFFFFF;\nconst ll POW[] = {1, 16, 256, 4096,\n    65536, 1048576, 16777216, 268435456};\n\nchar s[MAXN];\nll d[MAXN];\nll dp[MAXN];    //  前x位中1出现次数（0~9均是如此）\n\nvoid init()\n{\n    for (int i = 1; i < MAXN; i++)\n    {\n        dp[i] = dp[i - 1] * 16 + POW[i - 1];\n    }\n}\n\nint HtoD(char ch)\n{\n    if (ch >= '0' && ch <= '9')\n    {\n        return ch - '0';\n    }\n    else\n    {\n        return ch - 'A' + 10;\n    }\n}\n\nll count(int place) //  数是x，查询的数位是place\n{\n    ll result = 0;\n    ll tail = 0;\n    for (int i = 0; i < LEN; i++)\n    {\n        if (d[i] > place)\n        {\n            result += POW[i] + d[i] * dp[i];\n        }\n        else if (d[i] == place)\n        {\n            result += tail + 1 + d[i] * dp[i];\n        }\n        else if (d[i] < place)\n        {\n            result += d[i] * dp[i];\n        }\n        tail = tail + d[i] * POW[i];    //  头为place个数\n    }\n    return result;\n}\n\nll solve(ll x)\n{\n    if (x < 0)\n    {\n        return 0;\n    }\n    ll res = 0;\n    for (int i = 0; i < LEN; i++)\n    {\n        d[i] = x % 16;\n        x /= 16;\n    }\n    for (int i = 0; i < 16; i++)\n    {\n        res += count(i) * EC[i];\n    }\n    \n    return res;\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    scanf(\"%d\", &T);\n\n    int n;\n    while (T--)\n    {\n        scanf(\"%d%s\", &n, s);\n        \n        ll num = 0;\n        for (int i = LEN - 1; i >= 0; i--)\n        {\n            num += HtoD(s[i]) * POW[LEN - i - 1];\n        }\n        ll num_ = num + n - 1, temp = 0;\n        if (num_ > INF)\n        {\n            temp = solve(INF) - solve(num - 1);\n            num = 0;\n            num_ -= INF + 1;\n        }\n        printf(\"%lld\\n\", temp + solve(num_) - solve(num - 1));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZZUACM/f-ZZUACM-Tutti!/f-ZZUACM-Tutti!/main.c",
    "content": "//\n//  main.c\n//  f-ZZUACM-Tutti!\n//\n//  Created by ZYJ on 16/4/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define TRUE 1\n#define FALSE 0\ntypedef int Status;\n//边结构\ntypedef struct Edge\n{\n    int a, b, c;\n} Edge[80005];\nint i, j, k, MF, MC;\nint dist[405], flag[405], pre[405];\n\n//建立地图\nvoid buildMap(int m, Edge E)\n{\n    for (i = 0; i < m; i++)\n    {\n        scanf(\"%d %d %d\", &E[i].a, &E[i].b, &E[i].c);\n    }\n    return ;\n}\n\n//SPFA\n//Status SPFA()\n//{\n//    memset(dist, 63, sizeof(dist));\n//    int Q;\n//    dist[1] = 0;\n//    \n//}\n\nint main(int argc, const char * argv[])\n{\n    int n, m;\n    scanf(\"%d %d\", &n, &m);\n    Edge E;\n    buildMap(m, E);\n    printf(\"Hello, World!\\n\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZZUACM/f-ZZUACM-最长匹配子串/f-ZZUACM-最长匹配子串/main.c",
    "content": "//\n//  main.c\n//  f-ZZUACM-最长匹配子串\n//\n//  Created by ZYJ on 16/4/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#include <stdlib.h>\n#define MAXSIZE 100000\n#define OK 1\n#define ERROR 0\n#define Max(a, b) ((a > b) ? (a) : (b))\ntypedef int Status;\ntypedef int SElemType;\n//栈结构\ntypedef struct\n{\n    int top;    //用于栈顶指针\n    SElemType data[MAXSIZE];\n} SqStack;\n//Push\nStatus Push (SqStack *S, SElemType e)\n{\n    if (S->top == MAXSIZE - 1)  //栈满\n    {\n        return ERROR;\n    }\n    S->top++;   //栈顶指针加一\n    S->data[S->top] = e;    //将新插入元素\n    return OK;\n}\n//Pop\nStatus Pop (SqStack *S)\n{\n    if (S->top == -1)   //栈空\n    {\n        return ERROR;\n    }\n    S->top--;\n    return OK;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T, ans, len, last, i;\n    char s[MAXSIZE + 5];\n    SqStack *S = (SqStack*)malloc(sizeof(SqStack));\n    scanf(\"%d\", &T);\n    //T组子串\n    while (T--)\n    {\n        S->top = -1;\n        scanf(\"%s\", s);\n        ans = 0;\n        len = (int)strlen(s);\n        last = -1;\n        //逐字符进行处理\n        for (i = 0; i < len; i++)\n        {\n            if (s[i] == '(')\n            {\n                Push(S, i);\n            }\n            else\n            {\n                if (S->top == -1)\n                {\n                    last = i;\n                    continue;\n                }\n                Pop(S);\n                if (S->top == -1)\n                {\n                    ans = Max(ans, i - last);\n                }\n                else\n                {\n                    ans = Max(i - S->top, ans);\n                }\n            }\n        }\n        printf(\"%d\\n\", ans);\n    }\n    return 0;\n}\n\n\n//#include <stdio.h>\n//#include <string.h>\n//char a[100010];\n//int main()\n//{\n//    int t, x, max, i, j, c;\n//    \n//    scanf( \"%d\", &t);\n//    getchar();\n//    while ( t--){\n//        gets( a);\n//        x = (int)strlen( a);\n//        max = i = 0;\n//        while ( i < x){\n//            if ( a[i] == '('){\n//                c = 1;\n//                for ( j = i + 1; j < x; ++j){\n//                    if ( a[j] == '(')\n//                        c++;\n//                    else\n//                        c--;\n//                    if ( c == 0 && j - i + 1 > max)\n//                        max = j - i + 1;\n//                    if ( c < 0){\n//                        i = j;\n//                        break;\n//                    }\n//                }\n//            }\n//            i++;\n//        }\n//        printf( \"%d\\n\", max);\n//    }\n//    return 0;\n//}\n\n\n//#include <stdio.h>\n//#include <string.h>\n//#define MAXSIZE 100000\n//#define Max(a, b) ((a > b) ? (a) : (b))\n//\n//int main(int argc, const char * argv[])\n//{\n//    int T, ans, tmp, len, last, i, top;\n//    char s[MAXSIZE + 5];\n//    scanf(\"%d\", &T);\n//    //T组子串\n//    while (T--)\n//    {\n//        top = -1;\n//        scanf(\"%s\", s);\n//        ans = 0;\n//        tmp = 0;\n//        len = (int)strlen(s);\n//        last = -1;\n//        //逐字符进行处理\n//        for (i = 0; i < len; i++)\n//        {\n//            if (s[i] == '(')\n//            {\n//                top++;\n//            }\n//            else\n//            {\n//                if (top == -1)\n//                {\n//                    last = i;\n//                    continue;\n//                }\n//                top--;\n//                if (top == -1)\n//                {\n//                    ans = Max(ans, i - last);\n//                }\n//                else\n//                {\n//                    ans = Max(i - top, ans);\n//                }\n//            }\n//        }\n//        printf(\"%d\\n\", ans);\n//    }\n//    return 0;\n//}"
  },
  {
    "path": "按 OJ 分类/ZZUACM/f-ZZUACM-词法分析器/f-ZZUACM-词法分析器/main.c",
    "content": "//\n//  main.c\n//  f-ZZUACM-词法分析器\n//\n//  Created by ZYJ on 16/4/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\nint main(int argc, const char * argv[])\n{\n    char code[1000];\n    int sum = 0, j = 0, extent;\n    while (~scanf(\"%s\", code))\n    {\n        extent = (int)strlen(code);\n        for (j = 0; j < extent; j++)\n        {\n            if (j + 1 < extent && code[j] == 'i' && code[j + 1] == 'f')\n            {\n                sum++;\n            }\n            if (j + 2 < extent && code[j] == 'w' && code[j + 1] == 'h' && code[j + 2] == 'i' && code[j + 3] == 'l' && code[j + 4] == 'e')\n            {\n                sum++;\n            }\n            if (j + 4 < extent && code[j] == 'f' && code[j + 1] == 'o' && code[j + 2] == 'r')\n            {\n                sum++;\n            }\n        }\n    }\n    printf(\"%d\\n\", sum);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZZUACM/f-ZZUACM-追踪术/f-ZZUACM-追踪术/main.c",
    "content": "//\n//  main.c\n//  f-ZZUACM-追踪术\n//\n//  Created by ZYJ on 16/4/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define _MAX 65535\n\nint main(int argc, const char * argv[])\n{\n    int s, a, b, c, t;\n    double timeOne, timeTwo, time;\n    while (scanf(\"%d %d %d %d %d\", &s, &a, &b, &c, &t) != EOF)\n    {\n        timeOne = _MAX;\n        timeTwo = _MAX;\n        if (a > c)\n        {\n            timeOne = s * 1.0 / (a - c);\n        }\n        if (b > c)\n        {\n            timeTwo = (s + c * t) * 1.0 / (b - c) + t;\n        }\n        time = timeOne > timeTwo ? timeTwo : timeOne;\n        if (time == _MAX)\n        {\n            printf(\"-1\\n\");\n        }\n        else\n        {\n            printf(\"%.6f\\n\", time);\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZZULIOJ/f-ZZULIOJ-多校训练（985专场）-A-985的字符串难题/f-ZZULIOJ-多校训练（985专场）-A-985的字符串难题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-ZZULIOJ-多校训练（985专场）-A-985的字符串难题\n//\n//  Created by ZYJ on 16/8/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int tk = 26, tb = 'a';    //  tk叉; 起始字母为tb;\n\nchar ss[MAXN][7];\nint lenSS[MAXN];\nchar str[7];\nint lenStr;\n\n//  Tire树\n\n/*\n *  INIT: init();\n *  注: tree[i][tk]>0时表示单词存在, 当然也可赋予它更多含义;\n */\n\nint top, tree[MAXN][tk + 1];\n\n//  初始化Tire树\nvoid init()\n{\n    top = 1;\n    memset(tree[0], 0, sizeof(tree[0]));\n    return ;\n}\n\n//  s插入Tire树\nvoid insert(char *s, int rank = 1)\n{\n    int rt, nxt;\n    for (rt = 0; *s; rt = nxt, ++s)\n    {\n        nxt = tree[rt][*s - tb];\n        if (0 == nxt)\n        {\n            tree[rt][*s - tb] = nxt = top;\n            memset(tree[top], 0, sizeof(tree[top]));\n            top++;\n        }\n    }\n    tree[rt][tk] = rank;        //  1表示存在0表示不存在,也可以赋予其其他含义\n}\n\n//  查询s\nint sear(char *s)               //  失败返回0\n{\n    for (int rt = 0; rt == tree[rt][*s - tb];)\n    {\n        if (*(++s) == 0)\n        {\n            return tree[rt][tk];\n        }\n    }\n    return 0;\n}\n\nvoid delt(char *s)          //  只做标记, 假定s一定存在\n{\n    int rt = 0;\n    for (; *s; ++s)\n    {\n        rt = tree[rt][*s - tb];\n    }\n    tree[rt][tk] = 0;\n    return ;\n}\n\nint prefix(char *s)         //  最长前缀\n{\n    int rt = 0, lv;\n    for (lv = 0; *s; ++s, ++lv)\n    {\n        rt = tree[rt][*s - tb];\n        if (rt == 0)\n        {\n            break;\n        }\n    }\n    return lv;\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int T;\n    cin >> T;\n    \n    int n, m;\n    int x;\n    while (T--)\n    {\n        cin >> n >> m;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%s\", ss[i]);\n            lenSS[i] = (int)strlen(ss[i]);\n        }\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%s %d\", str, &x);\n            lenStr = (int)strlen(str);\n            \n            //  六操作\n            int res_1 = 0, res_2 = 0, res_3 = 0;\n            int res_4 = -1, res_5 = -1, res_6 = -1;\n            bool flag_4 = true, flag_5 = true, flag_6 = true;\n            for (int j = 0; j < n; j++)\n            {\n                if (lenSS[j] - lenStr == x)\n                {\n                    int k = 0;\n                    for (int l = 0; l < lenSS[j]; l++)\n                    {\n                        if (ss[j][l] == str[k])\n                        {\n                            k++;\n                        }\n                    }\n                    if (k == lenStr)\n                    {\n                        if (flag_4)\n                        {\n                            flag_4 = false;\n                            res_4 = j + 1;\n                        }\n                        res_1++;\n                    }\n                }\n                else if (lenSS[j] == lenStr)\n                {\n                    int k = 0;\n                    for (int l = 0; l < lenStr; l++)\n                    {\n                        if (str[l] != ss[j][l])\n                        {\n                            k++;\n                        }\n                    }\n                    if (k == x)\n                    {\n                        if (flag_5)\n                        {\n                            flag_5 = false;\n                            res_5 = j;\n                        }\n                        res_2++;\n                    }\n                }\n                else if (lenStr - lenSS[j] == x)\n                {\n                    int k = 0;\n                    for (int l = 0; l < lenStr; l++)\n                    {\n                        if (ss[j][l] == str[k])\n                        {\n                            k++;\n                        }\n                    }\n                    if (k == lenSS[j])\n                    {\n                        if (flag_6)\n                        {\n                            flag_6 = false;\n                            res_6 = j;\n                        }\n                        res_3++;\n                    }\n                }\n            }\n            cout << res_1 << ' ' << res_2 << ' ' << res_3 << '\\n';\n            cout << res_4 << ' ' << res_5 << ' ' << res_6 << '\\n';\n        }\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZZULIOJ/f-ZZULIOJ-多校训练（985专场）-C-985的方格难题/f-ZZULIOJ-多校训练（985专场）-C-985的方格难题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-ZZULIOJ-多校训练（985专场）-C-985的方格难题\n//\n//  Created by ZYJ on 16/8/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MOD = 1e9 + 7;\n\nint dp[31][31];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int n, x, y;\n    while (T--)\n    {\n        cin >> n >> x >> y;\n        if ((x == n && y == n) || (x == 1 && y == 1))\n        {\n            cout << \"-1\\n\";\n            continue;\n        }\n        \n        memset(dp, 0, sizeof(dp));\n        for (int i = 1; i <= n; i++)\n        {\n            dp[i][1] = 1;\n            dp[1][i] = 1;\n        }\n        dp[x][y] = 0;\n        if (x == 1)\n        {\n            for (int i = y + 1; i <= n; i++)\n            {\n                dp[1][i] = 0;\n            }\n        }\n        if (y == 1)\n        {\n            for (int i = x + 1; i <= n; i++)\n            {\n                dp[i][1] = 0;\n            }\n        }\n        \n        for (int i = 2; i <= n; i++)\n        {\n            for (int j = 2; j <= n; j++)\n            {\n                if (!(i == x && j == y))\n                {\n                    dp[i][j] = (dp[i - 1][j] + dp[i][j - 1]) % MOD;\n                }\n            }\n        }\n        \n        cout << dp[n][n] << '\\n';\n        \n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZZULIOJ/f-ZZULIOJ-多校训练（985专场）-D-985的0-1串难题/f-ZZULIOJ-多校训练（985专场）-D-985的0-1串难题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-ZZULIOJ-多校训练（985专场）-D-985的0-1串难题\n//\n//  Created by ZYJ on 16/8/3.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nchar str[MAXN];\n\nint ans = 0;\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int n, k;\n    while (T--)\n    {\n        cin >> n >> k;\n        scanf(\"%s\", str + 1);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            \n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/ZZULIOJ/f-轻院选拔赛-最后一题/f-轻院选拔赛-最后一题/main.c",
    "content": "//\n//  main.c\n//  f-轻院选拔赛-最后一题\n//\n//  Created by ZYJ on 16/4/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\nchar strOne[10000];\nchar strTwo[1000000];\n\nint seek()\n{\n    int ans = 0, lenOne, lenTwo;\n    int i = 0, j = 0, k = 0, l = 0;\n    lenOne = (int)strlen(strOne);\n    lenTwo = (int)strlen(strTwo);\n    for (; i <= lenTwo - lenOne; i++)\n    {\n        if (strOne[0] == strTwo[i] && strOne[lenOne - 1] == strTwo[i + lenOne - 1])\n        {\n            k = 1;\n            l = 2;\n            for (j = 1; j < lenOne - 1; j++)\n            {\n                if (strOne[j] != strTwo[i + k++])\n                {\n                    break;\n                }\n                l++;\n            }\n            if (l == lenOne)\n            {\n                ans++;\n            }\n        }\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    scanf(\"%d\", &T);\n    while (T--)\n    {\n        scanf(\"%s %s\", strOne, strTwo);\n        printf(\"%d\\n\", seek());\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/hiho/f-hiho-hihoCoder挑战赛29-A-序列的值/f-hiho-hihoCoder挑战赛29-A-序列的值/main.cpp",
    "content": "//\n//  main.cpp\n//  f-hiho-hihoCoder挑战赛29-A-序列的值\n//\n//  Created by ZYJ on 2017/6/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\nconst int MAX_DIG = 31;\nconst int MOD = 998244353;\n\nint n, ans = 0;\nint a[MAXN];\nint power[MAXN];\nint c[MAX_DIG + 3][2];\n\nvoid init()\n{\n    power[0] = 1;\n    for (int i = 1; i <= n; i++)\n    {\n        power[i] = (ll)power[i - 1] * 2 % MOD;\n    }\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    init();\n    \n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &a[i]);\n    }\n    \n    for (int i = 0; i <= MAX_DIG; i++)\n    {\n        c[i][0] = 1;\n    }\n    \n    for (int i = 1, j; i <= n; i++)\n    {\n        for (j = MAX_DIG; j >= 0; j--)\n        {\n            if (a[i] & (1 << j))\n            {\n                break;\n            }\n        }\n        ans += (ll)c[j][0] * power[n - i] % MOD;\n        ans %= MOD;\n        \n        for (j = 0; j <= MAX_DIG; j++)\n        {\n            int t0 = c[j][0];\n            int t1 = c[j][1];\n            if (a[i] & (1 << j))\n            {\n                c[j][0] = (t0 + t1) % MOD;  //  选 a[i] 的有 t1 种 不选 a[i] 的有 t0 种\n                c[j][1] = (t0 + t1) % MOD;  //  选 a[i] 的有 t0 种 不选 a[i] 的有 t1 种\n            }\n            else\n            {\n                c[j][0] = t0 * 2 % MOD;     //  选或不选 a[i] 都是 t0 种\n                c[j][1] = t1 * 2 % MOD;     //  选或不选 a[i] 都是 t1 种\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/hiho/f-hiho-hihoCoder挑战赛29-B-快速乘法/f-hiho-hihoCoder挑战赛29-B-快速乘法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-hiho-hihoCoder挑战赛29-B-快速乘法\n//\n//  Created by ZYJ on 2017/6/26.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <cstdio>\n//#include <algorithm>\n//#include <cstring>\n//\n//using namespace std;\n//\n//const int MAXN = 1e6 + 10;\n//\n//int n;\n//char s[MAXN];\n//\n//int main()\n//{\n//    scanf(\"%s\", s + 1);\n//    n = (int)strlen(s + 1);\n//    \n//    //  头尾的 0 并无影响\n//    int l = 1, r = n;\n//    while (l <= n && s[l] == '0')\n//    {\n//        l++;\n//    }\n//    while (r && s[r] == '0')\n//    {\n//        r--;\n//    }\n//    if (!r)\n//    {\n//        printf(\"0\\n\");\n//        return 0;\n//    }\n//    \n//    int u = 1, d = 1;\n//    for (int i = r - 1; i >= l; i--)\n//    {\n//        if (s[i] == '1')\n//        {\n//            u = min(u, d) + 1;\n//        }\n//        else\n//        {\n//            d = min(u, d) + 1;\n//        }\n//    }\n//    \n//    printf(\"%d\\n\", 2 * u - 1);\n//    \n//    return 0;\n//}\n\n#include <cstdio>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e6 + 10;\n\nchar s[MAXN];\nint sum[MAXN];\nint f[MAXN];\n\nint main()\n{\n    scanf(\"%s\", s + 1);\n    int len = (int)strlen(s + 1);\n    reverse(s + 1, s + len + 1);    //  不倒置也行，不过要反过来搞\n    \n    for (int i = 1; i <= len; i++)\n    {\n        sum[i] = sum[i - 1] + (s[i] == '0');\n    }\n    \n    int pos = -1;\n    for (int i = 1; i <= len; i++)\n    {\n        if (s[i] == '0')\n        {\n            f[i] = f[i - 1];\n        }\n        else\n        {\n            f[i] = f[i - 1] + 1;\n            if (pos)\n            {\n                f[i] = min(f[i], f[pos - 1] + 2 + sum[i] - sum[pos - 1]);\n            }\n        }\n        if (pos == -1 || f[pos - 1] + 2 + sum[i + 1] - sum[pos - 1]\n                          >= f[i - 1] + 2 + sum[i + 1] - sum[i - 1])\n        {\n            pos = i;\n        }\n    }\n    \n    printf(\"%d\\n\", f[len] * 2 - 1);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/hiho/f-hiho-hihoCoder挑战赛29-D-不上升序列/f-hiho-hihoCoder挑战赛29-D-不上升序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-hiho-hihoCoder挑战赛29-D-不上升序列\n//\n//  Created by ZYJ on 2017/6/25.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <cstdio>\n//#include <set>\n//\n//using namespace std;\n//\n//const int MAXN = 5e5 + 10;\n//\n//int a[MAXN];\n//multiset<int> mul;\n//\n//int main()\n//{\n//    int n;\n//    scanf(\"%d\", &n);\n//    \n//    for (int i = 0; i < n; i++)\n//    {\n//        scanf(\"%d\", &a[i]);\n//    }\n//    \n//    long long ans = 0;\n//    for (int i = 0; i < n; i++)\n//    {\n//        if (mul.empty() || *mul.begin() >= a[i])\n//        {\n//            mul.insert(a[i]);\n//        }\n//        else\n//        {\n//            ans += a[i] - *mul.begin();\n//            mul.erase(mul.begin());\n//            mul.insert(a[i]);\n//            mul.insert(a[i]);\n//        }\n//    }\n//    \n//    printf(\"%lld\\n\",ans);\n//\n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n#include <queue>\n\nusing namespace std;\n\nint n, c;\nlong long k;\npriority_queue<int, vector<int>, greater<int> > a;\n\nint main()\n{\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        cin >> c;\n        a.push(c);\n        if (a.top() < c)\n        {\n            k += c - a.top();\n            a.pop();\n            a.push(c);\n        }\n    }\n    cout << k << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-2016CCPC-A-A water problem/f-2016CCPC-A-A water problem/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016CCPC-A-A water problem\n//\n//  Created by ZYJ on 16/8/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e7 + 9;\n\nconst int XIXI = 73;\nconst int HAHA = 137;\n\nchar N[MAXN];\n\nint mod(char str[],int num)\n{\n    int len = (int)strlen(str);\n    int ans = 0;\n    for(int i = 0; i < len; ++i)\n    {\n        ans = ans * 10 + (str[i]-'0');\n        ans %= num;\n    }\n    return ans;\n}\n\nint main(int argc, const char * argv[])\n{\n    int key = 1;\n    while (cin >> N)\n    {\n        if (!(mod(N, XIXI)) && !(mod(N, HAHA)))\n        {\n            cout << \"Case #\" << key++ << \": YES\\n\";\n        }\n        else\n        {\n            cout << \"Case #\" << key++ << \": No\\n\";\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-2016CCPC-B-Zhu and 772002/f-2016CCPC-B-Zhu and 772002/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016CCPC-B-Zhu and 772002\n//\n//  Created by ZYJ on 16/8/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 330;\n\nlong long a[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    int N;\n    while (T--)\n    {\n        cin >> N;\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%lld\", a + i);\n        }\n    }\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-2016CCPC-D-Danganronpa/f-2016CCPC-D-Danganronpa/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016CCPC-D-Danganronpa\n//\n//  Created by ZYJ on 16/8/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\n#define MAXN 15\n\nint A[MAXN];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    int N;\n    int key = 1;\n    int i, j, s;\n    int sum;\n    while (T--)\n    {\n        scanf(\"%d\", &N);\n        sum = 0;\n        for (i = 0; i < N; i++)\n        {\n            scanf(\"%d\", A + i);\n            sum += A[i];\n        }\n        for (i = 0; i < N -1; i++)\n        {\n            for (j = i + 1; j < N; j++)\n            {\n                if (A[i] > A[j])\n                {\n                    A[i] ^= A[j];\n                    A[j] ^= A[i];\n                    A[i] ^= A[j];\n                }\n            }\n        }\n        s = 0;\n        for (i = N - 1; i >= 0; i--)\n        {\n            if (A[i] > sum / 4)\n            {\n                s += sum / 4;\n            }\n            else if (s + A[i] > sum / 2)\n            {\n                s = sum / 2;\n                break;\n            }\n            else\n            {\n                s += A[i];\n            }\n        }\n        printf(\"Case #%d: %d\\n\", key++, s);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-2016年多大学培训大赛4-1012-Bubble Sort/f-2016年多大学培训大赛4-1012-Bubble Sort/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016年多大学培训大赛4-1012-Bubble Sort\n//\n//  Created by ZYJ on 16/7/28.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cmath>\n\nusing namespace std;\n\n//  WA\n\nconst int MAXN = 1e5 + 5;\n\nint num[MAXN];\nint flag[MAXN];\n\nvoid QuickSort(int h, int t, int a[])\n{\n    if (h >= t)\n    {\n        return;\n    }\n    int mid = (h + t) / 2, i = h, j = t, x;\n    x = a[mid];\n    while (1)\n    {\n        while (a[i] < x)\n        {\n            i++;\n        }\n        while (a[j] > x)\n        {\n            j--;\n        }\n        if (i >= j)\n        {\n            break;\n        }\n        int temp = a[i];\n        a[i] = a[j];\n        a[j] = temp;\n        flag[i] += j - i;\n        flag[j] -= j - i;\n    }\n    a[mid] = a[j];\n    a[j] = x;\n    QuickSort(h, j - 1, a);\n    QuickSort(j + 1, t, a);\n    return ;\n}\n\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    while (T--)\n    {\n        int N;\n        cin >> N;\n        memset(flag, 0, sizeof(flag));\n        \n        for (int i = 0; i < N; i++)\n        {\n            cin >> num[i];\n        }\n        \n        QuickSort(0, N, num);\n        \n        for (int i = 0; i < N; i++)\n        {\n            cout << fabs(flag[i]) << '\\n';\n        }\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-C/mainOne.cpp",
    "content": "#include <iostream>\n\nint main()\n{\n    //华氏度 ＝＝ 摄氏度 ＊ 9.0 ／ 5.0 ＋ 32；\n    const unsigned short ADD_SUBTRACT = 32;\n    const double RATIO = 9.0 / 5.0;\n\n    double tempIn, tempOut;\n    char typeIn, typeOut;\n\n    std::cout << \"请输入一个摄氏度\" << std::endl;\n    std::cin >> tempIn >> typeIn;\n    std::cin.ignore(10, '\\n');\n    //std::cout << \"\\n\";\n\n    int a = 5;\n    int *p;\n    *p = a;\n    std::cout << \"&a = \" <<  &a << std::endl;\n    std::cout << \"p = \" << p << std::endl;\n    std::cout << \"*p = \" << *p << std::endl;\n    switch(typeIn)\n    {\n        case 'C':\n        case 'c':\n            tempOut = tempIn * RATIO + ADD_SUBTRACT;\n            typeOut = 'F';\n            typeIn = 'C';\n            break;\n        case 'F':\n        case 'f':\n            tempOut = (tempIn - ADD_SUBTRACT) / RATIO;\n            typeOut = 'C';\n            typeIn = 'F';\n            break;\n        default:\n            typeOut = 'E';\n            break;\n    }\n\n    if (typeOut != 'E')\n    {\n        std::cout << tempIn << typeIn << \"=\" << tempOut << typeOut  << '\\n';\n    }\n    else\n    {\n        std::cout << \"错误的输入！\" << std::endl;\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-C/mainTwo.c",
    "content": "#include <stdio.h>\n#include <string.h>\n\nvoid foo(char *bar)\n{\n    char c[12];\n\n    memcpy(c, bar, strlen(bar));    //no bounds checking\n    return ;\n}\n\nint main(int argc, char *argv[])\n{\n    foo(argv[1]);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-DES/f-DES/DES.cpp",
    "content": "//\n//  DES.cpp\n//  f-DES\n//\n//  Created by ZYJ on 2017/12/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include \"DES.hpp\"\n\n/* ************************** 生成秘钥需要的表 ************************** */\n\nchar DES::PC1_Table[PC_1_SIZE] =\n{\n    56, 48, 40, 32, 24, 16,  8,\n     0, 57, 49, 41, 33, 25, 17,\n     9,  1, 58, 50, 42, 34, 26,\n    18, 10,  2, 59, 51, 43, 35,\n    62, 54, 46, 38, 30, 22, 14,\n     6, 61, 53, 45, 37, 29, 21,\n    13,  5, 60, 52, 44, 36, 28,\n    20, 12,  4, 27, 19, 11,  3\n};\n\nchar DES::Move_Table[SUBKEY_NUM] =\n{\n    23, 10, 2, 5, 9, 2, 3, 2,\n     3,  2, 5, 7, 2, 9, 2, 7\n};\n\nchar DES::PC2_Table[PC_2_SIZE] =\n{\n    13, 16, 10, 23,  0,  4,  2, 27,\n    14,  5, 20,  9, 22, 18, 11,  3,\n    25,  7, 15,  6, 26, 19, 12,  1,\n    40, 51, 30, 36, 46, 54, 29, 39,\n    50, 44, 32, 46, 43, 48, 38, 55,\n    33, 52, 45, 41, 49, 35, 28, 31\n};\n\n/* ************************** 加密或解密需要的表 ************************** */\n\nchar DES::IP_Table[BIT_STR_SIZE] =\n{\n    57, 49, 41, 33, 25, 17,  9, 1,\n    59, 51, 43, 35, 27, 19, 11, 3,\n    61, 53, 45, 37, 29, 21, 13, 5,\n    63, 55, 47, 39, 31, 23, 15, 7,\n    56, 48, 40, 32, 24, 16,  8, 0,\n    58, 50, 42, 34, 26, 18, 10, 2,\n    60, 52, 44, 36, 28, 20, 12, 4,\n    62, 54, 46, 38, 30, 22, 14, 6\n};\n\nchar DES::Expand_Table[EXPAND_SIZE] =\n{\n    31,  0,  1,  2,  3,  4,\n     3,  4,  5,  6,  7,  8,\n     7,  8,  9, 10, 11, 12,\n    11, 12, 13, 14, 15, 16,\n    15, 16, 17, 18, 19, 20,\n    19, 20, 21, 22, 23, 24,\n    23, 24, 25, 26, 27, 28,\n    27, 28, 29, 30, 31, 0\n};\n\nchar DES::Permute_Table[BIT_STR_SIZE / 2] =\n{\n    15,  6, 19, 20, 28, 11, 27, 16,\n     0, 14, 22, 25,  4, 17, 30,  9,\n     1,  7, 23, 13, 31, 26,  2,  8,\n    18, 12, 29,  5, 21, 10,  3, 24\n};\n\nchar DES::IP_1_Table[BIT_STR_SIZE] =\n{\n    39, 7, 47, 15, 55, 23, 63, 31,\n    38, 6, 46, 14, 54, 22, 62, 30,\n    37, 5, 45, 13, 53, 21, 61, 29,\n    36, 4, 44, 12, 52, 20, 60, 28,\n    35, 3, 43, 11, 51, 19, 59, 27,\n    34, 2, 42, 10, 50, 18, 58, 26,\n    33, 1, 41,  9, 49, 17, 57, 25,\n    32, 0, 40,  8, 48, 16, 56, 24\n};\n\nchar DES::SBox_Table[KEY_SZIE][4][16] =\n{\n    //  s1\n    14, 4, 13, 1, 2, 15, 11, 8, 3, 10, 6, 12, 5, 9, 0, 7,\n    0, 15, 7, 4, 14, 2, 13, 1, 10, 6, 12, 11, 9, 5, 3, 8,\n    4, 1, 14, 8, 13, 6, 2, 11, 15, 12, 9, 7, 3, 10, 5, 0,\n    15, 12, 8, 2, 4, 9, 1, 7, 5, 11, 3, 14, 10, 0, 6, 13,\n    //  s2\n    15, 1, 8, 14, 6, 11, 3, 4, 9, 7, 2, 13, 12, 0, 5, 10,\n    3, 13, 4, 7, 15, 2, 8, 14, 12, 0, 1, 10, 6, 9, 11, 5,\n    0, 14, 7, 11, 10, 4, 13, 1, 5, 8, 12, 6, 9, 3, 2, 15,\n    13, 8, 10, 1, 3, 15, 4, 2, 11, 6, 7, 12, 0, 5, 14, 9,\n    //  s3\n    10, 0, 9, 14, 6, 3, 15, 5, 1, 13, 12, 7, 11, 4, 2, 8,\n    13, 7, 0, 9, 3, 4, 6, 10, 2, 8, 5, 14, 12, 11, 15, 1,\n    13, 6, 4, 9, 8, 15, 3, 0, 11, 1, 2, 12, 5, 10, 14, 7,\n    1, 10, 13, 0, 6, 9, 8, 7, 4, 15, 14, 3, 11, 5, 2, 12,\n    //  s4\n    7, 13, 14, 3, 0, 6, 9, 10, 1, 2, 8, 5, 11, 12, 4, 15,\n    13, 8, 11, 5, 6, 15, 0, 3, 4, 7, 2, 12, 1, 10, 14, 9,\n    10, 6, 9, 0, 12, 11, 7, 13, 15, 1, 3, 14, 5, 2, 8, 4,\n    3, 15, 0, 6, 10, 1, 13, 8, 9, 4, 5, 11, 12, 7, 2, 14,\n    //  s5\n    2, 12, 4, 1, 7, 10, 11, 6, 8, 5, 3, 15, 13, 0, 14, 9,\n    14, 11, 2, 12, 4, 7, 13, 1, 5, 0, 15, 10, 3, 9, 8, 6,\n    4, 2, 1, 11, 10, 13, 7, 8, 15, 9, 12, 5, 6, 3, 0, 14,\n    11, 8, 12, 7, 1, 14, 2, 13, 6, 15, 0, 9, 10, 4, 5, 3,\n    //  s6\n    12, 1, 10, 15, 9, 2, 6, 8, 0, 13, 3, 4, 14, 7, 5, 11,\n    10, 15, 4, 2, 7, 12, 9, 5, 6, 1, 13, 14, 0, 11, 3, 8,\n    9, 14, 15, 5, 2, 8, 12, 3, 7, 0, 4, 10, 1, 13, 11, 6,\n    4, 3, 2, 12, 9, 5, 15, 10, 11, 14, 1, 7, 6, 0, 8, 13,\n    //  s7\n    4, 11, 2, 14, 15, 0, 8, 13, 3, 12, 9, 7, 5, 10, 6, 1,\n    13, 0, 11, 7, 4, 9, 1, 10, 14, 3, 5, 12, 2, 15, 8, 6,\n    1, 4, 11, 13, 12, 3, 7, 14, 10, 15, 6, 8, 0, 5, 9, 2,\n    6, 11, 13, 8, 1, 4, 10, 7, 9, 5, 0, 15, 14, 2, 3, 12,\n    //  s8\n    13, 2, 8, 4, 6, 15, 11, 1, 10, 9, 3, 14, 5, 0, 12, 7,\n    1, 15, 13, 8, 10, 3, 7, 4, 12, 5, 6, 11, 0, 14, 9, 2,\n    7, 11, 4, 1, 9, 12, 14, 2, 0, 6, 10, 13, 15, 3, 5, 8,\n    2, 1, 14, 7, 4, 10, 8, 13, 15, 12, 9, 0, 3, 5, 6, 11\n};\n\nDES::DES(){}\n\nDES::~DES(){}\n\nstd::string DES::Encrypt(const std::string &plain, const std::string &key)\n{\n    std::string result;\n    if (plain.empty() || key.empty())\n    {\n        return result;\n    }\n    \n    char subKey[16][48];\n    if (!CreateSubKey(key, subKey))\n    {\n        return result;\n    }\n    \n    for (size_t i = 0; i < plain.size() / 8; ++i)\n    {\n        std::string block = plain.substr(i * 8, 8);\n        EncryptBlock(block, subKey);\n        result.append(block);\n    }\n    int remainder = plain.size() % 8;\n    if (remainder)\n    {\n        std::string block = plain.substr(plain.size() - remainder, remainder);\n        block.append(8 - remainder, '\\0');\n        EncryptBlock(block, subKey);\n        result.append(block);\n    }\n    \n    return result;\n}\n\nstd::string DES::Decrypt(const std::string &cipher, const std::string &key)\n{\n    std::string result;\n    if (cipher.empty() || key.empty())\n    {\n        return result;\n    }\n    if (cipher.size() % 8)\n    {\n        return result;\n    }\n    \n    char subKey[16][48];\n    CreateSubKey(key, subKey);\n    \n    for (size_t i = 0; i < cipher.size() / 8; ++i)\n    {\n        std::string block = cipher.substr(i * 8, 8);\n        DecryptBlock(block, subKey);\n        result.append(block);\n    }\n    \n    return result;\n}\n\n\nbool DES::EncryptBlock(std::string &block, char subKey[SUBKEY_NUM][SUBKEY_LENGHT])\n{\n    if (block.size() != KEY_SZIE)\n    {\n        return false;\n    }\n    \n    std::string bitStr;\n    bitStr.resize(BIT_STR_SIZE);\n    Char8ToBit64(block, bitStr);\n    \n    IP_Transform(bitStr);\n    \n    std::string halfBitStr;\n    halfBitStr.resize(bitStr.size() / 2);\n    std::string eBitStr;\n    eBitStr.resize(EXPAND_SIZE);\n    for (size_t i = 0; i < SUBKEY_NUM; ++i)\n    {\n        Expand_Transform(bitStr.substr(bitStr.size() / 2), eBitStr);\n        \n        XOR(eBitStr, std::string(subKey[i], SUBKEY_LENGHT), SUBKEY_LENGHT);\n        \n        SBox_Transform(eBitStr, halfBitStr);\n        \n        Permute_Transform(halfBitStr);\n        \n        XOR(bitStr, halfBitStr, halfBitStr.size());\n        \n        if (i != SUBKEY_NUM - 1)\n        {\n            LeftCycle(bitStr, 0, bitStr.size(), bitStr.size() / 2);\n        }\n    }\n    IP_1_Transform(bitStr);\n    \n    Bit64ToChar8(bitStr, block);\n    \n    return true;\n}\n\nbool DES::DecryptBlock(std::string &block, char subKey[SUBKEY_NUM][SUBKEY_LENGHT])\n{\n    if (block.size() != KEY_SZIE)\n    {\n        return false;\n    }\n    \n    std::string bitStr;\n    bitStr.resize(BIT_STR_SIZE);\n    Char8ToBit64(block, bitStr);\n    \n    IP_Transform(bitStr);\n    \n    std::string halfBitStr;\n    halfBitStr.resize(bitStr.size() / 2);\n    std::string eBitStr;\n    eBitStr.resize(EXPAND_SIZE);\n    for (int i = SUBKEY_NUM - 1; i >= 0; --i)\n    {\n        Expand_Transform(bitStr.substr(bitStr.size() / 2), eBitStr);\n        \n        XOR(eBitStr, std::string(subKey[i], SUBKEY_LENGHT), SUBKEY_LENGHT);\n        \n        SBox_Transform(eBitStr, halfBitStr);\n        Permute_Transform(halfBitStr);\n        \n        XOR(bitStr, halfBitStr, halfBitStr.size());\n        \n        if (i != 0)\n        {\n            LeftCycle(bitStr, 0, bitStr.size(), bitStr.size() / 2);\n        }\n    }\n    IP_1_Transform(bitStr);\n    Bit64ToChar8(bitStr, block);\n    \n    return true;\n}\n\nbool DES::CreateSubKey(const std::string &key, char subKey[SUBKEY_NUM][SUBKEY_LENGHT])\n{\n    std::string tmpKey(key);\n    if (tmpKey.size() < KEY_SZIE)\n    {\n        tmpKey.append(KEY_SZIE - tmpKey.size(), '\\0');\n    }\n    else if (tmpKey.size() > KEY_SZIE)\n    {\n        tmpKey = tmpKey.substr(0, KEY_SZIE);\n    }\n    \n    std::string bitStr;\n    bitStr.resize(BIT_STR_SIZE);    //  64\n    Char8ToBit64(tmpKey, bitStr);\n    \n    std::string PC1BitStr;\n    PC1BitStr.resize(PC_1_SIZE);    //  56\n    if (!PC1_Transform(bitStr, PC1BitStr))\n    {\n        return false;\n    }\n    \n    for (int i = 0; i < SUBKEY_NUM; ++i)\n    {\n        LeftCycle(PC1BitStr, 0, PC_1_SIZE / 2, Move_Table[i]);\n        LeftCycle(PC1BitStr, PC_1_SIZE / 2, PC_1_SIZE, Move_Table[i]);\n        \n        PC2_Transform(PC1BitStr, subKey[i]);    //  48\n    }\n    \n    return true;\n}\n\n/* ************************** 转换工具 ************************** */\n\nbool DES::PC1_Transform(const std::string &bitStr, std::string &PC1BitStr)\n{\n    if (bitStr.size() != BIT_STR_SIZE || PC1BitStr.size() != PC_1_SIZE)\n    {\n        return false;\n    }\n    \n    for (size_t i = 0; i < PC1BitStr.size(); ++i)\n    {\n        PC1BitStr[i] = bitStr[PC1_Table[i]];\n    }\n    \n    return true;\n}\n\nbool DES::PC2_Transform(const std::string &PC1BitStr, char subKey[SUBKEY_LENGHT])\n{\n    if (PC1BitStr.size() != PC_1_SIZE)\n    {\n        return false;\n    }\n    \n    for (size_t i = 0; i < PC_2_SIZE; ++i)\n    {\n        subKey[i] = PC1BitStr[PC2_Table[i]];\n    }\n    \n    return true;\n}\n\n\nbool DES::IP_Transform(std::string &bitStr)\n{\n    if (bitStr.size() != BIT_STR_SIZE)\n    {\n        return false;\n    }\n    \n    std::string tmpBitStr;\n    tmpBitStr.resize(bitStr.size());\n    for (size_t i = 0; i < bitStr.size(); ++i)\n    {\n        tmpBitStr[i] = bitStr[IP_Table[i]];\n    }\n    \n    bitStr.swap(tmpBitStr);\n    \n    return true;\n}\n\nbool DES::Expand_Transform(const std::string &halfBitStr, std::string &eBitStr)\n{\n    if (halfBitStr.size() != BIT_STR_SIZE / 2 || eBitStr.size() != EXPAND_SIZE)\n    {\n        return false;\n    }\n    \n    for (size_t i = 0; i < eBitStr.size(); ++i)\n    {\n        eBitStr[i] = halfBitStr[Expand_Table[i]];\n    }\n    \n    return true;\n}\n\nbool DES::SBox_Transform(const std::string &eBitStr, std::string &halfBitStr)\n{\n    if (eBitStr.size() != EXPAND_SIZE || halfBitStr.size() != BIT_STR_SIZE / 2)\n    {\n        return false;\n    }\n    \n    for (size_t i = 0; i < KEY_SZIE; ++i)\n    {\n        size_t j = i * 6;\n        size_t row = (eBitStr[j] << 1) + eBitStr[j + eBitStr.size() / KEY_SZIE - 1];\n        size_t column = (eBitStr[j + 1] << 3) + (eBitStr[j + 2] << 2) + (eBitStr[j + 3] << 1) + eBitStr[j + 4];\n        \n        int x = SBox_Table[i][row][column];\n        \n        halfBitStr[i * 4] = x >> 3;\n        halfBitStr[i * 4 + 1] = (x >> 2) & 0x1;\n        halfBitStr[i * 4 + 2] = (x >> 1) & 0x1;\n        halfBitStr[i * 4 + 3] = x & 0x1;\n    }\n    \n    return true;\n}\n\nbool DES::Permute_Transform(std::string &halfBitStr)\n{\n    if (halfBitStr.size() != BIT_STR_SIZE / 2)\n    {\n        return false;\n    }\n    \n    std::string tmpStr;\n    tmpStr.resize(halfBitStr.size());\n    \n    for (size_t i = 0; i < halfBitStr.size(); ++i)\n    {\n        tmpStr[i] = halfBitStr[Permute_Table[i]];\n    }\n    \n    halfBitStr.swap(tmpStr);\n    \n    return true;\n}\n\nbool DES::IP_1_Transform(std::string &bitStr)\n{\n    if (bitStr.size() != BIT_STR_SIZE)\n    {\n        return false;\n    }\n    \n    std::string tmpStr;\n    tmpStr.resize(BIT_STR_SIZE);\n    for (size_t i = 0; i < bitStr.size(); ++i)\n    {\n        tmpStr[i] = bitStr[IP_1_Table[i]];\n    }\n    \n    bitStr.swap(tmpStr);\n    \n    return true;\n}\n\n/* ************************** 基础工具 ************************** */\n\nbool DES::Char8ToBit64(const std::string &str, std::string &bitStr)\n{\n    if (str.size() != KEY_SZIE || bitStr.size() != BIT_STR_SIZE)\n    {\n        return false;\n    }\n    \n    for (size_t i = 0; i < str.size(); ++i)\n    {\n        for (size_t j = 0; j < BITS_PER_CHAR; ++j)\n        {\n            bitStr[i * BITS_PER_CHAR + j] = (str[i] >> j) & 0x1;\n        }\n    }\n    \n    return true;\n}\n\nbool DES::Bit64ToChar8(const std::string &bitStr, std::string &str)\n{\n    if (bitStr.size() < BIT_STR_SIZE || str.size() != KEY_SZIE)\n    {\n        return false;\n    }\n    \n    str = \"\";\n    str.resize(KEY_SZIE);\n    \n    for (size_t i = 0; i < KEY_SZIE; ++i)\n    {\n        for (size_t j = 0; j < BITS_PER_CHAR; ++j)\n        {\n            str[i] |= bitStr[i * KEY_SZIE + j] << j;\n        }\n    }\n    \n    return true;\n}\n\nbool DES::LeftCycle(std::string &str, size_t beginSection, size_t endSection, size_t step)\n{\n    if (endSection > str.size())\n    {\n        return false;\n    }\n    \n    size_t tmpStep = step % (endSection - beginSection);\n    std::string tmpStr = str.substr(beginSection + tmpStep, endSection - beginSection - tmpStep);\n    \n    tmpStr.append(str.substr(beginSection, tmpStep));\n    \n    for (size_t i = beginSection; i < endSection; ++i)\n    {\n        str[i] = tmpStr[i - beginSection];\n    }\n    \n    return true;\n}\n\nbool DES::XOR(std::string &strFirst, const std::string &strSecond, size_t num)\n{\n    if (strFirst.size() < num || strSecond.size() < num)\n    {\n        return false;\n    }\n    \n    for (size_t i = 0; i < num; ++i)\n    {\n        strFirst[i] ^= strSecond[i];\n    }\n    \n    return true;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-DES/f-DES/DES.hpp",
    "content": "//\n//  DES.hpp\n//  f-DES\n//\n//  Created by ZYJ on 2017/12/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#ifndef DES_hpp\n#define DES_hpp\n\n#include <stdio.h>\n#include <string>\n\n#define BITS_PER_CHAR   8\n#define KEY_SZIE        8\n#define SUBKEY_NUM      16\n#define SUBKEY_LENGHT   48\n#define EXPAND_SIZE     48\n#define PC_2_SIZE       48\n#define PC_1_SIZE       56\n#define BIT_STR_SIZE    64\n\nclass DES\n{\npublic:\n    DES();\n    ~DES();\n    \n    //  加密函数\n    std::string Encrypt(const std::string &plain, const std::string &key);\n    //  解密函数\n    std::string Decrypt(const std::string &cipher, const std::string &key);\n    \nprivate:\n    //  生成16个子秘钥\n    bool CreateSubKey(const std::string &key, char subKey[SUBKEY_NUM][SUBKEY_LENGHT]);\n    \n    //  加密8字节数据块\n    bool EncryptBlock(std::string &block, char subKey[SUBKEY_NUM][SUBKEY_LENGHT]);\n    \n    //  解密8字节数据块\n    bool DecryptBlock(std::string &block, char subKey[SUBKEY_NUM][SUBKEY_LENGHT]);\n    \n    /* ************************** 转换工具 ************************** */\n    //  PC1转换\n    bool PC1_Transform(const std::string &bitStr, std::string &PC1BitStr);\n    //  PC2转换\n    bool PC2_Transform(const std::string &PC1BitStr, char subKey[SUBKEY_LENGHT]);\n    //  IP转换\n    bool IP_Transform(std::string &bitStr);\n    //  E扩展转换\n    bool Expand_Transform(const std::string &halfBitStr, std::string &eBitStr);\n    //  S盒转换\n    bool SBox_Transform(const std::string &eBitStr, std::string &halfBitStr);\n    //  单纯转换\n    bool Permute_Transform(std::string &halfBitStr);\n    //  IP逆转\n    bool IP_1_Transform(std::string &bitStr);\n    \n    /* ************************** 基础工具 ************************** */\n    //  8位char转64Bit\n    bool Char8ToBit64(const std::string &str, std::string &bitStr);\n    //  64Bit转8位char\n    bool Bit64ToChar8(const std::string &bitStr, std::string &str);\n    //  异或函数\n    bool XOR(std::string &strFirst, const std::string &strSecond, size_t num);\n    //  循环左移函数\n    bool LeftCycle(std::string &str, size_t beginSection, size_t endSection, size_t step);\n    \n    /* ************************** 生成秘钥需要的表 ************************** */\n    //  压缩换位去掉每个字节的第8位，用作奇偶校检，基本上第8位可忽略\n    static char PC1_Table[PC_1_SIZE];\n    //  左循环距离表\n    static char Move_Table[SUBKEY_NUM];\n    //  选择其中的某些位将其减少到48位\n    static char PC2_Table[PC_2_SIZE];\n    \n    /* ************************** 加密或解密需要的表 ************************** */\n    //  表中的数值表示输入为被置换后的新位置\n    static char IP_Table[BIT_STR_SIZE];\n    //  通过重复某些位将32位的右半部分按照表扩展成48位\n    static char Expand_Table[EXPAND_SIZE];\n    //  单纯置换表\n    static char Permute_Table[BIT_STR_SIZE / 2];\n    //  逆置换表\n    static char IP_1_Table[BIT_STR_SIZE];\n    //  S置换盒\n    static char SBox_Table[KEY_SZIE][4][16];\n};\n\n#endif /* DES_hpp */\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-DES/f-DES/main.cpp",
    "content": "//\n//  main.cpp\n//  f-DES\n//\n//  Created by ZYJ on 2017/12/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include \"DES.hpp\"\n\nusing namespace std;\n\nstring plain, key, cipher;\n\nint main(int argc, const char * argv[])\n{\n    DES des;\n    cin >> plain >> key;\n    string en = des.Encrypt(plain, key);\n    for (int i = 0; i < 8; i++)\n    {\n        cout << en[i] << '\\n';\n    }\n    \n    cin >> cipher >> key;\n    string de = des.Decrypt(cipher, key);\n    cout << de << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-DES(C)/f-DES(C)/main.cpp",
    "content": "//\n//  main.cpp\n//  f-DES(C)\n//\n//  Created by HHH on 2017/12/6.\n//  Copyright © 2017年 HHH. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n\n//  IP 初始置换表\nconst int IP_Init_Table[64] =\n{\n    58, 50, 42, 34, 26, 18, 10, 2, 60, 52, 44, 36, 28, 20, 12, 4,\n    62, 54, 46, 38, 30, 22, 14, 6, 64, 56, 48, 40, 32, 24, 16, 8,\n    57, 49, 41, 33, 25, 17,  9, 1, 59, 51, 43, 35, 27, 19, 11, 3,\n    61, 53, 45, 37, 29, 21, 13, 5, 63, 55, 47, 39, 31, 23, 15, 7\n};\n\n//  E 扩展表\nconst int E_Table[48] =\n{\n    32,  1,  2,  3,  4,  5,  4,  5,  6,  7,  8,  9,\n     8,  9, 10, 11, 12, 13, 12, 13, 14, 15, 16, 17,\n    16, 17, 18, 19, 20, 21, 20, 21, 22, 23, 24, 25,\n    24, 25, 26, 27, 28, 29, 28, 29, 30, 31, 32,  1\n};\n\n//  P 盒\nconst int P_Table[32] =\n{\n    16, 7, 20, 21, 29, 12, 28, 17,  1, 15, 23, 26,  5, 18, 31, 10,\n     2, 8, 24, 14, 32, 27,  3,  9, 19, 13, 30,  6, 22, 11,  4, 25\n};\n\n//  IP 逆置换表\nconst int IPR_Table[64] =\n{\n    40, 8, 48, 16, 56, 24, 64, 32, 39, 7, 47, 15, 55, 23, 63, 31,\n    38, 6, 46, 14, 54, 22, 62, 30, 37, 5, 45, 13, 53, 21, 61, 29,\n    36, 4, 44, 12, 52, 20, 60, 28, 35, 3, 43, 11, 51, 19, 59, 27,\n    34, 2, 42, 10, 50, 18, 58, 26, 33, 1, 41,  9, 49, 17, 57, 25\n};\n\n//  密钥第一次置换表\nconst int PC1_Table[56] =\n{\n    57, 49, 41, 33, 25, 17,  9,  1, 58, 50, 42, 34, 26, 18,\n    10,  2, 59, 51, 43, 35, 27, 19, 11,  3, 60, 52, 44, 36,\n    63, 55, 47, 39, 31, 23, 15,  7, 62, 54, 46, 38, 30, 22,\n    14,  6, 61, 53, 45, 37, 29, 21, 13,  5, 28, 20, 12,  4\n};\n\n//  密钥第二次置换表\nconst int PC2_Table[48] =\n{\n    14, 17, 11, 24,  1,  5,  3, 28, 15,  6, 21, 10,\n    23, 19, 12,  4, 26,  8, 16,  7, 27, 20, 13,  2,\n    41, 52, 31, 37, 47, 55, 30, 40, 51, 45, 33, 48,\n    44, 49, 39, 56, 34, 53, 46, 42, 50, 36, 29, 32\n};\n\n//  S 盒\nconst int S_Box[8][4][16] =\n{\n    //  s1\n    14, 4, 13, 1, 2, 15, 11, 8, 3, 10, 6, 12, 5, 9, 0, 7,\n    0, 15, 7, 4, 14, 2, 13, 1, 10, 6, 12, 11, 9, 5, 3, 8,\n    4, 1, 14, 8, 13, 6, 2, 11, 15, 12, 9, 7, 3, 10, 5, 0,\n    15, 12, 8, 2, 4, 9, 1, 7, 5, 11, 3, 14, 10, 0, 6, 13,\n    //  s2\n    15, 1, 8, 14, 6, 11, 3, 4, 9, 7, 2, 13, 12, 0, 5, 10,\n    3, 13, 4, 7, 15, 2, 8, 14, 12, 0, 1, 10, 6, 9, 11, 5,\n    0, 14, 7, 11, 10, 4, 13, 1, 5, 8, 12, 6, 9, 3, 2, 15,\n    13, 8, 10, 1, 3, 15, 4, 2, 11, 6, 7, 12, 0, 5, 14, 9,\n    //  s3\n    10, 0, 9, 14, 6, 3, 15, 5, 1, 13, 12, 7, 11, 4, 2, 8,\n    13, 7, 0, 9, 3, 4, 6, 10, 2, 8, 5, 14, 12, 11, 15, 1,\n    13, 6, 4, 9, 8, 15, 3, 0, 11, 1, 2, 12, 5, 10, 14, 7,\n    1, 10, 13, 0, 6, 9, 8, 7, 4, 15, 14, 3, 11, 5, 2, 12,\n    //  s4\n    7, 13, 14, 3, 0, 6, 9, 10, 1, 2, 8, 5, 11, 12, 4, 15,\n    13, 8, 11, 5, 6, 15, 0, 3, 4, 7, 2, 12, 1, 10, 14, 9,\n    10, 6, 9, 0, 12, 11, 7, 13, 15, 1, 3, 14, 5, 2, 8, 4,\n    3, 15, 0, 6, 10, 1, 13, 8, 9, 4, 5, 11, 12, 7, 2, 14,\n    //  s5\n    2, 12, 4, 1, 7, 10, 11, 6, 8, 5, 3, 15, 13, 0, 14, 9,\n    14, 11, 2, 12, 4, 7, 13, 1, 5, 0, 15, 10, 3, 9, 8, 6,\n    4, 2, 1, 11, 10, 13, 7, 8, 15, 9, 12, 5, 6, 3, 0, 14,\n    11, 8, 12, 7, 1, 14, 2, 13, 6, 15, 0, 9, 10, 4, 5, 3,\n    //  s6\n    12, 1, 10, 15, 9, 2, 6, 8, 0, 13, 3, 4, 14, 7, 5, 11,\n    10, 15, 4, 2, 7, 12, 9, 5, 6, 1, 13, 14, 0, 11, 3, 8,\n    9, 14, 15, 5, 2, 8, 12, 3, 7, 0, 4, 10, 1, 13, 11, 6,\n    4, 3, 2, 12, 9, 5, 15, 10, 11, 14, 1, 7, 6, 0, 8, 13,\n    //  s7\n    4, 11, 2, 14, 15, 0, 8, 13, 3, 12, 9, 7, 5, 10, 6, 1,\n    13, 0, 11, 7, 4, 9, 1, 10, 14, 3, 5, 12, 2, 15, 8, 6,\n    1, 4, 11, 13, 12, 3, 7, 14, 10, 15, 6, 8, 0, 5, 9, 2,\n    6, 11, 13, 8, 1, 4, 10, 7, 9, 5, 0, 15, 14, 2, 3, 12,\n    //  s8\n    13, 2, 8, 4, 6, 15, 11, 1, 10, 9, 3, 14, 5, 0, 12, 7,  \n    1, 15, 13, 8, 10, 3, 7, 4, 12, 5, 6, 11, 0, 14, 9, 2,\n    7, 11, 4, 1, 9, 12, 14, 2, 0, 6, 10, 13, 15, 3, 5, 8,\n    2, 1, 14, 7, 4, 10, 8, 13, 15, 12, 9, 0, 3, 5, 6, 11\n};\n\n/*\n *  类型转换函数 I\n *  将 char 型转化为二进制形式\n *  8 * sizeof(char) = 8(位) 8 个字符 64 位\n */\nvoid CharToBit(const char input[], int output[], int bits)\n{\n    for (int j = 0; j < 8; j++)\n    {\n        for (int i = 0; i < 8; i++)\n        {\n            output[7 * (j + 1) - i + j] = (input[j] >> i) & 1;\n        }\n    }\n}\n\n/*\n *  类型转换函数 II\n *  将二进制形式转化为 char 型\n */\nvoid BitToChar(const int intput[], char output[], int bits)\n{\n    for (int j = 0; j < 8; j++)\n    {\n        for (int i = 0; i < 8; i++)\n        {\n            output[j] = output[j] * 2 + intput[i + 8 * j];\n        }\n    }\n}\n\n/*\n *  异或函数\n *  将数组 INA 和 INB 进行异或操作，并且保存在 INA 中\n */\nvoid Xor(int *INA, int *INB, int len)\n{\n    for (int i = 0; i<len; i++)\n    {\n        *(INA + i) = *(INA + i) ^ *(INB + i);\n    }\n}\n\n/*\n *  IP 初始置换函数\n *  IP 根据 IP 初始置换表进行初始置换\n */\nvoid IP_Init_Rep(const int input[64], int output[64], const int table[64])\n{\n    for (int i = 0; i < 64; i++)\n    {\n        output[i] = input[table[i] - 1];\n    }\n}\n\n/*\n *  E 扩展置换函数\n *  根据 E 扩展表进行扩展\n */\nvoid E_Extend(const int input[32], int output[48], const int table[48])\n{\n    for (int i = 0; i < 48; i++)\n    {\n        output[i] = input[table[i] - 1];\n    }\n}\n\n/*\n *  P 置换函数\n *  根据 P 盒进行置换\n */\nvoid P_Rep(const int input[32], int output[32], const int table[32])\n{\n    for (int i = 0; i < 32; i++)\n    {\n        output[i] = input[table[i] - 1];\n    }\n}\n\n/*\n *  IP 逆置换函数\n *  IP 根据 IP 逆置换表进行置换\n */\nvoid IP_Inv_Rep(const int input[64], int output[64], const int table[64])\n{\n    for (int i = 0; i < 64; i++)\n    {\n        output[i] = input[table[i] - 1];\n    }\n}\n\n/*\n *  密匙第一次置换函数\n *  根据密匙第一次置换表进行置换\n */\nvoid PC_1(const int input[64], int output[56], const int table[56])\n{\n    for (int i = 0; i < 56; i++)\n    {\n        output[i] = input[table[i] - 1];\n    }\n}\n\n/*\n *  密匙第二次置换函数\n *  根据密匙第二次置换表进行置换\n */\nvoid PC_2(const int input[56], int output[48], const int table[48])\n{\n    for (int i = 0; i < 48; i++)\n    {\n        output[i] = input[table[i] - 1];\n    }\n}\n\n/*\n *  S 盒压缩函数\n *  根据 8 个 S 盒进行压缩\n */\nvoid S_Comp(const int input[48], int output[32], const int table[8][4][16])\n{\n    int INT[8];\n    for (int i = 0, j = 0; i < 48; i = i + 6)\n    {\n        INT[j] = table[j][(input[i] << 1)\n               + (input[i + 5])][(input[i + 1] << 3)\n               + (input[i + 2] << 2)\n               + (input[i + 3] << 1)\n               + (input[i + 4])];\n        j++;\n    }\n    for (int j = 0; j < 8; j++)\n    {\n        for (int i = 0; i < 4; i++)\n        {\n            output[3 * (j + 1) - i + j] = (INT[j] >> i) & 1;\n        }\n    }\n}\n\n/*\n *  轮迭代函数\n *  DES 核心迭代部分\n */\nvoid F_func(const int input[32], int output[32], int subKey[48])\n{\n    int len = 48;\n    int temp0[48] = {0};\n    int temp1[32] = {0};\n    E_Extend(input, temp0, E_Table);\n    Xor(temp0, subKey, len);\n    S_Comp(temp0, temp1, S_Box);\n    P_Rep(temp1, output, P_Table);\n}\n\n/*\n *  密匙循环左移函数\n *  密匙在不同轮数都要进行不同的左移操作\n */\nvoid RotateL(const int input[28], int output[28], int leftCount)\n{\n    int len = 28;\n    for (int i = 0; i < len; i++)\n    {\n        output[i] = input[(i + leftCount) % len];\n    }\n}\n\n/*\n *  子密匙生成函数\n *  生成 subKey，在第 1、2、9、16 轮循环左移 1 位，其他轮循环左移 2 位\n */\nvoid subKey_fun(const int input[64], int subKey[16][48])\n{\n    int loop0 = 1, loop1 = 2;\n    int c[28], d[28];\n    int pc_1[56] = {0};\n    int pc_2[16][56] = {0};\n    int rotatel_c[16][28] = {0};\n    int rotatel_d[16][28] = {0};\n    \n    PC_1(input, pc_1, PC1_Table);\n    for (int i = 0; i < 28; i++)\n    {\n        c[i] = pc_1[i];\n        d[i] = pc_1[i + 28];\n    }\n    \n    int leftCount = 0;\n    for (int i = 1; i < 17; i++)\n    {\n        if (i == 1 || i == 2 || i == 9 || i == 16)\n        {\n            leftCount += loop0;\n            RotateL(c, rotatel_c[i - 1], leftCount);\n            RotateL(d, rotatel_d[i - 1], leftCount);\n        }\n        else\n        {\n            leftCount += loop1;\n            RotateL(c, rotatel_c[i - 1], leftCount);\n            RotateL(d, rotatel_d[i - 1], leftCount);\n        }\n    }\n    \n    for (int i = 0; i < 16; i++)\n    {\n        for (int j = 0; j < 28; j++)\n        {\n            pc_2[i][j] = rotatel_c[i][j];\n            pc_2[i][j + 28] = rotatel_d[i][j];\n        }\n    }\n    \n    for (int i = 0; i < 16; i++)\n    {\n        PC_2(pc_2[i], subKey[i], PC2_Table);\n    }\n}\n\n/*\n *  DES 加密函数\n *  传入明文 input 和密匙 inKey，获取 64 位二进制密文 output\n */\nvoid DES_Efun(const char input[8], char inKey[8], int output[64])\n{\n    int ip[64] = {0};\n    int output_1[64] = {0};\n    int subKeys[16][48];\n    int chartobit[64] = {0};\n    int key[64];\n    int l[17][32], r[17][32];\n    \n    CharToBit(input, chartobit, 8);\n    IP_Init_Rep(chartobit, ip, IP_Init_Table);\n    CharToBit(inKey, key, 8);\n    subKey_fun(key, subKeys);\n    \n    for (int i = 0; i < 32; i++)\n    {\n        l[0][i] = ip[i];\n        r[0][i] = ip[32 + i];\n    }\n    for (int j = 1; j < 16; j++)    //  15 轮迭代\n    {\n        for (int k = 0; k < 32; k++)\n        {\n            l[j][k] = r[j - 1][k];\n        }\n        F_func(r[j - 1], r[j], subKeys[j - 1]);\n        Xor(r[j], l[j - 1], 32);\n    }\n    \n    int t = 0;\n    for (t = 0; t < 32; t++)        //  第 16 轮迭代\n    {\n        r[16][t] = r[15][t];\n    }\n    F_func(r[15], l[16], subKeys[15]);\n    Xor(l[16], l[15], 32);\n    \n    for (t = 0; t < 32; t++)\n    {\n        output_1[t] = l[16][t];\n        output_1[32 + t] = r[16][t];\n    }\n    IP_Inv_Rep(output_1, output, IPR_Table);\n}\n\n/*\n *  DES 解密函数\n *  传入 64 位二进制密文 input 和密匙 inKey 获取明文 output\n */\nvoid DES_Dfun(const int input[64], char inKey[8], char output[8])\n{\n    int ip[64] = {0};\n    int output_1[64] = {0};\n    int output_2[64] = {0};\n    int subKeys[16][48];\n    int key[64];\n    int l[17][32], r[17][32];\n    \n    IP_Init_Rep(input, ip, IP_Init_Table);\n    CharToBit(inKey, key, 8);\n    subKey_fun(key, subKeys);\n    for (int i = 0; i < 32; i++)\n    {\n        l[0][i] = ip[i];\n        r[0][i] = ip[32 + i];\n    }\n    for (int j = 1; j < 16; j++)    //  15 轮迭代\n    {\n        for (int k = 0; k < 32; k++)\n        {\n            l[j][k] = r[j - 1][k];\n        }\n        F_func(r[j - 1], r[j], subKeys[16 - j]);\n        Xor(r[j], l[j - 1], 32);\n    }\n    \n    int t = 0;\n    for (t = 0; t < 32; t++)        //  第 16 轮迭代\n    {\n        r[16][t] = r[15][t];\n    }\n    F_func(r[15], l[16], subKeys[0]);\n    Xor(l[16], l[15], 32);\n    \n    for (t = 0; t < 32; t++)\n    {\n        output_1[t] = l[16][t];\n        output_1[32 + t] = r[16][t];\n    }\n    IP_Inv_Rep(output_1, output_2, IPR_Table);\n    BitToChar(output_2, output, 8);\n}\n\nint output[64] = {0};\nchar A[9] = {0};\nchar B[9] = {0};\n\nint main()\n{\n    printf(\"Please enter the plaintext(8 bytes):\\n\");\n    scanf(\"%s\", A);\n    printf(\"Please enter the key(8 bytes):\\n\");\n    scanf(\"%s\", B);\n    \n    DES_Efun(A, B, output);\n    \n    putchar(10);\n    printf(\"Encryption\\n\");\n    for (int i = 0; i < 64; i++)\n    {\n        printf(\"%d\", output[i]);\n        if ((i + 1) % 8 == 0)\n        {\n            putchar(10);\n        }\n        else if ((i + 1) % 4 == 0)\n        {\n            putchar(' ');\n        }\n    }\n    \n    putchar(10);\n    printf(\"Decryption\\n\");\n    \n    DES_Dfun(output, B, A);\n    \n    for (int i = 0; i < 8; i++)\n    {\n        printf(\"%c\", A[i]);\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-GSJS/f-GSJS/main.cpp",
    "content": "//\n//  main.cpp\n//  f-GSJS\n//\n//  Created by ZYJ on 2017/10/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include \"radianToAngle.hpp\"\n\nusing namespace std;\n\n/* run this program using the console pauser or add your own getch, system(\"pause\") or input loop */\n\nint main(int argc, char** argv)\n{\n    int a = 0;\n    double e2 = 0;\n    char type;\n//    double x,y,B,L,L0;\n//    printf(\"≤ŒøºÕ÷«Ú—°‘Ò\\n\");\n//    printf(\"A:øÀ¿≠À˜∑ÚÀπª˘Õ÷«ÚÃÂ B:IUGG-75Õ÷«ÚÃÂ C£∫WGS-84Õ÷«Ú D£∫CGCS2000\\n\");//\n    scanf(\"%c\",&type);\n    if(type=='A')\n    {\n        a = 6378245;\n        e2 = 0.006693421622966;\n    }\n    else if(type=='B')\n    {\n        a = 6378140;\n        e2 = 0.006694384999588;\n    }\n    else if(type=='C')\n    {\n        a = 6378137;\n        e2 = 0.00669437999013;\n    }\n    else if(type=='D')\n    {\n        a = 6378137;\n        e2 = 0.00669438002290;\n    }\n    \n    \n    printf(\"%.15f\\n%d\",e2,a);\n    //printf(\"%f\",PI);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-GSJS/f-GSJS/radianToAngle.cpp",
    "content": "//\n//  radianToAngle.cpp\n//  f-GSJS\n//\n//  Created by ZYJ on 2017/10/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include \"radianToAngle.hpp\"\n\n#include <iostream>\n#include <cmath>\n\n#define PI acos(-1)\n\ndouble RTA(double ra)\n{\n    double angle = ra * 100 / PI;\n    return angle;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-GSJS/f-GSJS/radianToAngle.hpp",
    "content": "//\n//  radianToAngle.hpp\n//  f-GSJS\n//\n//  Created by ZYJ on 2017/10/13.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#ifndef radianToAngle_hpp\n#define radianToAngle_hpp\n\n#include <stdio.h>\n\ndouble RTA(double ra);\n\n#endif /* radianToAngle_hpp */\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-NOI-30-字符环/f-NOI-30-字符环/main.c",
    "content": "//\n//  main.c\n//  f-NOI-30-字符环\n//\n//  Created by ZYJ on 16/4/30.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define MAX(a, b) a > b ? a : b\n\nint main(int argc, const char * argv[])\n{\n    int i, j, k;\n    int lenA, lenB, len, maxLen;\n    char A[256], B[256];\n    while (~scanf(\"%s %s\", A, B))\n    {\n        maxLen = 0;\n        lenA = (int)strlen(A);\n        lenB = (int)strlen(B);\n        \n        for (i = 0; i < lenA; i++)\n        {\n            for (j = 0; j < lenB; j++)\n            {\n                len = 0;\n                for (k = 0; k < lenA + lenB; k++)\n                {\n                    if (A[(i + k) % lenA] == B[(j + k) % lenB])\n                    {\n                        len++;\n                    }\n                    else\n                    {\n                        maxLen = MAX(len, maxLen);\n                        len = 0;\n                    }\n                }\n                \n            }\n        }\n        \n        printf(\"%d\\n\", maxLen);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-NOIP-2009-分数线划定/f-NOIP-2009-分数线划定/main.c",
    "content": "//\n//  main.c\n//  f-NOIP-2009-分数线划定\n//\n//  Created by ZYJ on 16/5/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nstruct people\n{\n    int signNum;\n    int report;\n} p[5001];\n\nint main(int argc, const char * argv[])\n{\n    int n, m;\n    scanf(\"%d %d\", &n, &m);\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d %d\", &p[i].signNum, &p[i].report);\n    }\n    \n    for (int i = 0; i < n - 1; i++)\n    {\n        for (int j = i + 1; j < n; j++)\n        {\n            if (p[i].report < p[j].report)\n            {\n                p[i].report ^= p[j].report;\n                p[j].report ^= p[i].report;\n                p[i].report ^= p[j].report;\n                p[i].signNum ^= p[j].signNum;\n                p[j].signNum ^= p[i].signNum;\n                p[i].signNum ^= p[j].signNum;\n            }\n            else if (p[i].report == p[j].report && p[i].signNum > p[j].signNum)\n            {\n                p[i].report ^= p[j].report;\n                p[j].report ^= p[i].report;\n                p[i].report ^= p[j].report;\n                p[i].signNum ^= p[j].signNum;\n                p[j].signNum ^= p[i].signNum;\n                p[i].signNum ^= p[j].signNum;\n            }\n        }\n    }\n    \n    m = (int)(m * 1.5);\n    int fraLine = p[m - 1].report;\n    for (int i = m; i < n; i++)\n    {\n        if (p[m].report == p[m - 1].report)\n        {\n            m++;\n        }\n    }\n    printf(\"%d %d\\n\", fraLine, m);\n    for (int i = 0; i < m; i++)\n    {\n        printf(\"%d %d\\n\", p[i].signNum, p[i].report);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-Permutations/f-Permutations/main.c",
    "content": "//\n//  main.c\n//  f-Permutations\n//\n//  Created by ZYJ on 16/4/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define _MAX 100001\nint main()\n{\n    int A[_MAX], B[_MAX];\n    int N, i = 0, j = 0, count = 0, k;\n    scanf(\"%d\", &N);\n    for (; i < N; i++)\n    {\n        scanf(\"%d\", &A[i]);\n    }\n    for (; j < N; j++)\n    {\n        scanf(\"%d\", &B[j]);\n    }\n    \n    //    for (i = 0; i < N; i++)\n    //    {\n    //        if (A[i] != B[i])\n    //        {\n    //            for (j = i + 1; j < N; j++)\n    //            {\n    //                if (A[j] == B[i])\n    //                {\n    //                    count++;\n    //                    temp = A[j];\n    //                    for (k = j; k > i; k--)\n    //                    {\n    //                        A[k] = A[k - 1];\n    //                    }\n    //                    A[i] = temp;\n    //                    i--;\n    //                }\n    //            }\n    //        }\n    //    }\n    \n    for (i = 0, j = 0; i < N && j < N; )\n    {\n        if (A[i] == B[j])\n        {\n            i++;\n            j++;\n        }\n        else if (A[i] == -1)\n        {\n            i++;\n        }\n        else\n        {\n            for (k = i + 1; k < N; k++)\n            {\n                if (A[k] == B[j])\n                {\n                    count++;\n                    A[k] = -1;\n                    j++;\n                    break;\n                }\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", count);\n    \n    return 0;\n}\n\n//#include <stdio.h>\n//int main()\n//{\n//    int n, a[200010], b[200010], i, j, k, flag;\n//    scanf(\"%d\", &n);\n//    k = -1;\n//    for(i = 0; i < n; i++)\n//        scanf(\"%d\", &a[i]);\n//    for(i = 0; i < n; i++)\n//        scanf(\"%d\", &b[i]);\n//\n//    for(i = 0; i < n; i++)\n//    {\n//        flag = 0;\n//        for(j = k + 1; j < n; j++)\n//        {\n//            if(a[i] == b[j])\n//            {\n//                flag = 1;\n//                k = j;\n//                break;\n//            }\n//        }\n//        if(!flag)\n//            break;\n//    }\n//    printf(\"%d\\n\", n - i);\n//}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-cdecl/f-cdecl/main.cpp",
    "content": "//\n//  main.cpp\n//  f-cdecl\n//\n//  Created by ZYJ on 2016/11/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#include <ctype.h>\n#include <stdlib.h>\n\n#define MAXTOKENS 100\n#define MAXTOKENLEN 64\n\n#define pop stack[top--]\n#define push(s) stack[++top] = s\n\nenum type_tag\n{\n    IDENTIFIER, QUALIFIER, TYPE\n};\n\nstruct token\n{\n    char type;\n    char string[MAXTOKENLEN];\n};\n\nint top = -1;\nstruct token stack[MAXTOKENS];\nstruct token this_;\n\nenum type_tag classify_string()     //  推断标识符的类型\n{\n    char *s = this_.string;\n    \n    if (!strcmp(s, \"const\"))\n    {\n        strcpy(s, \"read-only\");\n        return QUALIFIER;\n    }\n    \n    if (!strcmp(s, \"volatile\"))\n    {\n        return QUALIFIER;\n    }\n    if (!strcmp(s, \"void\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"char\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"signed\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"unsigned\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"short\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"int\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"long\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"float\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"double\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"struct\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"union\"))\n    {\n        return TYPE;\n    }\n    if (!strcmp(s, \"enum\"))\n    {\n        return TYPE;\n    }\n    \n    return IDENTIFIER;\n}\n\nvoid gettoken() //  读取下一个标记到 this_\n{\n    char *p = this_.string;\n    //  略过空白字符\n    while ((*p = getchar()) == ' ') ;\n    \n    if (isalnum(*p))\n    {\n        //  读入的标识符以A—Z，0-9开头\n        while (isalnum(*++p = getchar())) ;\n        ungetc(*p, stdin);\n        *p = '\\0';\n        this_.type = classify_string();\n        return ;\n    }\n    if (*p == '*')\n    {\n        strcpy(this_.string, \"pointer to\");\n        this_.type = '*';\n        return ;\n    }\n    this_.string[1] = '\\0';\n    this_.type = *p;\n    return ;\n}\n\nvoid read_to_first_identifier()\n{\n    gettoken();\n    while (this_.type != IDENTIFIER)\n    {\n        push(this_);\n        gettoken();\n    }\n    \n    printf(\"%s is \", this_.string);\n    gettoken();\n}\n\nvoid deal_with_arrays()\n{\n    while (this_.type == '[')\n    {\n        printf(\"array \");\n        gettoken();     //  数字或']'\n        if (isdigit(this_.string[0]))\n        {\n            int temp;\n            sscanf(this_.string, \"%d\", &temp);\n            printf(\"0..%d \", temp - 1);\n            gettoken(); //  读取']'\n        }\n        gettoken();     //  读取']'之后的再一个标记\n        printf(\"of \");\n    }\n}\n\nvoid deal_with_function_args()\n{\n    //  处理函数参数\n    while (this_.type != ')')\n    {\n        gettoken();\n    }\n    gettoken();\n    printf(\"function returning \");\n}\n\nvoid deal_with_pointers()\n{\n    while (stack[top].type == '*')\n    {\n        printf(\"%s \", pop.string);\n    }\n}\n\nvoid deal_with_declarator()\n{\n    //  处理标识符之后可能存在的数组/函数\n    switch (this_.type)\n    {\n        case '[':\n            deal_with_arrays();\n            break;\n        case '(':\n            deal_with_function_args();\n            break;\n    }\n    deal_with_pointers();\n    \n    //  处理在读入到标识符之前压入到堆栈的符号\n    while (top >= 0)\n    {\n        if (stack[top].type == '(')\n        {\n            pop;\n            gettoken(); //  读取')'之后的符号\n            deal_with_declarator();\n        }\n        else\n        {\n            printf(\"%s \",pop.string);\n        }\n    }\n}\n\nint main()\n{\n    //  将标记呀入堆栈中，直到遇见标识符\n    read_to_first_identifier();\n    deal_with_declarator();\n    \n    printf(\"\\n\");\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-kwic/f-kwic/main.cpp",
    "content": "//\n//  main.cpp\n//  f-kwic\n//\n//  Created by ZYJ on 2017/11/17.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <vector>\n\nusing namespace std;\n\nstruct line\n{\n    vector<string> vs;\n} L;\n\nvector<line> vl;\n\nstruct words\n{\n    int vl_pos, vs_pos;\n};\n\nvector<words> vw;\n\nbool cmp(const words &a, const words &b)\n{\n    line La, Lb;\n    for (int i = a.vs_pos; i < vl[a.vl_pos].vs.size(); i++)\n    {\n        La.vs.push_back(vl[a.vl_pos].vs[i]);\n    }\n    for (int i = 0; i < a.vs_pos; i++)\n    {\n        La.vs.push_back(vl[a.vl_pos].vs[i]);\n    }\n    \n    for (int i = b.vs_pos; i < vl[b.vl_pos].vs.size(); i++)\n    {\n        Lb.vs.push_back(vl[b.vl_pos].vs[i]);\n    }\n    for (int i = 0; i < b.vs_pos; i++)\n    {\n        Lb.vs.push_back(vl[b.vl_pos].vs[i]);\n    }\n    \n    int len = min((int)La.vs.size(), (int)Lb.vs.size());\n    for (int i = 0; i < len; i++)\n    {\n        if (La.vs[i] != Lb.vs[i])\n        {\n            return La.vs[i] < Lb.vs[i];\n        }\n    }\n    \n    return La.vs.size() < Lb.vs.size();\n}\n\nstring word;\n\nint main()\n{\n    while (cin >> word)\n    {\n        L.vs.push_back(word);\n        if (getchar() == '\\n')\n        {\n            vl.push_back(L);\n            L.vs.clear();   //  此处可以优化\n        }\n    }\n    \n    for (int i = 0; i < vl.size(); i++)\n    {\n        for (int j = 0; j < vl[i].vs.size(); j++)\n        {\n            vw.push_back({i, j});\n        }\n    }\n    \n    sort(vw.begin(), vw.end(), cmp);\n    \n    for (int i = 0; i < vw.size(); i++)\n    {\n        int vl_pos = vw[i].vl_pos, vs_pos = vw[i].vs_pos;\n        int vs_sz = (int)vl[vw[i].vl_pos].vs.size(), c = 0;\n        for (int j = vs_pos; j < vs_sz; j++)\n        {\n            c++;\n            cout << vl[vl_pos].vs[j] << (c == vs_sz ? '\\n' : ' ');\n        }\n        for (int j = 0; j < vs_pos; j++)\n        {\n            c++;\n            cout << vl[vl_pos].vs[j] << (c == vs_sz ? '\\n' : ' ');\n        }\n    }\n    \n    return 0;\n}\n\n\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-work2/f-work2/file.cpp",
    "content": "//\n//  file.cpp\n//  f-work2\n//\n//  Created by ZYJ on 2017/3/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include \"file.hpp\"\n#include <algorithm>\n#include <ctime>\n#include <cstdlib>\n\n#define S 0\n#define T 1000000\n\n//  生成随机数据文件\nvoid File::randDate()\n{\n    std::fstream fp(fileName, std::ios::out);\n    \n    while (!fp)\n    {\n        fp.open(fileName, std::ios::out);\n    }\n    \n    srand(unsigned(time(0)));\n    \n    int k = n;\n    while (k--)\n    {\n        fp << random(S, T) << '\\n';\n    }\n    \n    fp.close();\n}\n\n//  读取数据文件，存入num，并排序\nvoid File::sortDate()\n{\n    std::fstream fp(fileName, std::ios::in);\n    \n    while (!fp)\n    {\n        fp.open(fileName, std::ios::in);\n    }\n    \n    int k = 0;\n    while (fp >> num[k++]) {}\n    std::sort(num, num + n);\n    \n    fp.close();\n}\n\n//  将 num 中数据存入文件中\nvoid File::coutDate()\n{\n    std::fstream fp(fileName, std::ios::out);\n    \n    while (!fp)\n    {\n        fp.open(fileName, std::ios::out);\n    }\n    \n    for (int i = 0; i < n; i++)\n    {\n        fp << num[i] << '\\n';\n    }\n    \n    fp.close();\n}\n\n//  生成随机数，随机数在 st~ed 之内\nint File::random(double st, double ed)\n{\n    return (int)st + (ed - st) * rand() / (RAND_MAX + 1.0);\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-work2/f-work2/file.hpp",
    "content": "//\n//  file.hpp\n//  f-work2\n//\n//  Created by ZYJ on 2017/3/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#ifndef file_hpp\n#define file_hpp\n\n#include <stdio.h>\n#include <string>\n#include <fstream>\n\nclass File\n{\n    std::string fileName;   //  文件名\n    int n;                  //  数据量\n    int *num;\n    \npublic:\n    File(std::string fileName_, int n_, int *num_) : fileName(fileName_), n(n_), num(num_) {}\n    \n    void randDate();                    //  生成随机数据文件 fileName\n    void sortDate();                    //  读取文件 fileName 中的随机序列并排序，存入 num\n    void coutDate();                    //  将 num 中数据存储到 fileName 文件中\n    \n    int random(double st, double ed);   //  生成 st~ed 随机数\n};\n\n#endif /* file_hpp */\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-work2/f-work2/main.cpp",
    "content": "//\n//  main.cpp\n//  f-work2\n//\n//  Created by ZYJ on 2017/3/14.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n#include \"file.hpp\"\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    std::cin >> n;\n    int *num = new int[n];\n    \n    std::string text = \"text.txt\";  \n    std::string in = \"in.txt\";\n    \n    File f = File(text, n, num);\n    \n    f.randDate();\n    f.sortDate();\n    \n    File f_ = File(in, n, num);\n    \n    f_.coutDate();\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-乐视2017实习-偶数大翻转/f-乐视2017实习-偶数大翻转/main.cpp",
    "content": "//\n//  main.cpp\n//  f-乐视2017实习-偶数大翻转\n//\n//  Created by ZYJ on 2018/3/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint flip(int x)\n{\n    if (x & 1)\n    {\n        return x;\n    }\n    \n    int n = 0;\n    while (x)\n    {\n        n = (n << 1) | (x & 1);\n        x >>= 1;\n    }\n    \n    return n;\n}\n\nint N, x;\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> N)\n    {\n        for (int i = 0; i < N; i++)\n        {\n            cin >> x;\n            cout << flip(x);\n            if (i != N - 1)\n            {\n                cout << ' ';\n            }\n            else\n            {\n                cout << '\\n';\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-乐视2017实习-兵临城下/f-乐视2017实习-兵临城下/main.cpp",
    "content": "//\n//  main.cpp\n//  f-乐视2017实习-兵临城下\n//\n//  Created by ZYJ on 2018/3/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 6;\n\nint n, ans;\nstring s[MAXN];\nint vis[MAXN];\n\nvoid dfs(int p)\n{\n    if (p == n)\n    {\n        ans++;\n        return ;\n    }\n    for (int i = 0; i < s[p].length(); i++)\n    {\n        if (vis[s[p][i] - '0'] == 0)\n        {\n            vis[s[p][i] - '0'] = 1;\n            dfs(p + 1);\n            vis[s[p][i] - '0'] = 0;\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n)\n    {\n        ans = 0;\n        memset(vis, 0, sizeof(vis));\n        for (int i = 0; i < n; i++)\n        {\n            cin >> s[i];\n        }\n        \n        dfs(0);\n        \n        cout << ans << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-乐视2017实习-幻兽交易/f-乐视2017实习-幻兽交易/main.cpp",
    "content": "//\n//  main.cpp\n//  f-乐视2017实习-幻兽交易\n//\n//  Created by ZYJ on 2018/3/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\nint a, b;\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> a >> b)\n    {\n        int cnt = 0;\n        int sta = ceil(a / 0.95);\n        int end = floor(a / 0.90);\n        \n        while (sta % 5 != 0 && sta <= end)\n        {\n            sta++;\n        }\n        for (int i = sta; i <= end && i <= b; i += 5)\n        {\n            cnt++;\n        }\n        \n        cout << cnt << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-交谊舞/f-交谊舞/main.c",
    "content": "//\n//  main.c\n//  f-交谊舞\n//\n//  Created by ZYJ on 16/4/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <stdlib.h>\n\n#define MAXSIZE 200\n#define OK 1\n#define ERROR 0\n#define Max(a, b) ((a > b) ? (a) : (b))\ntypedef int Status;\ntypedef char SElemType;\n//栈结构\ntypedef struct\n{\n    int top;    //用于栈顶指针\n    SElemType data[MAXSIZE];\n    int tag[MAXSIZE];   //是否被女舞伴占用\n} SqStack;\n//Push\nStatus Push (SqStack *S, SElemType e)\n{\n    if (S->top == MAXSIZE - 1)  //栈满\n    {\n        return ERROR;\n    }\n    S->top++;   //栈顶指针加一\n    S->data[S->top] = e;    //将新插入元素\n    S->tag[S->top] = 1;\n    return OK;\n}\n////Pop\n//Status Pop (SqStack *S)\n//{\n//    if (S->top == -1)   //栈空\n//    {\n//        return ERROR;\n//    }\n//    S->top--;\n//    return OK;\n//}\n\nint main(int argc, const char * argv[])\n{\n    int sum = 0, i, j, k = 0;\n    int num, women[100], man[100];\n    SqStack *S = (SqStack*)malloc(sizeof(SqStack));\n    scanf(\"%d\", &num);\n    //合并入栈\n    for (i = 0; i < num; i++)\n    {\n        scanf(\"%d\", &women[i]);\n        for (; sum < women[i]; sum++)\n        {\n            Push(S, '(');\n        }\n        Push(S, ')');\n    }\n//    for (i = 1; i < S->top; i++)\n//    {\n//        printf(\"%c \", S->data[i]);\n//    }\n//    printf(\"%c\\n\", S->data[S->top]);\n    //查找男舞伴\n    for (i = 2; i <= S->top; i++)\n    {\n        if (S->data[i] == ')')\n        {\n            for (j = i - 1; j > 0; j--)\n            {\n                if (S->data[j] == '(' && S->tag[j])\n                {\n                    S->tag[j] = 0;\n                    man[k++] = (i - j + 1) / 2;\n                    break;\n                }\n            }\n        }\n    }\n    //输出距离\n    for (i = 0; i < num - 1; i++)\n    {\n        printf(\"%d \", man[i]);\n    }\n    printf(\"%d\\n\", man[num - 1]);\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-今日头条2018校招-字母交换/f-今日头条2018校招-字母交换/main.cpp",
    "content": "//\n//  main.cpp\n//  f-今日头条2018校招-字母交换\n//\n//  Created by ZYJ on 2018/3/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 26;\nconst int MAX_LEN = 1e3 + 10;\n\nstring str;\nint num;\nint b[MAXN];\nint m[MAX_LEN];\nint a[MAX_LEN][MAXN];\n\nint dp(int i, int j, int a[])\n{\n    if (i == j)\n    {\n        return 0;\n    }\n    else if (i + 1 == j)\n    {\n        return a[j] - a[i] - 1;\n    }\n    else\n    {\n        return dp(i + 1, j - 1, a) + a[j] - a[i] - (j - i);\n    }\n}\n\nint main()\n{\n    memset(a, 0, sizeof(a));\n    memset(b, 0, sizeof(b));\n    memset(m, 0, sizeof(m));\n    \n    cin >> str >> num;\n    int length = (int)str.length();\n    \n    for (int i = 0; i < length; i++)\n    {\n        for (int j = 0; j < MAXN; j++)\n        {\n            a[i][str[i] - 'a'] = 1;\n        }\n    }\n    \n    for (int j = 0; j < MAXN; j++)\n    {\n        int k = 0;\n        for (int i = 0; i < length; i++)\n        {\n            if (a[i][j] == 1)\n            {\n                m[k++] = i;\n            }\n        }\n        \n        if (k == 1)\n        {\n            b[j] = 1;\n        }\n        else\n        {\n            int temp = -1;\n            for (int i = 0; i < k; i++)\n            {\n                for (int _i = i + 1; _i < k; _i++)\n                {\n                    if (dp(i, _i, m) <= num)\n                    {\n                        if ((_i - i) + 1 > temp)\n                        {\n                            temp = (_i - i) + 1;\n                        }\n                    }\n                }\n            }\n            b[j] = temp;\n        }\n        \n    }\n    \n    sort(b, b + MAXN);\n    \n    cout << b[MAXN - 1] << endl;\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-树的遍历/f-树的遍历/main.c",
    "content": "//\n//  main.c\n//  f-树的遍历\n//\n//  Created by ZYJ on 16/4/14.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//  SqStack *S = (SqStack*)malloc(sizeof(SqStack));\n\n#include <stdio.h>\n#include <string.h>\n#include <stdlib.h>\ntypedef char TElemType;\n#define MAX_TREE_SIZE 100\n\ntypedef struct BiTNode  //结点结构\n{\n    TElemType data; //结点数据\n    struct BiTNode *lchild, *rchild;    //左右孩子指针\n} BiTNode, *BiTree;\n\n//建树并前序遍历\nvoid BinaryTreeFromOrderings(char *mid, char *last, int len)\n{\n    //长度为0则返回空\n    if (len == 0)\n    {\n        return ;\n    }\n    BiTree node = (BiTree)malloc(sizeof(BiTNode));  //分配结点空间\n    node->data = last[len - 1];\n    //mid中寻找根结点\n    int rootIndex = 0;\n    for (; rootIndex < len; rootIndex++)\n    {\n        if (mid[rootIndex] == last[len - 1])\n        {\n            break;\n        }\n    }\n    //前序遍历，则在建一个节点打印一次\n    printf(\"%c\", node->data);\n    //Left\n    BinaryTreeFromOrderings(mid, last, rootIndex);\n    //Right\n    BinaryTreeFromOrderings(mid + rootIndex + 1, last + rootIndex, len - (rootIndex + 1));  //后段为右子树\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    char mid[100], last[100], len;\n    scanf(\"%s %s\", mid, last);\n    len = (int)strlen(mid);\n    \n    BinaryTreeFromOrderings(mid, last, len);\n    \n    printf(\"\\n\");\n    return 0;\n}\n\n//C++\n//#include <iostream>\n//#include <fstream>\n//#include <string>\n//\n//struct TreeNode\n//{\n//   struct TreeNode* left;\n//   struct TreeNode* right;\n//   char  elem;\n//};\n//\n//void BinaryTreeFromOrderings(char* inorder, char* preorder, int length)\n//{\n//    if(length == 0)\n//    {\n//       //cout<<\"invalid length\";\n//       return;\n//    }\n//    TreeNode* node = new TreeNode;//Noice that [new] should be written out.\n//    node->elem = *preorder;\n//    int rootIndex = 0;\n//    for(;rootIndex < length; rootIndex++)\n//    {\n//        if(inorder[rootIndex] == *preorder)\n//           break;\n//    }\n//    //Left\n//    BinaryTreeFromOrderings(inorder, preorder +1, rootIndex);\n//    //Right\n//    BinaryTreeFromOrderings(inorder + rootIndex + 1, preorder + rootIndex + 1, length - (rootIndex + 1));\n//    cout<<node->elem<<endl;\n//    return;\n//}\n//\n//int main(int argc, char* argv[])\n//{\n//    printf(\"Hello World!\\n\");\n//    char* pr=\"GDAFEMHZ\";\n//    char* in=\"ADEFGHMZ\";\n//     \n//    BinaryTreeFromOrderings(in, pr, 8);\n//  \n//    printf(\"\\n\");\n//    return 0;\n//}"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-湖南人文科技-1659-不一样的解密/f-湖南人文科技-1659-不一样的解密/main.c",
    "content": "//\n//  main.c\n//  f-湖南人文科技-1659-不一样的解密\n//\n//  Created by ZYJ on 16/5/18.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\nchar A[101], B[101];\nint letterA[27], letterB[27];\n\nint main(int argc, const char * argv[])\n{\n    scanf(\"%s %s\", A, B);\n\n    int len = (int)strlen(A);\n    \n    for (int i = 0; i < len; i++)\n    {\n        letterA[(int)A[i] - 64]++;\n        letterB[(int)B[i] - 64]++;\n    }\n    \n    for (int i = 1; i < 26; i++)\n    {\n        for (int j = i + 1; j <= 26; j++)\n        {\n            if (letterA[i] > letterA[j])\n            {\n//                letterA[i] ^= letterA[j] ^= letterA[i] ^= letterA[j];\n                letterA[i] ^= letterA[j];\n                letterA[j] ^= letterA[i];\n                letterA[i] ^= letterA[j];\n            }\n            if (letterB[i] > letterB[j])\n            {\n//                letterB[i] ^= letterB[j] ^= letterB[i] ^= letterB[j];\n                letterB[i] ^= letterB[j];\n                letterB[j] ^= letterB[i];\n                letterB[i] ^= letterB[j];\n            }\n        }\n    }\n    \n    for (int i = 1; i <= 26; i++)\n    {\n        if (letterA[i] != letterB[i])\n        {\n            printf(\"NO\\n\");\n            return 0;\n        }\n    }\n    \n    printf(\"YES\\n\");\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-爱奇艺2018秋招-最后一位/f-爱奇艺2018秋招-最后一位/main.cpp",
    "content": "//\n//  main.cpp\n//  f-爱奇艺2018秋招-最后一位\n//\n//  Created by ZYJ on 2018/3/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nlong long sum;\n\nlong long get_sum(long long x)\n{\n    long long sum = 0;\n    while (x != 0)\n    {\n        sum += x;\n        x /= 10;\n    }\n    return sum;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> sum;\n    \n    long long l = 0, r = sum, m;\n    while (l < r)\n    {\n        m = (l + r) >> 1;\n        long long tmp = get_sum(m);\n        if (tmp == sum)\n        {\n            cout << m << '\\n';\n            return 0;\n        }\n        else if (tmp < sum)\n        {\n            l = m + 1;\n        }\n        else\n        {\n            r = m - 1;\n        }\n    }\n    \n    if (get_sum(l) == sum)\n    {\n        cout << l << endl;\n    }\n    else\n    {\n        cout << -1 << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-爱奇艺2018秋招-缺失的括号/f-爱奇艺2018秋招-缺失的括号/main.cpp",
    "content": "//\n//  main.cpp\n//  f-爱奇艺2018秋招-缺失的括号\n//\n//  Created by ZYJ on 2018/3/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n#include <algorithm>\n\nusing namespace std;\n\nstring s;\n\nint findIndex(string s)\n{\n    for (int i = 0; i < s.length(); i++)\n    {\n        if (s[i] == '(' && s[i + 1] == ')')\n        {\n            return i;\n        }\n    }\n    return -1;\n}\n\nsize_t solve(string s)\n{\n    int tmp;\n    while (true)\n    {\n        tmp = findIndex(s);\n        if (tmp == -1)\n        {\n            break;\n        }\n        while (tmp >= 0 && s[tmp] == '(' && s[tmp + 1] == ')')\n        {\n            s.erase(tmp, 2);\n            tmp--;\n        }\n    }\n    \n    return s.length();\n}\n\nint main()\n{\n    cin >> s;\n    cout << solve(s) << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-生日相同2.0/f-生日相同2.0/main.c",
    "content": "//\n//  main.c\n//  f-生日相同2.0\n//\n//  Created by ZYJ on 16/4/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define _MAX 181\n\nint n;\nchar name[_MAX][21];\nint len[_MAX];\nint month[_MAX];\nint day[_MAX];\n\n//交换\nvoid swap(int i, int j)\n{\n    int k, length;\n    len[i] ^= len[j];\n    len[j] ^= len[i];\n    len[i] ^= len[j];\n    month[i] ^= month[j];\n    month[j] ^= month[i];\n    month[i] ^= month[j];\n    day[i] ^= day[j];\n    day[j] ^= day[i];\n    day[i] ^= day[j];\n    length = len[i] > len[j] ? len[i] : len[j];\n    for (k = 0; k < length; k++)\n    {\n        name[i][k] ^= name[j][k];\n        name[j][k] ^= name[i][k];\n        name[i][k] ^= name[j][k];\n    }\n    return ;\n}\n\n//判断字典顺序\nint dic(int i, int j)\n{\n    int k;\n    for (k = 0; k < len[i]; k++)\n    {\n        if (name[i][k] > name[j][k])\n        {\n            return 1;\n        }\n        else if (name[i][k] < name[j][k])\n        {\n            return 0;\n        }\n    }\n    return 0;\n}\n\n//排序\nvoid sequence()\n{\n    int i = 0, j = 0;\n    for (; i < n - 1; i++)\n    {\n        for (j = i + 1; j < n; j++)\n        {\n            if (month[i] > month[j])\n            {\n                swap(i, j);\n            }\n            else if (month[i] == month[j])\n            {\n                if (day[i] > day[j])\n                {\n                    swap(i, j);\n                }\n                else if (day[i] == day[j])\n                {\n                    if (len[i] > len[j])\n                    {\n                        swap(i, j);\n                    }\n                    else if (len[i] == len[j])\n                    {\n                        if (dic(i, j))\n                        {\n                            swap(i, j);\n                        }\n                    }\n                }\n            }\n        }\n    }\n    return ;\n}\n\n//输出\nvoid print()\n{\n    int i, j, count, key = 0;\n    for (i = 0; i < n;)\n    {\n        count = 0;\n        for (j = i + 1; j < n; j++)\n        {\n            if (month[i] == month[j] && day[i] == day[j])\n            {\n                count++;\n            }\n            else\n            {\n                break;\n            }\n        }\n        if (count)\n        {\n            key++;\n            printf(\"%d %d \", month[i], day[i]);\n            for (; i < j - 1; i++)\n            {\n                printf(\"%s \", name[i]);\n            }\n            printf(\"%s\\n\", name[i++]);\n        }\n        if (!key)\n        {\n            printf(\"None\\n\");\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int i = 0;\n    scanf(\"%d\", &n);\n    for (; i < n; i++)\n    {\n        scanf(\"%s %d %d\", name[i], &month[i], &day[i]);\n        len[i] = (int)strlen(name[i]);\n    }\n    sequence();\n    \n    print();\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-百度2016实习-XML文档/f-爱奇艺2018秋招-XML文档/main.cpp",
    "content": "//\n//  main.cpp\n//  f-爱奇艺2018秋招-XML文档\n//\n//  Created by ZYJ on 2018/3/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <stack>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\nconst int MAXM = 1e3 + 10;\n\nchar strs[MAXN];\nchar str[MAXM];\nstack<string> ss;\n\nint main()\n{\n    while (gets(str) != NULL)\n    {\n        strcat(strs, str);\n    }\n    \n    string _str(strs, strlen(strs));\n    \n    int len = (int)_str.size();\n    \n    for (int i = 0; i < len; )\n    {\n        if (_str[i] == '<' && _str[i + 1] != '!' && _str[i + 1] != '/')\n        {\n            int j = i + 1;\n            for (; j < len; j++)\n            {\n                if (_str[j] == '>')\n                {\n                    break;\n                }\n            }\n            \n            string tmp = _str.substr(i + 1, j - 1 - i);\n            ss.push(tmp);\n            i = j + 1;\n        }\n        else if (_str[i] == '<' && _str[i + 1] == '/')\n        {\n            int j = i + 2;\n            for (; j < len; j++)\n            {\n                if (_str[j] == '>')\n                {\n                    break;\n                }\n            }\n            \n            string tmp = _str.substr(i + 2, j - 2 - i);\n            if (0 != strcmp(tmp.c_str(), ss.top().c_str()))\n            {\n                cout << \"Invalid\";\n                return 0;\n            }\n            else\n            {\n                ss.pop();\n                i = j + 1;\n            }\n        }\n        else\n        {\n            i++;\n        }\n    }\n    \n    if (ss.empty())\n    {\n        cout << \"Valid\";\n    }\n    else\n    {\n        cout << \"Invalid\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-百度2016实习-乘法表/f-百度2016实习-乘法表/main.cpp",
    "content": "//\n//  main.cpp\n//  f-百度2016实习-乘法表\n//\n//  Created by ZYJ on 2018/3/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\ntypedef long long ll;\n\nll solve (ll n, ll m, ll k)\n{\n    ll l = 0, r = n * m + 1;\n    while (r - l > 1)\n    {\n        ll mid = (l + r) / 2;\n        ll cnt = 0;\n        for (int i = 1; i <= m; i++)\n        {\n            cnt += min (mid / i, n);\n        }\n        if (cnt >= k)\n        {\n            r = mid;\n        }\n        else\n        {\n            l = mid;\n        }\n    }\n    \n    return r;\n}\n\nll n, m, k;\n\nint main ()\n{\n    while (cin >> n >> m >> k)\n    {\n        cout << solve (n, m, k) << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-百度2016实习-编号转换/f-百度2016实习-编号转换/main.cpp",
    "content": "//\n//  main.cpp\n//  f-百度2016实习-编号转换\n//\n//  Created by ZYJ on 2018/3/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <stdlib.h>\n#include <vector>\n#include <string>\n#include <cctype>\n\nusing namespace std;\n\nbool isrc(string &s)\n{\n    if (s.size() < 2)\n    {\n        return false;\n    }\n    if (!(s[0] == 'R' && isdigit(s[1])))\n    {\n        return 0;\n    }\n    int i = 1;\n    while (i < s.size() && s[i] != 'C')\n    {\n        i++;\n    }\n    if (i == s.size())\n    {\n        return 0;\n    }\n    return 1;\n}\n\nstring int2str(int num)\n{\n    string s = \"\";\n    while (num)\n    {\n        int i = num % 26;\n        if (i == 0)\n        {\n            char c = 'Z';\n            s = c + s;\n            num = num / 26 - 1;\n        }\n        else\n        {\n            char c = 'A' + num % 26 - 1;\n            num /= 26;\n            s = c + s;\n        }\n    }\n    return s;\n}\n\nstring rc2(string &rc)\n{\n    string ans = \" \";\n    int i = 1;\n    while (rc[i] != 'C')\n    {\n        i++;\n    }\n    int col = atoi(rc.substr(i + 1).c_str());\n    string s = int2str(col);\n    s += rc.substr(1, i - 1);\n    \n    return s;\n}\n\nstring fun(int num)\n{\n    string s = \"\";\n    while (num)\n    {\n        char c = '0' + num % 10;\n        s = c + s;\n        num /= 10;\n    }\n    \n    return s;\n}\n\nstring i2rc(string &s)\n{\n    int i = 0;\n    int col = 0;\n    while (!isdigit(s[i]))\n    {\n        col = col * 26 + (s[i] - 'A' + 1);\n        i++;\n    }\n    string r = \"R\";\n    r += s.substr(i);\n    r += \"C\";\n    r += fun(col);\n    \n    return r;\n}\n\nint n;\nstring rc, s;\n\nint main()\n{\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        cin >> rc;\n        if (isrc(rc))\n        {\n            s = rc2(rc);\n        }\n        else\n        {\n            s = i2rc(rc);\n        }\n        \n        cout << s << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-腾讯2017暑期实习生编程题-A-构造回文/f-腾讯2017暑期实习生编程题-A-构造回文/main.cpp",
    "content": "//\n//  main.cpp\n//  f-腾讯2017暑期实习生编程题-A-构造回文\n//\n//  Created by ZYJ on 2017/3/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1010;\n\nint a[MAXN][MAXN];\n\nint LCS(const char *s1, const char *s2)\n{   //  s1:0...m, s2:0...n\n    int m = (int)strlen(s1), n = (int)strlen(s2);\n    int i, j;\n    a[0][0] = 0;\n    for (i = 1; i <= m; ++i)\n    {\n        a[i][0] = 0;\n    }\n    for (i = 1; i <= n; ++i)\n    {\n        a[0][i] = 0;\n    }\n    for (i = 1; i <= m; ++i)\n    {\n        for (j = 1; j <= n; ++j)\n        {\n            if (s1[i - 1] == s2[j - 1])\n            {\n                a[i][j] = a[i - 1][j - 1] + 1;\n            }\n            else if (a[i - 1][j] > a[i][j - 1])\n            {\n                a[i][j]= a[i - 1][j];\n            }\n            else\n            {\n                a[i][j] = a[i][j - 1];\n            }\n        }\n    }\n    return a[m][n];\n}\n\nint main()\n{\n    char s[MAXN], s_[MAXN];\n    \n    while (~scanf(\"%s\", s))\n    {\n        int len = (int)strlen(s);\n        for (int i = 0; i < len; i++)\n        {\n            s_[len - i - 1] = s[i];\n        }\n        cout << len - LCS(s, s_) << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-腾讯2017暑期实习生编程题-B-算法基础-字符移位/f-腾讯2017暑期实习生编程题-B-算法基础-字符移位/main.cpp",
    "content": "//\n//  main.cpp\n//  f-腾讯2017暑期实习生编程题-B-算法基础-字符移位\n//\n//  Created by ZYJ on 2017/3/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <string>\n//\n//using namespace std;\n//\n//int main(int argc, const char * argv[])\n//{\n//    string s;\n//    cin >> s;\n//    \n//    for (int i = 0; i < s.length(); i++)\n//    {\n//        if (s[i] >= 'a' && s[i] <= 'z')\n//        {\n//            cout << s[i];\n//        }\n//    }\n//    for (int i = 0; i < s.length(); i++)\n//    {\n//        if (s[i] >= 'A' && s[i] <= 'Z')\n//        {\n//            cout << s[i];\n//        }\n//    }\n//    cout << '\\n';\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    string s;\n    cin >> s;\n\n    for (int i = (int)s.length() - 1; i >= 0; i--)\n    {\n        if (s[i] >= 'A' && s[i] <= 'Z')\n        {\n            for (int j = i; j < s.length(); j++)\n            {\n                if (s[j + 1] >= 'a' && s[j + 1] <= 'z')\n                {\n                    s[j] ^= s[j + 1];\n                    s[j + 1] ^= s[j];\n                    s[j] ^= s[j + 1];\n                }\n            }\n        }\n    }\n    cout << s << '\\n';\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-腾讯2017暑期实习生编程题-C-有趣的数字/f-腾讯2017暑期实习生编程题-C-有趣的数字/main.cpp",
    "content": "//\n//  main.cpp\n//  f-腾讯2017暑期实习生编程题-C-有趣的数字\n//\n//  Created by ZYJ on 2017/3/7.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint a[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int n;\n    while (cin >> n)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d\", a + i);\n        }\n        sort(a, a + n);\n        \n        int tMin = a[0], numMin = 0;\n        int tMax = a[n - 1], numMax = 0;\n        if (tMin == tMax)\n        {\n            int ans = n * (n - 1) / 2;\n            cout << ans << ' ' << ans << '\\n';\n            continue;\n        }\n        \n        for (int i = 0; i < n; i++)\n        {\n            if (a[i] == tMin)\n            {\n                numMin++;\n            }\n            else\n            {\n                break;\n            }\n        }\n        for (int i = n - 1; i >= 0; i--)\n        {\n            if (a[i] == tMax)\n            {\n                numMax++;\n            }\n            else\n            {\n                break;\n            }\n        }\n        int resMax = numMin * numMax;\n        \n        tMin = a[1] - a[0];\n        for (int i = 0; i < n - 1; i++)\n        {\n            if (a[i + 1] - a[i] < tMin)\n            {\n                tMin = a[i + 1] - a[i];\n            }\n        }\n        \n        int resMin = 0;\n        if (tMin != 0)\n        {\n            for (int i = 0; i < n - 1; i++)\n            {\n                if (a[i + 1] - a[i] == tMin)\n                {\n                    resMin++;\n                }\n            }\n        }\n        else\n        {\n            for (int i = 0; i < n - 1; i++)\n            {\n                if (a[i] == a[i + 1])\n                {\n                    int temp = 2;\n                    for (int j = i + 2; j < n; j++)\n                    {\n                        if (a[j] == a[i])\n                        {\n                            temp++;\n                        }\n                        else\n                        {\n                            i = j;\n                            break;\n                        }\n                    }\n                    resMin += temp * (temp - 1) / 2;\n                }\n            }\n        }\n        \n        cout << resMin << ' ' << resMax << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-计算对角线元素之和/f-计算对角线元素之和/main.c",
    "content": "//\n//  main.c\n//  f-计算对角线元素之和\n//\n//  Created by ZYJ on 16/4/22.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[])\n{\n    int arr[3][3] = {{1, 2, 3}, {4, 5, 6}, {7, 8, 9}};\n    int i, j;\n    int sum = 0;\n    for (i = 0; i < 3; i++)\n    {\n        for (j = 0; j < 3; j++)\n        {\n            if (i == j || i == j - 2 || j == i - 2)\n            {\n                sum += arr[i][j];\n            }\n        }\n//        sum = 25;\n    }\n    \n    printf(\"对角线元素之和是：%d\\n\", sum);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/f-阿里编程测试-问答题1/f-阿里编程测试-问答题1/main.cpp",
    "content": "//\n//  main.cpp\n//  f-阿里编程测试-问答题1\n//\n//  Created by ZYJ on 2018/7/25.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 1e7 + 7;\n\nint a[MAXN];\nint maxVal[MAXN];\nint minVal[MAXN];\n\nint main()\n{\n    int t, cnt = 0;;\n    while (~scanf(\"%d\", &t))\n    {\n        a[cnt++] = t;\n        getchar();\n    }\n    \n    int min_ = INF, max_ = -1;\n    for (int i = 0; i < cnt; ++i)\n    {\n        min_ = min(min_, a[i]);\n        max_ = max(max_, a[i]);\n        maxVal[i] = -1;\n        minVal[i] = INF;\n    }\n    \n    t = (max_ - min_) / (cnt - 1);\n    if ((max_ - min_) % (cnt - 1) != 0)\n    {\n        ++t;\n    }\n    for (int i = 0; i < cnt; ++i)\n    {\n        int id = (a[i] - min_) / t;\n        minVal[id] = min(minVal[id], a[i]);\n        maxVal[id] = max(maxVal[id], a[i]);\n    }\n    \n    int ans = (max_ - min_) / (cnt - 1);\n    max_ = -1;\n    min_ = -1;\n    for (int i = 0; i < cnt; ++i)\n    {\n        if (maxVal[i] == -1)\n        {\n            continue;\n        }\n        \n        min_ = minVal[i];\n        if (max_ != -1)\n        {\n            ans = max(ans, min_ - max_);\n        }\n        max_ = maxVal[i];\n    }\n    \n    printf(\"%d\\n\",ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/二路插入.cpp",
    "content": "#include<iostream>\r\nusing namespace std;\r\n#define MAX 20\r\nvoid PrintArray(int a[], int len){\r\n\tfor (int i = 0; i < len; i++)\r\n\t\tcout << a[i] << \" \";\r\n\tcout << endl;\r\n}\r\nvoid BinInsertSort(int a[], int len){\r\n\tint *d = (int *)malloc(len*sizeof(len));\r\n\tfor (int i = 0; i < len; i++)\r\n\t\td[i] = 0;\r\n\tint first = 0, final = 0;\r\n\td[0] = a[0];\r\n\tfor (int i = 1; i < len; i++){\r\n\t\tif (a[i] <= d[first]){\r\n\t\t\tfirst = (first - 1 + len) % len;\r\n\t\t\td[first] = a[i];\r\n\t\t}\r\n\t\telse if (a[i] >= d[final]){\r\n\t\t\tfinal = final + 1;\r\n\t\t\td[final] = a[i];\r\n\t\t}\r\n\t\telse{\r\n\t\t\tint j = final++;\r\n\t\t\twhile (a[i] < d[j]){\r\n\t\t\t\td[(j + 1) % len] = d[j];\r\n\t\t\t\tj = (j - 1 + len) % len;\r\n\t\t\t}\r\n\t\t\td[j + 1] = a[i];\r\n\t\t}\r\n\t}\r\n\tcout << \"Ϊ\";\r\n\tPrintArray(d, len);\r\n}\r\nint main10(){\r\n\tint a[MAX], len;\r\n\tcout << \"Ԫظ\";\r\n\tcin >> len;\r\n\tcout << \"Ԫأ\";\r\n\tfor (int i = 0; i < len; i++)\r\n\t\tcin >> a[i];\r\n\tBinInsertSort(a, len);\r\n\tsystem(\"pause\");\r\n\treturn 0;\r\n}"
  },
  {
    "path": "按 OJ 分类/出处遗忘/今日头条2018测试/4.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 5e5 + 10;  //  设置点数上限\n\n//  结点\nstruct point\n{\n    int x, y;\n    \n    //  重载运算符以备 sort 时使用\n    bool operator < (const point &a) const\n    {\n        return x < a.x;\n    }\n};\n\nint n, cnt;         //  n 点数，cnt 最大点集点数\npoint pts[MAXN];    //  存放初始点集\npoint res[MAXN];    //  存放最大点集\n\nvoid solve()\n{\n    sort(pts, pts + n); //  按照 x 轴进行从小到大排序\n    \n    res[0] = pts[n - 1];//  最右点绝对在最大点集中\n    int mx = res[0].y;  //  记录从右往左扫描过程中最大 y 值\n    cnt = 1;\n    //  从右往左扫描时，如果当前点 y 值大于历史最大 y 值，该点在最大点集中\n    for (int i = n - 2; i >= 0; i--)\n    {\n        if (pts[i].y >= mx)\n        {\n            res[cnt++] = pts[i];    //  更新最大点集\n            mx = pts[i].y;          //  更新历史最大 y 值\n        }\n    }\n}\n\nint main()\n{\n    cin >> n;\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d%d\", &pts[i].x, &pts[i].y);\n    }\n    \n    solve();\n    \n    for (int i = cnt - 1; i >= 0; i--)\n    {\n        printf(\"%d %d\\n\", res[i].x, res[i].y);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/今日头条2018测试/5.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 5e5 + 10;  //  设置数组最大长度\nconst int MAX_NUM = 100;    //  设置元素最大值\n\nint n;\nint a[MAXN];                //  题目给定数组序列\nint l[MAXN];                //  l[i] 表示第 i 个元素作为最小值最大区间的左界\nint r[MAXN];                //  r[i] 表示第 i 个元素作为最小值最大区间的右界\nint s[MAXN];                //  s[i] 表示前 i 个元素的和\n\n//  初始化函数，预处理前缀和\nvoid init()\n{\n    s[1] = a[1];\n    for (int i = 2; i <= n; i++)\n    {\n        s[i] = s[i - 1] + a[i];\n    }\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    for (int i = 1; i <= n; ++i)\n    {\n        scanf(\"%d\", a + i);\n    }\n    \n    init();\n    \n    //  从左往右遍历，获取 l\n    int L, R;\n    for (int i = 1; i <= MAX_NUM; ++i)\n    {\n        L = 1;\n        for (int j = 1; j <= n; ++j)\n        {\n            if (a[j] < i)\n            {\n                L = j + 1;\n            }\n            if (a[j] == i)\n            {\n                l[j] = L;\n            }\n        }\n    }\n    \n    //  从右往左遍历，获取 r\n    for (int i = 1; i <= MAX_NUM; ++i)\n    {\n        R = n;\n        for (int j = n; j >= 1; --j)\n        {\n            if (a[j] < i)\n            {\n                R = j - 1;\n            }\n            if (a[j] == i)\n            {\n                r[j] = R;\n            }\n        }\n    }\n    \n    //  枚举取最优解\n    int ans = 0;\n    for (int i = 1; i <= n; ++i)\n    {\n        ans = max(ans, (s[r[i]] - s[l[i] - 1]) * a[i]);\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/今日头条2018算法/3.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 5e5 + 10;  //  设置点数上限\n\n//  结点\nstruct point\n{\n    int x, y;\n    \n    //  重载运算符以备 sort 时使用\n    bool operator < (const point &a) const\n    {\n        return x < a.x;\n    }\n};\n\nint n, cnt;         //  n 点数，cnt 最大点集点数\npoint pts[MAXN];    //  存放初始点集\npoint res[MAXN];    //  存放最大点集\n\nvoid solve()\n{\n    sort(pts, pts + n); //  按照 x 轴进行从小到大排序\n    \n    res[0] = pts[n - 1];//  最右点绝对在最大点集中\n    int mx = res[0].y;  //  记录从右往左扫描过程中最大 y 值\n    cnt = 1;\n    //  从右往左扫描时，如果当前点 y 值大于历史最大 y 值，该点在最大点集中\n    for (int i = n - 2; i >= 0; i--)\n    {\n        if (pts[i].y >= mx)\n        {\n            res[cnt++] = pts[i];    //  更新最大点集\n            mx = pts[i].y;          //  更新历史最大 y 值\n        }\n    }\n}\n\nint main()\n{\n    cin >> n;\n    \n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d%d\", &pts[i].x, &pts[i].y);\n    }\n    \n    solve();\n    \n    for (int i = cnt - 1; i >= 0; i--)\n    {\n        printf(\"%d %d\\n\", res[i].x, res[i].y);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/今日头条2018算法/4.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 5e5 + 10;  //  设置数组最大长度\nconst int MAX_NUM = 100;    //  设置元素最大值\n\nint n;\nint a[MAXN];                //  题目给定数组序列\nint l[MAXN];                //  l[i] 表示第 i 个元素作为最小值最大区间的左界\nint r[MAXN];                //  r[i] 表示第 i 个元素作为最小值最大区间的右界\nint s[MAXN];                //  s[i] 表示前 i 个元素的和\n\n//  初始化函数，预处理前缀和\nvoid init()\n{\n    s[1] = a[1];\n    for (int i = 2; i <= n; i++)\n    {\n        s[i] = s[i - 1] + a[i];\n    }\n}\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    for (int i = 1; i <= n; ++i)\n    {\n        scanf(\"%d\", a + i);\n    }\n    \n    init();\n    \n    //  从左往右遍历，获取 l\n    int L, R;\n    for (int i = 1; i <= MAX_NUM; ++i)\n    {\n        L = 1;\n        for (int j = 1; j <= n; ++j)\n        {\n            if (a[j] < i)\n            {\n                L = j + 1;\n            }\n            if (a[j] == i)\n            {\n                l[j] = L;\n            }\n        }\n    }\n    \n    //  从右往左遍历，获取 r\n    for (int i = 1; i <= MAX_NUM; ++i)\n    {\n        R = n;\n        for (int j = n; j >= 1; --j)\n        {\n            if (a[j] < i)\n            {\n                R = j - 1;\n            }\n            if (a[j] == i)\n            {\n                r[j] = R;\n            }\n        }\n    }\n    \n    //  枚举取最优解\n    int ans = 0;\n    for (int i = 1; i <= n; ++i)\n    {\n        ans = max(ans, (s[r[i]] - s[l[i] - 1]) * a[i]);\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/今日头条2018算法/5.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 3003;\n\nstruct idea\n{\n    int PM_id;              //  PM 序号\n    int post_time;          //  提出时间\n    int priority;           //  优先权\n    int cost_time;          //  所需时间\n    int order;              //  idea 序号\n} ideas[MAXN];\n\nint N, M, P;                //  N PM, M Program, P idea\nint finish_time[MAXN];      //  完成每个 idea 时间\nint program_time[MAXN];     //  程序猿空闲时刻\nvector<idea> PM_idea[MAXN]; //  每个 PM 在某时刻所拥有的未完成 idea\n\n//  按照提出时间从小到达排序\nbool cmp_post(const idea &a, const idea &b)\n{\n    return a.post_time < b.post_time;\n}\n\n//  按照第一关键词优先级从大到小，第二关键词花费时间从小到大，第三关键词提出时间从小到大排序\nbool cmp_priority(const idea &a, const idea &b)\n{\n    if (a.priority != b.priority)\n    {\n        return a.priority > b.priority;\n    }\n    else\n    {\n        if (a.cost_time != b.cost_time)\n        {\n            return a.cost_time < b.cost_time;\n        }\n        return a.post_time < b.post_time;\n    }\n}\n\n//  按照第一关键词花费时间从小到大，第二关键词 PM 序号从小到大排序\nbool cmp_cost(const idea &a, const idea &b)\n{\n    if (a.cost_time != b.cost_time)\n    {\n        return a.cost_time < b.cost_time;\n    }\n    return a.PM_id < b.PM_id;\n}\n\nint main()\n{\n    scanf(\"%d%d%d\", &N, &M, &P);\n    \n    int a, b, c, d;\n    for (int i = 0; i < P; i++)\n    {\n        scanf(\"%d%d%d%d\", &a, &b, &c, &d);\n        ideas[i] = {a - 1, b, c, d, i};\n    }\n    sort(ideas, ideas + P, cmp_post);     //   按照 cmp_post 排序，为后续给 PM 添加 idea\n    \n    int now_time = 1, cnt = 0, last = 0;  //   now_time 现在时刻，cnt 已经完成任务，last 下一次添加任务起点\n    while (cnt < P)\n    {\n        for (int i = last; i < P; i++)\n        {\n            if (ideas[i].post_time == now_time)\n            {\n                //  给 PM 添加 idea 并且按照 cmp_priority 排序，为后续生成每个 PM 最想完成 idea\n                PM_idea[ideas[i].PM_id].push_back(ideas[i]);\n                sort(PM_idea[ideas[i].PM_id].begin(), PM_idea[ideas[i].PM_id].end(), cmp_priority);\n                \n                if (i == P - 1)\n                {\n                    last = P;\n                }\n            }\n            else\n            {\n                last = i;\n                break;\n            }\n        }\n        \n        //  选取每个 PM 最想完成的 idea\n        vector<idea> PM_priority;\n        for (int i = 0; i < N; i++)\n        {\n            if (!PM_idea[i].empty())\n            {\n                PM_priority.push_back(PM_idea[i][0]);\n            }\n        }\n        \n        for (int i = 0; i < M; i++)\n        {\n            //  程序猿空闲并且此刻有 idea 可供选择\n            if (program_time[i] <= now_time && !PM_priority.empty())\n            {\n                //  按照 cmp_cost 排序，为后续给程序猿选取 idea\n                sort(PM_priority.begin(), PM_priority.end(), cmp_cost);\n                //  选取 idea 并且更新程序猿空闲时间和存储该 idea 完成时间\n                program_time[i] = now_time + PM_priority[0].cost_time;\n                finish_time[PM_priority[0].order] = program_time[i];\n                //  从 PM 此刻 idea 中删除已经选取的 idea\n                PM_idea[PM_priority[0].PM_id].erase(PM_idea[PM_priority[0].PM_id].begin());\n                //  如果该 PM 依然有 idea，则将下一个 idea 添加到 PM 最想完成 idea 集合中\n                if (!PM_idea[PM_priority[0].PM_id].empty())\n                {\n                    PM_priority.push_back(PM_idea[PM_priority[0].PM_id][0]);\n                }\n                //  从 PM 最想完成 idea 集合中删除已经选取过的 idea\n                PM_priority.erase(PM_priority.begin());\n                cnt++;                                 //  完成 idea 数自增\n            }\n        }\n        \n        now_time++;                                    //  现在时间自增\n    }\n    \n    for (int i = 0; i < P; i++)\n    {\n        printf(\"%d\\n\", finish_time[i]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/归并.cpp",
    "content": "#include <iostream>\r\n\r\nusing namespace std;\r\n\r\nconst int N = 10;\r\nint anthor[N];\r\nvoid MergeSort(int *array, int begin, int end)\r\n{\r\n\tif (end - begin > 1)\r\n\t{\r\n\t\t//\r\n\t\tMergeSort(array, begin, (begin + end) / 2);\r\n\t\tMergeSort(array, (begin + end) / 2 + 1, end);\r\n\r\n\t\tint i = begin;\r\n\t\tint j = (begin + end) / 2 + 1;\r\n\t\tint k = begin;\r\n\r\n\t\twhile (i <= (begin + end) / 2 && j <= end)//ϲʱһȫһһ´ʣµֱӷβ\r\n\t\t{\r\n\t\t\tif (array[i] > array[j])        //Сֵ룬\r\n\t\t\t\tanthor[k++] = array[j++];\r\n\t\t\tif (array[i] < array[j])\r\n\t\t\t\tanthor[k++] = array[i++];\r\n\r\n\t\t}\r\n\t\twhile (i <= (begin + end) / 2)\r\n\t\t{\r\n\t\t\tanthor[k++] = array[i++];\r\n\t\t}\r\n\t\twhile (j <= end)\r\n\t\t{\r\n\t\t\tanthor[k++] = array[j++];\r\n\t\t}\r\n\r\n\t\tfor (k = begin; k <= end; k++)    //¿\r\n\t\t\tarray[k] = anthor[k];\r\n\r\n\t}\r\n\telse      //ֱӽ\r\n\t{\r\n\t\tif (array[end] < array[begin])\r\n\t\t{\r\n\t\t\tint temp = array[end];\r\n\t\t\tarray[end] = array[begin];\r\n\t\t\tarray[begin] = temp;\r\n\t\t}\r\n\t}\r\n}\r\n\r\n\r\nint main6()\r\n{\r\n\r\n\r\n\tint array[N];\r\n\tfor (int i = 0; i < 10; i++)\r\n\t{\r\n\t\tarray[i] = rand() % 100;\r\n\t\tcout << array[i] << \" \";\r\n\t}\r\n\r\n\tMergeSort(array, 0, N - 1);\r\n\tcout << endl;\r\n\tfor (int i = 0; i < 10; i++)\r\n\t{\r\n\r\n\t\tcout << array[i] << \" \";\r\n\t}\r\n\tsystem(\"pause\");\r\n\treturn 0;\r\n}\r\n\r\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/拼多多2018内推/1.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\n\nint A, n;\nint max1, max2, max3;\nint min1, min2;\nint max_neg1, max_neg2, max_neg3;\n\nvoid check_max(int x)\n{\n    if (x > max1)\n    {\n        swap(x, max1);\n    }\n    if (x > max2)\n    {\n        swap(x, max2);\n    }\n    if (x > max3)\n    {\n        swap(x, max3);\n    }\n}\n\nvoid check_min(int x)\n{\n    if (x < min1)\n    {\n        swap(x, min1);\n    }\n    if (x < min2)\n    {\n        swap(x, min2);\n    }\n}\n\nvoid check_max_neg(int x)\n{\n    if (x > max_neg1)\n    {\n        swap(x, max_neg1);\n    }\n    if (x > max_neg2)\n    {\n        swap(x, max_neg2);\n    }\n    if (x > max_neg3)\n    {\n        swap(x, max_neg3);\n    }\n}\n\nint main()\n{\n    max1 = max2 = max3 = 0;\n    min1 = min2 = 0;\n    max_neg1 = max_neg2 = max_neg3 = -INF;\n    \n    cin >> n;\n    if (n < 3)\n    {\n        cout << \"我也不知道该输出啥\" << '\\n';\n        return 0;\n    }\n    \n    int t = n;\n    int cnt_pos = 0, cnt_neg = 0;\n    while (t--)\n    {\n        cin >> A;\n        if (A < 0)\n        {\n            cnt_neg++;\n            check_min(A);\n            check_max_neg(A);\n        }\n        else if (A > 0)\n        {\n            cnt_pos++;\n            check_max(A);\n        }\n    }\n    \n    if (cnt_pos == 0)\n    {\n        if (cnt_neg < n)\n        {\n            cout << 0 << '\\n';\n        }\n        else\n        {\n            cout << max_neg1 * max_neg2 * max_neg3 << '\\n';\n        }\n    }\n    else if (cnt_pos == 1)\n    {\n        if (cnt_neg < 2)\n        {\n            cout << 0 << '\\n';\n        }\n        else\n        {\n            cout << min1 * min2 * max1 << '\\n';\n        }\n    }\n    else if (cnt_pos == 2)\n    {\n        if (cnt_neg < 2)\n        {\n            if (cnt_neg + cnt_pos < n)\n            {\n                cout << 0 << '\\n';\n            }\n            else\n            {\n                cout << min1 * max1 * max2 << '\\n';\n            }\n        }\n        else\n        {\n            cout << min1 * min2 * max1 << '\\n';\n        }\n    }\n    else\n    {\n        long long ans1 = 1LL * max1 * max2 * max3;\n        long long ans2 = 1LL * min1 * min2 * max1;\n        if (ans1 > ans2)\n        {\n            cout << ans1 << '\\n';\n        }\n        else\n        {\n            cout << ans2 << '\\n';\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/拼多多2018内推/2.cpp",
    "content": "#include <stdio.h>\n#include <string.h>\n#define _MAX 1001\n\n//  递归进位函数\nvoid Carrying(int tag,int i,int j,int *p)\n{\n    p[i+j]+=tag;\n    if (p[i+j]>9)\n    {\n        tag=p[i+j]/10;\n        p[i+j] %=10;\n        Carrying(tag, i+1, j, p);                       //  写成Carrying(tag, i, j+1, p);也成立，为了让i+j递增而已\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int product[2 * _MAX],i=0,j=0,numOneLen,numTwoLen,tag;\n    char numOne[_MAX],numTwo[_MAX];\n    memset(product, 0, sizeof(int) * 2 * _MAX);         //  初始化product数据为0\n    scanf(\"%s%s\",numOne,numTwo);                        //  存数据\n    \n    numOneLen=(int)strlen(numOne);\n    numTwoLen=(int)strlen(numTwo);\n    \n    //  数据逆序\n    for (i=0; i<numOneLen/2; i++)\n    {\n        tag=numOne[i];\n        numOne[i]=numOne[numOneLen-1-i];\n        numOne[numOneLen-1-i]=tag;\n    }\n    for (i=0; i<numTwoLen/2; i++)\n    {\n        tag=numTwo[i];\n        numTwo[i]=numTwo[numTwoLen-1-i];\n        numTwo[numTwoLen-1-i]=tag;\n    }\n    \n    //  逐位相乘\n    for (i=0; i<numOneLen; i++)\n    {\n        for (j=0; j<numTwoLen; j++)\n        {\n            tag=((int)numOne[i]-48)*((int)numTwo[j]-48);\n            Carrying(tag, i, j, product);               //  递归\n        }\n    }\n    \n    //  倒序输出结果\n    for (i=_MAX * 2 - 1; i>0; i--)\n    {\n        if (product[i]!=0)\n        {\n            break;                                      //  查找到第一个不等于0的跳出\n        }\n    }\n    for (j=i; j>=0; j--)\n    {\n        printf(\"%d\",product[j]);\n    }\n    printf(\"\\n\");\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/拼多多2018内推/3.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nint n, m;\nvector<int> h, w;\n\nint main()\n{\n    int x;\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        cin >> x;\n        h.push_back(x);\n    }\n    \n    cin >> m;\n    for (int i = 0; i < m; i++)\n    {\n        cin >> x;\n        w.push_back(x);\n    }\n    \n    sort(h.begin(), h.end());\n    sort(w.begin(), w.end());\n    \n    int cnt = 0;\n    int i = 0, j = 0;\n    while (i < n && j < m)\n    {\n        if (h[i] <= w[j])\n        {\n            cnt++;\n            i++;\n            j++;\n        }\n        else\n        {\n            j++;\n        }\n    }\n    \n    cout << cnt << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/拼多多2018内推/4.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 111;\nconst int MAXM = 1111;\nconst int DIR[4][2] = {0, 1, 0, -1, 1, 0, -1, 0};\n\nint N, M;\nchar G[MAXN][MAXN];\nbool book[MAXN][MAXN][MAXM];\n\nstruct node\n{\n    int x, y, k, step;\n    node(int x, int y, int k, int step) : x(x), y(y), k(k), step(step) {}\n};\n\nint bfs(int sX, int sY)\n{\n    queue<node> Q;\n    Q.push(node(sX, sY, 0, 0));\n    \n    while (!Q.empty())\n    {\n        node head = Q.front();\n        Q.pop();\n        \n        if (G[head.x][head.y] == '3')\n        {\n            return head.step;\n        }\n        \n        for (int i = 0; i < 4; i++)\n        {\n            int nx = head.x + DIR[i][0];\n            int ny = head.y + DIR[i][1];\n            if (nx >= N || nx < 0 || ny >= M || ny < 0 || G[nx][ny] == '0')\n            {\n                continue;\n            }\n            \n            int key = head.k;\n            if ('a'<= G[nx][ny] && G[nx][ny] <= 'z')\n            {\n                key = key | (1 << (G[nx][ny] - 'a'));\n            }\n            \n            if ('A' <= G[nx][ny] && G[nx][ny] <= 'Z' && (key & (1 << (G[nx][ny] - 'A'))) == 0)\n            {\n                continue;\n            }\n            \n            if (!book[nx][ny][key])\n            {\n                book[nx][ny][key] = 1;\n                Q.push(node(nx, ny, key, head.step + 1));\n            }\n        }\n    }\n    \n    return -1;\n}\n\nint main()\n{\n    scanf(\"%d%d\", &N, &M);\n    \n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%s\", G[i]);\n    }\n    \n    memset(book, 0, sizeof(book));\n    \n    int flag = 0;\n    for (int i = 0; i < N; i++)\n    {\n        if (flag == 1)\n        {\n            break;\n        }\n        \n        for (int j = 0; j < M; j++)\n        {\n            if (G[i][j] == '2')\n            {\n                flag = 1;\n                book[i][j][0] = 1;\n                printf(\"%d\\n\", bfs(i, j));\n                break;\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/红黑树.cpp",
    "content": "// .cpp : ̨Ӧóڵ㡣\r\n//\r\n\r\n#include <stdio.h>\r\n#include <stdlib.h>\r\n#include <string.h>\r\n\r\ntypedef int key_t;\r\ntypedef int data_t;\r\n\r\ntypedef enum color_t\r\n{\r\n\tRED = 0,\r\n\tBLACK = 1\r\n}color_t;\r\n\r\ntypedef struct rb_node_t\r\n{\r\n\tstruct rb_node_t *left, *right, *parent;\r\n\tkey_t key;\r\n\tdata_t data;\r\n\tcolor_t color;\r\n}rb_node_t;\r\n\r\n/* forward declaration */\r\nrb_node_t* rb_insert(key_t key, data_t data, rb_node_t* root);\r\nrb_node_t* rb_search(key_t key, rb_node_t* root);\r\nrb_node_t* rb_erase(key_t key, rb_node_t* root);\r\n\r\nint main()\r\n{\r\n\tint i, count = 90;\r\n\tkey_t key;\r\n\trb_node_t* root = NULL, *node = NULL;\r\n\r\n\t//srand(time(NULL));\r\n\tfor (i = 1; i < count; ++i)\r\n\t{\r\n\t\tkey = rand() % count;\r\n\t\tif ((root = rb_insert(key, i, root)))\r\n\t\t{\r\n\t\t\tprintf(\"[i = %d] insert key %d success!\\n\", i, key);\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\tprintf(\"[i = %d] insert key %d error!\\n\", i, key);\r\n\t\t\texit(-1);\r\n\t\t}\r\n\r\n\t\tif ((node = rb_search(key, root)))\r\n\t\t{\r\n\t\t\tprintf(\"[i = %d] search key %d success!\\n\", i, key);\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\tprintf(\"[i = %d] search key %d error!\\n\", i, key);\r\n\t\t\texit(-1);\r\n\t\t}\r\n\t\tif (!(i % 10))\r\n\t\t{\r\n\t\t\tif ((root = rb_erase(key, root)))\r\n\t\t\t{\r\n\t\t\t\tprintf(\"[i = %d] erase key %d success\\n\", i, key);\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tprintf(\"[i = %d] erase key %d error\\n\", i, key);\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\treturn 0;\r\n}\r\n\r\nstatic rb_node_t* rb_new_node(key_t key, data_t data)\r\n{\r\n\trb_node_t *node = (rb_node_t*)malloc(sizeof(struct rb_node_t));\r\n\r\n\tif (!node)\r\n\t{\r\n\t\tprintf(\"malloc error!\\n\");\r\n\t\texit(-1);\r\n\t}\r\n\tnode->key = key, node->data = data;\r\n\r\n\treturn node;\r\n}\r\n\r\n/*-----------------------------------------------------------\r\n|   node           right\r\n|   / \\    ==>     / \\\r\n|   a  right     node  y\r\n|       / \\           / \\\r\n|       b  y         a   b\r\n-----------------------------------------------------------*/\r\nstatic rb_node_t* rb_rotate_left(rb_node_t* node, rb_node_t* root)\r\n{\r\n\trb_node_t* right = node->right;\r\n\r\n\tif ((node->right = right->left))\r\n\t{\r\n\t\tright->left->parent = node;\r\n\t}\r\n\tright->left = node;\r\n\r\n\tif ((right->parent = node->parent))\r\n\t{\r\n\t\tif (node == node->parent->right)\r\n\t\t{\r\n\t\t\tnode->parent->right = right;\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\tnode->parent->left = right;\r\n\t\t}\r\n\t}\r\n\telse\r\n\t{\r\n\t\troot = right;\r\n\t}\r\n\tnode->parent = right;\r\n\r\n\treturn root;\r\n}\r\n\r\n/*-----------------------------------------------------------\r\n|       node           left\r\n|       / \\            / \\\r\n|    left  y   ==>    a   node\r\n|   / \\               / \\\r\n|  a   b             b   y\r\n-----------------------------------------------------------*/\r\nstatic rb_node_t* rb_rotate_right(rb_node_t* node, rb_node_t* root)\r\n{\r\n\trb_node_t* left = node->left;\r\n\r\n\tif ((node->left = left->right))\r\n\t{\r\n\t\tleft->right->parent = node;\r\n\t}\r\n\tleft->right = node;\r\n\r\n\tif ((left->parent = node->parent))\r\n\t{\r\n\t\tif (node == node->parent->right)\r\n\t\t{\r\n\t\t\tnode->parent->right = left;\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\tnode->parent->left = left;\r\n\t\t}\r\n\t}\r\n\telse\r\n\t{\r\n\t\troot = left;\r\n\t}\r\n\tnode->parent = left;\r\n\r\n\treturn root;\r\n}\r\n\r\nstatic rb_node_t* rb_insert_rebalance(rb_node_t *node, rb_node_t *root)\r\n{\r\n\trb_node_t *parent, *gparent, *uncle, *tmp;\r\n\r\n\twhile ((parent = node->parent) && parent->color == RED)\r\n\t{\r\n\t\tgparent = parent->parent;\r\n\r\n\t\tif (parent == gparent->left)\r\n\t\t{\r\n\t\t\tuncle = gparent->right;\r\n\t\t\tif (uncle && uncle->color == RED)\r\n\t\t\t{\r\n\t\t\t\tuncle->color = BLACK;\r\n\t\t\t\tparent->color = BLACK;\r\n\t\t\t\tgparent->color = RED;\r\n\t\t\t\tnode = gparent;\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tif (parent->right == node)\r\n\t\t\t\t{\r\n\t\t\t\t\troot = rb_rotate_left(parent, root);\r\n\t\t\t\t\ttmp = parent;\r\n\t\t\t\t\tparent = node;\r\n\t\t\t\t\tnode = tmp;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tparent->color = BLACK;\r\n\t\t\t\tgparent->color = RED;\r\n\t\t\t\troot = rb_rotate_right(gparent, root);\r\n\t\t\t}\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\tuncle = gparent->left;\r\n\t\t\tif (uncle && uncle->color == RED)\r\n\t\t\t{\r\n\t\t\t\tuncle->color = BLACK;\r\n\t\t\t\tparent->color = BLACK;\r\n\t\t\t\tgparent->color = RED;\r\n\t\t\t\tnode = gparent;\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tif (parent->left == node)\r\n\t\t\t\t{\r\n\t\t\t\t\troot = rb_rotate_right(parent, root);\r\n\t\t\t\t\ttmp = parent;\r\n\t\t\t\t\tparent = node;\r\n\t\t\t\t\tnode = tmp;\r\n\t\t\t\t}\r\n\r\n\t\t\t\tparent->color = BLACK;\r\n\t\t\t\tgparent->color = RED;\r\n\t\t\t\troot = rb_rotate_left(gparent, root);\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\troot->color = BLACK;\r\n\r\n\treturn root;\r\n}\r\n\r\nstatic rb_node_t* rb_erase_rebalance(rb_node_t *node, rb_node_t *parent, rb_node_t *root)\r\n{\r\n\trb_node_t *other, *o_left, *o_right;\r\n\r\n\twhile ((!node || node->color == BLACK) && node != root)\r\n\t{\r\n\t\tif (parent->left == node)\r\n\t\t{\r\n\t\t\tother = parent->right;\r\n\t\t\tif (other->color == RED)\r\n\t\t\t{\r\n\t\t\t\tother->color = BLACK;\r\n\t\t\t\tparent->color = RED;\r\n\t\t\t\troot = rb_rotate_left(parent, root);\r\n\t\t\t\tother = parent->right;\r\n\t\t\t}\r\n\t\t\tif ((!other->left || other->left->color == BLACK) &&\r\n\t\t\t\t(!other->right || other->right->color == BLACK))\r\n\t\t\t{\r\n\t\t\t\tother->color = RED;\r\n\t\t\t\tnode = parent;\r\n\t\t\t\tparent = node->parent;\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tif (!other->right || other->right->color == BLACK)\r\n\t\t\t\t{\r\n\t\t\t\t\tif ((o_left = other->left))\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\to_left->color = BLACK;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tother->color = RED;\r\n\t\t\t\t\troot = rb_rotate_right(other, root);\r\n\t\t\t\t\tother = parent->right;\r\n\t\t\t\t}\r\n\t\t\t\tother->color = parent->color;\r\n\t\t\t\tparent->color = BLACK;\r\n\t\t\t\tif (other->right)\r\n\t\t\t\t{\r\n\t\t\t\t\tother->right->color = BLACK;\r\n\t\t\t\t}\r\n\t\t\t\troot = rb_rotate_left(parent, root);\r\n\t\t\t\tnode = root;\r\n\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\tother = parent->left;\r\n\t\t\tif (other->color == RED)\r\n\t\t\t{\r\n\t\t\t\tother->color = BLACK;\r\n\t\t\t\tparent->color = RED;\r\n\t\t\t\troot = rb_rotate_right(parent, root);\r\n\t\t\t\tother = parent->left;\r\n\t\t\t}\r\n\t\t\tif ((!other->left || other->left->color == BLACK) &&\r\n\t\t\t\t(!other->right || other->right->color == BLACK))\r\n\t\t\t{\r\n\t\t\t\tother->color = RED;\r\n\t\t\t\tnode = parent;\r\n\t\t\t\tparent = node->parent;\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tif (!other->left || other->left->color == BLACK)\r\n\t\t\t\t{\r\n\t\t\t\t\tif ((o_right = other->right))\r\n\t\t\t\t\t{\r\n\t\t\t\t\t\to_right->color = BLACK;\r\n\t\t\t\t\t}\r\n\t\t\t\t\tother->color = RED;\r\n\t\t\t\t\troot = rb_rotate_left(other, root);\r\n\t\t\t\t\tother = parent->left;\r\n\t\t\t\t}\r\n\t\t\t\tother->color = parent->color;\r\n\t\t\t\tparent->color = BLACK;\r\n\t\t\t\tif (other->left)\r\n\t\t\t\t{\r\n\t\t\t\t\tother->left->color = BLACK;\r\n\t\t\t\t}\r\n\t\t\t\troot = rb_rotate_right(parent, root);\r\n\t\t\t\tnode = root;\r\n\t\t\t\tbreak;\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\tif (node)\r\n\t{\r\n\t\tnode->color = BLACK;\r\n\t}\r\n\r\n\treturn root;\r\n}\r\n\r\nstatic rb_node_t* rb_search_auxiliary(key_t key, rb_node_t* root, rb_node_t** save)\r\n{\r\n\trb_node_t *node = root, *parent = NULL;\r\n\tint ret;\r\n\r\n\twhile (node)\r\n\t{\r\n\t\tparent = node;\r\n\t\tret = node->key - key;\r\n\t\tif (0 < ret)\r\n\t\t{\r\n\t\t\tnode = node->left;\r\n\t\t}\r\n\t\telse if (0 > ret)\r\n\t\t{\r\n\t\t\tnode = node->right;\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\treturn node;\r\n\t\t}\r\n\t}\r\n\r\n\tif (save)\r\n\t{\r\n\t\t*save = parent;\r\n\t}\r\n\r\n\treturn NULL;\r\n}\r\n\r\nrb_node_t* rb_insert(key_t key, data_t data, rb_node_t* root)\r\n{\r\n\trb_node_t *parent = NULL, *node;\r\n\r\n\tparent = NULL;\r\n\tif ((node = rb_search_auxiliary(key, root, &parent)))\r\n\t{\r\n\t\treturn root;\r\n\t}\r\n\r\n\tnode = rb_new_node(key, data);\r\n\tnode->parent = parent;\r\n\tnode->left = node->right = NULL;\r\n\tnode->color = RED;\r\n\r\n\tif (parent)\r\n\t{\r\n\t\tif (parent->key > key)\r\n\t\t{\r\n\t\t\tparent->left = node;\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\tparent->right = node;\r\n\t\t}\r\n\t}\r\n\telse\r\n\t{\r\n\t\troot = node;\r\n\t}\r\n\r\n\treturn rb_insert_rebalance(node, root);\r\n}\r\n\r\nrb_node_t* rb_search(key_t key, rb_node_t* root)\r\n{\r\n\treturn rb_search_auxiliary(key, root, NULL);\r\n}\r\n\r\nrb_node_t* rb_erase(key_t key, rb_node_t *root)\r\n{\r\n\trb_node_t *child, *parent, *old, *left, *node;\r\n\tcolor_t color;\r\n\r\n\tif (!(node = rb_search_auxiliary(key, root, NULL)))\r\n\t{\r\n\t\tprintf(\"key %d is not exist!\\n\");\r\n\t\treturn root;\r\n\t}\r\n\r\n\told = node;\r\n\r\n\tif (node->left && node->right)\r\n\t{\r\n\t\tnode = node->right;\r\n\t\twhile ((left = node->left) != NULL)\r\n\t\t{\r\n\t\t\tnode = left;\r\n\t\t}\r\n\t\tchild = node->right;\r\n\t\tparent = node->parent;\r\n\t\tcolor = node->color;\r\n\r\n\t\tif (child)\r\n\t\t{\r\n\t\t\tchild->parent = parent;\r\n\t\t}\r\n\t\tif (parent)\r\n\t\t{\r\n\t\t\tif (parent->left == node)\r\n\t\t\t{\r\n\t\t\t\tparent->left = child;\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tparent->right = child;\r\n\t\t\t}\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\troot = child;\r\n\t\t}\r\n\r\n\t\tif (node->parent == old)\r\n\t\t{\r\n\t\t\tparent = node;\r\n\t\t}\r\n\r\n\t\tnode->parent = old->parent;\r\n\t\tnode->color = old->color;\r\n\t\tnode->right = old->right;\r\n\t\tnode->left = old->left;\r\n\r\n\t\tif (old->parent)\r\n\t\t{\r\n\t\t\tif (old->parent->left == old)\r\n\t\t\t{\r\n\t\t\t\told->parent->left = node;\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\told->parent->right = node;\r\n\t\t\t}\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\troot = node;\r\n\t\t}\r\n\r\n\t\told->left->parent = node;\r\n\t\tif (old->right)\r\n\t\t{\r\n\t\t\told->right->parent = node;\r\n\t\t}\r\n\t}\r\n\telse\r\n\t{\r\n\t\tif (!node->left)\r\n\t\t{\r\n\t\t\tchild = node->right;\r\n\t\t}\r\n\t\telse if (!node->right)\r\n\t\t{\r\n\t\t\tchild = node->left;\r\n\t\t}\r\n\t\tparent = node->parent;\r\n\t\tcolor = node->color;\r\n\r\n\t\tif (child)\r\n\t\t{\r\n\t\t\tchild->parent = parent;\r\n\t\t}\r\n\t\tif (parent)\r\n\t\t{\r\n\t\t\tif (parent->left == node)\r\n\t\t\t{\r\n\t\t\t\tparent->left = child;\r\n\t\t\t}\r\n\t\t\telse\r\n\t\t\t{\r\n\t\t\t\tparent->right = child;\r\n\t\t\t}\r\n\t\t}\r\n\t\telse\r\n\t\t{\r\n\t\t\troot = child;\r\n\t\t}\r\n\t}\r\n\r\n\tfree(old);\r\n\r\n\tif (color == BLACK)\r\n\t{\r\n\t\troot = rb_erase_rebalance(child, parent, root);\r\n\t}\r\n\tsystem(\"pause\");\r\n\treturn root;\r\n}\r\n\r\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校园招聘编程题真题集合/1.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nint n;\nstring res = \"\";\n\nvoid solve()\n{\n    while (n > 0)\n    {\n        if (n % 2 == 0)\n        {\n            res += '2';\n            n = n / 2 - 1;\n        }\n        else\n        {\n            res += '1';\n            n = n / 2;\n        }\n    }\n}\n\nint main()\n{\n    cin >> n;\n    \n    solve();\n    \n    reverse(res.begin(), res.end());\n    \n    cout << res << '\\n';\n    \n    return 0;\n}  \n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校园招聘编程题真题集合/2.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nint n;\n\nint main()\n{\n    cin >> n;\n    \n    int ans = n;\n    int tmp = 0;\n    \n    while (n)\n    {\n        tmp *= 10;\n        tmp += n % 10;\n        n /= 10;\n    }\n    \n    ans += tmp;\n    \n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校园招聘编程题真题集合/3.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nstring s;\n\nint main()\n{\n    cin >> s;\n    \n    double len = s.length();\n    \n    char c = '?';\n    int cnt = 0;\n    for (int i = 0; i < s.length(); i++)\n    {\n        if (s[i] != c)\n        {\n            cnt++;\n            c = s[i];\n        }\n    }\n    \n    printf(\"%.2f\\n\", len / cnt);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校园招聘编程题真题集合/4.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 55;\n\nint N, L;\nint dep[MAXN];\n\nint main()\n{\n    cin >> N >> L;\n    \n    int par, mx_dep = 1;\n    for (int i = 1; i < N; i++)\n    {\n        cin >> par;\n        dep[i] = dep[par] + 1;\n        if (dep[i] > mx_dep)\n        {\n            mx_dep = dep[i];\n        }\n    }\n    \n    if (mx_dep < L)\n    {\n        int tmp = mx_dep + (L - mx_dep) / 2 + 1;\n        if (tmp > N)\n        {\n            cout << N << '\\n';\n        }\n        else\n        {\n            cout << tmp << '\\n';\n        }\n    }\n    else\n    {\n        cout << L + 1 << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校园招聘编程题真题集合/5.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nint T, N;\n\nint main()\n{\n    cin >> T;\n    \n    while (T--)\n    {\n        cin >> N;\n        \n        int Odd_cnt = 0;\n        int Mul4_cnt = 0;\n        int Mul2Not4_cnt = 0;\n        int x;\n        for (int i = 0; i < N; i++)\n        {\n            scanf(\"%d\", &x);\n            if (x & 1)\n            {\n                Odd_cnt++;\n            }\n            else if (x % 4 == 0)\n            {\n                Mul4_cnt++;\n            }\n            else\n            {\n                Mul2Not4_cnt++;\n            }\n        }\n        \n        if (Mul2Not4_cnt)\n        {\n            if (Odd_cnt > Mul4_cnt)\n            {\n                cout << \"No\" << '\\n';\n            }\n            else\n            {\n                cout << \"Yes\" << '\\n';\n            }\n        }\n        else\n        {\n            if (Odd_cnt > Mul4_cnt + 1)\n            {\n                cout << \"No\" << '\\n';\n            }\n            else\n            {\n                cout << \"Yes\" << '\\n';\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校园招聘编程题真题集合/6.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nint len;\nstring s;\nmap<string, int> msi;\n\nbool charge(string str)\n{\n    int tag = 0;\n    for (int i = 0; i < len; i++)\n    {\n        if (str[i] == '(')\n        {\n            tag++;\n        }\n        else\n        {\n            tag--;\n        }\n        \n        if (tag < 0)\n        {\n            return false;\n        }\n    }\n    \n    return true;\n}\n\nint main()\n{\n    cin >> s;\n    len = s.size();\n    \n    for (int i = 0; i < len; i++)\n    {\n        //  抽出第 i 个括号\n        string tmp = s.substr(0, i) + s.substr(i + 1, len - i - 1);\n        for (int j = 0; j < len; j++)\n        {\n            string tep = tmp.substr(0, j) + s[i] + tmp.substr(j, len - j - 1);\n            if (tep != s && charge(tep))\n            {\n                msi[tep] = 1;\n            }\n        }\n    }\n    \n    cout << msi.size() << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校园招聘编程题真题集合/7.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 2222;\nconst int INF = 0x3f3f3f3f;\n\nint n;\nint val[MAXN];\nint dif[MAXN];\nint dp[MAXN][MAXN];\n\nint main()\n{\n    scanf(\"%d%d\", &n, val);\n    for (int i = 1; i < n; i++)\n    {\n        scanf(\"%d\", val + i);\n        dif[i] = abs(val[i] - val[i - 1]);\n    }\n    \n    int res = INF;\n    for (int i = 2; i < n; i++)\n    {\n        //      dp[i][0] = dp[i - 1][0] + dif[i];\n        dp[i][i - 1] = dp[i - 1][i - 2] + dif[i - 1];\n    }\n    for (int i = 2; i < n; i++)\n    {\n        for (int j = 0; j < i - 1; j++)\n        {\n            dp[i][j] = dp[i - 1][j] + dif[i];\n            dp[i][i - 1] = min(dp[i][i - 1], dp[i - 1][j] + abs(val[i] - val[j]));\n        }\n    }\n    \n    int ans = INF;\n    for (int i = 0; i < n - 1; i++)\n    {\n        ans = min(ans, dp[n - 1][i]);\n    }\n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校园招聘编程题真题集合/8.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 55;\n\nint n;\n\nstruct point\n{\n    int x, y;\n} p[MAXN];\n\nint main()\n{\n    cin >> n;\n    for (int i = 0; i < n; ++i)\n    {\n        cin >> p[i].x;\n    }\n    for (int i = 0; i < n; ++i)\n    {\n        cin >> p[i].y;\n    }\n    \n    if (n <= 3)\n    {\n        cout << n << endl;\n        return 0;\n    }\n    \n    int ans = 3;\n    for (int i = 0; i < n; ++i)\n    {\n        for (int j = 0; j < n; ++j)\n        {\n            if (j == i)\n            {\n                continue;\n            }\n            \n            for (int k = 0; k < n; ++k)\n            {\n                if (k == i || k == j)\n                {\n                    continue;\n                }\n                \n                int cnt = 3;\n                for (int l = 0; l < n; ++l)\n                {\n                    if (l == i || l == j || l == k)\n                    {\n                        continue;\n                    }\n                    \n                    if ((p[l].x - p[i].x) * (p[l].y - p[j].y) == (p[l].y - p[i].y) * (p[l].x - p[j].x))\n                    {\n                        cnt++;\n                    }\n                    else if ((p[l].x - p[k].x) * (p[i].x - p[j].x) + (p[l].y - p[k].y) * (p[i].y - p[j].y) == 0)\n                    {\n                        cnt++;\n                    }\n                }\n                \n                ans = max(ans, cnt);\n            }\n        }\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校招内推编程题集合/1.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nstring s;\nset<char> v;\n\nint main()\n{\n    while (cin >> s)\n    {\n        for (int i = 0; i < s.size(); i++)\n        {\n            v.insert(s[i]);\n        }\n        \n        int cnt = v.size();\n        if (cnt > 2)\n        {\n            cout << 0 << endl;\n        }\n        else if (cnt == 2)\n        {\n            cout << 2 << endl;\n        }\n        else\n        {\n            cout << 1 << endl;\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校招内推编程题集合/2.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 55;\n\nint n;\nint x[MAXN];\n\nstring solve()\n{\n    sort(x, x + n);\n    \n    int a = x[1] - x[0];\n    for (int i = 1; i < n; i++)\n    {\n        if (a != x[i] - x[i - 1])\n        {\n            return \"Impossible\";\n        }\n    }\n    \n    return \"Possible\";\n}\n\nint main()\n{\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        cin >> x[i];\n    }\n    \n    cout << solve() << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校招内推编程题集合/3.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nstring s;\n\nint main()\n{\n    while (cin >> s)\n    {\n        int ans = 1, cnt = 1;\n        for (int i = 1; i < s.size(); i++)\n        {\n            if (s[i] != s[i - 1])\n            {\n                cnt++;\n            }\n            else\n            {\n                ans = max(ans, cnt);\n                cnt = 1;\n            }\n        }\n        ans = max(ans, cnt);\n        \n        cout << ans << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校招内推编程题集合/4.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 10;\n\nint n;\nint a[MAXN];\n\nint main()\n{\n    cin >> n;\n    \n    for (int i = 1; i <= n; i++)\n    {\n        cin >> a[i];\n    }\n    \n    if (n & 1)\n    {\n        for (int i = n; i >= 1; i -= 2)\n        {\n            printf(\"%d \", a[i]);\n        }\n        for (int i = 2; i < n; i += 2)\n        {\n            printf(\"%d%c\", a[i], i == n - 1 ? '\\n' : ' ');\n        }\n    }\n    else\n    {\n        for (int i = n; i > 1; i -= 2)\n        {\n            printf(\"%d \", a[i]);\n        }\n        for (int i = 1; i < n; i += 2)\n        {\n            printf(\"%d%c\", a[i], i == n - 1 ? '\\n' : ' ');\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校招内推编程题集合/5.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nlong long x, f, d, p;\n\nint main()\n{\n    cin >> x >> f >> d >> p;\n    \n    if (d > x * f)\n    {\n        d += f * p;\n        cout << d / (x + p) << endl;\n    }\n    else\n    {\n        cout << d / x << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校招内推编程题集合/6.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 55;\nconst int INF = 0x3f3f3f3f;\n\nint n;\nint x[MAXN], y[MAXN];\nint dis[MAXN], ans[MAXN];\n\nvoid solve()\n{\n    int tmp;\n    for (int i = 0; i < n; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            //  每个棋子到聚点的曼哈顿距离\n            for (int k = 0; k < n; k++)\n            {\n                dis[k] = abs(x[i] - x[k]) + abs(y[j] - y[k]);\n            }\n            sort(dis, dis + n);\n            \n            tmp = 0;\n            for (int k = 0; k < n; k++)\n            {\n                tmp += dis[k];\n                ans[k] = min(ans[k], tmp);\n            }\n        }\n    }\n}\n\nint main()\n{\n    cin >> n;\n    \n    for (int i = 0; i < n; i++)\n    {\n        cin >> x[i];\n    }\n    for (int i = 0; i < n; i++)\n    {\n        cin >> y[i];\n    }\n    \n    memset(ans, 0x3f, sizeof(ans));\n    \n    solve();\n    \n    for (int i = 0; i < n; i++)\n    {\n        printf(\"%d%c\", ans[i], i == n - 1 ? '\\n' : ' ');\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校招内推编程题集合/7.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MAXN = 55;\n\nint n;\nint a[MAXN];\ndeque<int> d;\n\nint main()\n{\n    cin >> n;\n    \n    for (int i = 0; i < n; i++)\n    {\n        cin >> a[i];\n    }\n    sort(a, a + n);\n    \n    int l = 0, r = n - 1, flag = 1;\n    d.push_front(a[r--]);\n    d.push_back(a[l++]);\n    \n    while (r > l)\n    {\n        if (flag)\n        {\n            d.push_front(a[l++]);\n            d.push_back(a[r--]);\n        }\n        else\n        {\n            d.push_front(a[r--]);\n            d.push_back(a[l++]);\n        }\n        flag = !flag;\n    }\n    \n    int ans = abs(d[1] - d[0]);\n    int len = (n & 1) ? n - 1 : n;\n    for (int i = 2; i < len; i++)\n    {\n        ans += abs(d[i] - d[i - 1]);\n    }\n    if (r == l)\n    {\n        if (abs(d[0] - a[l]) > abs(d[len - 1] - a[l]))\n        {\n            ans += abs(d[0] - a[l]);\n        }\n        else\n        {\n            ans += abs(d[len - 1] - a[l]);\n        }\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/网易2018校招内推编程题集合/8.cpp",
    "content": "#include <bits/stdc++.h>\n\nusing namespace std;\n\nconst int MOD = 1e9 + 7;\nconst int MAXK = 1e5 + 5;\nconst int MAXN = 15;\n\nint n, k;\nint dp[MAXK][MAXN]; //  dp[i][j] 前 j 个数以 i 结尾的个数\n\nint main()\n{\n    cin >> n >> k;\n    \n    int sum;\n    dp[1][0] = 1;\n    for (int i = 1; i <= n; i++)\n    {\n        sum = 0;\n        //  前 i - 1 个数的序列个数\n        for (int j = 1; j <= k; j++)\n        {\n            sum += dp[j][i - 1];\n            sum %= MOD;\n        }\n        \n        int sum2;\n        for (int j = 1; j <= k; j++)\n        {\n            sum2 = 0;\n            //  前 i - 1 个数以 j 的倍数结尾的序列个数\n            for (int z = j + j; z <= k; z += j)\n            {\n                sum2 += dp[z][i - 1];\n                sum2 %= MOD;\n            }\n            dp[j][i] = (sum - sum2 + MOD) % MOD;\n        }\n    }\n    \n    int ans = 0;\n    for (int j = 1; j <= k; j++)\n    {\n        ans += dp[j][n];\n        ans %= MOD;\n    }\n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/出处遗忘/辗转相除法.c",
    "content": "#include  <stdio.h>\r\n\r\nint main ()\r\n{\r\n\tint m, n, temp, r, p;\r\n\t\r\n\tprintf(\"мÿո\");\r\n\r\n\tscanf(\"%d%d\", &m, &n);\r\n\r\n\tif (m<n)\r\n\t{\r\n\t\ttemp=m;\r\n\r\n\t\tm=n;\r\n\r\n\t\tn=temp;\r\n\t}\r\n\r\n\tp=m*n;\r\n\r\n\twhile (n != 0)\r\n\t{\r\n\t\tr=m%n;\r\n\r\n\t\tm=n;\r\n\r\n\t\tn=r;\r\n\t}\r\n\r\n\tprintf(\"Լǣ%d\\n\", m);\r\n\r\n\tprintf(\"󹫱ǣ%d\\n\", p/m);\r\n\r\n\treturn 0;\r\n}"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-初赛 A 轮/1-遥控按键/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-初赛 A 轮\n//\n//  Created by ZYJ on 2018/6/9.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n#include <string>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 27;\n\nint T;\nstring s;\n\nstruct location\n{\n    int x, y;\n} letter[MAXN];\n\nvoid init()\n{\n    letter[0] = letter[1] = letter[2] = {0, 1};\n    letter[3] = letter[4] = letter[5] = {0, 2};\n    letter[6] = letter[7] = letter[8] = {1, 0};\n    letter[9] = letter[10] = letter[11] = {1, 1};\n    letter[12] = letter[13] = letter[14] = {1, 2};\n    letter[15] = letter[16] = letter[17] = letter[18] = {2, 0};\n    letter[19] = letter[20] = letter[21] = {2, 1};\n    letter[22] = letter[23] = letter[24] = letter[25] = {2, 2};\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    cin >> T;\n    while (T--)\n    {\n        cin >> s;\n        \n        int ans = 0;\n        location init = {0, 0};\n        for (int i = 0; i < s.length(); i++)\n        {\n            location curr = letter[s[i] - 'A'];\n            ans += abs(curr.x - init.x) + abs(curr.y - init.y);\n            init = curr;\n        }\n        \n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-初赛 A 轮/2-下棋/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-初赛 A 轮\n//\n//  Created by ZYJ on 2018/6/9.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\n\nint n;\nint x[MAXN], y[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            scanf(\"%d\", x + i);\n        }\n        for (int j = 1; j <= n; j++)\n        {\n            scanf(\"%d\", y + j);\n        }\n        \n        long long ans = 0, sum = 0;\n        for (int i = n; i >= 2; i--)\n        {\n            sum += y[i] - x[i];\n            if (sum > 0)\n            {\n                ans += sum * (i - 1);\n                sum = 0;\n            }\n            else\n            {\n                ans -= sum;\n            }\n        }\n        \n        cout << ans << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-初赛 A 轮/3-城市漫游/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-初赛 A 轮\n//\n//  Created by ZYJ on 2018/6/9.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <cstdio>\n#include <vector>\n#include <cstring>\n#include <algorithm>\n\n#define lson rt << 1\n#define rson lson | 1\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 1e5 + 10;\nconst int MOD = 1e9 + 7;\n\nstruct node\n{\n    int id;\n    int to;\n    ll cost;\n} Q;\n\nstruct nn\n{\n    int l, r, mn;\n} PP[MAXN << 4];\n\nint n, cnt;\nint x[MAXN], y[MAXN];\nint wx[MAXN][2];\nint pre[MAXN << 2];\nint front_edge[MAXN][2];\nll z[MAXN], tree[MAXN << 2];\nbool vis[MAXN << 1];\nvector<node> vn[MAXN];\n\nvoid add_edge(int x_, int y_, ll z_, int id)\n{\n    Q.cost = z_;\n    Q.id = id;\n    Q.to = y_;\n    vn[x_].push_back(Q);\n    Q.to = x_;\n    vn[y_].push_back(Q);\n}\n\nint lowit(int x)\n{\n    return x & (-x);\n}\n\nvoid add(int a, ll b)\n{\n    for (; a <= n; a += lowit(a))\n    {\n        tree[a] += b;\n    }\n}\n\nll query(int rt)\n{\n    ll ans = 0;\n    for (; rt; rt -= lowit(rt))\n    {\n        ans += tree[rt];\n        ans %= MOD;\n    }\n    \n    return ans;\n}\n\nvoid create(int l, int r, int rt)\n{\n    PP[rt].l = l;\n    PP[rt].r = r;\n    \n    if (l == r)\n    {\n        PP[rt].mn = wx[pre[l]][0];\n        return ;\n    }\n    \n    int m = (l + r) >> 1;\n    create(l, m, lson);\n    create(m + 1, r, rson);\n    PP[rt].mn = min(PP[lson].mn, PP[rson].mn);\n}\n\nint LCA(int l, int r, int rt)\n{\n    if (l == PP[rt].l && r == PP[rt].r)\n    {\n        return PP[rt].mn;\n    }\n    \n    int m = (PP[rt].l + PP[rt].r) >> 1;\n    if (l > m)\n    {\n        return LCA(l, r, rson);\n    }\n    else if (r <= m)\n    {\n        return LCA(l, r, lson);\n    }\n    else\n    {\n        return min(LCA(l, m, lson), LCA(m + 1, r, rson));\n    }\n}\n\nvoid dfs(int rt)\n{\n    vis[rt] = false;\n    wx[rt][0] = ++cnt;\n    pre[cnt] = rt;\n    \n    for (int i = 0; i < vn[rt].size(); i++)\n    {\n        if (vis[vn[rt][i].to])\n        {\n            front_edge[vn[rt][i].id][0] = cnt;\n            add(cnt, vn[rt][i].cost);\n            \n            dfs(vn[rt][i].to);\n            \n            front_edge[vn[rt][i].id][1] = cnt;\n            add(cnt, -vn[rt][i].cost);\n            wx[rt][1] = ++cnt;\n            pre[cnt] = rt;\n        }\n    }\n    \n    wx[rt][1] = cnt;\n    pre[cnt] = rt;\n}\n\nll m;\n\nint main()\n{\n    scanf(\"%d\", &n);\n    \n    ll sum = 0, l;\n    for (int i = 1; i < n; i++)\n    {\n        scanf(\"%d%d%lld%lld\", &x[i], &y[i], &z[i], &l);\n        \n        //  先每条边跑偶数次，且保证至少 l 次\n        if (l % 2 == 0)\n        {\n            sum += z[i] * l;\n            sum %= MOD;\n            l = 1;\n        }\n        else\n        {\n            sum += z[i] * (l + 1);\n            sum %= MOD;\n            l = -1;\n        }\n        z[i] *= l;                      //  对于奇数的情况多跑了一次\n        \n        add_edge(x[i], y[i], z[i], i);  //  初始建树\n    }\n    \n    int S, T, tmp;\n    scanf(\"%lld\", &m);\n    //  n == 1 时结果均为 0\n    if (n == 1)\n    {\n        while (m--)\n        {\n            scanf(\"%d%d\", &S, &T);\n            printf(\"0\\n\");\n        }\n        \n        return 0;\n    }\n    \n    memset(vis, true, sizeof(vis));\n    memset(tree, 0, sizeof(tree));\n    n = 2 * n - 2;\n    cnt = 0;\n    \n    dfs(1);\n    create(1, n, 1);\n    \n    while (m--)\n    {\n        scanf(\"%d%d\", &S, &T);\n        \n        S = wx[S][0];\n        T = wx[T][0];\n        if (S < T)\n        {\n            tmp = LCA(S, T, 1);\n        }\n        else\n        {\n            tmp = LCA(T, S, 1);\n        }\n        \n        ll ans = query(S - 1) - 2 * query(tmp - 1) + query(T - 1);\n        ans += sum;\n        ans %= MOD;\n        ans += MOD;\n        ans %= MOD;\n        printf(\"%lld\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-初赛 B 轮/1-开关灯/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-初赛 B 轮\n//\n//  Created by ZYJ on 2018/6/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 555;\nconst int MAXK = 1e5 + 10;\n\nint n, m, k;\nint cnt[MAXN][MAXN];\nint tag[MAXN][MAXN];\n\nstruct engineer\n{\n    int x, y, z;\n    int HH, MM;\n    double SS;\n} eng[MAXK];\n\nbool cmp(const engineer &A, const engineer &B)\n{\n    if (A.HH != B.HH)\n    {\n        return A.HH < B.HH;\n    }\n    else if (A.MM != B.MM)\n    {\n        return A.MM < B.MM;\n    }\n    else\n    {\n        return A.SS < B.SS;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> m >> k;\n    \n    for (int i = 0; i < k; i++)\n    {\n        scanf(\"%d%d%d%d:%d:%lf\", &eng[i].x, &eng[i].y, &eng[i].z, &eng[i].HH, &eng[i].MM, &eng[i].SS);\n    }\n    sort(eng, eng + k, cmp);\n    \n    int c = 0, ans = 0;\n    for (int i = 0; i < k; i++)\n    {\n        if (eng[i].z)\n        {\n            cnt[eng[i].x][eng[i].y]--;\n        }\n        else\n        {\n            cnt[eng[i].x][eng[i].y]++;\n        }\n        \n        if (cnt[eng[i].x][eng[i].y] == 0)\n        {\n            c--;\n        }\n        else if (cnt[eng[i].x][eng[i].y] == 1)\n        {\n            c++;\n            \n            if (c >= ans)\n            {\n                ans = c;\n                memcpy(tag, cnt, sizeof(cnt));\n            }\n        }\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            if (tag[i][j] == 0)\n            {\n                printf(\"0\");\n            }\n            else\n            {\n                printf(\"1\");\n            }\n        }\n        printf(\"\\n\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-初赛 B 轮/3-低位值/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-初赛 B 轮\n//\n//  Created by ZYJ on 2018/6/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nconst int MAXN = 2e4 + 10;\n\nstring num;\nlong long temp[MAXN] = {0, 1, 1};\n\nvoid init()\n{\n    for (int i = 3; i < MAXN; i++)\n    {\n        temp[i] = temp[i - 1] + i - 1;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    cin >> num;\n    \n    long long ans = 0;\n    for (int i = 1; i < num.length(); i++)\n    {\n        if (num[i] == '1')\n        {\n            ans = (num.length() - 1) - i;\n            break;\n        }\n    }\n    \n    long long cnt = 0;\n    for (int i = 1; i < num.length(); i++)\n    {\n        if (num[i] == '1')\n        {\n            cnt++;\n        }\n    }\n    \n    ans = max(ans, cnt);\n    ans += temp[num.length()];\n    \n    cout << ans << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-初赛 B 轮/4-神奇盘子/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-初赛 B 轮\n//\n//  Created by ZYJ on 2018/6/23.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\nconst double ESP = 1e-3;\nconst double CIR = 360;\nconst double PI = 3.1415926;\n\nint r;\ndouble x, y, xx, yy;\n\ndouble dis(double x, double y, double x1, double y1)\n{\n    return sqrt((x - x1) * (x - x1) + (y - y1) * (y - y1));\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> r;\n    cin >> x >> y;\n    cin >> xx >> yy;\n    \n    double ans = dis(x, y, xx, yy), x_, y_;\n    for (double i = 0; i <= CIR; i += ESP)\n    {\n        x_ = r * cos((i * PI / 180));\n        y_ = r * sin( (i * PI / 180));\n        ans = min(ans, dis(x, y, x_, y_) + dis(xx, yy, -x_, -y_));\n    }\n    \n    printf(\"%.12lf\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-资格赛/1-下单/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-资格赛\n//\n//  Created by ZYJ on 2018/6/7.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 15;\n\nint n, m;\nint a[MAXN], b[MAXN];\nint c[MAXN], w[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n >> m)\n    {\n        double sum = 0, ans1 = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            cin >> a[i] >> b[i];\n            sum += a[i];\n            if (b[i])\n            {\n                ans1 += a[i] * 0.8;\n            }\n            else\n            {\n                ans1 += a[i];\n            }\n        }\n        \n        double ans2 = sum;\n        for (int i = 1; i <= m; i++)\n        {\n            cin >> c[i] >> w[i];\n            if (sum >= c[i] && ans2 > sum - w[i])\n            {\n                ans2 = sum - w[i];\n            }\n        }\n        \n        if (ans1 > ans2)\n        {\n            printf(\"%.2f\\n\", ans2);\n        }\n        else\n        {\n            printf(\"%.2f\\n\", ans1);\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-资格赛/2-可乐/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-资格赛\n//\n//  Created by ZYJ on 2018/6/7.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\n\nint n, m, k;\nint a[MAXN], b[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> n >> m >> k)\n    {\n        for (int i = 1; i <= k; i++)\n        {\n            cin >> a[i] >> b[i];\n        }\n        \n        int pos = 1;\n        double p = 1.0 * m / n;\n        double ans = p * a[1] + (1.0 - p) * b[1];\n        for (int i = 2; i <= k; i++)\n        {\n            double tmp = p * a[i] + (1.0 - p) * b[i];\n            if (tmp >= ans)\n            {\n                ans = tmp;\n                pos = i;\n            }\n        }\n        \n        for (int i = 1; i <= k; i++)\n        {\n            printf(\"%d%c\", i == pos ? n : 0, i == k ? '\\n' : ' ');\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-资格赛/3-世界杯/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-资格赛\n//\n//  Created by ZYJ on 2018/6/7.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <cstdio>\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 20;\nconst int MAGIC = 16;\n\ndouble F[MAXN][MAXN];\ndouble dp[MAXN][5];\n\nint main()\n{\n    for (int i = 1; i <= MAGIC; i++)\n    {\n        for (int j = 1; j <= MAGIC; j++)\n        {\n            scanf(\"%lf\", F[i] + j);\n        }\n    }\n    memset(dp, 0, sizeof(0));\n    \n    //  第一轮胜出概率\n    for (int i = 1; i <= MAGIC; i++)\n    {\n        if (i % 2 == 1)\n        {\n            dp[i][1] = F[i][i + 1];\n        }\n        else\n        {\n            dp[i][1] = F[i][i - 1];\n        }\n    }\n    \n    for (int i = 2; i <= 4; i++)\n    {\n        int sub = 1 << i;\n        for (int j = 1; j <= MAGIC; j++)\n        {\n            for (int k = 1; k <= MAGIC; k++)\n            {\n                //  在同一组才能开战\n                if ((j - 1) / sub == (k - 1) / sub)\n                {\n                    //  假如 4 人一组，必须一个是 12 一个是 34\n                    if ((j - 1) / (sub / 2) != (k - 1) / (sub / 2))\n                    {\n                        dp[j][i] += dp[j][i - 1] * dp[k][i - 1] * F[j][k];\n                    }\n                }\n            }\n        }\n    }\n    \n    for (int j = 1; j <= MAGIC; j++)\n    {\n        printf(\"%.10f%c\", dp[j][4], j == MAGIC ? '\\n' : ' ');\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-资格赛/4-分数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-资格赛\n//\n//  Created by ZYJ on 2018/6/7.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 555;\n\nstruct person\n{\n    double score;\n    int pos;\n    \n    bool operator < (const person &rsh) const\n    {\n        return score > rsh.score;\n    }\n} p[MAXN];\n\nint n, m, k, C;\nint w[MAXN];\nint ans[MAXN];\nint sco[MAXN][MAXN];\n\nint main()\n{\n    memset(ans, -1, sizeof(ans));\n    \n    cin >> n >> m >> k >> C;\n    \n    int sum = 0;\n    for (int i = 1; i <= m; i++)\n    {\n        cin >> w[i];\n        sum += w[i];\n    }\n    \n    int x = 0, y = 0;\n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            cin >> sco[i][j];\n            if (sco[i][j] == -1)\n            {\n                x = i;\n                y = j;\n            }\n        }\n    }\n    \n    for (int c = 0; c <= C; c++)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            p[i].pos = i;\n            p[i].score = 0;\n        }\n        \n        sco[x][y] = c;\n        for (int j = 1; j <= m; j++)\n        {\n            int max_ = -1;\n            for (int i = 1; i <= n; i++)\n            {\n                max_ = max(max_, sco[i][j]);\n            }\n            for (int i = 1; i <= n; i++)\n            {\n                if (max_ > 0)\n                {\n                    p[i].score += 1.0 * sco[i][j] / max_ * (1.0 * w[j] / sum);\n                }\n            }\n        }\n        \n        sort(p + 1, p + n + 1);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            if (i <= k)\n            {\n                if (ans[p[i].pos] == -1)\n                {\n                    ans[p[i].pos] = 1;\n                }\n                else if (ans[p[i].pos] == 1)\n                {\n                    ans[p[i].pos] = 1;\n                }\n                else\n                {\n                    ans[p[i].pos] = 3;\n                }\n            }\n            else\n            {\n                if (ans[p[i].pos] == -1)\n                {\n                    ans[p[i].pos] = 2;\n                }\n                else if (ans[p[i].pos] == 1)\n                {\n                    ans[p[i].pos] = 3;\n                }\n            }\n        }\n        \n        //  随机选取的情况\n        if (k < n && p[k].score == p[k + 1].score)\n        {\n            for (int i = 1; i <= n; i++)\n            {\n                if (p[i].score == p[k].score)\n                {\n                    ans[p[i].pos] = 3;\n                }\n            }\n        }\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        cout << ans[i] << \"\\n\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-2018 美团 CodeM 编程大赛-资格赛/5-你的城市/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-2018 美团 CodeM 编程大赛-资格赛\n//\n//  Created by ZYJ on 2018/6/7.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n#include <cstring>\n#include <vector>\n#include <queue>\n\nusing namespace std;\n\nconst int INF = 0x3f3f3f3f;\nconst int MAXN = 5e5 + 10;\nconst int MAGIC = 49;\n\nstruct node\n{\n    int v, c;\n    \n    node(int v_ = 0, int c_ = 0) : v(v_), c(c_) {}\n    \n    bool operator < (const node &r)const\n    {\n        return c > r.c;\n    }\n};\n\nstruct edge\n{\n    int v, cost;\n    \n    edge(int v_ = 0, int cost_ = 0) : v(v_), cost(cost_) {}\n};\n\nint n, m;\nint dis[MAXN];\nint cnt[MAXN];\nbool vis[MAXN];\nvector<edge> E[MAXN];\n\nvoid Dijkstra(int n, int start)\n{\n    memset(vis, false, sizeof(vis));\n    memset(dis, 0x3f, sizeof(dis));\n    \n    priority_queue<node> pqn;\n\n    dis[start] = 0;\n    pqn.push(node(start, 0));\n    \n    node tmp;\n    while (!pqn.empty())\n    {\n        tmp = pqn.top();\n        pqn.pop();\n        \n        int u = tmp.v;\n        //  保证有补救措施\n        if (!cnt[u + 1])\n        {\n            continue;\n        }\n        \n        if (vis[u])\n        {\n            continue;\n        }\n        \n        vis[u] = true;\n        for (int i = 0; i < E[u].size(); i++)\n        {\n            int v = E[tmp.v][i].v;\n            int cost = E[u][i].cost;\n            if (!vis[v] && dis[v] > dis[u] + cost)\n            {\n                dis[v] = dis[u] + cost;\n                pqn.push(node(v, dis[v]));\n            }\n        }\n    }\n}\n\nvoid addedge(int u, int v, int w)\n{\n    E[u].push_back(edge(v, w));\n}\n\nbool dfs(int u)\n{\n    if (u == n * MAGIC + 2)\n    {\n        return cnt[u] = 1;\n    }\n    \n    int flag = 0;\n    size_t sz = E[u].size();\n    for (int i = 0; i < sz; i++)\n    {\n        int v = E[u][i].v;\n        if (!vis[v])\n        {\n            vis[v] = 1;\n            if (dfs(v))\n            {\n                flag = 1;\n            }\n        }\n        else\n        {\n            if (cnt[v])\n            {\n                flag = 1;\n            }\n        }\n    }\n    \n    return cnt[u] = flag;\n}\n\nint main()\n{\n    scanf(\"%d%d\", &n, &m);\n    \n    int x, y, c, ts_h, ts_m, td_h, td_m;\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d%d%d%d:%d%d:%d\", &x, &y, &c, &ts_h, &ts_m, &td_h, &td_m);\n        \n        //  拆点，半小时一个点，先拆做 MAGIC 个点\n        int ts_id = ts_h * 2 + (ts_m / 30) + 1;\n        int td_id = td_h * 2 + (td_m / 30) + 1;\n        //  如果某站直达终点则不需要考虑延时半小时\n        for (int j = td_id + (y == n ? 0 : 1); j <= MAGIC; j++)\n        {\n            addedge((x - 1) * MAGIC + ts_id, (y - 1) * MAGIC + j, c);\n        }\n    }\n    \n    //  n * MAGIC + 1 号点为源点，在任何时刻由源点到达北京代价为 0\n    //  n * MAGIC + 2 号点为汇点，在任何时刻由小城到达汇点代价为 0\n    for (int i = 1; i <= MAGIC; i++)\n    {\n        addedge(n * MAGIC + 1, i, 0);\n        addedge((n - 1) * MAGIC + i, n * MAGIC + 2, 0);\n    }\n    \n    //  从源点开始搜索\n    vis[n * MAGIC + 1] = 1;\n    dfs(n * MAGIC + 1);\n    \n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = MAGIC; j >= 1; j--)\n        {\n            cnt[(i - 1) * MAGIC + j] += cnt[(i - 1) * MAGIC + j + 1];\n        }\n    }\n\n    memset(vis, 0, sizeof(vis));\n    Dijkstra(n * MAGIC + 2, n * MAGIC + 1);\n    \n    if (dis[n * MAGIC + 2] == INF)\n    {\n        cout << \"-1\\n\";\n    }\n    else\n    {\n        cout << dis[n * MAGIC + 2] << \"\\n\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-剑指Offer/二维数组中的查找/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-剑指Offer\n//\n//  Created by ZYJ on 2018/7/14.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n#include <vector>\n\nusing namespace std;\n\nclass Solution\n{\npublic:\n    bool Find(int target, vector<vector<int>> array)\n    {\n        size_t rows = array.size();\n        size_t cols = array[0].size();\n        \n        if (!array.empty() && rows > 0 && cols > 0)\n        {\n            int row = 0;\n            int col = (int)cols - 1;\n            while (row < rows && col >= 0)\n            {\n                if (array[row][col] == target)\n                {\n                    return true;\n                }\n                else if (array[row][col] > target)\n                {\n                    --col;\n                }\n                else\n                {\n                    ++row;\n                }\n            }\n        }\n        \n        return false;\n    }\n};\n\nint main()\n{\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-剑指Offer/从尾到头打印链表/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-剑指Offer\n//\n//  Created by ZYJ on 2018/7/14.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n#include <vector>\n#include <algorithm>\n\nusing namespace std;\n\nstruct ListNode\n{\n    int val;\n    struct ListNode *next;\n    ListNode(int x) : val(x), next(NULL) {}\n};\n\nclass Solution\n{\npublic:\n    vector<int> printListFromTailToHead(ListNode *head)\n    {\n        vector<int> vi;\n        \n        if (head != nullptr)\n        {\n            vi.push_back(head->val);\n            while (head->next != nullptr)\n            {\n                head = head->next;\n                vi.push_back(head->val);\n            }\n        }\n        \n        reverse(vi.begin(), vi.end());\n        \n        return vi;\n    }\n};\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/牛客网/f-牛客网-剑指Offer/替换空格/main.cpp",
    "content": "//\n//  main.cpp\n//  f-牛客网-剑指Offer\n//\n//  Created by ZYJ on 2018/7/14.\n//  Copyright © 2018年 ZYJ. All rights reserved.\n//\n//  GitHub : https://github.com/f-zyj\n//  CSDN   : https://blog.csdn.net/f_zyj\n//\n\n#include <iostream>\n\nusing namespace std;\n\nchar str[] = \"Hello, World!\\n\";\n\nclass Solution\n{\npublic:\n    void replaceSpace(char *str,int length)\n    {\n        int blanksCnt = 0;\n        for (int i = 0; i < length; i++)\n        {\n            if (str[i] == ' ')\n            {\n                blanksCnt++;\n            }\n        }\n        \n        int len = length + blanksCnt * 2;\n        str[len] = '\\0';\n        for (int i = length - 1; i >= 0; i--)\n        {\n            if (str[i] != ' ')\n            {\n                str[--len] = str[i];\n            }\n            else\n            {\n                str[--len] = '0';\n                str[--len] = '2';\n                str[--len] = '%';\n            }\n        }\n    }\n};\n\nint main(int argc, const char * argv[])\n{\n    Solution s = *new Solution();\n    \n    s.replaceSpace(str, 14);\n    \n    printf(\"%s\", str);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/玲珑杯/f-\"玲珑杯“ ACM热身赛 # 0.5-A-Alarm/f-\"玲珑杯“ ACM热身赛 # 0.5-A-Alarm/main.cpp",
    "content": "//\n//  main.cpp\n//  f-\"玲珑杯“ ACM热身赛 # 0.5-A-Alarm\n//\n//  Created by ZYJ on 16/8/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\ntypedef long long ll;\n\nusing namespace std;\n\nconst int MAXN_ = 1e4 + 10;\n\nll K[MAXN_];\n\n/*\n *  素数筛选，查找出小于等于MAXN的素数\n *  prime[0]存素数的个数\n */\n\nconst int MAXN = 1e5 + 1e4;\nll prime[MAXN + 1];\n\nvoid getPrime()\n{\n    memset(prime, 0, sizeof(prime));\n    for (ll i = 2; i <= MAXN; i++)\n    {\n        if (!prime[i])\n        {\n            prime[++prime[0]] = i;\n        }\n        for (ll j = 1; j <= prime[0] && prime[j] <= MAXN / i; j++)\n        {\n            prime[prime[j] * i] = 1;\n            if (i % prime[j] == 0)\n            {\n                break;\n            }\n        }\n    }\n    return ;\n}\n\nvoid init()\n{\n    getPrime();\n    for (int i = 1; i < MAXN_; i++)\n    {\n        K[i] = prime[i] * prime[i] - i;\n//        cout << i << ' ' << K[i] << '\\n';\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int T;\n    cin >> T;\n    \n    int N;\n    while (T--)\n    {\n        cin >> N;\n        cout << K[N] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/玲珑杯/f-\"玲珑杯“ ACM热身赛 # 0.5-B-Battle/f-\"玲珑杯“ ACM热身赛 # 0.5-B-Battle/main.cpp",
    "content": "//\n//  main.cpp\n//  f-\"玲珑杯“ ACM热身赛 # 0.5-B-Battle\n//\n//  Created by ZYJ on 16/8/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint main(int argc, const char * argv[])\n{\n    \n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/玲珑杯/f-“玲珑杯”ACM比赛 Round #1-A-Absolute Defeat/f-“玲珑杯”ACM比赛 Round #1-A-Absolute Defeat/main.cpp",
    "content": "//\n//  main.cpp\n//  f-“玲珑杯”ACM比赛 Round #1-A-Absolute Defeat\n//\n//  Created by ZYJ on 16/8/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    std::cout << \"Hello, World!\\n\";\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/玲珑杯/f-“玲珑杯”ACM比赛 Round #10-A-Black and White/f-“玲珑杯”ACM比赛 Round #10-A-Black and White/main.cpp",
    "content": "//\n//  main.cpp\n//  f-“玲珑杯”ACM比赛 Round #10-A-Black and White\n//\n//  Created by ZYJ on 2017/2/18.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MOD = 1e9 + 7;\nconst int MAXN = 1e6 + 5;\n\nint dp[MAXN][2];    //  0:Black 1:Write\nint sum[MAXN][2];\n\nvoid init()\n{\n    dp[1][0] = dp[1][1] = 1;\n    sum[1][0] = sum[1][1] = 1;\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        init();\n        \n        int a, b, n;\n        scanf(\"%d%d%d\", &a, &b, &n);\n        //  a白、b黑 等价于 a黑、b白\n        if (a > b)\n        {\n            swap(a, b);\n        }\n        \n        if (a == 1)\n        {\n            if (b < n)\n            {\n                printf(\"0\\n\");\n            }\n            else\n            {\n                printf(\"1\\n\");\n            }\n            continue;\n        }\n        \n        //  前 a-1 个不会出现违规排列\n        for (int i = 2; i < a; i++)\n        {\n            dp[i][1] = dp[i][0] = dp[i - 1][0] * 2 % MOD;\n            sum[i][0] = (sum[i - 1][0] + dp[i][0]) % MOD;\n            sum[i][1] = (sum[i - 1][1] + dp[i][1]) % MOD;\n        }\n        \n        //  a 到 b-1 只有一种会违规\n        for (int i = a; i < b; i++)\n        {\n            dp[i][0] = (sum[i - 1][1] - sum[i - a][1] + MOD) % MOD;\n            dp[i][1] = (dp[i - 1][0] + dp[i - 1][1]) % MOD;\n            sum[i][0] = (sum[i - 1][0] + dp[i][0]) % MOD;\n            sum[i][1] = (sum[i - 1][1] + dp[i][1]) % MOD;\n        }\n        //  b 到 n 两种违规可能\n        for (int i = b; i <= n; i++)\n        {\n            dp[i][0] = (sum[i - 1][1] - sum[i - a][1] + MOD) % MOD;\n            dp[i][1] = (sum[i - 1][0] - sum[i - b][0] + MOD) % MOD;\n            sum[i][0] = (sum[i - 1][0] + dp[i][0]) % MOD;\n            sum[i][1] = (sum[i - 1][1] + dp[i][1]) % MOD;\n        }\n        printf(\"%d\\n\", (dp[n][0] + dp[n][1]) % MOD);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/百炼/f-百练-2456-Aggressive cows/f-百练-2456-Aggressive cows/main.cpp",
    "content": "//\n//  main.cpp\n//  f-百练-2456-Aggressive cows\n//\n//  Created by ZYJ on 2017/9/28.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 100002;\nconst int INF = 0x3f3f3f3f;\n\nint N, C;\nint x[MAXN];\n\nbool check(int m)\n{\n    int last = 0;\n    for (int i = 1; i < C; i++)\n    {\n        int cur = last + 1;\n        while (cur < N && x[cur] - x[last] < m)\n        {\n            cur++;\n        }\n        if (cur == N)\n        {\n            return false;\n        }\n        last = cur;\n    }\n    \n    return true;\n}\n\nint main()\n{\n    cin >> N >> C;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d\", x + i);\n    }\n    sort(x, x + N);\n    \n    int l = 0, r = INF, ans = 0;\n    while (l < r)\n    {\n        int m = (l + r) >> 1;\n        if (check(m))\n        {\n            ans = m;\n            l = m + 1;\n        }\n        else\n        {\n            r = m;\n        }\n    }\n    \n    cout << ans << endl;\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/码农谷/f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题一-将字符串中的字符按规则重新排列/f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题一-将字符串中的字符按规则重新排列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题一-将字符串中的字符按规则重新排列\n//\n//  Created by ZYJ on 16/7/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nstring strA;\nstring strB;\n\nint main(int argc, const char * argv[])\n{\n    int key = 0;\n    char taga = 'a';\n    char tagA = 'A';\n    int count = 0;\n    \n    getline(cin, strA);\n    \n    for (int i = 0; i < strA.length(); i++)\n    {\n        if ((strA[i] >= 'a' && strA[i] <= 'z') || (strA[i] >= 'A' && strA[i] <= 'Z'))\n        {\n            strB[key++] = strA[i];\n        }\n    }\n    \n    for (int i = 0; i < strA.length(); i++)\n    {\n        if ((strA[i] >= 'a' && strA[i] <= 'z') || (strA[i] >= 'A' && strA[i] <= 'Z'))\n        {\n            bool flag = true;\n        l:\n            while (flag)\n            {\n                for (int j = 0; j < key; j++)\n                {\n                    if (strB[j] == taga + count || strB[j] == tagA + count)\n                    {\n                        strA[i] = strB[j];\n                        strB[j] = '*';\n                        flag = false;\n                        goto l;\n                    }\n                }\n                count++;\n            }\n        }\n    }\n    \n    cout << strA << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/码农谷/f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题三-将数分成两组，使得两组中各元素的和相等/f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题三-将数分成两组，使得两组中各元素的和相等/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题三-将数分成两组，使得两组中各元素的和相等\n//\n//  Created by ZYJ on 16/7/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\n\nusing namespace std;\n\nint num[1000];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    int n;\n    int key = 0;\n    int sum_5 = 0;\n    int sum_3 = 0;\n    \n    for (int i = 0; i < N; i++)\n    {\n        cin >> n;\n        if (n % 5 == 0)\n        {\n            sum_5 += n;\n        }\n        else if (n % 3 == 0)\n        {\n            sum_3 += n;\n        }\n        else\n        {\n            num[key++] = n;\n        }\n    }\n    \n    for (int i = 0; i < key - 1; i++)\n    {\n        for (int j = i + 1; j < key; j++)\n        {\n            if (fabs(num[i]) > fabs(num[j]))\n            {\n                swap(num[i], num[j]);\n            }\n        }\n    }\n    \n    int dif = sum_5 - sum_3;\n    int res = 0;\n    while (key)\n    {\n        if (res > -dif)\n        {\n            if (num[key - 1] > 0)\n            {\n                res -= num[key - 1];\n            }\n            else\n            {\n                res += num[key - 1];\n            }\n        }\n        else\n        {\n            if (num[key - 1] > 0)\n            {\n                res += num[key - 1];\n            }\n            else\n            {\n                res -= num[key - 1];\n            }\n        }\n        key--;\n    }\n    \n    if (res == -dif)\n    {\n        cout << \"1\" << '\\n';\n    }\n    else\n    {\n        cout << \"0\" << '\\n';\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/码农谷/f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题二-统计出以某个字符串为前缀的单词数量/f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题二-统计出以某个字符串为前缀的单词数量/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题二-统计出以某个字符串为前缀的单词数量\n//\n//  Created by ZYJ on 16/7/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nstring str[10000];\nstring flag;\n\nint main(int argc, const char * argv[])\n{\n    int i = 0;\n    while (cin >> str[i])\n    {\n        if (str[i] == \"88888888\")\n        {\n            break;\n        }\n        i++;\n    }\n    while (cin >> flag)\n    {\n        int ans = 0;\n        for (int j = 0; j < i; j++)\n        {\n            bool tag = true;\n            for (int k = 0; k < flag.length(); k++)\n            {\n                if (flag[k] != str[j][k])\n                {\n                    tag = false;\n                    break;\n                }\n            }\n            if (tag)\n            {\n                ans++;\n            }\n            tag = true;\n        }\n        cout << ans << '\\n';\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/码农谷/f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题四-求二进制数字符串的和/f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题四-求二进制数字符串的和/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016码农谷全国大学生程序设计邀请赛（测试赛）-试题四-求二进制数字符串的和\n//\n//  Created by ZYJ on 16/7/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nchar strA[101];\nchar A[101];\nchar strB[101];\nchar B[101];\nchar C[101];\n\nvoid carry(int i)\n{\n    C[i] += 1;\n    if (C[i] == '2')\n    {\n        C[i] = '0';\n        carry(i + 1);\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> strA >> strB;\n    int keyA = 0;\n    int keyB = 0;\n    int lenA = (int)strlen(strA);\n    int lenB = (int)strlen(strB);\n    for (int i = lenA - 1; i >= 0; i--)\n    {\n        A[keyA++] = strA[i];\n//        cout << A[keyA - 1];\n    }\n//    cout << endl;\n    \n    for (int i = lenB - 1; i >= 0; i--)\n    {\n        B[keyB++] = strB[i];\n//        cout << B[keyB - 1];\n    }\n//    cout << endl;\n    \n    for (int i = 0; i < keyA + keyB; i++)\n    {\n        C[i] = '0';\n//        cout << C[i];\n    }\n//    cout << endl;\n    int MAX = keyA > keyB ? keyA : keyB;\n    int MIN = keyA < keyB ? keyA : keyB;\n    for (int i = 0; i < MAX; i++)\n    {\n        if (i < MIN)\n        {\n            if (A[i] + B[i] - '0' - '0' == 1)\n            {\n                C[i] += 1;\n            }\n            else if (A[i] + B[i] - '0' - '0' == 2)\n            {\n                carry(i + 1);\n            }\n            if (C[i] > '1')\n            {\n                C[i] = '0';\n                carry(i + 1);\n            }\n        }\n        else\n        {\n            if (keyA > keyB)\n            {\n                if (A[i] - '0' == 1)\n                {\n                    C[i] += 1;\n                }\n                if (C[i] > '1')\n                {\n                    C[i] = '0';\n                    carry(i + 1);\n                }\n            }\n            else\n            {\n                if (B[i] - '0' == 1)\n                {\n                    C[i] += 1;\n                }\n                if (C[i] > '1')\n                {\n                    C[i] = '0';\n                    carry(i + 1);\n                }\n            }\n        }\n    }\n    int lenC = (int)strlen(C);\n    \n    bool f = false;\n    \n    for (int i = lenC - 1; i >= 0; i--)\n    {\n        if (C[i] != '0')\n        {\n            f = true;\n        }\n        if (f)\n        {\n           cout << C[i];\n        }\n    }\n    std::cout << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/码农谷/f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题一 对码农的编程水平进行排名/f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题一 对码农的编程水平进行排名/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题一 对码农的编程水平进行排名\n//\n//  Created by ZYJ on 16/7/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <list>\n\nusing namespace std;\n\ntypedef list<int> LISTINT;\n\nint p[100];\nint q[100];\nint a[100];\n\nint main(int argc, const char * argv[])\n{\n    LISTINT listPeople;\n    LISTINT::iterator it;\n    int N, M;\n    int P, Q;\n    cin >> N >> M;\n    int key = 0;\n    while (M--)\n    {\n        cin >> P >> Q;\n        p[key] = P;\n        q[key++] = Q;\n    }\n    for (int i = 0; i < key - 1; i++)\n    {\n        for (int j = i + 1; j < key; j++)\n        {\n            if (p[i] > p[j])\n            {\n                swap(p[i], p[j]);\n                swap(q[i], q[j]);\n            }\n            else if (p[i] == p[j] && q[i] < q[j])\n            {\n                swap(p[i], p[j]);\n                swap(q[i], q[j]);\n            }\n        }\n    }\n    listPeople.push_back(p[0]);\n    listPeople.push_back(q[0]);\n    int flag = key - 1;\n    while (flag)\n    {\n    l:\n        for (int i = 1; i < key; i++)\n        {\n            if (p[i] != 0)\n            {\n                for (it = listPeople.begin(); it != listPeople.end(); it++)\n                {\n                    if (*it == q[i])\n                    {\n                        listPeople.insert(it, p[i]);\n                        p[i] = 0;\n                        flag--;\n                        goto l;\n                    }\n                    else if (*it == p[i])\n                    {\n                        listPeople.insert(++it, q[i]);\n                        it--;\n                        p[i] = 0;\n                        flag--;\n                        goto l;\n                    }\n                }\n            }\n        }\n    }\n   \n    int k = 0;\n    for (it = listPeople.begin(); it != listPeople.end(); it++)\n    {\n        a[k++] = *it;\n    }\n    for (int i = 0; i < k - 1; i++)\n    {\n        cout << a[i] << ' ';\n    }\n    cout << a[k - 1] << '\\n';\n    free(&it);\n    free(&listPeople);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/码农谷/f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题三 将一个英文语句以单词为单位逆序排序/f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题三 将一个英文语句以单词为单位逆序排序/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题三 将一个英文语句以单词为单位逆序排序\n//\n//  Created by ZYJ on 16/7/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nchar word[22][16];\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    for (int i = 0; i < N; i++)\n    {\n        cin >> word[i];\n    }\n    for (int i = N - 1; i > 0; i--)\n    {\n        int len = (int)strlen(word[i]);\n        for (int j = len - 1; j >= 0; j--)\n        {\n            cout << word[i][j];\n        }\n        cout << ' ';\n    }\n    int len = (int)strlen(word[0]);\n    for (int j = len - 1; j >= 0; j--)\n    {\n        cout << word[0][j];\n    }\n    cout << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/码农谷/f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题二 奇怪的数字：6174/f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题二 奇怪的数字：6174/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题二 奇怪的数字：6174\n//\n//  Created by ZYJ on 16/7/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nchar num[5];\nchar numA[5];\nchar numB[5];\n\nint main(int argc, const char * argv[])\n{\n    cin >> num;\n    int res = 0;\n    while ((num[0] - '0') * 1000 + (num[1] - '0') * 100 + (num[2] - '0') * 10 + (num[3] - '0') != 6174)\n    {\n        res++;\n        for (int i = 0; i < 3; i++)\n        {\n            for (int j = i + 1; j < 4; j++)\n            {\n                if (num[i] > num[j])\n                {\n                    swap(num[i], num[j]);\n                }\n            }\n        }\n        int MAX = (num[3] - '0') * 1000 + (num[2] - '0') * 100 + (num[1] - '0') * 10 + (num[0] - '0');\n        int MIN = (num[0] - '0') * 1000 + (num[1] - '0') * 100 + (num[2] - '0') * 10 + (num[3] - '0');\n        int dif = MAX - MIN;\n        num[3] = dif % 10 + '0';\n        dif /= 10;\n        num[2] = dif % 10 + '0';\n        dif /= 10;\n        num[1] = dif % 10 + '0';\n        dif /= 10;\n        num[0] = dif + '0';\n    }\n    cout << res << '\\n';\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/码农谷/f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题四 小码农挑选资源的方案数/f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题四 小码农挑选资源的方案数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016码农谷全国大学生程序设计邀请赛（第一轮资格赛）-试题四 小码农挑选资源的方案数\n//\n//  Created by ZYJ on 16/7/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint N;\nint sum = 0;\nint res = 0;\nint price[101];\nint flag[101] = {0};\n\nvoid solve(int n, int s, int q)\n{\n    if (n < N && s == sum / 2 && q == 1)\n    {\n        res++;\n        return ;\n    }\n    if (n == N || s > sum / 2 || q == 1)\n    {\n        return ;\n    }\n    solve(n + 1, s + price[n], q--);\n    solve(n + 1, s, q);\n    return ;\n}\nint main(int argc, const char * argv[])\n{\n   \n    cin >> N;\n    \n    for (int i = 0; i < N; i++)\n    {\n        cin >> price[i];\n        sum += price[i];\n    }\n    \n    solve(0, 0, 3);\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ADV-1-两条直线/f-ADV-1-两条直线/main.c",
    "content": "//\n//  main.c\n//  f-ADV-1-两条直线\n//\n//  Created by ZYJ on 16/4/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[])\n{\n    \n    printf(\"Hello, World!\\n\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ADV-144-01背包/f-ADV-144-01背包/main.c",
    "content": "//\n//  main.c\n//  f-ADV-144-01背包\n//\n//  Created by ZYJ on 16/3/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\nint V[200][5000];     //前i个物品装入容量为j的背包中获得的最大值\n\nint max(int a,int b)\n{\n    if(a >= b)\n        return a;\n    else\n        return b;\n}\n\nint Sack(int n, int *w, int *v, int C)\n{\n    int i, j;\n    //初始化\n    for (i = 0; i <= n; i++)\n        V[i][0] = 0;\n    for (j = 0; j <= C; j++)\n        V[0][j] = 0;\n    //动归\n    for (i = 1; i <= n; i++)\n    {\n        for (j = 1; j <= C; j++)\n        {\n            if (j < w[i])\n                V[i][j] = V[i - 1][j];\n            else\n                V[i][j] = max(V[i - 1][j], V[i-1][j - w[i]] + v[i]);\n        }\n    }\n    //j = C;   //通过上述的动归，j已经等于了C，无需再度赋值\n    return V[n][C];\n}\n\nint main()\n{\n    int s;       //获得的最大价值\n    int w[200];   //物品的重量\n    int v[200];   //物品的价值\n    int n = 0, i = 0;\n    int C;       //背包最大容量\n\n    scanf(\"%d %d\", &n, &C);\n\n    for (i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &w[i]);\n        scanf(\"%d\", &v[i]);\n    }\n    \n    s = Sack(n, w, v, C);\n    \n    printf(\"%d\\n\", s);\n        \n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ADV-158-新建Microsoft Word文档/f-ADV-158-新建Microsoft Word文档/main.c",
    "content": "//\n//  main.c\n//  f-ADV-158-\t新建Microsoft Word文档\n//\n//  Created by ZYJ on 16/3/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define _MaxOperate 1481\n#define _MaxNumber 2012\nint OperateAnswer[_MaxOperate], File[_MaxOperate], i = 0, j = 0, l = 0, key = 0, sum = 0;\n\n//新建文档\nvoid New()\n{\n    for (l = 0; l < _MaxOperate; l++)\n    {\n        if (File[l] == 0)\n        {\n            File[l] = 1;\n            OperateAnswer[key++] = l + 1;\n            return ;\n        }\n    }\n}\n//删除文档\nvoid Delete(char *p)\n{\n    sum = 0;\n    for (l = 7; l < 11; l++)\n    {\n        if (p[l] >= '0' && p[l] <= '9')\n        {\n            sum = sum * 10 + p[l] - '0';\n        }\n    }\n    switch (File[sum - 1])\n    {\n        case 1:\n            File[sum - 1] = 0;\n            OperateAnswer[key++] = _MaxNumber + 1;\n            break;\n        default:\n            OperateAnswer[key++] = 0;\n            break;\n    }\n    return ;\n}\nint main()\n{\n    int n;\n    char Operate[13];\n    scanf(\"%d\", &n);\n    fgets(Operate, 2, stdin);\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < 11; j++)\n        {\n            Operate[j] = '\\0';\n        }\n        fgets(Operate, 13, stdin);\n        switch (Operate[0])\n        {\n            case 'N':\n                New();\n                break;\n                \n            default:\n                Delete(Operate);\n                break;\n        }\n    }\n    for (i = 0; i < n; i++)\n    {\n        switch (OperateAnswer[i])\n        {\n            case 0:\n                printf(\"Failed\\n\");\n                break;\n            case _MaxNumber + 1:\n                printf(\"Successful\\n\");\n                break;\n            default:\n                printf(\"%d\\n\", OperateAnswer[i]);\n                break;\n        }\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ADV-200-求最大值/f-ADV-200-求最大值/main.c",
    "content": "//\n//  main.c\n//  f-ADV-200-求最大值\n//\n//  Created by ZYJ on 16/2/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define MAX(a, b) a > b ? a : b\nint p[101] = {0};\nint ai[101], bi[101];\nint key = 1;\nint ans = 0;\n\nvoid swap(int a, int b)\n{\n    a ^= b;\n    b ^= a;\n    a ^= b;\n    return ;\n}\n\nvoid solve(int i, int d, int aiSum, int biSum)\n{\n    if (i == key)\n    {\n        if (ans < d && aiSum > 0 && biSum > 0)\n        {\n            ans = d;\n        }\n        return ;\n    }\n    if (d < 0)\n    {\n        return ;\n    }\n    solve(i + 1, d + p[i], aiSum + ai[i], biSum + bi[i]);\n    solve(i + 1, d, aiSum, biSum);\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int i, j, n, a, b;\n    int aiSum;\n    int biSum;\n    scanf(\"%d\",&n);\n    for (i = 1; i <= n; i++)\n    {\n        scanf(\"%d %d\", &a, &b);\n        if (a > 0 && b > 0)\n        {\n            aiSum += a;\n            biSum += b;\n        }\n        else if (a > 0 || b > 0)\n        {\n            ai[key] = a;\n            bi[key] = b;\n            p[key] = ai[key] + bi[key];\n            key++;\n        }\n    }\n    p[0] = aiSum + biSum;\n    \n    for (i = 1; i < key - 1; i++)\n    {\n        for (j = i + 1; j < key; j++)\n        {\n            if (p[i] < p[j])\n            {\n                swap(p[i], p[j]);\n                swap(ai[i], ai[j]);\n                swap(bi[i], bi[j]);\n            }\n        }\n    }\n\n    solve(1, p[0], aiSum, biSum);\n    \n    printf(\"%d\\n\", ans);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ADV-215-Problem S4: Interesting Numbers 加强版/f-ADV-215-Problem S4: Interesting Numbers 加强版/main.c",
    "content": "//\n//  main.c\n//  f-ADV-215-Problem S4: Interesting Numbers 加强版\n//\n//  Created by ZYJ on 16/5/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#include <string.h>\n//#define MOD 1000000007\n//int ans;\n//int flag[4];\n//\n//void dfs(int n, int init)\n//{\n//    if (n == 0)\n//    {\n//        if (flag[0] > 0 && flag[1] > 0 && flag[2] > 0 && flag[3] > 0)\n//        {\n//            ans++;\n//            ans %= MOD;\n//        }\n//        return ;\n//    }\n//    \n//    //0\n//    if (init != 0 && flag[1] == 0)\n//    {\n//        flag[0]++;\n//        dfs(n - 1, 1);\n//        flag[0]--;\n//    }\n//    //1\n//    flag[1]++;\n//    dfs(n - 1, 1);\n//    flag[1]--;\n//    //2\n//    if (flag[3] == 0)\n//    {\n//        flag[2]++;\n//        dfs(n - 1, 1);\n//        flag[2]--;\n//    }\n//    //3\n//    flag[3]++;\n//    dfs(n - 1, 1);\n//    flag[3]--;\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int n;\n//    \n//    while (~scanf(\"%d\", &n))\n//    {\n//        ans = 0;\n//        memset(flag, 0, sizeof(flag));\n//        \n//        dfs(n, 0);\n//        printf(\"%d\\n\", ans);\n//    }\n//    \n//    return 0;\n//}\n\n\n\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ADV-3-金属采集/f-ADV-3-金属采集/main.c",
    "content": "//\n//  main.c\n//  f-ADV-3-金属采集\n//\n//  Created by ZYJ on 16/5/16.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define INF 0x3f3f3f3f\n#define MAXSIZE 100001\n#define MAX(a, b) a > b ? a : b\ntypedef long long ll;\n\nint n, S, k;\nint key = 1;\nint flag[MAXSIZE] = {0};\nint go[MAXSIZE] = {0};  //指向路径\nint to[MAXSIZE * 2];    //指向节点\nint next[MAXSIZE * 2];  //指向同一节点的其它路径\nint cost[MAXSIZE * 2];  //能量\nll dp[MAXSIZE][11], sum = 0;   //dp[i][j]:i号节点j个机器人的花费\n\nvoid addage(int x, int y, int w)\n{\n    ++key;\n    to[key] = y;\n    next[key] = go[x];\n    go[x] = key;\n    cost[key] = w;\n    return ;\n}\n\nvoid dfs(int S)\n{\n    int i, a, b;\n    for (i = go[S]; i; i = next[i]) //最后i = next[i] = 0结束\n    {\n        if (to[i] != flag[S])\n        {\n            flag[to[i]] = S;\n            dfs(to[i]);\n            \n            for (a = k; a; a--)\n            {\n                for (b = 1; b <= a; b++)\n                {\n                    dp[S][a] = MAX(dp[S][a], dp[S][a - b] + dp[to[i]][b] + (ll)(-b + 2) * cost[i]);\n                }\n            }\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int i;\n    int x, y, w;\n    scanf(\"%d %d %d\", &n, &S, &k);\n    \n    for (i = 1; i < n; i++)\n    {\n        scanf(\"%d %d %d\", &x, &y, &w);\n        sum += w;   //所有w和\n        addage(x, y, w);\n        addage(y, x, w);\n    }\n    \n    sum += sum; //能量变为两倍，一来一回\n    dfs(S);\n    \n    ll ans = INF;\n    for (i = 0; i <= k; i++)\n    {\n        if (ans > sum - dp[S][i])   //每个路径至少经过一次，所以用sum减去dp[S][i]\n        {\n            ans = sum - dp[S][i];\n        }\n    }\n    \n    printf(\"%lld\\n\", ans);\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-116-最大的算式/f-ALGO-116-最大的算式/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-116-最大的算式\n//\n//  Created by ZYJ on 16/4/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n////求积\n//void product(int *n, int *p, int N)\n//{\n//    int i = 0;\n//    for (; i < N - 1; i++)\n//    {\n//        p[i] = n[i] * n[i + 1];\n//    }\n//    return ;\n//}\n//\n////检索第i大的数据\n//int retMax(int *p, int N)\n//{\n//    int i = 0, max = -1, j = N - 1;\n//    for (; i < N - 1; i++)\n//    {\n//        if (p[i] > max)\n//        {\n//            max = p[i];\n//            j = i;\n//        }\n//    }\n//    return j;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int N, K, i = 0, j, k, S = 0;\n//    long long P = 1;\n//    int num[15], pro[15], flag[15] = {0};\n//    scanf(\"%d %d\", &N, &K);\n//    for (; i < N; i++)\n//    {\n//        scanf(\"%d\", &num[i]);\n//    }\n//    product(num, pro, N);\n//    k = K;\n//    while (k--)\n//    {\n//        j = retMax(pro, N);\n//        pro[j] = -1;\n//        flag[j] = 1;\n//    }\n//    //down调试代码\n//    if (K == 0)\n//    {\n//        for (i = 0; i < N - 1; i++)\n//        {\n//            printf(\"%d\", num[i]);\n//            printf(\"+\");\n//        }\n//        printf(\"%d\\n\", num[N - 1]);\n//        goto H;\n//    }\n//    for (i = 0; i < N - 1; i++)\n//    {\n//        if (flag[i] == 0 && (i == 0 || flag[i - 1] != 0))\n//        {\n//            printf(\"(\");\n//        }\n//        printf(\"%d\", num[i]);\n//        if (i != 0 && flag[i - 1] == 0 && flag[i] != 0)\n//        {\n//            printf(\")\");\n//        }\n//        if (flag[i])\n//        {\n//            printf(\"*\");\n//        }\n//        else\n//        {\n//            printf(\"+\");\n//        }\n//    }\n//    printf(\"%d\", num[N - 1]);\n//    if (flag[N - 2] == 0)\n//    {\n//        printf(\")\");\n//    }\n//    printf(\"\\n\");\n//H:\n//    //up调试代码\n//    for (i = 0; i < N - 1; i++)\n//    {\n//        if (flag[i] == 0)\n//        {\n//            S += num[i];\n//        }\n//        else if (flag[i] && i != 0 && flag[i - 1] == 0)\n//        {\n//            S += num[i];\n//        }\n//        else if (S != 0)\n//        {\n//            P *= S * num[i];\n//            S = 0;\n//        }\n//        else\n//        {\n//            P *= num[i];\n//        }\n//    }\n//    if (flag[N - 2] == 0)\n//    {\n//        S += num[N - 1];\n//        P *= S;\n//    }\n//    else if (S != 0)\n//    {\n//        P *= S * num[N - 1];\n//    }\n//    else\n//    {\n//        P *= num[i];\n//    }\n//    printf(\"%lld\\n\", P);\n//    return 0;\n//}\n\n#include <stdio.h>\n#include <stdlib.h>\n#define min(a, b) a > b ? b : a\n#define max(a, b) a > b ? a : b\n\nlong long dp[16][16] = {0};   //dp[i][j]表示前i个数中有j个乘号时，所得最大值\nint sum[16] = {0};    //sum[i]表示前i个数之和\n\nint main()\n{\n    int N, K, i = 1, j, k, t;\n    scanf(\"%d %d\", &N, &K);\n    int num[16];\n    for (; i <= N; i++)\n    {\n        scanf(\"%d\", &num[i]);\n        sum[i] = sum[i - 1] + num[i];\n    }\n    //如果没有乘号的情况/连加情况\n    for (i = 1; i <= N; i++)\n    {\n        dp[i][0] = sum[i];\n    }\n    //dp\n    for (i = 2; i <= N; i++)\n    {\n        t = min(i - 1, K);\n        for (j = 1; j <= t; j++)\n        {\n            for (k = 2; k <= i; k++)    //k为这个乘号的位置\n            {\n                dp[i][j] = max(dp[i][j], dp[k - 1][j - 1] * (sum[i] - sum[k - 1])); //求前i个数有j个乘号的情况中最大的情况\n            }\n        }\n    }\n    printf(\"%lld\\n\", dp[N][K]);\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-133-Tricky and Clever Password/f-ALGO-133-Tricky and Clever Password/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-133-Tricky and Clever Password\n//\n//  Created by ZYJ on 16/3/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[]) {\n    // insert code here...\n    printf(\"Hello, World!\\n\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-137-Lift and Throw/f-ALGO-137-Lift and Throw/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-137-Lift and Throw\n//\n//  Created by ZYJ on 16/3/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//int initialPlace[4], movement[4], throwing[4], tag[4], tagOne[4], tagTwo[4], tagThree[4], tagFour[4];\n////  初始位置           可移动距离     可抛出距离    操作？   操作一？     操作二？    操作三？       举？\n////  1-10              1-10         1-10        ［      1为可操作，0为不可操作         ］     0未举，1-3\n////操作一：移动，direction为－1向左，为1向右\n//void Run(int manRun, int distance, int dirction)\n//{\n//    if (dirction == -1)\n//    {\n//        initialPlace[manRun] = initialPlace[manRun] - distance;\n//        tagOne[manRun] = 0;\n//        if (tagFour[manRun] != 0)\n//        {\n//            initialPlace[tagFour[manRun]] = initialPlace[manRun];\n//            if (tagFour[tagFour[manRun]] != 0)\n//            {\n//                initialPlace[tagFour[tagFour[manRun]]] = initialPlace[manRun];\n//            }\n//        }\n//        return ;\n//    }\n//    else\n//    {\n//        initialPlace[manRun] = initialPlace[manRun] + distance;\n//        tagOne[manRun] = 0;\n//        if (tagFour[manRun] != 0)\n//        {\n//            initialPlace[tagFour[manRun]] = initialPlace[manRun];\n//            if (tagFour[tagFour[manRun]] != 0)\n//            {\n//                initialPlace[tagFour[tagFour[manRun]]] = initialPlace[manRun];\n//            }\n//        }\n//        return ;\n//    }\n//}\n////操作二：举起\n//void Raise(int man, int manRaise)\n//{\n//    initialPlace[manRaise] = initialPlace[man];\n//    tag[manRaise] = 0;\n//    tagTwo[man] = 0;\n//    if (tagFour[manRaise] != 0)\n//    {\n//        initialPlace[tagFour[manRaise]] = initialPlace[man];\n//    }\n//    return ;\n//}\n////操作三：抛出\n//void throw(int manThrow, int man, int distance, int dirction)\n//{\n//    if (dirction == -1)\n//    {\n//        initialPlace[man] = initialPlace[man] - distance;\n//        tagThree[manThrow] = 0;\n//        tag[man] = 1;\n//        if (tagFour[man] != 0)\n//        {\n//            initialPlace[tagFour[man]] = initialPlace[man];\n//        }\n//        return ;\n//    }\n//    else\n//    {\n//        initialPlace[man] = initialPlace[man] + distance;\n//        tagThree[manThrow] = 0;\n//        tag[man] = 1;\n//        if (tagFour[man] != 0)\n//        {\n//            initialPlace[tagFour[man]] = initialPlace[man];\n//        }\n//        return ;\n//    }\n//\n//}\n//int main(int argc, const char * argv[])\n//{\n//    int i = 1;\n//    for (; i < 4; i++)\n//    {\n//        scanf(\"%d %d %d\", &initialPlace[i], &movement[i], &throwing[i]);\n//        tag[i] = 1, tagOne[i] = 1, tagTwo[i] = 1, tagThree[i] = 1, tagFour[i] = 0;\n//    }\n//    \n//    printf(\"Hello, World!\\n\");\n//    return 0;\n//}\n\n#include <stdio.h>\n#include <string.h>\n#define TRUE 1\n#define FALSE 0\n#define max(a, b) a > b ? a : b\n//定义数组大小为4，从一开始，空出下标为0，方便计算\nint x[4];                  //三个人的位置\nint l[4];                  //三个人的机动性（可移动距离）\nint t[4];                  //三个人的抛的距离\nint ans = 0;               //经过操作后的最远距离，初始化为0\nint w[4];                  //初始化为0，0表示可以进行操作，非零表示不可以\nint p[4];                  //初始化为0，表示a[i]所举起的人\nint a[4] = {3, 3, 3, 3};   //初始化为3，表人的状态，这里a对应的二进制为0011，后三位分别是三个动作：抛出，举起，移动。0（无意义）0（不可抛出）1（未进行举起）1（未进行移动）。这道题中，a只有六个可能值：0(0000)、1(0001)、2(0010)、3(0011)、4(0100)、5(0101)，表示人的六种状态\n//bool类型\nint near(int s)\n{\n    int i = 1;\n    for (; i <= 3; i++)\n    {\n        if (s == x[i] + 1 || s == x[i] - 1)\n        {\n            return TRUE;\n        }\n    }\n    return FALSE;\n}\n//dfs深度遍历\nvoid dfs(int d)\n{\n    int i = 1, j = 1, e = 0;\n    //每次都取最远（大）的位置\n    for (; i <= 3; i++)\n    {\n        ans = max(ans, x[i]);\n    }\n    for (i = 1; i <= 3; i++)\n    {\n        //是否可以进行操作\n        if (w[i])\n        {\n            continue;\n        }\n        //a[i] == 1 || a[i] == 3（未进行移动且不可抛出）\n        if ((a[i] & 1) && !(a[i] & 4))\n        {\n            for (j = 1; j <= l[i]; j++)                         //移动\n            {\n                x[i] += j;                                      //a[i]向前移动j\n                a[i] ^= 1;                                      //已移动\n                if (near(x[i]) || j == l[i])                    //如果a[i]移动后的位置旁边有人或者移动距离达到上限\n                {\n                    dfs(d + 1);\n                }\n                x[i] -= j;                                      //归位\n                x[i] -= j;                                      //a[i]向后移动j\n                if (near(x[i]) || j == l[i])                    //如果a[i]移动后的位置旁边有人或者移动距离达到上限\n                {\n                    dfs(d + 1);\n                }\n                x[i] += j;                                      //归位\n                a[i] ^= 1;                                      //还原为未移动\n            }\n        }\n        //a[i] == 2 || a[i] == 3 || a[i] == 5（未进行举起）\n        if (a[i] & 2)\n        {\n            for (j = 1; j <= 3; j++)                            //举起\n            {\n                if (i != j && !w[j] && t[i] > 0)                //是否可以进行操作\n                {\n                    if (x[i] == x[j] + 1 || x[j] == x[i] + 1)   //a[i]附近是否有人\n                    {\n                        w[j] = 1;                               //即将举起（抛出）j，抛出前将j是否可操作标记变更为否\n                        a[i] ^= 2;                              //已举起\n                        a[i] ^= 4;                              //可抛出\n                        p[i] = j;                               //记录a[i]举起（抛出）了j\n                        e = x[j];                               //记录a[j]的举起前位置\n                        x[j] = -j;                              //a[j]（被举起）的位置定为负数，只作用于下一层递归时的取最远位置的循环\n                        dfs(d + 1);\n                        x[j] = e;                               //归位\n                        w[j] = 0;                               //还原为可以进行操作\n                        a[i] ^= 2;                              //还原为未举起\n                        a[i] ^= 4;                              //还原为不可抛出\n                    }\n                }\n            }\n        }\n        //a[i] == 4 || a[i] == 5（可抛出）\n        if (a[i] & 4)\n        {\n            for (j = 1; j <= t[i]; j++)                         //抛出\n            {\n                w[p[i]] = 0;                                    //变更a[j]为可操作（以下a[j]指a[i]所举起的人）\n                a[i] ^= 4;                                      //不可抛出\n                e = x[p[i]];                                    //记录a[j]被举起前位置\n                x[p[i]] = x[i] + j;                             //抛出a[j]，并更新a[j]位置\n                if (near(x[p[i]]) || j == t[i])                 //如果a[j]被抛出后的位置旁边有人或者抛出距离达到上限\n                {\n                    dfs(d + 1);\n                }\n                x[p[i]] -= j;                                   //归位\n                x[p[i]] -= j;                                   //a[j]向后抛出j\n                if (near(x[p[i]]) || j == t[i])                 //如果a[j]被抛出后的位置旁边有人或者抛出距离达到上限\n                {\n                    dfs(d + 1);\n                }\n                x[p[i]] = e;                                    //还原a[j]为未举起前的位置\n                a[i] ^= 4;                                      //还原a[j]为可抛出\n                w[p[i]] = 1;                                    //还原a[j]为不可操作\n            }\n        }\n    }\n    return ;\n}\n\nint main()\n{\n    int i = 1;\n    //键入每个人的信息\n    for (; i <= 3; i++)\n    {\n        scanf(\"%d %d %d\", &x[i], &l[i], &t[i]);\n    }\n    //深度优先遍历\n    dfs(1);\n    //输出最远距离\n    printf(\"%d\\n\", ans);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-142-P1103/f-ALGO-142-P1103/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-142-P1103\n//\n//  Created by ZYJ on 16/2/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\ntypedef struct plural    //结构体－－复数\n{\n    float x,y;\n}plu;\n\nvoid add(struct plural *p, struct plural *q);\nvoid sub(struct plural *p, struct plural *q);\nvoid mul(struct plural *p, struct plural *q);\nvoid did(struct plural *p, struct plural *q);\n\nint tag = 1;\nfloat a,b;\nint main(int argc, const char * argv[])\n{\n    char sym;  //符号\n    plu *p, p1, *q, q1;\n    p = &p1;\n    q = &q1;\n    scanf(\"%c %f %f %f %f\", &sym, &p->x, &p->y, &q->x, &q->y);\n    \n    switch (sym)\n    {\n        case '+':\n            add(p, q);\n            printf(\"%.2f+%.2fi\\n\",a,b);\n            break;\n        case '-':\n            sub(p, q);\n            printf(\"%.2f+%.2fi\\n\",a,b);\n            break;\n        case '*':\n            mul(p, q);\n            printf(\"%.2f+%.2fi\\n\",a,b);\n            break;\n        default:\n            did(p, q);\n            if (tag == 0)\n            {\n                break;\n            }\n            printf(\"%.2f+%.2fi\\n\",a,b);\n            break;\n    }\n    return 0;\n}\n\n//加\nvoid add(struct plural *p, struct plural *q)\n{\n    a = p->x + q->x;\n    b = p->y + q->y;\n    return ;\n}\n//减\nvoid sub(struct plural *p, struct plural *q)\n{\n    a = p->x - q->x;\n    b = p->y - q->y;\n    return ;\n}\n//乘\nvoid mul(struct plural *p, struct plural *q)\n{\n    a = p->x * q->x - p->y * q->y;\n    b = p->y * q->x + p->x * q->y;\n    return ;\n}\n//除\nvoid did(struct plural *p, struct plural *q)\n{\n    if (q->x == 0 && q->y == 0)\n    {\n        printf(\"ERROR!\\n\");\n        tag = 0;\n        return ;\n    }\n    a = (p->x * q->x + p->y * q->y) * 1.0 / (q->x * q->x + q->y * q->y);\n    b = (p->y * q->x - p->x * q->y) * 1.0 / (q->x * q->x + q->y * q->y);\n    return ;\n}"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-144-2-3逆序打印数字/f-ALGO-144-2-3逆序打印数字/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-144-2-3逆序打印数字\n//\n//  Created by ZYJ on 16/5/20.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[])\n{\n    printf(\"9\\n8\\n7\\n6\\n5\\n\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-4-结点选择/f-ALGO-4-结点选择/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-4-结点选择\n//\n//  Created by ZYJ on 16/3/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#define _Max 100010\n#define max(a, b) a > b ? a : b\n\nstruct point\n{\n    int v, next;   //v指向这条边的另一个结点\n} edge[_Max * 2];  //一条边记录两次，分别以一个点做记录\n\nint head[_Max];\nint M;\nint dp[_Max][2];\n\n//添加一个边\nvoid addEdge(int from, int to)\n{\n    //from结点\n    edge[M].v = to;\n    edge[M].next = head[from];    //为-1则定位叶结点，否则，指向另外一条边\n    head[from] = M++;             //指向他的一条边，增加结点\n    //to结点\n    edge[M].v = from;\n    edge[M].next = head[to];      //为-1则定位叶结点，否则，指向另外一条边\n    head[to] = M++;               //指向他的一条边，增加结点\n    return ;\n}\n\n//深度遍历，先深入到叶子结点，然后一层一层往上回升，一直到根结点，即第一个结点（初始pre为－1是因为根结点没有父结点，用－1表示）\nvoid dfs(int x, int pre)\n{\n    int i = head[x], v;\n    for (; i != -1; i = edge[i].next)  //i != -1说明有子结点，则遍历子结点，否则为叶子结点\n    {\n        v = edge[i].v;\n        if (pre == v)  //如果指向的子结点和父结点重合，则说明这个结点是叶子结点，不需要进一步dp\n        {\n            continue;\n        }\n        dfs(v, x);     //x可以理解为父结点\n        //深度遍历到最里面的叶子结点的父结点   如果父结点选择，则子结点不选择，否则子结点可能选择或者不选择，但是要比较两者哪个大选择哪个\n        dp[x][1] += dp[v][0];                   //   父结点（选） ＋＝ 子结点（不选）\n        dp[x][0] += max(dp[v][0], dp[v][1]);    //   父结点（不选） ＋＝ max（子结点（不选），子结点（选））\n    }\n    return ;\n}\nint main(int argc, const char * argv[])\n{\n    int i, n, s, t, tmp;\n    scanf(\"%d\", &n);\n    M = 0;\n    memset(head, -1, sizeof(head));   //初始化每个结点都是独立的没有子结点\n    memset(dp, 0, sizeof(dp));\n    //输入权值，并且记录在dp[i][1]上，i表示第i个结点，1代表取了这个结点\n    for (i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", &dp[i][1]);\n    }\n    //输入边，并且添加edge，一个边添加两个edge\n    for (i = 1; i < n; i++)\n    {\n        scanf(\"%d %d\", &s, &t);\n        addEdge(s, t);\n    }\n    dfs(1, -1);   //深度优先遍历，从第一个结点开始遍历\n    tmp = max(dp[1][0], dp[1][1]);    //求出最大的权值和\n    printf(\"%d\\n\", tmp);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-48-关联矩阵/f-ALGO-48-关联矩阵/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-48-关联矩阵\n//\n//  Created by ZYJ on 16/3/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//关联矩阵\n#include <stdio.h>\n#define _Max 1000\nint main(int argc, const char * argv[])\n{\n    int n, m, a[_Max], b[_Max], i = 0, j = 0, Matrix[105][_Max];\n    scanf(\"%d %d\", &n, &m);\n    for (; i < m; i++)\n    {\n        scanf(\"%d %d\", &a[i], &b[i]);\n        Matrix[a[i] - 1][i] = 1;\n        Matrix[b[i] - 1][i] = -1;\n    }\n    for (i = 0; i < n; i++)\n    {\n        for (j = 0; j < m - 1; j++)\n        {\n            printf(\"%d \", Matrix[i][j]);\n        }\n        printf(\"%d\\n\", Matrix[i][j]);\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-5-最短路/f-ALGO-5-最短路/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-5-最短路\n//\n//  Created by ZYJ on 16/3/8.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n/*************************************************************************************************/\n//                                           直接爆内存和超时\n//#include <stdio.h>\n////typedef char VertexType;            //顶点类型\n//typedef int EdgeType;               //边上权值类型\n//#define MAXVEX 5                   //不小于最大顶点数的一个合适大小的数\n//#define INFINITY 10001              //用10001表示无穷大（因为题中数据范围最大取到10000）\n//\n//typedef struct\n//{\n//    //VertexType vexs[MAXVEX];        //顶点表\n//    EdgeType arc[MAXVEX][MAXVEX];   //邻接矩阵，可看作边表\n//    int numVertexes, numEdges;      //图中当前的顶点数和边数\n//}MGraph;\n//typedef int Pathmatirx[MAXVEX];     //用于存储最短路径下标的数组\n//typedef int ShortPathTable[MAXVEX]; //用于存储到各点最短路径的权值和\n//\n///*建立有向图网的邻接矩阵*/\n//void CreateMGraph(MGraph *G)\n//{\n//    int i, j, k, w;\n//    scanf(\"%d %d\", &G->numVertexes, &G->numEdges);   //输入顶点数和边数\n//    for (i = 0; i < G->numVertexes; i++)             //初始化邻接矩阵\n//    {\n//        for (j = 0; j < G->numVertexes; j++)\n//        {\n//            if (i == j)\n//            {\n//                G->arc[i][j] = 0;\n//            }\n//            else\n//            {\n//                G->arc[i][j] = INFINITY;\n//            }\n//        }\n//    }\n//    for (k = 0; k < G->numEdges; k++)                //读入numEdge条边，建立邻接矩阵\n//    {\n//        scanf(\"%d %d %d\", &i, &j, &w);               //输入边（vi，vj）上的权w\n//        G->arc[i - 1][j - 1] = w;\n//    }\n//}\n//\n///*Dijkstra算法，求有向网G的vZero顶点到其余各顶点V最短路径P[V]及带权长度D[V]*/\n///*P[V]的值为前驱顶点下标，D[V]表示vZero到V的最短路径长度和*/\n//void ShortestPath_Dijkstra(MGraph G, int vZero, Pathmatirx *P, ShortPathTable *D)\n//{\n//    int v, w, k = 0, min = INFINITY;\n//    int final[MAXVEX];                                //final[w] = 1表示求得顶点vZero至v[w]的最短路径\n//    for (v = 0; v < G.numVertexes; v++)               //初始化数据\n//    {\n//        final[v] = 0;                                 //全部顶点初始化为未知最短路径状态\n//        (*D)[v] = G.arc[vZero][v];                    //将与vZero有连线的顶点加上权值\n//        (*P)[v] = 0;                                  //初始化路径数组P为0\n//    }\n//    (*D)[vZero] = 0;                                  //vZero至vZero路径为0\n//    final[vZero] = 1;                                 //vZero至vZero不需要求路径\n//    //开始主循环，每次求得vZero到某个顶点v的最短路径\n//    for (v = 1; v < G.numVertexes; v++)\n//    {\n//        min = INFINITY;\n//        for (w = 0; w < G.numVertexes; w++)\n//        {\n//            if (!final[w] && (*D)[w] < min)\n//            {\n//                k = w;\n//                min = (*D)[w];                        //w顶点离顶点更近\n//            }\n//        }\n//        final[k] = 1;                                 //将目前找到的最近的顶点置为1\n//        for (w = 0; w < G.numVertexes; w++)           //修正当前最短路径及距离\n//        {\n//            //如果经过v顶点的路径比现在这条路径的长度短的话\n//            if (!final[w] && (min + G.arc[k][w] < (*D)[w]))\n//            {\n//                //说明找到了更短的路径，修改D[w]和P[w]\n//                (*D)[w] = min + G.arc[k][w];          //修改当前路径长度\n//                (*P)[w] = k;\n//            }\n//        }\n//    }\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int i = 1;\n//    MGraph G;\n//    Pathmatirx P;\n//    ShortPathTable D;\n//    CreateMGraph(&G);\n//    ShortestPath_Dijkstra(G, 0, &P, &D);\n//    for (; i < G.numVertexes; i++)\n//    {\n//        printf(\"%d\\n\", D[i]);\n//    }\n//    return 0;\n//}\n/*************************************************************************************************/\n//                                          SPFA(暂时不知道C如何实现)\n//#include <stdio.h>\n//#include <stdlib.h>\n//#define _MAX 20010\n//#define MAX 10001\n//#define OK 1\n//#define ERROE 0\n//#define max(a, b) a < b ? a : b\n////关于队列的操作函数\n//typedef int QElemType;               //QElemType类型为int型\n//typedef int Status;                  //Status类型为int型\n////循环队列的顺序存储结构\n//typedef struct\n//{\n//    QElemType data[_MAX];\n//    int front;      //头指针\n//    int rear;       //尾指针\n//} SqQueue;\n////初始化一个空队列\n//Status InitQueue(SqQueue *Q)\n//{\n//    Q->front = 0;\n//    Q->rear = 0;\n//    return OK;\n//}\n////循环队列的入队列操作（插入到队尾）\n//Status EnQueue(SqQueue *Q, QElemType e)\n//{\n//    if ((Q->rear + 1) % _MAX == Q->front)   //队列满的判断\n//    {\n//        return ERROE;\n//    }\n//    Q->data[Q->rear] = e;                   //将元素e赋值给队尾\n//    Q->rear = (Q->rear + 1) % _MAX;         //rear指针向后移动一位置，若到最后则转到数组头部\n//    return OK;\n//}\n////获取头元素\n//Status GetHead(SqQueue *Q, QElemType e)\n//{\n//    if (Q->front != Q->rear)\n//    {\n//        return Q->data[Q->front];\n//    }\n//    else\n//    {\n//        return ERROE;\n//    }\n//}\n//\n//struct point\n//{\n//    int v, cap, next;\n//} edge[_MAX * 10];\n//\n//int head[_MAX];\n//\n//int d[_MAX];\n//int vis[_MAX];                       //0为假，1为真\n//\n//int M, n = 0, m;\n//\n//void addEdge(int from, int to, int cap)\n//{\n//    edge[M].v = to;\n//    edge[M].cap = cap;\n//    edge[M].next = head[from];\n//    head[from] = M++;\n//}\n//\n//void spaf(int start)\n//{\n//    int i, x, v;\n//    SqQueue Q;\n//    InitQueue(&Q);\n//    for (i = 0; i <= n; i++)\n//    {\n//        d[i] = _MAX;\n//        vis[i] = 0;\n//    }\n//    EnQueue(&Q, start);\n//    d[start] = 0;\n//    vis[start] = 1;\n//    while (Q.front == Q.rear)\n//    {\n//        x =\n//    }\n//}\n/*************************************************************************************************/"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-6-安慰奶牛/f-ALGO-6-安慰奶牛/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-6-安慰奶牛\n//\n//  Created by ZYJ on 16/3/15.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <stdlib.h>     //qsort()头文件\n\n#define M 100002\n\ntypedef struct Edge     //边\n{\n    int S;      //牧场S\n    int E;      //牧场E\n    int L;      //通过时间L\n} Edge;\n\nEdge e[M];      //实例化边\n\nint far[M];     //结点根指向\nint C[M];       //和奶牛谈话时间\nint sum = 0;\nint N, P;       //N个结点，P条边\n\n//qsort()需要调用的指针\nint cmp(const void *a, const void *b)\n{\n    Edge *c = (Edge *)a;        //将指针void *a强制转换成(Edge *)a并赋给指针Edge *c\n    Edge *d = (Edge *)b;        //将指针void *b强制转换成(Edge *)b并赋给指针Edge *d\n    return c->L - d->L;         //由小到大排列\n}\n\n//寻找根结点，并将中间结点的标记都指向根结点\nint find(int x)\n{\n    int i, k, r;\n    r = x;\n    //寻找根结点\n    while (far[r] >= 0)\n        r = far[r];\n    k = x;\n    //让由x结点一直到根结点中间所有的结点的下一个结点标记都指向根结点\n    while (k != r)\n    {\n        i = far[k];\n        far[k] = r;\n        k = i;\n    }\n    //返回根结点\n    return r;\n}\n\n//将两个结点联结\nvoid Union(int S, int E)\n{\n    int rS, rE;\n    int num;\n    rS = find(S);\n    rE = find(E);\n    num = far[rS] + far[rE];        //必为负数\n    //结点联结\n    if(far[rS] < far[rE])\n    {\n        far[rE] = rS;\n        far[rS] = num;\n    }\n    else\n    {\n        far[rS] = rE;\n        far[rE] = num;\n    }\n}\n\n//Kruskal算法，最小生成树\nint Kruskal()\n{\n    int i;\n    int S, E;\n    int sumweight = 0, count = 0;\n    for(i = 0; i < N; i++)      //初始化far\n        far[i] = -1;\n    qsort(e, P, sizeof(e[0]), cmp);     //对边的权进行由小到大排序\n    for(i = 0; i < P; i++)\n    {\n        S = e[i].S;\n        E = e[i].E;\n        //如果S的根结点不等于E的根结点，说明没有生成回路，则选取这条边\n        if(find(S) != find(E))\n        {\n            sumweight += e[i].L;\n            Union(S, E);\n            count++;        //边数\n            if(count >= N - 1)\n            {\n                break;\n            }\n        }\n    }\n    return sumweight;\n}\n\nint main ()\n{\n    int i, min = M;\n    int S, E, L;        //牧场S，牧场E，通过时间L\n    \n    scanf (\"%d %d\", &N, &P);\n    \n    for (i = 0; i < N; i++)\n    {\n        scanf (\"%d\", &C[i]);\n        //选取睡觉的地方\n        if (C[i] < min)\n            min = C[i];\n    }\n    \n    for (i = 0; i < P; i++)\n    {\n        scanf(\"%d %d %d\",&S, &E, &L);\n        //结点是从0开始存储，所以所有输入的结点需要减一存储\n        e[i].S = S - 1;\n        e[i].E = E - 1;\n        //最小生成树，所以想要按要求安慰所有的奶牛，就必须考虑到来回\n        e[i].L = L * 2 + C[S - 1] + C[E - 1];       //从一个结点到另一个结点再返回所用时间（包括谈话时间）\n    }\n    \n    printf (\"%d\\n\", min + Kruskal());       //在睡觉的牧场会多谈一次话\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-8-操作格子/f-ALGO-8-操作格子/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-8-操作格子\n//\n//  Created by ZYJ on 16/3/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n//#include <stdio.h>\n//#define _Max 100000\n//int k = 0, answer[_Max];\n//void sum(int x, int y, int *p);\n//void max(int x, int y, int *p);\n//\n//int main()\n//{\n//    int n, m, Quan[_Max], P[_Max], X[_Max], Y[_Max], i = 0;\n//    scanf(\"%d %d\", &n, &m);\n//    for (; i < n; i++)\n//    {\n//        scanf(\"%d\", &Quan[i]);     //初始化序列\n//    }\n//    for (i = 0; i < _Max; i++)\n//    {\n//        answer[i] = -1;\n//    }\n//    for (i = 0; i < m; i++)\n//    {\n//        scanf(\"%d %d %d\", &P[i], &X[i], &Y[i]);         //键入操作\n//        switch(P[i])\n//        {\n//            case 1 : Quan[X[i] - 1] = Y[i];\n//                break;\n//            case 2 : sum(X[i], Y[i], Quan);\n//                break;\n//            default : max(X[i], Y[i], Quan);\n//                break;\n//        }\n//    }\n//    \n//    for (i = 0; i < m && answer[i] != -1; i++)\n//    {\n//        printf(\"%d\\n\", answer[i]);\n//    }\n//    return 0;\n//}\n//\n//void sum(int x, int y, int *p)\n//{\n//    int i = x - 1, s = 0;\n//    for (; i < y; i++)\n//    {\n//        s += p[i];\n//    }\n//    answer[k++] = s;\n//    return ;\n//}\n//\n//void max(int x, int y, int *p)\n//{\n//    int i = x -1, m = 0;\n//    for (; i < y - 1; i++)\n//    {\n//        m = p[i] > m ? p[i] : m;\n//    }\n//    answer[k++] = m;\n//    return ;\n//}\n\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-87-字串统计/f-ALGO-87-字串统计/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-87-字串统计\n//\n//  Created by ZYJ on 16/4/17.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\n//判断此串是否符合规则\nint isSubStr(char *S, int indexOne, int indexTwo, int len)\n{\n    int i = 0;\n    for (; i != len; i++)\n    {\n        if (S[indexOne + i] != S[indexTwo + i])\n        {\n            return 0;\n        }\n    }\n    return 1;\n}\n\n//在串中找以index为开始，长度为len的串的数量\nint repeat(char *S, int index, int len)\n{\n    int rep = 1, i;\n    \n    for (i = index + 1; i <= (int)strlen(S) - len; i++)\n    {\n        if (isSubStr(S, index, i, len))\n        {\n            rep++;\n        }\n    }\n    return rep;\n}\n\nint main(int argc, const char * argv[])\n{\n    int L, len, i, rep;\n    char S[61];\n    int  maxRep = 0, maxIndex = 0, maxLen = 0;\n    scanf(\"%d %s\", &L, S);\n    \n    // 子串长度\n    for (len = (int)strlen(S) - 1; len != L - 1; len--)\n    {\n        for (i = 0; i != (int)strlen(S) - len; i++)\n        {\n            //从当前下标开始，len长度的子串\n            rep = repeat(S, i, len);\n            \n            if (maxRep < rep)\n            {\n                maxRep = rep;\n                maxIndex = i;\n                maxLen = len;\n            }\n        }\n    }\n    \n    for (i = maxIndex; i < maxIndex + maxLen; i++)\n    {\n        printf(\"%c\", S[i]);\n    }\n    printf(\"\\n\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-ALGO-90-出现次数最多的整数/f-ALGO-90-出现次数最多的整数/main.c",
    "content": "//\n//  main.c\n//  f-ALGO-90-出现次数最多的整数\n//\n//  Created by ZYJ on 16/3/13.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\ntypedef struct\n{\n    int num;\n    int time;\n} NUM[30];\n\nint main(int argc, const char * argv[])\n{\n    NUM n;\n    int N, i = 1, S, j = 0, maxTime = 0, key = 0;\n    scanf(\"%d\", &N);\n    if (N <= 0)\n    {\n        return 0;\n    }\n    scanf(\"%d\", &S);\n    n[0].num = S;\n    n[0].time = 1;\n    for (; i < N; i++)\n    {\n        n[i].time = 0;\n    }\n    for (i = 1; i < N; i++)\n    {\n        scanf(\"%d\", &S);\n        if (S != n[j].num)\n        {\n            n[++j].num = S;\n            n[j].time++;\n            continue;\n        }\n        n[j].time++;\n    }\n    maxTime = n[0].time;\n    for (i = 0; i <= j; i++)\n    {\n        if (n[i].time == 0)\n        {\n            break;\n        }\n        if (maxTime < n[i].time)\n        {\n            key = i;\n            maxTime = n[i].time;\n        }\n    }\n    printf(\"%d\\n\", n[key].num);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-BASIC-12-十六进制转八进制/f-BASIC-12-十六进制转八进制/main.c",
    "content": "//\n//  main.c\n//  f-BASIC-12-\t十六进制转八进制\n//\n//  Created by ZYJ on 16/3/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n\nchar str[100005], num;\nvoid Fun(int i, int state)\n{\n    int temp;\n    if(i < 0)\n    {\n        if(num != 0)  //此时的num转二进制后的有效位数小于三位，即num小于8\n        {\n            printf(\"%d\", num);\n        }\n        return;\n    }\n    if(state != 3)\n    {\n        temp = str[i] >= '0' && str[i] <= '9' ? str[i] - '0' : str[i] - 'A' + 10;\n        temp <<= state;  //state指每次将16进制转2进制后，截取最后三位后剩余几位\n        num |= temp;     //把二进制的num和二进制的temp相加（等同于十进制之间的加，因为对应num位数的temp的后几位在上一步左移时填补了0）\n        temp = num;\n        num >>= 3;\n        Fun(i - 1, state + 1);\n        printf(\"%d\", (temp & 1) + (temp & 2) + (temp & 4));  //相当于将temp转二进制后的最后三位取出并转8进制\n    }\n    else\n    {\n        temp = num;\n        num >>= 3;\n        Fun(i, 0);\n        printf(\"%d\", (temp & 1) + (temp & 2) + (temp & 4));\n    }\n}\nint main()\n{\n    int n;\n    scanf(\"%d\", &n);\n    while(n--)\n    {\n        num = 0;\n        scanf(\"%s\", str);\n        Fun((int)strlen(str) - 1, 0);\n        printf(\"\\n\");\n    }\n    return 0;\n}"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-PREV-2-打印十字图/f-PREV-2-打印十字图/main.c",
    "content": "//\n//  main.c\n//  f-PREV-2-打印十字图\n//\n//  Created by ZYJ on 16/3/9.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\nint i = 0, j = 0;\nchar Graph[125][125];\nvoid centre(int n)\n{\n    Graph[2 * n + 3][2 * n + 3] = '$';\n    Graph[2 * n + 2][2 * n + 3] = '$';\n    Graph[2 * n + 1][2 * n + 3] = '$';\n    Graph[2 * n + 4][2 * n + 3] = '$';\n    Graph[2 * n + 5][2 * n + 3] = '$';\n    Graph[2 * n + 3][2 * n + 1] = '$';\n    Graph[2 * n + 3][2 * n + 2] = '$';\n    Graph[2 * n + 3][2 * n + 4] = '$';\n    Graph[2 * n + 3][2 * n + 5] = '$';\n    return ;\n}\nvoid vertical(int n)\n{\n    for (i = 1; i < 2 * n; i += 2)\n    {\n        for (j = i + 2; j <= 5 + 4 * n - 1 - i; j++)\n        {\n            Graph[j][i] = '$';\n            Graph[6 + 4 * n - j][6 + 4 * n - i] = '$';\n        }\n    }\n    return ;\n}\nvoid horizontal(int n)\n{\n    for (i = 1; i < 2 * n; i += 2)\n    {\n        for (j = i + 2; j <= 5 + 4 * n - 1 - i; j++)\n        {\n            Graph[i][j] = '$';\n            Graph[6 + 4 * n - i][6 + 4 * n - j] = '$';\n        }\n    }\n    return ;\n}\nvoid corner(int n)\n{\n    for (i = 1; i <= n; i++)\n    {\n        Graph[2 * i + 1][2 * i +1] = '$';\n        Graph[2 * i][2 * i + 1] = '$';\n        Graph[2 * i + 1][2 * i] = '$';\n        Graph[2 * i + 1][5 + 4 * n - 2 * i] = '$';\n        Graph[2 * i][5 + 4 * n - 2 * i] = '$';\n        Graph[2 * i + 1][6 + 4 * n - 2 * i] = '$';\n        Graph[5 + 4 * n - 2 * i][2 * i + 1] = '$';\n        Graph[5 + 4 * n - 2 * i][2 * i] = '$';\n        Graph[6 + 4 * n - 2 * i][2 * i + 1] = '$';\n        Graph[5 + 4 * n - 2 * i][5 + 4 * n - 2 * i] = '$';\n        Graph[5 + 4 * n - 2 * i][6 + 4 * n - 2 * i] = '$';\n        Graph[6 + 4 * n - 2 * i][5 + 4 * n - 2 * i] = '$';\n    }\n    return ;\n}\nint main(int argc, const char * argv[])\n{\n    int n;\n    scanf(\"%d\", &n);\n    //初始化图形\n    for (i = 1; i <= 5 + 4 * n; i++)\n    {\n        for (j = 1; j <= 5 + 4 * n; j++)\n        {\n            Graph[i][j] = '.';\n        }\n    }\n    //修正图形\n    centre(n);\n    vertical(n);\n    horizontal(n);\n    corner(n);\n    //输出图形\n    for (i = 1; i <= 5 + 4 * n; i++)\n    {\n        for (j = 1; j <= 5 + 4 * n; j++)\n        {\n            printf(\"%c\", Graph[i][j]);\n        }\n        printf(\"\\n\");\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-PREV-3-带分数/f-PREV-3-带分数/main.c",
    "content": "//\n//  main.c\n//  f-PREV-3-带分数\n//\n//  Created by ZYJ on 16/3/10.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n\nint main(int argc, const char * argv[])\n{\n    // insert code here...\n    printf(\"Hello, World!\\n\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-PREV-5-错误票据/f-PREV-5-错误票据/main.c",
    "content": "//\n//  main.c\n//  f-PREV-5-错误票据\n//\n//  Created by ZYJ on 16/3/2.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n//\n#include <stdio.h>\n//#include <stdlib.h>\n#define _Max 10000\ntypedef struct\n{\n    int iID[_Max + 1];\n    int length;\n}SqList;\n\n//交换L数组r的下标为i和j的值\nvoid swap(SqList *L, int i, int j)\n{\n    int temp = L->iID[i];\n    L->iID[i] = L->iID[j];\n    L->iID[j] = temp;\n}\n\n//交换顺序表L中子表的记录，使枢轴记录到位，并返回其所在位置\n//此时在它之前（后）的记录均不大于它\nint Partition(SqList *L, int low, int high)\n{\n    int pivotkey;\n    pivotkey = L->iID[low];                               //用子表的第一个记录作枢轴记录\n    while (low < high)                                  //从表的两端交替向中间扫描\n    {\n        while (low < high && L->iID[high] >= pivotkey)\n        {\n            high--;\n        }\n        swap(L, low, high);                             //将比枢轴记录小的记录交换到低端\n        while (low < high && L->iID[low] <= pivotkey)\n        {\n            low++;\n        }\n        swap(L, low, high);                             //将比枢轴记录大的记录交换到高端\n    }\n    return low;                                         //返回枢轴所在位置\n}\n\n//对顺序表L中的子序列L->r[low...high]作快速排序\nvoid QSort(SqList *L, int low, int high)\n{\n    int pivot;\n    if (low < high)\n    {\n        pivot = Partition(L, low, high);  //将L->[low...high]一分为二，算出枢轴值pivot\n        QSort(L, low, pivot - 1);         //对低子表递归排序\n        QSort(L, pivot + 1, high);        //对高子表递归排序\n    }\n}\n\n//对链表L做快速排序\nvoid QuickSort(SqList *L)\n{\n    QSort(L, 1, L->length);\n}\n\nint main(int argc, const char * argv[])\n{\n    SqList ID;\n    int N, m = 0, n = 0, line = 0, flag = 0, j = 0, k = -1, l = 1;\n    char cID[_Max];\n    scanf(\"%d\", &N);\n    fgets(cID, 2, stdin);\n    for (; line < N; line++)\n    {\n        fgets(cID + 1, _Max, stdin);\n        cID[0] = ' ';\n        flag = 0;\n        for (j = 1; cID[j]; j++)\n        {\n            if (cID[j - 1] == ' ' && cID[j] != ' ')\n            {\n                k = cID[j] - '0';\n                flag = 1;\n            }\n            else if (cID[j] == ' ')\n            {\n                if (k != -1)\n                {\n                    ID.iID[l++] = k;\n                }\n                flag = 0;\n                k = -1;\n            }\n            else if (cID[j] == '\\n')\n            {\n                if (k != -1)\n                {\n                    ID.iID[l++] = k;\n                }\n                flag = 0;\n                k = -1;\n            }\n            else if (flag)\n            {\n                k = k * 10 + cID[j] - '0';\n            }\n        }\n    }\n    //排序部分\n    ID.length = l - 1;\n    QuickSort(&ID);\n    //查找重复的和缺少的\n    k = ID.iID[1];\n    for (j = 2; j < l; j++)\n    {\n        if (ID.iID[j] == k + 2)\n        {\n            m = ID.iID[j] - 1;\n        }\n        else if (ID.iID[j] == k)\n        {\n            n = ID.iID[j];\n        }\n        k = ID.iID[j];\n    }\n    printf(\"%d %d\\n\", m, n);\n    return 0;\n}\n\n\n//#include <stdio.h>\n//\n//int main()\n//{\n//    int a[10001] = {0}, n, m = 0, min = 100000, max = 0, i = 0;\n//    char c;\n//    scanf(\"%d\", &n);\n//    for (; i < n; i++)\n//    {\n//        while (1)\n//        {\n//            scanf(\"%d\", &m);\n//            if (m > max)\n//            {\n//                max = m;\n//            }\n//            if (m < min)\n//            {\n//                min = m;\n//            }\n//            a[m]++;\n//            c = getchar();   //获取缓冲区的字符\n//            if (c != ' ')    //如果不为空格，则一定是回车字符，跳出这一行输入\n//            {\n//                break;\n//            }\n//        }\n//    }\n//    for (i = min; i <= max; i++)\n//    {\n//        if (a[i] == 0)\n//        {\n//            printf(\"%d \", i);\n//        }\n//        else if (a[i] == 2)\n//        {\n//            m = i;\n//        }\n//    }\n//    printf(\"%d\\n\", m);\n//    return 0;\n//}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-10-集合运算/f-蓝桥-ALGO-10-集合运算/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-10-集合运算\n//\n//  Created by ZYJ on 2017/6/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <set>\n\nusing namespace std;\n\nconst int MAXN = 2222;\nconst int INF = 0x7fffffff;\n\nint A[MAXN], B[MAXN];\nint C[MAXN], D[MAXN];\nset<int> E;\n\nint main(int argc, const char * argv[])\n{\n    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    int n, m;\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        cin >> A[i];\n    }\n    cin >> m;\n    for (int i = 0; i < m; i++)\n    {\n        cin >> B[i];\n    }\n    sort(A, A + n);\n    sort(B, B + m);\n    A[n] = B[m] = INF;\n    \n    int i = 0, j = 0;\n    int cntC = 0, cntD = 0;\n    if (A[0] < B[0])\n    {\n        while (i < n)\n        {\n            D[cntD++] = A[i];\n            while (j < m && B[j] < A[i + 1])\n            {\n                if (B[j] != A[i])\n                {\n                    D[cntD++] = B[j];\n                }\n                else\n                {\n                    C[cntC++] = B[j];\n                }\n                j++;\n            }\n            i++;\n        }\n        while (j < m)\n        {\n            D[cntD++] = B[j];\n            j++;\n        }\n    }\n    else\n    {\n        while (j < m)\n        {\n            D[cntD++] = B[j];\n            while (i < n && A[i] < B[j + 1])\n            {\n                if (B[j] != A[i])\n                {\n                    D[cntD++] = A[i];\n                }\n                else\n                {\n                    C[cntC++] = A[i];\n                }\n                i++;\n            }\n            j++;\n        }\n        while (i < n)\n        {\n            D[cntD++] = A[i];\n            i++;\n        }\n    }\n    \n    for (int i = 0; i < cntC; i++)\n    {\n        cout << C[i] << ' ';\n        E.insert(C[i]);\n    }\n    cout << '\\n';\n    for (int i = 0; i < cntD; i++)\n    {\n        cout << D[i] << ' ';\n    }\n    cout << '\\n';\n    for (int i = 0; i < n; i++)\n    {\n        if (!E.count(A[i]))\n        {\n            cout << A[i] << ' ';\n        }\n    }\n    cout << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-11-瓷砖铺放/f-蓝桥-ALGO-11-瓷砖铺放/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-11-瓷砖铺放\n//\n//  Created by ZYJ on 2017/6/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint N;\n\nint solve(int n)\n{\n    if (n == 0 || n == 1)\n    {\n        return 1;\n    }\n    return solve(n - 1) + solve(n - 2);\n}\n\nint main(int argc, const char * argv[])\n{\n    while (cin >> N)\n    {\n        cout << solve(N) << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-12-幂方分解/f-蓝桥-ALGO-12-幂方分解/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-12-幂方分解\n//\n//  Created by ZYJ on 2017/6/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nconst int MAXN = 16;\n\nstring s;\nint POWER[MAXN];\n\nvoid init()\n{\n    POWER[0] = 1;\n    for (int i = 1; i < MAXN; i++)\n    {\n        POWER[i] = POWER[i - 1] * 2;\n    }\n}\n\nvoid solve(int n, int k)\n{\n    for (int i = k; i >= 0; i--)\n    {\n        if (POWER[i] <= n)\n        {\n            n -= POWER[i];\n            cout << '2';\n            if (i == 1)\n            {\n                if (n == 0)\n                {\n                    continue;\n                }\n                cout << '+';\n                continue;\n            }\n            cout << '(';\n            \n            if (i == 0)\n            {\n                cout << '0';\n            }\n            else\n            {\n                solve(i, 4);\n            }\n            cout << ')';\n            if (n == 0)\n            {\n                continue;\n            }\n            cout << '+';\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    \n    int N;\n    while (cin >> N)\n    {\n        solve(N, 15);\n    }\n    \n    return 0;\n}\n\n\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-13-拦截导弹/f-蓝桥-ALGO-13-拦截导弹/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-13-拦截导弹\n//\n//  Created by ZYJ on 2017/6/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <list>\n\nusing namespace std;\n\nconst int MAXN = 10;\nconst int INF = 0x3f3f3f3f;\n\nint a[MAXN], f[MAXN], d[MAXN];\nint vis[MAXN];\n\nint bsearch(int *f, int size, int a)\n{\n    int l = 0, r = size - 1;\n    while (l <= r)\n    {\n        int mid = (l + r) / 2;\n        if (a <= f[mid - 1] && a > f[mid])\n        {\n            return mid;\n        }\n        else if (a > f[mid])\n        {\n            r = mid - 1;\n        }\n        else\n        {\n            l = mid + 1;\n        }\n    }\n    \n    return -1;\n}\n\nint LIS(int *a, int n)\n{\n    f[0] = a[0];\n    d[0] = 1;\n    int j, size = 1;\n    for (int i = 1; i < n; i++)\n    {\n        if (a[i] > f[0])\n        {\n            j = 0;\n        }\n        else if (a[i] <= f[size - 1])\n        {\n            j = size++;\n        }\n        else\n        {\n            j = bsearch(f, size, a[i]);\n        }\n        f[j] = a[i];\n        d[i] = j + 1;\n    }\n    return size;\n}\n\nlist<int> li;\nlist<int> li_;\nlist<int>::iterator it;\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int cnt = 0, x;\n    while (cin >> x)\n    {\n        a[cnt++] = x;\n        li.push_back(x);\n    }\n\n    cout << LIS(a, cnt) << '\\n';\n    \n    int res = 0;\n    while (!li.empty())\n    {\n        res++;\n        int last = INF;\n        li_.clear();\n        for (it = li.begin(); it != li.end(); it++)\n        {\n            if (*it <= last)\n            {\n                last = *it;\n            }\n            else\n            {\n                li_.push_back(*it);\n            }\n        }\n        swap(li, li_);\n    }\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-14-回文数/f-蓝桥-ALGO-14-回文数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-14-回文数\n//\n//  Created by ZYJ on 2017/6/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 100;\nconst int MAXSTEPS = 30;\n\nint N, len;\nchar s[MAXN];\nint num1[MAXN];\nint num2[MAXN];\nint num3[MAXN];\n\nvoid add()\n{\n    num3[len] = 0;\n    for (int i = len; i > 0; i--)\n    {\n        num3[i - 1] = (num1[i] + num2[i] + num3[i]) / N;\n        num3[i] = (num1[i] + num2[i] + num3[i]) % N;\n    }\n    if (num3[0])\n    {\n        len++;\n        for (int i = len; i > 0; i--)\n        {\n            num3[i] = num3[i - 1];\n        }\n        num3[0] = 0;\n    }\n}\n\nbool charge()\n{\n    for (int i = 1, j = len; i < j; i++, j--)\n    {\n        if (num1[i] != num1[j])\n        {\n            return 0;\n        }\n    }\n    return 1;\n}\n\nvoid getNum2()\n{\n    for (int i = 1; i <= len; i++)\n    {\n        num2[i] = num1[len - i + 1];\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    scanf(\"%d%s\", &N, s + 1);\n    len = (int)strlen(s + 1);\n    for (int i = 1; i <= len; i++)\n    {\n        if (s[i] >= '0' && s[i] <= '9')\n        {\n            num1[i] = s[i] - '0';\n        }\n        else\n        {\n            num1[i] = s[i] - 'A' + 10;\n        }\n    }\n    \n    int steps = 0;\n    while (!charge() && steps <= MAXSTEPS)\n    {\n        steps++;\n        getNum2();\n        add();\n        memcpy(num1, num3, sizeof(num3));\n    }\n    \n    if (steps <= MAXSTEPS)\n    {\n        cout << \"STEP=\" << steps << '\\n';\n    }\n    else\n    {\n        cout << \"Impossible!\\n\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-15-旅行家的预算/f-蓝桥-ALGO-15-旅行家的预算/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-15-旅行家的预算\n//\n//  Created by ZYJ on 2017/6/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 100;\nconst int INF = 0x3f3f3f3f;\n\nint N;\ndouble DD1, C, DD2, PP;\ndouble D[MAXN], P[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    cin >> DD1 >> C >> DD2 >> PP >> N;\n    D[0] = 0;\n    P[0] = PP;\n    for (int i = 1; i <= N; i++)\n    {\n        cin >> D[i] >> P[i];\n    }\n    N++;\n    D[N] = DD1;\n    P[N] = INF;\n\n    double cost = 0, state = 0;\n    int max_len = C * DD2, pos = 0;\n    for (int i = 1; i <= N; i++)\n    {\n        if (P[i] < P[pos] && (D[i] - D[pos]) <= max_len)\n        {\n            cost += ((D[i] - D[pos]) / DD2 - state) * P[pos];\n            pos = i;\n            state = 0;\n        }\n        else if (P[i] >= P[pos] && (D[i] - D[pos]) <= max_len)\n        {\n            int tag = -1;\n            double p = P[pos];\n            for (int j = pos + 1; j <= N && (D[j] - D[pos]) <= max_len; j++)\n            {\n                if (P[j] < p)\n                {\n                    tag = j;\n                    break;\n                }\n            }\n            if (tag == -1 && (D[N] - D[pos]) <= max_len)\n            {\n                cost += ((D[N] - D[pos]) / DD2 - state) * P[pos];\n                pos = N;\n                i = N;\n                state = 0;\n            }\n            if (tag != -1)\n            {\n                cost += ((D[tag] - D[pos]) / DD2 - state) * P[pos];\n                pos = tag;\n                i = tag;\n                state = 0;\n            }\n            else\n            {\n                int tag = -1;\n                double p = INF + 10;\n                for (int j = pos + 1; j <= N && (D[j] - D[pos]) <= max_len; j++)\n                {\n                    if (P[j] < p)\n                    {\n                        tag = j;\n                        p = P[j];\n                    }\n                }\n                if (tag != -1)\n                {\n                    cost += (C - state) * P[pos];\n                    state = C - (D[tag] - D[pos]) / DD2;\n                    pos = tag;\n                    i = tag;\n                }\n            }\n        }\n    }\n    \n    if (pos == N)\n    {\n        printf(\"%.2f\\n\", cost);\n    }\n    else\n    {\n        cout << \"No Solution\\n\";\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-16-进制转换/f-蓝桥-ALGO-16-进制转换/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-16-进制转换\n//\n//  Created by ZYJ on 2017/6/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <stack>\n\nusing namespace std;\n\nstack<char> sc;\n\nint main()\n{\n    int N, b;\n    scanf(\"%d%d\",&N, &b);\n    \n    int a = N;\n    if (-b <= 9)\n    {\n        while (a)\n        {\n            if (a % b >= 0)\n            {\n                sc.push('0' + a % b);\n                a /= b;\n            }\n            else\n            {\n                sc.push('0' + a % b - b);\n                a = a / b + 1;\n            }\n        }\n    }\n    else\n    {\n        while (a)\n        {\n            if (a % b >= 0)\n            {\n                if (a % b <= 9)\n                {\n                    sc.push('0' + a % b);\n                }\n                else\n                {\n                    sc.push('A' + (a % b - 10));\n                }\n                a /= b;\n            }\n            else\n            {\n                if (a % b - b <= 9)\n                {\n                    sc.push('0' + a % b - b);\n                }\n                else\n                {\n                    sc.push('A' + a % b - b - 10);\n                }\n                a = a / b + 1;\n            }\n        }\n    }\n    \n    printf(\"%d=\", N);\n    while (!sc.empty())\n    {\n        a = sc.top();\n        sc.pop();\n        putchar(a);\n    }\n    printf(\"(base%d)\\n\", b);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-17-乘积最大/f-蓝桥-ALGO-17-乘积最大/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-17-乘积最大\n//\n//  Created by ZYJ on 2017/6/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 44;\nconst int MAXK = 10;\n\nint N, K;\nint A[MAXN];\nint dp[MAXN][MAXK];\n\nint getNum(int st, int ed)\n{\n    int num = 0;\n    for (int i = st; i <= ed; i++)\n    {\n        num *= 10;\n        num += A[i];\n    }\n    return num;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> N >> K;\n    for (int i = 1; i <= N; i++)\n    {\n        scanf(\"%1d\", A + i);\n    }\n    for (int i = 1; i <= N; i++)\n    {\n        dp[i][0] = dp[i - 1][0] * 10 + A[i];\n    }\n    for (int i = 2; i <= N; i++)\n    {\n        for (int j = 1; j <= K; j++)\n        {\n            for (int k = j - 1; k < i; k++)\n            {\n                dp[i][j] = max(dp[i][j], dp[k][j - 1] * getNum(k + 1, i));\n            }\n        }\n    }\n    \n    cout << dp[N][K] << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-18-单词接龙/f-蓝桥-ALGO-18-单词接龙/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-18-单词接龙\n//\n//  Created by ZYJ on 2017/6/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nconst int MAXN = 22;\n\nint n, len = 0;\nstring s[MAXN];\nint vis[MAXN];\n\nint charge(int left, int right)\n{\n    int len = 0;\n    int llen = (int)s[left].length();\n    int rlen = (int)s[right].length();\n    for (int i = llen - 1; i > 0; i--)\n    {\n        int flag = 1, j = 0;\n        for (; i + j < llen && j < rlen; j++)\n        {\n            if (s[left][i + j] != s[right][j])\n            {\n                flag = 0;\n                break;\n            }\n        }\n        if (flag)\n        {\n            len = j;\n            break;\n        }\n    }\n    if (len == s[right].length())\n    {\n        return 0;\n    }\n    return len;\n}\n\nvoid dfs(int k, int l)\n{\n    len = max(len, l);\n    for (int i = 0; i < n; i++)\n    {\n        if (vis[i] != 2)\n        {\n            int tmp = charge(k, i);\n            if (tmp)\n            {\n                vis[i]++;\n                dfs(i, l + (int)s[i].length() - tmp);\n                vis[i]--;\n            }\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n;\n    for (int i = 0; i < n; i++)\n    {\n        cin >> s[i];\n    }\n    \n    char a;\n    cin >> a;\n    for (int i = 0; i < n; i++)\n    {\n        if (s[i][0] == a)\n        {\n            vis[i]++;\n            dfs(i, (int)s[i].length());\n            vis[i]--;\n        }\n    }\n    \n    cout << len << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-19-方格取数/f-蓝桥-ALGO-19-方格取数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-19-方格取数\n//\n//  Created by ZYJ on 2017/6/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 11;\n\nint map[MAXN][MAXN];\nint dp[MAXN][MAXN][MAXN * 2];\n\nint main(int argc, const char * argv[])\n{\n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int n;\n    cin >> n;\n    \n    int x, y, z;\n    while (cin >> x >> y >> z, x != 0)\n    {\n        map[x][y] = z;\n    }\n    \n    dp[1][1][0] = map[1][1];\n    int max_steps = (n - 1) * 2 - 1;\n    for (int k = 1; k <= max_steps; k++)\n    {\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = i + 1; j <= n; j++)\n            {\n                int coli = k - i + 2;\n                int colj = k - j + 2;\n                if (coli < 1 || colj < 1 || coli > n || colj > n)\n                {\n                    continue;\n                }\n                int cost = map[i][coli] + map[j][colj];\n                dp[i][j][k] = max(dp[i][j][k], dp[i][j][k - 1] + cost);\n                dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j - 1][k - 1] + cost);\n                dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j][k - 1] + cost);\n                dp[i][j][k] = max(dp[i][j][k], dp[i][j - 1][k - 1] + cost);\n            }\n        }\n    }\n    \n    cout << dp[n - 1][n][max_steps] + map[n][n] << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-20-求先序排列/f-蓝桥-ALGO-20-求先序排列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-20-求先序排列\n//\n//  Created by ZYJ on 2017/6/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\ntypedef struct BTNode\n{\n    char data;\n    struct BTNode *lc, *rc;\n} *BTree;\n\nBTree root;\nstring m, l;\n\nvoid BuildBTree(BTree &t, int ms, int me, int ls, int le)\n{\n    t = new BTNode;\n    t->data = l[le];\n    t->lc = t->rc = NULL;\n    \n    int pos = ms;\n    \n    while (m[pos] != l[le])\n    {\n        pos++;\n    }\n    int len = pos - ms;\n    if (pos > ms)\n    {\n        BuildBTree(t->lc, ms, pos - 1, ls, ls + len - 1);\n    }\n    if (pos < me)\n    {\n        BuildBTree(t->rc, pos + 1, me, ls + len, le - 1);\n    }\n}\n\nvoid PrintBTree(BTree p)\n{\n    if (p != NULL)\n    {\n        cout << p->data;\n        PrintBTree(p->lc);\n        PrintBTree(p->rc);\n    }\n}\n\nint main(int argc, char* argv[])\n{\n    cin >> m;\n    cin >> l;\n\n    BuildBTree(root, 0, int(m.size() - 1), 0, int(l.size() - 1));\n    \n    PrintBTree(root);\n    putchar(10);\n    \n    return 0;\n}\n\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-22-整数划分/f-蓝桥-ALGO-22-整数划分/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-22-数的划分\n//\n//  Created by ZYJ on 2017/6/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 222;\nconst int MAXK = 9;\n\nint dp[MAXN][MAXK];\n\nint main(int argc, const char * argv[])\n{\n    int n, k;\n    cin >> n >> k;\n    \n    dp[1][1] = 1;\n    for (int i = 2; i <= n; i++)\n    {\n        for (int j = 1; j <= k; j++)\n        {\n            if (i >= j)\n            {\n                dp[i][j] = dp[i - j][j] + dp[i - 1][j - 1];\n            }\n        }\n    }\n    \n    cout << dp[n][k] << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-23-一元三次方程求解/f-蓝桥-ALGO-23-一元三次方程求解/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-23-一元三次方程求解\n//\n//  Created by ZYJ on 2017/6/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//#include <cmath>\n//\n//using namespace std;\n//\n//const int MAXN = 100;\n//const double ESP = 1e-5;\n//\n//double a, b, c, d;\n//\n//double calculate(double x)\n//{\n//    return a * x * x * x + b * x * x + c * x + d;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    cin >> a >> b >> c >> d;\n//    \n//    int cnt = 3;\n//    for (double i = -MAXN; i <= MAXN && cnt; i += 0.01)\n//    {\n//        if (fabs(calculate(i)) < ESP)\n//        {\n//            if (cnt == 1)\n//            {\n//                printf(\"%.2f\\n\", i);\n//            }\n//            else\n//            {\n//                printf(\"%.2f \", i);\n//            }\n//            cnt--;\n//        }\n//    }\n//    \n//    return 0;\n//}\n\n#include <iostream>\n#include <cstdio>\n#include <cmath>\n\nusing namespace std;\n\nconst double ESP = 1e-5;\nconst int MAXN = 100;\n\ndouble a, b, c, d;\n\ndouble cal(double x)\n{\n    return a * x * x * x + b * x * x + c * x + d;\n}\n\nint main()\n{\n    cin >> a >> b >> c >> d;\n    \n    int cnt = 3;\n    for (int i = -MAXN; i <= MAXN; i++)\n    {\n        double l = i, r = l + 1;\n        \n        if (cal(l) == 0)\n        {\n            if (cnt > 1)\n            {\n                printf(\"%.2f \", l);\n            }\n            else if (cnt == 1)\n            {\n                printf(\"%.2f\\n\", l);\n            }\n            else\n            {\n                break;\n            }\n            cnt--;\n        }\n        else\n        {\n            if (cal(l) * cal(r) < 0)\n            {\n                while (r - l > ESP)\n                {\n                    double m = (l + r) / 2;\n                    if (cal(l) * cal(m) <= 0)\n                    {\n                        r = m;\n                    }\n                    else\n                    {\n                        l = m;\n                    }\n                }\n                \n                if (cnt > 1)\n                {\n                    printf(\"%.2f \", l);\n                }\n                else if (cnt == 1)\n                {\n                    printf(\"%.2f\\n\", l);\n                }\n                else\n                {\n                    break;\n                }\n                cnt--;\n            }\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-24-统计单词个数/f-蓝桥-ALGO-24-统计单词个数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-24-统计单词个数\n//\n//  Created by ZYJ on 2017/6/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 222;\nconst int MAXM = 9;\n\nint P, K, n;\nint val[MAXN][MAXN];\nint dp[MAXN][MAXN];\nint vis[MAXN];\nchar s[MAXN];\nchar w[MAXM][MAXN];\n\nint main()\n{\n    scanf(\"%d%d\\n\", &P, &K);\n    \n    int cnt = 0;\n    for (int i = 1; i <= P; i++)\n    {\n        for (int j = 0; j < 20; j++)\n        {\n            scanf(\"%c\", &s[++cnt]);\n        }\n        getchar();\n    }\n    scanf(\"%d\", &n);\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%s\", w[i]);\n    }\n    \n    for (int i = 1; i <= cnt; i++)\n    {\n        for (int j = i; j <= cnt; j++)\n        {\n            memset(vis, 0, sizeof(vis));\n            for (int k = 1; k <= n; k++)\n            {\n                int len = (int)strlen(w[k]);\n                for (int o = i; o <= j - len + 1; o++)\n                {\n                    if (vis[o])\n                    {\n                        continue;\n                    }\n                    bool flag = 1;\n                    for (int p = 0; p < len; p++)\n                    {\n                        if (s[o + p] != w[k][p])\n                        {\n                            flag = 0;\n                            break;\n                        }\n                    }\n                    if (flag)\n                    {\n                        val[i][j]++;\n                        vis[o] = 1;\n                    }\n                }\n            }\n        }\n    }\n    \n    for (int k = 1; k <= K; k++)\n    {\n        for (int i = 1; i <= cnt; i++)\n        {\n            for (int j = k - 1; j <= i - 1; j++)\n            {\n                dp[i][k] = max(dp[i][k], dp[j][k - 1] + val[j + 1][i]);\n            }\n        }\n    }\n    \n//    cout << s + 1 << '\\n';\n    printf(\"%d\\n\", dp[cnt][K]);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-25-Car的旅行路线/f-蓝桥-ALGO-25-Car的旅行路线/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-25-Car的旅行路线\n//\n//  Created by ZYJ on 2017/6/3.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstring>\n#include <cmath>\n\nusing namespace std;\n\nconst int MAXN = 1111;\nconst int MAXS = 111;\nconst int INF = 0x3f3f3f3f;\n\nstruct city\n{\n    int x[4], y[4];\n    int t;\n} C[MAXS];\n\nint s, t, A, B;\ndouble cost[MAXN][MAXN];\ndouble lowcost[MAXN][MAXN];\n\ndouble getCost(int x1, int y1, int x2, int y2, int t)\n{\n    return sqrt(pow(x2 - x1, 2) + pow(y2 - y1, 2)) * t;\n}\n\nvoid Floyd(int n)\n{\n    memcpy(lowcost, cost, sizeof(cost));\n    for (int k = 0; k < n; k++)\n    {\n        for (int i = 0; i < n; i++)\n        {\n            for (int j = 0; j < n; j++)\n            {\n                if (lowcost[i][j] > lowcost[i][k] + lowcost[k][j])\n                {\n                    lowcost[i][j] = lowcost[i][k] + lowcost[k][j];\n                }\n            }\n        }\n    }\n}\n\nvoid get_fourth_node(int x1, int y1, int x2, int y2, int x3, int y3, int &x4, int &y4)\n{\n    if ((x1 - x2) * (x3 - x2) + (y1 - y2) * (y3 - y2) == 0)\n    {\n        swap(x1, x2);\n        swap(y1, y2);\n    }\n    else if ((x1 - x3) * (x2 - x3) + (y1 - y3) * (y2 - y3) == 0)\n    {\n        swap(x1, x3);\n        swap(y1, y2);\n    }\n    x4 = x2 + x3 - x1;\n    y4 = y2 + y3 - y1;\n}\n\nint main(int argc, const char * argv[])\n{\n    memset(cost, 0x3f, sizeof(cost));\n    \n    cin >> s >> t >> A >> B;\n    if (A == B)\n    {\n        printf(\"0.0\\n\");\n        return 0;\n    }\n    for (int i = 0; i < s; i++)\n    {\n        cin >> C[i].x[0] >> C[i].y[0];\n        cin >> C[i].x[1] >> C[i].y[1];\n        cin >> C[i].x[2] >> C[i].y[2];\n        cin >> C[i].t;\n        get_fourth_node(C[i].x[0], C[i].y[0], C[i].x[1], C[i].y[1], C[i].x[2], C[i].y[2], C[i].x[3], C[i].y[3]);\n\n        for (int j = 0; j < 4; j++)\n        {\n            for (int k = j + 1; k < 4; k++)\n            {\n                cost[i * 4 + j][i * 4 + k] = cost[i * 4 + k][i * 4 + j] =\n                        getCost(C[i].x[j], C[i].y[j], C[i].x[k], C[i].y[k], C[i].t);\n            }\n        }\n    }\n    \n    for (int i = 0; i < s; i++)\n    {\n        for (int j = i + 1; j < s; j++)\n        {\n            for (int k = 0; k < 4; k++)\n            {\n                for (int l = 0; l < 4; l++)\n                {\n                    cost[i * 4 + k][j * 4 + l] = cost[j * 4 + l][i * 4 + k] =\n                    getCost(C[i].x[k], C[i].y[k], C[j].x[l], C[j].y[l], t);\n                }\n            }\n        }\n    }\n    \n    Floyd(4 * s);\n    \n    double res = INF;\n    for (int i = 0; i < 4; i++)\n    {\n        for (int j = 0; j < 4; j++)\n        {\n            res = min(res, lowcost[A * 4 - 4 + i][B * 4 - 4 + j]);\n        }\n    }\n\n    printf(\"%.1f\\n\", res);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-26-麦森数/f-蓝桥-ALGO-26-麦森数/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-26-麦森数\n//\n//  Created by ZYJ on 2017/6/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n#include <string.h>\n\nconst int MAXBIT = 501;\n\nint num[MAXBIT];\nint tmp[MAXBIT];\nint tep[MAXBIT];\n\nvoid multiply(int a[], int b[])\n{\n    memset(tep, 0, sizeof(tep));\n    \n    for (int i = MAXBIT - 1; i >= 1; i--)\n    {\n        for (int j = MAXBIT - 1, k = i; j >= 1; j--)\n        {\n            tep[k--] += a[i] * b[j];\n            if (k == 0)\n            {\n                break;\n            }\n        }\n    }\n    \n    for (int i = MAXBIT - 1; i >= 1; i--)\n    {\n        if (tep[i] >= 10)\n        {\n            tep[i - 1] += tep[i] / 10;\n            tep[i] %= 10;\n        }\n        a[i] = tep[i];\n    }\n}\n\nvoid msss(int power)\n{\n    if (power <= 1)\n    {\n        num[MAXBIT - 1] *= 2;\n        return ;\n    }\n    else\n    {\n        msss(power / 2);\n        multiply(num, num);\n        if (power % 2 != 0)\n        {\n            multiply(num, tmp);\n        }\n    }\n}\n\nint main()\n{\n    int p;\n    scanf(\"%d\", &p);\n    \n    num[MAXBIT - 1] = 1;\n    tmp[MAXBIT - 1] = 2;\n    msss(p);\n    num[MAXBIT - 1]--;\n    \n    printf(\"%d\\n\", (int)(p * log10(2)) + 1);\n    for (int i = 1; i < MAXBIT; i++)\n    {\n        printf(\"%d\", num[i]);\n        if (i % 50 == 0)\n        {\n            printf(\"\\n\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-27-FBI树/f-蓝桥-ALGO-27-FBI树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-27-FBI树\n//\n//  Created by ZYJ on 2017/6/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\ntypedef struct BTNode\n{\n    char state;\n    int l, r;\n    BTNode *left, *right;\n    BTNode(int l_, int r_)\n    {\n        l = l_;\n        r = r_;\n        left = right = NULL;\n    }\n} *BTree;\n\nBTree root;\nstring s;\n\nvoid BuildBTree(BTree &t, int l, int r)\n{\n    t = new BTNode(l, r);\n    \n    if (l == r)\n    {\n        if (s[l] == '0')\n        {\n            t->state = 'B';\n        }\n        else\n        {\n            t->state = 'I';\n        }\n        return ;\n    }\n    \n    int m = (l + r) >> 1;\n    BuildBTree(t->left, l, m);\n    BuildBTree(t->right, m + 1, r);\n    if (t->left->state == 'I' && t->right->state == 'I')\n    {\n        t->state = 'I';\n    }\n    else if (t->left->state == 'B' && t->right->state == 'B')\n    {\n        t->state = 'B';\n    }\n    else\n    {\n        t->state = 'F';\n    }\n}\n\nvoid PrintfBTree(BTree p)\n{\n    if (p != NULL)\n    {\n        PrintfBTree(p->left);\n        PrintfBTree(p->right);\n        cout << p->state;\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    cin >> N;\n    cin >> s;\n    BuildBTree(root, 0, (int)s.length() - 1);\n    \n    PrintfBTree(root);\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-28-星际交流/f-蓝桥-ALGO-28-星际交流/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-28-星际交流\n//\n//  Created by ZYJ on 2017/6/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 11111;\n\nint N, M;\nint A[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    cin >> N >> M;\n    for (int i = 0; i < N; i++)\n    {\n        scanf(\"%d\", A + i);\n    }\n    \n    while (M--)\n    {\n        next_permutation(A, A + N);\n    }\n    \n    printf(\"%d\", A[0]);\n    for (int i = 1; i < N; i++)\n    {\n        printf(\" %d\", A[i]);\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-29-校门外的树/f-蓝桥-ALGO-29-校门外的树/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-29-校门外的树\n//\n//  Created by ZYJ on 2017/6/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 111;\nconst int INF = 0x3f3f3f3f;\n\nstruct interval\n{\n    int l, r;\n} Itv[MAXN];\n\nint L, M;\n\nbool cmp(interval a, interval b)\n{\n    if (a.l == b.l)\n    {\n        return a.r < b.r;\n    }\n    return a.l < b.l;\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> L >> M;\n    for (int i = 0; i < M; i++)\n    {\n        cin >> Itv[i].l >> Itv[i].r;\n    }\n    \n    sort(Itv, Itv + M, cmp);\n    for (int i = 1; i < M; i++)\n    {\n        if (Itv[i].l <= Itv[i - 1].r && Itv[i].r >= Itv[i - 1].r)\n        {\n            Itv[i].l = Itv[i - 1].l;\n            Itv[i - 1].l = INF;\n        }\n        else if (Itv[i].r <= Itv[i - 1].r)\n        {\n            Itv[i].r = Itv[i - 1].r;\n            Itv[i].l = Itv[i - 1].l;\n            Itv[i - 1].l = INF;\n        }\n    }\n    sort(Itv, Itv + M, cmp);\n    \n    int res = L + 1;\n    for (int i = 0; i < M; i++)\n    {\n        if (Itv[i].l > L)\n        {\n            break;\n        }\n        res -= min(L - Itv[i].l + 1, Itv[i].r - Itv[i].l + 1);\n    }\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-32-JAM计数法/f-蓝桥-ALGO-32-JAM计数法/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-32-JAM计数法\n//\n//  Created by ZYJ on 2017/6/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <string>\n\nusing namespace std;\n\nint s, t, w;\nstring st;\nstring ed;\n\nint main(int argc, const char * argv[])\n{\n    cin >> s >> t >> w >> st;\n    for (int i = 0; i < w; i++)\n    {\n        ed.push_back('a' + t - w + i);\n    }\n    \n    int cnt = 5;\n    while (st != ed && cnt--)\n    {\n        for (int i = (int)st.length() - 1, j = 1; i >= 0; i--, j++)\n        {\n//            cout << char('a' + t - j) << '\\n';\n            if (st[i] < 'a' + t - j)\n            {\n                st[i]++;\n                for (int k = i + 1; k < st.length(); k++)\n                {\n                    st[k] = st[k - 1] + 1;\n                }\n                break;\n            }\n        }\n        cout << st << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-33-数列/f-蓝桥-ALGO-33-数列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-33-数列\n//\n//  Created by ZYJ on 2017/6/5.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1111;\n\nint k, n;\nlong long A[MAXN];\n\nint main()\n{\n    while (cin >> k >> n)\n    {\n        int cnt = 0, now = 1;\n        while (cnt < n)\n        {\n            int tmp = cnt;\n            A[cnt++] = now;\n            for (int i = 0; i < tmp && cnt < n; i++)\n            {\n                A[cnt++] = now + A[i];\n            }\n            now *= k;\n        }\n        cout << A[n - 1] << endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-34-纪念品分组/f-蓝桥-ALGO-34-纪念品分组/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-34-纪念品分组\n//\n//  Created by ZYJ on 2017/6/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 3e4 + 10;\n\nint w, n;\nint p[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    cin >> w >> n;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", p + i);\n    }\n    sort(p, p + n);\n    \n    int left = 0, right = n - 1, res = 0;\n    while (left < right)\n    {\n        res++;\n        if (p[right] + p[left] <= w)\n        {\n            right--;\n            left++;\n        }\n        else\n        {\n            right--;\n        }\n    }\n    if (left == right)\n    {\n        res++;\n    }\n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-35-传球游戏/f-蓝桥-ALGO-35-传球游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-35-传球游戏\n//\n//  Created by ZYJ on 2017/6/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 33;\n\nint n, m;\nint dp[MAXN][MAXN];\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> m;\n    \n    dp[0][0] = 1;\n    for (int i = 1; i <= m; i++)\n    {\n        for (int j = 0; j < n; j++)\n        {\n            dp[i][j] = dp[i - 1][(j - 1 + n) % n] + dp[i - 1][(j + 1) % n];\n        }\n    }\n    \n    cout << dp[m][0] << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-36-传纸条/f-蓝桥-ALGO-36-传纸条/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-36-传纸条\n//\n//  Created by ZYJ on 2017/6/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 55;\n\nint map[MAXN][MAXN];\nint dp[MAXN][MAXN][MAXN * 2];\n\nint main(int argc, const char * argv[])\n{\n//        freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n    \n    int n, m;\n    cin >> n >> m;\n    \n    for (int i = 1; i <= n; i++)\n    {\n        for (int j = 1; j <= m; j++)\n        {\n            cin >> map[i][j];\n        }\n    }\n    \n    int max_steps = n - 1 + m - 1 - 1;\n//    cout << max_steps << '\\n';\n    for (int k = 1; k <= max_steps; k++)\n    {\n//        cout << k << '\\n';\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = i + 1; j <= n; j++)\n            {\n                int coli = k - i + 2;\n                int colj = k - j + 2;\n                if (coli < 1 || colj < 1 || coli > m || colj > m)\n                {\n                    continue;\n                }\n                int cost = map[i][coli] + map[j][colj];\n                dp[i][j][k] = max(dp[i][j][k], dp[i][j][k - 1] + cost);\n                dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j - 1][k - 1] + cost);\n                dp[i][j][k] = max(dp[i][j][k], dp[i - 1][j][k - 1] + cost);\n                dp[i][j][k] = max(dp[i][j][k], dp[i][j - 1][k - 1] + cost);\n//                cout << i << ' ' << j << ' ' << k << \" : \";\n//                cout << dp[i][j][k] << '\\n';\n            }\n        }\n    }\n    \n    cout << dp[n - 1][n][max_steps] << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-37-Hankson的趣味题/f-蓝桥-ALGO-37-Hankson的趣味题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-37-Hankson的趣味题\n//\n//  Created by ZYJ on 2017/6/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n\nusing namespace std;\n\nconst int MAXN = 55555;\n\nint cnt;\nint prime[MAXN];\nbool vis[MAXN];\n\nvoid init()\n{\n    for (int i = 2; i <= MAXN; i++)\n    {\n        if (!vis[i])\n        {\n            prime[++cnt] = i;\n            for (long long j = 1ll * i * i; j <= MAXN; j += i)\n            {\n                vis[j] = 1;\n            }\n        }\n    }\n}\n\nint cal(int &x, int p)\n{\n    int res = 0;\n    while (x % p == 0)\n    {\n        res++;\n        x /= p;\n    }\n    return res;\n}\n\nint n;\nint a0, a1, b0, b1;\n\nint main()\n{\n    init();\n    \n//    freopen(\"/Users/zyj/Desktop/input.txt\", \"r\", stdin);\n//    freopen(\"/Users/zyj/Desktop/output.txt\", \"w\", stdout);\n    \n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        int ans = 1;\n        scanf(\"%d%d%d%d\", &a0, &a1, &b0, &b1);\n        if (b1 % a1)\n        {\n            cout << 0 << '\\n';\n            continue;\n        }\n        \n        for (int i = 1; i <= cnt; i++)\n        {\n            if (b1 % prime[i] == 0)\n            {\n                int a0_ = cal(a0, prime[i]);\n                int a1_ = cal(a1, prime[i]);\n                int b0_ = cal(b0, prime[i]);\n                int b1_ = cal(b1, prime[i]);\n\n                if (a0_ == a1_ && b0_ == b1_)\n                {\n                    ans *= (b1_ - a1_ + 1);\n                }\n                else if (a0_ == a1_ && b0_ < b1_)\n                {\n                    if (a1_ > b1_)\n                    {\n                        ans = 0;\n                    }\n                }\n                else if (a0_ > a1_ && b0_ == b1_)\n                {\n                    if (a1_ > b1_)\n                    {\n                        ans = 0;\n                    }\n                }\n                else if (a1_ != b1_)\n                {\n                    ans = 0;\n                }\n            }\n            if (i == cnt && b1 > 1)\n            {\n                prime[++cnt] = b1;\n            }\n        }\n        \n        printf(\"%d\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-38-接水问题/f-蓝桥-ALGO-38-接水问题/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-38-接水问题\n//\n//  Created by ZYJ on 2017/6/6.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <algorithm>\n#include <queue>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 10;\nconst int INF = 0x3f3f3f3f;\n\nint n, m;\nint w[MAXN];\n\npriority_queue<int, vector<int>, greater<int> > pqi;\n\nint main()\n{\n    cin >> n >> m;\n    \n    int res = INF;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d\", w + i);\n        res = min(res, w[i]);\n    }\n    \n    if (n <= m)\n    {\n        cout << res << '\\n';\n        return 0;\n    }\n    \n    for (int i = 0; i < m; i++)\n    {\n        pqi.push(w[i]);\n    }\n    \n    for (int i = m; i < n; i++)\n    {\n        int t = w[i] + pqi.top();\n        pqi.pop();\n        pqi.push(t);\n    }\n    \n    res = 0;\n    while (!pqi.empty())\n    {\n        res = max(res, pqi.top());\n        pqi.pop();\n    }\n    \n    cout << res << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-40-会议中心/f-蓝桥-ALGO-40-会议中心/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-40-会议中心\n//\n//  Created by ZYJ on 2017/6/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstdlib>\n#include <iostream>\n#include <algorithm>\n#include <string>\n#include <set>\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 10;\nconst int INF = 0x3f3f3f3f;\n\nstruct node\n{\n    int l, r;\n    \n    node() {}\n    node(int l_, int r_) : l(l_), r(r_) {}\n    bool operator < (const node &s) const\n    {\n        return l < s.l || (l == s.l && r < s.r);\n    }\n};\n\nint n;\nint tag[MAXN << 1];\nint net[20][MAXN << 1]; //  存储下一个区间的起点\nint cnt = 0, limit = 1, limit_;\nnode A[MAXN];\nnode B[MAXN];\nnode tmp[MAXN];\nset<node> ss;\nset<node>::iterator it;\n\nint bs(int x)\n{\n    for (int l = 0, r = limit - 1; l < r + 1;)\n    {\n        int m = (l + r) >> 1;\n        if (x == tag[m])\n        {\n            return m;\n        }\n        if (x < tag[m])\n        {\n            r = m - 1;\n        }\n        else\n        {\n            l = m + 1;\n        }\n    }\n    return 0;\n}\n\nbool cmp(const node &a,const node &b)\n{\n    return a.r < b.r || (a.r == b.r && a.l > b.l);\n}\n\n//  离散化\nvoid discrete()\n{\n    sort(tag, tag + (n << 1));\n    limit = (int)(unique(tag, tag + (n << 1)) - tag);\n    \n    for (int i = 0; i < n; i++)\n    {\n        tmp[i] = A[i] = node(bs(A[i].l), bs(A[i].r));\n    }\n    sort(tmp, tmp + n, cmp);\n\n    int p = 0;\n    B[cnt++] = tmp[0];\n    for (int i = 1; i < n; ++i)\n    {\n        if (tmp[i].l > tmp[p].l)\n        {\n            B[cnt++] = tmp[p = i];\n        }\n    }\n}\n\nvoid next_set()\n{\n    int p = cnt - 1;\n    net[0][limit] = INF;\n    for (int j = limit - 1; j >= 0; j--)\n    {\n        if (p > -1 && j == B[p].l)\n        {\n            net[0][j] = B[p--].r + 1;\n        }\n        else\n        {\n            net[0][j] = net[0][j + 1];\n        }\n    }\n    for (int i = 0; 1; i++)\n    {\n        bool flag = 0;\n        net[i + 1][limit] = INF;\n        for (int k = 0; k < limit; k++)\n        {\n            if (net[i][k] == INF)\n            {\n                net[i + 1][k] = INF;\n            }\n            else\n            {\n                net[i + 1][k] = net[i][net[i][k]];\n            }\n            if (net[i + 1][k] < INF)\n            {\n                flag = 1;\n            }\n        }\n        if (!flag)\n        {\n            limit_ = i;\n            break;\n        }\n    }\n}\n\nint max_cnt(int l, int r)\n{\n    if (l > r)\n    {\n        return 0;\n    }\n    \n    r++;\n    int ans = 0, p = l;\n    for (int i = limit_; i > -1 && p < r; i--)\n    {\n        if (net[i][p] <= r)\n        {\n            p = net[i][p];\n            ans += 1 << i;\n        }\n    }\n    \n    return ans;\n}\n\nbool query(int x)\n{\n    int l = A[x].l, r = A[x].r;\n    it = ss.lower_bound(node(l, INF));\n    \n    if (it-- == ss.begin())\n    {\n        return 0;\n    }\n    \n    int l_ = it->l, r_ = it->r;\n    if (l_ > l || r_ < r)\n    {\n        return 0;\n    }\n    \n    if (max_cnt(l_, l - 1) + max_cnt(r + 1, r_) + 1 < max_cnt(l_, r_))\n    {\n        return 0;\n    }\n    \n    ss.erase(it);\n    if (l_ < l)\n    {\n        ss.insert(node(l_, l - 1));\n    }\n    if (r < r_)\n    {\n        ss.insert(node(r + 1, r_));\n    }\n    return 1;\n}\n\nint main()\n{\n    cin >> n;\n    int l, r;\n    for (int i = 0; i < n; i++)\n    {\n        scanf(\"%d%d\", &l, &r);\n        A[i] = node(l, r);\n        //  用于离散化\n        tag[i << 1] = l;\n        tag[(i << 1) + 1] = r;\n    }\n    \n    discrete();\n    next_set();\n    \n    printf(\"%d\\n\", max_cnt(0, limit - 1));\n    ss.insert(node(0, limit - 1));\n    for (int i = 0; i < n; i++)\n    {\n        if (query(i))\n        {\n            printf(\"%d \", i + 1);\n        }\n    }\n    putchar(10);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-44-采油区域/f-蓝桥-ALGO-44-采油区域/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-44-采油区域\n//\n//  Created by ZYJ on 2017/6/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <algorithm>\n#include <cstdio>\n#include <cstdlib>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1555;\n\nint N, M, K;\nint map[MAXN][MAXN];\nint sum[MAXN][MAXN];\nint KK_sum[MAXN][MAXN];\nint left_up[MAXN][MAXN];\nint right_up[MAXN][MAXN];\nint left_down[MAXN][MAXN];\nint right_down[MAXN][MAXN];\nint ans;\n\nvoid get_sum()\n{\n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= M; j++)\n        {\n            sum[i][j] = sum[i - 1][j] + sum[i][j - 1] - sum[i - 1][j - 1] + map[i][j];\n        }\n    }\n}\n\nvoid get_KK_sum()\n{\n    for (int i = K; i <= N; i++)\n    {\n        for (int j = K; j <= M; j++)\n        {\n            KK_sum[i][j] = sum[i][j] - sum[i - K][j] - sum[i][j - K] + sum[i - K][j - K];\n        }\n    }\n}\n\nvoid get_dir_dir()\n{\n    for (int i = K; i <= N; i++)\n    {\n        for (int j = K; j <= M; j++)\n        {\n            left_up[i][j] = KK_sum[i][j];\n            left_up[i][j] = max(left_up[i][j], left_up[i - 1][j]);\n            left_up[i][j] = max(left_up[i][j], left_up[i][j - 1]);\n        }\n    }\n    \n    for (int i = K; i <= N; i++)\n    {\n        for (int j = M - K + 1; j; j--)\n        {\n            right_up[i][j] = KK_sum[i][j + K - 1];\n            right_up[i][j] = max(right_up[i][j], right_up[i - 1][j]);\n            right_up[i][j] = max(right_up[i][j], right_up[i][j + 1]);\n        }\n    }\n    \n    for (int i = N - K + 1; i; i--)\n    {\n        for (int j = K; j <= M; j++)\n        {\n            left_down[i][j] = KK_sum[i + K - 1][j];\n            left_down[i][j] = max(left_down[i][j], left_down[i + 1][j]);\n            left_down[i][j] = max(left_down[i][j], left_down[i][j - 1]);\n        }\n    }\n    \n    for (int i = N - K + 1; i; i--)\n    {\n        for (int j = M - K + 1; j; j--)\n        {\n            right_down[i][j] = KK_sum[i + K - 1][j + K - 1];\n            right_down[i][j] = max(right_down[i][j], right_down[i + 1][j]);\n            right_down[i][j] = max(right_down[i][j], right_down[i][j + 1]);\n        }\n    }\n}\n\nvoid get_ans()\n{\n    //  左 中 右 结构\n    for (int j = K; j + (K << 1) <= M; j++)\n    {\n        for (int i = K; i <= N; i++)\n        {\n            int t = left_up[N][j] + KK_sum[i][j + K] + right_up[N][j + K + 1];\n            ans = max(ans, t);\n        }\n    }\n    \n    //  上 中 下 结构\n    for (int i = K; i + (K << 1) <= N; i++)\n    {\n        for (int j = K; j <= M; j++)\n        {\n            int t = left_up[i][M] + KK_sum[i + K][j] + left_down[i + K + 1][M];\n            ans = max(ans, t);\n        }\n    }\n    \n    //  左 右上 右下 结构\n    for (int j = K; j + K <= M; j++)\n    {\n        for (int i = K; i + K <= N; i++)\n        {\n            int t = left_up[N][j] + right_up[i][j + 1] + right_down[i + 1][j + 1];\n            ans = max(ans, t);\n        }\n    }\n    \n    //  左上 左下 右 结构\n    for (int j = K; j + K <= M; j++)\n    {\n        for (int i = K; i + K <= N; i++)\n        {\n            int t = left_up[i][j] + left_down[i + 1][j] + right_down[1][j + 1];\n            ans = max(ans, t);\n        }\n    }\n    \n    //  上 左下 右下 结构\n    for (int i = K; i + K <= N; i++)\n    {\n        for (int j = K; j + K <= M; j++)\n        {\n            int t = left_up[i][M] + left_down[i + 1][j] + right_down[i + 1][j + 1];\n            ans = max(ans, t);\n        }\n    }\n    \n    // 左上 右上 下 结构\n    for (int i = K; i + K <= N; i++)\n    {\n        for (int j = K; j + K <= M; j++)\n        {\n            int t = left_up[i][j] + right_up[i][j + 1] + left_down[i + 1][M];\n            ans = max(ans, t);\n        }\n    }\n}\n\nint main()\n{\n    cin >> N >> M >> K;\n    for (int i = 1; i <= N; i++)\n    {\n        for (int j = 1; j <= M; j++)\n        {\n            scanf(\"%d\", map[i] + j);\n        }\n    }\n    \n    get_sum();\n    get_KK_sum();\n    get_dir_dir();\n    \n    ans = 0;\n    get_ans();\n    \n    printf(\"%d\\n\", ans);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥-ALGO-9-摆动序列/f-蓝桥-ALGO-9-摆动序列/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥-ALGO-9-摆动序列\n//\n//  Created by ZYJ on 2017/6/1.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n//#include <iostream>\n//\n//using namespace std;\n//\n//int com(int n, int r)\n//{\n//    if (n - r > r)\n//    {\n//        r = n - r;\n//    }\n//    int s = 1;\n//    for (int i = 0, j = 1; i < r; i++)\n//    {\n//        s *= (n - i);\n//        for (; j <= r && s % j == 0; j++)\n//        {\n//            s /= j;\n//        }\n//    }\n//    \n//    return s;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    int k;\n//    cin >> k;\n//    \n//    int res = 0;\n//    for (int i = 2; i <= k; i++)\n//    {\n//        res += com(k, i);\n//    }\n//    \n//    cout << res * 2 << '\\n';\n//    \n//    return 0;\n//}\n\n#include <cstdio>\n#include <cmath>\n\nint main()\n{\n    int k;\n    scanf(\"%d\", &k);\n    printf(\"%d\\n\", (int)(pow(2, k) - k - 1) * 2);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥杯-历届试题-PREV-13-网络寻路/f-蓝桥杯-历届试题-PREV-13-网络寻路/main.cpp",
    "content": "//\n//  main.cpp\n//  f-蓝桥杯-历届试题-PREV-13-网络寻路\n//\n//  Created by ZYJ on 2017/3/2.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 10001;\n\nint n, m, cnt = 0;\nvector<int> graph[MAXN];\n\nvoid dfs(int last, int st, int step)\n{\n    if (step == 0)\n    {\n        cnt++;\n        return ;\n    }\n    for (int i = 0; i < graph[st].size(); i++)\n    {\n        if (graph[st][i] != last)\n        {\n            dfs(st, graph[st][i], step - 1);\n        }\n    }\n}\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> m;\n    \n    int a, b;\n    for (int i = 0; i < m; i++)\n    {\n        scanf(\"%d%d\", &a, &b);\n        graph[a].push_back(b);\n        graph[b].push_back(a);\n    }\n    \n    for (int i = 1; i <= n; i++)\n    {\n        dfs(-1, i, 3);\n    }\n    \n    cout << cnt << '\\n';\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥杯省A-剪邮票/f-蓝桥杯省A-剪邮票/main.c",
    "content": "//\n//  main.c\n//  f-蓝桥杯省A-剪邮票\n//\n//  Created by ZYJ on 16/4/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\nint stamps[12] = {0};\nint ans = 0;\n\nvoid test(int i, int j, int k, int q, int w)\n{\n    //上下左右四个方向\n    int dir[4] = {-4, 4, -1 , 1};\n    int r = 0, edge = 0, flagI = 0, flagJ = 0, flagK = 0, flagQ = 0, flagW = 0;\n    for (; r < 4; r++)\n    {\n        if (!((i == 3 || i == 7) && r == 3) && !((i == 4 || i == 8) && r == 2) && stamps[i + dir[r]] == 1)\n        {\n            edge++;\n            flagI = 1;\n        }\n        if (!((j == 3 || j == 7) && r == 3) && !((j == 4 || j == 8) && r == 2) && stamps[j + dir[r]] == 1)\n        {\n            edge++;\n            flagJ = 1;\n        }\n        if (!((k == 3 || k == 7) && r == 3) && !((k == 4 || k == 8) && r == 2) && stamps[k + dir[r]] == 1)\n        {\n            edge++;\n            flagK = 1;\n        }\n        if (!((q == 3 || q == 7) && r == 3) && !((q == 4 || q == 8) && r == 2) && stamps[q + dir[r]] == 1)\n        {\n            edge++;\n            flagQ = 1;\n        }\n        if (!((w == 3 || w == 7) && r == 3) && !((w == 4 || w == 8) && r == 2) && stamps[w + dir[r]] == 1)\n        {\n            edge++;\n            flagW = 1;\n        }\n    }\n    \n    if (edge >= 8 && flagI == 1 && flagJ == 1 && flagK == 1 && flagQ == 1 && flagW == 1)\n    {\n        ans++;\n    }\n    return ;\n}\n\nvoid vid()\n{\n    int i, j, k, q, w;\n    for (i = 0; i < 8; i++)\n    {\n        stamps[i] = 1;\n        for (j = i + 1; j < 9; j++)\n        {\n            stamps[j] = 1;\n            for (k = j + 1; k < 10; k++)\n            {\n                stamps[k] = 1;\n                for (q = k + 1; q < 11; q++)\n                {\n                    stamps[q] = 1;\n                    for (w = q + 1; w < 12; w++)\n                    {\n                        stamps[w] = 1;\n                        test(i, j, k, q, w);\n                        stamps[w] = 0;\n                    }\n                    stamps[q] = 0;\n                }\n                stamps[k] = 0;\n            }\n            stamps[j] = 0;\n        }\n        stamps[i] = 0;\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    vid();\n    printf(\"%d\\n\", ans);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥杯省A-四平方和/f-蓝桥杯省A-四平方和/main.c",
    "content": "//\n//  main.c\n//  f-蓝桥杯省A-四平方和\n//\n//  Created by ZYJ on 16/4/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n#define _MAX 5000005\nshort power[_MAX] = {0};\n\nvoid solve(int n)\n{\n    int i, j, k, temp;\n    double x;\n    for (i = 0; i * i <= n; i++)\n    {\n        for (j = 0; j * j <= n; j++)\n        {\n            if (power[n - i * i - j * j] == 0)\n            {\n                continue;\n            }\n            for (k = 0; k * k <= n; k++)\n            {\n                temp = n - i * i - j * j - k * k;\n                x = sqrt((double)temp);\n                if (x == (int)x)\n                {\n                    printf(\"%d %d %d %g\\n\", i, j, k, x);\n                    return ;\n                }\n            }\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int n, i, j;\n    //预处理power\n    for (i = 0; i * i <= _MAX; i++)\n    {\n        for (j = 0; j * j <= _MAX; j++)\n        {\n            if (i * i + j * j <= _MAX)\n            {\n                power[i * i + j * j] = 1;\n            }\n        }\n    }\n    scanf(\"%d\", &n);\n    solve(n);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥杯省A-密码脱落/f-蓝桥杯省A-密码脱落/main.c",
    "content": "//\n//  main.c\n//  f-蓝桥杯省A-密码脱落\n//\n//  Created by ZYJ on 16/4/6.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\nvoid code(char *s)\n{\n    int i = 0, n = 0, ti, tj;\n    int j = (int)strlen(s) - 1;\n    \n    while (i <= j)\n    {\n        //第一种情况  如果前后相等，则像中间靠拢\n        if (s[i] == s[j])\n        {\n            i++;\n            j--;\n        }\n        //如果不相等  则又分两种情况\n        else\n        {\n            ti = i;\n            tj = j;\n            //以右边为标记  左边为游标  寻找相等的情况\n            while (s[ti] != s[j] && ti < j)\n            {\n                ti++;\n            }\n            //以左边为标记  右边为游标  寻找相等的情况\n            while (s[i] != s[tj] && i <= tj)\n            {\n                tj--;\n            }\n            //比较这个游标移动的距离，取小的距离\n            if ((ti - i) < (j - tj))\n            {\n                n += ti - i;\n                i = ti;     //将i置为新的起点\n            }\n            else\n            {\n                n += j - tj;\n                j = tj;     //将j置为新的终点\n            }\n        }\n    }\n    printf(\"%d\\n\", n);\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    char s[1000];\n    scanf(\"%s\", s);\n    //处理密码\n    code(s);\n    return 0;\n}\n\n//#include <stdio.h>\n//#include <string.h>\n//char s[1000];\n//int min = 0, num = 0;\n//\n//void fcode(int left, int right, int num)\n//{\n//    if (left >= right)\n//    {\n//        min = min < num ? min : num;\n//    }\n//    else\n//    {\n//        if (s[left] == s[right])\n//        {\n//            fcode(left + 1, right - 1, num);\n//        }\n//        else\n//        {\n//            fcode(left + 1, right, num + 1);\n//            fcode(left, right - 1, num + 1);\n//        }\n//    }\n//    return ;\n//}\n//\n//int main(int argc, const char * argv[])\n//{\n//    scanf(\"%s\", s);\n//    min = (int)strlen(s);\n//    //处理密码\n//    fcode(0, min - 1, 0);\n//    printf(\"%d\\n\", min);\n//    return 0;\n//}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥杯省A-寒假作业/f-蓝桥杯省A-寒假作业/main.c",
    "content": "//\n//  main.c\n//  f-蓝桥杯省A-寒假作业\n//\n//  Created by ZYJ on 16/4/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define _MAX 13\nint ans = 0;\nint num[_MAX] = {0};\nint visited[_MAX] = {0};\n\nint test(int n)\n{\n    if (n == 2)\n    {\n        if (num[0] + num[1] == num[2])\n        {\n            return 1;\n        }\n    }\n    else if (n == 5)\n    {\n        if (num[3] - num[4] == num[5])\n        {\n            return 1;\n        }\n    }\n    else if (n == 8)\n    {\n        if (num[6] * num[7] == num[8])\n        {\n            return 1;\n        }\n    }\n    else if (n == 11)\n    {\n        if (num[10] * num[11] == num[9])\n        {\n            ans++;\n            return 1;\n        }\n    }\n    else\n    {\n        return 1;\n    }\n    return 0;\n}\n\nvoid dfs(int n)\n{\n    int i = 0;\n    if (n >= _MAX)\n    {\n        return ;\n    }\n    for (; i < _MAX; i++)\n    {\n        if (!visited[i])\n        {\n            visited[i] = 1;\n            num[n] = i + 1;\n            if (!test(n))   //如果不符合规则，则撤销这个分支\n            {\n                visited[i] = 0;\n                continue;\n            }\n            dfs(n + 1);\n            visited[i] = 0;\n        }\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    dfs(0);\n    printf(\"%d\\n\", ans);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥杯省A-方格填数/f-蓝桥杯省A-方格填数/main.c",
    "content": "//\n//  main.c\n//  f-蓝桥杯省A-方格填数\n//\n//  Created by ZYJ on 16/4/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#define row 3\n#define col 4\n\n//const int row = 3, col = 4; //row行数，col列数\nint visit[10];              //数字的使用情况\nint flag[row][col];         //格子填写标记\nint mpt[row][col];          //格子\nint ans = 0;\n\nvoid init()\n{\n    int i, j;\n    ans = 0;\n    for (i = 0; i < 10; i++)\n    {\n        visit[i] = 0;\n    }\n    for (i = 0; i < row; i++)\n    {\n        for (j = 0; j < col; j++)\n        {\n            mpt[i][j] = 0;\n            flag[i][j] = 1;\n        }\n    }\n    //左上角和右下角不能填写任何数字\n    flag[0][0] = 0;\n    flag[row - 1][col - 1] = 0;\n    return ;\n}\n\nvoid judge()\n{\n    //八个方向  右  左  上  下  右下  左下  右上  左上\n    int dir[8][2] = {{0, 1}, {0, -1}, {1, 0}, {-1, 0}, {1, 1}, {1, -1}, {-1, 1}, {-1, -1}};\n    int i, j, k, x, y;\n    int valid = 1;  //初始化为合法\n    for (i = 0; i < row; i++)\n    {\n        for (j = 0; j < col; j++)\n        {\n            //左上角和右下角不处理\n            if (flag[i][j] == 0)\n            {\n                continue;\n            }\n            for (k = 0; k < 8; k++) //检测\n            {\n                x = i + dir[k][0];\n                y = j + dir[k][1];\n                //当前访问点是否还在矩形中\n                if (x < 0 || x > 2 || y < 0 || y > 3 || flag[x][y] == 0)\n                {\n                    continue;\n                }\n                //相邻即相减后的绝对值为1 判断当前是否合法\n                if (mpt[i][j] - mpt[x][y] == 1)\n                {\n                    valid = 0;\n                }\n            }\n        }\n    }\n    if (valid)\n    {\n        ans++;\n        //用来测试输入结果\n        for (i = 0; i < row; i++)\n        {\n            for (j = 0; j < col; j++)\n            {\n                printf(\"%d \", mpt[i][j]);\n            }\n            printf(\"\\n\");\n        }\n        printf(\"\\n\");\n    }\n    return ;\n}\n\nvoid dfs(int n)\n{\n    int i, x, y;\n    x = n / 4;  //获得行数\n    y = n % 4;  //获得所在列\n    \n    if (x == 2 && y == 3)     //填满后判断是否满足情况\n    {\n        judge();\n        return ;\n    }\n    if (flag[x][y]) //如果当前位置可填入数字\n    {\n        for (i = 0; i < 10; i++)\n        {\n            if (visit[i] == 0)  //是否使用过\n            {\n                visit[i] = 1;\n                mpt[x][y] = i;\n                dfs(n + 1);\n                visit[i] = 0;   //取消当前数字的使用\n            }\n        }\n    }\n    else    //不可填的时候换下一个位置\n    {\n        dfs(n + 1);\n    }\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    init();\n    dfs(0);\n    \n    printf(\"%d\\n\", ans);\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/蓝桥杯/f-蓝桥杯省A-最大比例/f-蓝桥杯省A-最大比例/main.c",
    "content": "//\n//  main.c\n//  f-蓝桥杯省A-最大比例\n//\n//  Created by ZYJ on 16/4/7.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n#define _MAX 1000000000000\n\nint N, p = 0;\nlong long M[100], nAtor[100], dAtor[100];\ndouble W[100];\n\n//M原数据排序去重\nvoid sequenceM()\n{\n    int len = N, i , j;\n    for (i = 0; i < N - 1; i++)\n    {\n        for (j = i + 1; j < N; j++)\n        {\n            if (M[i] > M[j])\n            {\n                M[i] ^= M[j];\n                M[j] ^= M[i];\n                M[i] ^= M[j];\n            }\n            else if (M[i] == M[j])\n            {\n                M[j] = _MAX;\n                len--;\n            }\n        }\n    }\n    N = len;\n//    for (i = 0; i < N; i++)\n//    {\n//        printf(\"%lld \", M[i]);\n//    }\n//    printf(\"\\n\");\n    return ;\n}\n\n//约分\nvoid reduce(int i)\n{\n    long long j = M[i];\n    for (; j > 0; j--)\n    {\n        if (M[i] % j == 0 && M[i + 1] % j == 0)\n        {\n            dAtor[i] = M[i] / j;\n            nAtor[i] = M[i + 1] / j;\n            return ;\n        }\n    }\n    return ;\n}\n\n//W数据排序去重\nvoid sequenceW()\n{\n    int len = N - 1, i , j;\n    for (i = 0; i < N - 2; i++)\n    {\n        for (j = i + 1; j < N - 1; j++)\n        {\n            if (W[i] > W[j])\n            {\n                double tempW = W[i];\n                W[i] = W[j];\n                W[j] = tempW;\n                long long tempN = nAtor[i];\n                nAtor[i] = nAtor[j];\n                nAtor[j] = tempN;\n                long long tempD = dAtor[i];\n                dAtor[i] = dAtor[j];\n                dAtor[j] = tempD;\n            }\n            else if (W[i] == W[j])\n            {\n                W[j] = _MAX;\n                len--;\n            }\n        }\n    }\n    N = len;\n//    for (i = 0; i < N; i++)\n//    {\n//        printf(\"%g %lld %lld\\n\", W[i], nAtor[i], dAtor[i]);\n//    }\n    return ;\n}\n\n//分别求分子、分母基数\nlong long NDbase(long long *Ator)\n{\n    long long flag = Ator[0];\n    if (N == 1)\n    {\n        return flag;\n    }\n    int i = 1, j, tag = 0;  //标记flag是否为符合基数要求\n    for (; i < N; i++)\n    {\n        for (j = 2; pow((double)flag, (double)j) <= Ator[i]; j++)\n        {\n            if (pow((double)flag, (double)j) == Ator[i])\n            {\n                tag = 1;\n                break;\n            }\n        }\n        if (tag == 1)\n        {\n            tag = 0;\n            continue;\n        }\n        break;\n    }\n    if (i == N)\n    {\n        return flag;\n    }\n    tag = 0;\n    for (flag = Ator[0] / 2; flag > 0; flag--)\n    {\n        for (i = 0; i < N; i++)\n        {\n            for (j = 2; pow((double)flag, (double)j) <= Ator[i]; j++)\n            {\n                if (pow((double)flag, (double)j) == Ator[i])\n                {\n                    tag = 1;\n                    break;\n                }\n            }\n            if (tag == 1)\n            {\n                tag = 0;\n                continue;\n            }\n            break;\n        }\n        if (i == N)\n        {\n            return flag;\n        }\n    }\n    return 0;\n}\n\n//求最大基数\nvoid base()\n{\n    long long N, D;   //最大比例的分子和分母\n    N = NDbase(nAtor);\n    D = NDbase(dAtor);\n    printf(\"%lld/%lld\\n\", N, D);\n    return ;\n}\n//求最大比例\nvoid pro()\n{\n    int i;\n    sequenceM();\n    for (i = 0; i < N - 1; i++)\n    {\n        W[i] = M[i + 1] * 1.0 / M[i];\n        reduce(i);\n    }\n    sequenceW();\n    base();\n    return ;\n}\n\nint main(int argc, const char * argv[])\n{\n    int i = 0;\n    scanf(\"%d\", &N);\n    for (; i < N; i++)\n    {\n        scanf(\"%lld\", &M[i]);\n    }\n    pro();\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-2016-计蒜之道-初赛-第二场-A-联想公司的logo设计/f-2016-计蒜之道-初赛-第二场-A-联想公司的logo设计/main.c",
    "content": "//\n//  main.c\n//  f-2016-计蒜之道-初赛-第二场-A-联想公司的logo设计\n//\n//  Created by ZYJ on 16/6/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <math.h>\n#define PI 3.1415926535898\n\nint main(int argc, const char * argv[])\n{\n    double lOne, lTwo, angle;\n    \n    while (~scanf(\"%lf %lf %lf\", &lOne, &lTwo, &angle))\n    {\n        double lThree = sqrt(lOne * lOne + lTwo * lTwo - 2 * lOne * lTwo * cos(angle / 180 * PI));\n        double D = lThree / 2 + lOne / 2 + lTwo / 2;\n        double area = PI * D / 2 * D / 2;\n        printf(\"%.10lf\\n\", area);\n    }\n\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-2016-计蒜之道-初赛-第二场-B-联想的显示屏校准/f-2016-计蒜之道-初赛-第二场-B-联想的显示屏校准/main.c",
    "content": "//\n//  main.c\n//  f-2016-计蒜之道-初赛-第二场-B-联想的显示屏校准\n//\n//  Created by ZYJ on 16/6/5.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <stdio.h>\n#include <string.h>\n#include <math.h>\nlong long map[400001][400001];\n\nint main(int argc, const char * argv[])\n{\n    long long MOD = pow(2, 30);\n    \n    int T;\n    int n, m;\n    memset(map, 0, sizeof(map));\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d %d\", &n, &m);\n    }\n    printf(\"Hello, World!\\n\");\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-2016-计蒜之道-初赛-第五场-A-腾讯的一笔画游戏/f-2016-计蒜之道-初赛-第五场-A-腾讯的一笔画游戏/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016-计蒜之道-初赛-第五场-A-腾讯的一笔画游戏\n//\n//  Created by ZYJ on 16/6/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cmath>\nconst double PI = 3.1415926;\ndouble K[22];\n\nint main(int argc, const char * argv[])\n{\n    int n, k;\n    while (std::cin >> n >> k)\n    {\n        std::cin >> K[0];\n        double degree = 180 - (360.0 / n);\n        for (int i = 1; i <= k; i++)\n        {\n            K[i] = sqrt(K[i - 1] * K[i - 1] / 2 * (1 - cos(degree * PI / 180)));\n        }\n        double ans = 0;\n        for (int i = 0; i < k; i++)\n        {\n            ans += K[i] * (n - 0.5);\n        }\n        ans += K[k] * (n - 1);\n        printf(\"%f\\n\", ans);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-2016-计蒜之道-初赛-第四场-A-淘宝流量分配/f-2016-计蒜之道-初赛-第四场-A-淘宝流量分配/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016-计蒜之道-初赛-第四场-A-淘宝流量分配\n//\n//  Created by ZYJ on 16/6/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nint A[10005];\nint B[10005];\n\ntemplate <class T>\ninline void scan_d(T &ret)\n{\n    char c;\n    ret = 0;\n    while((c = getchar()) < '0' || c > '9');\n    while(c >= '0' && c <= '9')\n        ret = ret * 10 + (c - '0'), c = getchar();\n}\n\nint main(int argc, const char * argv[])\n{\n    int N;\n    while (std::cin >> N)\n    {\n        for (int i = 1; i <= N; i++)\n        {\n            scan_d(A[i]);\n        }\n        B[0] = 0;\n        B[1] = A[1];\n        B[2] = std::max(A[1], A[2]);\n        for (int i = 3; i <= N; i++)\n        {\n            B[i] = std::max(A[i] + std::max(B[i - 2], B[i - 3]), B[i - 1]);\n        }\n        std::cout << B[N] << std::endl;\n    }\n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-2016-计蒜之道-初赛-第四场-B、C、D-遗失的支付宝密码/f-2016-计蒜之道-初赛-第四场-B、C、D-遗失的支付宝密码/main.cpp",
    "content": "//\n//  main.cpp\n//  f-2016-计蒜之道-初赛-第四场-B、C、D-遗失的支付宝密码\n//\n//  Created by ZYJ on 16/6/11.\n//  Copyright © 2016年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\ntypedef long long LL;\nLL MOD = 4294967296;\nLL n, m;\nLL A[101];\n\nint main(int argc, const char * argv[])\n{\n    while (std::cin >> n >> m)\n    {\n        A[0] = 1;\n        for (int i = 1; i <= n; i++)\n        {\n            if (i % 2)\n            {\n                A[i] = A[i - 1] * m % MOD;\n            }\n            else\n            {\n                A[i] = (A[i - 1] * m - A[i / 2]) % MOD;\n            }\n        }\n        LL ans = 0;\n        for (int i = 1; i <= n; i++)\n        {\n            ans = (ans + A[i]) % MOD;\n        }\n        std::cout << ans << std::endl;\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-A-Banana/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-A-Banana/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-A-Banana\n//\n//  Created by ZYJ on 2017/9/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <algorithm>\n\nusing namespace std;\n\nconst int MAXN = 50;\n\nint n, m;\nvector<int> mon[MAXN + 3];\nvector<int> ans[MAXN + 3];\nvector<int> place[MAXN + 3];\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        \n        for (int i = 1; i <= MAXN; i++)\n        {\n            mon[i].clear();\n            place[i].clear();\n            ans[i].clear();\n        }\n        \n        int u, v;\n        for (int i = 0; i < n; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            mon[u].push_back(v);\n        }\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            place[u].push_back(v);\n        }\n        for (int i = 1; i <= MAXN; i++)\n        {\n            for (int j = 0; j < mon[i].size(); j++)\n            {\n                int v = mon[i][j];\n                for (int k = 0; k < place[v].size(); k++)\n                {\n                    ans[i].push_back(place[v][k]);\n                }\n            }\n            sort(ans[i].begin(), ans[i].end());\n        }\n        \n        for (int i = 1; i <= MAXN; i++)\n        {\n            if (ans[i].size() == 0)\n            {\n                continue;\n            }\n            \n            printf(\"%d %d\\n\", i, ans[i][0]);\n            for (int j = 1; j < ans[i].size(); j++)\n            {\n                if (ans[i][j] != ans[i][j - 1])\n                {\n                    printf(\"%d %d\\n\", i, ans[i][j]);\n                }\n            }\n        }\n        \n        putchar(10);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-B-Out-out-control cars/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-B-Out-out-control cars/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-B-Out-out-control cars\n//\n//  Created by ZYJ on 2017/9/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <iostream>\n#include <algorithm>\n#include <cmath>\n\nusing namespace std;\n\nconst double eps = 1e-8;\n\nconst int MAXN = 555;\n\n//  计算机几何库\nstruct Point\n{\n    double x, y;\n    Point(double x = 0, double y = 0) : x(x), y(y) {}\n    \n    Point operator + (Point a) { return Point(x + a.x, y + a.y); }\n    Point operator - (Point a) { return Point(x - a.x, y - a.y); }\n    Point operator * (double p) { return Point(x * p, y * p); }\n    Point operator / (double p) { return Point(x / p, y / p); }\n} p1[MAXN], p2[MAXN], c1[MAXN], c2[MAXN];\n\nint dcmp(double x)\n{\n    if (fabs(x) < eps)\n    {\n        return 0;\n    }\n    else\n    {\n        return x < 0 ? -1 : 1;\n    }\n}\n\nbool operator == (const Point &a, const Point &b)\n{\n    return dcmp(a.x - b.x) == 0 && dcmp(a.y - b.y) == 0;\n}\n\nbool operator < (const Point &a, const Point &b)\n{\n    return a.x < b.x || (a.x == b.x && a.y < b.y);\n}\n\ndouble Dot(Point A, Point B)\n{\n    return A.x * B.x + A.y * B.y;\n}\n\ndouble Cross(Point A, Point B)\n{\n    return A.x * B.y - A.y * B.x;\n}\n\nint isPointOnSegment(Point p, Point a1, Point a2)\n{\n    return dcmp(Cross(a1 - p, a2 - p) == 0 && dcmp(Dot(a1 - p, a2 - p)) < 0);\n}\n\nbool SegmentProperIntersection(Point a1, Point a2, Point b1, Point b2)\n{\n    double c1 = Cross(a2 - a1, b1 - a1), c2 = Cross(a2 - a1, b2 - a1);\n    double c3 = Cross(b2 - b1, a1 - b1), c4 = Cross(b2 - b1, a2 - b1);\n    return dcmp(c1) * dcmp(c2) < 0 && dcmp(c3) * dcmp(c4) < 0;\n}\n\nint ConvexHull(Point *p, int n, Point *ch)\n{\n    sort(p, p + n);\n    int m = 0;\n    for (int i = 0; i < n; i++)\n    {\n        while (m > 1 && Cross(ch[m - 1] - ch[m - 2], p[i] - ch[m - 2]) <= 0)\n        {\n            m--;\n        }\n        ch[m++] = p[i];\n    }\n    \n    int k = m;\n    for (int i = n - 2; i >= 0; i--)\n    {\n        while (m > k && Cross(ch[m - 1] - ch[m - 2], p[i] - ch[m - 2]) <= 0)\n        {\n            m--;\n        }\n        ch[m++] = p[i];\n    }\n    \n    if (n > 1)\n    {\n        m--;\n    }\n    return m;\n}\n\nint isPointInPolygon(Point p, Point *po, int n)\n{\n    int wn = 0;\n    for (int i = 0; i < n; i++)\n    {\n        if (isPointOnSegment(p, po[i], po[(i + 1) % n]))\n        {\n            return -1;\n        }\n        int k = dcmp(Cross(po[(i + 1) % n] - po[i], p - po[i]));\n        int d1 = dcmp(po[i].y - p.y);\n        int d2 = dcmp(po[(i + 1) % n].y - p.y);\n        if (k > 0 && d1 <= 0 && d2 > 0)\n        {\n            wn++;\n        }\n        if (k < 0 && d2 <= 0 && d1 > 0)\n        {\n            wn--;\n        }\n    }\n    if (wn != 0)\n    {\n        return 1;\n    }\n    \n    return 0;\n}\n\nint checkConvexHullIntersection(Point *p, Point *q, int np, int nq)\n{\n    for (int i = 0; i < np; i++)\n    {\n        if (isPointInPolygon(p[i], q, nq))\n        {\n            return 1;\n        }\n    }\n    for (int i = 0; i < nq; i++)\n    {\n        if (isPointInPolygon(q[i], p, np))\n        {\n            return 1;\n        }\n    }\n    for (int i = 0; i < np; i++)\n    {\n        for (int j = 0; j < nq; j++)\n        {\n            if (SegmentProperIntersection(p[i], p[(i + 1) % np], q[j], q[(j + 1) % nq]))\n            {\n                return 1;\n            }\n        }\n    }\n    \n    return 0;\n}\n\nvoid solve(Point &p, Point q, double x1, double y1)\n{\n    p.x = q.x + x1 * 1e10;\n    p.y = q.y + y1 * 1e10;\n}\n\nint main()\n{\n    int T, ce = 0;\n    scanf(\"%d\", &T);\n \n    while (T--)\n    {\n        \n        double x, y;\n        for (int i = 0; i < 3; i++)\n        {\n            scanf(\"%lf%lf\", &x, &y);\n            p1[i] = (Point){x, y};\n        }\n        double x1, y1, x2, y2;\n        scanf(\"%lf%lf\", &x1, &y1);\n        for(int i = 0; i < 3; i++)\n        {\n            scanf(\"%lf%lf\",&x,&y);\n            p2[i] = (Point){x, y};\n        }\n        scanf(\"%lf%lf\", &x2, &y2);\n        \n        x1 += x2;\n        y1 += y2;\n        solve(p1[3], p1[0], x1, y1);\n        solve(p1[4], p1[1], x1, y1);\n        solve(p1[5], p1[2], x1, y1);\n        int k1 = ConvexHull(p1, 6, c1);\n        int k2 = ConvexHull(p2, 3, c2);\n        bool tag = checkConvexHullIntersection(c1, c2, k1, k2);\n        \n        printf(\"Case #%d: %s\\n\", ++ce, tag == 0 ? \"YES\" : \"NO\");\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-C-Coconut/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-C-Coconut/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-C-Coconut\n//\n//  Created by ZYJ on 2017/9/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXN = 1111;\n\nint N, b;\nint C[MAXN];\nint D[MAXN];\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &N, &b);\n        \n        for (int i = 1; i <= N; i++)\n        {\n            scanf(\"%d\", C + i);\n        }\n        for (int i = 2; i <= N; i++)\n        {\n            scanf(\"%d\", D + i);\n        }\n        \n        int sum = C[1], dis = 0, flag = 1;\n        for (int i = 2; i <= N; i++)\n        {\n            dis += D[i];\n            if (sum < dis * b)\n            {\n                flag = 0;\n                break;\n            }\n            sum += C[i];\n        }\n        \n        if (flag)\n        {\n            puts(\"Yes\");\n        }\n        else\n        {\n            puts(\"No\");\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-E-Half-consecutive Numbers/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-E-Half-consecutive Numbers/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-E-Half-consecutive Numbers\n//\n//  Created by ZYJ on 2017/9/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 111;\nconst ll INF = 1e16;\n\nll n;\nll t[MAXN];\n\nvoid init()\n{\n    t[0] = 0, t[1] = 1;\n    for (int i = 2; i < MAXN; i++)\n    {\n        t[i] = 6 * t[i - 1] - t[i - 2] + 2;\n        if (t[i] > INF)\n        {\n            break;\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    int T;\n    cin >> T;\n    \n    for (int i = 1, j; i <= T; i++)\n    {\n        scanf(\"%lld\", &n);\n        \n        j = 0;\n        while (true)\n        {\n            if (t[j] >= n)\n            {\n                printf(\"Case #%d: %lld\\n\", i, t[j]);\n                break;\n            }\n            j++;\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-F-Islands/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-F-Islands/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-F-Islands\n//\n//  Created by ZYJ on 2017/9/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <stack>\n#include <cstring>\n#include <vector>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 7;\n\nint n, m;\nint low[MAXN];\nint pre[MAXN];\nint sccno[MAXN];\nint in[MAXN];\nint out[MAXN];\nint dfs_clock, scc_cnt;\nstack<int> s;\nvector<int> G[MAXN];\n\nvoid dfs(int u)\n{\n    low[u] = pre[u] = ++dfs_clock;\n    s.push(u);\n    \n    for (int i = 0; i < G[u].size(); i++)\n    {\n        int v = G[u][i];\n        if (!pre[v])\n        {\n            dfs(v);\n            low[u] = min(low[v], low[u]);\n        }\n        else if (!sccno[v])\n        {\n            low[u] = min(low[u], pre[v]);\n        }\n    }\n    \n    int x;\n    if (low[u] == pre[u])\n    {\n        scc_cnt++;\n        while (1)\n        {\n            x = s.top();\n            s.pop();\n            sccno[x] = scc_cnt;\n            if (x == u)\n            {\n                break;\n            }\n        }\n    }\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        scanf(\"%d%d\", &n, &m);\n        \n        for (int i = 1; i <= n; i++)\n        {\n            G[i].clear();\n        }\n        memset(in, 0, sizeof(in));\n        memset(out, 0, sizeof(out));\n        memset(sccno, 0, sizeof(sccno));\n        memset(pre, 0, sizeof(pre));\n        dfs_clock = 0, scc_cnt = 0;\n        \n        int u, v;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d\", &u, &v);\n            G[u].push_back(v);\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            if (!pre[i])\n            {\n                dfs(i);\n            }\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            for (int j = 0; j < G[i].size(); j++)\n            {\n                if (sccno[i] != sccno[G[i][j]])\n                {\n                    out[sccno[i]]++;\n                    in[sccno[G[i][j]]]++;\n                }\n            }\n        }\n        \n        int cnt1 = 0, cnt2 = 0;\n        for (int i = 1; i <= scc_cnt; i++)\n        {\n            if (in[i] == 0)\n            {\n                cnt1++;\n            }\n            if (out[i] == 0)\n            {\n                cnt2++;\n            }\n        }\n        if (scc_cnt == 1)\n        {\n            puts(\"0\");\n        }\n        else\n        {\n            printf(\"%d\\n\", max(cnt1, cnt2));\n        }\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-G-Query on a string/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-G-Query on a string/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-G-Query on a string\n//\n//  Created by ZYJ on 2017/9/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <iostream>\n\n#define lowb(x) (x & (-x))\n\nusing namespace std;\n\nconst int MAXN = 1e5 + 10;\nconst int MAXM = 15;\n\nchar s[MAXN];\nchar t[MAXM];\nint sum[MAXN];\n\nvoid add(int x, int c, int n)\n{\n    while (x <= n)\n    {\n        sum[x] += c;\n        x += lowb(x);\n    }\n}\n\nint query(int x)\n{\n    int ans = 0;\n    while (x > 0)\n    {\n        ans += sum[x];\n        x -= lowb(x);\n    }\n    \n    return ans;\n}\n\nint n;\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        memset(sum, 0, sizeof(sum));\n        \n        scanf(\"%d%s%s\", &n, s, t);\n        \n        int s_len = (int)strlen(s);\n        int t_len = (int)strlen(t);\n        \n        for (int i = t_len - 1 ; i < s_len ; i++)\n        {\n            bool flag = true;\n            for (int j = i - t_len + 1, index = 0; j <= i; j++, index++)\n            {\n                if (s[j] != t[index])\n                {\n                    flag = false;\n                    break;\n                }\n            }\n            if (flag)\n            {\n                add(i + 1, 1, s_len);\n            }\n        }\n        \n        char c[2];\n        int a, b;\n        for (int q = 0; q < n; q++)\n        {\n            scanf(\"%s\", c);\n            \n            if (c[0] == 'Q')\n            {\n                scanf(\"%d%d\", &a, &b);\n                \n                if (a + t_len - 1 > b)\n                {\n                    puts(\"0\");\n                }\n                else\n                {\n                    printf(\"%d\\n\", query(b) - query(a + t_len - 2));\n                }\n            }\n            else\n            {\n                scanf(\"%d%s\", &a, c);\n                \n                s[a - 1] = c[0];\n                for (int i = a - 1; i < a + t_len - 1; i++)\n                {\n                    int x = query(i + 1) - query(i);\n                    if (x)\n                    {\n                        add(i + 1, -1, s_len);\n                    }\n                    bool flag = true;\n                    for (int j = i - t_len + 1, index = 0; j <= i; j++, index++)\n                    {\n                        if (s[j] != t[index])\n                        {\n                            flag = false;\n                            break;\n                        }\n                    }\n                    if (flag)\n                    {\n                        add(i + 1, 1, s_len);\n                    }\n                }\n            }\n        }\n        putchar(10);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-H-Skiing/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-H-Skiing/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-H-Skiing\n//\n//  Created by ZYJ on 2017/9/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <queue>\n#include <cstring>\n\nusing namespace std;\n\nconst int MAXN = 1e4 + 7;\nconst int MAXM = 2e5 + 7;\n\nint n, m, tol;\nint dis[MAXN];\nint vis[MAXN];\nint head[MAXN];\n\nstruct Node\n{\n    int v, w, next;\n} st[MAXM];\n\nvoid add_edge(int u, int v, int w)\n{\n    st[tol].v = v;\n    st[tol].w = w;\n    st[tol].next = head[u];\n    head[u] = tol++;\n}\n\nvoid spfa(int s)\n{\n    queue<int> q;\n    memset(dis, -1, sizeof(dis));\n    memset(vis, 0, sizeof(vis));\n    dis[s] = 0;\n    vis[s] = 1;\n    q.push(s);\n    \n    while (!q.empty())\n    {\n        int u = q.front();\n        q.pop();\n        vis[u] = 0;\n        for (int i = head[u]; i != -1; i = st[i].next)\n        {\n            int v = st[i].v;\n            if (dis[v] < dis[u] + st[i].w)\n            {\n                dis[v] = dis[u] + st[i].w;\n                if (!vis[v])\n                {\n                    q.push(v);\n                    vis[v] = 1;\n                }\n            }\n        }\n    }\n}\n\nvoid init()\n{\n    tol = 0;\n    memset(head, -1, sizeof(head));\n}\n\nint main()\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        init();\n        scanf(\"%d%d\", &n, &m);\n        \n        int u, v, w;\n        for (int i = 0; i < m; i++)\n        {\n            scanf(\"%d%d%d\", &u, &v, &w);\n            add_edge(u, v, w);\n        }\n        for (int i = 1; i <= n; i++)\n        {\n            add_edge(0, i, 0);\n            add_edge(i, n + 1, 0);\n        }\n        spfa(0);\n        printf(\"%d\\n\", dis[n + 1]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-J-Our Journey of Dalian Ends/f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-J-Our Journey of Dalian Ends/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 ACM-ICPC 亚洲区（乌鲁木齐赛区）网络赛-J-Our Journey of Dalian Ends\n//\n//  Created by ZYJ on 2017/9/9.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <queue>\n#include <vector>\n#include <cstring>\n#include <algorithm>\n#include <map>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll INF = 1e15 + 7;\nconst int MAXN = 5005;\n\nstruct Edge\n{\n    int from;\n    int to;\n    int cap;\n    int flow;\n    int cost;\n};\n\nstruct MCMF\n{\n    int n, m, s, t;\n    vector<Edge> edges;\n    vector<int> G[MAXN];\n    int inq[MAXN];\n    int p[MAXN];\n    int a[MAXN];\n    ll dis[MAXN];\n    \n    void init(int n)\n    {\n        this->n = n;\n        for (int i = 0; i < MAXN; i++)\n        {\n            G[i].clear();\n        }\n        edges.clear();\n    }\n    \n    void AddEdge(int from, int to, int cap, int cost)\n    {\n        edges.push_back((Edge){from, to, cap, 0, cost});\n        edges.push_back((Edge){to, from, 0, 0, -cost});\n        int m = (int)edges.size();\n        G[from].push_back(m - 2);\n        G[to].push_back(m - 1);\n    }\n    \n    bool BellmanFord(int s, int t, int &flow, ll &cost)\n    {\n        for (int i = 0; i <= n; i++)\n        {\n            dis[i] = INF;\n        }\n        \n        memset(inq, 0, sizeof(inq));\n        dis[s] = 0, inq[s] = 1, p[s] = 0;\n        a[s] = 0x3f3f3f3f;\n        queue<int> q;\n        q.push(s);\n        \n        while (!q.empty())\n        {\n            int u = q.front();\n            q.pop();\n            inq[u] = 0;\n            for (int i = 0; i < G[u].size(); i++)\n            {\n                Edge &e = edges[G[u][i]];\n                if (e.cap > e.flow && dis[e.to] > dis[u] + e.cost)\n                {\n                    dis[e.to] = dis[u] + e.cost;\n                    p[e.to] = G[u][i];\n                    a[e.to] = min(a[u], e.cap - e.flow);\n                    if (!inq[e.to])\n                    {\n                        q.push(e.to);\n                        inq[e.to] = 1;\n                    }\n                }\n            }\n        }\n        \n        if (dis[t] == INF)\n        {\n            return false;\n        }\n        \n        flow += a[t];\n        cost += (ll)dis[t] * a[t];\n        int u = t;\n        while (u != s)\n        {\n            edges[p[u]].flow += a[t];\n            edges[p[u] ^ 1].flow -= a[t];\n            u = edges[p[u]].from;\n        }\n        \n        return true;\n    }\n    \n    ll Mincost(int s, int t)\n    {\n        int flow = 0;\n        ll cost = 0;\n        while (BellmanFord(s, t, flow, cost));\n        if (flow < 2)\n        {\n            return -1;\n        }\n        \n        return cost;\n    }\n} g;\n\nint m, cnt;\nstring a, b;\nmap<string, int> msi;\n\nvoid init()\n{\n    msi.clear();\n    \n    msi[\"Dalian\"] = 1;\n    msi[\"Shanghai\"] = 2;\n    msi[\"Xian\"] = 3;\n    \n    cnt = 4;\n}\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    scanf(\"%d\", &T);\n    \n    while (T--)\n    {\n        init();\n        g.init(MAXN - 1);\n        scanf(\"%d\", &m);\n        \n        int x;\n        for (int i = 0; i < m; i++)\n        {\n            cin >> a >> b >> x;\n            if (!msi[a])\n            {\n                msi[a] = cnt++;\n            }\n            if (!msi[b])\n            {\n                msi[b] = cnt++;\n            }\n            \n            g.AddEdge(msi[a] * 2 + 1, msi[b] * 2, 1, x);\n            g.AddEdge(msi[b] * 2 + 1, msi[a] * 2, 1, x);\n        }\n        for (int i = 1; i < cnt; i++)\n        {\n            g.AddEdge(i * 2, i * 2 + 1, 1, 0);\n        }\n        g.AddEdge(0, 1 * 2, 1, 0);\n        g.AddEdge(0, 3 * 2, 1, 0);\n        \n        printf(\"%lld\\n\", g.Mincost(0, 4));\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 计蒜之道 初赛 第六场-A-微软手机的信号显示/f-计蒜客-2017 计蒜之道 初赛 第六场-A-微软手机的信号显示/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 计蒜之道 初赛 第六场-A-微软手机的信号显示\n//\n//  Created by ZYJ on 2017/6/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nchar map[8][8] = {\"+-----+\",\n                  \"|    G|\",\n                  \"|     |\",\n                  \"|     |\",\n                  \"|     |\",\n                  \"|     |\",\n                  \"+-----+\"};\n\nint main(int argc, const char * argv[])\n{\n    int d;\n    cin >> d;\n    if (d >= 90)\n    {\n        map[1][4] = '4';\n    }\n    else if (d >= 60)\n    {\n        map[1][4] = '3';\n    }\n    else\n    {\n        map[1][5] = 'E';\n    }\n    \n    printf(\"%s\\n\", map[0]);\n    int cnt = 1;\n    while (d >= 20)\n    {\n        for (int i = 1; i <= cnt; i++)\n        {\n            map[cnt][i] = '-';\n        }\n        printf(\"%s\\n\", map[cnt++]);\n        d -= 20;\n    }\n    for (int i = cnt; i < 7; i++)\n    {\n        printf(\"%s\\n\", map[i]);\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 计蒜之道 初赛 第六场-B-微软大楼设计方案（简单）/f-计蒜客-2017 计蒜之道 初赛 第六场-B-微软大楼设计方案（简单）/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 计蒜之道 初赛 第六场-B-微软大楼设计方案（简单）\n//\n//  Created by ZYJ on 2017/6/4.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <cstdio>\n#include <cstring>\n#include <algorithm>\n#include <iostream>\n\n#define MIN(x, y) (((x) < (y)) ? (x) : (y));\n#define ABS(x, y) (((x) < (y)) ? ((y) - (x)) : ((x) - (y)))\n\nusing namespace std;\n\nconst int MAXN = 2e5 + 2e2;\nconst int MAXM = 2e3 + 2e2;\nconst int INF = 0x3f3f3f3f;\n\nint A[MAXN];\nint n, k, m;\nint ans;\n\nstruct node\n{\n    int l;\n    int r;\n    int s;\n} tree[MAXN * 4];\n\nstruct room\n{\n    int x;\n    int y;\n} Room[MAXM];\n\nvoid query(int x)\n{\n    tree[x].s = MIN(tree[x * 2].s, tree[x * 2 + 1].s);\n}\n\nvoid build_tree(int l, int r, int x)\n{\n    tree[x].l = l;\n    tree[x].r = r;\n    if (l == r)\n    {\n        tree[x].s = A[l];\n        return ;\n    }\n    int m = (l + r) / 2;\n    build_tree(l, m, x * 2);\n    build_tree(m + 1, r, x * 2 + 1);\n    query(x);\n    return ;\n}\n\nvoid sear(int l, int r, int x)\n{\n    if (l == tree[x].l && r == tree[x].r)\n    {\n        ans = MIN(ans, tree[x].s);\n        return ;\n    }\n    int m = (tree[x].l + tree[x].r) / 2;\n    if (l > m)\n    {\n        sear(l, r, x * 2 + 1);\n    }\n    else if (r <= m)\n    {\n        sear(l, r, x * 2);\n    }\n    else\n    {\n        sear(l, m, x * 2);\n        sear(m + 1, r, x * 2 + 1);\n    }\n}\n\nint get_dis(int x, int y)\n{\n    ans = INF;\n    int x_, y_;\n    if (Room[x].x < Room[y].x)\n    {\n        x_ = Room[x].x;\n        y_ = Room[y].x;\n    }\n    else\n    {\n        x_ = Room[y].x;\n        y_ = Room[x].x;\n    }\n    sear(x_, y_, 1);\n    \n    int t = ans;\n    int res = ABS(Room[x].x, Room[y].x);\n    if (res == 0)\n    {\n        res = res + ABS(Room[x].y, Room[y].y);\n    }\n    else\n    {\n        if (Room[x].y > t && Room[y].y > t)\n        {\n            res += Room[x].y + Room[y].y - t - t;\n        }\n        else\n        {\n            res = res + ABS(Room[x].y, Room[y].y);\n        }\n    }\n    \n    return res;\n}\n\nint main()\n{\n    cin >> n >> k;\n    for (int i = 1; i <= n; i++)\n    {\n        scanf(\"%d\", A + i);\n    }\n    \n    build_tree(1, n, 1);\n    \n    cin >> m;\n    int res = 0, dis;\n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d%d\", &Room[i].x, &Room[i].y);\n    }\n    \n    for (int i = 1; i < m; i++)\n    {\n        for (int j = i + 1; j <= m; j++)\n        {\n            dis = get_dis(i, j);\n            if (dis <= k)\n            {\n                res++;\n            }\n        }\n    }\n    \n    printf(\"%d\\n\", res);\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 计蒜之道 复赛-A-阿里云秘钥池/f-计蒜客-2017 计蒜之道 复赛-A-阿里云秘钥池/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 计蒜之道 复赛-A-阿里云秘钥池\n//\n//  Created by ZYJ on 2017/6/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n\nusing namespace std;\n\nint L, R, p;\n\nint main(int argc, const char * argv[])\n{\n    int T;\n    cin >> T;\n    \n    while (cin >> L >> R >> p)\n    {\n        \n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 计蒜之道 复赛-B-Windows 画图/f-计蒜客-2017 计蒜之道 复赛-B-Windows 画图/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 计蒜之道 复赛-B-Windows 画图\n//\n//  Created by ZYJ on 2017/6/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n\nusing namespace std;\n\nconst int MAXM = 255;\n\nint n, m, q;\nint map[MAXM][MAXM];\n\nstruct node\n{\n    int x, y;\n} A, B;\n\nint main(int argc, const char * argv[])\n{\n    cin >> n >> m;\n    \n    for (int cnt = 1; cnt <= n; cnt++)\n    {\n        scanf(\"%d%d%d%d\", &A.x, &A.y, &B.x, &B.y);\n        if (A.x > B.x)\n        {\n            swap(A, B);\n        }\n        int tempX = B.x - A.x;\n        int tempY = B.y - A.y;\n        for (int i = A.x; i <= B.x; i++)\n        {\n            double y = A.y + (double)(i - A.x) * tempY / tempX;\n            int y_ = (int)y;\n            if (y == y_)\n            {\n                map[i][y_] = cnt;\n            }\n        }\n    }\n    \n    cin >> q;\n    while (q--)\n    {\n        scanf(\"%d%d\", &A.x, &A.y);\n        cout << map[A.x][A.y] << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 计蒜之道 复赛-D-百度地图导航/f-计蒜客-2017 计蒜之道 复赛-D-百度地图导航/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 计蒜之道 复赛-D-百度地图导航\n//\n//  Created by ZYJ on 2017/6/10.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <vector>\n#include <cstring>\n#include <queue>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst int MAXN = 20005;\nconst int MAXM = 1e6 + 5;\nconst ll INF = 0x3f3f3f3f3f3f3f3f;\n\nstruct node\n{\n    int v, next;\n    ll w;\n} edge[MAXM];\n\nqueue<int> q;\nint n, m, k, x, m1, m2, cnt;\nint head[MAXN * 3];\nint vis[MAXN * 3];\nll dis[MAXN * 3];\n\nvoid init()\n{\n    cnt = 0;\n    memset(head, -1, sizeof(head));\n    memset(dis, 0x3f, sizeof(dis));\n}\n\ninline void add(int u, int v, ll w)\n{\n    edge[cnt].v = v;\n    edge[cnt].w = w;\n    edge[cnt].next = head[u];\n    head[u] = cnt++;\n}\n\nvoid SPFA(int s, int t)\n{\n    while (!q.empty())\n    {\n        q.pop();\n    }\n    memset(vis, 0, sizeof(vis));\n    \n    q.push(s);\n    vis[s] = 1;\n    dis[s] = 0;\n    while (!q.empty())\n    {\n        int u = q.front();\n        q.pop();\n        vis[u] = 0;\n        \n        int k = head[u];\n        while (k != -1)\n        {\n            if (dis[edge[k].v] > dis[u] + edge[k].w)\n            {\n                dis[edge[k].v] = dis[u] + edge[k].w;\n                if (vis[edge[k].v] == 0)\n                {\n                    vis[edge[k].v] = 1;\n                    q.push(edge[k].v);\n                }\n            }\n            k = edge[k].next;\n        }\n    }\n}\n\nint main()\n{\n    init();\n    \n    cin >> n >> m;\n    \n    for (int i = 1; i <= m; i++)\n    {\n        scanf(\"%d\", &k);\n        for (int j = 1; j <= k; j++)\n        {\n            scanf(\"%d\", &x);\n            add(x, n + 2 * i - 1, 0);   //  超级汇点\n            add(n + 2 * i, x, 0);       //  超级源点\n        }\n    }\n    \n    int a, b;\n    ll c;\n    scanf(\"%d\", &m1);\n    for (int i = 1; i <= m1; i++)\n    {\n        scanf(\"%d%d%lld\", &a, &b, &c);\n        add(a, b, c);\n        add(b, a, c);\n    }\n    \n    scanf(\"%d\", &m2);\n    for (int i = 1; i <= m2; i++)\n    {\n        scanf(\"%d%d%lld\", &a, &b, &c);\n        add(n + a * 2 - 1, n + b * 2, c);\n        add(n + b * 2 - 1, n + a * 2, c);\n    }\n    \n    int s, t;\n    scanf(\"%d%d\", &s, &t);\n    \n    SPFA(s, t);\n    \n    if (dis[t] != INF)\n    {\n        cout << dis[t] << '\\n';\n    }\n    else\n    {\n        cout << -1 << '\\n';\n    }\n    \n    return 0;\n}\n"
  },
  {
    "path": "按 OJ 分类/计蒜客/f-计蒜客-2017 计蒜之道 复赛-F-腾讯消消乐/f-计蒜客-2017 计蒜之道 复赛-F-腾讯消消乐/main.cpp",
    "content": "//\n//  main.cpp\n//  f-计蒜客-2017 计蒜之道 复赛-F-腾讯消消乐\n//\n//  Created by ZYJ on 2017/6/11.\n//  Copyright © 2017年 ZYJ. All rights reserved.\n//\n\n#include <iostream>\n#include <cstdio>\n#include <vector>\n#include <cstring>\n\nusing namespace std;\n\ntypedef long long ll;\n\nconst ll MAXN = 18;\nconst ll MOD = 1e9 + 7;\n\nll A[MAXN + 10];\nll dp[2][(1 << MAXN) + 10];\n\ninline void mod(ll &x)\n{\n    x -= x / MOD * MOD;\n}\n\ninline ll gcd(ll a, ll b)\n{\n    return b == 0 ? a : gcd(b, a % b);\n}\n\nvector<ll> vl;\n\nint main()\n{\n    ll n, k;\n    cin >> n >> k;\n    for (int i = 1; i <= n; i++)\n    {\n        cin >> A[i];\n    }\n    \n    int cnt = 0, w;\n    ll a;\n    for (int i = 1; i <= n; i++)\n    {\n        a = A[i];\n        w = 0;\n        for (int j = i; j <= n; j++)\n        {\n            if ((a = gcd(a, A[j])) >= k)\n            {\n                w ^= 1 << (n - j);\n                dp[cnt][w] = 1;\n            }\n            else\n            {\n                break;\n            }\n        }\n    }\n    cnt++;\n    \n    ll t, j_, sz, ans = 0;\n    for (int i = 2; i <= n; i++, cnt ^= 1)\n    {\n        memset(dp[cnt], 0, sizeof(dp[cnt]));\n        \n        ans += (i - 1) * dp[cnt ^ 1][(1 << n) - 1];\n        ans %= MOD;\n        \n        for (int j = 0; j < (1 << n); j++)\n        {\n//            cout << dp[cnt^1][j] << ' ';\n            if (dp[cnt ^ 1][j] == 0)\n            {\n                continue;\n            }\n            \n            t = n;\n            j_ = j;\n            vl.clear();\n            while (t)\n            {\n                if (!(j_ & 1))\n                {\n                    vl.push_back(t);\n                }\n                j_ >>= 1;\n                t--;\n            }\n            \n            sz = vl.size();\n            for (int i_ = 0; i_ < sz; i_++)\n            {\n                a = A[vl[i_]];\n                w = 0;\n                for (int j_ = i_; j_ < sz; j_++)\n                {\n                    if ((a = gcd(a, A[vl[j_]])) >= k)\n                    {\n                        w ^= 1 << (n - vl[j_]);\n                        dp[cnt][j ^ w] += dp[cnt ^ 1][j];\n                        dp[cnt][j ^ w] %= MOD;\n                    }\n                    else\n                    {\n                        break;\n                    }\n                }\n            }\n        }\n//        putchar(10);\n    }\n    \n    ans += n * dp[cnt ^ 1][(1 << n) - 1];\n    ans %= MOD;\n    \n    cout << ans << endl;  \n\n    return 0;  \n}\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2000论文集/谢婧--规模化问题的解题策略/land.5",
    "content": "300 300 10\r\n10256 10258 10256 10259 10257 10256 10257 10260 10256 10255 10257 10262 10259 10257 10257 10257 10256 10257 10258 10264 10260 10259 10259 10263 10259 10258 10258 10258 10258 10256 10257 10256 10257 10255 10256 10257 10257 10258 10257 10258 10257 10256 10257 10257 10256 10256 10257 10257 10257 10257 10255 10249 10254 10256 10256 10253 10256 10255 10256 10255 10256 10256 10257 10256 10257 10259 10258 10259 10259 10258 10257 10260 10258 10256 10257 10255 10257 10260 10256 10255 10256 10255 10256 10262 10258 10256 10257 10261 10260 10260 10258 10261 10259 10260 10256 10257 10257 10255 10257 10260 10258 10255 10257 10259 10257 10257 10256 10256 10256 10257 10259 10263 10259 10259 10259 10263 10260 10260 10259 10258 10257 10258 10257 10264 10259 10259 10258 10255 10256 10255 10257 10260 10258 10260 10258 10258 10258 10255 10257 10255 10257 10257 10257 10258 10258 10258 10256 10254 10257 10257 10258 10256 10257 10258 10257 10255 10256 10257 10257 10256 10257 10257 10256 10254 10256 10255 10257 10257 10257 10257 10256 10251 10255 10255 10256 10253 10255 10258 10258 10254 10256 10257 10257 10257 10258 10257 10258 10255 10257 10258 10257 10255 10256 10256 10258 10255 10257 10258 10256 10258 10257 10257 10257 10259 10258 10258 10258 10260 10258 10259 10259 10264 10260 10259 10258 10261 10258 10257 10257 10258 10257 10259 10257 10258 10258 10258 10257 10258 10258 10259 10257 10261 10258 10258 10258 10257 10258 10258 10257 10255 10257 10257 10256 10250 10254 10255 10256 10255 10257 10257 10257 10251 10256 10257 10257 10254 10256 10255 10258 10261 10258 10257 10257 10259 10257 10256 10258 10265 10260 10259 10258 10261 10257 10255 10258 10266 10260 10258 10258 10263 10260 10257 10258 10264 10260 10259 10257 10260 10257 10255 10258 10266 10262 10260 10258 10261 10257 10258 10258 10261\r\n10257 10256 10256 10257 10257 10257 10257 10258 10257 10256 10257 10260 10258 10258 10256 10257 10257 10258 10257 10262 10258 10259 10258 10260 10258 10257 10257 10257 10256 10256 10257 10256 10256 10256 10256 10257 10256 10258 10257 10258 10257 10256 10256 10258 10258 10256 10257 10257 10257 10257 10257 10253 10255 10255 10255 10255 10257 10255 10257 10257 10256 10257 10257 10257 10257 10258 10258 10259 10258 10258 10256 10258 10258 10258 10257 10258 10258 10258 10256 10255 10256 10256 10257 10261 10258 10257 10257 10260 10257 10259 10258 10259 10258 10257 10256 10257 10257 10257 10257 10256 10257 10256 10257 10258 10257 10257 10257 10256 10256 10256 10257 10260 10257 10258 10258 10262 10260 10259 10256 10258 10257 10258 10257 10260 10258 10257 10258 10257 10256 10257 10258 10258 10257 10258 10257 10257 10258 10256 10257 10256 10257 10258 10257 10260 10258 10258 10258 10255 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10258 10257 10256 10257 10257 10257 10257 10258 10257 10257 10256 10256 10255 10257 10256 10257 10258 10257 10256 10256 10256 10257 10256 10256 10256 10257 10256 10257 10256 10257 10257 10257 10257 10257 10257 10257 10258 10257 10256 10255 10256 10256 10259 10258 10258 10257 10258 10256 10258 10256 10260 10259 10258 10258 10259 10257 10258 10256 10257 10256 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10259 10259 10256 10256 10257 10258 10257 10257 10255 10257 10256 10257 10255 10255 10256 10256 10256 10256 10257 10257 10256 10257 10257 10257 10256 10257 10256 10257 10258 10258 10257 10257 10257 10257 10257 10257 10261 10259 10260 10258 10258 10257 10258 10258 10262 10260 10259 10257 10261 10259 10259 10258 10261 10260 10258 10256 10258 10257 10257 10257 10263 10260 10258 10257 10258 10257 10257 10257 10259\r\n10256 10258 10256 10256 10257 10255 10258 10259 10257 10258 10258 10263 10258 10256 10257 10256 10257 10258 10259 10266 10260 10263 10260 10261 10258 10259 10257 10259 10257 10255 10257 10254 10256 10256 10256 10253 10256 10255 10257 10260 10258 10256 10257 10261 10259 10259 10257 10258 10257 10256 10255 10248 10253 10253 10254 10254 10256 10255 10256 10253 10256 10256 10257 10259 10259 10259 10260 10263 10259 10259 10258 10261 10258 10261 10258 10261 10258 10259 10257 10253 10256 10256 10257 10263 10259 10261 10259 10261 10259 10262 10259 10261 10258 10259 10257 10256 10257 10258 10258 10256 10257 10256 10256 10257 10257 10256 10257 10254 10255 10254 10256 10260 10257 10257 10260 10265 10260 10260 10258 10258 10257 10257 10258 10261 10259 10259 10257 10257 10257 10258 10257 10262 10258 10260 10257 10255 10256 10258 10256 10254 10257 10260 10259 10263 10259 10258 10257 10254 10256 10256 10257 10254 10257 10258 10257 10255 10255 10255 10256 10256 10257 10257 10257 10255 10257 10257 10258 10255 10257 10257 10256 10253 10255 10254 10256 10255 10256 10255 10255 10250 10254 10254 10256 10253 10257 10256 10257 10254 10258 10257 10257 10257 10257 10255 10256 10256 10257 10256 10256 10253 10255 10257 10257 10261 10258 10259 10258 10259 10257 10259 10259 10268 10261 10261 10258 10258 10257 10256 10258 10257 10257 10256 10257 10256 10257 10258 10258 10258 10258 10260 10258 10261 10258 10258 10257 10260 10258 10258 10257 10254 10255 10255 10255 10253 10255 10255 10255 10254 10256 10255 10255 10252 10256 10256 10257 10255 10255 10255 10258 10256 10256 10257 10257 10256 10257 10260 10260 10266 10261 10262 10259 10259 10259 10263 10262 10271 10262 10264 10260 10266 10261 10264 10261 10267 10261 10260 10257 10255 10257 10259 10260 10269 10263 10262 10258 10258 10257 10259 10259 10263\r\n10257 10257 10256 10256 10258 10256 10257 10256 10256 10257 10258 10259 10258 10257 10258 10257 10257 10258 10258 10262 10260 10259 10257 10259 10257 10256 10257 10257 10257 10257 10256 10258 10257 10258 10256 10256 10257 10257 10256 10258 10257 10257 10258 10258 10258 10257 10257 10257 10257 10257 10257 10254 10256 10256 10257 10257 10257 10256 10257 10257 10256 10257 10256 10258 10257 10258 10256 10258 10257 10257 10257 10258 10256 10258 10257 10259 10258 10257 10257 10256 10257 10258 10257 10259 10257 10257 10257 10257 10256 10258 10256 10257 10257 10258 10257 10257 10256 10258 10256 10258 10257 10257 10258 10257 10256 10257 10257 10254 10256 10256 10256 10257 10257 10257 10258 10260 10257 10257 10257 10258 10257 10257 10257 10258 10258 10258 10257 10256 10257 10258 10257 10260 10258 10258 10257 10257 10258 10257 10257 10256 10257 10259 10257 10259 10258 10258 10258 10257 10257 10257 10258 10257 10258 10257 10257 10256 10257 10257 10256 10257 10257 10257 10258 10257 10258 10257 10257 10255 10257 10258 10257 10256 10258 10257 10257 10257 10257 10258 10256 10254 10256 10256 10257 10256 10257 10257 10258 10258 10257 10257 10257 10256 10257 10257 10257 10257 10258 10256 10256 10255 10257 10257 10257 10258 10257 10258 10257 10258 10257 10256 10256 10261 10258 10258 10257 10258 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10258 10257 10259 10257 10258 10257 10257 10257 10257 10256 10256 10257 10256 10257 10257 10257 10257 10258 10257 10257 10256 10256 10256 10257 10255 10256 10257 10257 10257 10257 10256 10257 10256 10257 10257 10257 10256 10257 10258 10258 10261 10258 10258 10258 10258 10256 10258 10258 10264 10259 10261 10258 10262 10259 10259 10258 10261 10257 10258 10259 10258 10256 10257 10257 10264 10259 10259 10258 10259 10258 10258 10257 10260\r\n10257 10258 10257 10255 10257 10255 10258 10258 10257 10258 10258 10259 10258 10259 10259 10261 10259 10259 10260 10266 10262 10260 10259 10261 10258 10258 10257 10258 10257 10260 10259 10260 10257 10260 10257 10256 10257 10256 10256 10255 10257 10258 10257 10255 10257 10257 10257 10258 10257 10256 10256 10252 10255 10255 10256 10258 10257 10257 10257 10259 10257 10258 10257 10260 10257 10258 10257 10257 10258 10256 10257 10260 10259 10259 10258 10261 10258 10257 10257 10256 10258 10258 10258 10259 10259 10258 10257 10258 10257 10259 10256 10256 10257 10257 10257 10256 10256 10255 10258 10259 10256 10257 10258 10258 10257 10256 10256 10253 10254 10253 10255 10255 10256 10255 10257 10260 10257 10257 10258 10260 10258 10257 10259 10263 10258 10258 10257 10258 10259 10258 10260 10263 10261 10260 10258 10258 10257 10257 10257 10256 10257 10258 10258 10259 10259 10260 10257 10254 10255 10257 10257 10255 10257 10256 10257 10255 10256 10258 10256 10259 10257 10257 10256 10254 10257 10254 10257 10254 10256 10256 10257 10256 10256 10256 10258 10259 10259 10259 10257 10257 10258 10256 10256 10256 10256 10257 10258 10257 10257 10256 10258 10259 10258 10258 10257 10254 10256 10254 10256 10255 10257 10257 10257 10259 10258 10259 10258 10259 10257 10257 10258 10263 10261 10259 10257 10258 10257 10256 10256 10257 10256 10256 10257 10258 10258 10259 10256 10255 10257 10258 10259 10260 10258 10258 10258 10258 10258 10257 10256 10258 10257 10259 10258 10258 10258 10258 10257 10256 10256 10254 10256 10253 10255 10254 10256 10257 10256 10255 10256 10259 10258 10260 10259 10259 10258 10259 10259 10262 10258 10256 10259 10260 10258 10259 10261 10268 10264 10263 10262 10267 10261 10261 10259 10263 10260 10261 10259 10260 10257 10259 10259 10267 10261 10259 10259 10261 10259 10260 10259 10263\r\n10257 10257 10258 10257 10257 10258 10257 10259 10259 10258 10257 10260 10259 10259 10257 10262 10260 10261 10259 10265 10261 10261 10259 10262 10259 10257 10257 10258 10258 10260 10258 10259 10257 10257 10256 10255 10256 10258 10256 10257 10257 10257 10258 10256 10257 10258 10257 10256 10256 10255 10257 10254 10256 10256 10257 10256 10257 10256 10257 10257 10257 10259 10258 10260 10258 10258 10257 10258 10258 10258 10258 10260 10259 10258 10258 10260 10258 10258 10257 10259 10258 10258 10258 10259 10258 10258 10258 10259 10258 10258 10257 10257 10256 10256 10257 10258 10257 10257 10257 10259 10257 10258 10257 10256 10256 10257 10257 10254 10254 10254 10256 10255 10256 10256 10258 10260 10257 10257 10257 10259 10258 10259 10259 10263 10260 10258 10258 10259 10259 10259 10258 10263 10259 10259 10257 10257 10257 10258 10257 10258 10259 10259 10258 10259 10259 10258 10258 10253 10255 10255 10256 10255 10256 10257 10257 10256 10257 10257 10257 10256 10256 10257 10256 10253 10255 10256 10257 10257 10257 10258 10257 10254 10255 10255 10256 10256 10257 10256 10257 10256 10256 10257 10257 10256 10257 10256 10257 10258 10258 10257 10256 10257 10257 10258 10258 10256 10256 10255 10256 10256 10257 10257 10256 10260 10259 10258 10257 10258 10257 10258 10258 10262 10261 10260 10258 10259 10258 10257 10257 10255 10255 10257 10257 10258 10258 10257 10258 10256 10256 10258 10258 10259 10258 10259 10258 10261 10258 10257 10257 10256 10257 10257 10257 10260 10259 10258 10258 10256 10255 10256 10258 10254 10256 10256 10256 10256 10258 10256 10257 10260 10260 10261 10258 10259 10258 10258 10257 10259 10258 10259 10258 10261 10259 10260 10259 10269 10264 10263 10260 10264 10260 10259 10258 10262 10259 10260 10258 10262 10259 10260 10259 10264 10261 10261 10260 10262 10261 10259 10258 10262\r\n10257 10257 10257 10259 10257 10257 10258 10262 10259 10258 10259 10267 10261 10262 10261 10270 10265 10267 10264 10275 10265 10267 10262 10266 10262 10261 10259 10261 10259 10261 10259 10261 10257 10257 10255 10250 10255 10257 10258 10256 10256 10258 10257 10254 10256 10254 10255 10251 10255 10254 10256 10249 10254 10255 10257 10256 10258 10257 10256 10257 10258 10260 10259 10264 10260 10262 10258 10262 10259 10262 10260 10265 10260 10260 10260 10263 10258 10260 10258 10263 10260 10261 10260 10266 10260 10259 10259 10264 10259 10260 10257 10256 10258 10257 10257 10256 10257 10258 10257 10259 10257 10256 10256 10253 10257 10256 10256 10249 10253 10253 10254 10252 10256 10255 10258 10263 10259 10260 10258 10261 10259 10262 10261 10272 10264 10262 10258 10262 10259 10264 10262 10272 10262 10262 10258 10257 10257 10259 10258 10262 10259 10261 10259 10263 10259 10258 10257 10247 10254 10253 10255 10253 10256 10256 10257 10257 10257 10255 10256 10255 10256 10255 10254 10248 10254 10254 10257 10257 10256 10255 10254 10248 10254 10256 10257 10256 10257 10258 10255 10252 10256 10257 10256 10254 10256 10258 10258 10260 10257 10257 10256 10255 10258 10257 10256 10250 10254 10253 10256 10254 10256 10258 10260 10265 10261 10259 10258 10262 10258 10259 10262 10269 10263 10264 10260 10263 10259 10258 10255 10251 10254 10255 10256 10261 10258 10256 10257 10255 10257 10259 10259 10263 10259 10261 10260 10268 10260 10259 10256 10258 10257 10258 10257 10263 10258 10258 10257 10253 10255 10255 10255 10249 10254 10253 10256 10257 10257 10257 10259 10266 10262 10262 10260 10261 10257 10258 10259 10263 10260 10263 10261 10268 10262 10266 10266 10287 10271 10271 10265 10271 10263 10262 10262 10266 10261 10263 10261 10268 10262 10266 10263 10273 10265 10265 10262 10269 10262 10263 10262 10272\r\n10257 10257 10257 10259 10257 10258 10257 10258 10258 10257 10257 10260 10257 10259 10258 10262 10259 10260 10257 10263 10259 10260 10257 10260 10258 10259 10257 10258 10258 10259 10257 10259 10256 10257 10257 10256 10257 10257 10257 10256 10257 10258 10257 10257 10257 10257 10258 10256 10257 10257 10258 10254 10256 10257 10257 10258 10258 10257 10257 10257 10258 10259 10256 10258 10256 10257 10257 10259 10257 10258 10258 10259 10257 10257 10257 10260 10257 10257 10256 10260 10258 10258 10257 10260 10258 10258 10257 10261 10258 10257 10258 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10256 10256 10257 10257 10256 10258 10257 10257 10256 10257 10257 10258 10258 10256 10257 10257 10258 10257 10258 10256 10261 10259 10258 10257 10259 10257 10259 10257 10261 10257 10257 10258 10258 10258 10258 10257 10259 10257 10258 10257 10259 10257 10259 10258 10254 10256 10255 10257 10255 10257 10257 10257 10256 10257 10257 10256 10257 10257 10257 10257 10255 10257 10258 10257 10259 10258 10257 10256 10253 10256 10256 10256 10255 10256 10257 10257 10256 10257 10257 10257 10256 10257 10257 10257 10259 10258 10258 10257 10256 10256 10257 10256 10255 10257 10257 10258 10256 10257 10259 10257 10259 10258 10258 10257 10260 10257 10257 10258 10261 10258 10260 10258 10259 10257 10257 10257 10255 10256 10256 10257 10258 10258 10256 10257 10256 10257 10259 10257 10258 10257 10257 10256 10259 10257 10257 10257 10257 10257 10257 10256 10258 10256 10257 10257 10258 10257 10257 10257 10254 10256 10256 10257 10257 10257 10258 10257 10259 10258 10259 10257 10260 10258 10258 10257 10259 10259 10260 10258 10260 10256 10259 10258 10269 10261 10263 10258 10263 10259 10259 10258 10261 10257 10259 10257 10261 10258 10259 10257 10262 10258 10260 10257 10260 10258 10259 10257 10262\r\n10257 10256 10257 10259 10257 10258 10257 10257 10258 10255 10257 10261 10259 10259 10259 10262 10260 10258 10260 10265 10260 10259 10259 10264 10260 10259 10258 10259 10259 10260 10258 10260 10258 10260 10256 10257 10257 10257 10257 10257 10257 10257 10258 10257 10258 10256 10257 10257 10258 10257 10257 10256 10257 10258 10257 10256 10257 10256 10257 10259 10258 10258 10258 10260 10257 10256 10258 10257 10257 10257 10258 10259 10257 10255 10257 10259 10256 10259 10257 10260 10258 10260 10257 10260 10256 10256 10257 10261 10259 10257 10257 10258 10258 10259 10257 10257 10257 10258 10257 10260 10259 10261 10257 10258 10257 10257 10257 10257 10258 10257 10257 10256 10256 10257 10258 10260 10258 10256 10257 10258 10257 10257 10258 10262 10259 10257 10256 10260 10257 10256 10258 10260 10258 10258 10257 10259 10259 10258 10258 10261 10257 10259 10257 10261 10258 10260 10256 10253 10255 10254 10256 10255 10257 10257 10259 10260 10257 10258 10257 10257 10258 10259 10257 10257 10257 10259 10258 10261 10258 10258 10256 10252 10254 10254 10256 10256 10257 10258 10258 10256 10257 10259 10258 10260 10258 10259 10259 10261 10259 10260 10257 10256 10257 10258 10257 10255 10256 10258 10257 10257 10256 10260 10258 10261 10258 10258 10258 10260 10256 10255 10256 10260 10259 10258 10258 10261 10258 10259 10258 10255 10257 10258 10258 10260 10257 10256 10257 10260 10258 10260 10257 10258 10256 10257 10257 10259 10258 10258 10258 10257 10256 10254 10257 10259 10257 10259 10257 10258 10257 10255 10256 10254 10255 10255 10257 10259 10257 10257 10258 10261 10259 10259 10259 10262 10259 10260 10259 10263 10259 10260 10258 10259 10257 10258 10262 10271 10264 10262 10262 10265 10261 10258 10259 10264 10260 10260 10259 10261 10257 10257 10259 10263 10260 10259 10258 10261 10258 10258 10257 10262\r\n10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10257 10257 10256 10256 10257 10259 10258 10258 10258 10263 10261 10261 10259 10262 10259 10258 10259 10261 10259 10259 10258 10259 10258 10258 10256 10256 10256 10256 10257 10257 10258 10258 10257 10257 10256 10256 10257 10257 10257 10256 10256 10257 10256 10257 10258 10256 10257 10257 10257 10258 10258 10259 10258 10259 10257 10257 10258 10258 10258 10258 10258 10257 10257 10256 10256 10257 10256 10257 10256 10258 10257 10258 10256 10258 10257 10258 10257 10259 10258 10258 10258 10259 10257 10258 10257 10258 10257 10257 10256 10259 10259 10259 10259 10258 10258 10257 10257 10257 10257 10258 10257 10256 10257 10257 10257 10258 10256 10256 10256 10257 10256 10257 10257 10259 10258 10258 10257 10259 10258 10258 10259 10260 10259 10257 10256 10258 10257 10257 10256 10260 10258 10258 10257 10259 10257 10258 10257 10254 10256 10254 10255 10257 10257 10257 10258 10258 10257 10257 10257 10259 10259 10258 10256 10256 10257 10258 10257 10260 10258 10257 10257 10256 10257 10256 10258 10257 10257 10258 10258 10259 10258 10260 10259 10258 10258 10257 10257 10259 10257 10258 10257 10256 10257 10257 10256 10256 10257 10256 10258 10257 10257 10259 10258 10259 10258 10259 10257 10258 10257 10257 10257 10259 10259 10259 10257 10261 10259 10260 10257 10256 10257 10257 10257 10259 10257 10257 10257 10259 10258 10258 10257 10258 10258 10259 10258 10259 10258 10257 10257 10255 10256 10256 10257 10258 10257 10256 10256 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10258 10258 10258 10259 10258 10261 10259 10259 10258 10262 10261 10259 10257 10258 10257 10259 10259 10267 10263 10265 10262 10264 10260 10260 10259 10263 10260 10260 10259 10262 10259 10258 10258 10262 10260 10260 10257 10259 10257 10257 10257 10259\r\n10257 10258 10257 10256 10257 10258 10256 10255 10257 10256 10256 10257 10257 10259 10258 10262 10259 10259 10262 10270 10264 10266 10261 10268 10262 10262 10260 10265 10260 10261 10260 10261 10259 10257 10257 10254 10255 10254 10257 10257 10257 10258 10257 10251 10254 10255 10257 10257 10257 10258 10257 10258 10256 10259 10257 10257 10257 10260 10260 10264 10260 10263 10260 10263 10259 10258 10258 10260 10259 10261 10259 10260 10257 10257 10257 10259 10257 10257 10258 10261 10258 10259 10258 10259 10259 10260 10257 10260 10258 10260 10259 10263 10258 10260 10259 10262 10258 10259 10259 10265 10261 10262 10260 10262 10258 10260 10257 10255 10257 10256 10257 10255 10257 10257 10258 10260 10257 10256 10257 10257 10257 10258 10257 10260 10258 10257 10257 10263 10260 10261 10261 10264 10259 10257 10256 10261 10258 10260 10258 10266 10260 10264 10260 10262 10257 10258 10257 10251 10255 10253 10255 10254 10257 10258 10258 10260 10257 10258 10258 10261 10256 10255 10256 10254 10258 10258 10257 10262 10258 10257 10257 10253 10256 10258 10256 10258 10257 10259 10260 10266 10261 10262 10260 10262 10259 10261 10258 10262 10258 10258 10257 10253 10257 10256 10256 10254 10257 10257 10257 10262 10259 10261 10259 10260 10258 10260 10258 10258 10257 10257 10259 10267 10262 10263 10261 10266 10260 10261 10258 10258 10258 10259 10257 10262 10259 10260 10260 10261 10259 10260 10259 10262 10260 10263 10260 10264 10260 10260 10257 10253 10256 10255 10257 10258 10258 10257 10257 10256 10257 10259 10257 10255 10256 10255 10257 10258 10258 10258 10258 10262 10260 10262 10261 10267 10260 10262 10262 10269 10262 10260 10258 10259 10260 10265 10267 10281 10269 10273 10267 10272 10264 10265 10264 10272 10264 10267 10262 10266 10262 10262 10261 10268 10263 10264 10260 10261 10258 10259 10259 10260\r\n10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10256 10257 10259 10257 10257 10258 10263 10259 10262 10258 10260 10258 10259 10257 10258 10257 10257 10256 10258 10257 10257 10258 10256 10257 10256 10257 10257 10257 10256 10257 10254 10256 10256 10257 10258 10257 10258 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10258 10256 10259 10258 10257 10256 10258 10258 10259 10258 10258 10257 10256 10257 10257 10257 10257 10257 10258 10257 10258 10257 10257 10257 10257 10256 10256 10256 10258 10258 10259 10256 10258 10257 10259 10259 10259 10257 10261 10258 10258 10257 10257 10258 10258 10257 10256 10256 10257 10256 10257 10257 10257 10257 10259 10258 10259 10257 10256 10257 10257 10258 10259 10258 10258 10258 10258 10258 10257 10256 10259 10258 10257 10257 10258 10257 10258 10257 10260 10257 10260 10258 10260 10257 10256 10257 10256 10257 10255 10256 10256 10257 10257 10258 10259 10258 10257 10258 10258 10256 10256 10257 10258 10256 10257 10256 10257 10258 10257 10256 10256 10257 10257 10257 10259 10257 10258 10257 10261 10258 10261 10258 10259 10257 10259 10258 10257 10257 10257 10257 10255 10256 10257 10257 10257 10257 10257 10257 10259 10258 10260 10257 10259 10256 10259 10259 10256 10257 10257 10257 10262 10260 10261 10259 10262 10259 10258 10258 10259 10257 10257 10257 10259 10258 10259 10258 10261 10259 10258 10258 10259 10258 10260 10257 10260 10258 10259 10258 10256 10257 10256 10258 10257 10257 10256 10256 10258 10258 10259 10257 10257 10257 10258 10258 10257 10257 10256 10256 10260 10258 10258 10257 10260 10258 10258 10257 10261 10258 10258 10257 10261 10260 10263 10259 10271 10264 10268 10262 10266 10261 10262 10258 10265 10260 10264 10259 10263 10259 10259 10258 10265 10260 10262 10260 10260 10258 10258 10257 10258\r\n10257 10256 10256 10257 10258 10259 10258 10258 10258 10257 10257 10256 10257 10258 10257 10259 10257 10256 10261 10268 10263 10263 10260 10263 10259 10259 10257 10259 10257 10257 10257 10259 10256 10256 10257 10256 10257 10254 10256 10256 10256 10256 10256 10252 10255 10254 10257 10258 10257 10257 10256 10257 10256 10255 10256 10255 10257 10257 10257 10258 10257 10259 10257 10261 10258 10258 10257 10258 10259 10259 10257 10258 10256 10257 10257 10256 10256 10255 10257 10260 10257 10257 10257 10258 10257 10258 10258 10258 10257 10259 10257 10258 10257 10259 10258 10261 10258 10257 10257 10260 10256 10255 10256 10256 10257 10258 10256 10255 10258 10256 10257 10257 10256 10259 10259 10264 10261 10261 10259 10259 10257 10258 10258 10261 10259 10259 10258 10259 10259 10258 10257 10261 10258 10255 10256 10257 10257 10256 10257 10261 10260 10261 10259 10261 10259 10258 10257 10256 10257 10258 10257 10255 10257 10256 10257 10262 10259 10261 10258 10257 10257 10255 10256 10258 10257 10258 10258 10255 10257 10257 10257 10255 10257 10258 10258 10260 10258 10257 10259 10264 10260 10263 10259 10260 10258 10258 10258 10258 10258 10259 10256 10256 10257 10257 10257 10257 10257 10260 10260 10261 10258 10260 10259 10259 10258 10261 10257 10257 10257 10256 10258 10266 10262 10263 10261 10265 10261 10261 10259 10259 10258 10260 10259 10262 10260 10261 10260 10266 10262 10262 10259 10263 10259 10262 10258 10261 10258 10258 10257 10256 10258 10258 10257 10258 10258 10257 10256 10255 10257 10259 10257 10258 10256 10257 10256 10257 10257 10257 10258 10264 10260 10260 10259 10262 10259 10260 10259 10263 10260 10262 10261 10269 10264 10265 10268 10282 10273 10273 10267 10273 10265 10264 10263 10271 10265 10267 10263 10268 10262 10261 10262 10273 10265 10265 10262 10263 10260 10260 10258 10259\r\n10259 10257 10257 10259 10259 10258 10257 10257 10257 10257 10257 10257 10256 10257 10256 10257 10257 10258 10258 10267 10263 10262 10259 10261 10259 10258 10257 10257 10257 10257 10257 10257 10257 10255 10256 10254 10255 10255 10257 10257 10255 10255 10256 10253 10254 10255 10257 10256 10257 10257 10257 10255 10255 10257 10257 10257 10257 10257 10257 10258 10258 10259 10258 10260 10258 10258 10257 10259 10259 10259 10256 10256 10258 10257 10257 10254 10255 10256 10257 10258 10257 10257 10257 10258 10257 10258 10256 10258 10256 10257 10257 10257 10257 10258 10258 10259 10258 10257 10257 10258 10257 10257 10256 10257 10257 10258 10257 10258 10258 10257 10258 10260 10258 10259 10257 10265 10262 10262 10259 10260 10258 10258 10258 10260 10259 10258 10258 10258 10257 10257 10256 10258 10258 10257 10256 10257 10258 10258 10256 10260 10259 10259 10257 10259 10258 10257 10257 10257 10256 10257 10257 10257 10258 10257 10257 10261 10259 10261 10259 10257 10257 10257 10258 10258 10258 10257 10257 10256 10257 10258 10257 10258 10258 10258 10258 10260 10259 10258 10258 10264 10261 10261 10258 10259 10258 10257 10257 10258 10258 10257 10257 10258 10257 10257 10257 10259 10259 10258 10258 10259 10257 10259 10258 10260 10259 10259 10257 10258 10258 10258 10258 10264 10261 10262 10259 10263 10260 10260 10258 10261 10259 10260 10259 10261 10259 10260 10258 10266 10262 10260 10258 10262 10260 10261 10259 10260 10258 10258 10258 10256 10256 10258 10256 10256 10257 10258 10257 10256 10257 10257 10257 10257 10258 10257 10257 10257 10257 10260 10258 10265 10262 10261 10259 10262 10261 10260 10258 10264 10260 10262 10259 10268 10262 10267 10263 10284 10272 10272 10263 10270 10263 10264 10260 10271 10265 10265 10259 10265 10261 10261 10258 10271 10265 10264 10261 10263 10260 10259 10259 10259\r\n10259 10258 10258 10266 10259 10256 10256 10254 10256 10256 10257 10259 10257 10257 10256 10259 10259 10261 10263 10281 10267 10266 10261 10265 10261 10260 10257 10254 10256 10255 10256 10252 10255 10253 10255 10249 10254 10254 10256 10253 10255 10253 10252 10244 10253 10254 10256 10255 10257 10256 10255 10248 10254 10254 10257 10257 10257 10258 10259 10262 10259 10261 10260 10264 10260 10260 10258 10265 10259 10258 10257 10254 10257 10256 10256 10251 10255 10257 10258 10260 10258 10259 10257 10263 10259 10260 10258 10260 10259 10259 10258 10258 10257 10258 10258 10259 10258 10256 10257 10259 10259 10259 10257 10256 10257 10260 10259 10262 10259 10259 10261 10268 10260 10263 10264 10279 10266 10266 10261 10264 10260 10263 10260 10267 10260 10258 10258 10259 10257 10259 10257 10260 10257 10255 10257 10257 10257 10257 10259 10265 10261 10262 10259 10261 10258 10259 10258 10258 10256 10256 10258 10258 10258 10256 10259 10267 10261 10262 10259 10257 10256 10259 10258 10258 10256 10258 10257 10254 10258 10258 10258 10261 10259 10261 10261 10267 10261 10261 10264 10275 10264 10264 10261 10261 10259 10257 10258 10261 10258 10257 10256 10259 10258 10261 10260 10266 10260 10261 10261 10264 10260 10263 10261 10265 10260 10260 10258 10259 10259 10261 10263 10274 10265 10267 10263 10271 10263 10263 10260 10268 10261 10263 10261 10265 10261 10264 10264 10278 10266 10265 10262 10270 10263 10265 10262 10263 10259 10260 10258 10258 10257 10258 10257 10260 10258 10258 10257 10255 10257 10258 10256 10254 10257 10257 10258 10256 10259 10264 10264 10278 10266 10264 10262 10269 10262 10263 10262 10271 10264 10268 10266 10282 10270 10279 10279 10317 10284 10282 10271 10281 10270 10274 10270 10290 10272 10271 10265 10274 10265 10268 10268 10291 10272 10271 10265 10271 10262 10264 10260 10261\r\n10256 10257 10257 10259 10258 10257 10257 10256 10257 10257 10257 10257 10257 10258 10257 10257 10257 10258 10257 10265 10259 10258 10257 10259 10257 10256 10256 10257 10256 10257 10257 10256 10257 10256 10256 10255 10257 10256 10257 10256 10256 10256 10258 10252 10257 10256 10256 10257 10257 10257 10258 10254 10258 10257 10257 10257 10257 10258 10257 10259 10257 10258 10257 10259 10256 10258 10256 10259 10256 10257 10257 10256 10257 10257 10258 10256 10256 10257 10258 10257 10257 10257 10256 10258 10257 10258 10256 10257 10257 10257 10257 10257 10257 10256 10257 10258 10258 10257 10257 10257 10258 10258 10258 10257 10257 10257 10257 10259 10258 10256 10257 10261 10257 10259 10258 10264 10258 10259 10257 10258 10257 10258 10257 10260 10258 10257 10257 10257 10258 10257 10256 10257 10256 10257 10257 10257 10258 10258 10256 10260 10258 10257 10257 10259 10258 10258 10256 10258 10257 10257 10257 10256 10257 10256 10257 10261 10258 10259 10257 10256 10257 10257 10258 10257 10257 10257 10258 10256 10257 10257 10257 10259 10258 10258 10257 10259 10257 10257 10258 10263 10258 10259 10258 10258 10257 10257 10257 10258 10257 10257 10257 10256 10257 10257 10257 10258 10256 10257 10257 10257 10257 10257 10257 10259 10257 10258 10257 10256 10257 10258 10257 10263 10260 10259 10257 10262 10258 10258 10258 10259 10256 10259 10258 10259 10257 10258 10257 10264 10259 10259 10257 10261 10258 10258 10258 10259 10258 10258 10258 10256 10258 10258 10257 10259 10257 10258 10257 10257 10257 10257 10256 10256 10257 10257 10256 10257 10257 10258 10257 10265 10259 10261 10258 10261 10258 10258 10258 10261 10257 10259 10257 10265 10259 10263 10257 10277 10261 10265 10258 10265 10258 10261 10257 10267 10259 10261 10257 10262 10258 10260 10257 10268 10259 10261 10257 10261 10258 10258 10257 10258\r\n10256 10258 10257 10258 10257 10256 10255 10254 10257 10255 10257 10257 10257 10258 10256 10258 10257 10256 10259 10264 10259 10257 10257 10257 10257 10257 10258 10257 10258 10259 10257 10255 10256 10256 10257 10256 10256 10256 10257 10258 10256 10256 10256 10251 10257 10257 10257 10257 10257 10259 10258 10254 10256 10256 10256 10255 10255 10257 10258 10260 10258 10259 10258 10260 10258 10259 10257 10260 10257 10257 10256 10256 10258 10259 10257 10256 10257 10257 10257 10255 10257 10257 10257 10257 10257 10256 10257 10257 10257 10255 10256 10257 10257 10259 10257 10257 10257 10256 10257 10257 10257 10257 10257 10255 10258 10256 10257 10258 10258 10257 10257 10258 10257 10257 10258 10261 10257 10256 10257 10257 10257 10257 10257 10260 10258 10256 10257 10255 10256 10258 10257 10258 10257 10259 10258 10257 10256 10255 10258 10261 10258 10257 10258 10261 10258 10256 10257 10257 10258 10257 10257 10255 10257 10254 10257 10258 10258 10258 10257 10257 10258 10256 10257 10255 10257 10257 10258 10255 10257 10258 10258 10261 10258 10257 10256 10257 10257 10256 10258 10264 10260 10259 10258 10259 10257 10255 10257 10259 10258 10256 10257 10256 10256 10255 10256 10255 10256 10254 10255 10256 10257 10257 10257 10258 10258 10258 10257 10257 10256 10257 10260 10265 10260 10259 10260 10262 10258 10257 10257 10259 10258 10260 10258 10258 10258 10255 10258 10265 10260 10260 10258 10262 10259 10257 10258 10259 10258 10257 10257 10255 10256 10255 10257 10259 10257 10255 10257 10257 10256 10258 10257 10255 10257 10259 10257 10257 10257 10259 10259 10266 10260 10259 10259 10261 10257 10255 10257 10259 10257 10255 10258 10265 10259 10258 10262 10275 10263 10259 10259 10263 10257 10257 10258 10266 10260 10259 10259 10262 10259 10257 10260 10267 10260 10258 10258 10261 10258 10256 10257 10258\r\n10257 10256 10257 10256 10256 10255 10257 10256 10258 10257 10257 10257 10256 10258 10257 10256 10255 10257 10257 10259 10258 10258 10257 10257 10256 10255 10256 10258 10257 10257 10257 10257 10257 10257 10257 10256 10255 10256 10258 10258 10257 10257 10258 10256 10257 10257 10258 10257 10258 10257 10257 10252 10254 10255 10256 10254 10255 10257 10257 10258 10258 10258 10258 10256 10258 10258 10256 10258 10258 10258 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10255 10256 10257 10257 10257 10257 10256 10256 10258 10257 10256 10257 10258 10257 10256 10257 10257 10257 10257 10258 10259 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10258 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10258 10257 10258 10257 10257 10256 10258 10259 10258 10258 10258 10258 10257 10257 10256 10256 10257 10257 10256 10256 10255 10257 10258 10259 10256 10258 10257 10257 10257 10257 10258 10258 10256 10257 10257 10257 10258 10257 10259 10258 10257 10258 10257 10257 10257 10257 10260 10258 10259 10257 10257 10258 10257 10257 10259 10258 10257 10257 10257 10258 10255 10255 10255 10256 10256 10257 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10258 10258 10262 10259 10259 10259 10258 10257 10257 10257 10259 10258 10258 10256 10257 10257 10257 10257 10262 10259 10258 10256 10259 10258 10258 10258 10258 10258 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10258 10256 10257 10257 10257 10257 10258 10256 10257 10257 10257 10260 10258 10257 10257 10257 10256 10257 10257 10256 10256 10257 10257 10260 10258 10258 10258 10266 10260 10260 10259 10258 10257 10257 10256 10260 10259 10258 10257 10260 10257 10257 10256 10260 10259 10258 10257 10259 10257 10257 10257 10257\r\n10257 10256 10256 10251 10254 10253 10256 10254 10258 10258 10257 10255 10255 10255 10256 10253 10258 10259 10259 10264 10258 10256 10256 10253 10256 10255 10257 10255 10257 10257 10258 10260 10257 10257 10255 10253 10256 10257 10257 10256 10257 10255 10257 10255 10257 10256 10257 10258 10258 10254 10253 10243 10250 10252 10254 10249 10254 10254 10257 10259 10258 10259 10256 10255 10257 10257 10257 10259 10257 10257 10257 10257 10258 10257 10257 10257 10257 10258 10257 10257 10258 10257 10257 10253 10256 10258 10257 10257 10257 10257 10257 10255 10257 10256 10257 10255 10257 10256 10257 10256 10257 10257 10258 10262 10257 10257 10257 10260 10258 10259 10257 10258 10256 10257 10257 10258 10257 10256 10256 10253 10256 10256 10256 10254 10257 10258 10258 10256 10257 10257 10257 10256 10256 10257 10257 10256 10258 10260 10258 10261 10259 10259 10259 10262 10258 10257 10256 10253 10255 10254 10255 10253 10256 10256 10259 10262 10257 10256 10257 10254 10257 10258 10257 10255 10258 10255 10257 10256 10257 10258 10257 10261 10258 10258 10258 10259 10257 10257 10258 10263 10260 10260 10257 10257 10257 10257 10258 10262 10260 10258 10257 10256 10257 10253 10256 10252 10254 10256 10257 10256 10257 10256 10257 10258 10257 10258 10257 10257 10257 10260 10260 10267 10262 10261 10259 10257 10257 10256 10257 10262 10258 10257 10257 10255 10257 10260 10258 10266 10261 10260 10259 10261 10259 10260 10257 10259 10257 10258 10257 10258 10257 10257 10256 10258 10257 10257 10257 10260 10257 10257 10257 10259 10257 10256 10257 10256 10257 10259 10258 10263 10257 10257 10256 10256 10257 10258 10257 10258 10258 10256 10258 10261 10259 10261 10262 10271 10263 10263 10260 10257 10258 10258 10258 10261 10258 10258 10258 10260 10259 10258 10258 10265 10259 10258 10258 10261 10259 10260 10258 10258\r\n10257 10256 10258 10254 10256 10255 10257 10256 10257 10257 10256 10256 10257 10257 10257 10256 10258 10258 10257 10260 10257 10257 10257 10255 10257 10258 10257 10256 10257 10258 10257 10257 10256 10256 10257 10256 10257 10257 10256 10258 10257 10258 10257 10257 10257 10257 10257 10256 10255 10256 10256 10251 10254 10254 10256 10253 10256 10257 10257 10256 10256 10256 10257 10258 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10256 10257 10257 10256 10256 10257 10257 10256 10257 10256 10256 10256 10259 10258 10258 10257 10257 10257 10258 10258 10258 10257 10257 10257 10257 10257 10256 10257 10256 10257 10257 10257 10257 10258 10257 10256 10256 10258 10257 10257 10258 10259 10258 10257 10257 10257 10257 10256 10259 10258 10258 10257 10258 10257 10257 10256 10255 10257 10256 10258 10257 10257 10257 10257 10258 10256 10256 10258 10256 10257 10257 10257 10256 10258 10257 10257 10257 10257 10257 10257 10258 10256 10258 10257 10256 10257 10257 10257 10258 10257 10258 10258 10258 10257 10257 10257 10260 10258 10258 10257 10256 10258 10256 10257 10254 10256 10256 10258 10257 10258 10258 10257 10257 10257 10257 10257 10257 10257 10257 10256 10259 10257 10258 10256 10257 10257 10257 10257 10258 10256 10258 10257 10255 10257 10257 10256 10260 10259 10258 10257 10258 10257 10257 10258 10259 10259 10258 10256 10257 10257 10257 10257 10257 10258 10256 10258 10258 10256 10257 10257 10257 10257 10258 10258 10257 10257 10258 10256 10259 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10258 10258 10257 10257 10256 10262 10259 10259 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10258 10256 10258 10257 10256 10257 10257 10256 10257 10257 10258\r\n10257 10257 10256 10251 10254 10254 10256 10256 10257 10259 10257 10256 10257 10259 10257 10258 10257 10258 10258 10262 10259 10257 10257 10257 10257 10256 10256 10254 10256 10254 10256 10253 10256 10254 10255 10255 10256 10257 10256 10256 10256 10259 10257 10256 10257 10256 10256 10253 10255 10256 10253 10245 10251 10251 10254 10251 10255 10257 10257 10257 10256 10256 10258 10256 10257 10255 10256 10256 10257 10256 10257 10256 10257 10256 10257 10257 10257 10258 10258 10257 10256 10256 10256 10254 10256 10257 10257 10255 10258 10258 10257 10254 10255 10255 10257 10258 10257 10255 10257 10259 10258 10259 10257 10258 10258 10258 10257 10257 10257 10259 10258 10260 10256 10256 10256 10258 10257 10255 10256 10255 10257 10259 10256 10257 10257 10257 10258 10261 10258 10259 10259 10263 10261 10262 10260 10262 10259 10260 10259 10261 10259 10259 10258 10259 10257 10256 10257 10256 10255 10255 10255 10254 10256 10257 10257 10259 10258 10256 10257 10254 10257 10257 10257 10255 10255 10255 10257 10256 10257 10257 10257 10258 10258 10257 10257 10258 10257 10257 10257 10260 10258 10258 10259 10260 10257 10256 10256 10259 10258 10260 10257 10256 10257 10256 10256 10253 10256 10256 10257 10259 10258 10257 10257 10258 10258 10257 10257 10257 10256 10257 10258 10260 10258 10259 10257 10257 10257 10259 10258 10258 10257 10257 10257 10255 10257 10256 10257 10262 10259 10259 10258 10260 10258 10257 10257 10262 10259 10259 10258 10259 10257 10258 10258 10256 10257 10255 10257 10257 10256 10255 10257 10257 10258 10257 10258 10256 10257 10255 10256 10256 10257 10256 10258 10256 10257 10259 10257 10259 10257 10255 10257 10260 10256 10257 10258 10263 10260 10258 10258 10259 10259 10258 10257 10256 10255 10255 10257 10256 10256 10257 10257 10260 10259 10259 10257 10258 10257 10258 10258 10260\r\n10258 10256 10256 10253 10254 10255 10256 10256 10256 10257 10257 10257 10257 10257 10257 10256 10257 10258 10257 10258 10258 10257 10257 10256 10255 10256 10257 10255 10256 10256 10257 10255 10256 10256 10257 10256 10257 10258 10258 10257 10256 10257 10257 10256 10257 10256 10257 10254 10256 10255 10255 10248 10253 10252 10255 10252 10255 10256 10257 10255 10255 10256 10257 10258 10256 10256 10258 10255 10256 10256 10256 10256 10256 10255 10257 10257 10256 10257 10258 10256 10256 10257 10256 10254 10256 10257 10257 10257 10257 10256 10256 10253 10256 10257 10257 10258 10258 10257 10257 10258 10257 10256 10258 10257 10257 10257 10257 10259 10258 10256 10257 10258 10256 10257 10257 10257 10258 10257 10257 10258 10256 10256 10257 10257 10257 10258 10258 10262 10259 10259 10258 10262 10260 10262 10259 10262 10260 10261 10259 10261 10259 10258 10257 10257 10256 10258 10257 10257 10256 10256 10257 10256 10257 10257 10256 10256 10257 10257 10257 10258 10258 10256 10256 10255 10256 10256 10257 10257 10257 10257 10258 10259 10257 10257 10257 10257 10257 10256 10256 10260 10257 10257 10257 10259 10258 10258 10258 10260 10259 10257 10257 10258 10259 10257 10258 10254 10254 10256 10257 10256 10258 10257 10257 10257 10258 10258 10258 10256 10256 10258 10256 10261 10259 10258 10257 10257 10257 10256 10258 10256 10256 10257 10257 10256 10258 10257 10257 10259 10258 10259 10258 10260 10258 10259 10258 10260 10259 10259 10258 10256 10257 10258 10257 10256 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10256 10256 10258 10257 10258 10257 10257 10257 10256 10255 10255 10257 10258 10257 10257 10257 10261 10260 10259 10258 10260 10258 10258 10258 10257 10256 10258 10257 10257 10257 10258 10257 10261 10261 10260 10257 10259 10257 10257 10257 10260\r\n10257 10253 10253 10245 10252 10253 10256 10255 10257 10258 10257 10254 10258 10258 10257 10256 10257 10260 10258 10261 10258 10255 10256 10252 10255 10255 10255 10250 10254 10254 10255 10251 10255 10256 10256 10254 10257 10258 10257 10258 10257 10259 10255 10251 10255 10254 10256 10250 10253 10249 10249 10236 10247 10248 10252 10249 10254 10254 10254 10249 10255 10255 10258 10256 10256 10255 10256 10252 10255 10254 10256 10253 10255 10254 10255 10251 10255 10255 10256 10253 10255 10256 10256 10253 10256 10256 10257 10256 10257 10253 10255 10248 10254 10254 10256 10257 10257 10258 10257 10256 10257 10257 10257 10255 10258 10259 10258 10261 10258 10257 10257 10259 10257 10257 10257 10258 10257 10259 10257 10258 10257 10255 10256 10259 10258 10261 10259 10267 10262 10263 10261 10272 10265 10267 10262 10269 10263 10264 10261 10265 10261 10258 10257 10257 10256 10259 10257 10259 10257 10257 10258 10254 10258 10257 10257 10259 10257 10259 10257 10257 10257 10254 10256 10252 10256 10256 10256 10259 10257 10259 10259 10263 10259 10259 10257 10258 10257 10260 10259 10264 10259 10259 10258 10263 10260 10262 10260 10266 10259 10259 10258 10261 10258 10257 10255 10249 10255 10255 10257 10257 10257 10259 10257 10256 10256 10255 10256 10254 10257 10260 10259 10265 10259 10258 10257 10255 10258 10256 10258 10254 10257 10258 10256 10259 10258 10259 10259 10262 10259 10261 10259 10263 10259 10261 10262 10268 10262 10261 10258 10257 10257 10257 10256 10253 10257 10257 10257 10258 10258 10256 10258 10257 10257 10258 10257 10257 10256 10257 10256 10252 10257 10257 10258 10255 10257 10258 10256 10253 10255 10256 10256 10260 10258 10259 10259 10266 10262 10260 10259 10262 10258 10258 10257 10260 10257 10257 10257 10260 10258 10260 10260 10269 10262 10263 10260 10261 10258 10258 10259 10264\r\n10258 10257 10257 10253 10256 10256 10257 10257 10257 10258 10257 10256 10257 10257 10257 10257 10257 10257 10257 10259 10258 10257 10257 10256 10257 10257 10257 10254 10256 10257 10258 10256 10257 10258 10257 10257 10257 10258 10256 10257 10257 10258 10257 10255 10258 10255 10256 10255 10257 10256 10257 10250 10255 10254 10256 10255 10257 10255 10258 10255 10256 10257 10257 10257 10257 10255 10257 10257 10258 10257 10256 10255 10257 10256 10257 10256 10257 10257 10256 10255 10257 10257 10258 10255 10257 10256 10256 10255 10257 10256 10258 10253 10256 10256 10257 10257 10257 10257 10257 10257 10257 10256 10258 10258 10257 10257 10257 10256 10256 10257 10258 10257 10256 10258 10257 10256 10258 10257 10257 10258 10257 10256 10256 10257 10258 10257 10257 10260 10258 10259 10258 10262 10260 10261 10258 10262 10259 10258 10257 10259 10258 10257 10257 10257 10257 10256 10257 10257 10258 10258 10257 10256 10257 10257 10257 10258 10258 10259 10257 10258 10259 10258 10257 10255 10257 10257 10256 10257 10257 10258 10257 10258 10258 10258 10257 10256 10256 10256 10258 10258 10257 10256 10257 10258 10256 10258 10257 10259 10257 10258 10257 10259 10256 10257 10257 10255 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10256 10256 10257 10258 10257 10260 10257 10256 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10256 10258 10259 10258 10259 10257 10259 10257 10257 10257 10262 10258 10259 10258 10258 10257 10257 10257 10257 10257 10258 10257 10257 10257 10258 10258 10258 10257 10257 10258 10257 10257 10257 10256 10255 10257 10257 10256 10257 10257 10257 10257 10256 10256 10256 10258 10259 10257 10257 10257 10259 10258 10258 10258 10258 10256 10256 10256 10258 10257 10257 10258 10257 10256 10259 10257 10261 10258 10259 10257 10258 10257 10257 10257 10260\r\n10257 10257 10255 10254 10256 10256 10257 10253 10256 10254 10256 10254 10255 10256 10257 10256 10257 10257 10257 10261 10259 10260 10257 10257 10257 10256 10257 10253 10256 10258 10258 10256 10258 10256 10257 10257 10256 10259 10257 10258 10258 10259 10257 10256 10257 10255 10256 10254 10255 10254 10254 10249 10253 10254 10255 10255 10256 10255 10257 10255 10256 10257 10256 10255 10257 10255 10257 10256 10256 10258 10257 10255 10258 10256 10255 10255 10256 10257 10256 10255 10257 10257 10257 10255 10256 10255 10256 10254 10256 10254 10255 10249 10253 10255 10256 10256 10258 10255 10257 10258 10257 10258 10257 10257 10257 10256 10258 10257 10257 10258 10257 10258 10256 10256 10257 10257 10257 10255 10256 10255 10257 10255 10258 10258 10258 10255 10258 10261 10259 10260 10260 10265 10260 10259 10260 10265 10261 10259 10258 10260 10257 10258 10257 10258 10257 10257 10259 10261 10258 10260 10256 10255 10255 10255 10256 10258 10258 10260 10260 10261 10259 10258 10257 10256 10256 10258 10256 10258 10258 10260 10259 10260 10258 10258 10257 10255 10255 10255 10258 10256 10257 10255 10256 10257 10258 10257 10257 10258 10258 10256 10257 10258 10257 10259 10257 10254 10257 10256 10256 10255 10257 10258 10256 10258 10258 10257 10257 10256 10258 10258 10258 10259 10258 10259 10259 10259 10256 10256 10257 10255 10257 10255 10256 10255 10256 10257 10257 10261 10259 10260 10258 10260 10258 10255 10258 10264 10260 10261 10258 10260 10258 10260 10257 10259 10256 10256 10257 10257 10257 10255 10256 10259 10256 10258 10258 10258 10257 10258 10256 10255 10256 10256 10258 10257 10255 10254 10256 10255 10256 10256 10258 10258 10257 10256 10256 10261 10257 10256 10257 10258 10257 10259 10257 10259 10256 10254 10257 10257 10257 10259 10258 10262 10259 10259 10258 10259 10257 10258 10258 10261\r\n10256 10254 10256 10253 10255 10255 10256 10252 10255 10257 10257 10256 10256 10258 10256 10257 10256 10257 10256 10259 10258 10258 10257 10256 10257 10258 10257 10257 10257 10257 10258 10257 10258 10257 10257 10257 10258 10258 10257 10257 10258 10258 10257 10256 10256 10256 10257 10254 10255 10254 10255 10251 10254 10254 10255 10256 10256 10256 10257 10255 10256 10257 10256 10256 10256 10256 10257 10257 10257 10257 10257 10257 10258 10257 10256 10256 10257 10255 10255 10255 10256 10256 10255 10253 10255 10255 10256 10255 10256 10256 10258 10254 10255 10256 10256 10256 10257 10257 10257 10257 10257 10256 10257 10256 10256 10256 10258 10256 10256 10257 10257 10257 10258 10256 10257 10257 10257 10257 10257 10256 10256 10256 10257 10256 10257 10258 10257 10259 10258 10258 10256 10261 10259 10259 10258 10261 10259 10259 10259 10262 10259 10258 10257 10258 10258 10258 10258 10262 10259 10258 10258 10256 10257 10257 10258 10261 10259 10259 10259 10260 10258 10258 10257 10256 10256 10258 10256 10258 10258 10258 10257 10257 10257 10256 10257 10256 10257 10257 10257 10257 10257 10256 10257 10256 10256 10257 10258 10257 10257 10257 10257 10257 10256 10258 10257 10255 10256 10256 10257 10255 10257 10257 10258 10256 10257 10258 10257 10256 10255 10258 10256 10259 10257 10257 10257 10257 10256 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10260 10259 10259 10258 10258 10258 10257 10257 10261 10258 10260 10259 10261 10258 10259 10257 10259 10257 10256 10258 10257 10257 10254 10255 10257 10257 10258 10258 10258 10258 10257 10257 10255 10256 10255 10257 10256 10256 10255 10255 10257 10257 10256 10256 10255 10256 10257 10257 10258 10256 10256 10257 10257 10257 10256 10257 10257 10255 10255 10256 10258 10257 10258 10256 10259 10257 10257 10257 10259 10257 10257 10257 10258\r\n10254 10251 10253 10247 10252 10251 10252 10247 10253 10255 10256 10253 10256 10257 10256 10254 10257 10259 10258 10261 10259 10258 10257 10257 10257 10259 10258 10256 10257 10257 10258 10257 10257 10257 10257 10258 10258 10258 10258 10262 10258 10258 10256 10251 10254 10254 10254 10252 10253 10252 10253 10244 10251 10251 10255 10252 10254 10255 10256 10255 10256 10257 10256 10254 10256 10254 10256 10256 10257 10255 10257 10260 10257 10256 10256 10256 10256 10253 10255 10252 10256 10253 10253 10246 10253 10253 10255 10252 10255 10255 10254 10247 10253 10251 10256 10256 10256 10256 10257 10255 10257 10257 10255 10253 10256 10255 10257 10253 10255 10257 10257 10258 10258 10258 10257 10258 10257 10257 10257 10253 10255 10255 10258 10256 10257 10259 10259 10263 10259 10260 10260 10267 10261 10262 10260 10265 10261 10261 10261 10266 10260 10258 10259 10260 10259 10262 10260 10268 10261 10262 10260 10260 10259 10260 10259 10265 10261 10261 10259 10262 10259 10259 10257 10255 10257 10259 10258 10263 10259 10258 10257 10257 10257 10256 10256 10251 10255 10257 10258 10260 10257 10255 10256 10255 10256 10255 10258 10255 10257 10259 10259 10259 10257 10256 10255 10251 10255 10254 10256 10254 10257 10254 10256 10253 10256 10255 10256 10252 10256 10257 10257 10260 10258 10260 10258 10258 10256 10258 10257 10258 10257 10259 10257 10254 10257 10257 10258 10263 10260 10262 10257 10259 10258 10260 10259 10266 10261 10262 10262 10264 10258 10260 10258 10259 10256 10254 10256 10255 10256 10253 10256 10255 10257 10258 10257 10256 10258 10256 10256 10251 10254 10255 10257 10253 10256 10253 10255 10254 10255 10253 10255 10250 10254 10255 10257 10258 10258 10257 10256 10257 10256 10258 10256 10252 10254 10253 10256 10257 10258 10260 10258 10259 10258 10257 10257 10259 10258 10258 10258 10262\r\n10255 10254 10257 10252 10254 10254 10256 10253 10256 10255 10257 10256 10258 10257 10258 10256 10257 10257 10257 10257 10257 10257 10257 10258 10257 10258 10258 10255 10256 10257 10257 10255 10256 10258 10258 10257 10258 10257 10256 10257 10256 10257 10257 10254 10255 10256 10256 10254 10256 10255 10257 10251 10255 10254 10256 10253 10255 10256 10257 10255 10255 10255 10257 10256 10257 10256 10257 10257 10257 10257 10256 10257 10257 10257 10256 10256 10257 10255 10255 10254 10256 10255 10257 10252 10255 10254 10256 10254 10256 10256 10256 10254 10257 10255 10257 10256 10255 10257 10257 10256 10258 10257 10256 10256 10257 10256 10257 10256 10257 10258 10258 10257 10256 10257 10256 10257 10257 10258 10257 10257 10257 10256 10257 10258 10257 10258 10257 10259 10257 10257 10258 10261 10258 10259 10258 10260 10257 10258 10257 10260 10258 10257 10257 10258 10257 10258 10256 10262 10257 10260 10258 10259 10258 10258 10256 10260 10257 10258 10257 10260 10259 10259 10258 10257 10257 10257 10258 10260 10258 10258 10258 10256 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10254 10256 10256 10257 10256 10257 10255 10257 10255 10258 10257 10257 10257 10257 10256 10256 10258 10258 10258 10257 10258 10257 10258 10258 10258 10257 10258 10258 10257 10257 10258 10258 10260 10258 10259 10256 10258 10258 10258 10257 10260 10258 10260 10259 10259 10256 10257 10256 10257 10257 10255 10257 10255 10256 10256 10257 10256 10256 10257 10257 10257 10258 10258 10257 10253 10255 10256 10257 10257 10257 10256 10258 10256 10256 10256 10258 10254 10256 10257 10257 10259 10258 10258 10256 10257 10257 10257 10256 10255 10256 10256 10258 10257 10256 10257 10257 10258 10258 10258 10258 10258 10258 10257 10257 10256\r\n10252 10253 10253 10245 10251 10252 10255 10253 10256 10256 10256 10254 10256 10256 10257 10257 10258 10255 10256 10255 10257 10256 10257 10257 10256 10257 10256 10253 10255 10255 10256 10253 10254 10256 10257 10258 10256 10257 10257 10257 10258 10255 10255 10249 10253 10253 10254 10251 10256 10254 10254 10247 10251 10253 10254 10250 10253 10254 10255 10253 10254 10255 10256 10255 10257 10255 10257 10256 10256 10255 10256 10254 10255 10256 10255 10252 10254 10253 10253 10253 10255 10254 10253 10249 10252 10251 10253 10251 10255 10256 10254 10251 10254 10253 10255 10253 10255 10256 10256 10255 10256 10255 10256 10255 10256 10256 10256 10254 10255 10255 10257 10257 10257 10259 10257 10259 10257 10258 10257 10257 10258 10256 10257 10260 10257 10259 10259 10262 10258 10256 10258 10264 10261 10262 10260 10261 10259 10257 10258 10261 10258 10257 10257 10258 10257 10255 10257 10263 10260 10263 10260 10263 10259 10260 10259 10264 10260 10260 10260 10263 10261 10260 10259 10260 10259 10261 10259 10262 10259 10259 10258 10259 10257 10256 10256 10252 10255 10257 10256 10255 10257 10255 10258 10256 10257 10256 10256 10257 10257 10255 10257 10258 10257 10256 10255 10251 10255 10254 10255 10255 10258 10256 10257 10256 10257 10258 10257 10256 10257 10259 10257 10261 10257 10257 10259 10262 10259 10261 10259 10260 10258 10258 10257 10257 10257 10255 10256 10261 10258 10259 10256 10259 10258 10258 10258 10261 10259 10261 10259 10259 10257 10256 10256 10255 10256 10254 10254 10251 10255 10255 10256 10253 10255 10255 10256 10255 10257 10256 10254 10251 10254 10255 10256 10254 10257 10258 10256 10255 10255 10254 10257 10256 10256 10259 10258 10261 10259 10260 10257 10257 10257 10257 10258 10255 10257 10257 10257 10257 10256 10259 10258 10260 10259 10259 10259 10257 10257 10255 10256 10255\r\n10252 10252 10255 10247 10252 10253 10256 10253 10256 10256 10256 10252 10255 10255 10256 10256 10256 10257 10257 10255 10257 10257 10257 10257 10257 10256 10256 10254 10256 10256 10257 10254 10255 10255 10258 10257 10257 10257 10257 10258 10257 10256 10256 10250 10252 10253 10256 10254 10256 10255 10256 10249 10253 10252 10255 10250 10254 10254 10256 10253 10254 10255 10256 10256 10256 10255 10256 10256 10257 10255 10257 10254 10255 10255 10256 10252 10254 10253 10255 10253 10254 10253 10255 10248 10252 10252 10254 10252 10254 10255 10255 10253 10255 10255 10256 10254 10255 10255 10255 10254 10254 10254 10256 10254 10255 10255 10256 10254 10254 10255 10257 10257 10257 10257 10257 10257 10257 10257 10258 10258 10256 10257 10258 10260 10259 10260 10258 10261 10259 10258 10258 10263 10261 10261 10259 10259 10257 10257 10258 10258 10257 10257 10256 10258 10257 10257 10258 10264 10260 10262 10258 10260 10259 10260 10258 10263 10259 10262 10260 10263 10260 10260 10258 10259 10258 10259 10257 10259 10258 10259 10257 10256 10255 10256 10256 10254 10257 10256 10256 10254 10255 10256 10258 10256 10257 10257 10258 10257 10257 10257 10257 10258 10256 10256 10256 10251 10253 10254 10256 10255 10257 10255 10256 10254 10256 10257 10256 10256 10258 10257 10257 10260 10258 10258 10257 10260 10259 10259 10258 10260 10258 10256 10256 10255 10256 10258 10257 10259 10257 10258 10256 10259 10258 10257 10257 10260 10259 10259 10258 10257 10256 10255 10256 10254 10255 10254 10255 10252 10255 10255 10256 10253 10256 10257 10257 10257 10256 10256 10256 10250 10252 10254 10255 10255 10256 10257 10257 10255 10255 10256 10257 10257 10257 10259 10258 10261 10258 10258 10257 10256 10256 10257 10257 10256 10257 10257 10257 10257 10258 10257 10258 10261 10259 10259 10258 10257 10256 10255 10257 10254\r\n10248 10246 10249 10234 10248 10250 10253 10251 10255 10254 10254 10245 10254 10252 10255 10253 10255 10257 10257 10255 10257 10256 10255 10254 10256 10254 10254 10249 10254 10254 10255 10250 10255 10255 10258 10255 10255 10255 10257 10254 10256 10253 10253 10241 10250 10250 10254 10252 10256 10252 10250 10236 10249 10247 10251 10242 10252 10250 10253 10245 10253 10253 10254 10250 10255 10257 10256 10257 10257 10253 10255 10250 10254 10252 10253 10243 10252 10249 10252 10243 10251 10248 10249 10235 10248 10249 10252 10245 10251 10252 10254 10249 10254 10253 10255 10252 10254 10251 10253 10245 10252 10250 10252 10248 10254 10253 10254 10245 10252 10251 10257 10257 10257 10256 10256 10254 10257 10257 10257 10259 10258 10259 10259 10265 10259 10261 10260 10264 10260 10261 10262 10273 10263 10262 10259 10260 10258 10259 10258 10258 10257 10255 10258 10260 10257 10261 10264 10276 10265 10263 10260 10262 10260 10264 10262 10272 10263 10266 10263 10269 10262 10262 10259 10265 10260 10262 10258 10257 10258 10259 10257 10253 10255 10255 10255 10251 10254 10253 10254 10250 10254 10254 10256 10256 10257 10254 10256 10255 10256 10254 10255 10255 10256 10253 10251 10241 10252 10252 10256 10254 10256 10255 10255 10251 10256 10253 10255 10254 10257 10257 10258 10262 10259 10258 10259 10265 10260 10261 10260 10264 10258 10259 10258 10255 10257 10257 10258 10263 10259 10259 10259 10266 10260 10262 10261 10265 10260 10258 10257 10252 10255 10252 10252 10243 10252 10249 10253 10248 10254 10251 10253 10247 10254 10254 10256 10256 10256 10253 10252 10240 10249 10248 10252 10250 10255 10254 10254 10248 10256 10257 10257 10260 10257 10259 10260 10267 10260 10259 10257 10252 10256 10256 10257 10255 10257 10258 10259 10262 10259 10260 10261 10267 10261 10261 10259 10260 10258 10254 10255 10250\r\n10255 10255 10258 10248 10255 10255 10257 10255 10256 10257 10258 10254 10258 10256 10256 10256 10258 10258 10257 10256 10257 10257 10257 10256 10258 10257 10257 10255 10257 10256 10257 10256 10257 10257 10257 10257 10257 10256 10258 10258 10257 10256 10257 10252 10256 10255 10256 10255 10258 10256 10256 10248 10255 10255 10257 10252 10256 10256 10257 10253 10256 10256 10257 10255 10257 10257 10256 10257 10258 10257 10257 10255 10258 10256 10258 10254 10257 10255 10258 10251 10256 10256 10257 10249 10254 10254 10256 10252 10255 10256 10257 10256 10257 10257 10257 10256 10257 10256 10257 10252 10256 10255 10258 10253 10256 10256 10257 10253 10257 10255 10257 10258 10257 10257 10257 10255 10258 10257 10257 10257 10258 10257 10257 10259 10257 10258 10257 10258 10257 10259 10257 10262 10257 10259 10257 10257 10257 10257 10257 10257 10257 10255 10257 10256 10257 10257 10257 10263 10259 10258 10257 10259 10257 10258 10257 10262 10258 10259 10257 10261 10257 10257 10257 10262 10258 10258 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10256 10256 10257 10254 10257 10256 10256 10256 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10253 10257 10256 10258 10256 10257 10256 10257 10256 10257 10255 10257 10257 10257 10257 10257 10258 10257 10256 10257 10260 10258 10256 10257 10259 10257 10258 10258 10257 10257 10257 10258 10258 10258 10258 10257 10259 10257 10259 10257 10260 10258 10257 10257 10256 10257 10256 10257 10253 10257 10255 10257 10255 10256 10256 10257 10256 10257 10257 10257 10257 10258 10257 10258 10252 10256 10254 10256 10254 10256 10255 10257 10256 10257 10257 10258 10258 10256 10257 10256 10259 10257 10256 10257 10255 10257 10256 10257 10256 10257 10257 10257 10258 10257 10257 10257 10260 10257 10257 10257 10258 10258 10257 10257 10254\r\n10256 10258 10255 10248 10255 10257 10257 10255 10257 10258 10256 10255 10256 10256 10255 10255 10257 10255 10255 10254 10257 10257 10257 10255 10258 10258 10257 10255 10257 10256 10256 10257 10258 10258 10257 10257 10257 10256 10257 10258 10258 10257 10257 10253 10256 10259 10257 10257 10257 10257 10255 10249 10253 10254 10255 10252 10255 10256 10256 10251 10255 10257 10256 10255 10256 10256 10257 10259 10258 10258 10256 10254 10257 10258 10257 10255 10255 10255 10256 10251 10256 10258 10256 10249 10252 10255 10254 10249 10254 10254 10255 10254 10257 10258 10257 10255 10257 10258 10255 10250 10253 10255 10256 10253 10257 10256 10254 10251 10255 10255 10257 10257 10257 10258 10258 10254 10257 10258 10257 10257 10257 10256 10257 10257 10257 10259 10257 10257 10257 10259 10258 10264 10259 10260 10258 10259 10257 10256 10256 10254 10255 10253 10257 10256 10258 10256 10257 10261 10258 10256 10257 10260 10258 10256 10259 10262 10258 10257 10257 10259 10256 10257 10258 10264 10259 10261 10258 10261 10258 10257 10257 10259 10258 10260 10258 10257 10257 10257 10256 10256 10257 10258 10257 10259 10258 10257 10258 10258 10257 10256 10256 10257 10258 10257 10257 10255 10258 10257 10257 10258 10258 10259 10257 10256 10257 10256 10256 10257 10257 10255 10257 10259 10257 10258 10257 10261 10257 10255 10258 10260 10257 10258 10257 10258 10257 10255 10257 10256 10257 10257 10257 10258 10256 10257 10258 10262 10257 10256 10257 10255 10257 10257 10256 10253 10255 10257 10257 10258 10257 10259 10257 10257 10257 10258 10256 10257 10259 10258 10257 10253 10255 10255 10256 10253 10255 10257 10258 10256 10257 10258 10257 10258 10257 10257 10258 10258 10257 10258 10257 10254 10256 10254 10255 10255 10256 10254 10258 10258 10257 10257 10257 10260 10257 10256 10258 10257 10257 10258 10256 10253\r\n10256 10257 10256 10254 10256 10256 10257 10256 10256 10257 10256 10254 10256 10256 10256 10256 10257 10257 10257 10256 10257 10257 10257 10255 10256 10257 10257 10257 10256 10257 10256 10256 10255 10256 10257 10257 10257 10257 10257 10258 10257 10257 10257 10256 10257 10257 10257 10256 10256 10255 10255 10251 10254 10255 10256 10255 10256 10256 10257 10255 10256 10257 10256 10256 10256 10256 10256 10257 10257 10256 10256 10256 10256 10256 10257 10257 10257 10257 10257 10257 10257 10256 10257 10250 10254 10255 10256 10254 10256 10256 10256 10256 10257 10257 10257 10256 10257 10257 10257 10253 10254 10254 10257 10255 10256 10256 10256 10253 10255 10257 10258 10257 10256 10256 10257 10256 10256 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10260 10258 10258 10257 10256 10256 10255 10256 10253 10255 10254 10257 10255 10256 10256 10257 10257 10257 10257 10257 10258 10258 10257 10257 10260 10258 10258 10257 10258 10257 10258 10257 10262 10260 10261 10259 10260 10258 10259 10258 10259 10258 10259 10259 10259 10259 10257 10257 10257 10257 10256 10257 10257 10257 10258 10257 10256 10255 10256 10258 10257 10258 10258 10257 10257 10257 10257 10257 10258 10258 10257 10256 10255 10256 10256 10256 10257 10257 10256 10257 10258 10257 10258 10257 10258 10257 10256 10256 10257 10256 10257 10257 10257 10258 10256 10257 10257 10256 10257 10257 10256 10257 10257 10257 10258 10257 10257 10257 10256 10256 10257 10257 10255 10256 10257 10257 10257 10256 10258 10256 10259 10258 10258 10258 10260 10259 10257 10256 10254 10255 10255 10257 10256 10256 10256 10256 10255 10256 10257 10257 10257 10257 10257 10258 10258 10256 10257 10257 10255 10257 10256 10256 10256 10257 10256 10258 10258 10256 10257 10258 10259 10256 10256 10257 10257 10256 10256 10256 10253\r\n10255 10253 10254 10249 10254 10254 10256 10255 10257 10258 10256 10251 10255 10256 10256 10255 10255 10255 10257 10254 10255 10253 10254 10250 10255 10256 10257 10257 10257 10256 10256 10253 10255 10256 10255 10254 10257 10257 10257 10260 10257 10259 10258 10255 10257 10258 10256 10257 10256 10253 10252 10245 10252 10252 10255 10252 10255 10255 10255 10253 10256 10256 10257 10256 10256 10255 10258 10260 10257 10258 10257 10258 10257 10259 10257 10258 10258 10256 10257 10256 10256 10254 10253 10244 10252 10252 10254 10250 10252 10252 10255 10254 10257 10259 10258 10259 10257 10254 10254 10249 10253 10250 10255 10250 10253 10253 10255 10248 10255 10255 10255 10250 10253 10252 10254 10252 10256 10257 10257 10255 10257 10257 10258 10257 10256 10257 10257 10257 10259 10261 10260 10264 10259 10259 10256 10252 10254 10250 10252 10246 10252 10250 10254 10250 10254 10254 10257 10259 10257 10258 10258 10258 10258 10259 10259 10263 10259 10260 10258 10259 10258 10259 10261 10270 10262 10265 10261 10264 10261 10260 10258 10261 10260 10261 10259 10263 10258 10257 10257 10257 10257 10255 10256 10254 10256 10254 10257 10253 10254 10255 10257 10258 10257 10257 10257 10257 10256 10260 10258 10261 10258 10258 10257 10256 10257 10255 10257 10259 10257 10257 10257 10256 10257 10258 10257 10259 10257 10255 10256 10257 10256 10258 10256 10255 10256 10258 10257 10255 10256 10256 10256 10257 10257 10259 10258 10262 10257 10259 10257 10255 10255 10255 10257 10254 10257 10257 10257 10257 10257 10257 10256 10261 10257 10257 10258 10262 10258 10256 10255 10251 10255 10255 10256 10257 10256 10255 10255 10251 10255 10255 10257 10257 10256 10255 10256 10260 10257 10254 10255 10250 10254 10251 10254 10253 10256 10254 10256 10254 10258 10258 10258 10260 10257 10257 10256 10252 10256 10256 10254 10247\r\n10256 10256 10257 10255 10257 10255 10257 10256 10257 10257 10256 10255 10257 10257 10257 10256 10256 10257 10258 10256 10256 10255 10256 10253 10255 10256 10257 10255 10256 10258 10257 10256 10256 10256 10257 10256 10257 10257 10257 10259 10257 10256 10256 10257 10257 10257 10256 10257 10258 10257 10258 10252 10255 10256 10257 10255 10256 10256 10258 10256 10258 10257 10257 10257 10256 10255 10257 10257 10256 10258 10257 10257 10257 10258 10257 10257 10258 10257 10257 10255 10256 10257 10257 10252 10256 10254 10256 10252 10254 10254 10255 10255 10256 10257 10257 10257 10257 10256 10256 10253 10256 10254 10256 10253 10255 10256 10257 10253 10256 10257 10256 10254 10256 10256 10257 10255 10256 10257 10257 10256 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10259 10257 10257 10256 10256 10258 10255 10256 10253 10255 10255 10257 10254 10256 10257 10257 10258 10256 10256 10257 10257 10257 10258 10257 10259 10258 10259 10257 10257 10258 10256 10257 10263 10260 10261 10258 10261 10259 10259 10257 10259 10259 10259 10257 10259 10256 10257 10256 10258 10258 10257 10257 10257 10257 10258 10257 10257 10257 10257 10256 10257 10256 10257 10257 10257 10257 10258 10258 10257 10257 10257 10256 10257 10257 10257 10258 10258 10257 10257 10258 10258 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10258 10257 10256 10257 10256 10257 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10256 10256 10258 10257 10256 10257 10256 10257 10258 10257 10257 10258 10259 10257 10258 10258 10256 10257 10256 10256 10256 10256 10257 10257 10256 10258 10258 10257 10257 10257 10256 10257 10257 10256 10256 10256 10254 10256 10254 10256 10255 10257 10256 10257 10256 10257 10256 10257 10258 10258 10257 10257 10256 10257 10257 10257 10253\r\n10256 10257 10258 10255 10256 10256 10256 10254 10256 10257 10256 10255 10257 10255 10256 10253 10256 10257 10258 10253 10254 10253 10255 10253 10255 10256 10257 10254 10256 10256 10256 10255 10256 10255 10256 10254 10256 10257 10257 10258 10257 10255 10256 10254 10255 10256 10257 10256 10257 10256 10254 10246 10253 10254 10254 10252 10255 10257 10257 10255 10257 10257 10257 10259 10257 10255 10257 10256 10257 10258 10257 10256 10257 10259 10256 10256 10258 10256 10257 10254 10257 10255 10255 10249 10253 10253 10253 10248 10252 10252 10254 10251 10254 10255 10257 10257 10256 10255 10255 10250 10253 10251 10254 10251 10254 10256 10256 10253 10256 10256 10255 10252 10254 10254 10256 10253 10255 10256 10257 10259 10257 10256 10258 10259 10259 10259 10258 10256 10257 10256 10256 10261 10258 10259 10257 10254 10256 10254 10254 10249 10252 10252 10255 10253 10257 10258 10257 10257 10257 10256 10257 10259 10258 10257 10258 10261 10259 10259 10258 10261 10258 10257 10259 10265 10262 10261 10260 10264 10260 10260 10258 10261 10259 10260 10257 10260 10258 10258 10258 10260 10258 10258 10256 10257 10257 10259 10257 10257 10258 10257 10257 10257 10257 10256 10257 10258 10257 10259 10259 10259 10259 10258 10257 10259 10257 10257 10258 10255 10256 10255 10257 10258 10257 10258 10257 10255 10256 10256 10257 10256 10257 10259 10257 10257 10257 10258 10257 10257 10256 10255 10258 10257 10257 10256 10257 10256 10256 10256 10256 10256 10256 10258 10257 10258 10256 10259 10258 10255 10256 10256 10256 10260 10258 10257 10256 10260 10258 10258 10257 10256 10256 10256 10257 10257 10257 10257 10257 10255 10257 10258 10257 10258 10257 10256 10257 10253 10255 10255 10256 10253 10255 10253 10255 10254 10256 10256 10257 10255 10256 10258 10257 10257 10258 10258 10257 10255 10257 10257 10256 10248\r\n10257 10258 10257 10254 10256 10256 10256 10255 10256 10257 10258 10256 10257 10256 10256 10255 10255 10257 10257 10254 10254 10255 10257 10257 10258 10257 10258 10257 10257 10257 10256 10254 10255 10255 10257 10254 10254 10255 10256 10257 10257 10256 10257 10255 10256 10256 10257 10256 10256 10255 10256 10247 10252 10253 10256 10255 10256 10256 10257 10255 10255 10257 10258 10258 10257 10256 10257 10257 10258 10257 10258 10257 10256 10256 10257 10257 10257 10258 10257 10257 10256 10255 10256 10249 10252 10252 10256 10252 10254 10252 10255 10251 10253 10254 10256 10255 10255 10256 10256 10251 10253 10252 10256 10252 10254 10255 10256 10254 10255 10255 10256 10252 10254 10254 10256 10253 10255 10255 10256 10257 10257 10257 10258 10257 10257 10258 10257 10255 10256 10256 10257 10257 10256 10256 10256 10253 10256 10255 10256 10251 10254 10254 10255 10254 10255 10255 10257 10257 10257 10257 10257 10260 10258 10258 10258 10260 10259 10259 10258 10259 10257 10259 10258 10263 10261 10261 10259 10263 10259 10258 10256 10259 10258 10258 10257 10258 10258 10257 10257 10259 10257 10258 10258 10258 10258 10258 10257 10257 10256 10257 10258 10258 10257 10257 10257 10258 10257 10258 10257 10258 10258 10256 10257 10259 10257 10257 10256 10255 10256 10257 10258 10257 10257 10257 10257 10255 10257 10257 10257 10256 10257 10258 10257 10255 10255 10256 10258 10256 10257 10258 10257 10256 10255 10256 10257 10256 10257 10257 10257 10257 10256 10257 10257 10258 10257 10256 10257 10256 10256 10257 10257 10259 10258 10257 10256 10259 10257 10257 10257 10256 10257 10257 10257 10258 10258 10258 10257 10256 10257 10257 10257 10256 10256 10255 10256 10254 10255 10255 10256 10254 10255 10255 10256 10253 10255 10255 10256 10255 10256 10256 10256 10255 10256 10257 10257 10255 10256 10256 10256 10250\r\n10256 10256 10255 10250 10255 10256 10257 10254 10257 10255 10256 10254 10255 10253 10255 10251 10254 10252 10254 10247 10252 10252 10257 10258 10258 10259 10258 10254 10256 10252 10254 10248 10253 10252 10254 10248 10253 10252 10255 10254 10256 10255 10256 10252 10255 10254 10256 10252 10253 10250 10251 10235 10248 10250 10253 10250 10253 10254 10255 10249 10253 10256 10257 10259 10257 10257 10257 10260 10257 10257 10257 10254 10256 10256 10257 10255 10256 10255 10257 10257 10256 10251 10252 10238 10248 10247 10250 10243 10251 10247 10251 10245 10252 10251 10253 10248 10252 10251 10251 10239 10250 10248 10252 10245 10252 10251 10254 10249 10253 10252 10253 10245 10252 10252 10253 10247 10253 10252 10256 10258 10258 10257 10257 10254 10257 10255 10255 10250 10256 10258 10257 10257 10256 10253 10253 10250 10253 10252 10252 10242 10250 10248 10253 10250 10254 10254 10257 10254 10257 10258 10258 10262 10258 10257 10259 10265 10261 10262 10259 10261 10260 10264 10263 10273 10265 10266 10262 10267 10261 10260 10259 10264 10259 10260 10258 10261 10259 10259 10259 10264 10259 10261 10259 10262 10259 10260 10258 10258 10257 10259 10257 10253 10256 10256 10258 10261 10257 10256 10257 10256 10257 10256 10256 10260 10257 10257 10256 10252 10255 10256 10256 10255 10257 10254 10256 10254 10257 10257 10257 10255 10257 10257 10256 10253 10255 10259 10258 10259 10257 10256 10257 10252 10255 10254 10255 10256 10257 10258 10257 10258 10257 10257 10258 10258 10257 10258 10258 10255 10257 10257 10258 10264 10259 10258 10258 10259 10258 10260 10257 10257 10256 10255 10257 10261 10258 10256 10257 10255 10256 10254 10255 10250 10256 10254 10254 10249 10252 10252 10253 10249 10253 10253 10253 10244 10252 10252 10254 10250 10254 10252 10255 10251 10255 10256 10255 10250 10253 10253 10252 10240\r\n10257 10257 10256 10254 10257 10257 10257 10256 10258 10257 10258 10256 10257 10255 10257 10256 10257 10255 10256 10253 10255 10255 10258 10257 10257 10257 10257 10257 10257 10256 10257 10256 10257 10256 10257 10254 10257 10256 10257 10257 10257 10257 10257 10256 10257 10257 10257 10256 10257 10256 10258 10249 10255 10254 10257 10254 10256 10256 10257 10254 10255 10257 10257 10257 10257 10257 10256 10257 10256 10257 10257 10256 10256 10257 10257 10256 10257 10257 10257 10257 10257 10256 10257 10248 10253 10252 10256 10251 10255 10253 10256 10251 10255 10255 10258 10255 10257 10255 10257 10249 10254 10253 10256 10251 10256 10256 10257 10252 10255 10254 10256 10252 10255 10256 10257 10255 10257 10256 10257 10257 10257 10257 10257 10255 10256 10257 10256 10254 10258 10257 10257 10257 10257 10255 10257 10254 10257 10254 10256 10252 10256 10253 10256 10255 10257 10258 10257 10256 10257 10257 10258 10258 10256 10257 10257 10259 10258 10259 10257 10258 10258 10259 10257 10262 10257 10260 10258 10260 10257 10257 10257 10259 10257 10259 10257 10257 10257 10256 10258 10258 10257 10257 10258 10258 10257 10256 10257 10258 10258 10259 10257 10257 10257 10257 10257 10258 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10256 10256 10257 10257 10257 10256 10256 10256 10257 10255 10258 10257 10258 10257 10257 10257 10258 10256 10257 10258 10258 10257 10257 10257 10256 10256 10256 10256 10256 10256 10258 10257 10257 10257 10256 10256 10256 10258 10257 10257 10257 10257 10257 10257 10257 10259 10257 10257 10256 10256 10256 10258 10256 10257 10257 10257 10258 10258 10258 10257 10258 10257 10258 10257 10256 10254 10257 10256 10256 10254 10256 10254 10255 10253 10255 10254 10256 10252 10255 10255 10257 10253 10257 10257 10257 10254 10256 10256 10256 10254 10257 10256 10257 10249\r\n10258 10257 10256 10253 10255 10257 10257 10258 10257 10255 10257 10256 10257 10256 10257 10256 10257 10255 10256 10253 10256 10256 10257 10258 10256 10257 10257 10258 10256 10255 10257 10255 10257 10256 10256 10254 10255 10257 10256 10257 10257 10258 10256 10256 10257 10257 10258 10256 10258 10256 10254 10247 10253 10255 10256 10252 10256 10256 10256 10253 10256 10256 10257 10255 10257 10256 10256 10256 10255 10256 10257 10256 10257 10258 10257 10255 10256 10255 10258 10256 10257 10259 10255 10245 10249 10251 10253 10248 10252 10253 10253 10248 10253 10254 10256 10256 10258 10255 10253 10245 10251 10251 10253 10249 10254 10254 10254 10251 10253 10252 10254 10250 10255 10257 10256 10254 10255 10255 10256 10258 10258 10260 10257 10257 10257 10257 10256 10256 10257 10258 10257 10254 10255 10253 10255 10251 10254 10255 10256 10251 10254 10253 10256 10256 10257 10257 10258 10254 10255 10255 10257 10256 10256 10255 10257 10259 10258 10259 10256 10258 10258 10258 10259 10262 10259 10260 10257 10259 10258 10257 10257 10260 10258 10259 10257 10256 10256 10256 10257 10257 10257 10256 10257 10255 10257 10255 10258 10257 10257 10259 10257 10258 10257 10258 10257 10257 10257 10259 10257 10258 10257 10258 10257 10256 10256 10257 10256 10256 10257 10257 10257 10254 10255 10254 10255 10254 10258 10256 10257 10257 10257 10258 10257 10257 10257 10257 10256 10259 10257 10258 10257 10257 10258 10258 10258 10258 10256 10256 10258 10256 10256 10255 10256 10255 10257 10258 10257 10257 10257 10257 10258 10260 10257 10256 10257 10257 10257 10258 10257 10256 10257 10255 10257 10256 10257 10255 10257 10256 10257 10257 10257 10255 10257 10257 10257 10253 10254 10253 10254 10250 10254 10255 10256 10250 10255 10254 10255 10252 10257 10256 10255 10250 10253 10255 10255 10252 10256 10257 10253 10247\r\n10256 10257 10257 10254 10255 10257 10257 10257 10257 10257 10258 10256 10257 10256 10256 10256 10257 10256 10257 10255 10256 10256 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10255 10256 10255 10256 10257 10256 10257 10257 10257 10257 10258 10257 10256 10257 10257 10257 10256 10255 10252 10255 10254 10257 10255 10257 10257 10257 10256 10257 10256 10257 10255 10257 10257 10256 10254 10256 10257 10257 10257 10257 10258 10258 10256 10257 10257 10257 10257 10257 10257 10256 10247 10251 10250 10254 10250 10254 10252 10255 10251 10253 10254 10256 10257 10257 10255 10255 10246 10252 10252 10254 10251 10254 10252 10255 10249 10254 10253 10256 10253 10256 10255 10255 10255 10257 10257 10257 10257 10258 10258 10256 10256 10256 10256 10257 10255 10256 10256 10256 10254 10255 10253 10255 10252 10255 10254 10256 10254 10255 10257 10258 10256 10256 10258 10257 10256 10257 10256 10256 10256 10256 10257 10257 10257 10257 10256 10257 10256 10258 10257 10257 10258 10258 10257 10257 10257 10257 10256 10257 10257 10257 10256 10257 10256 10257 10256 10256 10258 10258 10257 10257 10256 10257 10256 10258 10258 10256 10257 10257 10257 10257 10257 10258 10257 10257 10258 10257 10256 10256 10257 10256 10256 10256 10256 10258 10257 10258 10256 10257 10256 10256 10255 10255 10255 10257 10256 10257 10258 10258 10256 10257 10257 10257 10257 10257 10258 10257 10259 10258 10258 10257 10257 10258 10256 10257 10257 10257 10256 10256 10257 10256 10257 10257 10257 10257 10256 10256 10258 10258 10259 10259 10257 10257 10257 10257 10258 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10258 10257 10258 10254 10254 10254 10256 10253 10255 10255 10256 10254 10257 10254 10255 10255 10257 10255 10256 10251 10252 10253 10256 10253 10255 10255 10255 10250\r\n10255 10255 10255 10251 10255 10257 10257 10256 10257 10256 10257 10257 10257 10255 10256 10257 10257 10255 10256 10253 10255 10258 10259 10259 10257 10255 10256 10255 10257 10257 10257 10254 10255 10255 10256 10254 10256 10256 10256 10259 10258 10257 10257 10255 10256 10255 10256 10258 10256 10253 10255 10250 10253 10252 10255 10253 10257 10255 10257 10257 10257 10254 10255 10252 10255 10253 10255 10252 10256 10257 10256 10258 10257 10259 10257 10256 10257 10256 10258 10258 10256 10253 10249 10232 10245 10244 10250 10244 10250 10249 10252 10245 10251 10251 10254 10256 10255 10251 10251 10236 10247 10244 10249 10243 10251 10249 10250 10240 10249 10248 10253 10250 10254 10252 10255 10253 10256 10257 10258 10261 10258 10258 10256 10254 10255 10256 10254 10251 10254 10253 10254 10248 10251 10249 10252 10247 10252 10250 10253 10249 10253 10255 10256 10253 10257 10258 10258 10256 10256 10253 10256 10252 10254 10255 10257 10255 10256 10257 10257 10257 10258 10258 10258 10262 10258 10257 10257 10258 10257 10258 10256 10255 10257 10256 10256 10254 10258 10257 10256 10258 10257 10255 10256 10255 10257 10257 10257 10259 10257 10257 10256 10254 10256 10255 10256 10255 10256 10255 10255 10251 10254 10255 10255 10250 10255 10256 10257 10254 10257 10257 10256 10252 10255 10253 10255 10255 10257 10259 10258 10262 10257 10258 10257 10257 10256 10258 10258 10259 10257 10259 10258 10259 10257 10258 10257 10257 10258 10258 10257 10255 10256 10255 10256 10257 10258 10257 10258 10260 10258 10262 10260 10264 10259 10259 10257 10254 10258 10257 10256 10252 10257 10258 10259 10260 10258 10257 10257 10257 10257 10258 10256 10256 10256 10256 10254 10244 10251 10251 10253 10248 10253 10251 10254 10251 10255 10253 10255 10256 10255 10250 10252 10241 10249 10247 10253 10247 10252 10248 10250 10238\r\n10257 10256 10256 10254 10256 10257 10257 10257 10257 10258 10257 10256 10257 10257 10256 10257 10256 10258 10257 10257 10257 10256 10258 10258 10257 10258 10257 10257 10258 10257 10257 10255 10256 10256 10257 10255 10256 10256 10257 10257 10257 10257 10257 10255 10257 10258 10258 10256 10256 10254 10256 10253 10256 10253 10255 10254 10256 10257 10257 10257 10257 10257 10257 10256 10257 10256 10257 10254 10257 10257 10257 10256 10256 10257 10256 10257 10257 10257 10256 10256 10258 10254 10255 10243 10250 10248 10255 10250 10255 10254 10257 10251 10255 10255 10257 10256 10256 10254 10258 10246 10253 10249 10254 10251 10255 10254 10256 10249 10254 10253 10256 10254 10256 10255 10257 10255 10257 10256 10257 10257 10257 10257 10256 10256 10257 10256 10256 10254 10256 10254 10257 10253 10256 10254 10256 10253 10257 10255 10257 10255 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10254 10257 10258 10257 10257 10257 10258 10258 10256 10257 10257 10257 10259 10258 10258 10258 10257 10257 10256 10257 10257 10257 10256 10256 10258 10258 10258 10257 10257 10257 10258 10257 10257 10257 10257 10257 10258 10257 10257 10256 10256 10258 10257 10256 10255 10257 10256 10257 10256 10257 10256 10257 10253 10255 10255 10256 10255 10256 10257 10258 10257 10258 10256 10257 10257 10257 10258 10257 10256 10257 10257 10257 10257 10258 10258 10258 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10258 10257 10256 10257 10257 10258 10257 10257 10257 10260 10258 10261 10258 10259 10258 10257 10258 10257 10257 10255 10255 10257 10257 10257 10257 10257 10257 10256 10258 10257 10258 10257 10257 10257 10258 10251 10255 10252 10255 10253 10256 10255 10256 10254 10255 10253 10256 10255 10255 10254 10256 10248 10255 10251 10256 10253 10256 10255 10257 10248\r\n10254 10253 10255 10252 10255 10256 10256 10255 10256 10255 10258 10258 10257 10259 10258 10258 10257 10257 10257 10259 10257 10257 10258 10256 10257 10256 10257 10256 10257 10256 10256 10253 10255 10255 10257 10253 10255 10254 10256 10256 10258 10258 10257 10255 10256 10256 10256 10254 10255 10255 10256 10251 10253 10251 10254 10252 10257 10258 10258 10258 10257 10256 10256 10255 10257 10258 10257 10253 10254 10254 10255 10256 10255 10256 10257 10256 10258 10257 10256 10255 10255 10253 10249 10233 10244 10246 10251 10247 10252 10253 10254 10247 10252 10254 10256 10251 10254 10255 10251 10238 10246 10245 10250 10246 10252 10253 10252 10244 10250 10250 10254 10253 10255 10255 10256 10256 10257 10258 10257 10257 10257 10256 10255 10252 10254 10254 10254 10252 10253 10254 10255 10250 10253 10252 10253 10250 10256 10255 10256 10256 10257 10259 10258 10259 10257 10258 10257 10257 10256 10257 10257 10254 10256 10256 10257 10257 10257 10257 10256 10257 10258 10255 10257 10261 10258 10258 10257 10258 10258 10257 10255 10255 10257 10256 10257 10259 10258 10257 10257 10258 10257 10257 10257 10256 10255 10255 10257 10259 10258 10258 10256 10256 10256 10258 10257 10254 10255 10254 10257 10255 10256 10254 10253 10249 10253 10252 10256 10257 10257 10257 10257 10258 10257 10258 10257 10258 10257 10255 10256 10255 10257 10255 10257 10257 10257 10258 10257 10258 10259 10259 10257 10257 10257 10255 10258 10257 10257 10256 10257 10257 10256 10256 10257 10259 10258 10256 10257 10257 10257 10260 10259 10264 10260 10261 10257 10258 10257 10258 10257 10253 10254 10255 10257 10257 10257 10259 10257 10257 10256 10256 10258 10256 10257 10258 10255 10246 10250 10249 10253 10251 10254 10254 10253 10248 10251 10251 10254 10253 10254 10254 10253 10244 10251 10250 10252 10251 10256 10256 10253 10243\r\n10255 10255 10257 10256 10256 10255 10257 10256 10257 10257 10257 10257 10257 10257 10256 10258 10257 10256 10257 10258 10257 10257 10257 10256 10256 10255 10256 10255 10256 10255 10256 10253 10255 10255 10256 10252 10254 10255 10256 10256 10256 10256 10257 10256 10256 10255 10256 10254 10255 10256 10257 10250 10253 10254 10256 10254 10255 10257 10257 10257 10257 10257 10257 10254 10256 10256 10257 10253 10255 10257 10257 10256 10256 10256 10257 10256 10256 10256 10256 10252 10253 10251 10254 10235 10244 10245 10252 10246 10252 10251 10255 10247 10253 10252 10255 10251 10254 10251 10253 10239 10246 10247 10254 10249 10253 10252 10254 10248 10252 10251 10254 10252 10255 10255 10256 10255 10257 10256 10257 10257 10257 10254 10255 10251 10253 10253 10254 10251 10253 10254 10257 10249 10252 10251 10255 10252 10255 10255 10256 10257 10258 10258 10258 10258 10257 10257 10258 10257 10257 10257 10257 10256 10257 10257 10257 10260 10259 10258 10258 10256 10256 10256 10257 10260 10258 10257 10257 10256 10256 10256 10255 10254 10254 10256 10256 10257 10256 10257 10258 10257 10257 10257 10258 10257 10256 10257 10258 10259 10257 10257 10256 10256 10257 10257 10257 10253 10254 10255 10257 10256 10256 10254 10256 10250 10255 10254 10257 10257 10257 10257 10257 10256 10256 10258 10257 10258 10258 10257 10258 10256 10258 10257 10256 10257 10257 10256 10257 10259 10258 10258 10258 10256 10257 10257 10258 10258 10256 10257 10257 10256 10256 10257 10257 10257 10257 10258 10257 10259 10258 10258 10257 10262 10260 10259 10257 10257 10258 10257 10257 10254 10256 10256 10256 10256 10257 10257 10257 10254 10255 10256 10257 10254 10256 10255 10255 10245 10250 10251 10255 10252 10253 10252 10255 10249 10253 10253 10256 10252 10254 10252 10254 10245 10250 10250 10254 10252 10255 10253 10255 10245\r\n10254 10254 10256 10253 10255 10254 10256 10250 10254 10255 10257 10256 10257 10258 10257 10254 10257 10259 10257 10259 10257 10256 10258 10254 10254 10253 10253 10250 10254 10252 10256 10251 10254 10250 10252 10244 10252 10253 10256 10251 10256 10253 10255 10250 10255 10252 10254 10249 10254 10252 10252 10238 10250 10250 10254 10253 10255 10255 10257 10254 10256 10256 10256 10251 10254 10253 10253 10246 10252 10255 10256 10253 10257 10255 10256 10252 10255 10253 10252 10241 10247 10238 10239 10208 10235 10235 10245 10234 10246 10243 10248 10236 10248 10247 10250 10242 10249 10241 10243 10216 10239 10241 10249 10241 10249 10245 10248 10236 10247 10245 10251 10246 10252 10254 10255 10251 10255 10255 10256 10255 10255 10251 10252 10244 10251 10249 10250 10243 10251 10250 10250 10236 10248 10248 10252 10247 10252 10253 10256 10258 10256 10258 10257 10258 10257 10258 10257 10257 10257 10255 10257 10253 10257 10260 10260 10267 10261 10261 10258 10257 10256 10255 10257 10263 10258 10255 10255 10253 10255 10252 10254 10249 10255 10258 10257 10259 10258 10259 10258 10258 10257 10257 10257 10258 10257 10258 10260 10264 10258 10258 10258 10254 10256 10254 10254 10244 10252 10251 10255 10253 10254 10250 10252 10243 10251 10251 10255 10256 10256 10256 10256 10254 10256 10256 10258 10260 10257 10259 10258 10259 10258 10259 10257 10259 10257 10257 10258 10263 10259 10258 10256 10256 10257 10259 10258 10260 10259 10259 10257 10252 10255 10256 10256 10259 10258 10259 10258 10261 10260 10260 10261 10267 10261 10260 10257 10255 10256 10255 10256 10250 10254 10255 10256 10254 10256 10254 10255 10251 10253 10253 10255 10250 10253 10249 10248 10229 10246 10247 10252 10244 10251 10246 10250 10239 10250 10250 10253 10245 10250 10244 10246 10229 10245 10243 10251 10246 10252 10248 10247 10228\r\n10256 10256 10257 10256 10257 10257 10257 10256 10257 10257 10257 10258 10256 10257 10257 10256 10257 10257 10257 10258 10257 10257 10258 10257 10257 10256 10257 10255 10257 10257 10258 10256 10257 10255 10258 10254 10257 10256 10257 10255 10257 10257 10257 10255 10256 10256 10258 10255 10257 10257 10258 10250 10254 10255 10256 10257 10257 10256 10257 10255 10256 10256 10257 10256 10256 10256 10257 10253 10256 10256 10257 10257 10257 10256 10257 10255 10256 10257 10257 10251 10255 10251 10257 10239 10252 10248 10256 10249 10254 10251 10257 10250 10255 10253 10256 10251 10255 10253 10256 10242 10253 10252 10257 10252 10257 10252 10255 10249 10255 10254 10257 10254 10257 10256 10258 10255 10257 10257 10257 10257 10257 10256 10257 10252 10255 10254 10257 10253 10257 10256 10257 10250 10256 10254 10257 10254 10257 10255 10257 10258 10257 10257 10257 10257 10257 10257 10258 10257 10257 10256 10257 10256 10257 10259 10258 10262 10259 10258 10257 10255 10256 10256 10256 10258 10257 10257 10258 10256 10256 10257 10258 10256 10257 10258 10258 10257 10258 10257 10257 10257 10257 10256 10257 10257 10257 10257 10258 10259 10256 10256 10257 10257 10257 10258 10257 10252 10256 10255 10256 10254 10257 10256 10256 10250 10255 10254 10255 10256 10258 10257 10257 10257 10257 10256 10256 10258 10257 10257 10257 10257 10257 10258 10257 10259 10258 10256 10257 10260 10258 10258 10257 10258 10257 10257 10256 10258 10257 10257 10257 10256 10257 10257 10257 10257 10258 10258 10257 10258 10257 10258 10258 10262 10258 10259 10258 10257 10256 10257 10257 10255 10258 10257 10257 10258 10257 10257 10257 10255 10257 10255 10257 10254 10257 10257 10257 10247 10255 10254 10258 10254 10257 10253 10258 10250 10256 10256 10258 10254 10257 10255 10257 10247 10255 10253 10256 10254 10257 10256 10257 10248\r\n10258 10258 10257 10257 10257 10255 10257 10256 10257 10256 10257 10257 10257 10259 10256 10256 10258 10256 10256 10254 10256 10256 10257 10256 10257 10257 10257 10254 10256 10258 10256 10256 10256 10257 10255 10250 10255 10254 10256 10254 10256 10255 10257 10254 10257 10257 10257 10256 10257 10259 10256 10248 10253 10254 10256 10255 10256 10255 10255 10254 10255 10257 10257 10257 10257 10256 10256 10255 10256 10256 10257 10258 10257 10257 10257 10254 10256 10255 10255 10249 10253 10254 10250 10236 10249 10252 10252 10246 10252 10254 10253 10249 10253 10253 10255 10252 10255 10257 10253 10242 10250 10251 10254 10251 10254 10253 10253 10248 10253 10256 10257 10253 10256 10254 10257 10254 10256 10257 10258 10256 10258 10256 10255 10249 10254 10255 10256 10254 10258 10258 10256 10250 10254 10257 10256 10254 10256 10257 10257 10257 10257 10255 10256 10256 10257 10256 10257 10259 10257 10255 10257 10255 10257 10259 10259 10262 10259 10258 10256 10254 10255 10254 10256 10256 10257 10255 10257 10254 10257 10255 10256 10254 10256 10258 10257 10256 10257 10257 10256 10255 10257 10257 10257 10259 10258 10258 10257 10258 10258 10257 10257 10258 10258 10259 10258 10252 10255 10257 10257 10254 10256 10257 10255 10249 10253 10253 10256 10257 10257 10256 10257 10258 10257 10255 10257 10260 10258 10257 10256 10257 10257 10259 10258 10261 10258 10258 10259 10264 10260 10260 10258 10258 10257 10258 10258 10259 10259 10258 10256 10255 10256 10255 10257 10255 10256 10254 10258 10258 10256 10257 10259 10263 10260 10261 10258 10258 10257 10256 10257 10255 10257 10259 10258 10258 10258 10260 10257 10254 10257 10257 10257 10254 10257 10258 10254 10247 10253 10256 10257 10255 10255 10255 10254 10250 10256 10259 10257 10255 10256 10255 10253 10246 10253 10255 10255 10256 10257 10258 10256 10251\r\n10258 10257 10258 10257 10257 10256 10256 10256 10256 10255 10257 10256 10256 10256 10257 10257 10256 10256 10257 10255 10256 10255 10256 10256 10258 10257 10257 10254 10256 10258 10257 10257 10257 10256 10255 10255 10256 10257 10256 10257 10257 10258 10258 10258 10257 10256 10256 10257 10257 10257 10256 10252 10255 10256 10256 10255 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10256 10256 10256 10257 10257 10257 10257 10258 10257 10258 10257 10257 10258 10253 10255 10254 10255 10245 10252 10251 10254 10249 10254 10253 10255 10251 10255 10254 10256 10255 10256 10256 10256 10246 10251 10252 10256 10253 10255 10254 10256 10252 10254 10254 10256 10254 10257 10254 10256 10256 10256 10257 10257 10255 10257 10256 10256 10252 10254 10256 10257 10257 10257 10257 10257 10253 10255 10255 10255 10256 10258 10256 10258 10256 10256 10256 10258 10257 10258 10257 10257 10257 10258 10257 10257 10258 10257 10257 10258 10258 10257 10257 10257 10256 10255 10256 10257 10256 10257 10256 10257 10257 10258 10256 10257 10254 10255 10258 10257 10257 10257 10256 10257 10257 10257 10257 10257 10259 10258 10257 10257 10256 10256 10256 10258 10258 10258 10257 10257 10254 10254 10256 10258 10256 10256 10257 10256 10253 10255 10256 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10258 10259 10257 10258 10257 10259 10257 10260 10258 10260 10259 10264 10261 10260 10258 10258 10257 10257 10259 10259 10258 10256 10256 10256 10257 10256 10258 10256 10256 10255 10256 10258 10258 10259 10259 10260 10258 10258 10257 10257 10258 10256 10257 10257 10258 10259 10258 10258 10258 10258 10256 10256 10257 10257 10257 10257 10258 10256 10257 10251 10254 10255 10256 10257 10256 10256 10257 10255 10257 10257 10257 10256 10257 10256 10256 10253 10256 10255 10257 10257 10256 10257 10257 10253\r\n10258 10258 10257 10257 10256 10254 10256 10253 10256 10255 10256 10260 10257 10257 10257 10258 10256 10257 10256 10250 10254 10253 10256 10254 10256 10255 10255 10251 10255 10256 10257 10255 10256 10253 10255 10253 10257 10258 10257 10260 10258 10255 10257 10258 10259 10259 10256 10258 10256 10255 10255 10249 10253 10252 10254 10250 10255 10256 10257 10257 10257 10259 10256 10256 10257 10258 10256 10251 10257 10257 10257 10255 10257 10257 10257 10260 10258 10258 10257 10253 10254 10250 10248 10234 10247 10246 10249 10243 10250 10248 10252 10243 10251 10251 10254 10253 10255 10252 10250 10233 10248 10248 10251 10249 10253 10252 10254 10247 10252 10252 10255 10253 10255 10253 10255 10251 10254 10255 10256 10253 10254 10252 10254 10248 10254 10256 10257 10257 10257 10257 10255 10249 10253 10253 10254 10254 10257 10257 10257 10255 10256 10255 10256 10254 10257 10257 10257 10259 10258 10258 10257 10258 10256 10257 10258 10257 10256 10257 10256 10252 10255 10255 10258 10258 10257 10256 10256 10254 10256 10254 10256 10253 10255 10255 10258 10256 10257 10258 10257 10256 10257 10260 10258 10261 10257 10257 10258 10260 10257 10257 10257 10254 10257 10257 10256 10248 10254 10255 10256 10253 10255 10254 10253 10249 10253 10254 10257 10257 10257 10257 10257 10256 10258 10259 10258 10261 10258 10260 10259 10260 10258 10260 10260 10264 10261 10264 10262 10269 10262 10262 10259 10260 10259 10261 10260 10263 10259 10257 10255 10255 10256 10254 10257 10253 10256 10258 10257 10261 10259 10261 10259 10265 10260 10259 10258 10262 10259 10257 10258 10261 10260 10262 10259 10262 10260 10260 10256 10254 10256 10256 10257 10256 10257 10255 10254 10245 10252 10252 10256 10256 10256 10254 10256 10255 10256 10255 10257 10255 10256 10255 10255 10251 10254 10255 10257 10260 10257 10257 10256 10251\r\n10257 10258 10256 10257 10257 10256 10257 10256 10257 10256 10256 10257 10257 10257 10258 10257 10256 10257 10257 10255 10256 10256 10258 10256 10256 10255 10256 10255 10257 10257 10258 10256 10257 10256 10257 10254 10256 10256 10257 10257 10256 10257 10257 10256 10258 10257 10257 10258 10258 10256 10257 10253 10255 10255 10257 10255 10257 10256 10256 10256 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10256 10258 10257 10258 10257 10257 10257 10255 10255 10256 10257 10245 10253 10249 10255 10249 10254 10252 10255 10250 10255 10255 10256 10254 10256 10256 10257 10247 10254 10252 10255 10253 10256 10256 10258 10254 10256 10255 10257 10255 10255 10255 10257 10254 10255 10255 10257 10255 10256 10255 10257 10254 10256 10257 10258 10256 10257 10257 10257 10252 10255 10254 10256 10256 10257 10256 10257 10257 10257 10258 10257 10256 10258 10258 10258 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10258 10257 10256 10256 10256 10257 10256 10257 10255 10256 10257 10257 10257 10258 10257 10257 10257 10257 10259 10257 10259 10257 10256 10257 10257 10257 10256 10258 10257 10257 10258 10257 10254 10257 10256 10257 10255 10257 10255 10257 10253 10257 10256 10257 10256 10257 10258 10257 10258 10258 10258 10257 10258 10256 10258 10257 10260 10258 10258 10257 10258 10257 10259 10257 10262 10258 10259 10257 10258 10256 10258 10257 10260 10258 10257 10256 10257 10258 10256 10257 10256 10257 10257 10256 10257 10257 10257 10256 10259 10258 10259 10258 10258 10257 10256 10257 10258 10257 10258 10256 10259 10257 10259 10258 10257 10257 10257 10257 10257 10256 10257 10257 10253 10255 10255 10256 10257 10257 10257 10257 10257 10257 10256 10258 10257 10257 10257 10256 10255 10257 10257 10257 10257 10257 10257 10257 10255\r\n10257 10257 10257 10256 10256 10256 10257 10257 10257 10256 10258 10257 10257 10256 10258 10257 10257 10258 10257 10253 10255 10256 10256 10254 10256 10253 10255 10254 10256 10255 10256 10254 10256 10254 10255 10253 10255 10255 10257 10258 10257 10256 10258 10256 10257 10259 10257 10256 10255 10254 10254 10249 10252 10254 10256 10254 10257 10255 10258 10258 10258 10257 10256 10255 10257 10258 10257 10256 10255 10255 10257 10253 10255 10255 10257 10257 10258 10256 10257 10253 10255 10257 10252 10239 10247 10246 10248 10243 10250 10249 10253 10247 10253 10255 10254 10251 10255 10256 10253 10241 10249 10249 10253 10252 10255 10256 10256 10252 10256 10254 10255 10252 10255 10254 10253 10250 10253 10253 10255 10253 10254 10255 10255 10252 10254 10257 10257 10255 10257 10255 10254 10249 10253 10254 10255 10254 10255 10254 10256 10255 10257 10256 10258 10257 10258 10258 10257 10256 10257 10256 10255 10254 10256 10257 10257 10257 10257 10259 10258 10256 10257 10256 10258 10255 10255 10254 10256 10255 10255 10256 10256 10253 10255 10256 10258 10259 10258 10257 10258 10257 10257 10258 10257 10258 10257 10257 10258 10256 10256 10256 10257 10257 10256 10258 10256 10252 10255 10255 10257 10254 10256 10256 10256 10251 10256 10257 10257 10258 10257 10258 10257 10256 10257 10258 10258 10260 10258 10259 10260 10262 10259 10259 10258 10261 10259 10260 10259 10264 10260 10260 10259 10258 10257 10259 10258 10263 10260 10258 10258 10257 10257 10256 10257 10256 10257 10256 10258 10257 10257 10256 10257 10256 10256 10257 10257 10255 10256 10256 10257 10260 10259 10260 10259 10263 10260 10261 10258 10256 10257 10256 10257 10258 10256 10258 10255 10253 10255 10256 10257 10257 10256 10258 10257 10254 10255 10254 10258 10255 10257 10259 10256 10254 10256 10256 10257 10260 10259 10259 10257 10252\r\n10257 10257 10257 10253 10254 10255 10257 10256 10255 10256 10257 10257 10256 10257 10257 10257 10257 10257 10257 10254 10254 10254 10256 10254 10254 10254 10255 10253 10255 10255 10256 10254 10256 10255 10256 10256 10258 10257 10256 10255 10256 10255 10257 10257 10257 10258 10256 10255 10256 10255 10256 10252 10254 10255 10257 10256 10257 10258 10258 10257 10256 10256 10255 10256 10257 10256 10258 10257 10256 10255 10257 10255 10256 10257 10256 10258 10258 10257 10257 10256 10256 10256 10255 10241 10248 10246 10252 10245 10251 10250 10255 10248 10252 10253 10256 10253 10255 10254 10256 10245 10250 10250 10253 10251 10254 10255 10256 10254 10255 10254 10256 10252 10254 10253 10255 10249 10253 10254 10256 10252 10255 10255 10256 10252 10255 10255 10256 10254 10255 10255 10255 10248 10251 10252 10256 10253 10255 10255 10257 10257 10257 10257 10257 10256 10256 10257 10258 10254 10255 10256 10257 10255 10256 10257 10257 10257 10258 10257 10257 10256 10256 10256 10258 10253 10254 10254 10257 10254 10255 10255 10256 10255 10255 10255 10256 10257 10258 10257 10257 10256 10257 10257 10256 10258 10257 10257 10257 10258 10257 10257 10257 10256 10256 10257 10257 10255 10255 10255 10256 10253 10256 10255 10255 10254 10256 10256 10256 10257 10258 10257 10257 10258 10257 10257 10257 10259 10259 10259 10259 10261 10260 10259 10257 10262 10260 10261 10258 10261 10259 10260 10258 10258 10258 10259 10256 10261 10258 10258 10257 10257 10257 10258 10257 10256 10258 10257 10257 10257 10256 10256 10257 10257 10256 10257 10257 10257 10257 10256 10257 10261 10260 10261 10260 10263 10260 10259 10258 10257 10257 10256 10257 10257 10256 10257 10256 10254 10256 10257 10256 10255 10257 10257 10256 10254 10255 10255 10258 10258 10257 10257 10257 10254 10255 10255 10257 10257 10257 10257 10257 10253\r\n10257 10254 10254 10243 10253 10253 10255 10252 10256 10256 10257 10258 10257 10255 10256 10254 10256 10255 10254 10245 10250 10250 10252 10246 10252 10252 10252 10248 10253 10252 10254 10251 10254 10253 10255 10255 10257 10256 10255 10252 10255 10254 10257 10258 10257 10258 10257 10251 10254 10251 10254 10246 10253 10253 10256 10256 10256 10255 10256 10252 10255 10253 10254 10255 10256 10257 10257 10259 10257 10256 10256 10253 10256 10258 10257 10260 10258 10257 10256 10252 10254 10249 10246 10219 10240 10237 10244 10231 10245 10244 10249 10238 10248 10247 10252 10247 10252 10246 10248 10232 10246 10243 10249 10243 10251 10251 10254 10249 10253 10251 10253 10245 10251 10249 10250 10238 10248 10250 10254 10248 10254 10251 10253 10246 10254 10251 10253 10247 10252 10249 10249 10235 10247 10249 10252 10246 10253 10252 10256 10257 10257 10255 10256 10252 10255 10254 10255 10250 10255 10252 10254 10251 10255 10255 10257 10256 10257 10255 10255 10251 10254 10254 10254 10244 10250 10251 10253 10247 10253 10252 10254 10250 10254 10253 10255 10257 10257 10255 10256 10256 10258 10256 10258 10262 10257 10257 10257 10259 10257 10257 10256 10252 10255 10255 10255 10249 10253 10251 10255 10250 10255 10253 10255 10250 10255 10254 10256 10256 10257 10259 10258 10262 10259 10258 10258 10263 10259 10261 10260 10266 10261 10263 10260 10266 10262 10263 10262 10270 10262 10264 10260 10264 10260 10260 10261 10268 10261 10260 10257 10257 10256 10257 10257 10259 10259 10258 10258 10260 10258 10258 10257 10257 10257 10255 10258 10256 10257 10259 10260 10271 10263 10265 10263 10269 10263 10262 10259 10264 10259 10259 10258 10259 10257 10256 10255 10250 10255 10256 10255 10251 10255 10253 10254 10249 10254 10254 10256 10256 10256 10256 10255 10248 10254 10255 10257 10257 10257 10255 10255 10247\r\n10256 10256 10257 10251 10255 10256 10258 10254 10256 10258 10258 10257 10256 10258 10257 10257 10258 10257 10257 10252 10255 10255 10256 10254 10255 10255 10257 10253 10255 10254 10256 10254 10256 10256 10256 10255 10256 10256 10256 10256 10256 10256 10257 10257 10256 10257 10257 10255 10258 10256 10257 10254 10257 10257 10257 10257 10256 10258 10257 10256 10257 10255 10256 10254 10255 10257 10257 10257 10256 10257 10257 10256 10257 10257 10256 10256 10257 10258 10257 10255 10257 10256 10258 10243 10253 10249 10256 10246 10254 10252 10257 10250 10255 10254 10257 10254 10256 10255 10258 10249 10255 10252 10256 10252 10256 10254 10258 10254 10257 10254 10257 10252 10256 10255 10257 10249 10254 10255 10257 10254 10257 10256 10257 10255 10257 10256 10257 10254 10257 10254 10257 10248 10256 10254 10256 10253 10256 10254 10257 10257 10257 10258 10258 10256 10257 10257 10256 10256 10257 10257 10256 10256 10258 10256 10257 10255 10256 10255 10256 10255 10256 10257 10257 10252 10254 10254 10257 10254 10255 10255 10258 10254 10255 10256 10257 10257 10257 10257 10256 10256 10257 10258 10258 10260 10257 10258 10258 10257 10257 10256 10257 10254 10256 10257 10257 10256 10257 10256 10258 10257 10257 10256 10257 10256 10257 10256 10257 10257 10258 10257 10257 10259 10258 10257 10257 10259 10257 10258 10257 10261 10258 10259 10257 10261 10258 10258 10257 10261 10257 10258 10256 10260 10258 10258 10257 10261 10258 10260 10258 10257 10257 10257 10258 10258 10257 10257 10257 10259 10259 10258 10256 10258 10258 10257 10257 10257 10257 10258 10257 10263 10259 10259 10258 10263 10258 10260 10256 10259 10257 10257 10257 10257 10257 10256 10257 10254 10257 10258 10257 10256 10257 10256 10257 10254 10255 10256 10256 10257 10257 10256 10257 10253 10256 10256 10258 10257 10257 10257 10257 10254\r\n10257 10255 10255 10248 10254 10255 10254 10252 10255 10256 10257 10258 10256 10258 10257 10259 10258 10259 10256 10251 10255 10253 10254 10252 10255 10255 10256 10250 10254 10253 10255 10251 10255 10253 10253 10251 10253 10252 10254 10253 10256 10257 10257 10256 10256 10254 10256 10254 10257 10257 10256 10255 10256 10255 10257 10257 10257 10257 10256 10256 10256 10256 10255 10253 10256 10257 10258 10259 10256 10256 10257 10256 10257 10256 10255 10255 10257 10259 10257 10258 10257 10257 10253 10239 10248 10251 10252 10242 10250 10252 10252 10247 10253 10254 10255 10253 10255 10257 10255 10248 10253 10252 10254 10251 10254 10254 10255 10250 10254 10255 10256 10250 10254 10255 10255 10249 10254 10256 10255 10254 10257 10256 10258 10255 10255 10256 10256 10255 10256 10256 10253 10247 10254 10253 10255 10253 10255 10255 10257 10258 10256 10257 10257 10255 10257 10258 10257 10256 10257 10257 10257 10256 10257 10256 10256 10251 10254 10252 10254 10253 10254 10254 10254 10247 10252 10252 10254 10251 10254 10254 10256 10253 10255 10256 10256 10254 10257 10257 10257 10256 10257 10258 10257 10259 10257 10257 10257 10257 10257 10257 10257 10253 10256 10258 10257 10255 10257 10258 10258 10257 10257 10256 10257 10257 10257 10256 10257 10256 10256 10257 10257 10261 10258 10258 10258 10262 10258 10256 10258 10263 10259 10259 10258 10259 10256 10257 10258 10260 10259 10257 10258 10262 10259 10259 10258 10264 10261 10261 10256 10255 10256 10255 10257 10258 10256 10257 10257 10261 10259 10259 10258 10261 10258 10258 10257 10255 10257 10259 10260 10265 10260 10260 10260 10264 10260 10260 10258 10259 10258 10258 10257 10257 10258 10257 10257 10255 10256 10256 10256 10254 10256 10257 10256 10252 10256 10257 10258 10258 10257 10257 10256 10251 10255 10254 10257 10257 10258 10257 10256 10257\r\n10257 10257 10258 10253 10256 10255 10255 10254 10256 10255 10257 10256 10256 10257 10256 10257 10257 10258 10256 10251 10254 10251 10254 10252 10256 10256 10257 10253 10255 10254 10256 10254 10255 10254 10256 10250 10253 10252 10255 10254 10255 10256 10257 10256 10256 10256 10257 10256 10257 10256 10256 10256 10257 10257 10258 10256 10256 10256 10257 10254 10255 10255 10256 10254 10256 10257 10257 10258 10257 10256 10257 10255 10256 10256 10257 10257 10258 10257 10256 10256 10257 10256 10255 10242 10248 10247 10252 10247 10252 10251 10254 10247 10251 10252 10254 10255 10256 10255 10256 10252 10254 10253 10256 10255 10255 10253 10255 10253 10255 10255 10256 10253 10255 10255 10256 10251 10254 10254 10255 10255 10257 10257 10258 10255 10255 10255 10255 10253 10256 10254 10255 10249 10253 10254 10256 10255 10255 10255 10256 10257 10257 10255 10255 10255 10256 10256 10256 10255 10255 10256 10257 10255 10256 10255 10257 10252 10254 10253 10255 10254 10255 10253 10255 10248 10253 10252 10254 10253 10257 10256 10257 10255 10256 10256 10256 10257 10257 10257 10257 10259 10258 10258 10258 10258 10258 10257 10257 10258 10258 10256 10258 10255 10256 10256 10256 10256 10257 10257 10257 10259 10258 10256 10257 10257 10257 10257 10257 10257 10256 10258 10258 10259 10258 10257 10257 10260 10258 10257 10257 10261 10259 10258 10257 10257 10257 10258 10258 10260 10258 10256 10257 10259 10256 10258 10259 10263 10259 10260 10257 10256 10257 10257 10258 10259 10258 10259 10258 10261 10259 10258 10258 10260 10258 10259 10257 10256 10257 10258 10257 10261 10259 10259 10259 10261 10258 10257 10257 10257 10256 10256 10257 10256 10257 10257 10257 10254 10257 10256 10256 10254 10254 10256 10257 10254 10256 10256 10257 10257 10256 10257 10257 10255 10257 10256 10257 10258 10257 10256 10257 10257\r\n10256 10255 10255 10247 10253 10252 10255 10253 10256 10254 10256 10252 10254 10253 10255 10254 10255 10254 10254 10243 10249 10246 10250 10246 10252 10251 10254 10247 10252 10250 10254 10247 10252 10251 10253 10244 10250 10249 10254 10252 10255 10252 10255 10252 10256 10256 10257 10256 10257 10256 10255 10251 10255 10255 10257 10257 10258 10257 10254 10248 10252 10253 10254 10251 10255 10256 10257 10256 10256 10254 10255 10250 10254 10254 10256 10255 10257 10259 10257 10258 10255 10249 10247 10225 10241 10236 10246 10237 10246 10244 10248 10236 10249 10249 10253 10252 10254 10251 10251 10243 10251 10250 10254 10252 10253 10251 10253 10249 10254 10252 10254 10249 10253 10251 10252 10242 10249 10249 10254 10254 10256 10254 10256 10252 10254 10251 10254 10250 10254 10249 10251 10241 10251 10251 10253 10249 10253 10253 10255 10256 10256 10253 10253 10251 10254 10251 10253 10249 10255 10254 10256 10250 10253 10251 10253 10245 10251 10249 10253 10252 10253 10248 10251 10241 10250 10249 10253 10250 10253 10254 10255 10252 10254 10255 10256 10254 10257 10259 10258 10263 10260 10261 10259 10262 10258 10258 10258 10261 10258 10257 10257 10253 10256 10254 10256 10255 10258 10258 10258 10261 10258 10257 10257 10257 10257 10257 10258 10257 10259 10261 10259 10263 10259 10259 10259 10263 10259 10259 10259 10265 10260 10258 10257 10257 10258 10261 10259 10263 10259 10259 10258 10260 10258 10261 10261 10267 10260 10260 10257 10254 10258 10257 10259 10264 10261 10264 10261 10266 10261 10261 10259 10264 10259 10259 10258 10254 10257 10260 10260 10266 10261 10263 10260 10263 10260 10260 10257 10254 10257 10258 10257 10253 10255 10255 10255 10250 10254 10252 10254 10249 10254 10255 10255 10250 10254 10255 10257 10251 10256 10255 10256 10252 10256 10256 10257 10257 10257 10257 10257 10260\r\n10257 10257 10257 10254 10257 10255 10257 10256 10257 10256 10257 10254 10256 10255 10257 10255 10257 10255 10257 10250 10253 10251 10255 10252 10255 10254 10256 10253 10255 10254 10257 10252 10255 10254 10256 10252 10255 10255 10256 10255 10256 10255 10257 10256 10258 10257 10257 10257 10257 10256 10257 10254 10255 10255 10258 10257 10258 10256 10257 10252 10256 10255 10256 10254 10256 10256 10257 10257 10257 10258 10258 10254 10256 10255 10255 10255 10256 10257 10256 10256 10256 10255 10257 10240 10250 10245 10253 10244 10251 10250 10255 10246 10253 10252 10256 10254 10256 10255 10258 10250 10254 10252 10255 10253 10254 10253 10257 10253 10255 10255 10257 10253 10256 10255 10257 10250 10255 10253 10256 10253 10256 10255 10257 10254 10257 10255 10257 10254 10256 10254 10256 10249 10254 10254 10256 10253 10255 10254 10256 10256 10258 10255 10257 10254 10255 10254 10256 10252 10255 10254 10256 10253 10255 10254 10257 10250 10254 10252 10255 10255 10257 10254 10256 10249 10255 10254 10257 10254 10255 10257 10257 10254 10257 10257 10257 10257 10258 10257 10257 10259 10258 10257 10257 10257 10257 10257 10257 10259 10258 10257 10257 10256 10258 10256 10257 10256 10257 10257 10257 10258 10257 10257 10257 10257 10256 10257 10257 10258 10258 10258 10257 10261 10258 10259 10258 10260 10258 10258 10256 10259 10257 10257 10257 10257 10257 10258 10257 10261 10258 10258 10257 10258 10258 10257 10257 10260 10258 10258 10257 10256 10258 10257 10257 10260 10258 10260 10258 10262 10259 10258 10257 10260 10257 10257 10257 10256 10257 10258 10257 10261 10259 10260 10258 10257 10256 10257 10257 10257 10257 10258 10256 10255 10256 10255 10255 10253 10255 10255 10257 10254 10256 10257 10257 10254 10256 10256 10258 10255 10257 10257 10257 10256 10257 10257 10258 10258 10258 10257 10257 10257\r\n10257 10258 10256 10252 10254 10254 10254 10254 10255 10255 10255 10251 10254 10254 10256 10252 10255 10254 10252 10240 10248 10248 10252 10246 10252 10251 10252 10249 10253 10253 10252 10247 10252 10252 10253 10246 10252 10253 10253 10251 10254 10255 10257 10257 10257 10257 10257 10257 10258 10257 10255 10253 10254 10255 10256 10255 10256 10256 10255 10251 10255 10253 10256 10253 10255 10254 10256 10255 10255 10256 10256 10251 10254 10253 10254 10251 10254 10255 10254 10253 10255 10255 10248 10228 10239 10239 10245 10236 10247 10250 10249 10238 10248 10249 10253 10251 10254 10254 10252 10242 10249 10249 10251 10247 10252 10254 10254 10249 10254 10254 10255 10252 10255 10257 10253 10246 10251 10252 10254 10250 10253 10252 10254 10250 10254 10254 10253 10250 10253 10253 10252 10243 10250 10252 10253 10249 10253 10253 10254 10254 10256 10256 10255 10251 10254 10253 10253 10247 10252 10250 10253 10249 10253 10253 10253 10247 10253 10252 10255 10254 10255 10253 10252 10243 10251 10253 10254 10251 10254 10255 10256 10254 10256 10256 10258 10255 10257 10256 10258 10261 10259 10259 10258 10259 10257 10259 10258 10259 10258 10259 10257 10256 10256 10255 10257 10257 10257 10256 10257 10258 10257 10257 10257 10259 10258 10258 10259 10260 10260 10259 10260 10266 10261 10262 10260 10261 10258 10258 10257 10259 10257 10259 10257 10257 10257 10260 10259 10262 10259 10258 10258 10260 10259 10259 10260 10263 10259 10260 10257 10255 10256 10255 10258 10264 10261 10262 10260 10262 10258 10258 10259 10262 10258 10259 10258 10260 10258 10258 10260 10265 10262 10262 10258 10258 10257 10256 10256 10253 10256 10256 10255 10252 10253 10253 10253 10249 10254 10256 10256 10252 10255 10256 10256 10251 10255 10255 10255 10252 10256 10257 10257 10257 10257 10257 10257 10258 10258 10259 10257 10258\r\n10257 10256 10256 10251 10252 10254 10255 10251 10254 10253 10254 10250 10253 10252 10254 10251 10255 10252 10254 10240 10248 10247 10253 10248 10253 10252 10255 10248 10252 10252 10255 10250 10255 10253 10256 10249 10253 10255 10256 10252 10255 10255 10255 10257 10257 10257 10257 10257 10257 10257 10256 10252 10255 10255 10256 10255 10254 10255 10256 10251 10254 10254 10255 10251 10253 10255 10255 10254 10256 10255 10256 10251 10253 10253 10255 10252 10254 10254 10255 10250 10252 10249 10252 10229 10241 10240 10250 10240 10249 10248 10253 10241 10250 10249 10253 10251 10255 10252 10254 10242 10249 10248 10253 10248 10252 10253 10255 10250 10253 10253 10256 10252 10254 10254 10255 10248 10251 10252 10255 10252 10254 10253 10254 10250 10254 10254 10255 10250 10253 10252 10254 10245 10251 10249 10254 10250 10253 10254 10256 10254 10255 10254 10256 10252 10254 10252 10254 10245 10250 10250 10255 10249 10252 10251 10254 10249 10253 10253 10254 10253 10255 10253 10255 10246 10252 10251 10255 10254 10255 10255 10257 10254 10256 10257 10258 10255 10256 10258 10258 10261 10258 10259 10258 10258 10256 10256 10257 10258 10256 10257 10257 10257 10257 10255 10257 10257 10257 10256 10257 10257 10258 10258 10257 10260 10260 10259 10258 10261 10260 10261 10258 10265 10261 10262 10260 10260 10258 10257 10257 10258 10256 10259 10258 10257 10257 10258 10258 10262 10258 10260 10258 10260 10260 10260 10258 10261 10259 10259 10257 10258 10257 10257 10258 10264 10262 10262 10259 10260 10259 10258 10258 10260 10259 10259 10258 10261 10259 10261 10259 10265 10262 10261 10257 10257 10257 10257 10258 10255 10256 10258 10257 10253 10255 10255 10256 10251 10254 10256 10257 10253 10255 10256 10257 10255 10256 10256 10257 10255 10256 10256 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257\r\n10256 10253 10253 10241 10250 10248 10251 10245 10252 10249 10249 10239 10249 10247 10251 10246 10252 10244 10244 10218 10240 10240 10247 10238 10249 10247 10249 10236 10247 10248 10250 10243 10251 10251 10251 10241 10251 10251 10252 10248 10254 10253 10255 10257 10258 10255 10257 10254 10255 10256 10253 10246 10254 10252 10253 10249 10254 10252 10252 10240 10250 10249 10252 10244 10251 10252 10253 10246 10254 10252 10251 10242 10250 10248 10252 10244 10251 10249 10250 10238 10246 10237 10234 10190 10228 10227 10239 10225 10242 10239 10244 10225 10243 10240 10248 10243 10249 10244 10245 10222 10242 10241 10247 10237 10249 10250 10252 10245 10252 10251 10253 10246 10252 10249 10249 10233 10246 10248 10251 10243 10250 10249 10251 10242 10251 10249 10250 10241 10248 10245 10247 10231 10245 10243 10250 10240 10251 10251 10252 10246 10252 10250 10252 10243 10250 10244 10247 10229 10245 10246 10249 10239 10248 10245 10250 10238 10249 10247 10252 10249 10253 10248 10248 10232 10247 10246 10253 10249 10255 10253 10255 10253 10255 10255 10256 10253 10257 10256 10259 10268 10261 10260 10259 10259 10257 10258 10256 10258 10257 10255 10257 10256 10256 10254 10256 10254 10256 10256 10257 10256 10257 10260 10261 10270 10261 10261 10261 10268 10262 10264 10264 10278 10265 10265 10261 10263 10259 10258 10258 10260 10258 10261 10260 10262 10259 10260 10260 10267 10262 10264 10261 10265 10260 10261 10260 10266 10260 10260 10259 10260 10260 10264 10264 10278 10267 10266 10262 10267 10260 10261 10261 10267 10261 10261 10261 10268 10262 10266 10264 10277 10265 10264 10258 10257 10257 10256 10257 10252 10255 10256 10254 10248 10253 10251 10253 10245 10253 10253 10253 10247 10254 10254 10255 10250 10254 10256 10255 10253 10255 10254 10255 10257 10257 10255 10257 10257 10257 10257 10257 10258\r\n10258 10256 10257 10252 10256 10254 10256 10253 10257 10256 10258 10251 10256 10255 10257 10254 10257 10255 10257 10242 10254 10250 10256 10250 10255 10254 10257 10249 10254 10254 10257 10253 10256 10256 10256 10250 10256 10256 10257 10256 10257 10257 10257 10257 10257 10257 10258 10257 10256 10257 10257 10252 10256 10255 10255 10254 10256 10255 10256 10249 10254 10254 10257 10251 10255 10255 10257 10252 10255 10255 10258 10250 10255 10255 10258 10252 10255 10253 10255 10250 10255 10252 10257 10233 10252 10246 10256 10244 10255 10251 10257 10244 10254 10251 10256 10251 10255 10253 10257 10244 10253 10251 10257 10250 10256 10254 10256 10254 10257 10256 10258 10254 10256 10256 10257 10249 10256 10255 10257 10252 10256 10254 10256 10252 10256 10254 10255 10252 10257 10255 10257 10247 10254 10252 10256 10250 10254 10255 10257 10251 10255 10254 10257 10251 10256 10254 10257 10247 10255 10254 10257 10251 10256 10254 10257 10250 10256 10254 10257 10254 10257 10255 10257 10249 10255 10253 10256 10254 10256 10256 10257 10256 10256 10255 10257 10256 10256 10256 10257 10261 10258 10258 10257 10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10257 10257 10255 10257 10258 10257 10258 10256 10256 10257 10260 10257 10257 10257 10261 10257 10258 10257 10264 10259 10259 10257 10259 10258 10258 10257 10259 10258 10257 10257 10258 10258 10257 10256 10259 10257 10259 10257 10260 10258 10258 10257 10259 10258 10257 10257 10258 10257 10259 10257 10264 10258 10260 10257 10260 10256 10257 10258 10261 10257 10258 10257 10262 10258 10258 10257 10264 10259 10261 10257 10256 10257 10258 10257 10254 10256 10257 10257 10255 10258 10257 10257 10253 10257 10255 10257 10255 10257 10257 10257 10255 10257 10256 10257 10256 10257 10257 10256 10257 10258 10258 10257 10257 10257 10257 10258 10257\r\n10256 10256 10256 10252 10255 10255 10256 10254 10258 10257 10257 10251 10255 10257 10255 10253 10256 10259 10255 10240 10249 10250 10253 10247 10252 10254 10253 10249 10253 10256 10256 10253 10256 10258 10256 10251 10255 10256 10256 10255 10258 10258 10257 10256 10257 10256 10258 10257 10256 10258 10256 10252 10254 10253 10254 10251 10255 10254 10254 10248 10253 10254 10254 10249 10254 10254 10254 10249 10252 10254 10253 10248 10253 10254 10255 10249 10252 10253 10254 10250 10255 10256 10249 10230 10244 10249 10251 10244 10252 10253 10251 10244 10251 10251 10255 10250 10255 10257 10253 10241 10250 10251 10254 10250 10253 10254 10255 10252 10255 10255 10256 10253 10257 10257 10255 10247 10254 10256 10256 10252 10255 10255 10255 10251 10254 10253 10256 10254 10256 10256 10254 10246 10251 10253 10254 10248 10254 10256 10254 10249 10254 10254 10256 10252 10256 10258 10255 10246 10252 10255 10255 10252 10255 10255 10255 10250 10254 10255 10257 10253 10256 10255 10254 10247 10253 10253 10255 10253 10256 10256 10256 10253 10256 10255 10257 10255 10256 10255 10256 10261 10259 10258 10257 10257 10257 10257 10256 10258 10257 10257 10258 10259 10257 10258 10257 10256 10258 10257 10256 10258 10257 10256 10258 10262 10260 10259 10259 10262 10258 10257 10258 10262 10258 10257 10258 10259 10257 10259 10258 10261 10259 10256 10257 10257 10256 10257 10256 10258 10257 10259 10257 10261 10258 10257 10257 10258 10258 10254 10255 10256 10257 10258 10258 10263 10259 10260 10258 10260 10257 10255 10257 10258 10257 10256 10257 10262 10260 10258 10259 10265 10260 10260 10257 10256 10257 10256 10256 10253 10257 10257 10258 10254 10258 10259 10256 10257 10258 10257 10256 10254 10256 10255 10257 10255 10257 10255 10257 10256 10256 10257 10256 10258 10257 10256 10257 10257 10257 10256 10257 10255\r\n10257 10257 10256 10254 10256 10257 10256 10257 10257 10257 10258 10254 10255 10256 10257 10256 10257 10257 10257 10247 10253 10251 10256 10252 10254 10254 10256 10251 10254 10256 10256 10256 10257 10257 10258 10255 10256 10257 10256 10255 10256 10256 10256 10255 10255 10256 10257 10256 10257 10258 10257 10253 10256 10255 10256 10254 10256 10255 10256 10252 10254 10254 10256 10253 10256 10255 10256 10251 10254 10254 10255 10252 10255 10254 10256 10252 10255 10253 10256 10253 10256 10254 10255 10239 10249 10247 10253 10249 10255 10252 10254 10248 10251 10253 10256 10254 10256 10256 10257 10248 10253 10253 10255 10253 10254 10254 10256 10253 10255 10256 10257 10255 10256 10256 10257 10252 10255 10255 10256 10255 10256 10256 10257 10253 10255 10254 10256 10257 10257 10255 10256 10249 10253 10253 10255 10252 10255 10253 10256 10252 10255 10255 10256 10256 10256 10256 10256 10249 10252 10253 10255 10254 10256 10255 10255 10251 10254 10255 10256 10254 10256 10256 10257 10252 10254 10256 10257 10256 10255 10257 10258 10257 10257 10256 10257 10256 10257 10257 10257 10261 10259 10257 10256 10256 10257 10257 10257 10258 10258 10258 10256 10257 10257 10256 10258 10256 10255 10257 10257 10256 10258 10259 10258 10262 10259 10258 10258 10258 10257 10257 10257 10260 10258 10258 10257 10259 10258 10259 10258 10259 10258 10257 10257 10257 10257 10257 10258 10257 10256 10257 10257 10258 10257 10256 10257 10256 10256 10256 10257 10257 10258 10257 10257 10260 10258 10258 10257 10259 10258 10257 10257 10258 10258 10257 10256 10259 10258 10258 10257 10261 10258 10258 10257 10255 10257 10257 10258 10257 10257 10257 10258 10257 10256 10257 10257 10257 10258 10258 10257 10256 10257 10257 10257 10256 10258 10257 10258 10256 10257 10257 10258 10257 10256 10256 10256 10257 10257 10257 10256 10257\r\n10257 10256 10255 10249 10255 10256 10257 10260 10257 10254 10255 10250 10255 10252 10256 10256 10256 10253 10251 10234 10246 10247 10252 10247 10252 10250 10251 10245 10252 10251 10255 10255 10256 10254 10256 10252 10255 10253 10254 10250 10254 10253 10253 10248 10253 10254 10255 10257 10258 10257 10255 10247 10254 10253 10255 10252 10254 10251 10252 10245 10252 10252 10254 10250 10255 10252 10252 10243 10250 10248 10252 10248 10252 10251 10253 10246 10251 10251 10254 10251 10252 10247 10246 10225 10242 10240 10249 10247 10251 10245 10248 10237 10249 10251 10255 10256 10255 10254 10253 10239 10249 10248 10252 10249 10251 10250 10253 10247 10253 10251 10255 10251 10254 10254 10254 10249 10253 10253 10256 10251 10255 10254 10255 10247 10252 10252 10256 10256 10256 10252 10252 10238 10249 10250 10253 10248 10252 10249 10253 10247 10252 10253 10257 10259 10255 10253 10251 10239 10250 10249 10254 10253 10256 10253 10254 10249 10252 10253 10256 10253 10255 10254 10254 10247 10252 10254 10256 10253 10254 10254 10256 10255 10257 10256 10256 10255 10257 10258 10258 10264 10259 10260 10259 10259 10257 10257 10257 10262 10257 10258 10257 10258 10258 10257 10258 10253 10257 10259 10257 10258 10258 10260 10260 10265 10261 10259 10259 10258 10257 10257 10257 10261 10259 10261 10259 10262 10259 10259 10258 10261 10258 10256 10257 10259 10257 10256 10257 10257 10257 10258 10259 10260 10257 10257 10255 10253 10257 10256 10257 10257 10257 10257 10259 10262 10259 10260 10259 10260 10257 10259 10258 10261 10259 10259 10259 10261 10258 10259 10258 10261 10258 10258 10257 10254 10257 10257 10257 10254 10255 10255 10257 10260 10256 10256 10257 10257 10257 10256 10257 10255 10257 10257 10257 10255 10257 10258 10257 10257 10258 10255 10256 10253 10255 10253 10256 10255 10257 10257 10257 10259\r\n10258 10257 10257 10254 10257 10256 10257 10257 10257 10257 10257 10254 10257 10255 10256 10255 10256 10257 10258 10248 10252 10252 10256 10250 10254 10253 10257 10251 10255 10254 10255 10254 10256 10256 10257 10254 10256 10255 10256 10254 10255 10255 10256 10253 10255 10255 10256 10257 10257 10257 10257 10255 10257 10256 10258 10255 10256 10256 10256 10254 10256 10255 10256 10254 10256 10256 10257 10251 10254 10253 10255 10252 10256 10256 10257 10253 10255 10255 10257 10254 10255 10254 10256 10240 10250 10248 10255 10250 10254 10252 10256 10248 10255 10254 10257 10255 10256 10256 10257 10248 10254 10253 10256 10253 10255 10253 10256 10254 10257 10255 10256 10254 10256 10255 10257 10253 10256 10255 10257 10254 10256 10255 10256 10253 10255 10256 10257 10257 10257 10255 10256 10248 10254 10252 10256 10250 10254 10253 10256 10253 10256 10257 10257 10257 10256 10257 10258 10250 10254 10252 10256 10254 10255 10255 10257 10254 10256 10254 10256 10257 10257 10255 10257 10254 10256 10256 10257 10256 10256 10256 10257 10257 10257 10257 10257 10257 10257 10256 10256 10260 10258 10260 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10258 10258 10257 10257 10257 10257 10257 10259 10257 10257 10258 10257 10257 10257 10256 10259 10258 10259 10257 10260 10258 10258 10257 10257 10257 10256 10256 10257 10258 10257 10257 10256 10257 10258 10258 10256 10257 10257 10257 10256 10257 10258 10257 10257 10257 10257 10257 10260 10258 10259 10259 10258 10258 10259 10258 10259 10258 10258 10257 10258 10256 10258 10257 10258 10258 10257 10257 10255 10257 10256 10257 10256 10257 10257 10258 10258 10257 10257 10257 10257 10256 10257 10258 10257 10257 10257 10257 10257 10258 10257 10257 10256 10256 10256 10256 10255 10257 10256 10257 10256 10257 10257 10256 10257\r\n10257 10258 10257 10253 10255 10254 10257 10256 10255 10255 10255 10250 10254 10252 10253 10252 10256 10255 10252 10241 10249 10251 10253 10246 10252 10251 10251 10246 10252 10252 10253 10252 10255 10256 10255 10251 10253 10253 10255 10253 10254 10255 10256 10251 10254 10255 10256 10256 10257 10259 10257 10256 10257 10254 10255 10252 10255 10254 10255 10252 10256 10253 10255 10253 10257 10256 10254 10248 10252 10252 10253 10247 10253 10253 10254 10249 10252 10254 10254 10249 10252 10251 10248 10231 10242 10243 10249 10244 10250 10250 10251 10243 10251 10252 10255 10253 10255 10254 10253 10245 10251 10252 10253 10249 10252 10250 10253 10251 10254 10254 10256 10251 10256 10257 10255 10249 10253 10254 10255 10253 10255 10254 10255 10253 10257 10258 10257 10256 10257 10256 10253 10244 10251 10252 10252 10246 10251 10251 10254 10253 10256 10255 10255 10253 10254 10254 10253 10243 10250 10249 10253 10250 10252 10254 10254 10247 10253 10250 10254 10255 10258 10256 10255 10251 10253 10255 10256 10257 10256 10256 10257 10256 10256 10257 10256 10256 10257 10258 10258 10262 10259 10260 10258 10257 10257 10257 10257 10258 10256 10259 10257 10257 10257 10257 10257 10257 10258 10259 10257 10255 10257 10257 10257 10260 10257 10257 10257 10259 10259 10259 10258 10261 10258 10260 10258 10263 10259 10260 10256 10256 10256 10255 10256 10257 10257 10257 10257 10260 10257 10256 10257 10256 10257 10258 10257 10255 10257 10256 10256 10255 10256 10257 10257 10263 10260 10261 10259 10260 10258 10259 10259 10262 10258 10259 10257 10260 10258 10258 10257 10256 10257 10256 10257 10254 10255 10255 10257 10255 10257 10259 10258 10260 10258 10258 10258 10253 10255 10254 10258 10258 10256 10259 10258 10257 10257 10256 10256 10253 10255 10255 10256 10254 10256 10255 10257 10255 10256 10255 10255 10254\r\n10256 10256 10257 10253 10256 10255 10256 10254 10255 10255 10256 10251 10254 10255 10256 10254 10255 10252 10255 10244 10249 10249 10253 10248 10252 10250 10253 10248 10253 10252 10256 10255 10255 10255 10256 10252 10254 10253 10255 10251 10253 10254 10256 10253 10255 10256 10257 10256 10257 10257 10257 10256 10256 10255 10256 10253 10255 10255 10255 10252 10256 10255 10256 10254 10256 10253 10255 10248 10251 10251 10254 10250 10255 10252 10255 10251 10254 10254 10255 10250 10253 10250 10253 10236 10244 10242 10252 10246 10252 10250 10255 10247 10252 10252 10255 10251 10254 10253 10255 10245 10250 10250 10254 10248 10252 10251 10254 10250 10253 10254 10256 10252 10255 10255 10256 10249 10253 10253 10256 10254 10256 10255 10256 10255 10256 10257 10257 10255 10256 10254 10254 10246 10252 10252 10254 10250 10253 10254 10256 10254 10256 10256 10256 10252 10254 10252 10254 10245 10251 10249 10255 10250 10253 10253 10255 10248 10252 10252 10255 10255 10257 10255 10256 10251 10254 10254 10255 10257 10256 10256 10256 10258 10257 10256 10257 10258 10258 10259 10258 10261 10259 10259 10258 10256 10258 10257 10258 10256 10257 10257 10257 10257 10256 10257 10257 10259 10258 10257 10257 10257 10257 10257 10257 10258 10257 10257 10256 10259 10258 10259 10257 10260 10260 10259 10258 10260 10257 10258 10257 10256 10256 10256 10256 10256 10257 10257 10256 10259 10258 10256 10257 10257 10257 10258 10258 10255 10257 10257 10258 10257 10257 10259 10257 10264 10260 10261 10259 10260 10258 10258 10258 10262 10259 10258 10256 10258 10258 10258 10258 10255 10256 10256 10258 10254 10254 10256 10257 10256 10256 10257 10258 10258 10257 10256 10258 10254 10255 10255 10257 10257 10257 10259 10257 10256 10257 10256 10256 10253 10255 10254 10256 10253 10255 10254 10256 10254 10255 10255 10256 10254\r\n10256 10255 10255 10250 10254 10252 10253 10246 10253 10251 10253 10243 10251 10251 10253 10247 10251 10247 10246 10226 10244 10243 10247 10234 10247 10244 10247 10235 10250 10250 10254 10250 10253 10250 10252 10243 10251 10249 10252 10243 10252 10252 10253 10247 10254 10256 10256 10255 10257 10258 10258 10253 10256 10253 10253 10246 10254 10251 10253 10248 10253 10253 10255 10253 10254 10248 10250 10233 10245 10245 10250 10243 10251 10249 10252 10243 10251 10250 10251 10241 10249 10240 10240 10209 10235 10232 10244 10235 10246 10242 10249 10237 10249 10246 10250 10245 10251 10247 10247 10226 10243 10242 10248 10237 10248 10245 10250 10242 10251 10251 10253 10248 10253 10251 10251 10242 10250 10249 10253 10251 10255 10255 10255 10251 10255 10253 10256 10251 10253 10248 10249 10234 10246 10244 10249 10240 10249 10249 10253 10250 10254 10254 10253 10244 10249 10245 10247 10229 10245 10243 10249 10241 10250 10247 10249 10235 10248 10248 10253 10252 10255 10251 10253 10247 10253 10252 10254 10253 10256 10256 10257 10259 10258 10256 10259 10262 10259 10259 10260 10266 10260 10262 10258 10256 10257 10256 10258 10255 10257 10257 10257 10256 10258 10257 10258 10264 10258 10257 10257 10257 10257 10255 10257 10258 10257 10256 10258 10264 10259 10260 10258 10265 10262 10261 10259 10264 10259 10259 10257 10255 10256 10256 10257 10258 10257 10259 10258 10262 10257 10258 10256 10258 10257 10259 10255 10250 10254 10254 10257 10257 10258 10263 10261 10272 10264 10266 10262 10266 10260 10262 10261 10270 10261 10259 10257 10261 10258 10256 10257 10253 10255 10254 10255 10248 10254 10256 10256 10254 10256 10257 10257 10259 10258 10256 10255 10249 10253 10254 10256 10254 10257 10259 10257 10256 10256 10254 10254 10247 10251 10250 10254 10246 10252 10251 10253 10247 10254 10252 10254 10247\r\n10258 10256 10257 10254 10256 10255 10256 10252 10256 10256 10257 10251 10255 10254 10257 10253 10255 10254 10256 10243 10253 10251 10257 10249 10255 10254 10257 10249 10255 10255 10257 10254 10256 10254 10256 10251 10255 10255 10258 10253 10257 10256 10257 10254 10257 10258 10256 10257 10257 10258 10257 10255 10258 10256 10257 10253 10257 10254 10258 10253 10256 10257 10257 10256 10257 10255 10258 10249 10255 10253 10256 10252 10256 10256 10258 10251 10254 10254 10257 10252 10255 10252 10257 10238 10251 10245 10254 10245 10252 10250 10255 10249 10255 10253 10257 10253 10256 10254 10257 10245 10254 10251 10256 10248 10254 10252 10257 10252 10256 10254 10256 10255 10258 10256 10257 10248 10254 10251 10255 10253 10255 10254 10257 10255 10256 10257 10258 10257 10257 10254 10256 10247 10254 10252 10257 10250 10254 10255 10257 10254 10256 10256 10256 10253 10257 10254 10257 10247 10254 10252 10257 10251 10256 10254 10256 10248 10255 10254 10255 10254 10258 10256 10257 10253 10257 10254 10256 10256 10258 10257 10257 10256 10257 10257 10257 10258 10257 10256 10258 10261 10258 10257 10256 10257 10258 10257 10258 10258 10258 10256 10257 10256 10258 10256 10257 10259 10257 10257 10256 10257 10258 10258 10258 10257 10256 10258 10258 10259 10257 10257 10257 10261 10259 10258 10256 10261 10259 10259 10257 10256 10257 10258 10257 10256 10257 10258 10256 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10260 10257 10263 10259 10260 10257 10260 10258 10258 10257 10261 10258 10257 10257 10258 10257 10258 10258 10256 10257 10256 10257 10256 10258 10257 10257 10255 10256 10256 10256 10258 10257 10257 10257 10254 10256 10256 10257 10256 10256 10257 10257 10257 10257 10255 10256 10253 10256 10256 10257 10252 10255 10255 10257 10252 10255 10255 10258 10253\r\n10256 10256 10255 10253 10255 10253 10255 10251 10254 10257 10256 10249 10252 10254 10255 10251 10254 10255 10252 10240 10248 10250 10252 10246 10253 10256 10254 10247 10253 10255 10255 10252 10254 10253 10254 10249 10254 10256 10257 10254 10256 10256 10257 10255 10257 10259 10257 10257 10256 10256 10257 10255 10256 10255 10255 10250 10254 10254 10254 10253 10256 10256 10256 10258 10257 10255 10255 10247 10252 10253 10254 10251 10255 10256 10254 10249 10252 10255 10254 10252 10255 10255 10250 10232 10244 10245 10248 10239 10248 10250 10251 10246 10253 10256 10256 10252 10255 10255 10253 10243 10251 10251 10252 10245 10251 10256 10256 10252 10254 10253 10254 10254 10256 10255 10253 10243 10250 10249 10252 10249 10253 10253 10254 10250 10254 10255 10257 10256 10256 10255 10253 10245 10250 10251 10253 10248 10254 10257 10255 10252 10255 10256 10257 10253 10256 10255 10253 10243 10251 10253 10254 10250 10254 10254 10254 10246 10251 10253 10256 10255 10257 10256 10255 10250 10253 10251 10254 10254 10255 10254 10257 10255 10257 10257 10256 10258 10257 10256 10257 10262 10258 10258 10257 10258 10257 10255 10258 10256 10257 10257 10258 10258 10258 10258 10258 10260 10258 10259 10257 10258 10257 10256 10257 10255 10256 10255 10257 10258 10256 10257 10258 10264 10261 10260 10259 10262 10261 10261 10259 10259 10258 10258 10257 10257 10257 10258 10256 10259 10256 10258 10257 10259 10257 10259 10257 10258 10258 10257 10257 10259 10258 10259 10260 10266 10262 10260 10258 10261 10257 10255 10257 10262 10259 10257 10257 10259 10258 10259 10257 10254 10256 10254 10255 10254 10258 10257 10255 10253 10254 10253 10254 10255 10256 10259 10257 10253 10255 10255 10254 10253 10255 10257 10257 10255 10255 10254 10256 10251 10255 10255 10254 10247 10253 10255 10255 10251 10255 10258 10256 10252\r\n10256 10255 10256 10253 10255 10253 10254 10252 10255 10254 10256 10251 10254 10253 10255 10253 10255 10254 10255 10243 10249 10248 10254 10250 10254 10255 10256 10249 10253 10255 10255 10253 10255 10254 10256 10253 10255 10257 10257 10255 10256 10256 10258 10257 10257 10258 10257 10258 10258 10257 10256 10256 10257 10256 10257 10254 10255 10254 10255 10255 10256 10256 10257 10257 10257 10256 10257 10251 10255 10254 10255 10253 10255 10255 10255 10249 10252 10253 10256 10253 10255 10251 10253 10235 10245 10243 10252 10244 10252 10250 10254 10249 10253 10256 10256 10256 10257 10253 10254 10247 10253 10251 10254 10249 10253 10254 10256 10253 10255 10256 10257 10257 10258 10255 10255 10246 10252 10250 10255 10252 10254 10254 10256 10252 10255 10257 10257 10257 10256 10256 10256 10250 10253 10252 10255 10252 10255 10255 10256 10252 10255 10255 10256 10253 10256 10253 10254 10245 10251 10251 10254 10251 10254 10252 10255 10249 10253 10252 10255 10254 10256 10255 10256 10251 10252 10252 10255 10252 10255 10255 10257 10257 10257 10257 10257 10257 10257 10256 10257 10259 10257 10256 10257 10257 10257 10256 10257 10256 10257 10259 10258 10259 10258 10259 10258 10259 10259 10258 10257 10257 10257 10257 10257 10255 10256 10257 10257 10256 10257 10259 10258 10262 10260 10261 10260 10262 10259 10259 10258 10259 10258 10258 10258 10257 10257 10257 10257 10258 10257 10257 10257 10259 10258 10259 10257 10257 10257 10257 10257 10259 10256 10258 10258 10262 10260 10259 10257 10258 10257 10257 10257 10261 10259 10259 10258 10259 10258 10257 10257 10255 10256 10256 10257 10255 10257 10257 10257 10254 10254 10255 10256 10257 10258 10256 10256 10253 10255 10254 10255 10255 10258 10257 10256 10252 10253 10253 10256 10252 10255 10255 10256 10250 10253 10254 10256 10254 10256 10256 10255 10251\r\n10253 10252 10253 10246 10251 10248 10253 10247 10252 10248 10250 10243 10251 10247 10252 10248 10251 10246 10247 10228 10243 10243 10249 10243 10251 10250 10251 10240 10250 10251 10253 10247 10252 10252 10254 10252 10255 10256 10255 10252 10256 10254 10257 10259 10259 10259 10258 10262 10260 10260 10258 10255 10256 10253 10253 10250 10255 10253 10253 10252 10256 10258 10256 10258 10257 10254 10253 10244 10250 10248 10251 10248 10252 10249 10252 10240 10249 10249 10254 10249 10249 10239 10239 10209 10233 10230 10243 10232 10246 10243 10248 10242 10251 10252 10253 10253 10254 10249 10250 10238 10247 10244 10249 10244 10252 10251 10254 10249 10253 10252 10257 10256 10256 10251 10249 10233 10244 10243 10249 10247 10253 10250 10253 10247 10254 10254 10257 10257 10255 10252 10252 10240 10249 10248 10252 10247 10253 10252 10253 10248 10253 10253 10254 10249 10252 10246 10247 10231 10244 10243 10249 10243 10250 10249 10250 10241 10249 10247 10253 10251 10254 10250 10252 10240 10248 10249 10252 10247 10252 10254 10257 10260 10257 10256 10257 10257 10257 10257 10258 10262 10259 10258 10257 10259 10258 10255 10257 10259 10258 10261 10260 10262 10258 10259 10257 10262 10259 10258 10257 10257 10258 10257 10257 10255 10256 10257 10257 10256 10258 10262 10263 10271 10265 10266 10263 10265 10262 10261 10259 10261 10258 10257 10258 10261 10258 10257 10257 10260 10257 10260 10259 10262 10259 10259 10257 10258 10258 10260 10258 10260 10259 10261 10259 10266 10260 10259 10258 10258 10257 10258 10261 10268 10262 10263 10260 10262 10260 10258 10256 10252 10255 10254 10256 10251 10255 10254 10254 10248 10253 10252 10256 10258 10256 10253 10254 10246 10251 10251 10253 10254 10255 10251 10252 10243 10250 10248 10253 10247 10252 10248 10250 10238 10249 10250 10253 10252 10253 10252 10253 10244\r\n10256 10255 10257 10252 10255 10253 10256 10250 10255 10253 10257 10249 10254 10252 10255 10251 10254 10252 10256 10241 10251 10247 10255 10248 10254 10253 10256 10250 10254 10252 10256 10252 10254 10254 10256 10255 10257 10257 10257 10257 10257 10256 10256 10258 10257 10257 10257 10258 10257 10258 10258 10257 10256 10254 10256 10252 10256 10255 10256 10255 10256 10256 10257 10256 10256 10254 10256 10250 10254 10253 10256 10252 10255 10254 10258 10250 10254 10254 10256 10250 10253 10249 10255 10232 10246 10241 10251 10242 10250 10248 10254 10250 10255 10253 10254 10253 10255 10253 10256 10246 10252 10248 10253 10251 10255 10254 10257 10252 10255 10254 10256 10256 10257 10255 10256 10245 10252 10249 10254 10251 10255 10253 10256 10253 10257 10256 10258 10256 10256 10256 10257 10249 10253 10254 10257 10252 10256 10255 10255 10251 10254 10255 10256 10251 10254 10251 10255 10242 10251 10249 10254 10249 10253 10253 10256 10249 10254 10252 10256 10254 10256 10255 10257 10249 10254 10252 10255 10251 10255 10255 10257 10258 10257 10257 10256 10257 10258 10257 10257 10260 10259 10258 10257 10258 10257 10256 10257 10257 10258 10258 10257 10260 10257 10256 10256 10258 10257 10256 10257 10258 10256 10257 10257 10258 10258 10257 10257 10257 10257 10259 10257 10264 10260 10261 10258 10262 10260 10259 10257 10258 10256 10257 10257 10258 10257 10256 10257 10259 10258 10260 10258 10259 10258 10257 10257 10257 10257 10258 10257 10257 10257 10259 10258 10262 10258 10260 10258 10259 10257 10257 10257 10263 10259 10259 10256 10259 10258 10258 10257 10256 10256 10256 10257 10254 10256 10256 10256 10253 10256 10256 10257 10257 10257 10255 10258 10252 10256 10254 10255 10255 10255 10253 10255 10249 10255 10252 10255 10251 10255 10253 10256 10247 10252 10251 10254 10254 10256 10254 10256 10251\r\n10255 10255 10255 10248 10252 10250 10252 10246 10252 10251 10252 10242 10249 10250 10251 10244 10250 10250 10246 10228 10241 10242 10249 10242 10251 10251 10251 10243 10250 10251 10253 10248 10253 10252 10256 10254 10257 10256 10256 10255 10255 10255 10256 10255 10258 10257 10257 10258 10258 10259 10258 10253 10254 10251 10255 10250 10254 10253 10254 10254 10256 10256 10256 10253 10255 10253 10253 10245 10250 10251 10252 10249 10254 10254 10253 10244 10249 10250 10250 10240 10248 10247 10241 10212 10231 10232 10241 10232 10245 10245 10249 10243 10250 10249 10252 10248 10251 10250 10248 10234 10244 10244 10249 10246 10251 10251 10252 10246 10251 10250 10255 10253 10255 10256 10250 10235 10245 10244 10250 10248 10253 10253 10254 10250 10255 10255 10256 10253 10254 10254 10252 10241 10250 10251 10252 10250 10253 10253 10253 10245 10251 10252 10252 10245 10250 10249 10246 10231 10241 10242 10248 10243 10250 10251 10251 10244 10251 10251 10254 10252 10257 10257 10254 10245 10251 10252 10253 10249 10252 10252 10255 10258 10256 10259 10257 10259 10258 10259 10258 10265 10260 10260 10258 10259 10258 10258 10257 10261 10259 10260 10258 10260 10258 10256 10255 10255 10257 10256 10258 10258 10256 10258 10256 10257 10257 10255 10257 10260 10258 10260 10261 10269 10263 10263 10261 10265 10262 10260 10257 10259 10257 10259 10258 10260 10259 10259 10259 10262 10260 10261 10258 10261 10258 10255 10256 10259 10258 10259 10258 10261 10258 10259 10260 10266 10261 10261 10259 10260 10258 10258 10259 10264 10259 10257 10258 10261 10259 10258 10257 10253 10255 10254 10255 10252 10254 10253 10253 10250 10255 10254 10256 10256 10257 10256 10255 10247 10251 10249 10253 10253 10255 10253 10252 10243 10250 10249 10252 10248 10253 10255 10252 10241 10249 10247 10252 10251 10253 10252 10253 10247\r\n10253 10253 10255 10249 10252 10251 10254 10249 10253 10250 10252 10243 10250 10249 10253 10247 10251 10247 10252 10231 10242 10241 10251 10244 10250 10250 10253 10246 10252 10250 10255 10251 10254 10252 10256 10253 10255 10255 10256 10255 10255 10255 10257 10256 10257 10257 10257 10258 10258 10256 10256 10251 10253 10253 10256 10253 10255 10254 10256 10256 10257 10256 10256 10253 10254 10252 10254 10243 10248 10247 10252 10248 10253 10251 10253 10243 10249 10248 10252 10240 10249 10241 10248 10212 10233 10232 10246 10235 10248 10246 10252 10242 10249 10248 10253 10248 10253 10248 10251 10235 10246 10246 10253 10247 10252 10250 10254 10246 10251 10251 10255 10250 10253 10251 10253 10235 10244 10245 10253 10248 10253 10252 10255 10251 10254 10253 10255 10251 10255 10252 10255 10243 10250 10250 10254 10249 10253 10251 10254 10244 10250 10250 10252 10243 10250 10247 10251 10233 10243 10243 10252 10246 10252 10252 10255 10246 10252 10252 10255 10253 10256 10255 10256 10246 10252 10251 10255 10250 10254 10254 10256 10257 10257 10257 10257 10259 10258 10261 10258 10264 10261 10261 10259 10259 10258 10259 10258 10260 10258 10258 10258 10259 10259 10256 10257 10257 10257 10256 10257 10258 10257 10256 10256 10256 10257 10257 10257 10259 10259 10263 10260 10268 10263 10262 10258 10263 10260 10259 10258 10258 10257 10258 10257 10258 10257 10258 10258 10260 10258 10260 10257 10258 10257 10256 10257 10257 10257 10258 10257 10261 10259 10259 10258 10264 10261 10259 10259 10260 10259 10258 10257 10260 10259 10258 10258 10260 10259 10258 10258 10254 10255 10254 10257 10253 10254 10254 10256 10251 10254 10254 10256 10254 10255 10254 10256 10245 10250 10252 10255 10253 10255 10254 10255 10245 10250 10250 10255 10250 10254 10253 10255 10243 10249 10249 10254 10251 10253 10251 10254 10248\r\n10249 10247 10249 10235 10247 10244 10250 10240 10248 10241 10245 10225 10243 10243 10247 10233 10243 10235 10235 10195 10231 10231 10242 10229 10245 10245 10249 10235 10247 10246 10252 10244 10252 10250 10254 10247 10253 10253 10255 10252 10255 10254 10255 10255 10258 10258 10257 10258 10257 10251 10251 10239 10250 10251 10253 10248 10255 10252 10255 10252 10254 10252 10251 10243 10249 10242 10244 10222 10243 10240 10247 10238 10248 10244 10244 10222 10241 10238 10243 10222 10237 10220 10219 10155 10212 10212 10232 10214 10238 10237 10244 10225 10242 10240 10246 10235 10245 10235 10238 10207 10236 10235 10245 10234 10246 10242 10246 10232 10247 10247 10251 10242 10247 10241 10239 10205 10234 10236 10246 10238 10249 10248 10252 10245 10250 10248 10252 10244 10251 10246 10248 10226 10244 10243 10248 10238 10247 10242 10245 10226 10245 10241 10245 10227 10242 10233 10236 10200 10233 10235 10245 10236 10247 10245 10249 10232 10247 10248 10254 10249 10253 10250 10249 10235 10247 10249 10252 10244 10252 10253 10256 10257 10256 10259 10259 10266 10262 10265 10263 10274 10264 10265 10261 10264 10261 10264 10261 10266 10261 10262 10259 10261 10258 10258 10256 10257 10257 10257 10257 10262 10258 10257 10257 10256 10257 10258 10259 10267 10262 10269 10268 10284 10267 10267 10263 10271 10262 10261 10258 10259 10258 10260 10258 10260 10259 10260 10260 10265 10260 10260 10258 10259 10257 10258 10258 10262 10257 10259 10258 10266 10260 10262 10262 10273 10263 10262 10260 10264 10259 10259 10259 10267 10261 10262 10258 10262 10258 10257 10256 10250 10254 10252 10254 10248 10253 10250 10252 10244 10251 10250 10254 10250 10252 10246 10247 10227 10246 10247 10252 10246 10253 10248 10248 10229 10245 10245 10251 10243 10249 10247 10246 10224 10242 10241 10249 10243 10250 10245 10249 10238\r\n10256 10253 10257 10250 10254 10254 10257 10252 10255 10252 10257 10245 10254 10251 10257 10249 10255 10252 10257 10236 10253 10247 10256 10246 10254 10253 10257 10250 10255 10254 10258 10254 10257 10254 10256 10254 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10256 10258 10252 10257 10255 10257 10256 10258 10257 10258 10257 10257 10256 10257 10254 10257 10254 10257 10246 10255 10252 10257 10250 10256 10254 10257 10246 10255 10252 10257 10248 10255 10247 10257 10220 10248 10241 10255 10242 10254 10253 10257 10246 10254 10252 10256 10251 10256 10251 10258 10240 10253 10250 10257 10250 10255 10253 10256 10249 10256 10254 10257 10251 10255 10252 10257 10239 10253 10250 10258 10251 10256 10255 10257 10255 10257 10256 10257 10253 10256 10254 10258 10246 10254 10253 10257 10250 10255 10252 10257 10246 10256 10253 10257 10247 10255 10251 10257 10238 10253 10250 10256 10250 10256 10254 10257 10249 10256 10255 10257 10255 10257 10256 10257 10248 10255 10255 10257 10254 10256 10256 10258 10257 10256 10256 10257 10258 10257 10259 10257 10262 10258 10259 10258 10260 10259 10259 10257 10260 10258 10258 10256 10258 10257 10257 10256 10257 10257 10257 10257 10259 10257 10257 10257 10257 10256 10257 10257 10258 10256 10259 10258 10269 10260 10261 10257 10262 10258 10258 10256 10257 10256 10256 10257 10258 10258 10259 10257 10259 10257 10256 10258 10257 10257 10258 10257 10258 10257 10258 10257 10259 10257 10258 10257 10262 10258 10259 10257 10258 10257 10258 10257 10260 10257 10258 10257 10258 10257 10258 10257 10253 10256 10256 10258 10255 10257 10256 10257 10253 10256 10255 10257 10255 10257 10255 10258 10247 10255 10254 10257 10254 10258 10255 10258 10248 10255 10254 10257 10252 10256 10255 10257 10245 10254 10252 10257 10252 10256 10255 10257 10251\r\n10255 10256 10255 10247 10254 10255 10256 10252 10254 10255 10254 10243 10251 10254 10255 10250 10256 10258 10252 10234 10248 10249 10251 10245 10253 10256 10255 10250 10255 10256 10257 10255 10257 10256 10256 10257 10258 10256 10257 10257 10257 10258 10258 10257 10258 10259 10257 10257 10257 10256 10255 10254 10257 10259 10257 10255 10257 10259 10258 10259 10257 10258 10257 10256 10257 10258 10255 10247 10254 10256 10256 10253 10256 10256 10255 10247 10254 10257 10256 10251 10255 10255 10247 10220 10241 10248 10250 10242 10253 10258 10255 10245 10253 10257 10257 10252 10255 10254 10251 10237 10249 10252 10254 10248 10254 10259 10255 10250 10255 10257 10256 10251 10254 10255 10252 10240 10250 10254 10255 10251 10256 10256 10257 10255 10257 10256 10256 10253 10256 10255 10254 10244 10252 10255 10255 10249 10255 10258 10255 10248 10254 10258 10256 10249 10254 10256 10252 10236 10250 10253 10254 10251 10255 10256 10256 10251 10255 10256 10257 10256 10257 10259 10255 10248 10254 10257 10256 10252 10254 10256 10257 10259 10258 10255 10257 10259 10259 10259 10259 10262 10260 10258 10259 10263 10260 10260 10259 10262 10258 10259 10257 10259 10257 10257 10258 10256 10257 10255 10256 10260 10258 10258 10257 10256 10256 10255 10257 10259 10257 10257 10260 10270 10262 10260 10260 10263 10259 10257 10257 10258 10257 10257 10258 10261 10258 10258 10258 10260 10256 10255 10257 10256 10256 10257 10258 10258 10257 10259 10259 10259 10258 10258 10258 10263 10259 10259 10256 10257 10256 10255 10258 10260 10258 10259 10258 10259 10257 10257 10257 10251 10255 10257 10257 10255 10257 10257 10256 10250 10255 10257 10258 10256 10258 10257 10256 10245 10254 10256 10257 10255 10257 10257 10256 10249 10255 10256 10256 10253 10257 10258 10254 10245 10252 10254 10254 10250 10253 10255 10254 10250\r\n10257 10255 10256 10251 10255 10255 10256 10253 10256 10256 10258 10251 10254 10256 10257 10255 10257 10255 10256 10244 10251 10250 10254 10251 10256 10255 10256 10255 10257 10257 10257 10258 10258 10256 10257 10257 10257 10257 10257 10257 10257 10259 10258 10259 10259 10258 10257 10257 10257 10258 10256 10257 10257 10259 10258 10257 10256 10257 10256 10257 10257 10258 10258 10257 10257 10257 10258 10253 10255 10257 10257 10257 10259 10257 10257 10253 10256 10257 10257 10257 10257 10254 10255 10237 10247 10248 10254 10252 10256 10256 10257 10251 10255 10256 10256 10254 10256 10255 10256 10248 10253 10253 10256 10253 10257 10256 10256 10252 10255 10257 10258 10256 10257 10255 10255 10249 10255 10254 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10255 10255 10251 10255 10254 10256 10253 10256 10255 10256 10255 10257 10257 10257 10254 10256 10255 10257 10246 10253 10253 10256 10257 10257 10256 10257 10253 10255 10255 10256 10257 10258 10258 10258 10253 10256 10256 10255 10253 10256 10257 10257 10257 10256 10256 10257 10257 10257 10258 10256 10260 10258 10259 10258 10260 10258 10259 10259 10259 10258 10258 10258 10258 10257 10257 10256 10257 10258 10258 10257 10259 10258 10257 10257 10256 10256 10257 10257 10256 10257 10258 10258 10266 10262 10262 10258 10262 10260 10257 10257 10258 10257 10257 10257 10259 10258 10258 10257 10257 10257 10257 10257 10256 10257 10257 10258 10259 10257 10257 10257 10259 10259 10258 10257 10259 10259 10260 10258 10258 10257 10257 10257 10260 10259 10258 10258 10258 10257 10256 10257 10254 10255 10256 10257 10255 10256 10257 10257 10253 10255 10256 10257 10256 10256 10256 10257 10250 10254 10254 10257 10256 10256 10256 10257 10254 10256 10257 10256 10256 10257 10257 10257 10252 10255 10255 10256 10252 10255 10254 10256 10253\r\n10257 10252 10254 10246 10252 10251 10254 10252 10255 10254 10254 10245 10252 10253 10256 10254 10254 10251 10249 10232 10246 10245 10251 10246 10253 10253 10256 10256 10257 10259 10258 10261 10259 10259 10256 10258 10257 10256 10258 10258 10258 10261 10259 10262 10259 10260 10258 10258 10256 10256 10257 10259 10259 10260 10258 10260 10258 10258 10256 10258 10257 10257 10257 10256 10258 10257 10256 10249 10255 10258 10258 10262 10259 10257 10255 10252 10255 10257 10258 10260 10256 10247 10245 10221 10240 10242 10252 10253 10255 10254 10254 10246 10253 10254 10255 10252 10255 10252 10252 10241 10250 10250 10254 10254 10255 10252 10254 10246 10254 10255 10257 10257 10256 10253 10252 10243 10252 10253 10257 10260 10257 10256 10258 10255 10257 10256 10256 10254 10256 10253 10253 10247 10253 10250 10253 10250 10254 10252 10256 10252 10257 10257 10256 10253 10255 10251 10251 10235 10249 10251 10255 10257 10257 10254 10254 10249 10255 10256 10257 10260 10258 10258 10256 10248 10253 10253 10255 10252 10256 10256 10257 10257 10256 10255 10258 10256 10256 10257 10258 10264 10260 10262 10259 10262 10259 10261 10261 10263 10260 10261 10258 10262 10258 10259 10258 10260 10258 10257 10257 10262 10258 10257 10256 10252 10256 10257 10256 10258 10258 10261 10262 10274 10264 10264 10260 10265 10262 10260 10258 10259 10257 10257 10258 10262 10259 10259 10259 10259 10257 10258 10256 10257 10257 10259 10259 10263 10257 10258 10259 10262 10258 10259 10259 10264 10260 10261 10258 10258 10257 10257 10258 10261 10259 10261 10258 10258 10257 10253 10253 10248 10253 10254 10254 10251 10255 10255 10255 10247 10253 10255 10257 10256 10256 10254 10253 10244 10251 10251 10254 10253 10254 10254 10255 10251 10254 10255 10256 10257 10256 10258 10256 10249 10253 10253 10255 10249 10255 10253 10253 10249\r\n10257 10256 10257 10253 10255 10256 10257 10256 10256 10256 10258 10253 10256 10255 10257 10256 10257 10256 10257 10247 10255 10251 10257 10253 10256 10255 10257 10257 10257 10258 10256 10258 10257 10258 10257 10257 10256 10257 10257 10256 10257 10259 10256 10257 10257 10258 10257 10257 10257 10256 10258 10259 10257 10257 10257 10259 10258 10258 10258 10258 10257 10257 10257 10257 10257 10257 10257 10255 10256 10257 10257 10259 10258 10257 10257 10256 10257 10257 10258 10258 10258 10254 10257 10243 10253 10251 10256 10255 10256 10255 10257 10254 10257 10256 10257 10255 10256 10256 10257 10250 10255 10254 10256 10255 10257 10255 10256 10255 10257 10257 10257 10257 10257 10257 10257 10253 10256 10255 10256 10257 10257 10256 10257 10256 10257 10257 10257 10256 10258 10256 10257 10255 10256 10256 10256 10254 10255 10255 10257 10256 10256 10257 10258 10256 10257 10255 10256 10247 10255 10255 10257 10257 10257 10256 10256 10254 10257 10257 10257 10258 10258 10257 10257 10254 10255 10254 10258 10256 10257 10258 10257 10257 10257 10257 10258 10257 10257 10258 10257 10258 10256 10258 10256 10259 10257 10259 10257 10259 10257 10257 10257 10258 10257 10257 10256 10257 10257 10256 10257 10258 10257 10256 10257 10255 10257 10257 10257 10257 10257 10258 10257 10264 10260 10261 10258 10261 10259 10259 10257 10258 10256 10258 10258 10258 10256 10257 10257 10258 10257 10257 10257 10257 10257 10258 10257 10258 10257 10258 10257 10259 10259 10258 10257 10259 10257 10258 10257 10257 10257 10257 10257 10258 10257 10259 10257 10258 10257 10257 10258 10252 10255 10255 10257 10253 10256 10256 10257 10254 10257 10257 10257 10257 10257 10257 10257 10252 10255 10252 10255 10254 10257 10256 10257 10256 10257 10257 10258 10258 10257 10257 10257 10253 10256 10254 10256 10254 10257 10256 10257 10254\r\n10256 10257 10256 10253 10256 10258 10258 10254 10256 10255 10255 10252 10256 10258 10258 10255 10257 10258 10254 10245 10249 10250 10253 10251 10255 10254 10257 10259 10258 10259 10258 10260 10259 10259 10258 10260 10258 10258 10256 10257 10257 10258 10256 10258 10258 10259 10258 10259 10259 10257 10257 10258 10258 10259 10258 10259 10257 10256 10257 10259 10257 10256 10257 10256 10257 10258 10257 10257 10257 10259 10258 10261 10258 10257 10257 10258 10258 10259 10258 10256 10256 10254 10251 10237 10247 10250 10253 10252 10255 10254 10256 10255 10256 10256 10257 10255 10255 10256 10254 10246 10253 10252 10254 10252 10256 10253 10254 10254 10257 10258 10257 10258 10257 10255 10255 10253 10254 10255 10255 10256 10257 10256 10257 10255 10257 10258 10256 10255 10256 10256 10257 10253 10255 10256 10256 10253 10255 10256 10257 10256 10256 10256 10256 10254 10255 10255 10253 10246 10253 10255 10255 10255 10256 10254 10256 10254 10257 10259 10258 10259 10257 10256 10255 10251 10253 10254 10256 10254 10256 10257 10258 10257 10257 10256 10257 10257 10258 10256 10257 10259 10257 10258 10257 10257 10257 10257 10256 10260 10257 10255 10257 10258 10256 10258 10258 10257 10258 10258 10258 10259 10258 10258 10256 10254 10255 10256 10257 10257 10256 10257 10260 10268 10263 10264 10260 10262 10259 10260 10258 10260 10257 10257 10258 10258 10256 10257 10257 10256 10257 10259 10259 10260 10258 10259 10257 10258 10257 10257 10258 10261 10259 10257 10256 10259 10258 10258 10257 10256 10257 10256 10257 10258 10256 10258 10257 10256 10256 10256 10255 10251 10253 10256 10255 10251 10254 10254 10256 10255 10256 10256 10257 10256 10257 10256 10254 10248 10253 10251 10254 10250 10255 10255 10256 10253 10256 10256 10257 10255 10258 10258 10255 10251 10254 10253 10255 10253 10255 10254 10256 10255\r\n10257 10256 10257 10254 10256 10257 10257 10254 10256 10255 10255 10254 10256 10256 10257 10256 10256 10257 10256 10245 10250 10251 10254 10253 10256 10256 10257 10259 10258 10258 10257 10259 10258 10258 10257 10259 10258 10257 10257 10258 10259 10258 10257 10258 10258 10258 10257 10261 10259 10257 10258 10260 10258 10259 10259 10259 10258 10258 10257 10259 10258 10257 10256 10258 10256 10257 10257 10257 10257 10258 10257 10258 10258 10258 10257 10260 10259 10259 10259 10256 10256 10254 10255 10240 10249 10250 10255 10251 10253 10253 10256 10257 10256 10258 10257 10255 10256 10255 10256 10247 10253 10252 10255 10254 10256 10254 10256 10257 10257 10258 10256 10257 10257 10257 10258 10253 10254 10255 10255 10255 10256 10256 10257 10257 10256 10257 10257 10255 10255 10256 10256 10252 10254 10255 10256 10254 10256 10257 10256 10257 10257 10256 10256 10255 10256 10255 10256 10251 10254 10256 10257 10255 10255 10256 10257 10256 10257 10258 10257 10257 10257 10256 10256 10252 10255 10255 10256 10253 10255 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10258 10257 10257 10257 10257 10259 10257 10257 10257 10258 10257 10257 10257 10258 10257 10257 10258 10258 10258 10257 10257 10254 10255 10256 10257 10258 10257 10259 10259 10266 10262 10262 10258 10259 10257 10258 10256 10259 10258 10258 10258 10257 10257 10258 10256 10256 10257 10258 10257 10258 10257 10257 10257 10257 10256 10257 10257 10258 10256 10257 10257 10259 10258 10258 10257 10257 10257 10257 10258 10257 10256 10257 10257 10256 10256 10256 10256 10251 10253 10255 10256 10255 10256 10254 10257 10256 10256 10257 10257 10256 10256 10256 10256 10250 10254 10254 10255 10252 10255 10255 10256 10254 10255 10256 10257 10257 10257 10256 10256 10251 10255 10254 10255 10253 10256 10256 10256 10256\r\n10257 10254 10254 10251 10254 10254 10255 10248 10253 10253 10255 10252 10255 10254 10255 10253 10255 10251 10249 10233 10248 10248 10253 10250 10255 10257 10257 10260 10258 10258 10258 10264 10261 10260 10259 10264 10259 10260 10259 10262 10259 10260 10258 10263 10259 10260 10260 10265 10259 10259 10261 10266 10260 10261 10260 10262 10259 10257 10259 10264 10259 10256 10257 10258 10257 10258 10257 10259 10258 10261 10259 10262 10258 10261 10259 10267 10261 10261 10257 10252 10255 10249 10246 10221 10243 10244 10250 10242 10252 10252 10257 10259 10257 10256 10256 10251 10255 10252 10251 10237 10249 10248 10253 10246 10253 10253 10256 10258 10257 10259 10257 10258 10257 10256 10254 10249 10253 10253 10255 10253 10255 10254 10257 10259 10256 10259 10256 10250 10255 10253 10253 10243 10253 10252 10253 10250 10255 10254 10257 10259 10257 10255 10255 10252 10254 10251 10252 10246 10253 10254 10255 10251 10256 10255 10257 10256 10257 10257 10257 10257 10256 10251 10252 10244 10253 10253 10255 10250 10254 10255 10256 10256 10257 10255 10258 10256 10256 10257 10257 10257 10257 10258 10257 10256 10257 10257 10257 10259 10258 10257 10258 10263 10260 10260 10260 10263 10259 10261 10259 10261 10257 10258 10256 10248 10254 10256 10257 10260 10258 10263 10264 10277 10266 10264 10259 10262 10259 10259 10258 10264 10259 10260 10258 10258 10257 10258 10258 10258 10257 10259 10258 10257 10258 10257 10256 10258 10258 10257 10256 10260 10257 10256 10257 10262 10258 10259 10256 10255 10256 10256 10257 10258 10257 10258 10257 10255 10256 10253 10253 10244 10252 10252 10254 10250 10254 10252 10255 10253 10255 10254 10255 10252 10254 10251 10250 10239 10250 10249 10252 10246 10253 10253 10253 10249 10254 10255 10258 10256 10255 10253 10253 10244 10253 10252 10255 10252 10256 10257 10257 10258\r\n10257 10257 10257 10256 10257 10258 10256 10255 10257 10257 10257 10255 10257 10256 10256 10257 10257 10255 10256 10249 10255 10255 10257 10255 10257 10257 10257 10258 10258 10258 10256 10259 10258 10257 10257 10259 10257 10259 10258 10259 10257 10257 10257 10257 10258 10258 10258 10259 10258 10257 10257 10260 10258 10257 10258 10258 10257 10257 10258 10260 10258 10257 10257 10257 10257 10257 10257 10257 10257 10259 10257 10258 10256 10258 10257 10261 10258 10258 10257 10256 10257 10255 10257 10245 10256 10254 10258 10253 10257 10256 10257 10257 10256 10257 10258 10257 10258 10256 10257 10249 10255 10254 10257 10254 10257 10256 10257 10258 10257 10258 10257 10257 10257 10257 10257 10254 10257 10256 10256 10256 10257 10255 10257 10256 10257 10257 10256 10256 10258 10257 10257 10253 10257 10256 10256 10253 10257 10256 10257 10258 10257 10256 10257 10256 10257 10256 10257 10253 10256 10255 10256 10254 10256 10257 10257 10257 10257 10256 10256 10258 10258 10255 10256 10253 10257 10256 10257 10254 10256 10257 10258 10257 10257 10257 10257 10258 10257 10258 10257 10256 10257 10257 10258 10258 10257 10257 10256 10258 10256 10256 10257 10259 10257 10257 10257 10258 10257 10257 10257 10259 10258 10257 10257 10254 10256 10256 10257 10256 10256 10257 10257 10263 10258 10258 10257 10259 10259 10257 10257 10259 10257 10257 10258 10258 10258 10258 10257 10258 10257 10257 10257 10256 10257 10257 10258 10257 10257 10258 10257 10257 10257 10257 10258 10258 10256 10257 10256 10256 10256 10256 10257 10257 10258 10258 10257 10258 10257 10256 10257 10253 10256 10256 10257 10255 10256 10256 10257 10257 10256 10257 10257 10255 10257 10256 10257 10250 10256 10255 10257 10253 10255 10255 10257 10256 10257 10258 10258 10258 10257 10256 10256 10252 10256 10257 10257 10256 10258 10256 10258 10258\r\n10258 10258 10257 10256 10257 10259 10257 10256 10256 10256 10257 10255 10257 10256 10256 10259 10257 10257 10255 10250 10254 10256 10257 10257 10257 10258 10258 10261 10260 10260 10258 10260 10257 10256 10257 10260 10259 10261 10259 10259 10257 10257 10258 10257 10257 10258 10259 10261 10258 10256 10258 10262 10259 10258 10257 10259 10258 10256 10257 10259 10256 10256 10258 10255 10257 10258 10257 10257 10257 10258 10257 10260 10258 10258 10259 10262 10259 10258 10257 10256 10257 10258 10255 10246 10255 10256 10254 10250 10255 10256 10257 10257 10257 10257 10258 10256 10256 10256 10255 10247 10253 10255 10256 10252 10254 10254 10255 10254 10256 10256 10257 10257 10257 10257 10255 10254 10256 10257 10257 10257 10257 10255 10257 10256 10257 10258 10258 10258 10256 10257 10257 10254 10257 10257 10257 10252 10256 10256 10257 10258 10257 10255 10256 10256 10256 10259 10257 10252 10254 10253 10256 10255 10256 10259 10257 10255 10257 10256 10255 10255 10257 10254 10257 10254 10257 10255 10255 10253 10255 10257 10257 10256 10257 10256 10256 10255 10257 10256 10257 10258 10257 10258 10257 10255 10256 10257 10257 10257 10257 10259 10258 10259 10257 10256 10257 10258 10256 10255 10257 10259 10257 10257 10257 10254 10256 10258 10257 10257 10256 10255 10258 10262 10259 10259 10258 10261 10259 10259 10259 10260 10257 10257 10257 10258 10259 10260 10258 10257 10257 10258 10258 10258 10257 10257 10257 10257 10257 10255 10256 10257 10257 10256 10257 10258 10257 10258 10257 10257 10257 10255 10256 10258 10258 10260 10257 10256 10258 10256 10257 10253 10255 10256 10256 10254 10256 10258 10256 10255 10257 10254 10256 10254 10257 10257 10255 10252 10256 10258 10257 10253 10254 10255 10256 10254 10255 10256 10256 10255 10257 10254 10255 10252 10257 10257 10256 10254 10255 10254 10257 10257\r\n10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10255 10257 10258 10258 10258 10257 10257 10257 10254 10256 10258 10257 10258 10259 10259 10257 10260 10259 10259 10257 10257 10257 10257 10258 10260 10259 10260 10258 10258 10258 10258 10258 10258 10258 10257 10256 10259 10257 10258 10258 10262 10261 10259 10259 10259 10258 10257 10258 10258 10257 10257 10258 10257 10257 10258 10257 10256 10256 10257 10256 10259 10258 10259 10259 10260 10259 10257 10257 10258 10258 10256 10256 10251 10255 10255 10256 10253 10255 10257 10257 10257 10257 10256 10258 10257 10257 10256 10257 10252 10255 10255 10257 10255 10256 10256 10256 10255 10256 10257 10257 10257 10259 10258 10256 10255 10256 10256 10256 10256 10257 10257 10257 10256 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10256 10256 10256 10257 10259 10257 10257 10256 10257 10256 10257 10257 10254 10255 10254 10257 10257 10257 10257 10258 10257 10257 10258 10257 10256 10256 10256 10258 10257 10257 10257 10257 10256 10257 10256 10257 10256 10257 10257 10256 10257 10258 10258 10256 10258 10258 10257 10257 10257 10257 10257 10258 10257 10258 10257 10257 10255 10256 10257 10257 10258 10258 10258 10258 10258 10257 10257 10257 10256 10256 10258 10257 10257 10256 10258 10257 10262 10260 10261 10258 10259 10259 10259 10258 10259 10257 10257 10256 10258 10257 10258 10258 10259 10259 10259 10258 10257 10257 10257 10257 10258 10257 10258 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10258 10256 10256 10258 10258 10258 10257 10257 10257 10257 10257 10254 10255 10256 10257 10256 10256 10256 10256 10255 10256 10256 10257 10255 10255 10256 10257 10253 10255 10257 10257 10254 10256 10256 10256 10255 10256 10256 10257 10256 10256 10256 10257 10254 10256 10257 10256 10254 10256 10256 10257 10258\r\n10257 10257 10256 10256 10257 10257 10257 10256 10257 10256 10254 10251 10255 10255 10256 10260 10257 10256 10255 10251 10256 10257 10258 10261 10259 10260 10260 10265 10261 10260 10257 10257 10257 10260 10260 10267 10261 10263 10261 10261 10258 10256 10258 10261 10258 10257 10257 10259 10258 10262 10261 10269 10263 10265 10260 10262 10260 10259 10257 10260 10258 10258 10257 10255 10257 10257 10258 10255 10257 10258 10258 10263 10259 10262 10260 10263 10258 10257 10257 10261 10257 10253 10254 10244 10250 10250 10252 10247 10252 10254 10257 10256 10257 10259 10258 10258 10257 10254 10253 10247 10253 10252 10255 10253 10256 10253 10255 10254 10258 10258 10257 10261 10259 10255 10256 10252 10254 10253 10255 10253 10256 10257 10256 10252 10255 10258 10257 10256 10257 10256 10257 10254 10255 10255 10256 10253 10256 10258 10257 10260 10258 10258 10257 10260 10257 10257 10255 10249 10254 10254 10257 10256 10257 10259 10257 10257 10256 10256 10256 10253 10255 10254 10257 10256 10256 10257 10257 10256 10257 10256 10257 10254 10256 10256 10256 10255 10257 10260 10259 10263 10259 10258 10259 10259 10258 10259 10258 10258 10257 10256 10257 10251 10255 10256 10257 10260 10258 10259 10258 10258 10257 10257 10256 10255 10257 10258 10257 10259 10258 10260 10260 10266 10261 10263 10260 10265 10261 10262 10259 10261 10257 10260 10258 10261 10259 10261 10258 10261 10259 10261 10259 10260 10257 10259 10257 10256 10257 10256 10257 10258 10258 10255 10257 10256 10257 10256 10257 10255 10257 10255 10258 10261 10258 10259 10258 10260 10258 10258 10255 10248 10254 10255 10256 10253 10255 10253 10254 10253 10255 10254 10255 10252 10255 10254 10255 10250 10255 10256 10256 10250 10255 10255 10255 10248 10254 10254 10256 10252 10256 10255 10254 10249 10255 10252 10253 10250 10255 10257 10256 10256\r\n10257 10257 10257 10259 10258 10258 10259 10257 10257 10258 10256 10256 10257 10257 10257 10258 10258 10256 10257 10256 10257 10257 10257 10258 10258 10258 10258 10261 10259 10258 10257 10257 10257 10258 10256 10261 10258 10260 10258 10258 10256 10256 10257 10258 10257 10257 10257 10259 10258 10259 10257 10263 10260 10261 10258 10259 10258 10256 10257 10259 10257 10258 10257 10258 10258 10257 10257 10256 10256 10257 10257 10258 10257 10258 10257 10258 10256 10256 10256 10257 10257 10257 10257 10250 10255 10254 10256 10253 10256 10256 10257 10257 10256 10256 10257 10256 10257 10257 10258 10255 10258 10256 10257 10256 10257 10256 10257 10258 10258 10258 10256 10256 10257 10256 10258 10255 10257 10255 10255 10255 10257 10257 10257 10256 10257 10257 10257 10256 10257 10256 10257 10254 10255 10255 10257 10257 10257 10257 10256 10258 10257 10257 10257 10257 10257 10258 10257 10254 10257 10257 10258 10257 10256 10258 10257 10258 10257 10257 10257 10256 10257 10256 10257 10257 10257 10256 10256 10257 10256 10257 10257 10257 10257 10257 10257 10258 10257 10259 10258 10261 10259 10259 10259 10259 10259 10258 10257 10258 10257 10256 10258 10254 10256 10255 10257 10257 10256 10258 10257 10257 10257 10258 10256 10257 10258 10257 10256 10259 10258 10259 10258 10263 10260 10260 10257 10260 10258 10259 10257 10258 10257 10257 10258 10259 10257 10258 10258 10258 10256 10258 10257 10257 10257 10258 10257 10257 10257 10256 10258 10258 10258 10257 10256 10256 10257 10257 10258 10256 10257 10256 10256 10259 10258 10257 10257 10258 10257 10256 10257 10253 10256 10256 10257 10254 10256 10256 10257 10255 10255 10254 10257 10254 10256 10255 10256 10255 10257 10257 10257 10256 10257 10256 10257 10255 10257 10257 10258 10256 10257 10257 10257 10254 10256 10256 10258 10254 10255 10257 10256 10257\r\n10257 10257 10258 10261 10260 10263 10259 10259 10258 10258 10256 10257 10257 10258 10258 10261 10259 10258 10258 10259 10258 10260 10257 10260 10259 10259 10259 10264 10260 10260 10258 10260 10258 10260 10258 10264 10260 10261 10258 10258 10256 10256 10258 10258 10256 10259 10258 10262 10259 10259 10261 10267 10263 10263 10259 10258 10258 10256 10257 10258 10257 10258 10257 10258 10258 10258 10256 10257 10257 10257 10257 10258 10256 10259 10259 10259 10256 10255 10257 10255 10256 10254 10254 10247 10251 10253 10255 10251 10255 10255 10256 10256 10257 10258 10258 10258 10257 10257 10256 10254 10256 10257 10257 10256 10255 10255 10256 10257 10257 10257 10257 10257 10258 10254 10255 10253 10256 10253 10256 10255 10257 10257 10257 10257 10257 10256 10256 10253 10255 10254 10256 10253 10256 10255 10256 10254 10256 10255 10258 10259 10257 10257 10256 10255 10256 10255 10256 10256 10258 10256 10258 10257 10256 10255 10257 10258 10259 10259 10256 10255 10256 10256 10258 10255 10256 10253 10257 10259 10259 10259 10257 10258 10259 10260 10259 10258 10259 10261 10262 10267 10263 10263 10260 10261 10258 10257 10257 10256 10257 10256 10256 10254 10255 10255 10256 10253 10255 10254 10256 10256 10257 10257 10257 10260 10259 10258 10258 10262 10259 10261 10261 10268 10262 10260 10259 10263 10258 10259 10257 10257 10257 10256 10257 10256 10257 10257 10257 10258 10258 10258 10257 10258 10258 10259 10257 10257 10257 10257 10257 10256 10257 10258 10256 10252 10254 10254 10256 10255 10256 10255 10256 10257 10257 10258 10257 10258 10257 10259 10257 10252 10254 10253 10256 10252 10255 10255 10255 10251 10253 10251 10255 10254 10255 10254 10255 10254 10255 10255 10256 10254 10257 10259 10258 10258 10257 10256 10258 10257 10257 10257 10256 10251 10255 10255 10256 10251 10255 10257 10257 10258\r\n10258 10258 10257 10263 10261 10262 10258 10258 10258 10257 10258 10257 10258 10259 10256 10259 10258 10259 10258 10260 10259 10260 10258 10260 10259 10259 10257 10262 10259 10261 10257 10261 10258 10261 10259 10264 10260 10261 10259 10259 10258 10258 10258 10258 10257 10257 10256 10259 10259 10260 10258 10266 10262 10261 10258 10259 10257 10257 10256 10258 10257 10258 10257 10260 10258 10258 10257 10258 10258 10256 10257 10257 10256 10258 10257 10257 10256 10256 10256 10254 10255 10252 10255 10248 10253 10253 10255 10251 10255 10254 10255 10255 10256 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10256 10258 10258 10257 10257 10258 10256 10256 10257 10255 10256 10253 10255 10254 10255 10256 10256 10257 10257 10256 10256 10256 10256 10256 10256 10255 10257 10253 10255 10255 10256 10256 10255 10256 10258 10258 10256 10257 10257 10257 10257 10256 10256 10256 10256 10256 10256 10257 10256 10258 10257 10258 10258 10259 10258 10257 10256 10257 10258 10255 10255 10255 10257 10259 10258 10258 10257 10262 10260 10260 10258 10260 10260 10260 10258 10265 10261 10262 10257 10259 10258 10258 10258 10256 10256 10256 10257 10255 10256 10257 10256 10255 10255 10256 10257 10257 10258 10257 10257 10258 10257 10258 10258 10261 10259 10261 10260 10266 10262 10260 10258 10261 10259 10258 10256 10258 10256 10255 10257 10258 10258 10257 10257 10257 10258 10257 10257 10258 10256 10256 10257 10257 10256 10257 10256 10257 10258 10257 10257 10252 10253 10254 10256 10255 10257 10257 10257 10257 10256 10257 10256 10257 10257 10257 10257 10251 10254 10254 10256 10254 10255 10254 10256 10251 10254 10253 10256 10256 10257 10256 10257 10254 10254 10255 10256 10256 10257 10257 10256 10257 10257 10256 10257 10257 10257 10257 10257 10254 10256 10255 10257 10255 10257 10256 10258 10257\r\n10257 10260 10261 10275 10265 10263 10257 10257 10257 10257 10257 10254 10258 10260 10260 10263 10260 10262 10260 10265 10259 10262 10261 10265 10260 10260 10262 10270 10263 10264 10261 10268 10262 10267 10264 10274 10265 10265 10260 10262 10259 10260 10258 10259 10258 10259 10259 10266 10261 10265 10265 10280 10264 10263 10260 10260 10258 10260 10258 10259 10258 10260 10259 10263 10259 10259 10258 10261 10258 10259 10257 10256 10256 10255 10255 10250 10254 10253 10254 10249 10253 10248 10249 10234 10248 10248 10251 10246 10253 10250 10253 10251 10256 10258 10259 10260 10258 10258 10257 10259 10257 10257 10257 10252 10257 10257 10258 10259 10258 10259 10257 10253 10255 10254 10253 10246 10252 10251 10255 10257 10258 10255 10257 10253 10256 10253 10255 10252 10254 10255 10254 10247 10254 10253 10256 10253 10254 10254 10256 10259 10256 10258 10257 10259 10257 10258 10256 10253 10256 10256 10257 10260 10257 10257 10259 10261 10259 10261 10259 10260 10257 10258 10255 10249 10254 10258 10258 10262 10259 10260 10261 10270 10263 10262 10260 10265 10261 10262 10263 10276 10264 10263 10259 10263 10259 10259 10256 10252 10255 10255 10256 10252 10256 10256 10255 10251 10255 10255 10256 10255 10257 10259 10259 10264 10259 10261 10260 10266 10262 10266 10265 10280 10265 10263 10261 10266 10260 10258 10256 10258 10257 10255 10258 10260 10258 10258 10257 10258 10257 10258 10258 10258 10258 10255 10256 10258 10257 10257 10257 10255 10257 10256 10254 10244 10252 10252 10256 10256 10257 10256 10257 10255 10258 10258 10257 10256 10258 10255 10253 10240 10250 10250 10253 10246 10252 10249 10251 10241 10250 10251 10254 10250 10256 10254 10254 10248 10254 10255 10257 10257 10257 10258 10257 10260 10258 10258 10256 10259 10257 10256 10255 10249 10253 10255 10255 10250 10255 10256 10257 10257\r\n10257 10258 10257 10262 10258 10258 10256 10257 10258 10258 10257 10257 10258 10258 10257 10258 10257 10260 10257 10259 10256 10257 10256 10260 10258 10257 10257 10260 10256 10258 10257 10261 10258 10260 10257 10264 10259 10260 10257 10258 10258 10257 10258 10257 10256 10257 10257 10260 10257 10259 10257 10265 10258 10259 10257 10257 10257 10258 10257 10258 10258 10258 10257 10261 10259 10258 10256 10258 10257 10258 10257 10257 10257 10256 10257 10254 10255 10255 10257 10255 10257 10253 10256 10250 10256 10255 10258 10255 10258 10256 10257 10255 10257 10256 10257 10258 10257 10257 10257 10257 10258 10257 10257 10255 10256 10257 10258 10258 10257 10257 10257 10256 10257 10256 10256 10253 10255 10255 10257 10256 10257 10257 10258 10257 10256 10256 10257 10255 10256 10257 10257 10255 10257 10255 10257 10255 10257 10256 10257 10257 10256 10257 10256 10256 10257 10257 10257 10257 10256 10257 10257 10256 10256 10257 10257 10258 10256 10257 10257 10258 10257 10258 10258 10256 10257 10258 10257 10258 10259 10259 10257 10262 10258 10258 10257 10258 10257 10257 10257 10265 10260 10259 10256 10258 10257 10257 10256 10256 10257 10258 10257 10256 10257 10257 10257 10256 10256 10257 10257 10257 10257 10257 10257 10258 10257 10259 10257 10259 10257 10259 10257 10264 10258 10259 10258 10261 10258 10258 10258 10257 10257 10257 10258 10258 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10256 10256 10258 10257 10257 10255 10257 10256 10258 10254 10256 10256 10258 10258 10258 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10252 10255 10255 10257 10255 10257 10256 10257 10252 10256 10255 10257 10256 10257 10257 10257 10255 10257 10258 10257 10257 10257 10258 10258 10258 10257 10257 10256 10257 10258 10258 10256 10252 10256 10256 10257 10254 10255 10256 10257 10258\r\n10257 10258 10258 10261 10257 10256 10257 10258 10256 10257 10257 10256 10257 10259 10258 10258 10258 10260 10258 10260 10258 10258 10257 10262 10258 10256 10257 10259 10257 10256 10257 10261 10258 10258 10259 10264 10260 10259 10258 10258 10258 10259 10259 10259 10257 10258 10258 10260 10256 10257 10257 10262 10258 10258 10257 10257 10258 10258 10258 10260 10257 10259 10258 10261 10258 10256 10257 10256 10257 10259 10257 10256 10256 10254 10256 10253 10255 10255 10256 10255 10256 10255 10255 10252 10256 10257 10257 10255 10256 10256 10256 10255 10257 10256 10257 10258 10257 10258 10257 10257 10257 10257 10257 10255 10257 10257 10257 10258 10257 10257 10257 10256 10257 10257 10255 10250 10254 10256 10257 10258 10257 10257 10257 10258 10257 10259 10257 10255 10257 10258 10257 10256 10257 10256 10258 10257 10257 10257 10257 10257 10257 10257 10257 10259 10258 10257 10257 10259 10257 10259 10258 10258 10256 10258 10259 10260 10257 10257 10257 10259 10258 10259 10258 10258 10256 10258 10258 10261 10258 10260 10259 10263 10260 10258 10258 10260 10257 10255 10258 10265 10260 10259 10259 10259 10257 10257 10256 10258 10256 10257 10256 10257 10257 10257 10257 10254 10257 10257 10257 10256 10256 10255 10257 10259 10257 10257 10257 10256 10258 10256 10259 10263 10259 10257 10257 10262 10259 10258 10258 10257 10257 10255 10257 10257 10257 10259 10257 10259 10257 10255 10257 10256 10257 10256 10256 10255 10257 10257 10257 10255 10257 10259 10257 10251 10255 10255 10257 10256 10257 10255 10257 10257 10257 10257 10257 10258 10256 10256 10256 10253 10256 10258 10257 10254 10257 10255 10256 10252 10256 10258 10257 10257 10257 10258 10256 10255 10257 10259 10257 10257 10258 10255 10257 10258 10256 10258 10257 10255 10257 10257 10257 10251 10256 10257 10256 10252 10255 10255 10257 10259\r\n10258 10258 10256 10259 10258 10257 10257 10257 10257 10257 10257 10257 10258 10257 10258 10258 10258 10260 10257 10260 10259 10259 10258 10259 10258 10256 10256 10260 10258 10257 10257 10257 10257 10256 10257 10259 10258 10257 10257 10257 10257 10259 10257 10258 10258 10257 10257 10258 10256 10257 10257 10259 10257 10258 10258 10258 10257 10257 10257 10260 10258 10259 10258 10258 10257 10256 10258 10256 10257 10258 10257 10256 10256 10256 10257 10253 10255 10257 10257 10256 10257 10256 10257 10255 10256 10256 10257 10257 10258 10256 10256 10257 10257 10257 10257 10257 10257 10257 10257 10256 10256 10257 10257 10257 10257 10257 10257 10258 10258 10257 10257 10256 10257 10256 10256 10253 10255 10256 10257 10258 10257 10257 10257 10256 10256 10257 10257 10256 10257 10256 10257 10257 10257 10257 10258 10256 10256 10256 10256 10256 10257 10256 10258 10257 10258 10257 10256 10257 10257 10258 10257 10257 10256 10258 10257 10259 10258 10258 10258 10258 10257 10258 10258 10258 10258 10257 10258 10260 10258 10257 10257 10259 10258 10257 10258 10257 10257 10255 10256 10262 10259 10259 10258 10258 10257 10258 10257 10257 10257 10257 10257 10258 10258 10256 10258 10256 10256 10257 10257 10257 10256 10257 10257 10257 10257 10257 10258 10258 10258 10257 10258 10260 10258 10257 10256 10258 10256 10256 10258 10257 10258 10257 10257 10257 10258 10259 10256 10257 10257 10257 10257 10257 10256 10257 10257 10255 10257 10257 10257 10256 10257 10258 10257 10254 10255 10255 10256 10256 10256 10256 10257 10256 10257 10257 10257 10256 10256 10256 10256 10255 10256 10257 10257 10255 10256 10256 10255 10255 10256 10256 10256 10257 10258 10256 10256 10256 10256 10257 10256 10257 10256 10257 10258 10258 10258 10258 10258 10257 10256 10256 10257 10253 10255 10256 10256 10255 10257 10256 10257 10257\r\n10258 10257 10257 10261 10257 10255 10257 10254 10256 10256 10257 10255 10258 10259 10258 10261 10259 10261 10261 10267 10261 10261 10259 10261 10258 10259 10259 10263 10258 10259 10257 10256 10258 10258 10257 10258 10257 10255 10257 10255 10257 10259 10258 10255 10257 10258 10257 10252 10255 10257 10259 10261 10258 10262 10259 10261 10257 10257 10259 10261 10259 10261 10258 10258 10258 10259 10257 10255 10257 10257 10257 10253 10255 10254 10255 10249 10254 10254 10255 10254 10256 10254 10257 10253 10256 10256 10257 10255 10257 10257 10258 10259 10257 10256 10257 10260 10258 10257 10255 10252 10257 10257 10257 10260 10259 10258 10257 10256 10257 10257 10256 10256 10256 10254 10254 10248 10254 10254 10256 10255 10257 10255 10257 10257 10257 10256 10256 10255 10258 10258 10257 10257 10258 10256 10256 10252 10255 10255 10256 10255 10257 10257 10257 10260 10257 10260 10257 10257 10257 10259 10257 10257 10257 10258 10260 10263 10259 10260 10258 10259 10259 10260 10259 10262 10260 10259 10260 10263 10259 10260 10259 10261 10259 10257 10256 10255 10257 10256 10259 10268 10263 10263 10258 10260 10258 10256 10257 10259 10257 10255 10257 10254 10257 10257 10257 10256 10257 10259 10257 10257 10257 10257 10257 10258 10257 10257 10257 10255 10256 10256 10258 10264 10260 10259 10258 10260 10258 10259 10257 10257 10258 10258 10257 10255 10257 10259 10258 10255 10257 10256 10256 10253 10256 10255 10256 10255 10257 10255 10258 10256 10256 10254 10256 10253 10256 10254 10255 10253 10255 10255 10257 10258 10257 10257 10256 10253 10255 10253 10255 10252 10256 10255 10255 10253 10255 10253 10254 10251 10255 10254 10257 10259 10257 10255 10256 10256 10257 10257 10258 10258 10256 10258 10258 10261 10258 10260 10258 10257 10257 10256 10255 10248 10252 10253 10255 10250 10254 10252 10255 10256\r\n10258 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10261 10257 10258 10257 10259 10257 10259 10258 10259 10257 10257 10258 10257 10257 10256 10258 10256 10258 10257 10258 10257 10257 10257 10257 10254 10255 10258 10258 10256 10257 10258 10257 10259 10257 10259 10257 10260 10257 10257 10257 10258 10257 10258 10257 10257 10258 10257 10257 10258 10258 10257 10257 10256 10257 10256 10257 10254 10257 10257 10256 10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10258 10258 10257 10258 10257 10258 10259 10258 10258 10257 10255 10257 10257 10257 10257 10257 10257 10256 10256 10257 10257 10257 10257 10257 10255 10257 10254 10257 10256 10257 10258 10258 10257 10257 10256 10257 10257 10258 10257 10257 10257 10258 10257 10257 10258 10257 10258 10257 10257 10257 10257 10257 10257 10256 10257 10256 10257 10256 10258 10257 10257 10257 10257 10256 10257 10258 10259 10257 10258 10258 10258 10257 10258 10256 10259 10257 10258 10257 10257 10257 10258 10258 10258 10257 10257 10257 10257 10257 10257 10257 10262 10259 10260 10258 10258 10258 10256 10257 10257 10257 10257 10257 10256 10257 10258 10258 10256 10258 10257 10257 10257 10257 10258 10257 10256 10257 10258 10257 10256 10256 10258 10257 10259 10256 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10256 10257 10255 10257 10257 10257 10257 10257 10257 10257 10255 10257 10255 10256 10255 10256 10256 10258 10256 10256 10256 10256 10257 10256 10257 10258 10256 10257 10256 10257 10255 10257 10256 10257 10256 10257 10256 10257 10255 10257 10257 10258 10257 10257 10256 10258 10257 10257 10257 10257 10257 10257 10258 10256 10257 10258 10257 10257 10257 10257 10253 10256 10254 10256 10254 10255 10255 10258 10257\r\n10258 10256 10258 10260 10258 10259 10256 10257 10257 10256 10258 10258 10257 10256 10257 10259 10256 10257 10259 10263 10260 10258 10256 10258 10257 10259 10259 10258 10257 10256 10256 10255 10257 10256 10256 10257 10257 10258 10256 10258 10257 10256 10255 10253 10254 10257 10257 10253 10256 10256 10258 10264 10260 10260 10259 10261 10259 10259 10259 10260 10258 10259 10258 10257 10259 10258 10257 10259 10257 10259 10257 10256 10257 10256 10257 10256 10257 10256 10257 10258 10256 10258 10257 10255 10257 10258 10257 10258 10257 10255 10258 10256 10257 10255 10256 10258 10258 10257 10255 10252 10256 10257 10257 10255 10256 10256 10257 10255 10256 10255 10256 10255 10257 10256 10256 10252 10256 10255 10257 10256 10257 10257 10256 10252 10255 10255 10257 10257 10257 10255 10257 10257 10256 10256 10256 10259 10258 10258 10258 10260 10259 10259 10258 10259 10258 10259 10259 10261 10259 10260 10258 10259 10257 10257 10258 10258 10257 10258 10257 10258 10258 10259 10256 10260 10259 10260 10257 10258 10257 10257 10257 10259 10258 10258 10256 10257 10257 10256 10259 10265 10262 10262 10260 10257 10257 10256 10258 10256 10257 10256 10257 10256 10257 10258 10258 10259 10258 10257 10258 10256 10256 10254 10255 10254 10256 10255 10256 10253 10257 10256 10258 10258 10257 10256 10257 10257 10257 10257 10257 10258 10257 10259 10257 10257 10257 10256 10257 10256 10257 10258 10257 10256 10257 10255 10257 10258 10257 10257 10258 10255 10258 10256 10256 10251 10255 10253 10255 10255 10256 10257 10256 10253 10254 10255 10256 10255 10256 10255 10256 10255 10256 10255 10256 10255 10256 10257 10257 10254 10256 10256 10257 10255 10256 10254 10257 10256 10257 10257 10257 10258 10256 10255 10257 10258 10257 10259 10257 10256 10256 10257 10255 10250 10254 10255 10255 10252 10255 10255 10257 10258\r\n10259 10258 10257 10259 10259 10257 10257 10258 10257 10257 10256 10257 10257 10255 10256 10257 10257 10256 10256 10262 10260 10257 10257 10257 10257 10258 10257 10258 10257 10256 10256 10257 10258 10257 10257 10258 10258 10258 10257 10257 10256 10257 10258 10255 10255 10257 10257 10254 10256 10257 10256 10262 10262 10259 10259 10261 10260 10259 10258 10259 10258 10260 10258 10259 10259 10257 10256 10256 10257 10257 10257 10255 10257 10256 10256 10256 10256 10256 10258 10257 10256 10256 10257 10255 10256 10256 10257 10256 10256 10256 10257 10257 10258 10257 10256 10257 10258 10257 10257 10253 10255 10256 10256 10255 10257 10257 10258 10256 10257 10256 10257 10257 10258 10256 10256 10253 10255 10254 10257 10254 10255 10256 10257 10252 10255 10255 10256 10258 10258 10256 10257 10257 10256 10255 10256 10258 10258 10259 10258 10261 10260 10259 10258 10260 10259 10259 10258 10262 10259 10257 10257 10257 10257 10257 10258 10258 10258 10258 10257 10258 10257 10258 10256 10259 10258 10259 10257 10257 10256 10257 10257 10258 10259 10258 10256 10258 10258 10258 10258 10264 10262 10261 10259 10259 10258 10257 10257 10256 10256 10257 10257 10258 10257 10257 10257 10260 10258 10258 10258 10256 10256 10255 10256 10255 10255 10257 10256 10255 10257 10257 10257 10258 10257 10256 10256 10258 10257 10257 10257 10257 10257 10258 10256 10257 10257 10256 10256 10256 10256 10258 10257 10258 10257 10258 10257 10257 10257 10257 10256 10257 10258 10257 10257 10254 10256 10253 10256 10255 10255 10254 10256 10254 10255 10256 10257 10255 10256 10257 10256 10254 10256 10254 10255 10254 10255 10256 10257 10254 10254 10255 10257 10255 10256 10256 10257 10256 10256 10257 10257 10255 10255 10256 10257 10257 10257 10257 10258 10257 10257 10257 10257 10253 10255 10255 10256 10254 10256 10256 10257 10258\r\n10259 10259 10259 10264 10260 10260 10257 10259 10256 10256 10256 10255 10257 10255 10257 10259 10258 10260 10260 10270 10261 10260 10257 10257 10256 10259 10260 10264 10259 10258 10258 10261 10257 10258 10259 10264 10258 10259 10257 10257 10257 10257 10256 10251 10253 10252 10255 10252 10256 10259 10262 10273 10263 10262 10260 10266 10261 10261 10258 10261 10259 10261 10259 10262 10259 10258 10257 10258 10257 10258 10257 10254 10255 10254 10255 10253 10255 10254 10256 10255 10257 10253 10255 10251 10254 10254 10256 10253 10255 10255 10257 10257 10257 10256 10257 10260 10259 10258 10255 10247 10254 10254 10256 10256 10256 10254 10255 10251 10257 10256 10256 10254 10256 10253 10254 10247 10252 10251 10253 10249 10254 10254 10254 10246 10253 10253 10255 10254 10257 10259 10257 10258 10257 10256 10257 10261 10259 10260 10260 10267 10260 10262 10260 10266 10261 10264 10261 10270 10261 10258 10258 10257 10257 10259 10259 10261 10259 10260 10258 10258 10257 10258 10258 10261 10258 10259 10258 10256 10257 10256 10257 10263 10259 10259 10258 10261 10259 10263 10262 10273 10264 10264 10260 10261 10259 10259 10257 10252 10255 10255 10257 10256 10258 10258 10258 10262 10258 10259 10257 10253 10255 10253 10253 10249 10253 10255 10255 10254 10255 10255 10257 10256 10258 10259 10257 10257 10257 10258 10257 10257 10256 10255 10255 10257 10257 10254 10255 10250 10254 10255 10257 10259 10258 10258 10257 10254 10257 10257 10257 10258 10257 10254 10253 10246 10252 10251 10254 10248 10253 10251 10253 10248 10254 10253 10255 10251 10255 10254 10254 10248 10252 10252 10253 10248 10254 10254 10254 10246 10252 10252 10256 10252 10255 10255 10256 10255 10256 10255 10255 10251 10254 10255 10256 10254 10257 10257 10257 10256 10257 10254 10254 10247 10253 10252 10253 10250 10255 10255 10256 10257\r\n10257 10258 10257 10258 10258 10258 10257 10258 10258 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10260 10257 10257 10257 10257 10257 10257 10258 10260 10258 10257 10258 10258 10256 10257 10257 10258 10257 10256 10256 10258 10257 10258 10257 10254 10256 10255 10257 10257 10257 10258 10256 10263 10258 10258 10256 10259 10258 10257 10257 10258 10258 10258 10256 10259 10259 10257 10257 10256 10257 10256 10257 10257 10257 10258 10256 10256 10257 10256 10256 10256 10257 10256 10257 10255 10256 10256 10256 10256 10256 10256 10256 10255 10256 10257 10257 10257 10257 10257 10257 10255 10257 10256 10256 10254 10256 10255 10256 10254 10257 10258 10256 10255 10257 10256 10257 10253 10256 10253 10256 10254 10257 10257 10257 10252 10255 10256 10257 10256 10257 10258 10257 10257 10257 10257 10256 10257 10257 10258 10257 10260 10257 10258 10256 10259 10257 10257 10256 10260 10257 10257 10258 10257 10256 10257 10257 10258 10257 10257 10257 10257 10256 10257 10257 10260 10258 10259 10257 10257 10257 10256 10257 10260 10258 10258 10257 10258 10256 10258 10257 10262 10257 10259 10257 10259 10258 10257 10258 10257 10257 10257 10257 10256 10256 10257 10258 10260 10259 10258 10257 10256 10257 10257 10256 10255 10257 10256 10257 10255 10256 10257 10257 10257 10257 10257 10256 10258 10256 10257 10257 10258 10257 10257 10256 10256 10257 10258 10257 10255 10257 10257 10258 10256 10258 10257 10256 10257 10257 10257 10256 10257 10257 10256 10257 10253 10257 10255 10257 10254 10257 10256 10257 10254 10257 10258 10257 10255 10256 10255 10258 10254 10255 10255 10256 10255 10258 10256 10257 10252 10256 10254 10257 10255 10257 10256 10256 10255 10255 10256 10257 10255 10257 10257 10257 10257 10257 10257 10258 10257 10256 10257 10258 10255 10257 10255 10256 10255 10256 10258 10257 10257\r\n10257 10260 10257 10260 10258 10258 10258 10260 10258 10258 10257 10256 10257 10257 10257 10256 10256 10255 10257 10260 10257 10257 10257 10258 10256 10257 10257 10262 10257 10257 10257 10256 10257 10256 10257 10259 10258 10258 10257 10257 10257 10256 10255 10253 10257 10255 10256 10255 10256 10255 10258 10265 10260 10258 10258 10262 10259 10258 10260 10263 10258 10259 10259 10261 10259 10257 10257 10256 10258 10257 10257 10258 10257 10258 10257 10257 10256 10256 10257 10255 10256 10255 10256 10253 10257 10256 10256 10253 10255 10255 10255 10255 10256 10255 10256 10257 10257 10257 10257 10254 10257 10256 10255 10252 10255 10256 10257 10255 10258 10257 10256 10257 10256 10254 10255 10252 10254 10253 10254 10254 10255 10257 10255 10249 10253 10256 10255 10254 10258 10259 10258 10258 10257 10257 10257 10257 10257 10257 10257 10259 10257 10256 10258 10260 10258 10257 10257 10258 10257 10255 10257 10257 10257 10257 10257 10260 10257 10257 10257 10254 10256 10255 10257 10261 10258 10258 10258 10256 10256 10258 10258 10262 10258 10258 10258 10260 10258 10258 10258 10263 10260 10260 10258 10261 10257 10256 10257 10258 10258 10260 10259 10259 10258 10259 10259 10261 10259 10259 10257 10256 10258 10255 10256 10256 10257 10259 10258 10256 10256 10257 10256 10258 10256 10258 10257 10256 10256 10255 10257 10257 10257 10257 10256 10257 10257 10257 10257 10255 10258 10259 10257 10256 10257 10257 10256 10255 10258 10256 10256 10260 10258 10256 10256 10255 10256 10255 10256 10254 10257 10257 10256 10252 10256 10258 10257 10254 10256 10256 10255 10253 10254 10253 10255 10254 10256 10255 10255 10251 10254 10253 10255 10254 10256 10254 10255 10251 10254 10254 10256 10254 10257 10257 10257 10258 10257 10257 10257 10255 10257 10258 10257 10253 10254 10255 10256 10256 10257 10258 10258 10256\r\n10258 10258 10256 10257 10258 10257 10256 10258 10259 10258 10258 10258 10258 10258 10258 10256 10255 10258 10257 10260 10259 10257 10257 10257 10258 10258 10257 10261 10258 10258 10259 10258 10257 10258 10258 10260 10259 10258 10258 10257 10257 10256 10258 10256 10257 10256 10256 10255 10256 10257 10257 10262 10260 10260 10258 10260 10258 10258 10258 10261 10258 10259 10259 10259 10257 10257 10256 10258 10256 10257 10257 10258 10258 10259 10258 10257 10257 10257 10258 10257 10257 10257 10256 10255 10256 10256 10256 10254 10256 10255 10256 10256 10256 10257 10257 10256 10256 10257 10258 10253 10254 10254 10256 10252 10255 10257 10256 10256 10258 10257 10257 10256 10256 10256 10256 10254 10254 10254 10256 10253 10255 10254 10256 10251 10253 10256 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10256 10256 10257 10257 10256 10257 10257 10258 10258 10257 10258 10259 10258 10258 10257 10258 10257 10256 10257 10255 10256 10257 10257 10260 10258 10257 10256 10256 10257 10257 10258 10260 10258 10258 10258 10260 10258 10258 10257 10263 10260 10259 10257 10259 10259 10257 10257 10257 10257 10258 10257 10258 10258 10259 10258 10260 10258 10258 10257 10256 10257 10257 10257 10257 10257 10257 10257 10258 10257 10256 10257 10258 10258 10258 10256 10256 10257 10257 10257 10257 10256 10257 10257 10257 10257 10256 10256 10256 10257 10259 10258 10257 10257 10258 10257 10256 10257 10256 10258 10258 10259 10257 10256 10255 10255 10256 10257 10257 10257 10256 10256 10253 10257 10256 10258 10255 10256 10254 10255 10253 10255 10254 10257 10256 10257 10255 10255 10253 10255 10254 10255 10255 10256 10256 10257 10253 10255 10254 10256 10254 10256 10257 10258 10257 10257 10257 10256 10257 10258 10256 10256 10253 10254 10255 10256 10256 10256 10257 10258 10255\r\n10258 10259 10256 10258 10258 10256 10257 10261 10259 10258 10257 10258 10257 10257 10257 10253 10256 10258 10259 10265 10261 10258 10256 10255 10257 10260 10261 10268 10260 10261 10258 10260 10258 10261 10261 10267 10261 10263 10260 10260 10257 10257 10257 10254 10256 10254 10255 10252 10257 10258 10259 10270 10262 10264 10261 10261 10259 10261 10260 10266 10262 10263 10259 10260 10258 10257 10257 10257 10258 10258 10258 10258 10257 10258 10258 10259 10258 10259 10256 10255 10257 10253 10254 10250 10253 10253 10254 10248 10253 10253 10255 10253 10256 10257 10257 10255 10256 10254 10255 10245 10251 10249 10252 10245 10253 10255 10256 10255 10257 10254 10255 10252 10255 10253 10254 10249 10253 10251 10252 10247 10254 10251 10253 10245 10252 10251 10254 10255 10257 10257 10257 10258 10256 10257 10257 10257 10257 10259 10257 10258 10257 10256 10256 10254 10256 10258 10258 10260 10260 10259 10258 10261 10259 10260 10258 10260 10257 10257 10257 10253 10256 10258 10259 10264 10260 10259 10256 10257 10258 10261 10261 10264 10259 10259 10259 10261 10259 10260 10259 10269 10262 10261 10259 10261 10258 10257 10257 10261 10259 10261 10260 10264 10261 10263 10259 10261 10259 10260 10257 10259 10257 10256 10258 10258 10257 10255 10257 10256 10257 10258 10258 10261 10259 10258 10257 10255 10258 10257 10256 10252 10256 10257 10257 10258 10258 10256 10256 10255 10257 10259 10256 10257 10257 10257 10257 10253 10257 10259 10259 10262 10257 10257 10256 10253 10256 10257 10257 10254 10256 10254 10255 10251 10256 10256 10256 10251 10254 10253 10254 10248 10253 10250 10254 10256 10255 10252 10253 10249 10254 10253 10256 10253 10256 10254 10254 10249 10253 10250 10254 10253 10256 10254 10255 10254 10256 10256 10257 10256 10257 10255 10254 10249 10253 10253 10254 10250 10255 10254 10255 10250\r\n10257 10257 10257 10259 10257 10256 10257 10258 10259 10258 10257 10258 10257 10257 10257 10257 10257 10257 10257 10259 10258 10257 10256 10256 10257 10257 10257 10262 10259 10260 10258 10258 10257 10258 10258 10261 10258 10260 10259 10258 10257 10256 10257 10256 10258 10257 10258 10257 10257 10256 10257 10262 10257 10259 10258 10260 10258 10260 10257 10260 10257 10259 10257 10258 10258 10257 10257 10257 10257 10259 10258 10258 10257 10257 10257 10257 10257 10257 10257 10257 10256 10256 10257 10253 10256 10254 10256 10251 10255 10256 10257 10256 10257 10257 10257 10256 10257 10257 10256 10249 10254 10253 10256 10253 10256 10255 10256 10255 10256 10256 10256 10254 10255 10256 10257 10253 10255 10256 10257 10254 10257 10256 10258 10252 10256 10254 10257 10256 10256 10256 10257 10257 10257 10257 10257 10257 10256 10258 10257 10259 10258 10257 10256 10256 10258 10256 10257 10259 10259 10258 10256 10259 10258 10259 10257 10258 10257 10256 10258 10257 10257 10257 10257 10260 10258 10259 10257 10257 10258 10259 10257 10259 10257 10260 10259 10259 10257 10258 10257 10264 10259 10260 10259 10259 10258 10257 10257 10260 10258 10259 10258 10261 10259 10260 10257 10259 10257 10257 10258 10258 10257 10257 10257 10257 10258 10257 10257 10257 10256 10256 10258 10259 10257 10257 10257 10256 10257 10256 10257 10256 10257 10258 10257 10257 10258 10256 10257 10257 10257 10258 10257 10256 10257 10256 10257 10256 10257 10257 10257 10258 10256 10257 10258 10255 10256 10257 10257 10257 10257 10257 10256 10255 10258 10257 10256 10254 10256 10256 10257 10253 10256 10253 10256 10255 10255 10255 10258 10254 10256 10256 10257 10256 10258 10256 10256 10253 10256 10254 10255 10255 10256 10255 10257 10256 10257 10256 10257 10256 10257 10255 10257 10251 10254 10253 10255 10253 10256 10256 10256 10254\r\n10257 10255 10257 10260 10258 10258 10258 10262 10260 10260 10259 10258 10257 10259 10257 10258 10257 10258 10258 10262 10260 10259 10257 10255 10257 10255 10259 10266 10261 10261 10259 10260 10258 10259 10259 10264 10261 10262 10259 10259 10258 10257 10256 10258 10258 10258 10258 10258 10258 10257 10259 10264 10261 10263 10259 10263 10259 10260 10258 10262 10259 10259 10258 10260 10258 10259 10257 10258 10259 10259 10258 10260 10258 10259 10258 10258 10257 10257 10258 10254 10256 10257 10255 10247 10251 10250 10252 10249 10254 10256 10256 10256 10256 10256 10256 10255 10256 10254 10254 10245 10250 10250 10252 10248 10254 10253 10255 10253 10255 10255 10256 10253 10255 10255 10254 10248 10254 10254 10255 10251 10255 10255 10255 10248 10252 10252 10253 10251 10255 10255 10256 10256 10258 10257 10256 10260 10258 10258 10258 10261 10257 10257 10258 10255 10256 10257 10257 10261 10258 10258 10257 10261 10258 10257 10257 10258 10257 10258 10257 10256 10257 10257 10258 10262 10260 10259 10257 10256 10257 10257 10257 10260 10258 10261 10258 10261 10259 10260 10261 10268 10262 10261 10260 10261 10259 10258 10258 10264 10261 10261 10260 10264 10260 10260 10259 10259 10257 10257 10257 10258 10257 10258 10257 10255 10257 10257 10257 10256 10257 10257 10257 10258 10257 10256 10257 10258 10257 10255 10256 10257 10257 10259 10256 10256 10257 10258 10258 10257 10257 10258 10259 10259 10257 10259 10257 10257 10258 10257 10258 10258 10257 10256 10256 10252 10255 10256 10256 10254 10257 10258 10257 10255 10257 10256 10256 10253 10255 10255 10253 10249 10252 10250 10253 10251 10254 10255 10256 10250 10254 10254 10254 10254 10256 10255 10254 10249 10253 10252 10255 10253 10256 10257 10255 10253 10254 10254 10257 10255 10257 10255 10253 10243 10250 10249 10252 10249 10255 10256 10256 10250\r\n10257 10257 10257 10259 10257 10258 10258 10259 10259 10259 10258 10257 10258 10258 10257 10257 10257 10257 10257 10260 10259 10258 10257 10257 10258 10257 10257 10264 10261 10261 10258 10260 10258 10259 10258 10263 10261 10261 10258 10257 10257 10257 10256 10257 10257 10257 10256 10257 10258 10257 10257 10263 10262 10261 10258 10261 10259 10258 10258 10259 10257 10259 10259 10259 10258 10258 10257 10258 10259 10259 10258 10259 10256 10257 10257 10257 10258 10257 10258 10256 10257 10255 10256 10247 10252 10250 10254 10251 10255 10255 10255 10254 10254 10255 10257 10254 10255 10253 10256 10245 10250 10251 10254 10250 10253 10255 10256 10254 10256 10255 10257 10254 10255 10254 10256 10249 10252 10253 10256 10252 10254 10254 10255 10248 10252 10250 10254 10252 10255 10256 10256 10256 10257 10257 10257 10260 10258 10258 10258 10261 10259 10258 10257 10257 10257 10257 10257 10260 10258 10259 10256 10258 10257 10257 10258 10257 10256 10258 10256 10256 10258 10259 10257 10263 10261 10260 10259 10258 10258 10256 10257 10260 10260 10259 10257 10259 10258 10261 10258 10264 10261 10261 10259 10261 10258 10259 10258 10262 10260 10259 10257 10262 10259 10259 10259 10258 10257 10258 10258 10260 10258 10257 10257 10256 10256 10257 10257 10257 10257 10257 10258 10258 10258 10256 10256 10258 10257 10257 10258 10259 10258 10259 10257 10257 10257 10258 10257 10259 10259 10259 10258 10258 10256 10257 10257 10258 10258 10256 10258 10257 10257 10257 10257 10253 10254 10256 10257 10258 10258 10257 10257 10255 10256 10257 10257 10253 10255 10254 10254 10247 10250 10252 10255 10251 10254 10253 10255 10249 10253 10253 10255 10252 10254 10253 10255 10250 10253 10253 10256 10256 10257 10257 10257 10254 10256 10255 10257 10253 10255 10252 10254 10245 10250 10251 10254 10251 10254 10255 10256 10254\r\n10257 10257 10259 10262 10260 10262 10260 10264 10260 10259 10257 10256 10257 10258 10257 10259 10259 10260 10259 10264 10260 10257 10257 10259 10257 10261 10262 10273 10263 10264 10260 10265 10260 10262 10262 10271 10263 10264 10259 10260 10257 10259 10258 10260 10258 10260 10257 10258 10258 10259 10262 10276 10264 10264 10260 10265 10261 10262 10260 10264 10260 10262 10260 10262 10259 10261 10260 10265 10261 10261 10258 10259 10257 10258 10257 10258 10257 10257 10257 10255 10256 10251 10250 10235 10246 10244 10252 10245 10252 10251 10253 10249 10252 10251 10252 10246 10253 10247 10248 10229 10245 10245 10251 10245 10252 10251 10254 10250 10253 10250 10253 10248 10253 10250 10251 10236 10247 10246 10251 10245 10251 10248 10249 10237 10249 10246 10251 10246 10254 10255 10256 10254 10257 10257 10258 10262 10258 10261 10260 10266 10260 10260 10257 10258 10259 10259 10258 10263 10260 10260 10258 10260 10258 10258 10257 10259 10257 10256 10257 10259 10258 10260 10261 10275 10263 10261 10259 10259 10258 10258 10261 10268 10261 10260 10259 10262 10261 10264 10263 10276 10265 10266 10261 10264 10260 10264 10262 10269 10263 10261 10261 10265 10259 10261 10258 10258 10257 10258 10258 10262 10258 10258 10258 10255 10257 10259 10256 10254 10257 10258 10258 10258 10257 10258 10256 10255 10257 10256 10258 10261 10258 10259 10258 10259 10258 10260 10259 10266 10261 10262 10258 10259 10258 10259 10258 10262 10257 10257 10257 10257 10257 10257 10255 10246 10254 10255 10256 10256 10257 10255 10256 10252 10254 10255 10255 10248 10253 10249 10249 10232 10246 10247 10251 10243 10251 10249 10249 10238 10250 10248 10250 10243 10250 10247 10249 10240 10249 10249 10255 10256 10257 10256 10255 10250 10255 10253 10254 10248 10251 10245 10246 10227 10244 10245 10251 10245 10251 10252 10253 10248\r\n10257 10257 10258 10259 10256 10258 10257 10259 10256 10257 10257 10256 10258 10257 10258 10257 10257 10256 10256 10258 10256 10256 10257 10258 10256 10257 10256 10261 10257 10258 10257 10258 10256 10257 10257 10262 10258 10259 10257 10258 10257 10257 10257 10258 10256 10257 10257 10257 10257 10257 10257 10264 10257 10258 10256 10259 10258 10259 10257 10260 10257 10257 10257 10258 10257 10259 10257 10261 10258 10257 10257 10257 10257 10256 10257 10258 10257 10258 10256 10257 10257 10256 10257 10250 10255 10253 10258 10254 10257 10256 10257 10256 10257 10257 10257 10254 10257 10254 10257 10247 10254 10254 10256 10254 10256 10256 10257 10254 10256 10255 10256 10255 10257 10256 10258 10249 10254 10253 10257 10253 10256 10255 10257 10251 10257 10253 10257 10254 10257 10256 10257 10256 10256 10257 10257 10258 10257 10258 10257 10259 10257 10256 10257 10258 10258 10257 10256 10258 10256 10258 10257 10260 10258 10257 10257 10257 10256 10256 10256 10258 10256 10257 10256 10262 10257 10259 10257 10257 10257 10257 10257 10259 10257 10258 10258 10259 10257 10260 10257 10265 10259 10260 10258 10259 10256 10258 10257 10261 10258 10258 10257 10258 10257 10259 10257 10257 10257 10258 10257 10258 10257 10258 10257 10258 10257 10258 10256 10256 10257 10257 10258 10258 10257 10257 10256 10256 10257 10257 10257 10258 10256 10257 10257 10257 10257 10259 10256 10260 10258 10258 10256 10257 10258 10257 10256 10257 10256 10258 10257 10257 10257 10256 10257 10254 10257 10258 10257 10257 10257 10257 10258 10256 10256 10256 10257 10255 10257 10256 10258 10249 10254 10253 10257 10253 10257 10255 10257 10252 10258 10255 10257 10252 10256 10254 10257 10251 10255 10254 10258 10258 10257 10256 10257 10256 10257 10257 10258 10256 10257 10255 10258 10247 10254 10254 10257 10254 10256 10255 10256 10252\r\n10257 10258 10258 10259 10257 10258 10257 10259 10257 10257 10258 10255 10256 10256 10257 10257 10256 10257 10257 10259 10257 10257 10257 10257 10257 10259 10258 10261 10258 10257 10257 10256 10256 10255 10258 10262 10259 10260 10258 10258 10256 10258 10258 10260 10257 10256 10257 10257 10258 10255 10258 10263 10257 10257 10257 10259 10257 10256 10257 10259 10258 10259 10258 10259 10257 10257 10259 10262 10259 10259 10257 10255 10257 10255 10257 10260 10258 10257 10258 10257 10257 10259 10257 10249 10254 10254 10256 10256 10257 10257 10257 10254 10256 10256 10257 10254 10256 10255 10255 10249 10254 10256 10257 10253 10256 10256 10257 10253 10255 10255 10256 10256 10257 10257 10255 10248 10254 10254 10255 10253 10257 10259 10256 10251 10255 10256 10257 10255 10256 10255 10257 10258 10257 10257 10257 10259 10258 10257 10257 10258 10256 10256 10257 10257 10257 10255 10257 10258 10258 10259 10257 10261 10258 10256 10256 10257 10256 10255 10256 10257 10257 10257 10258 10263 10258 10260 10257 10257 10257 10255 10257 10257 10257 10257 10256 10259 10257 10258 10258 10265 10260 10258 10258 10259 10257 10257 10259 10262 10258 10257 10258 10259 10258 10259 10258 10258 10257 10257 10257 10258 10257 10257 10257 10256 10257 10260 10257 10256 10257 10258 10258 10258 10258 10256 10256 10256 10257 10257 10256 10260 10258 10259 10257 10257 10257 10259 10258 10262 10259 10259 10256 10258 10257 10257 10257 10255 10256 10256 10258 10259 10258 10259 10257 10254 10256 10256 10257 10257 10257 10258 10257 10257 10257 10255 10257 10256 10256 10259 10256 10249 10255 10255 10256 10254 10256 10257 10257 10254 10256 10258 10256 10252 10255 10254 10256 10249 10254 10256 10258 10258 10257 10260 10258 10259 10257 10258 10257 10256 10258 10257 10255 10246 10254 10257 10257 10256 10256 10256 10255 10252\r\n10257 10256 10257 10259 10258 10257 10257 10258 10257 10257 10257 10257 10257 10258 10257 10258 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10260 10258 10259 10258 10258 10257 10259 10258 10260 10258 10257 10258 10256 10257 10258 10257 10261 10258 10258 10258 10259 10258 10257 10257 10257 10257 10258 10258 10257 10256 10257 10257 10260 10258 10258 10257 10256 10257 10257 10257 10259 10258 10258 10256 10257 10256 10256 10257 10253 10255 10256 10256 10258 10257 10257 10256 10256 10257 10258 10257 10257 10257 10256 10256 10252 10255 10257 10257 10256 10256 10257 10257 10255 10256 10256 10257 10256 10257 10256 10256 10251 10254 10254 10256 10256 10257 10258 10257 10254 10255 10256 10257 10256 10256 10257 10257 10258 10256 10257 10258 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10259 10259 10258 10259 10258 10258 10258 10258 10257 10257 10258 10258 10257 10257 10257 10260 10259 10259 10257 10257 10257 10258 10256 10257 10256 10257 10257 10257 10256 10257 10257 10261 10259 10258 10258 10258 10257 10257 10257 10261 10260 10258 10257 10257 10257 10257 10258 10258 10257 10258 10257 10257 10257 10257 10257 10258 10258 10258 10256 10257 10257 10257 10258 10259 10258 10257 10257 10258 10259 10256 10257 10259 10257 10257 10257 10257 10258 10259 10258 10261 10259 10258 10257 10258 10256 10257 10257 10256 10257 10255 10257 10257 10257 10257 10257 10255 10256 10257 10257 10256 10255 10257 10257 10257 10257 10257 10257 10258 10257 10259 10258 10253 10255 10256 10258 10257 10256 10257 10257 10254 10255 10256 10257 10255 10256 10257 10257 10253 10256 10257 10257 10259 10257 10257 10256 10257 10257 10257 10256 10257 10256 10257 10256 10251 10255 10256 10256 10257 10258 10257 10257 10254\r\n10257 10259 10258 10259 10257 10256 10257 10257 10258 10259 10257 10255 10257 10255 10258 10258 10258 10258 10257 10256 10258 10258 10257 10254 10257 10258 10256 10257 10256 10259 10256 10256 10256 10257 10259 10263 10261 10261 10258 10255 10257 10261 10260 10264 10259 10261 10257 10258 10256 10258 10260 10267 10261 10261 10259 10262 10259 10256 10257 10258 10258 10260 10258 10257 10257 10259 10258 10263 10260 10258 10257 10258 10257 10256 10258 10262 10259 10260 10258 10258 10257 10256 10255 10248 10254 10256 10256 10257 10257 10255 10256 10257 10256 10257 10257 10256 10256 10253 10253 10248 10254 10254 10258 10258 10257 10255 10255 10249 10255 10254 10256 10254 10256 10254 10253 10245 10252 10253 10256 10256 10255 10254 10255 10252 10255 10255 10256 10255 10257 10255 10256 10255 10258 10258 10257 10256 10257 10256 10255 10253 10256 10258 10258 10257 10257 10258 10260 10265 10259 10261 10259 10261 10259 10260 10258 10260 10257 10258 10258 10257 10257 10258 10259 10267 10260 10260 10257 10254 10255 10257 10257 10258 10256 10256 10257 10255 10256 10258 10260 10266 10261 10262 10258 10260 10259 10259 10258 10265 10260 10257 10257 10256 10257 10256 10257 10260 10258 10258 10256 10257 10257 10256 10257 10261 10259 10259 10257 10260 10257 10257 10257 10262 10258 10257 10257 10263 10259 10257 10258 10260 10258 10257 10257 10258 10258 10259 10259 10265 10260 10260 10258 10258 10257 10259 10257 10253 10256 10254 10256 10256 10257 10258 10257 10253 10256 10256 10255 10252 10256 10257 10257 10255 10258 10257 10257 10260 10257 10258 10256 10249 10254 10256 10257 10260 10258 10256 10256 10253 10257 10256 10256 10252 10255 10254 10255 10250 10255 10255 10257 10261 10258 10257 10257 10257 10257 10255 10257 10259 10257 10258 10255 10248 10254 10256 10258 10255 10256 10255 10255 10250\r\n10257 10259 10258 10259 10257 10258 10257 10257 10257 10256 10257 10259 10258 10258 10258 10258 10259 10260 10258 10257 10256 10258 10256 10256 10257 10257 10256 10259 10258 10258 10258 10257 10257 10258 10258 10260 10258 10259 10257 10256 10257 10258 10257 10261 10258 10257 10256 10258 10257 10257 10257 10260 10258 10259 10257 10259 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10258 10257 10257 10257 10256 10256 10257 10257 10255 10257 10257 10257 10258 10258 10257 10256 10256 10257 10257 10257 10256 10257 10257 10258 10255 10258 10256 10258 10257 10257 10257 10257 10254 10257 10256 10258 10256 10257 10255 10256 10251 10256 10256 10257 10256 10257 10257 10258 10256 10256 10256 10257 10256 10257 10256 10255 10256 10256 10257 10256 10257 10257 10257 10257 10256 10256 10258 10258 10257 10258 10258 10257 10260 10258 10259 10258 10258 10257 10257 10257 10258 10257 10257 10257 10258 10257 10257 10257 10260 10257 10257 10257 10255 10256 10258 10257 10256 10256 10257 10257 10256 10258 10257 10257 10260 10258 10259 10257 10258 10257 10259 10258 10260 10258 10257 10256 10258 10257 10257 10256 10259 10258 10260 10258 10257 10257 10258 10257 10258 10257 10257 10257 10257 10257 10257 10257 10260 10257 10257 10256 10260 10259 10257 10257 10257 10257 10257 10257 10256 10258 10257 10256 10259 10256 10257 10257 10256 10257 10257 10257 10257 10256 10256 10257 10257 10258 10256 10257 10256 10257 10256 10258 10255 10257 10256 10257 10257 10258 10258 10257 10258 10257 10256 10257 10256 10256 10257 10257 10258 10256 10257 10257 10256 10257 10257 10257 10255 10257 10256 10257 10255 10256 10257 10257 10257 10257 10257 10257 10257 10258 10256 10257 10257 10257 10257 10258 10253 10256 10258 10258 10256 10256 10256 10257 10255\r\n10258 10259 10257 10260 10258 10259 10257 10257 10258 10258 10258 10262 10259 10262 10259 10263 10260 10261 10259 10260 10258 10259 10257 10255 10258 10257 10257 10261 10259 10259 10259 10260 10259 10261 10259 10261 10259 10260 10258 10260 10258 10259 10258 10261 10260 10259 10257 10259 10258 10260 10257 10261 10259 10259 10257 10260 10258 10258 10257 10258 10258 10258 10258 10255 10257 10257 10257 10259 10257 10256 10257 10257 10257 10259 10257 10258 10257 10255 10257 10259 10257 10257 10256 10255 10256 10255 10257 10259 10257 10257 10257 10258 10257 10256 10258 10255 10258 10257 10256 10254 10256 10255 10256 10256 10258 10256 10256 10252 10255 10255 10256 10253 10255 10253 10255 10251 10255 10256 10257 10254 10256 10256 10256 10251 10256 10255 10256 10253 10255 10253 10254 10251 10253 10253 10256 10255 10255 10255 10257 10255 10256 10255 10256 10254 10256 10257 10258 10263 10259 10259 10258 10258 10256 10257 10257 10258 10257 10257 10256 10255 10256 10255 10256 10259 10256 10257 10256 10253 10255 10255 10256 10253 10255 10256 10256 10254 10257 10257 10258 10263 10259 10259 10260 10261 10259 10261 10259 10262 10260 10260 10258 10258 10258 10259 10259 10264 10260 10262 10259 10258 10257 10257 10257 10256 10256 10255 10257 10257 10257 10259 10259 10262 10259 10257 10258 10262 10259 10258 10257 10256 10257 10255 10257 10257 10257 10255 10258 10260 10258 10258 10258 10259 10257 10258 10256 10257 10256 10255 10257 10256 10257 10256 10257 10257 10257 10255 10256 10254 10257 10259 10256 10257 10257 10257 10256 10259 10258 10258 10257 10258 10257 10257 10258 10258 10257 10257 10258 10257 10257 10259 10257 10257 10258 10254 10254 10252 10255 10258 10257 10256 10257 10257 10258 10256 10255 10254 10257 10254 10257 10257 10256 10252 10256 10256 10256 10253 10256 10258 10256 10256\r\n10258 10259 10258 10260 10259 10258 10258 10257 10257 10259 10257 10261 10260 10261 10258 10260 10259 10259 10257 10260 10259 10257 10257 10257 10258 10257 10257 10260 10258 10259 10259 10262 10259 10259 10259 10262 10260 10259 10258 10259 10258 10259 10257 10261 10258 10258 10259 10260 10259 10260 10257 10260 10259 10260 10259 10258 10257 10258 10257 10260 10259 10257 10257 10257 10257 10256 10257 10258 10257 10257 10257 10256 10258 10258 10257 10256 10257 10256 10257 10258 10257 10257 10258 10256 10258 10257 10257 10258 10257 10258 10256 10259 10258 10257 10257 10258 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10258 10253 10255 10255 10256 10253 10254 10254 10256 10255 10256 10256 10256 10255 10256 10255 10255 10252 10255 10254 10256 10254 10256 10253 10256 10250 10254 10254 10257 10254 10255 10255 10256 10256 10257 10256 10256 10256 10258 10257 10257 10259 10258 10258 10257 10257 10257 10258 10257 10256 10257 10257 10257 10257 10257 10258 10257 10259 10258 10258 10257 10255 10256 10256 10257 10254 10255 10255 10256 10254 10256 10257 10257 10260 10259 10261 10259 10263 10260 10261 10260 10262 10260 10260 10259 10259 10258 10258 10257 10262 10260 10260 10258 10257 10256 10256 10256 10255 10256 10257 10256 10257 10257 10257 10256 10261 10259 10257 10257 10259 10259 10257 10256 10257 10257 10257 10258 10258 10257 10257 10257 10259 10258 10256 10256 10257 10257 10257 10257 10256 10256 10257 10257 10255 10257 10258 10257 10257 10257 10258 10257 10256 10256 10258 10257 10258 10257 10258 10257 10259 10258 10257 10258 10257 10256 10258 10257 10256 10258 10257 10257 10257 10257 10257 10257 10256 10257 10256 10257 10255 10255 10257 10257 10257 10257 10257 10257 10254 10255 10255 10256 10254 10256 10256 10255 10254 10255 10255 10256 10254 10256 10257 10258 10258\r\n10260 10264 10261 10266 10261 10259 10258 10259 10257 10261 10260 10269 10263 10264 10261 10265 10260 10261 10260 10267 10261 10260 10258 10261 10259 10258 10260 10266 10261 10263 10262 10267 10262 10263 10261 10269 10262 10263 10260 10263 10259 10260 10259 10265 10259 10262 10261 10267 10261 10264 10261 10267 10261 10264 10260 10261 10258 10263 10261 10268 10261 10260 10258 10259 10256 10256 10257 10261 10259 10257 10256 10256 10258 10259 10258 10258 10257 10256 10257 10255 10256 10258 10258 10260 10258 10256 10258 10260 10258 10259 10258 10262 10260 10259 10258 10261 10257 10255 10257 10256 10258 10256 10256 10255 10256 10255 10254 10246 10253 10253 10254 10248 10252 10251 10255 10253 10256 10254 10255 10252 10254 10252 10253 10246 10253 10249 10253 10248 10253 10250 10252 10242 10250 10250 10253 10248 10254 10256 10255 10254 10256 10256 10256 10255 10257 10256 10257 10264 10260 10260 10257 10255 10256 10256 10257 10259 10258 10257 10258 10256 10257 10258 10260 10266 10259 10258 10256 10252 10256 10255 10254 10248 10253 10253 10255 10252 10256 10258 10259 10266 10261 10264 10262 10268 10262 10265 10262 10269 10262 10263 10259 10263 10261 10261 10261 10271 10262 10262 10258 10255 10257 10255 10254 10253 10256 10258 10257 10259 10258 10260 10260 10268 10260 10260 10259 10265 10261 10258 10256 10258 10257 10258 10258 10260 10259 10259 10258 10262 10257 10256 10257 10258 10258 10256 10256 10253 10256 10257 10257 10254 10256 10255 10257 10256 10257 10257 10257 10257 10257 10260 10259 10262 10258 10260 10259 10264 10259 10257 10258 10258 10256 10258 10257 10255 10256 10256 10257 10258 10256 10256 10256 10253 10256 10255 10256 10253 10257 10257 10257 10258 10257 10256 10255 10247 10252 10250 10253 10248 10254 10253 10253 10248 10253 10253 10254 10251 10256 10257 10257 10256\r\n10258 10259 10256 10260 10258 10257 10257 10257 10256 10258 10256 10262 10258 10259 10257 10259 10257 10258 10257 10260 10257 10257 10257 10258 10256 10257 10257 10259 10257 10258 10256 10258 10257 10257 10256 10260 10257 10259 10257 10258 10256 10257 10257 10259 10257 10258 10256 10259 10256 10258 10257 10261 10258 10261 10257 10258 10258 10259 10258 10260 10258 10258 10256 10256 10256 10257 10257 10258 10257 10257 10256 10258 10257 10258 10257 10257 10257 10256 10257 10256 10257 10257 10257 10259 10258 10256 10257 10257 10257 10258 10258 10259 10258 10258 10258 10257 10256 10256 10257 10257 10257 10258 10256 10256 10257 10257 10258 10254 10256 10257 10257 10253 10255 10254 10257 10256 10257 10257 10257 10255 10256 10256 10257 10252 10255 10255 10257 10253 10255 10256 10257 10251 10254 10254 10257 10254 10256 10257 10257 10255 10257 10257 10257 10257 10258 10257 10257 10258 10258 10258 10257 10257 10256 10256 10258 10257 10257 10257 10256 10256 10257 10257 10257 10259 10257 10257 10256 10257 10257 10256 10257 10254 10256 10255 10258 10258 10257 10257 10257 10261 10258 10259 10256 10260 10257 10259 10258 10262 10259 10259 10257 10260 10258 10259 10258 10261 10257 10259 10258 10257 10257 10257 10256 10255 10256 10256 10257 10257 10257 10257 10256 10260 10258 10258 10257 10259 10258 10257 10256 10256 10257 10258 10257 10256 10258 10257 10257 10258 10257 10258 10257 10257 10257 10257 10257 10255 10257 10257 10257 10257 10257 10257 10258 10257 10257 10256 10257 10258 10258 10257 10257 10257 10256 10256 10257 10260 10258 10258 10257 10257 10256 10257 10256 10257 10257 10257 10256 10257 10257 10258 10257 10256 10256 10257 10257 10256 10256 10257 10256 10257 10257 10257 10257 10255 10257 10255 10257 10254 10257 10257 10257 10254 10257 10256 10257 10255 10257 10257 10258 10257\r\n10258 10258 10259 10261 10258 10259 10257 10257 10257 10259 10259 10263 10260 10258 10257 10260 10258 10258 10257 10260 10257 10256 10258 10260 10258 10259 10258 10259 10258 10259 10257 10257 10257 10255 10258 10258 10257 10257 10256 10257 10255 10255 10257 10257 10256 10257 10257 10259 10257 10255 10258 10263 10260 10262 10261 10263 10259 10257 10257 10259 10259 10259 10257 10259 10257 10257 10256 10260 10257 10258 10257 10259 10257 10259 10258 10258 10257 10254 10256 10255 10256 10259 10257 10261 10258 10257 10257 10255 10257 10256 10257 10258 10257 10260 10258 10256 10256 10257 10257 10257 10258 10257 10256 10254 10256 10257 10257 10253 10256 10256 10256 10252 10255 10256 10256 10255 10256 10257 10257 10253 10256 10256 10255 10249 10253 10252 10253 10250 10254 10255 10255 10249 10253 10254 10255 10252 10256 10257 10257 10256 10256 10258 10257 10258 10257 10257 10257 10256 10258 10257 10257 10258 10258 10259 10259 10259 10256 10257 10256 10257 10257 10255 10258 10257 10257 10255 10258 10257 10258 10255 10256 10253 10256 10256 10257 10259 10256 10256 10258 10263 10260 10259 10258 10259 10258 10259 10259 10263 10260 10258 10259 10262 10259 10256 10258 10260 10258 10260 10258 10258 10258 10258 10258 10259 10257 10255 10258 10258 10256 10255 10257 10260 10257 10258 10258 10256 10257 10255 10255 10255 10258 10257 10256 10255 10256 10256 10257 10257 10258 10257 10258 10257 10258 10255 10257 10256 10257 10259 10258 10257 10257 10255 10257 10256 10257 10257 10257 10257 10258 10254 10256 10255 10257 10257 10258 10261 10258 10259 10257 10257 10258 10258 10257 10257 10256 10257 10257 10258 10257 10257 10256 10256 10258 10259 10257 10257 10256 10256 10257 10256 10258 10258 10258 10256 10257 10255 10255 10255 10256 10257 10257 10254 10257 10255 10256 10258 10258 10256 10256 10258\r\n10258 10258 10258 10261 10259 10260 10257 10257 10257 10259 10257 10262 10259 10259 10259 10259 10257 10258 10257 10257 10257 10257 10257 10258 10258 10258 10257 10259 10258 10258 10257 10257 10257 10257 10257 10256 10256 10257 10258 10257 10256 10256 10256 10257 10257 10257 10256 10257 10257 10257 10258 10262 10260 10260 10259 10261 10258 10258 10257 10259 10259 10258 10256 10258 10258 10257 10257 10259 10257 10257 10257 10257 10257 10258 10257 10255 10256 10256 10257 10257 10257 10258 10256 10259 10259 10257 10257 10256 10257 10256 10257 10258 10258 10258 10257 10257 10257 10256 10257 10258 10257 10257 10256 10256 10257 10256 10256 10254 10256 10256 10256 10255 10257 10256 10256 10255 10255 10254 10256 10255 10256 10256 10257 10250 10254 10253 10255 10253 10256 10257 10257 10251 10254 10256 10256 10256 10257 10257 10256 10255 10256 10257 10258 10256 10256 10257 10257 10257 10256 10256 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10256 10256 10257 10257 10258 10256 10257 10257 10257 10258 10257 10256 10257 10258 10258 10259 10258 10259 10259 10261 10260 10260 10258 10258 10257 10259 10258 10260 10258 10259 10259 10260 10258 10257 10258 10260 10258 10261 10259 10258 10259 10260 10259 10257 10257 10255 10256 10257 10257 10256 10257 10256 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10256 10256 10257 10257 10257 10258 10257 10257 10257 10257 10257 10258 10257 10257 10256 10257 10257 10256 10256 10256 10258 10257 10257 10257 10258 10257 10256 10256 10257 10258 10258 10257 10257 10257 10256 10257 10257 10258 10258 10257 10256 10257 10256 10257 10257 10257 10256 10256 10257 10257 10256 10257 10258 10257 10257 10257 10257 10255 10255 10256 10257 10256 10257 10257 10257 10255 10256 10256 10257 10256 10257 10257 10257 10256 10257 10257 10257 10257\r\n10260 10261 10261 10268 10260 10261 10256 10255 10257 10262 10261 10267 10262 10261 10260 10259 10256 10257 10258 10259 10257 10257 10256 10257 10257 10256 10258 10258 10257 10257 10256 10257 10258 10258 10256 10253 10256 10256 10257 10252 10255 10257 10257 10259 10256 10256 10257 10258 10256 10258 10260 10270 10263 10265 10261 10264 10259 10260 10260 10261 10257 10256 10257 10256 10257 10256 10257 10259 10258 10257 10257 10258 10256 10259 10258 10253 10256 10257 10257 10257 10257 10260 10258 10261 10258 10257 10256 10258 10257 10260 10258 10261 10258 10259 10257 10257 10258 10259 10257 10258 10257 10257 10258 10255 10256 10255 10256 10253 10255 10252 10254 10252 10255 10251 10253 10247 10251 10250 10254 10253 10255 10254 10253 10242 10249 10249 10253 10251 10254 10253 10254 10244 10252 10253 10256 10256 10257 10257 10256 10252 10255 10254 10257 10258 10257 10255 10255 10254 10257 10258 10256 10257 10258 10257 10257 10256 10257 10255 10257 10253 10256 10256 10257 10255 10257 10254 10256 10255 10258 10257 10256 10258 10258 10261 10260 10262 10260 10262 10261 10265 10261 10263 10259 10258 10258 10262 10260 10263 10261 10262 10259 10263 10259 10259 10259 10264 10261 10263 10260 10262 10260 10262 10259 10260 10257 10255 10256 10255 10256 10256 10257 10257 10258 10258 10257 10254 10256 10258 10257 10255 10257 10256 10257 10256 10258 10256 10256 10259 10257 10256 10257 10257 10256 10257 10257 10257 10255 10255 10256 10250 10253 10254 10256 10255 10256 10255 10256 10251 10255 10255 10257 10257 10257 10255 10257 10257 10256 10257 10258 10262 10259 10258 10257 10258 10257 10256 10257 10255 10255 10256 10257 10258 10256 10256 10256 10259 10258 10259 10257 10252 10255 10254 10257 10256 10258 10257 10257 10255 10256 10258 10257 10254 10257 10257 10256 10259 10257 10259 10258 10261\r\n10259 10259 10258 10263 10258 10258 10257 10257 10257 10257 10257 10261 10259 10260 10257 10258 10258 10257 10257 10257 10258 10257 10257 10257 10256 10257 10257 10256 10256 10257 10257 10256 10257 10257 10258 10256 10256 10257 10257 10255 10256 10257 10257 10257 10258 10258 10256 10257 10257 10257 10257 10261 10259 10260 10258 10260 10258 10259 10258 10259 10258 10257 10257 10256 10257 10257 10256 10256 10257 10257 10257 10257 10257 10258 10257 10256 10257 10256 10257 10257 10257 10258 10257 10257 10257 10255 10256 10255 10255 10258 10257 10257 10256 10256 10258 10257 10257 10258 10256 10257 10257 10258 10257 10256 10256 10257 10257 10255 10256 10254 10255 10255 10257 10257 10257 10252 10255 10252 10255 10254 10256 10256 10257 10251 10255 10253 10255 10254 10256 10256 10257 10253 10256 10254 10256 10256 10256 10257 10258 10256 10257 10257 10257 10258 10257 10258 10258 10255 10257 10256 10257 10258 10257 10257 10257 10256 10257 10257 10256 10256 10257 10258 10258 10257 10257 10256 10258 10257 10257 10257 10257 10258 10258 10258 10259 10260 10257 10258 10258 10262 10258 10260 10258 10259 10258 10260 10257 10259 10258 10258 10257 10260 10258 10258 10257 10261 10259 10260 10258 10260 10258 10259 10258 10257 10257 10257 10256 10256 10256 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10256 10257 10257 10257 10256 10257 10256 10256 10256 10256 10257 10254 10256 10256 10257 10257 10257 10255 10258 10256 10257 10257 10258 10256 10257 10256 10257 10258 10257 10257 10257 10259 10257 10257 10256 10257 10257 10257 10257 10258 10256 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10256 10257 10257 10258 10257 10257 10257 10258 10257 10258 10256 10257 10257 10258 10257 10256 10256 10256 10258\r\n10261 10261 10260 10264 10261 10259 10257 10257 10258 10259 10259 10261 10259 10260 10258 10260 10259 10258 10256 10256 10257 10255 10256 10259 10257 10257 10257 10257 10256 10256 10257 10256 10257 10256 10257 10255 10257 10256 10256 10255 10257 10259 10258 10260 10257 10257 10258 10258 10257 10257 10258 10263 10260 10261 10259 10262 10260 10261 10260 10262 10258 10259 10259 10259 10258 10259 10256 10257 10257 10256 10257 10259 10257 10259 10257 10254 10256 10255 10258 10257 10257 10258 10257 10255 10255 10253 10255 10253 10254 10257 10255 10254 10255 10255 10256 10254 10255 10253 10255 10254 10256 10257 10256 10253 10255 10257 10257 10253 10254 10252 10255 10254 10257 10257 10254 10248 10252 10251 10254 10252 10255 10257 10255 10247 10252 10253 10254 10253 10256 10256 10255 10250 10255 10254 10256 10256 10257 10257 10256 10254 10256 10255 10255 10255 10258 10257 10257 10255 10256 10254 10257 10256 10257 10256 10258 10256 10257 10259 10256 10256 10257 10257 10257 10258 10257 10257 10257 10257 10256 10258 10257 10259 10258 10261 10260 10264 10260 10261 10261 10267 10262 10262 10260 10263 10260 10260 10257 10261 10258 10259 10257 10262 10259 10258 10258 10266 10262 10261 10261 10264 10259 10261 10260 10260 10257 10258 10258 10256 10257 10257 10257 10257 10258 10259 10257 10258 10257 10259 10257 10258 10257 10257 10257 10258 10257 10258 10258 10260 10258 10258 10257 10257 10258 10257 10256 10253 10255 10255 10255 10252 10256 10257 10257 10256 10255 10254 10256 10255 10257 10256 10257 10258 10257 10257 10257 10257 10257 10258 10257 10261 10259 10260 10258 10259 10258 10257 10258 10258 10257 10257 10257 10255 10257 10259 10257 10257 10256 10259 10257 10256 10256 10254 10255 10254 10256 10255 10256 10256 10257 10256 10257 10255 10257 10257 10257 10255 10255 10256 10256 10256\r\n10259 10259 10259 10262 10259 10259 10258 10257 10257 10258 10257 10259 10259 10259 10257 10258 10258 10258 10257 10257 10257 10258 10256 10258 10258 10257 10257 10258 10257 10256 10256 10259 10259 10256 10256 10257 10257 10257 10256 10257 10257 10256 10256 10260 10259 10256 10257 10257 10256 10258 10257 10263 10260 10261 10258 10262 10260 10260 10258 10262 10259 10259 10258 10259 10258 10259 10258 10259 10258 10258 10257 10257 10257 10258 10257 10255 10257 10257 10258 10257 10256 10258 10257 10254 10256 10255 10257 10253 10254 10255 10256 10253 10254 10253 10256 10253 10255 10255 10256 10253 10254 10255 10255 10253 10256 10255 10256 10252 10254 10254 10256 10254 10257 10256 10258 10250 10252 10252 10255 10254 10256 10256 10256 10249 10252 10252 10255 10252 10256 10255 10255 10250 10253 10255 10257 10257 10257 10257 10256 10256 10257 10257 10257 10256 10257 10258 10256 10256 10256 10256 10257 10256 10256 10256 10257 10258 10258 10259 10257 10256 10258 10257 10257 10256 10257 10256 10257 10258 10256 10258 10257 10261 10259 10260 10257 10261 10258 10260 10258 10266 10262 10263 10259 10263 10260 10259 10257 10259 10258 10257 10257 10258 10258 10259 10258 10266 10262 10262 10259 10261 10259 10260 10259 10261 10258 10257 10256 10258 10257 10258 10257 10258 10258 10258 10257 10256 10257 10257 10257 10258 10256 10256 10257 10257 10257 10258 10257 10259 10259 10258 10257 10257 10257 10257 10257 10254 10255 10255 10256 10255 10256 10257 10257 10256 10256 10255 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10256 10258 10256 10260 10258 10259 10259 10257 10256 10258 10256 10259 10259 10258 10256 10256 10257 10258 10257 10258 10258 10258 10256 10255 10256 10255 10255 10254 10255 10255 10256 10256 10257 10256 10256 10255 10256 10257 10255 10255 10256 10256 10256 10256\r\n10261 10262 10260 10268 10262 10261 10258 10257 10259 10262 10260 10266 10260 10260 10259 10263 10259 10259 10256 10256 10257 10258 10257 10257 10257 10257 10257 10254 10255 10255 10258 10263 10260 10260 10256 10257 10257 10256 10256 10258 10257 10258 10260 10267 10260 10258 10258 10260 10259 10262 10261 10273 10263 10264 10261 10269 10262 10264 10261 10268 10261 10261 10260 10261 10259 10261 10260 10264 10258 10256 10257 10255 10255 10255 10255 10250 10256 10255 10256 10255 10257 10256 10253 10246 10253 10252 10253 10246 10252 10251 10253 10246 10252 10249 10253 10247 10254 10252 10253 10247 10253 10253 10254 10251 10254 10251 10253 10244 10252 10253 10255 10252 10255 10254 10254 10241 10249 10248 10253 10251 10255 10253 10252 10237 10249 10248 10253 10248 10254 10253 10253 10242 10252 10255 10257 10257 10257 10257 10256 10255 10256 10256 10257 10255 10256 10256 10255 10253 10255 10256 10257 10252 10256 10258 10259 10264 10259 10259 10257 10254 10256 10256 10256 10258 10256 10259 10258 10259 10257 10261 10260 10265 10261 10261 10259 10265 10260 10263 10263 10278 10266 10267 10262 10270 10260 10260 10259 10263 10257 10257 10258 10262 10260 10264 10264 10279 10266 10266 10260 10265 10260 10262 10261 10264 10259 10260 10259 10264 10260 10260 10259 10263 10258 10257 10257 10256 10257 10258 10258 10258 10257 10257 10257 10254 10258 10257 10258 10263 10259 10260 10258 10257 10257 10255 10256 10249 10253 10252 10255 10251 10254 10257 10256 10252 10254 10253 10256 10257 10257 10256 10255 10255 10258 10258 10257 10258 10257 10257 10257 10262 10260 10261 10258 10256 10257 10257 10258 10263 10259 10259 10256 10254 10257 10258 10257 10254 10257 10254 10255 10253 10255 10253 10253 10247 10253 10252 10255 10255 10256 10253 10254 10251 10255 10253 10256 10253 10255 10255 10256 10253\r\n10257 10258 10256 10260 10258 10259 10257 10258 10257 10258 10258 10261 10258 10258 10256 10258 10257 10256 10257 10257 10257 10258 10257 10258 10258 10257 10257 10257 10257 10257 10257 10259 10258 10258 10257 10257 10257 10257 10258 10259 10257 10257 10256 10260 10257 10257 10257 10258 10258 10260 10258 10263 10258 10259 10257 10262 10258 10259 10257 10262 10258 10258 10257 10258 10257 10256 10257 10259 10257 10256 10257 10256 10256 10256 10257 10254 10257 10257 10256 10256 10258 10257 10257 10253 10256 10255 10257 10254 10257 10256 10256 10253 10256 10254 10257 10253 10257 10256 10257 10253 10256 10256 10256 10255 10257 10255 10257 10252 10255 10257 10257 10256 10258 10257 10257 10251 10255 10254 10257 10255 10257 10256 10257 10249 10256 10256 10256 10254 10256 10256 10257 10253 10257 10256 10256 10257 10257 10257 10257 10255 10256 10258 10257 10258 10257 10257 10257 10256 10256 10256 10256 10255 10257 10257 10257 10259 10257 10258 10257 10257 10257 10258 10258 10258 10257 10257 10257 10257 10258 10257 10258 10259 10257 10257 10258 10259 10256 10258 10258 10264 10258 10261 10257 10261 10257 10257 10257 10259 10257 10257 10258 10257 10256 10258 10256 10264 10259 10259 10257 10260 10257 10258 10258 10259 10256 10257 10258 10259 10257 10257 10257 10259 10257 10257 10257 10257 10258 10259 10257 10257 10257 10257 10257 10256 10257 10256 10257 10258 10258 10258 10257 10257 10257 10257 10257 10255 10257 10257 10257 10255 10256 10256 10257 10255 10256 10255 10256 10257 10257 10256 10256 10256 10257 10258 10257 10257 10257 10258 10256 10258 10257 10259 10258 10257 10256 10257 10257 10258 10258 10259 10257 10256 10257 10258 10258 10257 10258 10256 10257 10257 10257 10257 10257 10253 10256 10256 10257 10258 10257 10256 10256 10256 10258 10256 10258 10256 10256 10256 10257 10257\r\n10258 10259 10257 10263 10258 10258 10257 10258 10258 10258 10258 10264 10259 10258 10257 10258 10257 10257 10257 10258 10258 10260 10258 10260 10257 10258 10257 10259 10256 10257 10258 10261 10258 10257 10258 10260 10257 10259 10258 10260 10257 10256 10257 10260 10258 10259 10257 10255 10257 10258 10258 10263 10259 10260 10258 10262 10258 10257 10258 10261 10258 10258 10257 10257 10257 10255 10257 10259 10257 10254 10256 10253 10257 10255 10257 10254 10257 10255 10256 10254 10257 10258 10254 10250 10254 10254 10255 10253 10256 10257 10255 10252 10256 10256 10256 10255 10258 10257 10255 10251 10255 10255 10255 10251 10254 10253 10255 10249 10253 10256 10256 10256 10258 10257 10256 10249 10254 10255 10256 10255 10256 10257 10257 10250 10255 10257 10256 10253 10256 10256 10257 10256 10257 10259 10257 10255 10257 10257 10257 10254 10255 10257 10257 10256 10257 10259 10257 10257 10258 10255 10256 10254 10258 10258 10257 10258 10257 10259 10258 10258 10257 10258 10257 10259 10257 10255 10257 10257 10256 10258 10258 10259 10257 10256 10256 10259 10257 10259 10259 10265 10260 10258 10258 10261 10258 10256 10258 10256 10257 10255 10258 10256 10257 10256 10258 10263 10259 10257 10257 10258 10258 10255 10257 10258 10257 10256 10257 10257 10256 10256 10258 10262 10259 10259 10257 10260 10258 10259 10258 10259 10258 10256 10257 10255 10256 10256 10257 10257 10257 10259 10257 10258 10256 10257 10256 10254 10256 10257 10257 10255 10257 10257 10255 10251 10255 10253 10256 10256 10256 10255 10256 10256 10257 10258 10258 10260 10258 10259 10257 10260 10258 10259 10256 10256 10256 10255 10258 10257 10257 10258 10257 10257 10257 10258 10257 10255 10256 10254 10256 10255 10257 10258 10257 10256 10258 10256 10256 10256 10258 10255 10256 10254 10256 10256 10258 10253 10257 10256 10256 10255\r\n10258 10257 10257 10260 10257 10257 10257 10258 10258 10257 10256 10261 10259 10258 10257 10257 10258 10258 10257 10260 10259 10258 10258 10260 10259 10259 10257 10258 10257 10257 10257 10259 10259 10260 10259 10261 10259 10259 10257 10258 10257 10257 10258 10258 10257 10257 10257 10256 10256 10257 10257 10260 10257 10259 10257 10258 10257 10257 10258 10259 10257 10257 10257 10257 10257 10256 10257 10256 10255 10257 10257 10256 10257 10258 10257 10257 10257 10256 10257 10256 10257 10256 10255 10252 10256 10255 10256 10254 10255 10255 10255 10253 10254 10254 10255 10254 10256 10256 10256 10253 10255 10255 10256 10252 10254 10255 10256 10254 10256 10256 10256 10256 10257 10257 10257 10253 10255 10256 10256 10256 10257 10257 10257 10254 10256 10257 10258 10258 10257 10257 10256 10257 10257 10257 10257 10256 10257 10256 10258 10255 10257 10256 10257 10257 10256 10257 10257 10257 10257 10256 10256 10255 10257 10257 10257 10256 10257 10258 10257 10259 10258 10258 10257 10257 10258 10257 10257 10257 10257 10259 10257 10259 10257 10257 10257 10257 10256 10257 10256 10261 10259 10260 10258 10261 10258 10258 10258 10257 10257 10256 10256 10256 10257 10258 10257 10261 10259 10257 10258 10258 10257 10257 10256 10256 10257 10257 10257 10256 10257 10257 10257 10258 10258 10259 10258 10258 10256 10257 10257 10259 10258 10257 10257 10258 10256 10257 10257 10257 10257 10258 10257 10257 10256 10257 10256 10255 10255 10258 10257 10257 10257 10257 10256 10254 10256 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10259 10258 10258 10258 10256 10256 10256 10257 10258 10256 10257 10256 10258 10257 10256 10257 10255 10256 10256 10257 10257 10256 10257 10256 10256 10257 10256 10256 10257 10257 10256 10257 10255 10256 10257 10258 10255 10256 10258 10257 10257\r\n10259 10260 10257 10259 10258 10259 10258 10262 10259 10260 10259 10266 10260 10260 10259 10262 10260 10261 10259 10264 10260 10262 10260 10264 10259 10261 10258 10262 10260 10259 10259 10265 10261 10264 10261 10266 10260 10259 10257 10259 10257 10257 10258 10260 10257 10255 10256 10254 10257 10256 10258 10263 10259 10259 10258 10259 10258 10259 10258 10260 10258 10259 10257 10255 10256 10255 10256 10252 10254 10255 10257 10256 10256 10256 10257 10258 10257 10254 10255 10254 10255 10252 10253 10247 10253 10252 10255 10252 10254 10252 10252 10247 10251 10249 10252 10249 10253 10252 10253 10248 10253 10252 10253 10247 10253 10250 10253 10250 10255 10254 10258 10259 10257 10257 10256 10249 10252 10252 10255 10256 10257 10258 10258 10257 10257 10259 10258 10259 10258 10260 10258 10258 10257 10257 10257 10255 10257 10255 10257 10255 10257 10257 10257 10257 10257 10259 10257 10254 10257 10256 10256 10257 10258 10258 10259 10259 10258 10260 10258 10261 10258 10259 10257 10258 10258 10258 10257 10259 10258 10260 10258 10260 10257 10257 10257 10257 10257 10259 10259 10267 10261 10262 10261 10264 10259 10258 10257 10257 10257 10256 10257 10253 10256 10256 10259 10267 10261 10261 10259 10258 10257 10257 10256 10257 10257 10256 10257 10255 10257 10257 10257 10262 10259 10261 10258 10259 10256 10259 10260 10264 10259 10260 10257 10257 10257 10259 10257 10258 10258 10259 10257 10260 10257 10258 10257 10252 10256 10257 10258 10256 10256 10252 10254 10247 10254 10255 10257 10257 10257 10258 10256 10258 10257 10259 10257 10258 10257 10257 10258 10262 10259 10259 10258 10253 10256 10255 10257 10256 10256 10255 10256 10256 10258 10256 10257 10253 10256 10257 10256 10259 10257 10255 10257 10257 10258 10255 10257 10258 10257 10255 10255 10250 10255 10255 10255 10250 10255 10256 10257 10259\r\n10257 10256 10257 10256 10257 10257 10257 10257 10257 10256 10257 10260 10258 10259 10258 10259 10258 10259 10259 10261 10258 10259 10257 10261 10259 10259 10257 10261 10259 10259 10258 10260 10258 10261 10258 10260 10257 10258 10257 10258 10258 10256 10257 10257 10257 10256 10256 10256 10257 10256 10257 10257 10257 10257 10257 10256 10257 10258 10257 10257 10257 10256 10257 10255 10256 10256 10257 10254 10255 10254 10256 10257 10257 10258 10257 10257 10256 10257 10257 10255 10256 10255 10256 10251 10254 10256 10257 10256 10257 10257 10257 10252 10255 10252 10254 10252 10253 10255 10256 10250 10255 10252 10255 10253 10255 10254 10256 10254 10257 10257 10257 10257 10257 10257 10257 10253 10255 10254 10256 10256 10256 10256 10256 10256 10257 10257 10258 10259 10257 10258 10257 10257 10257 10257 10257 10257 10258 10256 10257 10256 10257 10256 10257 10257 10257 10258 10257 10256 10257 10255 10256 10258 10257 10257 10258 10258 10257 10258 10257 10258 10257 10257 10256 10256 10256 10257 10257 10259 10257 10257 10258 10257 10257 10256 10258 10256 10257 10257 10257 10261 10258 10259 10258 10259 10257 10258 10257 10258 10257 10257 10256 10256 10258 10257 10258 10261 10258 10259 10258 10257 10257 10257 10258 10257 10256 10257 10257 10257 10257 10257 10257 10259 10257 10258 10257 10258 10257 10257 10256 10258 10257 10258 10256 10257 10256 10256 10256 10257 10258 10256 10258 10257 10256 10257 10257 10256 10258 10257 10257 10257 10257 10256 10257 10251 10255 10254 10256 10257 10257 10258 10258 10257 10257 10256 10257 10257 10258 10257 10257 10258 10257 10258 10257 10256 10257 10257 10257 10256 10257 10256 10257 10256 10258 10257 10257 10258 10258 10257 10257 10256 10257 10257 10256 10256 10256 10256 10258 10256 10256 10257 10257 10255 10257 10256 10256 10254 10257 10257 10257 10257\r\n10257 10257 10257 10257 10257 10259 10258 10259 10256 10255 10257 10261 10259 10261 10259 10263 10260 10261 10260 10264 10259 10260 10259 10264 10260 10261 10260 10266 10262 10262 10260 10262 10260 10262 10259 10264 10261 10260 10257 10261 10258 10259 10259 10258 10257 10256 10257 10257 10257 10257 10257 10258 10258 10255 10256 10256 10256 10258 10256 10254 10257 10255 10256 10253 10255 10256 10255 10250 10252 10251 10254 10255 10256 10258 10257 10254 10256 10257 10256 10252 10255 10253 10254 10246 10251 10254 10255 10251 10255 10256 10254 10248 10251 10249 10251 10245 10251 10252 10252 10244 10250 10249 10252 10250 10253 10252 10253 10253 10257 10257 10257 10256 10256 10255 10255 10248 10253 10251 10256 10255 10256 10253 10257 10254 10257 10257 10257 10258 10257 10259 10257 10257 10256 10255 10257 10257 10257 10258 10258 10255 10256 10259 10258 10259 10257 10256 10256 10258 10257 10255 10257 10259 10258 10258 10258 10259 10257 10257 10257 10258 10258 10259 10257 10259 10257 10257 10257 10259 10257 10256 10257 10257 10256 10256 10256 10257 10257 10258 10257 10262 10261 10261 10259 10260 10259 10258 10257 10257 10257 10256 10257 10257 10257 10255 10258 10264 10260 10260 10257 10258 10257 10256 10257 10260 10257 10256 10257 10258 10257 10257 10257 10257 10256 10259 10258 10259 10258 10255 10257 10261 10258 10256 10257 10257 10256 10259 10257 10258 10256 10256 10257 10257 10255 10254 10256 10256 10257 10255 10256 10256 10256 10255 10254 10249 10253 10252 10256 10258 10257 10258 10256 10255 10256 10256 10256 10256 10258 10256 10258 10258 10256 10255 10257 10256 10257 10257 10256 10252 10255 10254 10256 10256 10257 10256 10257 10257 10257 10256 10256 10254 10255 10254 10255 10252 10256 10255 10255 10253 10257 10256 10255 10254 10255 10253 10256 10253 10256 10256 10257 10258\r\n10257 10257 10257 10259 10258 10257 10257 10258 10258 10258 10258 10259 10259 10260 10259 10261 10259 10260 10258 10263 10261 10260 10258 10263 10259 10262 10259 10265 10261 10260 10258 10262 10260 10261 10258 10261 10259 10259 10257 10259 10257 10257 10258 10257 10256 10256 10258 10257 10257 10257 10257 10256 10256 10255 10255 10255 10256 10257 10257 10254 10255 10256 10257 10255 10255 10255 10257 10251 10254 10252 10254 10255 10257 10257 10257 10255 10257 10256 10256 10253 10255 10253 10255 10246 10252 10252 10255 10251 10253 10253 10254 10247 10251 10251 10254 10247 10252 10251 10254 10245 10251 10250 10254 10250 10253 10251 10255 10253 10255 10256 10257 10256 10256 10254 10256 10249 10252 10251 10255 10255 10254 10256 10258 10257 10257 10257 10257 10256 10257 10257 10257 10258 10257 10257 10257 10258 10258 10256 10256 10257 10258 10257 10257 10257 10257 10258 10257 10257 10256 10256 10256 10257 10257 10258 10257 10256 10257 10258 10257 10256 10257 10258 10257 10258 10258 10258 10257 10260 10259 10257 10257 10256 10257 10257 10257 10258 10257 10258 10258 10261 10259 10260 10258 10258 10257 10257 10257 10258 10256 10257 10257 10256 10257 10258 10258 10263 10260 10260 10258 10259 10258 10257 10257 10258 10258 10257 10257 10258 10258 10257 10257 10257 10257 10258 10257 10256 10256 10257 10257 10259 10258 10257 10257 10257 10257 10256 10257 10257 10256 10256 10257 10256 10256 10255 10256 10258 10257 10255 10255 10254 10255 10255 10255 10251 10255 10253 10256 10256 10257 10257 10258 10255 10256 10256 10257 10256 10256 10257 10258 10258 10257 10256 10257 10256 10257 10257 10257 10253 10255 10255 10256 10257 10256 10257 10257 10259 10259 10258 10256 10255 10257 10256 10257 10253 10256 10254 10256 10254 10256 10254 10257 10254 10256 10253 10255 10254 10257 10257 10257 10257\r\n10257 10260 10258 10263 10258 10259 10257 10258 10258 10259 10259 10265 10261 10264 10261 10265 10261 10263 10262 10271 10262 10263 10262 10272 10263 10266 10263 10276 10266 10264 10263 10270 10262 10262 10260 10266 10261 10263 10259 10259 10256 10256 10257 10253 10256 10257 10257 10256 10256 10257 10255 10253 10255 10253 10255 10252 10254 10255 10255 10249 10254 10254 10255 10253 10255 10252 10252 10240 10249 10248 10253 10252 10255 10257 10256 10251 10254 10251 10254 10248 10252 10248 10249 10235 10247 10246 10250 10242 10249 10246 10247 10232 10245 10244 10248 10237 10247 10245 10247 10231 10245 10243 10249 10241 10249 10247 10252 10247 10253 10253 10255 10252 10255 10253 10251 10238 10249 10250 10253 10249 10254 10254 10257 10255 10257 10258 10258 10258 10257 10255 10256 10256 10256 10256 10257 10261 10258 10259 10257 10255 10257 10256 10256 10253 10256 10256 10258 10259 10258 10260 10257 10259 10257 10257 10258 10255 10257 10257 10258 10258 10257 10259 10257 10258 10258 10260 10260 10263 10258 10257 10256 10259 10257 10256 10257 10258 10258 10262 10261 10266 10261 10262 10259 10260 10259 10258 10257 10255 10257 10257 10257 10260 10258 10261 10261 10270 10262 10262 10258 10261 10258 10259 10259 10263 10258 10257 10258 10259 10257 10257 10256 10257 10258 10255 10257 10256 10255 10255 10256 10262 10258 10259 10257 10257 10258 10256 10257 10253 10255 10254 10257 10253 10256 10255 10256 10257 10256 10253 10254 10249 10253 10253 10252 10242 10253 10251 10256 10256 10257 10258 10257 10251 10255 10253 10257 10256 10257 10257 10256 10259 10258 10257 10258 10258 10257 10255 10254 10245 10254 10255 10257 10257 10257 10258 10258 10263 10259 10255 10256 10253 10257 10254 10255 10250 10253 10253 10256 10251 10254 10251 10253 10248 10255 10252 10254 10252 10256 10257 10257 10259\r\n10258 10259 10258 10259 10256 10257 10257 10257 10256 10257 10257 10261 10258 10259 10257 10259 10257 10258 10257 10264 10260 10259 10257 10263 10260 10260 10257 10265 10259 10260 10257 10260 10257 10258 10256 10260 10258 10259 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10256 10258 10256 10257 10257 10256 10256 10257 10257 10256 10257 10253 10256 10255 10257 10255 10257 10256 10257 10250 10254 10254 10257 10256 10258 10256 10257 10254 10256 10255 10256 10253 10256 10253 10256 10246 10252 10252 10256 10250 10255 10253 10256 10247 10253 10251 10255 10248 10254 10253 10257 10247 10254 10252 10257 10251 10255 10254 10256 10253 10256 10255 10257 10256 10256 10256 10257 10250 10256 10254 10258 10255 10256 10256 10257 10257 10257 10257 10257 10256 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10256 10256 10257 10257 10258 10257 10257 10259 10258 10257 10257 10258 10257 10258 10257 10257 10258 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10258 10259 10258 10257 10257 10257 10257 10257 10257 10262 10258 10258 10257 10257 10258 10256 10256 10255 10258 10257 10257 10257 10257 10257 10257 10261 10258 10258 10257 10258 10256 10258 10257 10258 10257 10257 10256 10257 10258 10257 10257 10257 10258 10257 10257 10255 10257 10257 10257 10259 10256 10257 10258 10257 10257 10257 10257 10257 10257 10257 10257 10255 10256 10256 10257 10257 10257 10256 10257 10255 10257 10256 10257 10252 10257 10254 10257 10257 10257 10257 10258 10256 10257 10256 10257 10257 10257 10258 10257 10257 10256 10257 10257 10257 10257 10257 10257 10254 10256 10257 10257 10258 10257 10257 10257 10259 10257 10256 10257 10255 10257 10257 10257 10255 10257 10256 10257 10255 10256 10255 10256 10253 10257 10256 10257 10254 10257 10257 10257 10257\r\n10258 10258 10257 10259 10257 10257 10257 10258 10256 10259 10259 10261 10259 10258 10258 10260 10259 10258 10258 10267 10261 10259 10260 10266 10261 10260 10260 10265 10258 10257 10258 10260 10258 10257 10257 10262 10259 10259 10258 10259 10258 10260 10258 10259 10258 10257 10257 10257 10258 10259 10257 10258 10257 10257 10258 10256 10258 10259 10257 10253 10257 10256 10257 10255 10257 10256 10254 10248 10254 10255 10256 10256 10257 10256 10256 10252 10254 10253 10254 10252 10254 10253 10252 10239 10247 10250 10251 10246 10251 10253 10250 10241 10249 10250 10250 10244 10251 10253 10252 10242 10252 10252 10254 10252 10255 10256 10255 10252 10255 10254 10256 10256 10257 10256 10255 10250 10255 10255 10257 10256 10256 10255 10257 10257 10258 10259 10257 10258 10256 10257 10257 10255 10257 10258 10257 10257 10256 10258 10257 10257 10256 10257 10257 10255 10257 10258 10257 10261 10257 10259 10258 10259 10258 10259 10257 10258 10259 10259 10257 10258 10257 10257 10258 10257 10257 10256 10258 10257 10256 10256 10257 10259 10257 10256 10257 10257 10257 10258 10258 10263 10258 10258 10257 10256 10256 10257 10256 10255 10257 10259 10256 10257 10258 10255 10257 10262 10259 10259 10259 10258 10257 10256 10258 10256 10257 10256 10258 10256 10256 10259 10257 10255 10256 10254 10256 10254 10256 10257 10257 10257 10257 10256 10257 10256 10257 10256 10257 10254 10256 10255 10255 10251 10254 10255 10256 10255 10257 10257 10257 10257 10257 10257 10256 10252 10255 10255 10257 10256 10257 10257 10257 10257 10258 10256 10257 10255 10257 10256 10257 10259 10257 10255 10258 10256 10257 10257 10257 10253 10258 10259 10258 10259 10258 10259 10258 10260 10256 10256 10258 10256 10257 10259 10258 10254 10257 10257 10255 10253 10256 10256 10257 10254 10257 10255 10256 10254 10257 10258 10257 10256\r\n10257 10257 10257 10259 10258 10256 10257 10258 10258 10259 10259 10260 10259 10259 10258 10257 10257 10258 10257 10265 10261 10262 10259 10263 10259 10261 10259 10262 10258 10257 10256 10258 10258 10258 10257 10261 10259 10259 10258 10259 10259 10260 10258 10258 10259 10258 10257 10257 10258 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10254 10256 10256 10257 10256 10257 10256 10255 10249 10252 10255 10256 10255 10257 10255 10257 10252 10255 10253 10255 10253 10254 10252 10253 10241 10248 10247 10252 10246 10250 10250 10254 10243 10250 10248 10254 10248 10254 10251 10254 10247 10253 10253 10255 10255 10256 10256 10256 10253 10254 10255 10256 10256 10257 10258 10257 10253 10256 10257 10257 10256 10257 10255 10256 10257 10258 10256 10256 10256 10257 10257 10256 10258 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10256 10257 10257 10258 10258 10261 10259 10258 10257 10258 10257 10258 10257 10258 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10256 10258 10258 10257 10257 10257 10257 10256 10257 10261 10260 10260 10258 10257 10258 10257 10258 10258 10257 10257 10256 10257 10258 10258 10258 10259 10257 10257 10258 10257 10257 10257 10257 10256 10256 10257 10258 10257 10258 10256 10257 10254 10255 10254 10256 10254 10255 10255 10257 10257 10258 10258 10258 10256 10256 10256 10257 10254 10255 10256 10257 10253 10256 10255 10256 10255 10256 10258 10257 10257 10258 10257 10256 10252 10254 10255 10257 10256 10256 10257 10257 10258 10258 10257 10257 10257 10257 10257 10256 10258 10257 10257 10257 10258 10258 10257 10257 10255 10257 10257 10257 10257 10257 10258 10256 10259 10258 10256 10256 10257 10258 10258 10257 10255 10258 10257 10256 10256 10257 10257 10257 10254 10255 10255 10256 10255 10257 10257 10257 10255\r\n10257 10258 10259 10262 10259 10259 10259 10265 10260 10262 10260 10263 10262 10262 10258 10257 10258 10262 10264 10274 10266 10269 10265 10272 10262 10262 10262 10266 10260 10259 10258 10261 10259 10262 10260 10267 10261 10261 10259 10262 10259 10261 10259 10262 10258 10257 10257 10255 10257 10257 10258 10254 10255 10255 10256 10254 10257 10257 10257 10253 10256 10255 10255 10255 10256 10252 10250 10240 10250 10252 10255 10251 10255 10253 10253 10244 10251 10249 10253 10248 10251 10245 10243 10220 10239 10237 10245 10233 10246 10242 10245 10227 10243 10242 10249 10243 10250 10247 10248 10238 10249 10249 10253 10252 10254 10252 10253 10247 10252 10253 10256 10255 10256 10256 10255 10251 10254 10254 10257 10254 10256 10255 10255 10256 10256 10257 10258 10256 10257 10257 10257 10259 10259 10259 10258 10261 10258 10258 10257 10257 10257 10259 10257 10257 10257 10258 10256 10260 10259 10261 10260 10265 10260 10259 10258 10260 10257 10257 10256 10260 10258 10259 10257 10256 10258 10257 10257 10258 10257 10257 10258 10257 10257 10256 10258 10255 10256 10259 10260 10267 10262 10261 10258 10258 10258 10258 10259 10259 10257 10255 10257 10256 10257 10257 10257 10259 10257 10257 10257 10255 10257 10258 10257 10259 10257 10255 10258 10257 10257 10254 10254 10248 10253 10251 10253 10249 10254 10254 10256 10254 10255 10256 10255 10253 10256 10253 10253 10249 10253 10251 10253 10247 10254 10252 10255 10253 10255 10255 10256 10256 10255 10252 10252 10246 10253 10251 10254 10252 10256 10257 10257 10258 10257 10257 10257 10260 10256 10256 10257 10260 10257 10256 10257 10258 10257 10257 10257 10254 10256 10255 10257 10254 10257 10260 10259 10262 10257 10257 10257 10256 10256 10257 10256 10254 10257 10257 10256 10256 10256 10258 10255 10251 10254 10253 10254 10254 10256 10256 10255 10250\r\n10257 10258 10257 10261 10259 10259 10258 10262 10258 10261 10259 10261 10260 10260 10257 10258 10259 10261 10259 10268 10262 10265 10260 10265 10260 10260 10257 10262 10259 10258 10257 10259 10258 10259 10256 10261 10258 10258 10258 10261 10257 10258 10256 10257 10257 10257 10258 10257 10257 10257 10258 10257 10257 10257 10257 10256 10257 10257 10258 10255 10256 10255 10257 10258 10257 10255 10257 10249 10253 10253 10256 10255 10256 10255 10257 10248 10253 10252 10255 10251 10255 10252 10256 10237 10250 10246 10252 10245 10252 10250 10255 10242 10252 10249 10254 10251 10255 10253 10256 10248 10254 10253 10255 10254 10256 10255 10257 10253 10256 10254 10256 10255 10255 10255 10255 10252 10255 10255 10256 10257 10258 10256 10256 10257 10256 10258 10257 10256 10257 10257 10257 10258 10257 10256 10257 10258 10257 10257 10258 10257 10256 10258 10256 10256 10257 10256 10256 10260 10259 10261 10259 10260 10258 10259 10258 10259 10257 10257 10256 10258 10257 10258 10258 10257 10257 10258 10257 10258 10256 10258 10257 10258 10257 10257 10257 10257 10257 10257 10258 10262 10259 10260 10258 10257 10258 10258 10257 10257 10257 10258 10257 10256 10258 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10258 10257 10257 10257 10256 10257 10254 10255 10254 10257 10254 10256 10255 10256 10255 10255 10257 10256 10253 10256 10256 10257 10252 10255 10253 10256 10252 10255 10255 10256 10255 10256 10256 10257 10257 10258 10255 10257 10250 10254 10252 10256 10255 10255 10256 10257 10257 10256 10256 10256 10257 10257 10258 10257 10258 10257 10256 10256 10257 10258 10257 10257 10256 10258 10257 10256 10256 10255 10257 10257 10258 10258 10257 10257 10256 10257 10256 10257 10255 10257 10257 10257 10256 10256 10258 10257 10254 10256 10255 10256 10255 10256 10255 10256 10253\r\n10260 10260 10260 10267 10262 10262 10260 10264 10260 10261 10261 10265 10262 10262 10260 10262 10261 10262 10266 10278 10269 10269 10264 10270 10263 10261 10260 10267 10261 10260 10260 10263 10261 10260 10260 10265 10260 10261 10260 10263 10259 10260 10257 10256 10257 10255 10257 10256 10257 10257 10257 10254 10256 10256 10257 10255 10256 10256 10256 10253 10254 10255 10256 10256 10258 10257 10254 10244 10250 10251 10253 10252 10254 10253 10253 10241 10249 10248 10252 10245 10252 10252 10246 10222 10236 10238 10243 10237 10247 10249 10248 10235 10246 10248 10251 10246 10253 10252 10253 10243 10248 10249 10253 10253 10255 10255 10255 10250 10254 10254 10255 10251 10255 10253 10253 10247 10252 10253 10254 10254 10256 10256 10257 10257 10257 10257 10256 10257 10257 10259 10259 10260 10258 10257 10257 10258 10258 10258 10257 10257 10257 10258 10257 10256 10257 10258 10259 10265 10261 10262 10261 10261 10259 10260 10260 10263 10260 10259 10258 10260 10258 10258 10258 10258 10258 10260 10258 10259 10258 10257 10257 10258 10258 10258 10257 10257 10257 10256 10259 10265 10263 10263 10259 10257 10257 10257 10257 10257 10258 10256 10257 10260 10257 10259 10257 10259 10257 10257 10258 10256 10257 10257 10256 10256 10257 10257 10257 10257 10257 10256 10255 10249 10253 10252 10255 10251 10255 10253 10254 10250 10253 10254 10254 10251 10254 10255 10254 10247 10250 10251 10253 10250 10255 10254 10254 10253 10256 10256 10256 10254 10256 10255 10254 10243 10250 10249 10252 10250 10253 10255 10256 10253 10256 10256 10257 10258 10257 10256 10257 10255 10255 10253 10255 10256 10257 10256 10257 10255 10256 10253 10254 10253 10256 10258 10258 10261 10259 10257 10256 10257 10256 10257 10256 10256 10257 10255 10256 10253 10256 10258 10256 10250 10253 10253 10254 10252 10254 10253 10254 10249\r\n10259 10261 10259 10269 10263 10262 10259 10263 10260 10262 10259 10265 10261 10263 10259 10265 10261 10264 10261 10279 10269 10270 10262 10268 10261 10262 10258 10266 10261 10261 10260 10263 10260 10261 10259 10266 10262 10261 10258 10261 10259 10259 10259 10257 10257 10256 10258 10258 10257 10257 10257 10255 10257 10256 10257 10255 10256 10254 10255 10254 10256 10255 10256 10254 10255 10254 10255 10244 10250 10251 10253 10251 10254 10253 10254 10244 10249 10248 10254 10246 10252 10247 10251 10221 10236 10236 10248 10239 10248 10247 10253 10240 10247 10247 10253 10250 10253 10252 10255 10243 10250 10250 10255 10253 10256 10253 10255 10250 10254 10254 10256 10253 10255 10253 10255 10247 10252 10251 10254 10255 10257 10256 10256 10256 10256 10257 10257 10258 10258 10257 10257 10259 10258 10257 10257 10259 10258 10256 10257 10257 10257 10257 10257 10257 10256 10259 10258 10264 10260 10260 10258 10259 10258 10261 10259 10263 10261 10260 10257 10260 10259 10259 10258 10260 10258 10258 10258 10258 10257 10258 10258 10258 10258 10257 10257 10257 10257 10258 10258 10265 10262 10262 10259 10259 10257 10256 10257 10257 10257 10257 10256 10257 10258 10258 10256 10256 10257 10256 10256 10255 10257 10257 10257 10257 10258 10257 10257 10256 10256 10255 10256 10251 10254 10254 10256 10253 10255 10254 10256 10250 10253 10253 10255 10250 10253 10253 10256 10246 10250 10250 10254 10251 10254 10255 10257 10254 10255 10255 10256 10253 10255 10253 10255 10246 10252 10251 10256 10252 10254 10254 10256 10254 10255 10255 10256 10257 10257 10257 10257 10254 10255 10255 10256 10257 10257 10255 10257 10255 10255 10255 10256 10254 10255 10257 10257 10260 10258 10257 10257 10257 10256 10257 10258 10256 10257 10256 10256 10254 10256 10256 10257 10251 10253 10253 10255 10253 10255 10254 10256 10250\r\n10262 10266 10266 10284 10269 10266 10263 10271 10263 10266 10263 10275 10265 10268 10263 10275 10267 10274 10275 10308 10280 10278 10269 10279 10266 10268 10265 10278 10265 10265 10264 10272 10263 10266 10264 10275 10265 10264 10261 10265 10260 10261 10259 10256 10257 10256 10256 10257 10257 10257 10257 10252 10255 10254 10255 10251 10254 10252 10254 10249 10254 10250 10253 10248 10252 10246 10247 10225 10243 10245 10250 10244 10251 10245 10246 10225 10242 10239 10245 10230 10242 10230 10228 10173 10221 10222 10237 10220 10240 10239 10242 10219 10240 10240 10247 10241 10249 10242 10245 10224 10244 10245 10251 10247 10252 10248 10251 10241 10251 10252 10252 10247 10252 10248 10250 10237 10249 10249 10252 10251 10254 10252 10255 10252 10256 10256 10258 10256 10257 10258 10258 10261 10258 10259 10258 10261 10258 10256 10258 10257 10257 10259 10258 10260 10259 10263 10262 10272 10263 10263 10260 10264 10260 10264 10262 10269 10262 10261 10260 10265 10261 10263 10261 10268 10261 10261 10259 10258 10258 10260 10257 10259 10257 10259 10257 10259 10259 10261 10263 10276 10265 10266 10259 10260 10259 10259 10259 10259 10259 10259 10258 10261 10258 10258 10257 10256 10257 10256 10256 10255 10257 10259 10258 10257 10257 10256 10257 10252 10255 10251 10251 10243 10252 10252 10254 10248 10254 10252 10252 10241 10249 10249 10253 10244 10251 10247 10248 10230 10246 10244 10249 10244 10252 10250 10255 10249 10254 10253 10255 10246 10252 10248 10248 10230 10247 10246 10252 10247 10253 10251 10254 10250 10254 10253 10256 10257 10256 10257 10255 10248 10253 10253 10255 10254 10255 10254 10254 10246 10253 10253 10254 10250 10255 10255 10257 10261 10257 10258 10256 10260 10257 10259 10257 10253 10255 10253 10255 10250 10255 10251 10252 10237 10250 10249 10253 10247 10253 10250 10250 10241\r\n10257 10259 10257 10267 10259 10259 10257 10262 10257 10258 10258 10264 10259 10260 10257 10263 10258 10261 10257 10275 10261 10263 10258 10264 10258 10260 10257 10265 10259 10261 10259 10262 10258 10259 10256 10264 10259 10261 10257 10259 10258 10258 10257 10258 10256 10257 10257 10256 10258 10257 10257 10256 10256 10256 10256 10255 10256 10256 10257 10255 10256 10255 10257 10254 10256 10254 10258 10246 10254 10253 10257 10254 10257 10253 10257 10247 10255 10252 10257 10249 10254 10251 10257 10226 10249 10244 10256 10245 10256 10253 10257 10243 10254 10251 10257 10254 10257 10253 10256 10245 10254 10254 10257 10252 10256 10255 10256 10251 10256 10256 10257 10255 10257 10255 10257 10249 10255 10254 10256 10255 10257 10255 10257 10255 10258 10257 10257 10257 10257 10257 10256 10257 10257 10256 10256 10257 10257 10258 10257 10256 10257 10258 10257 10258 10258 10258 10257 10261 10257 10258 10258 10258 10256 10259 10258 10261 10257 10258 10257 10260 10258 10258 10257 10260 10257 10257 10257 10258 10258 10258 10257 10258 10257 10257 10257 10259 10258 10260 10258 10264 10259 10258 10257 10259 10257 10258 10257 10257 10257 10257 10257 10258 10257 10257 10258 10257 10257 10258 10256 10257 10257 10258 10257 10257 10257 10256 10257 10256 10258 10258 10258 10253 10257 10256 10258 10254 10258 10256 10256 10251 10256 10255 10258 10255 10258 10255 10258 10248 10255 10254 10258 10252 10256 10255 10257 10255 10257 10258 10258 10255 10257 10257 10258 10247 10255 10254 10258 10254 10257 10256 10258 10253 10256 10257 10257 10258 10258 10257 10258 10254 10256 10255 10257 10255 10256 10255 10257 10255 10258 10258 10256 10254 10256 10258 10257 10258 10258 10257 10256 10256 10257 10256 10256 10256 10258 10256 10257 10255 10256 10256 10256 10249 10255 10254 10257 10255 10258 10255 10257 10252\r\n10257 10258 10258 10265 10260 10257 10257 10259 10257 10257 10258 10265 10260 10260 10260 10264 10259 10258 10262 10277 10265 10261 10259 10262 10259 10256 10259 10266 10262 10261 10259 10259 10257 10257 10259 10266 10260 10260 10258 10259 10258 10258 10258 10256 10257 10256 10256 10257 10256 10257 10258 10256 10256 10255 10256 10254 10256 10257 10258 10256 10257 10256 10257 10252 10254 10254 10255 10247 10253 10256 10257 10255 10256 10257 10255 10248 10255 10258 10255 10249 10254 10257 10249 10229 10246 10251 10253 10248 10256 10257 10253 10242 10252 10254 10255 10255 10257 10256 10255 10248 10254 10257 10256 10252 10255 10256 10254 10250 10255 10256 10257 10256 10258 10256 10253 10246 10251 10252 10256 10255 10258 10257 10258 10257 10258 10256 10258 10257 10258 10257 10256 10257 10257 10258 10258 10257 10257 10259 10256 10256 10257 10259 10257 10257 10257 10256 10256 10260 10256 10256 10256 10257 10257 10259 10257 10260 10258 10258 10257 10257 10257 10255 10257 10257 10257 10257 10257 10259 10258 10259 10258 10259 10259 10258 10258 10261 10259 10260 10259 10266 10260 10257 10257 10259 10257 10259 10257 10255 10256 10255 10258 10259 10257 10256 10257 10259 10258 10258 10257 10258 10257 10259 10257 10256 10257 10258 10257 10255 10257 10258 10257 10254 10257 10257 10256 10255 10258 10256 10254 10251 10256 10258 10257 10254 10258 10257 10256 10247 10255 10256 10256 10252 10255 10255 10257 10254 10256 10257 10257 10256 10258 10259 10255 10248 10253 10255 10257 10254 10256 10256 10257 10252 10256 10255 10256 10254 10256 10256 10256 10253 10255 10254 10257 10255 10256 10256 10257 10256 10257 10258 10258 10255 10256 10258 10257 10257 10256 10255 10257 10256 10257 10257 10257 10257 10256 10259 10257 10256 10257 10258 10254 10248 10253 10255 10257 10255 10258 10255 10256 10253\r\n10257 10256 10257 10260 10258 10257 10257 10259 10258 10258 10257 10263 10259 10258 10259 10260 10258 10259 10259 10268 10261 10260 10258 10258 10256 10257 10258 10261 10259 10260 10259 10257 10257 10256 10257 10261 10258 10259 10258 10259 10257 10257 10258 10259 10258 10258 10258 10258 10257 10256 10257 10256 10256 10255 10256 10256 10258 10257 10258 10255 10255 10256 10257 10255 10256 10255 10256 10250 10255 10256 10257 10257 10257 10257 10257 10253 10256 10257 10256 10254 10256 10256 10257 10244 10252 10252 10255 10253 10257 10256 10256 10248 10253 10254 10257 10257 10257 10257 10257 10253 10255 10254 10256 10254 10255 10255 10255 10254 10256 10257 10256 10258 10257 10257 10256 10251 10254 10254 10257 10257 10256 10258 10257 10258 10258 10257 10257 10258 10259 10257 10257 10256 10256 10256 10257 10258 10257 10259 10257 10257 10257 10257 10257 10257 10256 10258 10257 10259 10258 10257 10257 10257 10256 10257 10257 10258 10257 10256 10257 10257 10257 10258 10257 10257 10258 10258 10257 10258 10258 10258 10257 10259 10258 10258 10257 10259 10258 10258 10256 10261 10259 10257 10257 10258 10257 10257 10257 10256 10257 10258 10257 10258 10257 10257 10258 10258 10257 10258 10258 10259 10257 10258 10258 10258 10257 10258 10257 10257 10257 10257 10256 10256 10256 10258 10257 10257 10257 10255 10256 10253 10257 10257 10257 10257 10256 10257 10257 10251 10255 10255 10255 10255 10255 10256 10257 10254 10256 10257 10257 10258 10257 10256 10256 10250 10253 10253 10254 10253 10254 10255 10256 10254 10256 10256 10256 10255 10256 10256 10257 10253 10255 10255 10256 10257 10257 10257 10257 10257 10257 10257 10257 10255 10257 10258 10257 10257 10256 10256 10256 10256 10258 10257 10258 10258 10257 10256 10256 10257 10257 10257 10257 10252 10254 10255 10257 10256 10257 10257 10257 10256\r\n10258 10258 10258 10263 10259 10259 10257 10262 10259 10259 10260 10268 10260 10261 10260 10262 10260 10263 10263 10275 10266 10264 10259 10258 10258 10261 10260 10267 10261 10262 10259 10256 10257 10260 10260 10264 10260 10261 10259 10263 10259 10261 10259 10261 10259 10260 10259 10262 10257 10255 10254 10252 10255 10252 10254 10254 10256 10254 10256 10252 10255 10254 10255 10252 10255 10251 10252 10242 10252 10254 10256 10260 10258 10258 10257 10251 10256 10257 10257 10257 10256 10254 10251 10235 10249 10248 10255 10255 10255 10251 10252 10242 10251 10251 10256 10259 10257 10257 10255 10247 10253 10252 10254 10250 10254 10252 10254 10252 10256 10254 10255 10257 10257 10255 10254 10245 10252 10254 10256 10260 10258 10258 10258 10262 10259 10259 10259 10262 10259 10255 10256 10254 10257 10258 10257 10261 10258 10259 10257 10256 10257 10257 10257 10256 10257 10257 10258 10263 10259 10260 10258 10258 10256 10256 10257 10256 10256 10255 10256 10254 10257 10256 10257 10256 10257 10255 10256 10258 10258 10260 10259 10261 10257 10259 10257 10261 10258 10258 10258 10263 10258 10258 10257 10260 10257 10257 10258 10255 10256 10257 10257 10259 10258 10261 10260 10263 10260 10262 10259 10259 10258 10259 10258 10260 10258 10260 10257 10256 10257 10257 10258 10256 10256 10255 10258 10257 10256 10253 10253 10250 10256 10256 10256 10256 10257 10255 10255 10245 10251 10251 10253 10251 10254 10254 10255 10253 10256 10255 10257 10258 10256 10252 10252 10242 10251 10248 10251 10247 10253 10253 10256 10251 10254 10252 10254 10251 10256 10254 10254 10245 10252 10253 10255 10254 10257 10257 10257 10258 10258 10257 10257 10255 10257 10257 10257 10257 10256 10255 10257 10256 10257 10257 10258 10258 10257 10256 10257 10257 10257 10254 10256 10249 10254 10253 10256 10252 10255 10256 10257 10257\r\n10258 10258 10257 10259 10257 10258 10257 10258 10257 10257 10256 10262 10258 10260 10258 10259 10257 10258 10256 10265 10260 10261 10258 10257 10257 10258 10257 10260 10258 10259 10258 10257 10257 10258 10256 10260 10257 10257 10257 10258 10257 10258 10257 10258 10257 10257 10257 10259 10257 10257 10256 10254 10257 10255 10256 10256 10257 10257 10257 10255 10256 10256 10257 10255 10256 10256 10257 10251 10255 10256 10256 10257 10257 10257 10256 10257 10257 10258 10258 10256 10256 10255 10257 10247 10254 10252 10256 10255 10256 10255 10257 10253 10256 10254 10257 10257 10257 10258 10256 10253 10256 10255 10256 10254 10257 10255 10257 10257 10258 10256 10257 10257 10257 10258 10257 10253 10256 10254 10256 10258 10257 10257 10257 10258 10257 10258 10258 10259 10257 10257 10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10257 10257 10257 10256 10257 10257 10256 10258 10256 10257 10256 10257 10257 10258 10257 10256 10256 10256 10258 10256 10257 10257 10256 10255 10256 10258 10257 10257 10257 10257 10258 10259 10257 10257 10257 10259 10257 10258 10258 10259 10257 10258 10256 10257 10257 10257 10258 10257 10258 10259 10258 10258 10257 10258 10257 10258 10258 10259 10257 10257 10257 10257 10257 10258 10257 10258 10257 10257 10257 10256 10257 10257 10257 10258 10258 10258 10257 10257 10257 10256 10258 10257 10257 10257 10258 10257 10258 10251 10255 10254 10256 10255 10258 10256 10256 10255 10257 10257 10257 10257 10255 10255 10256 10250 10254 10253 10256 10253 10257 10256 10257 10255 10256 10257 10256 10253 10256 10256 10257 10252 10255 10255 10257 10256 10258 10257 10257 10257 10257 10258 10257 10256 10256 10257 10257 10257 10256 10257 10258 10257 10257 10257 10257 10256 10257 10258 10257 10256 10257 10258 10258 10255 10257 10257 10257 10255 10257 10258 10257 10257\r\n10258 10259 10258 10260 10257 10260 10257 10258 10257 10257 10258 10264 10260 10259 10258 10259 10258 10259 10259 10269 10263 10262 10258 10260 10258 10258 10258 10261 10259 10260 10258 10257 10258 10256 10258 10259 10257 10256 10256 10259 10258 10257 10257 10260 10259 10257 10257 10258 10258 10257 10257 10254 10256 10255 10256 10255 10255 10255 10256 10253 10254 10254 10256 10255 10257 10258 10256 10249 10253 10253 10258 10260 10258 10258 10257 10260 10259 10261 10258 10257 10257 10257 10254 10244 10250 10250 10253 10251 10253 10254 10255 10252 10255 10256 10257 10254 10255 10255 10255 10250 10253 10254 10256 10254 10257 10257 10258 10256 10256 10257 10257 10255 10257 10259 10256 10251 10254 10254 10257 10257 10256 10255 10258 10258 10257 10258 10258 10260 10257 10255 10257 10257 10257 10258 10258 10257 10258 10255 10258 10258 10256 10257 10257 10257 10257 10255 10256 10256 10257 10257 10257 10258 10256 10257 10255 10253 10255 10255 10257 10255 10257 10257 10257 10256 10257 10259 10257 10257 10257 10257 10257 10258 10258 10255 10257 10258 10257 10259 10257 10258 10257 10257 10258 10258 10257 10258 10256 10256 10258 10259 10259 10259 10258 10259 10258 10259 10258 10260 10258 10258 10257 10257 10259 10262 10259 10259 10257 10258 10257 10259 10257 10256 10256 10259 10258 10259 10257 10255 10257 10256 10257 10257 10257 10258 10257 10256 10254 10246 10252 10253 10254 10254 10256 10256 10255 10256 10256 10256 10256 10253 10255 10255 10254 10245 10251 10251 10253 10250 10255 10254 10256 10253 10256 10257 10256 10252 10255 10255 10254 10249 10253 10254 10254 10254 10255 10256 10257 10257 10257 10257 10257 10255 10256 10255 10256 10253 10255 10258 10256 10258 10256 10258 10257 10256 10257 10259 10257 10257 10257 10257 10256 10253 10256 10255 10256 10253 10256 10256 10257 10258\r\n10257 10257 10258 10261 10258 10258 10257 10258 10258 10258 10256 10261 10259 10260 10258 10261 10258 10260 10259 10268 10262 10262 10259 10259 10257 10257 10258 10259 10258 10258 10258 10257 10256 10257 10257 10260 10258 10257 10257 10257 10258 10257 10258 10260 10260 10258 10257 10258 10258 10256 10257 10256 10257 10257 10257 10257 10257 10255 10256 10254 10257 10256 10255 10255 10256 10257 10257 10252 10255 10256 10256 10259 10258 10257 10256 10262 10260 10259 10257 10258 10257 10255 10255 10248 10252 10251 10256 10253 10254 10254 10256 10254 10256 10254 10256 10253 10254 10255 10256 10252 10255 10257 10257 10258 10258 10256 10258 10256 10256 10257 10258 10256 10257 10258 10257 10252 10255 10256 10255 10256 10257 10257 10257 10258 10257 10258 10258 10258 10257 10257 10256 10256 10257 10257 10257 10256 10256 10256 10256 10257 10257 10257 10258 10257 10257 10256 10257 10257 10256 10256 10258 10258 10256 10258 10257 10253 10255 10256 10258 10256 10256 10257 10257 10258 10258 10258 10257 10257 10256 10257 10256 10255 10256 10256 10257 10257 10257 10257 10256 10257 10257 10257 10256 10259 10258 10258 10256 10258 10259 10259 10259 10259 10257 10258 10257 10257 10258 10258 10257 10257 10257 10257 10257 10261 10259 10258 10256 10257 10257 10257 10256 10256 10256 10256 10257 10257 10257 10256 10257 10256 10256 10257 10257 10256 10256 10256 10256 10250 10253 10254 10256 10255 10256 10254 10255 10254 10255 10256 10256 10252 10253 10252 10255 10246 10251 10251 10255 10252 10254 10254 10256 10253 10255 10255 10256 10253 10256 10254 10255 10251 10254 10253 10255 10253 10256 10257 10258 10258 10257 10257 10257 10255 10255 10255 10256 10254 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10255 10256 10255 10257 10256 10257 10257 10257 10258\r\n10258 10256 10259 10264 10259 10260 10259 10259 10259 10259 10259 10265 10261 10262 10261 10265 10261 10265 10264 10278 10266 10267 10261 10262 10260 10261 10258 10262 10259 10257 10258 10257 10257 10258 10259 10263 10258 10257 10258 10261 10259 10261 10261 10265 10260 10258 10257 10260 10257 10256 10256 10254 10257 10258 10256 10255 10255 10253 10255 10250 10254 10251 10253 10251 10255 10254 10254 10246 10252 10253 10257 10262 10259 10260 10260 10270 10262 10260 10257 10256 10255 10249 10250 10235 10247 10246 10251 10244 10253 10252 10254 10248 10252 10252 10253 10245 10252 10251 10252 10244 10253 10255 10258 10257 10257 10257 10256 10253 10255 10255 10257 10255 10257 10257 10255 10246 10253 10253 10256 10258 10257 10257 10257 10259 10258 10259 10256 10257 10257 10258 10257 10254 10256 10256 10256 10252 10255 10254 10255 10256 10257 10257 10257 10258 10258 10256 10256 10252 10256 10255 10258 10260 10257 10256 10254 10249 10253 10254 10256 10252 10255 10256 10257 10261 10258 10258 10257 10257 10257 10258 10257 10251 10254 10255 10257 10257 10257 10256 10257 10257 10258 10256 10258 10263 10258 10260 10259 10262 10260 10261 10259 10261 10258 10258 10259 10261 10257 10259 10257 10255 10258 10258 10259 10266 10260 10259 10259 10260 10256 10256 10256 10255 10256 10255 10257 10256 10257 10255 10256 10253 10255 10258 10256 10252 10255 10253 10251 10238 10251 10252 10255 10251 10255 10253 10255 10251 10254 10253 10252 10243 10250 10245 10246 10230 10246 10246 10253 10247 10253 10252 10254 10247 10253 10251 10253 10252 10255 10249 10251 10243 10252 10249 10253 10251 10256 10257 10257 10259 10257 10256 10255 10250 10253 10252 10254 10250 10255 10254 10256 10258 10256 10256 10256 10255 10256 10257 10257 10260 10258 10258 10257 10252 10255 10254 10256 10257 10257 10256 10258 10264\r\n10257 10257 10258 10259 10257 10258 10258 10258 10256 10259 10258 10260 10259 10260 10259 10261 10259 10259 10257 10264 10258 10260 10258 10259 10259 10258 10257 10260 10259 10257 10257 10257 10257 10258 10258 10258 10257 10256 10257 10258 10256 10257 10258 10262 10259 10257 10256 10258 10258 10257 10256 10257 10258 10258 10258 10256 10257 10256 10256 10256 10257 10255 10257 10255 10256 10257 10258 10254 10257 10257 10256 10259 10259 10258 10257 10261 10258 10257 10257 10258 10257 10255 10256 10249 10255 10252 10256 10251 10255 10256 10257 10253 10256 10254 10256 10252 10256 10255 10256 10252 10256 10255 10257 10258 10258 10257 10256 10256 10256 10256 10258 10257 10257 10257 10257 10254 10257 10256 10256 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10256 10256 10256 10257 10257 10257 10257 10257 10257 10257 10257 10258 10256 10257 10257 10257 10257 10257 10255 10256 10254 10257 10257 10258 10256 10256 10257 10256 10257 10257 10257 10256 10257 10256 10257 10257 10257 10258 10257 10257 10257 10256 10257 10257 10258 10257 10256 10257 10259 10257 10258 10258 10259 10258 10258 10257 10258 10257 10257 10257 10258 10257 10257 10258 10256 10256 10257 10257 10261 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10256 10252 10257 10256 10257 10255 10257 10256 10257 10254 10257 10257 10258 10253 10256 10254 10257 10246 10255 10253 10257 10255 10257 10256 10257 10254 10256 10254 10256 10254 10257 10254 10257 10252 10257 10255 10257 10255 10257 10257 10257 10257 10257 10257 10257 10255 10256 10256 10257 10253 10256 10255 10255 10257 10257 10257 10256 10257 10258 10257 10257 10257 10257 10258 10257 10256 10257 10257 10256 10257 10257 10257 10256 10258\r\n10256 10254 10258 10259 10258 10258 10259 10260 10258 10260 10259 10261 10260 10261 10259 10261 10257 10258 10259 10267 10261 10259 10259 10261 10259 10258 10257 10262 10259 10258 10256 10258 10258 10261 10259 10259 10258 10257 10256 10258 10258 10257 10259 10263 10259 10257 10257 10258 10257 10257 10257 10259 10258 10258 10257 10255 10257 10256 10257 10255 10255 10256 10255 10254 10257 10258 10257 10255 10256 10257 10256 10261 10259 10259 10258 10260 10257 10255 10256 10256 10257 10256 10255 10248 10253 10253 10252 10248 10254 10256 10254 10250 10252 10251 10254 10250 10254 10254 10254 10250 10254 10254 10257 10259 10257 10257 10256 10252 10256 10256 10257 10256 10257 10257 10257 10255 10256 10256 10256 10259 10257 10257 10257 10258 10256 10257 10256 10257 10257 10256 10256 10257 10256 10257 10257 10257 10257 10257 10257 10256 10256 10258 10259 10260 10256 10257 10258 10255 10258 10257 10257 10255 10257 10255 10257 10255 10255 10256 10257 10256 10257 10258 10257 10257 10257 10256 10257 10258 10258 10257 10257 10259 10259 10257 10256 10258 10257 10257 10258 10260 10257 10258 10258 10259 10257 10259 10258 10260 10259 10259 10257 10257 10257 10255 10256 10259 10256 10257 10258 10253 10255 10254 10256 10260 10258 10258 10257 10258 10258 10257 10257 10256 10257 10259 10259 10257 10257 10257 10257 10259 10257 10259 10258 10257 10257 10255 10255 10250 10255 10257 10256 10253 10256 10256 10255 10251 10255 10256 10256 10252 10256 10256 10254 10246 10252 10253 10254 10254 10255 10256 10255 10251 10255 10256 10256 10254 10256 10254 10255 10250 10255 10256 10255 10254 10256 10255 10256 10257 10257 10257 10256 10252 10255 10256 10254 10251 10254 10253 10255 10254 10256 10257 10256 10255 10256 10255 10257 10256 10257 10259 10258 10255 10257 10256 10257 10257 10257 10257 10257 10258\r\n10256 10256 10256 10259 10258 10258 10257 10259 10258 10260 10258 10261 10259 10260 10258 10258 10257 10258 10258 10265 10261 10262 10259 10260 10259 10259 10258 10261 10258 10259 10258 10260 10259 10261 10258 10259 10259 10258 10258 10258 10257 10259 10258 10261 10258 10259 10257 10257 10258 10258 10259 10260 10258 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10256 10258 10257 10257 10256 10256 10257 10257 10258 10258 10258 10257 10256 10256 10256 10256 10256 10257 10257 10257 10251 10254 10252 10255 10251 10254 10254 10256 10250 10253 10251 10256 10253 10255 10254 10256 10253 10255 10256 10257 10257 10257 10257 10257 10254 10256 10257 10257 10257 10257 10256 10256 10255 10256 10256 10256 10257 10258 10258 10257 10257 10257 10257 10257 10258 10258 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10256 10256 10255 10257 10257 10257 10257 10256 10257 10257 10255 10256 10256 10257 10257 10257 10258 10257 10257 10255 10256 10257 10257 10257 10257 10257 10259 10258 10258 10258 10259 10258 10258 10258 10259 10259 10258 10257 10260 10259 10258 10257 10258 10256 10257 10257 10257 10258 10256 10257 10256 10257 10257 10257 10256 10257 10258 10257 10259 10258 10257 10257 10259 10258 10257 10257 10258 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10256 10257 10254 10255 10257 10257 10256 10257 10256 10256 10253 10255 10255 10257 10255 10255 10254 10255 10247 10252 10252 10255 10253 10256 10257 10256 10254 10255 10257 10257 10256 10256 10256 10257 10252 10255 10256 10256 10255 10256 10256 10257 10256 10257 10257 10256 10256 10256 10256 10256 10252 10253 10253 10255 10253 10255 10255 10256 10255 10255 10257 10257 10258 10258 10258 10258 10257 10257 10257 10256 10256 10256 10256 10258 10255\r\n10256 10257 10257 10261 10259 10260 10260 10263 10261 10264 10262 10269 10263 10263 10260 10259 10259 10262 10262 10275 10265 10266 10261 10265 10261 10263 10262 10266 10262 10262 10260 10265 10261 10264 10262 10266 10261 10261 10259 10259 10259 10261 10260 10266 10260 10260 10257 10258 10258 10261 10259 10264 10260 10261 10258 10259 10257 10256 10257 10260 10257 10258 10258 10255 10256 10258 10258 10258 10257 10258 10259 10260 10258 10259 10257 10257 10258 10257 10257 10255 10257 10255 10254 10245 10250 10246 10251 10244 10251 10249 10251 10241 10251 10248 10252 10248 10252 10250 10253 10248 10254 10256 10257 10258 10257 10257 10256 10250 10255 10256 10256 10254 10256 10255 10255 10250 10255 10254 10257 10255 10258 10256 10256 10258 10258 10257 10257 10261 10257 10258 10257 10259 10258 10256 10257 10258 10257 10258 10259 10260 10258 10257 10258 10260 10257 10257 10256 10253 10256 10257 10258 10259 10257 10258 10256 10251 10255 10255 10257 10255 10257 10258 10256 10252 10255 10255 10256 10255 10256 10256 10258 10263 10260 10261 10259 10263 10259 10259 10257 10261 10259 10258 10259 10265 10260 10260 10258 10260 10257 10255 10257 10257 10256 10257 10257 10258 10257 10255 10256 10253 10257 10259 10258 10261 10257 10257 10258 10260 10258 10256 10257 10256 10257 10256 10257 10255 10257 10258 10257 10256 10257 10258 10257 10259 10256 10255 10254 10247 10254 10254 10255 10254 10255 10254 10254 10249 10254 10251 10254 10251 10253 10248 10249 10234 10247 10248 10252 10250 10253 10253 10256 10253 10254 10257 10255 10253 10256 10254 10254 10247 10252 10251 10255 10252 10256 10253 10256 10256 10257 10256 10257 10253 10253 10251 10252 10242 10251 10251 10253 10248 10253 10251 10254 10250 10255 10256 10257 10261 10258 10258 10256 10256 10257 10254 10256 10256 10256 10255 10257 10253\r\n10258 10257 10256 10259 10258 10257 10258 10259 10258 10259 10257 10262 10258 10260 10258 10260 10258 10258 10256 10265 10261 10263 10259 10262 10259 10261 10259 10262 10259 10259 10258 10261 10258 10259 10256 10261 10260 10260 10258 10259 10258 10259 10257 10261 10257 10257 10256 10258 10257 10257 10256 10260 10258 10258 10257 10257 10256 10256 10256 10258 10257 10258 10258 10257 10257 10257 10256 10258 10257 10258 10257 10258 10257 10258 10258 10257 10257 10256 10257 10257 10258 10257 10257 10251 10254 10252 10256 10251 10255 10253 10258 10250 10255 10254 10256 10253 10255 10254 10257 10255 10257 10258 10257 10258 10257 10257 10257 10253 10256 10257 10257 10257 10257 10257 10258 10255 10258 10256 10257 10257 10258 10257 10257 10257 10257 10256 10257 10258 10257 10257 10256 10257 10257 10257 10258 10257 10258 10258 10257 10257 10257 10257 10258 10257 10256 10257 10257 10255 10257 10257 10257 10257 10257 10258 10257 10255 10257 10256 10257 10256 10256 10256 10257 10254 10257 10256 10257 10257 10258 10256 10257 10260 10258 10258 10257 10260 10257 10256 10257 10260 10258 10256 10256 10258 10256 10257 10257 10257 10257 10255 10257 10257 10257 10257 10256 10257 10257 10258 10257 10257 10257 10257 10257 10258 10257 10258 10257 10259 10257 10257 10256 10256 10256 10256 10256 10255 10256 10257 10257 10257 10256 10257 10257 10258 10257 10257 10256 10253 10257 10255 10255 10257 10257 10256 10257 10254 10256 10255 10257 10255 10257 10255 10257 10246 10253 10252 10255 10252 10256 10254 10256 10254 10255 10255 10257 10256 10258 10257 10257 10253 10254 10252 10256 10255 10256 10255 10257 10258 10256 10255 10257 10255 10256 10254 10256 10250 10256 10253 10255 10254 10257 10255 10256 10254 10256 10256 10256 10257 10256 10257 10257 10257 10256 10256 10257 10256 10257 10257 10257 10257\r\n10260 10258 10258 10262 10258 10259 10258 10261 10260 10259 10260 10267 10263 10263 10261 10263 10259 10257 10261 10272 10266 10266 10262 10265 10261 10261 10261 10267 10262 10262 10261 10265 10259 10259 10259 10265 10262 10262 10260 10261 10260 10258 10259 10264 10260 10260 10256 10256 10257 10257 10259 10263 10259 10259 10257 10257 10257 10258 10257 10259 10258 10259 10257 10259 10259 10259 10258 10260 10259 10260 10259 10258 10257 10258 10257 10258 10257 10256 10257 10254 10256 10257 10252 10243 10249 10250 10253 10247 10253 10254 10254 10246 10251 10252 10254 10250 10256 10256 10257 10255 10256 10256 10257 10257 10255 10255 10255 10253 10256 10255 10256 10254 10256 10257 10257 10254 10256 10255 10257 10256 10257 10256 10258 10256 10257 10256 10256 10257 10256 10254 10256 10257 10256 10257 10256 10256 10257 10256 10257 10257 10258 10256 10257 10257 10257 10257 10257 10256 10257 10258 10257 10258 10258 10257 10257 10255 10257 10258 10257 10258 10257 10256 10256 10252 10256 10257 10258 10259 10257 10257 10257 10260 10259 10258 10258 10263 10259 10257 10258 10260 10259 10259 10258 10258 10257 10258 10257 10259 10256 10255 10257 10257 10257 10257 10256 10256 10257 10256 10258 10258 10258 10258 10258 10259 10257 10256 10257 10260 10257 10256 10256 10253 10254 10253 10255 10253 10257 10257 10257 10259 10257 10258 10257 10256 10258 10258 10256 10252 10254 10252 10255 10255 10256 10256 10257 10252 10254 10255 10257 10254 10256 10257 10252 10238 10248 10249 10251 10246 10251 10250 10252 10250 10254 10255 10256 10254 10256 10254 10254 10249 10252 10251 10255 10255 10255 10254 10256 10256 10257 10255 10255 10251 10255 10253 10252 10246 10251 10251 10254 10254 10254 10254 10255 10252 10256 10257 10258 10258 10257 10256 10258 10256 10256 10255 10256 10254 10256 10257 10257 10257\r\n10260 10258 10257 10260 10258 10259 10257 10261 10260 10259 10258 10265 10262 10261 10258 10261 10259 10260 10259 10272 10266 10267 10261 10265 10261 10263 10259 10268 10264 10263 10260 10263 10259 10260 10258 10264 10261 10261 10258 10261 10260 10259 10259 10262 10259 10259 10257 10257 10257 10257 10258 10261 10258 10257 10257 10257 10257 10258 10256 10260 10258 10258 10256 10257 10257 10259 10258 10260 10259 10258 10258 10258 10258 10257 10256 10255 10256 10254 10256 10255 10256 10254 10255 10244 10249 10247 10254 10247 10253 10252 10255 10248 10253 10251 10254 10253 10256 10257 10257 10255 10255 10256 10257 10254 10255 10253 10255 10252 10254 10254 10256 10254 10255 10256 10257 10253 10255 10255 10257 10257 10256 10257 10257 10256 10257 10256 10257 10256 10256 10257 10257 10257 10258 10256 10257 10257 10258 10257 10257 10256 10257 10256 10257 10258 10257 10256 10257 10256 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10258 10258 10255 10257 10257 10257 10256 10257 10257 10257 10262 10260 10260 10259 10262 10259 10259 10259 10263 10260 10259 10258 10258 10258 10257 10257 10257 10257 10256 10258 10257 10257 10257 10256 10256 10256 10257 10257 10258 10258 10257 10258 10259 10256 10258 10257 10259 10258 10256 10257 10253 10254 10254 10256 10256 10256 10256 10258 10257 10256 10257 10257 10254 10256 10257 10255 10250 10253 10252 10255 10255 10257 10254 10256 10251 10253 10253 10256 10253 10254 10251 10254 10241 10248 10247 10252 10247 10252 10250 10254 10250 10253 10254 10256 10254 10255 10254 10256 10249 10252 10252 10256 10255 10256 10255 10256 10253 10256 10254 10256 10252 10255 10252 10253 10246 10250 10251 10255 10254 10255 10256 10257 10255 10257 10258 10258 10257 10257 10257 10257 10255 10256 10256 10256 10256 10256 10257 10257 10256\r\n10260 10259 10259 10265 10261 10263 10261 10269 10263 10264 10263 10273 10264 10264 10261 10266 10261 10268 10267 10291 10272 10273 10266 10275 10266 10269 10268 10284 10268 10268 10263 10267 10260 10262 10264 10276 10265 10265 10261 10267 10261 10261 10259 10267 10260 10260 10257 10255 10258 10256 10258 10265 10259 10259 10258 10259 10257 10258 10258 10267 10260 10260 10258 10258 10259 10262 10262 10270 10263 10261 10258 10257 10257 10256 10255 10250 10254 10251 10254 10251 10253 10247 10247 10224 10243 10239 10247 10238 10249 10246 10249 10235 10248 10247 10252 10252 10256 10256 10257 10251 10255 10255 10254 10249 10252 10249 10251 10244 10252 10250 10254 10249 10254 10252 10253 10246 10254 10254 10258 10257 10257 10256 10256 10254 10255 10254 10255 10252 10255 10254 10257 10256 10258 10255 10256 10257 10257 10259 10257 10256 10257 10259 10258 10261 10258 10257 10256 10254 10256 10255 10256 10255 10257 10257 10256 10260 10258 10258 10258 10253 10255 10255 10254 10250 10257 10258 10256 10256 10256 10257 10260 10270 10262 10265 10262 10268 10261 10261 10262 10273 10262 10262 10259 10261 10258 10257 10257 10257 10257 10255 10258 10259 10257 10255 10256 10253 10257 10258 10258 10261 10258 10257 10257 10259 10258 10258 10258 10262 10258 10257 10254 10245 10252 10251 10254 10252 10255 10256 10257 10257 10257 10256 10255 10250 10254 10252 10252 10241 10250 10251 10254 10252 10255 10251 10251 10240 10249 10251 10252 10247 10251 10243 10244 10220 10240 10237 10245 10235 10246 10243 10250 10241 10250 10249 10253 10249 10253 10249 10250 10237 10250 10252 10255 10253 10255 10252 10254 10248 10253 10252 10253 10246 10251 10245 10247 10232 10248 10249 10254 10252 10255 10255 10255 10254 10258 10257 10258 10256 10257 10255 10254 10246 10253 10253 10255 10253 10256 10256 10258 10255\r\n10259 10259 10256 10261 10258 10259 10258 10261 10259 10259 10257 10263 10259 10257 10256 10258 10257 10259 10257 10270 10260 10263 10258 10265 10259 10261 10258 10267 10259 10259 10257 10259 10258 10258 10256 10263 10258 10259 10257 10260 10258 10258 10256 10260 10257 10259 10256 10257 10257 10257 10258 10259 10258 10257 10257 10257 10256 10258 10257 10258 10257 10257 10258 10257 10258 10258 10257 10262 10258 10258 10257 10257 10257 10257 10257 10254 10256 10254 10256 10255 10256 10254 10256 10244 10254 10250 10256 10249 10255 10253 10257 10250 10257 10256 10257 10256 10257 10257 10257 10256 10257 10256 10257 10254 10256 10254 10257 10251 10257 10256 10256 10254 10257 10257 10257 10254 10258 10256 10257 10257 10257 10256 10257 10257 10257 10258 10257 10256 10257 10257 10257 10257 10256 10257 10258 10258 10257 10257 10258 10257 10257 10257 10257 10257 10258 10256 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10256 10258 10258 10257 10255 10257 10256 10257 10257 10257 10257 10257 10260 10258 10260 10258 10260 10256 10257 10257 10260 10257 10258 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10255 10257 10258 10257 10258 10257 10257 10257 10257 10257 10256 10257 10258 10258 10258 10257 10253 10257 10255 10256 10253 10256 10256 10257 10258 10256 10257 10257 10256 10257 10255 10257 10251 10255 10255 10257 10256 10258 10256 10257 10252 10256 10256 10258 10253 10257 10253 10257 10243 10253 10250 10256 10247 10254 10252 10257 10250 10255 10252 10256 10254 10257 10255 10258 10250 10256 10257 10257 10256 10257 10256 10257 10253 10256 10254 10257 10254 10257 10254 10257 10249 10254 10254 10257 10255 10256 10257 10256 10255 10258 10257 10257 10258 10257 10257 10258 10255 10256 10256 10257 10256 10257 10257 10257 10257\r\n10259 10259 10259 10262 10260 10262 10259 10261 10258 10256 10258 10263 10259 10256 10257 10257 10257 10256 10260 10270 10264 10262 10261 10266 10261 10261 10261 10267 10260 10258 10259 10261 10258 10257 10258 10264 10259 10258 10258 10261 10257 10257 10257 10258 10257 10259 10258 10258 10258 10257 10258 10261 10258 10257 10257 10257 10257 10255 10258 10258 10257 10256 10257 10255 10256 10254 10258 10263 10259 10258 10257 10258 10256 10257 10256 10252 10255 10253 10255 10255 10256 10256 10253 10242 10250 10251 10252 10247 10253 10254 10255 10251 10256 10256 10257 10256 10257 10258 10257 10256 10258 10256 10257 10253 10255 10254 10255 10250 10255 10257 10257 10256 10256 10259 10257 10254 10257 10255 10256 10254 10256 10254 10257 10257 10257 10258 10257 10258 10257 10259 10257 10256 10256 10255 10257 10255 10257 10257 10257 10259 10256 10255 10256 10255 10258 10259 10257 10259 10257 10258 10257 10257 10258 10257 10257 10257 10257 10256 10257 10255 10257 10255 10256 10255 10257 10259 10256 10257 10258 10255 10257 10261 10259 10259 10259 10258 10257 10257 10257 10260 10258 10257 10256 10259 10257 10259 10258 10259 10257 10257 10257 10256 10258 10259 10257 10256 10257 10257 10257 10257 10256 10258 10257 10255 10256 10257 10258 10257 10258 10259 10256 10251 10254 10253 10254 10252 10257 10258 10258 10256 10256 10256 10257 10255 10257 10257 10256 10251 10255 10257 10256 10256 10258 10256 10255 10252 10256 10255 10256 10251 10255 10255 10251 10241 10250 10251 10254 10247 10253 10253 10254 10249 10253 10252 10255 10254 10258 10258 10256 10252 10256 10257 10258 10255 10256 10256 10256 10252 10256 10255 10256 10254 10258 10257 10255 10246 10252 10255 10256 10254 10256 10258 10257 10254 10257 10257 10257 10255 10258 10256 10257 10254 10256 10258 10258 10255 10256 10256 10257 10257\r\n10257 10260 10259 10261 10259 10259 10258 10258 10258 10257 10257 10259 10257 10258 10259 10258 10258 10260 10259 10268 10262 10261 10259 10261 10258 10261 10259 10263 10259 10258 10258 10261 10258 10258 10258 10260 10259 10258 10256 10257 10257 10257 10257 10257 10257 10257 10256 10256 10256 10257 10257 10258 10257 10257 10258 10257 10257 10257 10256 10257 10257 10256 10258 10255 10255 10256 10257 10260 10258 10257 10258 10257 10257 10257 10257 10254 10256 10254 10256 10255 10256 10254 10255 10244 10251 10251 10255 10251 10255 10254 10255 10254 10256 10257 10257 10258 10258 10257 10257 10256 10257 10256 10256 10255 10256 10254 10256 10254 10256 10257 10257 10257 10256 10258 10257 10255 10257 10257 10257 10255 10256 10256 10257 10256 10257 10257 10257 10257 10256 10257 10258 10255 10255 10256 10257 10256 10256 10257 10257 10258 10256 10257 10257 10255 10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10257 10257 10258 10256 10257 10256 10257 10257 10257 10257 10257 10257 10258 10257 10257 10258 10257 10259 10258 10259 10257 10258 10256 10257 10257 10259 10259 10258 10258 10259 10256 10258 10257 10258 10256 10257 10257 10257 10257 10257 10257 10256 10258 10256 10258 10256 10257 10257 10258 10257 10257 10257 10257 10257 10258 10258 10257 10253 10255 10252 10255 10254 10256 10257 10256 10255 10257 10256 10258 10257 10257 10257 10257 10252 10256 10256 10257 10257 10258 10257 10257 10253 10254 10255 10257 10255 10257 10255 10255 10247 10252 10252 10256 10252 10255 10254 10255 10252 10253 10254 10257 10257 10257 10258 10256 10255 10256 10256 10257 10256 10258 10257 10257 10253 10254 10255 10256 10256 10257 10257 10257 10252 10255 10256 10258 10257 10256 10257 10257 10256 10257 10258 10257 10255 10257 10256 10257 10255 10255 10257 10256 10254 10256 10257 10257 10257\r\n10257 10261 10261 10269 10261 10263 10259 10257 10257 10257 10258 10262 10258 10261 10260 10261 10260 10266 10266 10278 10267 10268 10261 10265 10261 10263 10261 10268 10261 10261 10260 10264 10258 10259 10259 10266 10260 10259 10256 10257 10256 10259 10258 10258 10257 10254 10254 10251 10256 10257 10257 10260 10257 10259 10257 10254 10257 10257 10257 10260 10258 10258 10257 10252 10254 10256 10258 10262 10257 10256 10258 10255 10257 10256 10254 10249 10255 10253 10256 10252 10252 10248 10247 10232 10245 10246 10251 10246 10254 10252 10254 10251 10256 10257 10258 10257 10256 10257 10256 10252 10254 10253 10255 10252 10254 10253 10255 10253 10256 10258 10257 10256 10257 10258 10257 10256 10256 10254 10256 10252 10254 10254 10257 10259 10257 10255 10257 10257 10256 10258 10256 10249 10253 10254 10255 10253 10256 10255 10256 10260 10257 10259 10257 10254 10256 10255 10257 10255 10257 10257 10256 10256 10257 10259 10256 10256 10258 10256 10257 10254 10256 10256 10258 10260 10259 10260 10257 10258 10257 10258 10258 10262 10260 10259 10256 10255 10258 10258 10258 10261 10258 10261 10259 10259 10258 10258 10257 10253 10255 10255 10258 10257 10257 10255 10256 10255 10257 10257 10257 10258 10257 10258 10257 10257 10258 10257 10258 10261 10257 10254 10254 10247 10252 10249 10253 10251 10254 10252 10254 10251 10256 10257 10256 10258 10257 10255 10254 10248 10254 10254 10257 10258 10258 10254 10254 10246 10252 10251 10255 10255 10255 10251 10251 10234 10247 10248 10252 10248 10252 10250 10252 10244 10252 10253 10255 10257 10258 10254 10255 10249 10254 10254 10255 10254 10256 10254 10255 10249 10253 10253 10255 10254 10256 10255 10256 10248 10254 10256 10256 10259 10257 10257 10257 10253 10255 10256 10256 10251 10255 10254 10256 10253 10255 10253 10255 10253 10256 10256 10257 10255\r\n10257 10259 10257 10262 10259 10260 10258 10258 10257 10257 10257 10257 10257 10257 10256 10259 10257 10260 10258 10265 10260 10263 10258 10261 10258 10259 10257 10262 10259 10261 10258 10259 10257 10256 10256 10258 10257 10257 10257 10257 10256 10256 10257 10258 10257 10255 10257 10256 10258 10258 10257 10257 10258 10258 10256 10256 10257 10257 10258 10258 10257 10257 10257 10256 10257 10257 10257 10257 10257 10255 10257 10256 10258 10256 10258 10255 10256 10256 10258 10255 10256 10255 10256 10245 10253 10250 10256 10252 10256 10255 10257 10253 10255 10258 10257 10256 10256 10256 10257 10255 10256 10254 10256 10254 10255 10254 10256 10255 10256 10257 10256 10256 10256 10257 10257 10255 10256 10256 10257 10256 10256 10257 10257 10257 10258 10256 10258 10257 10257 10257 10257 10254 10256 10255 10256 10257 10257 10256 10258 10258 10256 10257 10257 10257 10256 10257 10258 10257 10257 10256 10256 10257 10257 10257 10257 10257 10257 10256 10258 10256 10256 10257 10257 10258 10257 10257 10257 10256 10256 10257 10257 10259 10257 10257 10256 10257 10258 10257 10257 10258 10258 10258 10257 10258 10258 10258 10258 10257 10257 10257 10257 10257 10257 10258 10257 10256 10257 10256 10258 10259 10257 10258 10257 10257 10257 10258 10257 10258 10257 10256 10257 10252 10255 10254 10256 10253 10256 10254 10256 10256 10257 10258 10256 10257 10257 10256 10256 10252 10256 10255 10256 10255 10256 10255 10256 10252 10255 10253 10255 10254 10256 10255 10257 10246 10253 10252 10255 10251 10255 10255 10256 10251 10255 10255 10256 10255 10257 10257 10257 10254 10255 10255 10257 10256 10256 10255 10257 10254 10256 10256 10257 10256 10257 10256 10257 10254 10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10257 10253 10256 10256 10257 10255 10256 10255 10257 10256 10257 10257 10256 10256\r\n10258 10259 10259 10266 10262 10262 10259 10258 10258 10257 10257 10257 10257 10257 10258 10263 10259 10261 10261 10269 10263 10263 10261 10263 10260 10258 10259 10266 10260 10262 10259 10258 10258 10256 10257 10258 10257 10256 10257 10260 10258 10258 10257 10255 10256 10255 10255 10254 10256 10258 10257 10257 10258 10257 10256 10257 10257 10258 10258 10256 10257 10256 10257 10257 10258 10256 10257 10256 10257 10254 10257 10254 10258 10257 10256 10252 10255 10255 10255 10253 10254 10253 10250 10239 10248 10249 10253 10250 10254 10254 10255 10253 10254 10257 10256 10253 10255 10254 10255 10252 10254 10251 10254 10251 10253 10252 10253 10252 10255 10255 10256 10256 10257 10258 10257 10254 10256 10257 10257 10252 10255 10255 10257 10256 10257 10257 10257 10258 10257 10257 10256 10253 10256 10257 10257 10255 10257 10258 10257 10259 10257 10257 10257 10255 10256 10259 10256 10256 10256 10253 10256 10256 10257 10257 10257 10257 10257 10259 10257 10255 10256 10256 10257 10258 10257 10259 10257 10259 10257 10257 10258 10260 10258 10257 10257 10258 10258 10256 10256 10259 10257 10259 10258 10261 10258 10258 10257 10258 10256 10257 10258 10255 10257 10259 10257 10255 10257 10258 10258 10259 10257 10258 10256 10255 10256 10256 10257 10257 10257 10256 10255 10248 10252 10251 10253 10249 10253 10252 10256 10255 10256 10257 10258 10256 10257 10256 10255 10250 10253 10252 10253 10250 10254 10253 10252 10249 10252 10250 10252 10250 10253 10255 10252 10240 10248 10249 10251 10246 10252 10254 10254 10247 10252 10252 10254 10250 10253 10254 10255 10249 10253 10254 10255 10251 10255 10253 10255 10252 10255 10256 10257 10257 10257 10258 10257 10253 10256 10255 10257 10257 10257 10256 10256 10255 10256 10258 10256 10252 10255 10255 10255 10251 10254 10254 10256 10254 10257 10257 10257 10254\r\n10257 10259 10258 10266 10261 10261 10258 10257 10257 10257 10256 10257 10257 10258 10258 10261 10258 10259 10259 10266 10261 10262 10260 10263 10260 10259 10258 10264 10260 10260 10259 10258 10258 10258 10258 10259 10258 10258 10257 10259 10258 10257 10257 10255 10255 10255 10256 10254 10256 10257 10258 10257 10257 10257 10258 10257 10258 10256 10257 10254 10256 10256 10256 10257 10256 10256 10257 10255 10256 10256 10257 10256 10258 10257 10258 10254 10256 10255 10255 10251 10253 10251 10254 10243 10250 10250 10254 10251 10255 10254 10255 10252 10255 10256 10256 10252 10254 10254 10257 10251 10253 10251 10255 10251 10254 10252 10255 10253 10255 10255 10256 10257 10257 10256 10256 10253 10255 10255 10255 10254 10256 10255 10257 10256 10257 10257 10257 10256 10256 10257 10257 10254 10255 10257 10258 10254 10256 10257 10257 10257 10258 10257 10257 10255 10258 10256 10258 10255 10255 10255 10257 10257 10256 10257 10257 10256 10257 10256 10257 10256 10257 10257 10256 10256 10256 10257 10256 10259 10258 10259 10259 10261 10259 10259 10257 10257 10255 10257 10257 10258 10257 10258 10257 10259 10257 10258 10256 10258 10256 10257 10257 10257 10257 10257 10257 10256 10256 10257 10256 10257 10257 10257 10256 10257 10258 10257 10256 10255 10255 10254 10255 10248 10252 10252 10254 10251 10255 10255 10256 10254 10255 10257 10257 10255 10256 10254 10255 10251 10254 10253 10254 10249 10252 10250 10254 10248 10252 10251 10253 10249 10254 10251 10254 10240 10248 10248 10254 10250 10253 10252 10256 10247 10251 10251 10255 10251 10254 10254 10256 10248 10253 10254 10255 10253 10255 10254 10256 10254 10256 10256 10257 10257 10257 10256 10257 10253 10255 10255 10256 10257 10256 10256 10257 10256 10256 10256 10257 10253 10255 10255 10257 10251 10253 10253 10256 10253 10255 10256 10257 10256\r\n10259 10263 10264 10275 10264 10263 10259 10259 10258 10260 10259 10259 10260 10263 10261 10267 10262 10265 10263 10276 10264 10266 10263 10269 10263 10264 10262 10272 10262 10265 10260 10261 10258 10261 10260 10264 10259 10258 10258 10262 10258 10258 10256 10250 10253 10253 10254 10250 10256 10256 10258 10254 10256 10255 10255 10254 10258 10257 10256 10250 10255 10256 10256 10258 10257 10257 10256 10251 10255 10256 10258 10255 10256 10255 10255 10250 10253 10252 10252 10243 10249 10244 10245 10222 10242 10242 10249 10244 10252 10251 10253 10247 10253 10254 10253 10245 10251 10250 10252 10241 10249 10247 10252 10244 10251 10249 10252 10245 10252 10253 10256 10256 10256 10255 10256 10249 10253 10253 10253 10251 10255 10256 10257 10254 10255 10256 10256 10260 10257 10257 10255 10248 10255 10255 10256 10251 10255 10256 10256 10259 10257 10256 10255 10254 10257 10255 10255 10248 10254 10255 10257 10257 10256 10256 10256 10254 10257 10257 10258 10260 10258 10259 10257 10257 10257 10257 10258 10264 10260 10261 10260 10266 10260 10259 10257 10253 10256 10257 10257 10260 10258 10259 10257 10261 10258 10258 10257 10257 10256 10257 10258 10256 10257 10255 10258 10256 10256 10256 10257 10254 10258 10257 10257 10256 10258 10255 10254 10251 10254 10248 10249 10233 10246 10245 10249 10242 10252 10250 10255 10251 10254 10254 10255 10250 10253 10251 10252 10243 10250 10246 10250 10241 10248 10244 10248 10237 10246 10243 10249 10239 10247 10243 10244 10220 10241 10239 10248 10240 10248 10247 10251 10237 10248 10246 10251 10244 10251 10250 10250 10238 10249 10249 10253 10248 10253 10252 10255 10252 10256 10254 10257 10258 10258 10254 10254 10247 10253 10253 10256 10252 10255 10255 10257 10253 10255 10253 10254 10247 10253 10251 10252 10243 10250 10248 10253 10246 10254 10256 10257 10257\r\n10257 10258 10257 10263 10258 10260 10258 10258 10257 10258 10257 10257 10257 10259 10258 10262 10258 10259 10257 10263 10258 10259 10256 10262 10259 10260 10257 10261 10258 10259 10257 10258 10258 10257 10257 10257 10257 10257 10258 10258 10257 10257 10257 10255 10257 10256 10256 10256 10257 10256 10257 10256 10257 10256 10256 10256 10257 10257 10258 10257 10257 10257 10258 10258 10257 10257 10257 10256 10257 10257 10257 10257 10256 10257 10257 10254 10257 10256 10257 10252 10256 10254 10257 10243 10253 10251 10256 10251 10255 10255 10258 10252 10255 10256 10257 10252 10255 10254 10257 10251 10256 10254 10257 10253 10256 10255 10257 10253 10255 10256 10258 10256 10258 10257 10257 10253 10255 10255 10257 10255 10257 10258 10257 10256 10257 10257 10257 10257 10256 10257 10257 10254 10256 10256 10256 10254 10257 10257 10256 10256 10257 10257 10257 10256 10258 10257 10258 10255 10257 10257 10257 10257 10257 10258 10256 10257 10257 10257 10258 10259 10257 10257 10258 10257 10257 10257 10257 10259 10257 10258 10257 10259 10257 10257 10257 10258 10258 10257 10257 10257 10257 10257 10257 10258 10257 10256 10258 10258 10257 10257 10258 10257 10257 10257 10257 10256 10256 10257 10256 10255 10258 10257 10257 10256 10257 10257 10258 10257 10257 10254 10257 10246 10253 10252 10256 10251 10255 10253 10256 10253 10255 10256 10256 10253 10256 10255 10256 10251 10255 10253 10257 10251 10255 10252 10256 10247 10254 10253 10257 10250 10256 10253 10258 10242 10253 10251 10256 10250 10255 10255 10257 10251 10256 10253 10257 10252 10256 10255 10257 10252 10256 10254 10257 10256 10257 10255 10257 10254 10255 10255 10256 10256 10256 10256 10257 10252 10254 10253 10256 10255 10257 10257 10257 10254 10257 10256 10257 10253 10256 10255 10257 10253 10256 10255 10258 10254 10255 10255 10257 10256\r\n10257 10256 10258 10265 10260 10261 10259 10260 10258 10260 10258 10262 10259 10261 10260 10263 10258 10258 10260 10264 10261 10259 10260 10265 10260 10257 10258 10262 10259 10257 10257 10255 10256 10255 10258 10257 10258 10258 10257 10257 10257 10256 10257 10255 10256 10258 10257 10258 10257 10256 10257 10256 10257 10255 10256 10256 10257 10257 10257 10256 10256 10254 10257 10259 10258 10259 10257 10258 10257 10259 10258 10259 10257 10259 10256 10252 10256 10257 10256 10254 10258 10258 10253 10240 10250 10252 10252 10249 10254 10254 10256 10250 10255 10256 10257 10253 10257 10257 10255 10250 10254 10256 10255 10250 10254 10254 10254 10249 10254 10255 10256 10255 10258 10257 10256 10253 10255 10255 10256 10255 10257 10256 10257 10259 10258 10258 10257 10258 10257 10257 10257 10254 10254 10254 10256 10255 10257 10258 10257 10256 10257 10259 10257 10255 10257 10258 10257 10253 10256 10257 10257 10255 10257 10257 10256 10256 10257 10259 10258 10258 10257 10257 10258 10256 10258 10257 10256 10259 10258 10258 10256 10258 10257 10256 10256 10257 10257 10257 10256 10258 10257 10258 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10258 10256 10255 10256 10256 10257 10255 10256 10255 10256 10256 10256 10255 10256 10256 10256 10257 10254 10245 10250 10252 10253 10246 10252 10252 10253 10249 10253 10252 10254 10250 10254 10255 10253 10248 10254 10253 10253 10247 10252 10253 10253 10245 10252 10254 10253 10248 10254 10256 10252 10239 10250 10253 10252 10249 10254 10256 10255 10250 10254 10254 10255 10250 10256 10256 10254 10250 10254 10254 10256 10255 10256 10255 10256 10250 10254 10253 10256 10256 10257 10256 10254 10248 10251 10253 10255 10253 10256 10257 10256 10253 10256 10257 10256 10252 10255 10255 10255 10250 10255 10255 10256 10253 10255 10256 10256 10252\r\n10258 10258 10258 10261 10259 10259 10258 10260 10258 10260 10258 10261 10259 10260 10259 10260 10258 10258 10258 10262 10259 10259 10260 10263 10260 10258 10257 10259 10257 10257 10257 10258 10258 10257 10256 10257 10257 10257 10256 10256 10257 10257 10257 10259 10258 10258 10258 10259 10258 10257 10257 10256 10257 10256 10256 10257 10256 10255 10257 10256 10256 10255 10255 10257 10257 10256 10257 10257 10257 10258 10258 10256 10256 10257 10257 10254 10256 10256 10256 10255 10257 10255 10255 10243 10250 10250 10254 10250 10253 10254 10255 10253 10256 10256 10257 10255 10256 10255 10256 10250 10254 10253 10255 10251 10254 10255 10256 10253 10255 10257 10256 10256 10257 10258 10257 10253 10254 10255 10256 10256 10256 10257 10257 10257 10257 10256 10258 10256 10256 10256 10257 10253 10256 10254 10256 10257 10257 10257 10257 10257 10258 10257 10257 10255 10257 10258 10257 10253 10254 10255 10256 10256 10258 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10258 10259 10259 10259 10258 10256 10255 10257 10257 10256 10256 10255 10256 10256 10256 10257 10257 10258 10257 10257 10258 10256 10256 10256 10257 10257 10256 10256 10256 10255 10255 10256 10256 10254 10255 10255 10255 10253 10254 10255 10255 10256 10257 10255 10254 10247 10252 10252 10255 10249 10254 10252 10255 10251 10255 10253 10255 10253 10255 10254 10254 10250 10253 10252 10255 10250 10252 10252 10255 10247 10252 10251 10254 10251 10255 10253 10254 10245 10252 10251 10254 10251 10255 10256 10256 10253 10255 10255 10257 10255 10257 10256 10256 10251 10253 10252 10255 10256 10257 10255 10257 10252 10254 10255 10256 10258 10257 10257 10256 10249 10253 10254 10255 10253 10255 10256 10256 10253 10255 10255 10256 10254 10257 10255 10256 10252 10255 10254 10255 10254 10255 10254 10256 10253\r\n10258 10260 10259 10265 10261 10261 10260 10264 10259 10262 10260 10267 10262 10263 10261 10261 10259 10261 10261 10268 10262 10265 10263 10267 10261 10260 10258 10260 10257 10256 10256 10257 10257 10257 10257 10258 10257 10260 10258 10260 10258 10258 10259 10264 10259 10260 10258 10263 10258 10257 10257 10254 10256 10256 10257 10257 10257 10254 10256 10253 10254 10253 10255 10256 10258 10256 10258 10259 10257 10255 10256 10255 10257 10255 10255 10248 10254 10252 10255 10256 10254 10249 10247 10226 10243 10242 10248 10241 10249 10247 10253 10250 10254 10254 10255 10252 10255 10253 10253 10242 10249 10247 10251 10245 10252 10251 10254 10249 10254 10256 10255 10256 10256 10256 10255 10248 10253 10252 10256 10252 10255 10255 10257 10258 10256 10257 10257 10258 10257 10255 10254 10247 10253 10251 10255 10257 10258 10257 10257 10255 10257 10255 10257 10255 10257 10256 10254 10248 10253 10253 10255 10254 10257 10256 10256 10259 10257 10256 10255 10254 10257 10256 10256 10257 10257 10260 10259 10262 10260 10259 10258 10253 10255 10256 10257 10251 10254 10253 10255 10251 10256 10257 10258 10255 10256 10256 10256 10251 10255 10256 10258 10258 10257 10254 10255 10252 10254 10252 10253 10248 10254 10252 10254 10247 10253 10253 10256 10256 10256 10249 10249 10236 10247 10246 10251 10245 10251 10246 10250 10242 10251 10249 10253 10246 10251 10247 10249 10239 10248 10246 10250 10241 10249 10246 10249 10235 10247 10244 10250 10244 10250 10245 10247 10232 10245 10244 10250 10248 10252 10251 10254 10248 10253 10254 10256 10254 10255 10252 10254 10243 10252 10250 10254 10255 10257 10255 10253 10246 10252 10252 10257 10256 10257 10252 10253 10241 10249 10248 10252 10249 10254 10253 10254 10247 10252 10249 10253 10251 10253 10250 10252 10247 10251 10251 10254 10251 10253 10251 10254 10248\r\n10258 10258 10257 10262 10260 10260 10258 10260 10258 10259 10257 10261 10258 10259 10257 10258 10257 10259 10257 10263 10259 10261 10258 10261 10258 10260 10258 10258 10257 10256 10257 10257 10256 10256 10257 10258 10256 10257 10256 10257 10258 10257 10257 10259 10257 10258 10257 10258 10257 10257 10258 10257 10258 10257 10256 10256 10257 10256 10256 10256 10258 10255 10257 10256 10258 10256 10258 10258 10257 10257 10257 10257 10257 10257 10257 10252 10255 10254 10255 10255 10256 10255 10258 10242 10251 10247 10253 10248 10254 10251 10256 10253 10256 10257 10258 10254 10257 10256 10257 10249 10253 10251 10256 10250 10255 10256 10257 10253 10255 10254 10256 10257 10257 10257 10257 10253 10255 10255 10257 10256 10256 10255 10256 10257 10257 10255 10256 10257 10257 10258 10256 10253 10257 10255 10256 10257 10257 10257 10257 10255 10257 10256 10257 10256 10256 10256 10257 10252 10255 10255 10256 10255 10256 10257 10257 10258 10257 10256 10256 10256 10256 10257 10257 10257 10256 10256 10258 10257 10256 10257 10257 10255 10256 10257 10257 10255 10255 10257 10257 10256 10256 10258 10257 10255 10256 10255 10255 10254 10256 10255 10257 10257 10257 10256 10256 10253 10255 10255 10256 10253 10255 10255 10257 10255 10257 10255 10256 10254 10255 10254 10256 10244 10251 10248 10253 10248 10254 10250 10255 10248 10254 10252 10256 10250 10254 10253 10255 10246 10252 10250 10255 10248 10254 10252 10256 10246 10254 10251 10256 10250 10253 10252 10255 10243 10252 10248 10254 10251 10255 10253 10257 10250 10254 10254 10256 10255 10257 10256 10258 10251 10255 10254 10256 10256 10256 10255 10256 10251 10255 10255 10257 10255 10257 10255 10256 10249 10254 10252 10256 10253 10256 10255 10257 10252 10254 10251 10256 10254 10256 10254 10256 10251 10254 10254 10256 10254 10256 10255 10258 10253\r\n10259 10260 10260 10268 10263 10264 10260 10261 10258 10257 10258 10262 10259 10258 10259 10260 10260 10259 10259 10268 10262 10262 10260 10264 10260 10260 10258 10259 10256 10257 10257 10257 10257 10257 10258 10259 10257 10259 10258 10259 10256 10255 10256 10259 10259 10258 10257 10260 10259 10258 10257 10259 10258 10258 10257 10258 10257 10257 10258 10256 10257 10255 10258 10258 10256 10255 10257 10259 10257 10257 10257 10254 10256 10256 10254 10249 10253 10251 10254 10252 10254 10256 10251 10233 10243 10242 10249 10243 10249 10251 10253 10250 10254 10254 10255 10250 10254 10254 10252 10243 10248 10249 10251 10246 10252 10254 10253 10249 10253 10253 10256 10257 10257 10255 10254 10249 10253 10253 10254 10252 10254 10253 10255 10254 10254 10252 10255 10255 10256 10257 10255 10251 10253 10253 10256 10256 10257 10257 10257 10255 10257 10257 10256 10253 10256 10255 10254 10247 10251 10251 10256 10254 10256 10256 10257 10256 10256 10254 10256 10259 10257 10256 10257 10256 10257 10257 10256 10255 10257 10255 10256 10254 10256 10256 10256 10252 10254 10256 10256 10253 10255 10256 10256 10252 10255 10253 10254 10250 10254 10255 10256 10254 10256 10254 10253 10247 10251 10251 10253 10249 10254 10254 10255 10252 10254 10254 10254 10249 10253 10253 10249 10232 10242 10240 10247 10242 10250 10249 10250 10240 10248 10248 10250 10243 10250 10251 10249 10237 10246 10246 10248 10242 10250 10251 10251 10242 10249 10249 10251 10244 10250 10251 10248 10235 10244 10244 10250 10246 10251 10251 10252 10245 10251 10251 10254 10253 10255 10255 10253 10247 10253 10253 10254 10254 10255 10253 10252 10247 10253 10253 10255 10254 10256 10253 10252 10244 10251 10252 10255 10251 10255 10254 10254 10247 10250 10249 10251 10250 10253 10253 10253 10245 10250 10251 10254 10252 10254 10254 10255 10250\r\n10258 10260 10259 10266 10263 10262 10259 10260 10259 10259 10259 10261 10258 10258 10258 10262 10261 10261 10259 10268 10262 10262 10259 10261 10258 10258 10257 10257 10257 10257 10257 10258 10256 10257 10258 10259 10257 10256 10258 10258 10256 10257 10257 10260 10259 10260 10258 10261 10259 10257 10256 10257 10257 10257 10258 10258 10257 10258 10258 10255 10255 10258 10258 10257 10256 10255 10257 10258 10257 10257 10257 10256 10256 10255 10256 10250 10254 10252 10255 10251 10253 10251 10254 10233 10243 10243 10251 10245 10250 10251 10253 10248 10253 10254 10255 10252 10255 10253 10254 10245 10250 10250 10253 10249 10253 10254 10256 10252 10255 10254 10257 10257 10258 10254 10255 10247 10251 10252 10255 10253 10255 10255 10256 10253 10254 10252 10254 10253 10255 10255 10256 10250 10253 10254 10256 10256 10257 10258 10257 10254 10255 10255 10256 10253 10254 10255 10256 10247 10251 10253 10256 10255 10257 10255 10256 10255 10256 10257 10258 10260 10258 10257 10257 10258 10256 10257 10257 10255 10256 10256 10257 10255 10256 10256 10257 10255 10256 10256 10256 10253 10255 10255 10256 10254 10256 10254 10256 10252 10255 10255 10257 10254 10255 10254 10254 10247 10251 10252 10255 10251 10254 10255 10255 10253 10256 10254 10255 10249 10253 10249 10252 10231 10243 10242 10251 10244 10251 10249 10253 10242 10249 10247 10252 10245 10252 10248 10252 10236 10246 10245 10252 10244 10252 10250 10253 10242 10249 10248 10252 10245 10251 10248 10253 10234 10244 10243 10251 10247 10251 10250 10254 10246 10251 10251 10256 10250 10253 10254 10255 10248 10252 10250 10254 10253 10254 10253 10256 10249 10252 10252 10254 10253 10255 10254 10254 10245 10251 10251 10255 10252 10254 10252 10255 10246 10250 10250 10253 10250 10252 10251 10256 10244 10249 10248 10254 10251 10253 10253 10255 10249\r\n10261 10265 10263 10277 10266 10265 10263 10266 10262 10262 10260 10265 10259 10262 10263 10271 10264 10267 10265 10283 10267 10267 10263 10264 10260 10260 10258 10258 10257 10256 10258 10259 10258 10258 10257 10258 10256 10256 10258 10258 10256 10259 10258 10265 10261 10263 10261 10267 10260 10259 10257 10259 10257 10257 10257 10260 10258 10257 10256 10249 10256 10257 10257 10258 10257 10256 10257 10259 10257 10254 10256 10253 10255 10252 10251 10238 10249 10247 10251 10242 10249 10241 10238 10200 10233 10233 10243 10229 10245 10245 10249 10239 10249 10249 10252 10245 10251 10244 10245 10226 10245 10245 10250 10243 10251 10252 10253 10247 10253 10254 10256 10254 10254 10250 10249 10233 10245 10247 10250 10245 10252 10250 10253 10245 10251 10248 10252 10250 10253 10250 10252 10239 10251 10250 10254 10254 10256 10255 10254 10247 10252 10250 10254 10248 10253 10251 10251 10235 10249 10251 10254 10253 10254 10253 10254 10251 10256 10257 10258 10261 10258 10256 10257 10259 10257 10259 10257 10253 10256 10255 10256 10253 10255 10255 10256 10252 10254 10252 10253 10248 10253 10251 10254 10249 10255 10251 10254 10247 10253 10253 10254 10249 10253 10248 10248 10233 10248 10249 10251 10242 10252 10252 10253 10247 10251 10248 10251 10238 10247 10238 10236 10197 10230 10231 10243 10232 10246 10243 10244 10222 10242 10241 10246 10233 10244 10235 10238 10207 10236 10236 10245 10234 10245 10242 10244 10225 10242 10241 10246 10231 10243 10234 10237 10203 10234 10232 10243 10233 10247 10245 10247 10231 10246 10246 10250 10241 10250 10246 10249 10234 10247 10245 10250 10244 10252 10250 10251 10241 10249 10248 10251 10247 10252 10249 10247 10228 10245 10244 10252 10245 10251 10248 10249 10231 10244 10242 10249 10241 10249 10246 10246 10223 10242 10242 10249 10242 10250 10247 10249 10236\r\n10257 10258 10258 10263 10258 10259 10258 10260 10257 10257 10257 10260 10258 10259 10257 10262 10258 10260 10258 10266 10259 10260 10258 10259 10256 10258 10257 10257 10258 10257 10257 10258 10257 10256 10257 10256 10256 10257 10257 10258 10257 10258 10257 10261 10258 10260 10257 10260 10258 10259 10257 10256 10257 10258 10256 10257 10257 10256 10257 10255 10257 10257 10257 10257 10257 10257 10256 10258 10256 10256 10258 10257 10257 10256 10257 10250 10256 10256 10256 10252 10257 10254 10257 10237 10251 10248 10256 10246 10253 10254 10258 10252 10255 10254 10257 10254 10257 10253 10256 10248 10257 10254 10257 10252 10256 10255 10257 10254 10257 10256 10258 10256 10257 10256 10257 10247 10253 10253 10257 10253 10256 10255 10257 10254 10256 10254 10256 10254 10256 10256 10258 10252 10257 10255 10258 10256 10257 10257 10257 10253 10257 10255 10257 10253 10257 10256 10258 10250 10256 10256 10257 10256 10257 10255 10257 10256 10258 10256 10257 10259 10258 10258 10258 10258 10257 10257 10257 10255 10257 10257 10257 10255 10257 10257 10257 10254 10256 10256 10257 10255 10257 10256 10257 10255 10257 10256 10256 10252 10256 10256 10256 10257 10258 10255 10257 10251 10257 10256 10256 10254 10258 10258 10258 10255 10257 10256 10257 10251 10256 10253 10257 10236 10252 10247 10256 10247 10255 10255 10257 10243 10255 10251 10255 10247 10254 10251 10257 10240 10253 10250 10257 10249 10255 10251 10255 10245 10254 10253 10257 10249 10256 10251 10257 10237 10253 10248 10256 10248 10256 10254 10257 10250 10256 10255 10257 10252 10257 10255 10257 10250 10256 10254 10257 10254 10257 10257 10257 10252 10255 10256 10258 10256 10257 10255 10257 10248 10255 10253 10258 10253 10256 10254 10257 10247 10253 10252 10257 10251 10255 10254 10257 10245 10254 10252 10257 10252 10256 10254 10257 10249\r\n10258 10257 10258 10262 10258 10257 10258 10260 10258 10258 10258 10261 10259 10259 10259 10263 10259 10258 10260 10267 10261 10258 10257 10258 10257 10259 10257 10259 10258 10258 10257 10257 10257 10257 10257 10256 10257 10257 10256 10256 10256 10259 10259 10261 10259 10259 10258 10263 10259 10258 10257 10257 10256 10255 10256 10255 10257 10257 10257 10256 10257 10257 10257 10260 10258 10257 10257 10257 10255 10255 10257 10258 10257 10258 10256 10252 10257 10258 10258 10255 10257 10258 10252 10237 10248 10251 10253 10245 10253 10257 10256 10250 10255 10256 10256 10255 10256 10258 10256 10250 10255 10256 10256 10252 10255 10255 10256 10254 10256 10255 10258 10254 10257 10257 10254 10245 10252 10254 10255 10252 10255 10256 10255 10251 10255 10253 10255 10253 10255 10254 10257 10254 10257 10259 10257 10255 10257 10259 10257 10253 10256 10256 10256 10254 10256 10255 10255 10250 10255 10257 10257 10255 10256 10256 10258 10256 10257 10258 10258 10260 10258 10257 10257 10259 10258 10258 10257 10255 10256 10257 10257 10255 10256 10256 10258 10255 10256 10257 10257 10254 10256 10256 10257 10255 10256 10255 10256 10253 10257 10259 10257 10259 10258 10257 10256 10250 10256 10259 10258 10257 10256 10258 10257 10256 10257 10256 10256 10251 10255 10256 10251 10235 10249 10252 10253 10248 10255 10258 10254 10242 10251 10251 10253 10245 10253 10255 10252 10238 10249 10250 10254 10248 10254 10253 10254 10245 10254 10257 10255 10252 10256 10257 10252 10237 10250 10253 10253 10251 10256 10258 10256 10250 10255 10257 10256 10251 10256 10257 10257 10252 10256 10257 10257 10256 10257 10257 10258 10253 10257 10257 10258 10255 10257 10257 10255 10247 10253 10256 10255 10252 10254 10256 10253 10245 10253 10255 10256 10251 10255 10256 10254 10244 10253 10255 10256 10253 10254 10255 10254 10248\r\n10256 10257 10258 10259 10257 10258 10257 10260 10259 10257 10256 10259 10258 10258 10257 10258 10257 10257 10258 10263 10260 10258 10257 10256 10258 10257 10256 10256 10258 10257 10257 10256 10255 10256 10257 10257 10256 10255 10257 10258 10258 10257 10256 10259 10258 10257 10258 10259 10257 10256 10258 10257 10257 10257 10257 10256 10257 10257 10256 10256 10257 10257 10257 10259 10257 10258 10258 10257 10256 10256 10256 10258 10258 10257 10257 10253 10256 10258 10257 10254 10256 10256 10256 10246 10252 10250 10254 10250 10255 10256 10257 10255 10256 10257 10257 10257 10258 10257 10257 10253 10255 10256 10257 10256 10256 10256 10256 10256 10257 10257 10258 10257 10258 10255 10255 10249 10254 10254 10256 10254 10256 10255 10256 10253 10255 10254 10256 10255 10256 10256 10256 10256 10257 10256 10257 10257 10257 10257 10258 10255 10256 10256 10256 10256 10257 10255 10257 10255 10256 10257 10258 10256 10256 10256 10258 10256 10256 10257 10257 10258 10258 10256 10256 10259 10258 10256 10257 10256 10256 10257 10257 10256 10256 10257 10258 10257 10257 10257 10257 10256 10256 10257 10257 10256 10257 10257 10257 10256 10257 10257 10257 10259 10258 10257 10256 10257 10257 10257 10257 10257 10256 10257 10256 10258 10257 10257 10257 10256 10257 10256 10256 10245 10252 10252 10255 10254 10257 10256 10256 10248 10254 10251 10254 10251 10255 10254 10256 10245 10252 10249 10254 10252 10255 10254 10256 10251 10255 10255 10257 10257 10257 10258 10257 10247 10253 10253 10255 10254 10256 10257 10256 10253 10256 10257 10257 10255 10257 10257 10256 10254 10256 10258 10257 10257 10257 10257 10258 10256 10257 10257 10256 10257 10257 10256 10256 10252 10254 10256 10256 10255 10256 10255 10255 10251 10255 10256 10256 10253 10256 10256 10257 10250 10252 10253 10256 10255 10256 10255 10256 10252\r\n10256 10255 10258 10260 10258 10260 10259 10262 10259 10260 10258 10262 10259 10260 10257 10256 10257 10257 10260 10269 10262 10260 10257 10257 10257 10255 10257 10254 10256 10255 10255 10252 10255 10255 10257 10256 10256 10254 10256 10256 10257 10255 10256 10261 10259 10260 10259 10261 10258 10257 10257 10254 10255 10256 10258 10258 10257 10258 10257 10256 10256 10259 10257 10261 10258 10260 10258 10260 10257 10257 10257 10260 10257 10256 10254 10250 10256 10255 10256 10252 10254 10251 10250 10236 10247 10244 10251 10247 10252 10254 10256 10250 10255 10256 10257 10256 10257 10257 10256 10249 10255 10254 10255 10252 10255 10255 10256 10256 10258 10257 10258 10258 10258 10252 10253 10243 10251 10252 10254 10250 10254 10252 10253 10248 10253 10251 10254 10252 10255 10253 10257 10254 10257 10258 10257 10257 10256 10255 10255 10248 10253 10253 10256 10254 10256 10254 10255 10251 10254 10254 10256 10253 10255 10254 10254 10251 10256 10259 10258 10261 10258 10258 10257 10261 10258 10258 10258 10255 10256 10256 10256 10253 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10257 10258 10257 10258 10256 10257 10257 10257 10259 10264 10259 10259 10257 10258 10257 10257 10256 10260 10256 10258 10257 10256 10257 10258 10257 10254 10255 10251 10251 10237 10248 10248 10255 10255 10255 10252 10251 10239 10248 10245 10250 10247 10252 10250 10251 10234 10245 10244 10252 10248 10253 10251 10253 10247 10252 10253 10258 10259 10257 10255 10253 10240 10249 10248 10253 10251 10254 10253 10254 10251 10257 10257 10257 10254 10255 10252 10254 10252 10255 10255 10258 10258 10257 10255 10257 10256 10257 10258 10257 10259 10258 10256 10254 10244 10252 10253 10255 10253 10255 10252 10252 10246 10254 10253 10256 10253 10254 10252 10253 10241 10250 10249 10254 10253 10254 10251 10254 10246\r\n10257 10257 10257 10259 10257 10258 10257 10258 10257 10259 10257 10259 10258 10257 10257 10257 10256 10257 10258 10262 10260 10260 10257 10257 10257 10258 10257 10257 10257 10256 10256 10256 10258 10257 10256 10256 10257 10256 10257 10256 10257 10256 10257 10256 10257 10258 10257 10258 10257 10258 10257 10256 10256 10256 10257 10258 10257 10257 10257 10257 10257 10257 10258 10259 10257 10258 10257 10258 10258 10257 10258 10258 10257 10256 10257 10254 10256 10257 10258 10256 10257 10256 10257 10248 10254 10252 10254 10252 10255 10255 10256 10255 10256 10258 10258 10257 10256 10257 10258 10255 10257 10257 10257 10256 10257 10257 10256 10257 10257 10258 10256 10257 10258 10255 10257 10250 10255 10255 10256 10254 10256 10255 10256 10253 10257 10255 10257 10257 10257 10257 10258 10255 10256 10256 10256 10257 10257 10256 10256 10254 10257 10257 10258 10256 10257 10257 10257 10253 10254 10254 10256 10255 10257 10257 10257 10255 10256 10257 10258 10258 10257 10258 10258 10258 10257 10258 10257 10257 10256 10257 10258 10257 10258 10258 10258 10257 10257 10257 10257 10258 10256 10258 10256 10257 10257 10257 10256 10256 10257 10257 10258 10261 10259 10258 10256 10257 10257 10257 10257 10258 10256 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10247 10254 10254 10255 10254 10255 10254 10256 10248 10253 10252 10257 10253 10256 10254 10257 10247 10253 10252 10256 10253 10256 10254 10257 10254 10257 10256 10256 10258 10258 10256 10257 10249 10253 10252 10255 10253 10256 10255 10257 10255 10257 10257 10257 10255 10256 10256 10256 10253 10257 10256 10257 10258 10257 10257 10257 10258 10257 10257 10257 10256 10257 10258 10257 10252 10257 10257 10257 10256 10257 10255 10257 10252 10255 10255 10257 10256 10257 10256 10258 10250 10254 10252 10256 10254 10256 10255 10258 10253\r\n10256 10256 10257 10259 10259 10261 10258 10259 10258 10260 10259 10262 10259 10257 10257 10255 10258 10256 10259 10265 10262 10259 10258 10259 10257 10256 10257 10255 10256 10256 10257 10258 10257 10257 10255 10254 10256 10255 10257 10255 10256 10255 10256 10255 10257 10258 10258 10257 10257 10255 10256 10256 10257 10257 10258 10257 10256 10257 10257 10256 10257 10257 10256 10258 10257 10258 10257 10259 10257 10257 10257 10258 10257 10255 10256 10251 10256 10257 10257 10255 10257 10257 10254 10243 10250 10249 10253 10250 10254 10255 10257 10256 10258 10257 10257 10255 10257 10259 10257 10254 10257 10259 10257 10258 10257 10259 10257 10259 10258 10258 10258 10258 10257 10257 10256 10248 10253 10254 10255 10251 10255 10254 10254 10251 10255 10255 10256 10255 10256 10258 10257 10252 10255 10253 10255 10255 10257 10258 10256 10254 10257 10258 10256 10254 10255 10255 10255 10249 10252 10252 10255 10255 10257 10254 10255 10253 10256 10257 10256 10256 10257 10256 10257 10257 10257 10257 10256 10257 10256 10257 10257 10257 10258 10258 10257 10259 10256 10258 10257 10257 10256 10256 10256 10254 10257 10256 10257 10258 10257 10259 10258 10262 10259 10260 10258 10259 10257 10257 10257 10258 10257 10258 10256 10257 10257 10258 10257 10255 10257 10257 10253 10243 10249 10252 10253 10249 10253 10252 10253 10244 10251 10251 10253 10250 10254 10255 10252 10241 10248 10250 10253 10252 10255 10256 10256 10254 10255 10256 10257 10255 10256 10258 10253 10244 10250 10249 10253 10250 10255 10254 10256 10255 10258 10257 10255 10253 10255 10253 10254 10250 10254 10252 10257 10257 10257 10257 10256 10258 10257 10257 10257 10257 10256 10255 10255 10250 10255 10256 10256 10254 10255 10253 10253 10247 10254 10255 10256 10255 10257 10255 10254 10245 10250 10252 10254 10251 10254 10254 10255 10250\r\n10257 10257 10256 10259 10260 10259 10258 10259 10258 10259 10258 10261 10259 10259 10259 10258 10258 10258 10258 10263 10260 10260 10258 10258 10257 10257 10257 10255 10256 10257 10258 10258 10258 10257 10256 10255 10256 10257 10258 10255 10256 10254 10257 10255 10256 10257 10257 10258 10258 10256 10256 10256 10257 10257 10257 10257 10257 10257 10256 10256 10258 10257 10258 10257 10256 10257 10258 10259 10257 10257 10258 10257 10257 10256 10256 10254 10256 10257 10258 10255 10256 10255 10255 10244 10251 10250 10256 10252 10254 10256 10258 10257 10258 10257 10258 10256 10258 10257 10257 10257 10258 10258 10257 10258 10257 10258 10257 10260 10258 10258 10257 10257 10257 10256 10257 10249 10252 10254 10256 10254 10257 10256 10257 10252 10255 10255 10255 10256 10256 10257 10257 10254 10256 10254 10256 10254 10255 10256 10256 10255 10256 10258 10257 10255 10255 10254 10256 10249 10253 10254 10255 10255 10256 10255 10256 10254 10255 10257 10257 10256 10255 10257 10258 10256 10258 10258 10257 10257 10257 10258 10257 10258 10256 10258 10256 10256 10256 10257 10257 10256 10256 10256 10255 10256 10257 10257 10258 10260 10258 10259 10258 10261 10259 10259 10257 10258 10257 10258 10258 10260 10259 10259 10259 10258 10258 10258 10258 10255 10256 10255 10256 10243 10251 10251 10254 10251 10254 10253 10254 10245 10250 10251 10254 10251 10255 10252 10255 10242 10247 10247 10253 10251 10254 10256 10257 10257 10257 10256 10256 10255 10257 10256 10256 10246 10251 10251 10254 10254 10256 10257 10257 10254 10256 10257 10257 10254 10255 10255 10255 10251 10254 10254 10257 10257 10256 10258 10257 10257 10257 10257 10257 10256 10256 10257 10257 10252 10254 10253 10254 10253 10254 10254 10254 10251 10254 10254 10255 10254 10255 10255 10255 10246 10251 10251 10255 10252 10255 10254 10255 10251\r\n10257 10258 10258 10266 10261 10261 10260 10264 10260 10263 10262 10267 10262 10261 10259 10261 10260 10262 10262 10271 10263 10260 10260 10260 10258 10258 10257 10256 10257 10259 10258 10258 10256 10258 10256 10253 10256 10257 10256 10251 10254 10252 10255 10250 10254 10257 10258 10260 10257 10259 10258 10255 10256 10256 10257 10259 10256 10255 10256 10254 10256 10255 10257 10257 10257 10258 10258 10259 10258 10259 10257 10256 10255 10253 10254 10250 10255 10256 10255 10250 10254 10249 10247 10226 10246 10247 10252 10248 10254 10254 10257 10256 10256 10258 10256 10255 10258 10259 10257 10255 10257 10260 10259 10260 10257 10259 10259 10264 10259 10258 10256 10257 10256 10250 10250 10236 10248 10248 10253 10250 10256 10254 10255 10245 10252 10252 10254 10252 10254 10254 10254 10247 10252 10252 10254 10250 10255 10252 10256 10252 10255 10254 10256 10253 10255 10253 10251 10241 10252 10253 10254 10251 10255 10253 10256 10252 10255 10256 10256 10253 10256 10256 10257 10254 10256 10256 10257 10256 10256 10255 10256 10258 10257 10258 10257 10254 10256 10256 10255 10254 10255 10253 10255 10254 10258 10259 10260 10267 10262 10264 10260 10267 10261 10263 10258 10260 10258 10261 10260 10264 10261 10261 10259 10261 10259 10258 10256 10251 10254 10249 10248 10226 10242 10242 10250 10245 10251 10247 10248 10232 10247 10245 10249 10242 10249 10242 10244 10220 10241 10240 10249 10245 10253 10256 10257 10255 10256 10252 10254 10250 10254 10250 10249 10231 10246 10248 10253 10253 10255 10255 10257 10251 10255 10255 10254 10248 10252 10251 10251 10242 10252 10255 10258 10259 10257 10256 10257 10257 10257 10254 10256 10253 10256 10254 10254 10246 10252 10249 10250 10245 10251 10249 10251 10242 10251 10251 10254 10250 10253 10248 10249 10233 10245 10246 10250 10245 10253 10249 10252 10243\r\n10257 10258 10256 10260 10257 10259 10257 10259 10257 10257 10257 10259 10258 10258 10257 10258 10256 10258 10256 10261 10257 10259 10258 10258 10257 10257 10257 10257 10257 10258 10258 10256 10257 10257 10256 10256 10257 10258 10257 10256 10258 10257 10258 10255 10256 10257 10257 10258 10258 10257 10257 10256 10256 10257 10257 10258 10257 10258 10257 10256 10257 10257 10257 10257 10257 10258 10258 10258 10257 10257 10257 10257 10257 10257 10257 10254 10256 10256 10257 10254 10258 10256 10257 10246 10254 10254 10257 10254 10256 10256 10257 10257 10257 10257 10258 10258 10257 10257 10258 10257 10257 10258 10257 10257 10258 10257 10257 10260 10257 10258 10258 10256 10257 10255 10257 10250 10256 10254 10258 10256 10258 10257 10258 10252 10255 10254 10257 10257 10257 10257 10257 10253 10256 10256 10258 10256 10257 10256 10257 10255 10257 10257 10257 10256 10256 10256 10257 10253 10255 10257 10257 10256 10258 10258 10257 10256 10256 10257 10257 10256 10257 10257 10257 10255 10256 10258 10257 10255 10257 10258 10258 10258 10257 10257 10258 10256 10256 10257 10257 10256 10257 10257 10258 10256 10257 10257 10256 10258 10257 10259 10257 10260 10258 10259 10257 10258 10256 10257 10257 10259 10257 10258 10257 10257 10257 10258 10257 10256 10257 10255 10258 10246 10253 10250 10256 10250 10255 10253 10256 10247 10254 10251 10255 10252 10257 10253 10257 10243 10253 10251 10256 10252 10255 10256 10258 10258 10257 10255 10257 10254 10256 10255 10258 10247 10255 10252 10257 10255 10255 10255 10258 10255 10255 10256 10258 10254 10256 10256 10257 10252 10257 10257 10258 10257 10257 10257 10256 10257 10257 10256 10257 10256 10258 10257 10257 10252 10256 10254 10256 10253 10257 10255 10257 10252 10256 10254 10257 10255 10256 10254 10258 10248 10254 10253 10257 10255 10257 10255 10257 10251\r\n10256 10256 10257 10260 10258 10258 10258 10258 10257 10257 10258 10261 10259 10259 10257 10259 10257 10258 10257 10262 10258 10258 10258 10259 10257 10257 10257 10255 10257 10258 10257 10258 10256 10258 10257 10258 10257 10258 10256 10258 10257 10257 10257 10256 10257 10259 10256 10257 10257 10255 10255 10253 10256 10257 10257 10256 10257 10257 10257 10255 10258 10257 10258 10259 10258 10260 10258 10259 10259 10257 10258 10258 10257 10259 10257 10253 10255 10256 10257 10255 10257 10256 10254 10243 10252 10255 10255 10252 10255 10255 10256 10254 10255 10255 10257 10258 10257 10257 10257 10255 10257 10258 10258 10255 10256 10256 10257 10258 10256 10258 10257 10254 10256 10255 10255 10251 10255 10255 10257 10255 10257 10256 10255 10249 10255 10255 10256 10255 10258 10257 10256 10252 10256 10257 10257 10257 10256 10256 10256 10254 10257 10257 10257 10257 10257 10256 10256 10252 10255 10257 10258 10256 10257 10257 10257 10256 10257 10259 10257 10256 10258 10256 10257 10255 10257 10258 10256 10254 10256 10258 10258 10258 10257 10256 10257 10256 10258 10258 10257 10255 10256 10256 10257 10254 10256 10258 10256 10257 10258 10258 10256 10258 10258 10258 10257 10258 10257 10257 10257 10259 10258 10260 10258 10258 10258 10259 10256 10257 10258 10257 10255 10243 10249 10252 10253 10248 10254 10255 10253 10244 10251 10250 10253 10251 10255 10256 10253 10240 10250 10252 10254 10249 10254 10257 10256 10256 10256 10255 10255 10252 10256 10258 10255 10248 10252 10252 10255 10253 10256 10256 10256 10253 10255 10255 10256 10252 10256 10258 10257 10255 10257 10257 10257 10259 10258 10260 10257 10259 10258 10256 10257 10255 10257 10256 10256 10248 10252 10253 10254 10251 10255 10255 10254 10251 10254 10254 10255 10253 10255 10254 10254 10247 10252 10253 10254 10254 10256 10256 10254 10249\r\n10255 10256 10256 10258 10259 10258 10256 10257 10257 10256 10257 10259 10258 10259 10256 10257 10257 10257 10257 10260 10258 10257 10257 10258 10258 10257 10256 10255 10256 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10258 10256 10257 10258 10258 10257 10258 10257 10257 10258 10255 10255 10256 10257 10257 10258 10257 10258 10257 10257 10257 10258 10258 10257 10259 10257 10260 10259 10258 10257 10257 10257 10258 10257 10256 10257 10257 10257 10257 10257 10255 10256 10248 10253 10254 10256 10253 10255 10254 10256 10254 10255 10256 10257 10258 10258 10257 10257 10254 10256 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10255 10255 10255 10256 10255 10256 10256 10256 10256 10256 10255 10256 10252 10254 10256 10257 10256 10256 10256 10256 10255 10256 10257 10256 10257 10257 10257 10256 10256 10257 10256 10256 10257 10257 10258 10257 10255 10256 10256 10257 10258 10256 10257 10258 10257 10258 10257 10255 10255 10256 10257 10257 10256 10256 10257 10257 10255 10256 10257 10258 10256 10256 10256 10256 10257 10257 10257 10257 10254 10256 10256 10257 10255 10256 10258 10257 10257 10256 10256 10257 10258 10257 10257 10258 10258 10258 10258 10259 10260 10259 10258 10257 10257 10258 10258 10257 10256 10256 10255 10256 10248 10252 10250 10254 10251 10255 10253 10255 10248 10252 10251 10256 10254 10256 10254 10256 10246 10252 10253 10256 10253 10255 10255 10255 10254 10255 10254 10256 10256 10257 10256 10255 10251 10253 10254 10256 10256 10257 10257 10257 10254 10255 10255 10257 10256 10256 10256 10256 10256 10257 10256 10257 10258 10258 10258 10256 10256 10258 10258 10257 10256 10257 10255 10256 10249 10253 10253 10255 10253 10256 10254 10256 10252 10254 10254 10256 10254 10257 10255 10255 10250 10254 10254 10255 10255 10257 10256 10256 10253\r\n10256 10257 10257 10261 10258 10259 10257 10257 10258 10258 10258 10264 10261 10260 10258 10255 10257 10258 10259 10264 10258 10257 10258 10259 10258 10254 10254 10252 10255 10255 10256 10255 10258 10258 10257 10258 10257 10258 10257 10258 10258 10257 10257 10258 10258 10258 10257 10255 10256 10254 10255 10248 10254 10255 10256 10255 10256 10254 10256 10254 10257 10256 10257 10262 10258 10260 10259 10261 10259 10260 10258 10262 10258 10258 10257 10255 10258 10258 10257 10257 10256 10253 10253 10240 10250 10250 10252 10247 10252 10251 10254 10249 10254 10255 10258 10259 10257 10257 10256 10252 10256 10258 10257 10257 10256 10255 10257 10256 10256 10256 10256 10253 10255 10252 10254 10250 10254 10254 10255 10251 10255 10251 10252 10246 10253 10254 10255 10256 10255 10255 10255 10253 10255 10256 10257 10259 10256 10257 10257 10254 10257 10254 10256 10255 10258 10256 10256 10253 10255 10256 10258 10258 10257 10256 10257 10255 10257 10253 10255 10253 10256 10255 10257 10256 10256 10254 10256 10252 10256 10256 10256 10251 10255 10253 10256 10256 10257 10258 10257 10252 10254 10254 10256 10253 10257 10257 10257 10256 10258 10258 10258 10260 10258 10256 10256 10257 10258 10261 10261 10263 10258 10258 10257 10254 10257 10256 10257 10254 10255 10251 10249 10234 10246 10242 10250 10246 10250 10247 10249 10236 10247 10246 10252 10250 10253 10250 10248 10234 10247 10247 10252 10249 10254 10253 10255 10249 10251 10250 10254 10253 10254 10252 10250 10241 10250 10253 10256 10257 10257 10256 10254 10249 10255 10256 10256 10252 10254 10254 10257 10254 10256 10256 10256 10261 10259 10260 10257 10257 10258 10256 10256 10254 10256 10253 10253 10242 10250 10249 10252 10250 10253 10250 10253 10243 10252 10249 10253 10251 10254 10253 10253 10245 10252 10251 10255 10256 10256 10252 10253 10246\r\n10257 10257 10257 10259 10257 10258 10257 10257 10258 10257 10256 10259 10258 10257 10257 10256 10258 10257 10257 10259 10257 10258 10257 10257 10257 10256 10257 10254 10256 10256 10257 10258 10257 10257 10256 10257 10257 10258 10257 10257 10257 10258 10257 10258 10256 10257 10257 10256 10256 10256 10257 10253 10256 10257 10257 10255 10256 10254 10256 10256 10257 10257 10256 10258 10257 10258 10257 10258 10257 10257 10257 10259 10257 10257 10257 10257 10258 10256 10257 10258 10257 10256 10257 10250 10254 10252 10255 10252 10256 10253 10256 10253 10256 10256 10257 10257 10257 10257 10256 10255 10257 10258 10258 10256 10257 10256 10257 10256 10256 10256 10257 10256 10257 10255 10256 10254 10256 10255 10256 10254 10255 10255 10257 10251 10255 10256 10257 10256 10257 10255 10256 10254 10256 10255 10257 10258 10257 10257 10257 10254 10256 10256 10257 10256 10257 10256 10257 10254 10255 10255 10255 10256 10257 10256 10256 10254 10255 10255 10256 10255 10256 10257 10257 10257 10257 10257 10257 10255 10256 10255 10257 10256 10258 10256 10257 10257 10257 10257 10258 10257 10258 10257 10258 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10258 10256 10258 10258 10258 10257 10258 10257 10258 10258 10255 10257 10254 10257 10254 10256 10254 10256 10244 10250 10247 10253 10247 10252 10253 10256 10245 10253 10250 10255 10253 10256 10254 10255 10246 10253 10252 10256 10253 10256 10254 10256 10251 10254 10253 10256 10252 10254 10253 10256 10250 10254 10255 10257 10257 10257 10256 10257 10256 10257 10257 10256 10257 10258 10257 10257 10256 10257 10257 10257 10258 10257 10257 10257 10256 10256 10256 10257 10256 10255 10255 10257 10249 10255 10253 10254 10251 10254 10253 10256 10250 10255 10253 10257 10254 10256 10254 10256 10250 10256 10254 10256 10255 10256 10254 10256 10251\r\n10257 10257 10257 10259 10257 10259 10257 10257 10257 10259 10259 10264 10261 10259 10258 10260 10258 10256 10256 10259 10258 10256 10257 10256 10257 10256 10257 10253 10254 10255 10257 10257 10257 10256 10257 10254 10256 10256 10256 10259 10258 10257 10256 10255 10256 10256 10256 10252 10255 10254 10254 10250 10254 10255 10256 10252 10255 10254 10256 10256 10256 10256 10258 10260 10259 10258 10257 10257 10257 10256 10257 10258 10256 10259 10257 10257 10257 10255 10256 10254 10256 10255 10254 10245 10250 10250 10253 10247 10251 10252 10254 10251 10255 10255 10256 10254 10256 10257 10255 10254 10255 10255 10256 10254 10254 10254 10255 10253 10256 10258 10257 10255 10255 10255 10254 10248 10253 10253 10255 10253 10255 10256 10254 10246 10252 10254 10255 10254 10256 10254 10256 10251 10254 10255 10258 10259 10257 10257 10256 10253 10255 10255 10256 10255 10257 10258 10256 10249 10253 10253 10254 10252 10254 10253 10254 10248 10252 10251 10254 10253 10254 10255 10256 10255 10258 10257 10256 10254 10255 10255 10256 10255 10257 10256 10258 10258 10256 10257 10257 10257 10257 10258 10257 10256 10257 10259 10257 10257 10257 10258 10256 10258 10257 10257 10258 10261 10258 10260 10258 10258 10256 10255 10255 10251 10253 10250 10254 10250 10254 10253 10250 10233 10242 10241 10248 10241 10250 10250 10249 10238 10246 10246 10251 10246 10253 10250 10250 10240 10247 10249 10252 10247 10252 10250 10252 10245 10250 10250 10252 10248 10252 10253 10252 10245 10251 10255 10257 10256 10257 10256 10257 10255 10257 10257 10257 10257 10257 10257 10258 10256 10258 10259 10257 10258 10257 10257 10256 10251 10254 10254 10254 10253 10255 10255 10252 10242 10248 10248 10250 10246 10251 10252 10252 10245 10252 10251 10254 10252 10254 10255 10254 10246 10250 10250 10253 10250 10253 10252 10253 10246\r\n10256 10257 10257 10258 10256 10256 10257 10257 10257 10259 10257 10261 10259 10259 10258 10259 10259 10259 10257 10259 10258 10258 10259 10259 10258 10258 10257 10254 10255 10256 10257 10257 10257 10255 10255 10253 10255 10258 10258 10257 10257 10256 10257 10255 10256 10257 10256 10253 10256 10254 10255 10251 10254 10256 10256 10254 10256 10256 10257 10258 10257 10257 10257 10259 10259 10258 10258 10259 10258 10257 10257 10256 10257 10257 10257 10256 10256 10257 10257 10254 10255 10255 10256 10245 10250 10250 10255 10250 10253 10253 10257 10253 10255 10255 10257 10254 10256 10255 10256 10253 10254 10255 10256 10254 10255 10255 10255 10253 10255 10256 10257 10254 10255 10253 10254 10247 10252 10254 10256 10254 10255 10254 10257 10248 10251 10253 10255 10253 10255 10255 10257 10252 10255 10255 10256 10257 10257 10255 10256 10253 10255 10255 10256 10257 10257 10256 10255 10250 10254 10254 10255 10253 10254 10252 10254 10249 10253 10253 10255 10255 10255 10255 10256 10256 10257 10257 10257 10254 10255 10255 10256 10255 10257 10258 10257 10257 10257 10258 10258 10259 10258 10258 10258 10259 10258 10256 10257 10257 10258 10257 10257 10256 10257 10257 10259 10261 10258 10258 10258 10257 10257 10256 10256 10248 10253 10252 10256 10251 10255 10249 10252 10230 10242 10241 10251 10243 10251 10248 10252 10238 10246 10246 10253 10248 10253 10249 10253 10239 10248 10247 10253 10248 10253 10251 10254 10244 10249 10250 10254 10250 10252 10252 10255 10248 10254 10255 10257 10257 10257 10258 10257 10254 10256 10258 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10257 10256 10256 10251 10253 10254 10256 10253 10256 10253 10254 10241 10248 10246 10253 10248 10252 10251 10254 10244 10250 10250 10253 10251 10254 10253 10254 10247 10252 10251 10255 10249 10253 10252 10255 10247\r\n10256 10256 10257 10260 10257 10257 10256 10260 10257 10259 10260 10267 10260 10263 10260 10262 10260 10261 10258 10263 10258 10261 10261 10263 10259 10259 10256 10248 10254 10255 10256 10256 10256 10251 10253 10246 10255 10256 10258 10257 10258 10255 10255 10250 10254 10253 10253 10248 10253 10248 10251 10241 10251 10252 10254 10250 10256 10255 10257 10258 10258 10260 10259 10263 10258 10259 10258 10264 10260 10260 10257 10258 10257 10258 10257 10253 10256 10256 10255 10249 10253 10249 10249 10228 10244 10242 10247 10239 10250 10251 10252 10246 10253 10253 10254 10249 10253 10249 10251 10245 10252 10253 10254 10249 10253 10253 10255 10251 10255 10255 10254 10247 10252 10249 10249 10238 10249 10250 10253 10249 10253 10250 10249 10236 10247 10247 10251 10245 10252 10250 10253 10242 10252 10251 10255 10254 10255 10252 10253 10246 10252 10254 10255 10254 10255 10252 10251 10239 10248 10248 10253 10248 10252 10247 10250 10239 10249 10250 10255 10252 10254 10253 10255 10254 10255 10255 10256 10249 10254 10252 10254 10251 10254 10255 10258 10258 10257 10257 10258 10263 10259 10261 10259 10261 10258 10257 10257 10257 10256 10257 10257 10258 10258 10262 10260 10268 10260 10259 10258 10257 10257 10251 10250 10236 10248 10246 10251 10242 10248 10236 10236 10197 10230 10228 10241 10228 10243 10237 10242 10216 10238 10237 10245 10237 10246 10239 10242 10219 10242 10241 10247 10236 10247 10242 10247 10229 10245 10244 10249 10241 10249 10248 10250 10239 10250 10252 10256 10253 10256 10256 10257 10251 10255 10256 10256 10257 10258 10257 10256 10260 10257 10256 10257 10256 10256 10253 10253 10243 10251 10252 10253 10247 10252 10245 10243 10220 10240 10238 10246 10237 10246 10243 10245 10226 10244 10243 10249 10243 10250 10248 10249 10234 10248 10246 10250 10238 10249 10246 10247 10232\r\n10257 10257 10258 10258 10257 10257 10257 10259 10259 10258 10258 10260 10258 10259 10257 10258 10257 10258 10257 10260 10257 10259 10257 10258 10257 10256 10257 10255 10256 10257 10256 10257 10257 10254 10257 10254 10258 10257 10257 10257 10258 10257 10258 10255 10257 10257 10257 10256 10257 10255 10257 10252 10256 10256 10257 10256 10258 10256 10257 10257 10257 10258 10257 10258 10257 10258 10257 10259 10258 10257 10257 10257 10256 10257 10258 10255 10257 10257 10258 10257 10257 10255 10257 10246 10253 10251 10255 10249 10255 10256 10257 10251 10255 10254 10256 10254 10256 10254 10255 10252 10255 10254 10257 10253 10255 10255 10257 10256 10257 10257 10257 10255 10257 10256 10256 10250 10255 10255 10257 10254 10256 10255 10257 10249 10254 10253 10256 10252 10257 10255 10256 10250 10254 10254 10257 10254 10257 10256 10257 10253 10257 10258 10257 10256 10256 10256 10258 10249 10254 10254 10257 10253 10256 10255 10258 10250 10254 10254 10257 10255 10256 10257 10257 10257 10256 10256 10256 10256 10258 10256 10257 10255 10257 10257 10257 10257 10257 10257 10256 10259 10257 10258 10256 10259 10257 10257 10258 10257 10257 10257 10257 10258 10258 10259 10257 10261 10258 10258 10258 10257 10257 10256 10257 10250 10256 10253 10257 10253 10256 10252 10257 10237 10253 10247 10255 10244 10254 10251 10258 10240 10252 10249 10256 10250 10255 10252 10256 10242 10253 10251 10255 10250 10255 10253 10257 10247 10255 10253 10256 10251 10255 10254 10257 10250 10254 10254 10256 10254 10256 10255 10258 10255 10256 10257 10256 10256 10257 10258 10257 10257 10258 10257 10257 10256 10258 10257 10257 10252 10255 10254 10257 10255 10258 10255 10256 10243 10253 10250 10256 10250 10254 10253 10257 10244 10254 10251 10256 10252 10256 10255 10257 10248 10255 10253 10257 10250 10256 10255 10258 10249\r\n10258 10258 10256 10257 10258 10257 10258 10261 10259 10258 10258 10260 10259 10260 10258 10260 10258 10258 10258 10260 10258 10257 10257 10258 10258 10258 10257 10256 10257 10258 10257 10256 10256 10254 10256 10254 10258 10257 10258 10258 10257 10258 10258 10255 10256 10258 10258 10257 10257 10257 10257 10253 10256 10257 10257 10256 10258 10258 10257 10258 10257 10258 10258 10255 10256 10255 10257 10257 10257 10255 10257 10258 10257 10256 10258 10256 10257 10258 10257 10257 10257 10258 10253 10243 10251 10252 10254 10250 10256 10258 10255 10246 10251 10251 10251 10248 10253 10252 10253 10250 10252 10253 10255 10250 10255 10257 10256 10257 10257 10256 10257 10257 10257 10259 10256 10248 10255 10256 10255 10251 10256 10256 10255 10249 10252 10253 10254 10250 10255 10255 10254 10247 10253 10253 10254 10251 10255 10255 10256 10252 10256 10257 10257 10256 10258 10257 10254 10245 10253 10254 10254 10251 10254 10256 10255 10248 10253 10254 10256 10255 10257 10257 10257 10259 10257 10257 10256 10256 10258 10257 10258 10256 10257 10258 10257 10258 10257 10256 10257 10258 10257 10255 10257 10258 10256 10256 10257 10257 10256 10257 10257 10259 10258 10257 10258 10261 10257 10259 10257 10257 10256 10256 10256 10251 10254 10254 10254 10251 10254 10256 10251 10234 10247 10249 10249 10242 10251 10254 10252 10238 10249 10251 10253 10249 10255 10257 10252 10239 10249 10252 10253 10249 10254 10257 10253 10247 10253 10255 10254 10249 10254 10255 10253 10248 10252 10254 10255 10252 10255 10254 10255 10253 10257 10257 10256 10257 10257 10258 10256 10256 10257 10256 10256 10254 10257 10257 10255 10252 10255 10256 10257 10256 10257 10258 10253 10241 10249 10251 10254 10249 10254 10257 10252 10243 10251 10251 10254 10252 10256 10259 10255 10246 10252 10252 10253 10250 10255 10257 10256 10247\r\n10256 10257 10257 10257 10257 10258 10257 10259 10258 10258 10256 10259 10258 10258 10257 10259 10259 10258 10257 10258 10258 10258 10257 10259 10258 10258 10258 10257 10256 10257 10258 10256 10255 10256 10257 10258 10257 10258 10257 10256 10256 10257 10257 10256 10257 10256 10257 10257 10257 10257 10258 10256 10256 10258 10257 10255 10255 10256 10257 10258 10257 10257 10257 10256 10257 10257 10258 10258 10257 10257 10256 10257 10258 10257 10257 10256 10256 10257 10258 10257 10257 10256 10257 10249 10253 10252 10256 10254 10257 10256 10257 10248 10252 10251 10253 10250 10254 10253 10255 10250 10253 10252 10255 10251 10256 10256 10257 10256 10256 10256 10256 10257 10257 10257 10258 10252 10254 10255 10256 10253 10254 10254 10255 10250 10253 10253 10255 10253 10255 10253 10255 10251 10255 10254 10255 10253 10255 10255 10256 10252 10256 10257 10257 10256 10257 10257 10256 10248 10252 10252 10253 10252 10255 10254 10257 10251 10254 10255 10257 10256 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10258 10257 10256 10256 10255 10254 10256 10254 10256 10255 10257 10257 10258 10256 10257 10256 10258 10258 10257 10257 10257 10256 10257 10257 10258 10258 10257 10253 10254 10256 10257 10257 10257 10256 10255 10242 10250 10249 10254 10248 10254 10253 10255 10246 10252 10251 10255 10252 10256 10255 10254 10245 10252 10252 10256 10254 10255 10254 10255 10251 10255 10255 10255 10253 10255 10255 10256 10251 10253 10254 10256 10253 10255 10256 10257 10254 10255 10256 10257 10258 10257 10257 10257 10254 10255 10254 10255 10253 10256 10257 10258 10257 10257 10258 10257 10256 10257 10256 10255 10244 10251 10250 10255 10252 10255 10255 10255 10249 10253 10252 10254 10256 10257 10256 10256 10250 10254 10253 10255 10252 10255 10255 10256 10253\r\n10257 10260 10257 10259 10258 10259 10258 10262 10259 10260 10259 10264 10260 10260 10259 10263 10260 10260 10259 10262 10259 10260 10260 10263 10259 10258 10257 10257 10257 10257 10258 10252 10256 10256 10257 10257 10257 10258 10257 10256 10257 10255 10255 10254 10256 10256 10257 10256 10257 10256 10256 10253 10256 10257 10256 10250 10253 10256 10257 10259 10257 10257 10257 10255 10257 10256 10257 10260 10258 10259 10258 10255 10256 10255 10256 10252 10255 10255 10256 10253 10255 10251 10252 10240 10250 10250 10254 10252 10254 10250 10251 10237 10247 10245 10250 10244 10251 10248 10251 10241 10249 10247 10251 10247 10254 10255 10256 10253 10255 10253 10255 10255 10255 10254 10254 10245 10251 10252 10252 10248 10252 10249 10250 10240 10250 10248 10252 10246 10252 10249 10252 10245 10251 10250 10252 10247 10253 10252 10253 10246 10253 10255 10258 10256 10256 10251 10251 10236 10247 10245 10251 10247 10252 10250 10252 10242 10252 10253 10256 10255 10256 10255 10258 10258 10256 10258 10258 10257 10257 10256 10257 10256 10256 10257 10257 10256 10256 10257 10255 10252 10256 10254 10255 10250 10256 10254 10257 10254 10257 10259 10256 10257 10257 10257 10258 10254 10257 10258 10258 10258 10257 10254 10254 10247 10255 10257 10257 10260 10256 10249 10248 10229 10243 10240 10248 10244 10250 10247 10250 10235 10247 10246 10252 10251 10254 10247 10248 10234 10247 10246 10253 10253 10255 10252 10253 10246 10253 10253 10256 10252 10254 10253 10253 10244 10251 10250 10252 10246 10252 10251 10253 10250 10254 10254 10256 10255 10257 10254 10253 10248 10252 10249 10253 10250 10255 10254 10257 10256 10257 10259 10258 10259 10256 10251 10249 10232 10246 10246 10251 10248 10252 10249 10250 10239 10249 10249 10254 10254 10255 10252 10251 10239 10249 10249 10252 10248 10251 10251 10254 10252\r\n10257 10257 10257 10260 10258 10258 10257 10259 10258 10257 10256 10260 10258 10258 10257 10260 10258 10259 10257 10259 10258 10259 10257 10258 10257 10257 10257 10256 10256 10258 10258 10255 10257 10257 10256 10257 10257 10256 10256 10257 10256 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10255 10256 10257 10256 10254 10255 10256 10258 10258 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10256 10256 10255 10256 10256 10257 10255 10256 10255 10257 10248 10254 10251 10253 10251 10254 10253 10257 10247 10252 10250 10255 10250 10254 10253 10257 10250 10255 10253 10255 10252 10255 10256 10256 10256 10257 10256 10256 10255 10256 10255 10256 10250 10254 10253 10255 10251 10255 10253 10256 10248 10253 10253 10257 10252 10256 10254 10256 10249 10254 10254 10256 10252 10255 10255 10257 10252 10255 10255 10257 10255 10255 10255 10256 10246 10252 10250 10256 10252 10256 10254 10256 10252 10256 10256 10256 10255 10256 10256 10256 10257 10256 10258 10257 10257 10256 10258 10258 10258 10258 10257 10257 10257 10257 10257 10257 10254 10256 10256 10257 10254 10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10256 10257 10257 10256 10258 10256 10256 10257 10252 10255 10257 10257 10256 10256 10253 10256 10241 10251 10249 10255 10251 10254 10253 10256 10247 10254 10252 10255 10255 10256 10255 10257 10246 10253 10252 10257 10255 10256 10254 10256 10251 10255 10255 10257 10255 10256 10254 10256 10249 10254 10252 10255 10253 10256 10255 10256 10254 10255 10257 10257 10255 10256 10256 10257 10252 10255 10253 10256 10254 10257 10256 10257 10257 10256 10258 10257 10256 10257 10256 10257 10246 10253 10251 10255 10250 10254 10253 10257 10249 10254 10254 10257 10255 10256 10256 10256 10247 10254 10252 10255 10251 10253 10253 10256 10255\r\n10258 10259 10259 10263 10260 10259 10258 10261 10258 10256 10257 10260 10259 10258 10257 10259 10258 10260 10259 10263 10259 10260 10259 10259 10258 10257 10257 10258 10257 10258 10258 10255 10257 10259 10256 10257 10256 10257 10257 10259 10257 10257 10257 10254 10256 10254 10257 10258 10257 10257 10257 10256 10256 10257 10255 10250 10253 10254 10257 10258 10257 10256 10257 10256 10257 10255 10256 10255 10257 10255 10257 10255 10257 10255 10257 10255 10257 10255 10255 10251 10254 10256 10253 10238 10246 10245 10249 10245 10250 10251 10251 10240 10248 10248 10251 10246 10252 10254 10254 10247 10252 10253 10252 10249 10254 10256 10256 10255 10255 10253 10253 10252 10255 10253 10253 10245 10249 10249 10251 10247 10252 10252 10252 10243 10251 10252 10253 10247 10252 10252 10253 10245 10251 10251 10253 10249 10254 10254 10253 10249 10253 10252 10254 10251 10255 10254 10251 10240 10248 10247 10251 10249 10253 10253 10254 10252 10256 10256 10255 10252 10255 10256 10257 10257 10258 10258 10257 10257 10257 10259 10258 10258 10257 10256 10256 10256 10257 10258 10257 10254 10255 10254 10256 10256 10257 10258 10257 10259 10257 10258 10257 10255 10257 10258 10257 10256 10258 10255 10256 10256 10256 10254 10255 10251 10254 10256 10255 10251 10252 10250 10248 10232 10243 10246 10250 10245 10251 10253 10251 10243 10251 10250 10254 10251 10254 10254 10251 10239 10249 10251 10253 10250 10253 10253 10253 10248 10254 10255 10255 10253 10255 10253 10252 10243 10251 10249 10252 10249 10254 10255 10254 10253 10255 10257 10257 10252 10254 10254 10253 10247 10250 10250 10255 10252 10255 10255 10256 10254 10255 10255 10255 10251 10254 10254 10251 10238 10247 10248 10251 10246 10251 10251 10252 10245 10251 10252 10253 10252 10254 10253 10250 10239 10248 10247 10250 10244 10251 10252 10254 10252\r\n10259 10259 10257 10261 10260 10259 10258 10260 10259 10258 10259 10261 10258 10258 10257 10259 10258 10259 10258 10263 10260 10260 10257 10260 10259 10258 10256 10257 10258 10258 10258 10257 10257 10257 10257 10256 10257 10257 10257 10258 10257 10257 10258 10255 10256 10256 10258 10258 10257 10255 10256 10254 10255 10255 10255 10252 10253 10253 10256 10257 10256 10255 10257 10257 10258 10255 10257 10254 10255 10256 10258 10256 10256 10255 10257 10254 10256 10256 10256 10252 10253 10252 10254 10239 10247 10244 10251 10243 10250 10249 10253 10242 10249 10248 10253 10249 10254 10253 10255 10248 10252 10252 10255 10252 10254 10254 10255 10254 10255 10254 10254 10252 10254 10252 10253 10243 10248 10247 10253 10248 10253 10251 10254 10245 10251 10250 10254 10247 10251 10250 10254 10246 10251 10250 10253 10250 10253 10252 10255 10248 10252 10251 10254 10248 10253 10252 10253 10238 10247 10246 10252 10250 10255 10253 10254 10252 10256 10254 10255 10253 10255 10256 10257 10257 10258 10257 10257 10257 10257 10256 10257 10256 10256 10257 10256 10256 10257 10258 10257 10254 10255 10255 10256 10255 10256 10257 10257 10258 10257 10257 10257 10257 10257 10257 10256 10255 10257 10256 10258 10255 10255 10255 10257 10253 10254 10253 10256 10249 10252 10249 10253 10234 10245 10243 10251 10245 10251 10250 10254 10244 10250 10249 10253 10249 10252 10249 10253 10241 10250 10250 10253 10249 10254 10252 10255 10250 10253 10254 10255 10252 10255 10252 10255 10245 10252 10250 10253 10250 10254 10253 10255 10253 10255 10256 10256 10252 10254 10253 10254 10247 10252 10252 10256 10253 10255 10255 10256 10254 10255 10256 10257 10251 10254 10252 10254 10238 10247 10248 10252 10247 10252 10250 10253 10248 10253 10253 10255 10250 10253 10251 10254 10243 10248 10248 10253 10247 10252 10253 10256 10254\r\n10262 10263 10261 10269 10261 10262 10261 10264 10260 10261 10261 10264 10260 10262 10258 10263 10260 10263 10262 10271 10262 10263 10259 10266 10260 10260 10256 10258 10258 10259 10258 10256 10257 10256 10257 10255 10256 10257 10257 10256 10257 10254 10255 10251 10255 10255 10257 10255 10257 10252 10252 10246 10252 10251 10253 10245 10251 10250 10254 10253 10257 10255 10256 10255 10257 10254 10256 10249 10254 10254 10256 10255 10257 10256 10255 10248 10253 10252 10253 10245 10250 10242 10242 10216 10237 10232 10242 10229 10243 10239 10243 10223 10242 10241 10249 10242 10250 10247 10250 10237 10248 10247 10251 10243 10251 10248 10252 10248 10252 10249 10251 10245 10250 10245 10246 10224 10241 10238 10245 10237 10247 10243 10246 10230 10244 10240 10246 10234 10246 10243 10248 10232 10246 10243 10249 10244 10250 10246 10248 10235 10247 10243 10247 10234 10245 10241 10242 10216 10237 10237 10247 10242 10251 10247 10251 10246 10252 10249 10253 10248 10254 10254 10257 10254 10257 10256 10257 10257 10256 10257 10257 10251 10255 10255 10256 10254 10256 10254 10255 10247 10253 10252 10253 10251 10255 10257 10256 10257 10257 10256 10257 10257 10256 10256 10257 10255 10256 10255 10256 10248 10253 10254 10255 10249 10253 10250 10250 10237 10247 10238 10238 10203 10233 10231 10242 10230 10245 10242 10247 10229 10242 10240 10247 10240 10248 10241 10243 10222 10241 10241 10246 10238 10248 10246 10249 10238 10249 10249 10251 10242 10250 10247 10249 10230 10244 10241 10247 10242 10249 10247 10252 10246 10252 10250 10252 10242 10250 10247 10248 10236 10247 10247 10253 10247 10253 10253 10254 10249 10253 10250 10252 10244 10250 10243 10242 10217 10239 10240 10246 10236 10246 10244 10249 10241 10251 10248 10251 10240 10247 10242 10244 10224 10243 10241 10247 10236 10248 10249 10253 10250\r\n10260 10260 10258 10261 10258 10258 10257 10259 10257 10257 10258 10258 10256 10257 10257 10257 10257 10258 10257 10262 10258 10259 10257 10260 10257 10258 10257 10257 10258 10260 10258 10258 10257 10257 10257 10256 10258 10257 10256 10257 10257 10256 10257 10256 10258 10258 10258 10257 10257 10256 10257 10254 10256 10255 10257 10253 10256 10255 10257 10256 10257 10257 10257 10257 10258 10257 10257 10253 10256 10254 10256 10255 10256 10256 10256 10253 10256 10255 10257 10252 10255 10252 10256 10238 10251 10246 10254 10245 10253 10250 10256 10244 10253 10251 10255 10252 10257 10255 10258 10249 10255 10253 10256 10251 10255 10254 10255 10251 10255 10253 10256 10252 10256 10253 10258 10244 10253 10249 10255 10248 10254 10253 10256 10244 10254 10248 10254 10248 10255 10253 10257 10246 10254 10252 10255 10250 10254 10252 10255 10248 10255 10252 10256 10249 10255 10252 10256 10240 10252 10250 10256 10252 10256 10255 10257 10252 10255 10254 10257 10253 10256 10256 10257 10256 10257 10257 10256 10257 10257 10257 10257 10255 10258 10257 10256 10256 10257 10256 10257 10253 10256 10255 10257 10255 10256 10257 10257 10257 10257 10257 10257 10257 10256 10257 10258 10256 10255 10255 10257 10254 10255 10256 10258 10254 10257 10255 10257 10252 10256 10253 10257 10235 10250 10245 10254 10243 10252 10249 10256 10243 10252 10250 10255 10249 10254 10251 10256 10241 10252 10250 10254 10247 10254 10252 10256 10248 10254 10253 10256 10252 10255 10254 10257 10245 10252 10249 10255 10250 10256 10253 10256 10251 10254 10255 10258 10253 10256 10254 10256 10249 10255 10253 10256 10253 10255 10255 10257 10255 10257 10254 10256 10252 10256 10253 10257 10241 10252 10249 10254 10248 10255 10252 10257 10249 10255 10253 10256 10251 10255 10253 10257 10243 10253 10251 10256 10247 10254 10254 10257 10255\r\n10261 10261 10259 10261 10259 10257 10259 10259 10257 10258 10258 10259 10257 10256 10256 10258 10257 10256 10258 10262 10258 10258 10258 10260 10258 10258 10258 10261 10260 10261 10259 10258 10258 10256 10256 10259 10258 10258 10256 10258 10257 10258 10257 10256 10256 10257 10257 10256 10257 10256 10257 10253 10256 10256 10256 10252 10255 10256 10257 10256 10257 10258 10257 10255 10257 10256 10254 10249 10251 10251 10255 10253 10255 10256 10256 10251 10253 10255 10254 10249 10253 10253 10248 10232 10245 10245 10249 10241 10250 10252 10252 10243 10251 10253 10254 10251 10256 10257 10255 10247 10252 10252 10253 10247 10253 10253 10253 10249 10252 10250 10253 10250 10255 10254 10252 10238 10248 10249 10252 10245 10252 10253 10252 10240 10247 10248 10251 10246 10251 10254 10252 10244 10250 10249 10251 10245 10251 10252 10252 10245 10252 10251 10253 10248 10253 10253 10250 10235 10246 10249 10251 10247 10252 10254 10254 10250 10253 10253 10255 10252 10255 10256 10256 10254 10255 10256 10257 10255 10257 10258 10257 10257 10257 10257 10255 10254 10256 10256 10256 10253 10254 10254 10256 10254 10256 10256 10256 10256 10257 10257 10257 10257 10257 10257 10258 10253 10255 10255 10255 10253 10255 10255 10254 10251 10255 10256 10255 10251 10256 10257 10249 10227 10242 10244 10247 10236 10248 10250 10249 10236 10247 10249 10250 10245 10251 10253 10250 10234 10247 10248 10250 10242 10250 10252 10252 10243 10250 10252 10253 10249 10254 10254 10251 10240 10248 10248 10251 10246 10252 10253 10255 10249 10253 10255 10255 10250 10255 10254 10253 10246 10252 10253 10253 10250 10254 10255 10254 10250 10255 10253 10254 10250 10255 10256 10251 10236 10247 10249 10251 10246 10251 10252 10253 10247 10253 10251 10254 10250 10256 10255 10252 10241 10249 10251 10252 10245 10251 10255 10254 10252\r\n10259 10260 10258 10260 10260 10259 10259 10260 10258 10258 10257 10257 10257 10257 10257 10256 10256 10256 10257 10262 10259 10259 10258 10259 10258 10259 10258 10262 10260 10259 10259 10259 10258 10257 10257 10257 10257 10256 10257 10258 10257 10258 10256 10255 10256 10256 10257 10257 10258 10256 10256 10253 10255 10255 10256 10253 10256 10257 10256 10255 10256 10257 10256 10255 10256 10255 10256 10249 10252 10252 10255 10254 10255 10255 10256 10251 10253 10254 10255 10251 10254 10249 10252 10236 10246 10243 10251 10245 10253 10251 10254 10247 10252 10254 10255 10254 10257 10256 10256 10249 10254 10254 10255 10252 10256 10253 10255 10248 10253 10251 10254 10254 10257 10253 10255 10242 10250 10247 10254 10249 10254 10251 10254 10244 10249 10248 10253 10250 10253 10252 10253 10245 10251 10250 10253 10247 10253 10251 10255 10249 10252 10252 10256 10252 10255 10252 10255 10240 10248 10247 10252 10247 10253 10252 10255 10252 10255 10254 10256 10254 10255 10257 10257 10255 10256 10256 10257 10255 10256 10256 10256 10255 10256 10256 10257 10255 10256 10256 10257 10252 10254 10254 10257 10254 10255 10255 10256 10255 10256 10257 10258 10257 10257 10258 10258 10254 10255 10254 10254 10251 10255 10254 10256 10253 10254 10254 10255 10253 10256 10252 10253 10232 10246 10242 10249 10241 10251 10248 10251 10241 10249 10246 10253 10248 10253 10250 10254 10241 10248 10246 10252 10246 10252 10251 10254 10247 10252 10252 10255 10250 10254 10252 10255 10241 10249 10248 10253 10248 10253 10252 10256 10250 10253 10253 10255 10252 10255 10252 10256 10249 10253 10251 10254 10249 10253 10253 10254 10251 10254 10253 10255 10255 10256 10254 10254 10239 10248 10246 10252 10248 10252 10250 10255 10249 10253 10253 10256 10254 10257 10255 10255 10246 10252 10250 10254 10248 10254 10254 10254 10252\r\n10261 10263 10260 10265 10261 10261 10260 10264 10259 10260 10258 10259 10257 10258 10258 10260 10258 10260 10261 10271 10263 10263 10260 10264 10261 10263 10261 10269 10263 10263 10260 10261 10258 10258 10256 10257 10256 10259 10258 10260 10257 10256 10255 10252 10255 10254 10256 10256 10256 10252 10253 10248 10252 10251 10253 10247 10253 10253 10255 10252 10254 10255 10256 10253 10254 10250 10251 10239 10248 10245 10250 10249 10253 10252 10253 10243 10249 10247 10250 10243 10246 10238 10239 10211 10233 10230 10242 10235 10247 10243 10247 10237 10248 10249 10253 10252 10255 10253 10252 10243 10249 10249 10252 10247 10251 10247 10249 10237 10248 10244 10251 10251 10252 10246 10245 10224 10240 10238 10246 10241 10247 10242 10245 10228 10241 10240 10249 10241 10248 10245 10247 10232 10245 10240 10248 10240 10249 10248 10250 10240 10247 10246 10251 10246 10249 10242 10244 10220 10239 10237 10245 10238 10249 10249 10252 10246 10252 10250 10254 10252 10255 10255 10257 10253 10255 10252 10256 10252 10255 10253 10255 10251 10254 10255 10257 10255 10255 10254 10253 10244 10253 10251 10252 10248 10252 10251 10253 10251 10256 10257 10257 10257 10257 10256 10255 10249 10253 10249 10251 10246 10251 10251 10252 10248 10252 10251 10253 10250 10252 10240 10239 10206 10232 10229 10239 10227 10241 10236 10242 10223 10240 10237 10247 10238 10246 10240 10243 10221 10240 10237 10246 10237 10248 10244 10249 10236 10247 10246 10252 10246 10250 10245 10245 10224 10242 10239 10247 10240 10248 10246 10250 10241 10250 10248 10252 10246 10251 10247 10250 10236 10248 10244 10249 10241 10251 10249 10251 10243 10249 10247 10253 10252 10253 10245 10245 10220 10238 10235 10244 10236 10246 10244 10250 10241 10250 10250 10252 10250 10253 10250 10250 10235 10245 10243 10248 10242 10250 10248 10252 10245\r\n10258 10259 10257 10260 10258 10258 10257 10259 10257 10256 10257 10257 10257 10258 10257 10257 10257 10257 10256 10263 10259 10260 10258 10261 10259 10260 10257 10262 10258 10260 10258 10259 10258 10258 10257 10258 10258 10258 10257 10258 10257 10256 10257 10255 10255 10256 10257 10258 10258 10256 10257 10251 10254 10253 10255 10251 10255 10255 10257 10253 10256 10255 10255 10254 10256 10255 10257 10249 10253 10250 10255 10251 10254 10254 10256 10249 10253 10250 10255 10247 10252 10248 10254 10231 10245 10240 10250 10242 10251 10249 10254 10247 10253 10252 10255 10252 10255 10253 10256 10248 10253 10252 10256 10250 10253 10252 10256 10247 10252 10250 10256 10251 10254 10252 10255 10238 10248 10245 10254 10247 10253 10250 10256 10243 10250 10247 10255 10249 10253 10252 10255 10244 10251 10249 10256 10248 10254 10253 10256 10248 10253 10250 10254 10249 10253 10249 10255 10237 10249 10245 10252 10246 10254 10252 10254 10250 10256 10254 10255 10254 10256 10256 10257 10255 10256 10255 10257 10257 10257 10256 10257 10256 10256 10256 10257 10256 10257 10256 10257 10253 10256 10254 10256 10254 10256 10256 10257 10254 10256 10257 10256 10257 10257 10257 10257 10253 10255 10253 10255 10253 10256 10253 10256 10251 10254 10252 10255 10250 10255 10249 10255 10226 10243 10240 10251 10238 10249 10247 10256 10240 10251 10247 10254 10244 10252 10249 10254 10238 10250 10247 10254 10247 10254 10252 10255 10246 10253 10250 10255 10249 10254 10252 10255 10240 10250 10246 10253 10247 10253 10252 10256 10250 10254 10253 10257 10251 10256 10253 10256 10245 10253 10248 10254 10248 10254 10252 10256 10248 10253 10251 10256 10250 10253 10251 10255 10236 10248 10243 10252 10244 10252 10250 10255 10248 10253 10253 10255 10252 10255 10253 10257 10245 10253 10249 10254 10249 10255 10253 10256 10250\r\n10259 10260 10259 10262 10259 10259 10258 10258 10257 10255 10257 10258 10258 10255 10257 10257 10257 10256 10259 10265 10262 10262 10260 10262 10259 10259 10258 10264 10261 10262 10259 10261 10258 10257 10258 10263 10260 10259 10257 10259 10258 10256 10257 10253 10256 10256 10257 10255 10256 10254 10252 10244 10249 10250 10252 10247 10253 10254 10253 10247 10252 10251 10253 10249 10253 10254 10251 10240 10247 10246 10249 10245 10250 10252 10251 10241 10248 10247 10248 10236 10245 10245 10240 10212 10230 10232 10239 10230 10243 10245 10248 10239 10248 10249 10251 10246 10250 10250 10248 10238 10247 10247 10249 10244 10251 10251 10249 10236 10246 10246 10249 10243 10250 10251 10246 10224 10239 10240 10245 10240 10248 10249 10248 10233 10244 10246 10248 10240 10249 10249 10247 10231 10244 10246 10248 10240 10250 10251 10251 10241 10249 10249 10250 10241 10247 10249 10244 10222 10237 10237 10245 10240 10248 10249 10251 10246 10251 10252 10254 10252 10255 10256 10256 10254 10256 10255 10256 10255 10257 10255 10256 10253 10256 10256 10257 10255 10256 10255 10256 10250 10253 10253 10254 10251 10254 10254 10254 10250 10254 10252 10255 10256 10257 10257 10254 10248 10252 10251 10253 10248 10253 10253 10251 10243 10249 10248 10250 10242 10249 10249 10239 10204 10227 10230 10238 10225 10241 10246 10245 10227 10241 10241 10245 10235 10246 10248 10244 10226 10239 10241 10246 10242 10250 10252 10250 10238 10247 10247 10249 10243 10250 10251 10249 10231 10243 10244 10246 10240 10250 10250 10251 10242 10249 10250 10252 10246 10251 10251 10248 10235 10245 10244 10247 10240 10249 10250 10250 10238 10247 10246 10250 10241 10248 10249 10244 10220 10235 10235 10243 10236 10248 10249 10250 10240 10249 10251 10251 10247 10252 10253 10250 10234 10244 10244 10249 10243 10249 10251 10251 10244\r\n10260 10261 10258 10261 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10259 10257 10265 10263 10262 10259 10260 10259 10259 10257 10264 10262 10261 10258 10261 10259 10259 10258 10262 10260 10259 10257 10259 10257 10257 10256 10255 10255 10256 10257 10255 10257 10252 10255 10243 10248 10249 10254 10250 10254 10253 10254 10249 10253 10251 10254 10248 10253 10252 10253 10238 10247 10245 10251 10244 10250 10249 10253 10241 10248 10245 10251 10236 10246 10240 10248 10210 10230 10230 10246 10232 10245 10245 10251 10239 10247 10248 10253 10246 10252 10249 10252 10238 10247 10244 10251 10243 10249 10247 10253 10239 10247 10245 10251 10243 10250 10245 10252 10223 10238 10239 10250 10240 10249 10246 10252 10236 10246 10244 10251 10243 10249 10248 10251 10232 10245 10245 10251 10243 10251 10248 10253 10241 10250 10248 10253 10242 10249 10245 10250 10224 10238 10238 10249 10242 10250 10250 10254 10247 10252 10251 10255 10254 10256 10256 10256 10254 10256 10256 10257 10257 10256 10255 10256 10255 10255 10255 10257 10257 10258 10255 10257 10251 10253 10253 10256 10252 10254 10254 10256 10251 10254 10255 10256 10254 10255 10254 10255 10247 10251 10252 10256 10250 10253 10253 10255 10243 10250 10248 10253 10242 10248 10242 10248 10205 10228 10227 10244 10229 10244 10242 10249 10228 10241 10241 10250 10237 10248 10245 10249 10227 10239 10241 10250 10242 10250 10250 10252 10239 10249 10246 10251 10244 10251 10247 10252 10231 10244 10243 10251 10242 10251 10248 10253 10242 10248 10248 10253 10245 10250 10248 10252 10236 10245 10245 10252 10244 10251 10249 10253 10239 10247 10246 10253 10242 10249 10242 10249 10218 10235 10236 10249 10240 10249 10247 10253 10242 10250 10249 10253 10246 10252 10247 10253 10234 10245 10244 10252 10243 10250 10248 10253 10245\r\n10261 10263 10261 10267 10261 10259 10258 10260 10257 10257 10257 10257 10257 10257 10257 10260 10258 10263 10262 10278 10267 10266 10262 10267 10261 10263 10263 10273 10263 10263 10261 10266 10262 10264 10263 10272 10263 10263 10259 10264 10258 10256 10256 10251 10256 10255 10256 10251 10252 10246 10245 10223 10242 10243 10248 10243 10251 10249 10249 10239 10249 10245 10249 10235 10247 10241 10241 10210 10237 10235 10242 10229 10245 10239 10242 10217 10238 10233 10240 10211 10233 10218 10219 10149 10209 10210 10230 10207 10235 10232 10240 10217 10240 10238 10245 10232 10245 10239 10242 10217 10238 10234 10242 10228 10243 10238 10242 10216 10238 10235 10243 10227 10242 10230 10231 10181 10223 10223 10237 10219 10240 10234 10239 10211 10236 10233 10242 10229 10244 10237 10238 10204 10234 10231 10242 10230 10245 10241 10244 10223 10242 10239 10243 10224 10238 10227 10230 10179 10223 10225 10240 10228 10245 10245 10248 10235 10248 10248 10254 10252 10255 10253 10253 10250 10255 10253 10255 10254 10256 10255 10255 10250 10256 10256 10257 10257 10257 10254 10252 10238 10249 10247 10251 10245 10252 10250 10253 10243 10251 10252 10254 10248 10253 10249 10249 10232 10247 10247 10251 10241 10250 10246 10248 10228 10243 10238 10244 10223 10238 10219 10216 10139 10205 10203 10226 10203 10232 10226 10231 10193 10229 10229 10239 10219 10237 10228 10230 10188 10226 10228 10241 10229 10244 10239 10241 10220 10241 10237 10245 10232 10244 10235 10236 10200 10233 10231 10242 10226 10243 10238 10243 10224 10242 10239 10245 10230 10243 10237 10238 10209 10236 10236 10245 10233 10245 10241 10242 10218 10240 10238 10245 10225 10239 10225 10225 10167 10219 10222 10238 10224 10242 10236 10243 10222 10241 10241 10246 10232 10244 10234 10237 10203 10234 10234 10244 10230 10243 10238 10244 10226\r\n10257 10257 10257 10261 10257 10257 10256 10259 10257 10257 10257 10257 10258 10257 10257 10257 10256 10259 10257 10264 10259 10260 10257 10259 10257 10259 10257 10262 10257 10258 10257 10260 10258 10258 10258 10263 10258 10260 10257 10258 10256 10256 10257 10255 10256 10257 10257 10257 10257 10254 10256 10244 10254 10252 10256 10252 10256 10255 10257 10252 10257 10255 10257 10250 10256 10253 10257 10243 10255 10251 10257 10250 10257 10253 10257 10243 10253 10250 10258 10242 10254 10247 10258 10217 10246 10239 10255 10239 10253 10249 10257 10242 10253 10251 10256 10249 10255 10253 10257 10244 10254 10249 10255 10246 10255 10252 10258 10243 10254 10250 10256 10247 10256 10250 10256 10230 10249 10244 10255 10243 10253 10250 10257 10241 10253 10248 10255 10248 10256 10251 10256 10239 10253 10247 10256 10249 10257 10253 10257 10246 10255 10251 10256 10248 10256 10250 10257 10230 10249 10245 10255 10247 10255 10254 10257 10249 10256 10254 10257 10256 10257 10257 10256 10256 10258 10256 10256 10255 10257 10257 10257 10257 10257 10257 10258 10256 10257 10256 10257 10252 10256 10255 10256 10253 10257 10256 10257 10252 10255 10255 10257 10253 10256 10255 10257 10248 10256 10254 10257 10252 10257 10254 10257 10247 10256 10250 10256 10246 10255 10248 10258 10214 10247 10238 10254 10237 10252 10248 10258 10234 10251 10248 10256 10244 10255 10249 10256 10232 10250 10247 10256 10248 10255 10252 10257 10247 10255 10252 10257 10250 10256 10252 10256 10238 10253 10248 10257 10247 10255 10252 10257 10245 10255 10252 10257 10248 10256 10252 10257 10241 10254 10250 10256 10249 10256 10253 10256 10244 10255 10252 10257 10248 10255 10249 10256 10226 10251 10244 10256 10246 10256 10251 10256 10245 10254 10252 10256 10249 10254 10250 10257 10238 10253 10249 10257 10247 10253 10250 10256 10246\r\n10259 10258 10257 10261 10259 10260 10257 10260 10257 10256 10257 10259 10258 10258 10258 10258 10257 10257 10258 10263 10260 10261 10258 10259 10258 10258 10257 10258 10257 10256 10258 10260 10257 10255 10258 10262 10259 10259 10257 10256 10256 10255 10256 10253 10256 10259 10257 10256 10257 10257 10254 10243 10252 10252 10255 10251 10256 10258 10258 10254 10256 10257 10256 10251 10256 10255 10253 10243 10252 10256 10255 10251 10254 10256 10253 10242 10251 10254 10254 10245 10253 10258 10247 10215 10239 10245 10249 10241 10251 10254 10252 10239 10250 10253 10254 10251 10256 10259 10255 10244 10252 10251 10252 10246 10254 10257 10255 10242 10251 10253 10254 10249 10255 10257 10249 10228 10243 10246 10249 10240 10250 10255 10253 10241 10251 10251 10254 10250 10254 10255 10252 10238 10249 10252 10252 10250 10254 10257 10255 10246 10253 10255 10254 10251 10256 10258 10250 10229 10246 10252 10254 10248 10254 10257 10256 10250 10254 10255 10257 10258 10257 10257 10257 10256 10257 10257 10255 10253 10256 10256 10257 10257 10259 10260 10257 10258 10256 10256 10255 10251 10255 10255 10254 10253 10257 10257 10256 10251 10255 10254 10255 10253 10257 10256 10255 10247 10253 10255 10257 10254 10257 10259 10255 10247 10252 10253 10253 10247 10253 10258 10246 10214 10238 10244 10247 10237 10250 10254 10250 10233 10247 10254 10252 10245 10254 10254 10249 10231 10246 10252 10254 10249 10254 10256 10255 10249 10255 10257 10256 10254 10257 10258 10254 10240 10249 10251 10252 10249 10253 10256 10255 10247 10253 10255 10254 10251 10255 10258 10254 10244 10253 10254 10256 10250 10255 10255 10253 10246 10253 10255 10256 10252 10256 10259 10250 10229 10244 10251 10252 10247 10254 10255 10253 10245 10251 10252 10254 10249 10254 10256 10252 10239 10251 10254 10252 10245 10252 10253 10253 10244\r\n10257 10257 10256 10260 10258 10259 10258 10259 10257 10257 10257 10257 10257 10256 10256 10257 10258 10257 10258 10261 10259 10261 10258 10258 10258 10257 10256 10256 10256 10257 10256 10257 10258 10257 10257 10259 10258 10257 10257 10257 10257 10256 10256 10256 10257 10258 10256 10256 10257 10256 10257 10249 10252 10253 10256 10255 10257 10257 10257 10256 10257 10258 10257 10256 10257 10256 10257 10250 10254 10256 10256 10254 10256 10255 10255 10250 10255 10254 10257 10255 10256 10253 10254 10231 10245 10245 10253 10249 10255 10254 10256 10249 10254 10253 10255 10255 10257 10257 10257 10249 10254 10252 10254 10251 10256 10255 10256 10248 10252 10255 10256 10256 10258 10255 10255 10238 10247 10247 10253 10248 10255 10255 10257 10248 10252 10252 10255 10254 10256 10255 10256 10245 10251 10251 10254 10253 10256 10257 10257 10252 10256 10255 10257 10256 10257 10256 10256 10243 10252 10252 10256 10252 10256 10256 10256 10251 10253 10255 10256 10257 10257 10257 10258 10255 10256 10257 10257 10255 10256 10257 10257 10258 10259 10258 10257 10257 10257 10257 10256 10254 10255 10257 10256 10255 10258 10257 10257 10253 10255 10256 10256 10258 10257 10257 10257 10252 10254 10255 10257 10257 10257 10256 10256 10250 10254 10254 10256 10253 10256 10253 10254 10233 10246 10247 10253 10247 10254 10253 10255 10244 10252 10253 10256 10253 10256 10254 10255 10243 10251 10252 10256 10254 10255 10257 10256 10256 10257 10256 10256 10257 10257 10256 10257 10249 10252 10253 10254 10253 10256 10255 10257 10251 10254 10255 10256 10254 10255 10256 10256 10252 10254 10255 10257 10256 10257 10256 10256 10251 10255 10256 10258 10257 10257 10256 10255 10241 10249 10251 10255 10254 10256 10256 10257 10249 10252 10253 10256 10253 10256 10255 10256 10245 10252 10252 10255 10251 10255 10255 10256 10251\r\n10259 10260 10259 10263 10259 10261 10259 10261 10258 10256 10257 10259 10258 10257 10257 10259 10258 10259 10260 10265 10259 10262 10257 10257 10257 10257 10257 10255 10257 10258 10257 10257 10256 10257 10257 10260 10258 10256 10256 10256 10256 10254 10256 10255 10256 10258 10257 10254 10255 10253 10252 10239 10249 10250 10254 10254 10256 10254 10256 10254 10256 10256 10257 10258 10256 10255 10255 10245 10252 10253 10256 10255 10255 10252 10252 10244 10252 10250 10255 10255 10253 10243 10241 10209 10236 10237 10248 10247 10252 10251 10251 10240 10250 10251 10255 10257 10256 10252 10251 10238 10249 10249 10252 10246 10252 10251 10251 10241 10252 10253 10257 10261 10255 10248 10245 10221 10240 10239 10248 10244 10250 10250 10250 10239 10248 10249 10254 10255 10256 10251 10249 10232 10246 10246 10253 10253 10255 10255 10254 10246 10255 10256 10257 10259 10256 10250 10250 10235 10248 10248 10255 10252 10255 10252 10253 10245 10252 10253 10255 10257 10258 10255 10256 10253 10256 10255 10256 10252 10256 10256 10257 10261 10259 10258 10258 10263 10258 10255 10255 10253 10257 10256 10256 10255 10257 10255 10255 10247 10254 10255 10257 10259 10257 10256 10255 10249 10255 10257 10258 10257 10258 10257 10254 10246 10252 10251 10254 10252 10252 10244 10241 10213 10237 10238 10248 10244 10251 10247 10249 10236 10249 10250 10254 10250 10253 10249 10249 10235 10247 10248 10253 10252 10255 10255 10256 10255 10258 10256 10257 10262 10258 10254 10252 10240 10249 10249 10253 10253 10255 10253 10255 10246 10253 10253 10255 10252 10255 10253 10255 10248 10253 10253 10257 10260 10257 10252 10254 10246 10254 10255 10258 10261 10256 10251 10248 10228 10245 10246 10254 10252 10254 10253 10252 10240 10250 10250 10254 10251 10255 10252 10250 10235 10247 10246 10251 10247 10253 10252 10254 10248\r\n10257 10257 10257 10257 10257 10258 10257 10258 10258 10257 10257 10257 10256 10256 10257 10257 10257 10258 10257 10260 10257 10258 10257 10257 10257 10258 10257 10256 10257 10257 10257 10258 10258 10257 10257 10257 10257 10258 10257 10257 10258 10256 10256 10256 10256 10257 10258 10257 10257 10258 10257 10250 10255 10253 10255 10255 10257 10255 10257 10256 10257 10256 10257 10257 10258 10257 10258 10254 10255 10255 10257 10257 10257 10256 10257 10252 10256 10256 10258 10255 10256 10251 10256 10236 10250 10247 10254 10251 10254 10255 10256 10249 10255 10254 10256 10256 10257 10255 10256 10248 10254 10253 10257 10251 10254 10254 10256 10251 10257 10255 10257 10257 10256 10255 10256 10242 10253 10249 10256 10249 10254 10253 10255 10248 10254 10253 10256 10255 10255 10255 10256 10247 10254 10253 10257 10255 10256 10257 10257 10255 10257 10258 10258 10258 10257 10256 10256 10249 10255 10254 10258 10255 10256 10255 10257 10252 10256 10256 10257 10257 10256 10256 10258 10257 10257 10257 10257 10255 10257 10257 10256 10259 10258 10257 10257 10257 10257 10256 10256 10257 10257 10256 10257 10256 10257 10258 10256 10253 10255 10256 10257 10258 10257 10256 10257 10255 10258 10257 10257 10257 10257 10257 10257 10254 10257 10256 10257 10253 10255 10252 10256 10236 10250 10247 10256 10250 10253 10252 10258 10249 10254 10254 10257 10254 10257 10254 10256 10249 10256 10254 10256 10257 10257 10256 10256 10257 10257 10258 10256 10258 10256 10255 10256 10250 10256 10254 10257 10254 10256 10256 10257 10255 10257 10257 10257 10257 10258 10256 10257 10253 10256 10256 10257 10258 10258 10257 10257 10253 10258 10256 10257 10256 10257 10256 10257 10245 10254 10252 10256 10253 10255 10255 10257 10250 10256 10254 10257 10255 10257 10256 10257 10248 10253 10251 10256 10253 10256 10254 10257 10254\r\n10257 10256 10257 10258 10258 10259 10256 10256 10257 10257 10257 10255 10254 10254 10256 10257 10257 10257 10258 10260 10257 10257 10256 10259 10258 10256 10257 10255 10258 10256 10257 10257 10257 10259 10258 10257 10257 10257 10257 10256 10257 10255 10257 10255 10256 10257 10257 10257 10256 10258 10256 10247 10251 10252 10255 10255 10256 10255 10256 10254 10254 10254 10256 10256 10257 10257 10257 10252 10254 10255 10257 10258 10258 10256 10256 10253 10255 10255 10254 10249 10252 10250 10246 10227 10241 10244 10249 10245 10251 10252 10253 10247 10253 10253 10254 10252 10254 10255 10252 10243 10251 10251 10252 10246 10252 10253 10253 10250 10256 10254 10255 10251 10255 10253 10251 10236 10247 10247 10251 10245 10251 10252 10251 10245 10251 10252 10254 10252 10253 10252 10252 10244 10251 10254 10255 10253 10257 10258 10257 10258 10258 10261 10257 10258 10257 10256 10255 10250 10254 10255 10256 10252 10256 10254 10257 10253 10256 10255 10255 10253 10256 10255 10257 10257 10257 10257 10258 10257 10257 10257 10257 10261 10259 10258 10256 10257 10256 10255 10256 10257 10257 10258 10257 10256 10257 10257 10255 10252 10255 10255 10257 10256 10257 10256 10256 10254 10257 10257 10258 10257 10256 10256 10258 10255 10257 10256 10256 10248 10252 10251 10248 10229 10243 10247 10250 10245 10251 10254 10255 10246 10254 10255 10255 10252 10254 10253 10253 10246 10252 10253 10256 10256 10257 10258 10258 10258 10258 10258 10257 10258 10257 10255 10255 10251 10254 10254 10255 10253 10256 10257 10257 10255 10257 10256 10257 10257 10258 10256 10257 10254 10257 10257 10256 10256 10258 10255 10255 10255 10258 10258 10257 10255 10257 10256 10253 10242 10250 10250 10254 10249 10253 10254 10254 10247 10253 10254 10255 10252 10255 10256 10253 10243 10250 10252 10253 10252 10254 10254 10257 10255\r\n10257 10257 10257 10259 10259 10258 10258 10257 10258 10258 10257 10254 10255 10255 10257 10256 10257 10257 10257 10256 10257 10256 10257 10258 10258 10257 10257 10256 10257 10256 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10256 10258 10257 10257 10256 10257 10256 10256 10248 10252 10252 10255 10256 10256 10257 10257 10253 10255 10255 10256 10256 10256 10258 10258 10254 10254 10256 10258 10257 10257 10257 10257 10253 10255 10254 10255 10249 10252 10249 10253 10232 10243 10245 10253 10246 10252 10251 10256 10251 10254 10253 10255 10253 10255 10254 10254 10245 10251 10250 10253 10249 10253 10253 10255 10254 10256 10255 10256 10251 10255 10252 10255 10238 10248 10247 10253 10247 10252 10250 10253 10246 10252 10252 10255 10249 10252 10250 10254 10247 10252 10254 10255 10255 10258 10257 10257 10259 10259 10257 10256 10257 10257 10256 10257 10251 10255 10255 10256 10253 10255 10255 10257 10256 10257 10256 10256 10255 10257 10255 10256 10257 10258 10257 10257 10256 10256 10257 10256 10260 10259 10258 10257 10257 10256 10256 10256 10257 10256 10256 10257 10257 10257 10258 10258 10253 10255 10254 10256 10256 10256 10255 10256 10256 10256 10257 10257 10258 10258 10256 10257 10256 10256 10256 10256 10249 10252 10250 10253 10234 10246 10245 10252 10247 10251 10253 10255 10251 10255 10254 10256 10253 10255 10253 10256 10250 10253 10253 10256 10257 10257 10257 10257 10259 10259 10257 10257 10257 10258 10257 10257 10253 10255 10254 10256 10255 10256 10258 10257 10257 10257 10257 10257 10257 10258 10257 10257 10258 10258 10257 10257 10257 10257 10257 10257 10257 10258 10256 10257 10256 10257 10255 10256 10245 10251 10250 10254 10249 10254 10253 10256 10250 10254 10255 10256 10251 10254 10253 10256 10246 10252 10252 10255 10252 10254 10255 10256 10256\r\n10258 10260 10260 10265 10258 10258 10257 10254 10256 10255 10254 10248 10254 10254 10255 10250 10256 10258 10257 10257 10257 10257 10258 10261 10258 10257 10256 10253 10256 10257 10257 10255 10257 10257 10257 10257 10257 10260 10258 10259 10257 10256 10258 10257 10257 10258 10257 10253 10254 10251 10251 10236 10248 10246 10253 10251 10254 10255 10255 10249 10254 10254 10256 10256 10256 10254 10254 10246 10253 10255 10257 10257 10257 10256 10255 10249 10253 10248 10249 10237 10247 10238 10238 10203 10234 10235 10245 10234 10246 10246 10250 10241 10251 10250 10253 10249 10253 10249 10248 10232 10245 10245 10249 10241 10250 10249 10254 10252 10255 10251 10252 10242 10251 10243 10243 10214 10238 10238 10247 10235 10246 10244 10248 10236 10248 10247 10251 10241 10250 10245 10247 10235 10248 10248 10254 10254 10257 10258 10259 10265 10260 10259 10258 10260 10258 10254 10254 10244 10252 10252 10252 10247 10254 10255 10257 10256 10256 10253 10255 10251 10255 10256 10257 10259 10257 10255 10256 10253 10258 10259 10258 10266 10260 10259 10257 10258 10256 10254 10255 10252 10256 10255 10256 10254 10255 10256 10255 10246 10253 10253 10256 10252 10255 10255 10256 10254 10256 10257 10258 10261 10257 10257 10256 10253 10255 10251 10252 10240 10246 10240 10240 10210 10235 10235 10246 10235 10248 10249 10252 10246 10252 10249 10252 10247 10252 10250 10251 10241 10250 10250 10255 10258 10258 10259 10259 10264 10260 10259 10257 10258 10257 10256 10255 10247 10254 10251 10255 10253 10257 10256 10257 10258 10258 10260 10259 10262 10259 10256 10257 10260 10258 10259 10259 10259 10258 10260 10258 10261 10259 10258 10257 10254 10254 10250 10247 10229 10245 10244 10249 10242 10251 10250 10253 10245 10252 10250 10253 10244 10251 10249 10251 10235 10246 10246 10251 10244 10252 10255 10255 10255\r\n10257 10257 10258 10259 10257 10257 10258 10257 10258 10257 10257 10254 10257 10257 10257 10254 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10256 10257 10257 10257 10257 10257 10257 10257 10258 10257 10258 10257 10258 10257 10257 10257 10257 10257 10257 10258 10255 10256 10256 10258 10248 10255 10254 10257 10253 10256 10257 10257 10254 10257 10256 10257 10256 10256 10255 10256 10254 10257 10257 10256 10257 10257 10257 10257 10253 10256 10255 10257 10251 10256 10252 10258 10236 10251 10250 10257 10249 10255 10254 10257 10250 10255 10254 10256 10254 10256 10255 10256 10248 10254 10253 10257 10253 10256 10255 10258 10255 10257 10257 10257 10252 10257 10254 10258 10240 10252 10249 10255 10246 10253 10252 10256 10249 10256 10253 10257 10253 10257 10255 10257 10249 10255 10254 10257 10256 10256 10258 10256 10258 10257 10257 10257 10257 10258 10257 10258 10253 10256 10255 10256 10252 10256 10257 10257 10257 10258 10256 10257 10254 10256 10257 10256 10257 10257 10258 10257 10258 10258 10257 10256 10260 10256 10257 10257 10257 10256 10256 10257 10256 10258 10257 10257 10256 10257 10257 10258 10254 10257 10257 10256 10256 10257 10257 10256 10256 10257 10257 10257 10258 10256 10257 10257 10257 10257 10255 10256 10251 10255 10252 10256 10239 10252 10249 10256 10247 10254 10253 10255 10252 10255 10254 10256 10254 10256 10255 10257 10252 10255 10254 10256 10258 10257 10256 10256 10259 10257 10257 10257 10258 10258 10257 10257 10253 10256 10255 10257 10257 10257 10257 10257 10256 10257 10257 10257 10258 10257 10257 10258 10259 10258 10257 10257 10258 10256 10258 10257 10257 10258 10257 10256 10255 10257 10255 10256 10246 10254 10251 10255 10251 10255 10255 10258 10253 10256 10255 10257 10253 10256 10255 10258 10250 10255 10253 10256 10252 10255 10257 10256 10258\r\n10257 10256 10257 10259 10257 10257 10257 10258 10259 10259 10257 10254 10257 10258 10256 10256 10257 10258 10258 10255 10256 10256 10257 10256 10258 10259 10258 10256 10257 10257 10258 10258 10258 10258 10257 10260 10258 10260 10259 10259 10259 10259 10257 10257 10256 10258 10257 10257 10256 10257 10256 10246 10252 10253 10254 10250 10254 10255 10256 10253 10255 10255 10258 10256 10255 10255 10256 10256 10257 10257 10256 10258 10259 10260 10258 10252 10255 10256 10255 10251 10255 10256 10252 10236 10246 10250 10252 10248 10254 10256 10254 10247 10253 10252 10253 10252 10256 10259 10255 10249 10253 10255 10256 10252 10256 10258 10257 10256 10257 10256 10255 10250 10254 10255 10251 10236 10248 10249 10251 10245 10253 10252 10254 10248 10254 10255 10255 10254 10258 10258 10255 10248 10253 10254 10257 10257 10257 10256 10257 10258 10257 10258 10258 10256 10257 10256 10256 10251 10254 10252 10255 10252 10253 10254 10255 10254 10255 10256 10256 10253 10255 10254 10255 10257 10257 10256 10257 10258 10257 10258 10258 10260 10257 10257 10257 10258 10257 10257 10256 10254 10257 10256 10257 10255 10257 10259 10258 10255 10257 10257 10256 10258 10257 10257 10257 10256 10258 10257 10257 10258 10256 10256 10257 10256 10257 10256 10256 10253 10257 10256 10253 10237 10248 10252 10251 10245 10250 10253 10254 10250 10253 10253 10255 10254 10255 10255 10256 10252 10254 10254 10255 10255 10256 10257 10257 10255 10256 10256 10257 10256 10257 10257 10258 10254 10256 10257 10257 10255 10257 10258 10258 10255 10257 10256 10256 10257 10257 10257 10257 10257 10257 10257 10258 10257 10256 10259 10257 10259 10258 10259 10258 10256 10257 10257 10254 10244 10250 10251 10254 10249 10253 10256 10256 10250 10254 10254 10257 10253 10255 10256 10254 10248 10253 10255 10254 10251 10255 10258 10257 10257\r\n10258 10256 10257 10258 10257 10256 10257 10257 10257 10258 10257 10257 10256 10257 10256 10255 10256 10256 10257 10256 10257 10257 10258 10257 10257 10258 10257 10256 10256 10257 10257 10257 10257 10256 10256 10260 10258 10259 10257 10257 10257 10257 10258 10257 10256 10257 10257 10256 10257 10257 10258 10250 10254 10254 10255 10252 10255 10255 10256 10252 10254 10254 10257 10258 10257 10258 10257 10256 10257 10257 10257 10259 10259 10257 10257 10254 10256 10254 10256 10252 10255 10254 10255 10242 10250 10249 10252 10250 10255 10254 10255 10250 10255 10253 10256 10256 10257 10258 10257 10254 10255 10256 10258 10255 10256 10258 10257 10257 10257 10257 10257 10254 10256 10255 10255 10242 10251 10249 10253 10250 10255 10254 10257 10252 10255 10255 10256 10256 10257 10257 10256 10252 10256 10256 10257 10258 10257 10257 10257 10257 10256 10258 10257 10258 10256 10255 10257 10252 10254 10252 10256 10254 10254 10255 10257 10254 10255 10256 10256 10254 10256 10256 10257 10257 10257 10258 10257 10257 10257 10256 10258 10258 10256 10257 10258 10259 10257 10258 10256 10255 10257 10257 10257 10257 10256 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10255 10257 10257 10257 10257 10259 10257 10258 10257 10257 10256 10258 10257 10257 10256 10256 10244 10250 10250 10254 10248 10252 10252 10255 10251 10254 10255 10257 10255 10255 10254 10257 10252 10254 10256 10257 10256 10257 10257 10257 10256 10256 10255 10257 10257 10257 10257 10257 10256 10257 10258 10257 10255 10256 10258 10257 10257 10257 10258 10257 10257 10257 10257 10257 10258 10258 10257 10256 10257 10257 10257 10256 10257 10258 10257 10256 10258 10259 10257 10256 10249 10253 10251 10254 10251 10256 10255 10257 10252 10254 10254 10257 10255 10256 10256 10256 10252 10255 10256 10257 10255 10256 10258 10257 10257\r\n10260 10260 10258 10258 10256 10256 10257 10255 10257 10258 10256 10254 10257 10256 10256 10253 10256 10254 10257 10255 10257 10257 10258 10257 10257 10258 10257 10258 10256 10260 10259 10262 10258 10257 10257 10264 10258 10257 10256 10257 10257 10257 10256 10253 10256 10259 10256 10255 10256 10255 10253 10242 10250 10247 10252 10248 10253 10250 10253 10249 10253 10252 10256 10256 10256 10258 10259 10260 10256 10257 10258 10261 10259 10256 10256 10250 10254 10251 10253 10249 10254 10249 10247 10226 10243 10241 10249 10248 10252 10249 10252 10245 10253 10252 10255 10254 10257 10257 10254 10249 10254 10255 10257 10254 10255 10255 10258 10256 10257 10257 10257 10253 10253 10247 10246 10226 10242 10241 10247 10244 10251 10250 10252 10247 10253 10253 10255 10255 10256 10258 10256 10252 10256 10256 10256 10257 10257 10259 10257 10254 10256 10255 10257 10259 10258 10255 10254 10245 10253 10250 10253 10249 10255 10254 10254 10247 10254 10252 10254 10250 10255 10256 10257 10259 10257 10257 10258 10257 10257 10257 10259 10260 10258 10258 10257 10259 10257 10257 10257 10256 10257 10258 10258 10260 10258 10258 10258 10256 10257 10256 10257 10259 10257 10258 10256 10253 10257 10258 10258 10261 10258 10257 10256 10258 10258 10257 10257 10259 10256 10248 10249 10232 10245 10244 10248 10239 10248 10247 10251 10245 10252 10254 10256 10253 10255 10253 10255 10249 10254 10255 10256 10260 10258 10258 10257 10253 10255 10254 10257 10259 10257 10255 10256 10255 10256 10254 10255 10252 10255 10256 10256 10257 10256 10258 10258 10256 10256 10256 10257 10261 10258 10258 10257 10255 10256 10255 10257 10257 10258 10260 10259 10262 10257 10256 10253 10240 10249 10246 10252 10248 10253 10250 10254 10245 10251 10251 10253 10251 10255 10253 10254 10248 10253 10255 10256 10253 10255 10255 10256 10256\r\n10257 10258 10256 10257 10257 10257 10258 10256 10256 10257 10257 10256 10256 10257 10256 10256 10258 10255 10257 10258 10258 10258 10257 10256 10257 10257 10257 10258 10257 10257 10257 10259 10258 10258 10257 10259 10258 10257 10258 10257 10256 10257 10257 10256 10257 10258 10257 10256 10257 10256 10256 10251 10255 10253 10257 10252 10256 10253 10256 10252 10255 10256 10257 10256 10257 10257 10258 10258 10257 10257 10257 10258 10257 10257 10257 10254 10255 10254 10256 10253 10256 10255 10257 10242 10252 10248 10253 10250 10255 10253 10256 10250 10254 10254 10257 10255 10257 10257 10257 10253 10256 10257 10258 10254 10255 10256 10258 10258 10257 10257 10257 10255 10255 10252 10255 10242 10250 10247 10253 10250 10255 10252 10256 10252 10255 10255 10256 10256 10257 10257 10257 10257 10257 10258 10256 10257 10258 10258 10256 10256 10257 10258 10257 10258 10257 10257 10257 10253 10256 10255 10257 10255 10256 10257 10257 10255 10256 10254 10255 10254 10258 10257 10258 10257 10258 10257 10258 10258 10258 10256 10257 10257 10257 10257 10258 10258 10257 10257 10257 10256 10256 10256 10256 10258 10258 10258 10257 10257 10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10256 10258 10257 10256 10257 10257 10257 10258 10256 10257 10258 10254 10256 10243 10251 10248 10253 10246 10254 10253 10256 10252 10255 10255 10257 10255 10256 10256 10258 10254 10256 10256 10257 10257 10257 10257 10257 10255 10256 10256 10257 10257 10257 10256 10257 10255 10256 10255 10256 10255 10256 10257 10257 10256 10256 10257 10257 10257 10257 10258 10257 10258 10258 10259 10258 10257 10256 10256 10257 10257 10257 10258 10258 10257 10256 10256 10257 10248 10254 10253 10257 10251 10255 10255 10257 10250 10255 10254 10256 10254 10257 10256 10257 10253 10257 10257 10256 10256 10256 10256 10256 10258\r\n10256 10257 10256 10254 10256 10254 10256 10253 10255 10255 10257 10255 10257 10257 10257 10256 10258 10255 10257 10256 10257 10256 10256 10254 10257 10257 10257 10258 10257 10257 10257 10256 10257 10255 10257 10263 10259 10258 10257 10258 10258 10258 10257 10257 10257 10259 10257 10255 10255 10256 10254 10248 10252 10252 10254 10249 10254 10252 10253 10248 10253 10254 10255 10255 10257 10257 10257 10257 10257 10258 10256 10258 10257 10255 10254 10248 10252 10252 10253 10250 10253 10254 10249 10232 10243 10244 10249 10245 10251 10251 10251 10244 10251 10254 10254 10251 10255 10256 10255 10250 10253 10256 10256 10251 10253 10255 10257 10255 10256 10255 10254 10252 10253 10251 10248 10232 10243 10244 10249 10246 10252 10250 10253 10249 10253 10253 10255 10254 10256 10257 10257 10256 10257 10257 10258 10256 10258 10259 10257 10255 10257 10258 10258 10260 10258 10259 10257 10251 10254 10254 10255 10254 10256 10258 10258 10254 10255 10253 10255 10254 10257 10258 10258 10259 10258 10258 10257 10257 10258 10255 10257 10257 10257 10256 10257 10258 10256 10259 10257 10258 10256 10254 10256 10259 10259 10260 10257 10255 10257 10257 10256 10257 10257 10259 10257 10256 10256 10257 10257 10259 10257 10256 10257 10256 10257 10257 10256 10256 10256 10253 10248 10232 10243 10243 10247 10242 10251 10252 10254 10250 10254 10254 10255 10253 10256 10254 10256 10252 10255 10255 10258 10257 10257 10255 10255 10253 10255 10255 10256 10255 10256 10255 10255 10252 10254 10252 10254 10253 10255 10254 10255 10251 10254 10254 10257 10257 10257 10257 10258 10263 10260 10262 10258 10255 10256 10254 10257 10257 10257 10258 10257 10253 10255 10254 10252 10239 10248 10250 10253 10248 10252 10253 10253 10246 10250 10252 10254 10251 10254 10255 10255 10250 10254 10257 10257 10257 10257 10258 10258 10256\r\n10257 10256 10256 10253 10254 10254 10256 10255 10256 10256 10257 10257 10257 10257 10257 10257 10258 10257 10258 10256 10256 10256 10257 10255 10257 10258 10258 10259 10258 10257 10258 10256 10257 10256 10258 10260 10259 10258 10258 10256 10257 10256 10257 10256 10256 10257 10257 10256 10256 10255 10255 10250 10253 10252 10255 10250 10254 10253 10255 10251 10253 10254 10256 10257 10257 10257 10257 10257 10257 10257 10257 10255 10255 10253 10254 10246 10251 10250 10254 10249 10253 10250 10251 10234 10244 10242 10251 10246 10253 10250 10253 10245 10252 10253 10255 10252 10254 10255 10257 10252 10254 10255 10256 10252 10255 10256 10257 10254 10256 10255 10255 10250 10253 10249 10253 10235 10246 10245 10251 10246 10252 10250 10254 10250 10253 10255 10256 10255 10255 10256 10256 10257 10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10256 10258 10257 10258 10256 10252 10254 10252 10255 10254 10256 10258 10256 10254 10255 10255 10256 10256 10256 10258 10258 10258 10258 10257 10257 10257 10257 10257 10257 10256 10256 10256 10257 10256 10257 10257 10257 10256 10256 10256 10257 10259 10259 10259 10257 10257 10257 10257 10258 10258 10256 10257 10256 10256 10257 10257 10257 10257 10258 10257 10257 10255 10256 10257 10256 10254 10256 10250 10252 10231 10243 10241 10250 10243 10250 10252 10255 10250 10253 10252 10255 10253 10255 10255 10257 10253 10255 10254 10256 10256 10256 10256 10257 10253 10255 10255 10256 10254 10254 10255 10255 10249 10253 10253 10256 10255 10255 10255 10256 10252 10255 10254 10256 10255 10256 10256 10256 10262 10260 10260 10257 10255 10256 10255 10257 10258 10257 10256 10257 10253 10254 10253 10255 10240 10248 10249 10255 10249 10252 10252 10255 10247 10251 10252 10255 10252 10255 10257 10257 10252 10255 10256 10256 10257 10257 10257 10257 10258\r\n10257 10255 10252 10244 10252 10253 10255 10252 10255 10255 10257 10258 10258 10256 10256 10258 10257 10257 10256 10252 10256 10256 10257 10254 10257 10255 10259 10262 10260 10261 10259 10260 10257 10259 10260 10267 10260 10260 10258 10256 10257 10256 10257 10255 10258 10257 10256 10253 10254 10251 10251 10239 10249 10246 10249 10242 10251 10248 10252 10243 10251 10251 10256 10257 10258 10258 10256 10256 10258 10257 10255 10248 10252 10246 10248 10231 10246 10243 10248 10235 10246 10237 10237 10202 10233 10233 10243 10235 10246 10243 10247 10234 10247 10246 10252 10248 10253 10252 10253 10244 10252 10253 10253 10246 10252 10254 10253 10248 10253 10249 10251 10240 10247 10239 10241 10212 10237 10236 10246 10235 10247 10245 10249 10238 10250 10252 10253 10251 10255 10255 10257 10259 10258 10259 10257 10258 10257 10256 10257 10258 10258 10260 10257 10259 10257 10256 10254 10245 10252 10249 10253 10251 10256 10256 10254 10247 10254 10253 10257 10259 10258 10260 10258 10263 10258 10256 10257 10257 10257 10258 10257 10257 10256 10259 10257 10257 10256 10256 10256 10253 10256 10256 10258 10262 10259 10261 10257 10257 10257 10255 10258 10255 10256 10256 10255 10255 10256 10254 10256 10255 10257 10254 10255 10250 10255 10253 10254 10246 10249 10239 10238 10198 10231 10231 10241 10231 10246 10246 10250 10240 10250 10249 10253 10249 10253 10251 10255 10248 10253 10253 10255 10253 10256 10254 10255 10248 10254 10253 10255 10248 10254 10253 10252 10240 10249 10248 10255 10252 10254 10253 10253 10246 10252 10250 10255 10251 10256 10260 10259 10269 10261 10259 10257 10252 10255 10256 10258 10255 10257 10254 10254 10245 10251 10244 10244 10218 10241 10242 10247 10235 10248 10246 10249 10236 10247 10247 10251 10246 10253 10254 10254 10246 10254 10255 10255 10255 10255 10256 10258 10255\r\n10257 10257 10257 10254 10256 10255 10256 10254 10255 10256 10258 10257 10256 10257 10257 10257 10257 10257 10257 10255 10257 10258 10258 10258 10258 10257 10258 10260 10258 10258 10258 10257 10256 10256 10256 10259 10257 10258 10256 10257 10257 10258 10257 10258 10257 10257 10258 10256 10257 10257 10256 10251 10255 10253 10257 10252 10257 10255 10256 10252 10256 10256 10257 10257 10257 10257 10257 10258 10257 10257 10257 10254 10256 10254 10257 10248 10257 10253 10258 10252 10257 10252 10257 10238 10253 10249 10256 10249 10255 10254 10257 10249 10255 10254 10257 10254 10258 10255 10257 10254 10257 10257 10257 10253 10257 10256 10257 10254 10256 10255 10257 10251 10256 10252 10257 10241 10253 10250 10258 10250 10256 10255 10257 10251 10256 10256 10257 10256 10257 10256 10257 10258 10257 10258 10256 10257 10257 10257 10257 10256 10258 10257 10256 10257 10258 10256 10258 10254 10257 10255 10257 10256 10257 10258 10257 10254 10257 10256 10257 10259 10258 10258 10256 10259 10258 10258 10257 10258 10257 10258 10256 10257 10257 10258 10257 10258 10257 10256 10257 10257 10257 10257 10257 10259 10259 10259 10258 10258 10257 10257 10257 10257 10257 10257 10257 10256 10256 10257 10257 10257 10258 10257 10257 10256 10258 10256 10257 10253 10256 10253 10257 10236 10252 10248 10256 10248 10254 10254 10257 10252 10257 10255 10257 10255 10257 10256 10258 10254 10256 10254 10256 10256 10258 10258 10258 10256 10257 10257 10257 10256 10257 10258 10257 10251 10255 10255 10257 10256 10256 10257 10257 10253 10255 10255 10257 10255 10256 10257 10258 10260 10257 10257 10256 10254 10256 10257 10257 10257 10258 10257 10257 10253 10257 10254 10257 10244 10253 10252 10256 10248 10254 10253 10256 10249 10256 10253 10256 10253 10257 10257 10256 10255 10258 10258 10257 10257 10256 10257 10257 10257\r\n10257 10257 10256 10253 10255 10254 10255 10252 10254 10256 10257 10257 10257 10256 10257 10259 10257 10257 10257 10254 10257 10255 10257 10256 10256 10256 10257 10258 10257 10258 10256 10257 10257 10256 10256 10259 10259 10260 10259 10258 10257 10257 10258 10258 10257 10256 10257 10256 10258 10257 10255 10251 10255 10255 10256 10255 10257 10256 10255 10252 10256 10258 10257 10258 10257 10259 10258 10256 10257 10257 10256 10253 10256 10256 10257 10251 10256 10258 10256 10253 10256 10255 10251 10235 10248 10253 10254 10249 10255 10257 10255 10248 10255 10256 10257 10255 10257 10256 10257 10255 10257 10258 10256 10256 10256 10256 10256 10255 10256 10255 10255 10252 10256 10257 10253 10239 10249 10254 10255 10251 10255 10255 10255 10251 10256 10258 10257 10257 10257 10259 10257 10259 10257 10257 10258 10255 10257 10257 10257 10258 10259 10257 10257 10259 10258 10259 10257 10254 10256 10254 10256 10255 10256 10257 10257 10255 10257 10258 10258 10261 10257 10259 10256 10259 10258 10257 10257 10257 10258 10255 10258 10258 10257 10258 10258 10259 10257 10257 10257 10257 10256 10258 10258 10262 10259 10258 10257 10258 10257 10258 10258 10258 10257 10256 10256 10253 10255 10256 10258 10256 10256 10257 10257 10257 10257 10256 10256 10253 10256 10257 10251 10234 10246 10251 10253 10249 10255 10256 10255 10251 10255 10256 10257 10255 10257 10257 10258 10254 10255 10254 10256 10255 10258 10258 10256 10257 10258 10258 10256 10257 10257 10259 10255 10251 10255 10254 10256 10256 10257 10259 10257 10252 10255 10256 10256 10253 10256 10256 10257 10258 10257 10255 10257 10253 10256 10254 10258 10258 10257 10256 10256 10253 10257 10257 10253 10241 10251 10255 10254 10248 10253 10253 10254 10246 10253 10253 10255 10254 10258 10258 10257 10257 10257 10256 10257 10257 10257 10257 10257 10256\r\n10257 10257 10257 10254 10256 10255 10255 10253 10256 10257 10256 10257 10256 10255 10257 10258 10256 10255 10257 10256 10256 10256 10257 10256 10256 10257 10257 10258 10257 10257 10257 10257 10258 10257 10258 10259 10257 10259 10258 10258 10257 10257 10257 10256 10256 10256 10256 10256 10255 10256 10256 10253 10255 10255 10257 10257 10257 10256 10258 10256 10256 10257 10256 10257 10257 10257 10257 10255 10256 10256 10256 10255 10257 10257 10258 10254 10256 10256 10257 10256 10257 10255 10256 10244 10251 10252 10255 10255 10258 10256 10257 10254 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10255 10255 10255 10256 10255 10256 10254 10256 10256 10257 10255 10256 10248 10253 10254 10255 10254 10257 10256 10257 10254 10257 10257 10257 10257 10257 10258 10256 10257 10257 10258 10257 10257 10256 10257 10257 10257 10259 10257 10257 10259 10259 10258 10256 10255 10256 10256 10257 10255 10256 10256 10257 10257 10257 10256 10257 10258 10257 10259 10257 10259 10258 10257 10257 10257 10257 10256 10257 10258 10258 10258 10258 10256 10257 10257 10257 10258 10258 10257 10257 10260 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10258 10254 10255 10255 10257 10256 10257 10257 10256 10256 10256 10256 10256 10256 10256 10254 10255 10241 10251 10252 10254 10253 10256 10255 10256 10251 10254 10254 10256 10256 10256 10257 10256 10255 10256 10255 10256 10256 10255 10256 10256 10256 10256 10258 10257 10257 10257 10257 10256 10253 10256 10256 10257 10257 10256 10257 10257 10253 10254 10254 10256 10254 10256 10256 10256 10255 10257 10256 10258 10255 10255 10255 10256 10257 10258 10257 10257 10257 10258 10256 10257 10249 10254 10254 10256 10252 10254 10254 10257 10252 10254 10254 10257 10257 10257 10258 10258 10257 10257 10257 10257 10256 10256 10258 10256 10257\r\n10257 10256 10256 10250 10254 10252 10254 10250 10256 10256 10256 10253 10256 10255 10257 10256 10257 10254 10256 10251 10255 10254 10256 10253 10256 10256 10257 10261 10258 10258 10258 10262 10259 10259 10258 10261 10257 10258 10259 10260 10258 10257 10257 10253 10255 10253 10255 10253 10256 10253 10254 10249 10252 10253 10255 10256 10257 10258 10257 10255 10256 10256 10258 10260 10259 10258 10256 10251 10255 10254 10256 10254 10256 10256 10257 10251 10255 10255 10256 10256 10257 10252 10249 10233 10247 10247 10254 10257 10257 10258 10256 10252 10256 10256 10257 10259 10258 10259 10257 10255 10255 10255 10256 10253 10254 10253 10255 10252 10256 10253 10256 10256 10257 10252 10252 10239 10249 10248 10254 10255 10256 10254 10254 10251 10255 10255 10257 10256 10257 10257 10255 10254 10257 10255 10257 10258 10256 10258 10258 10261 10259 10259 10260 10262 10259 10258 10256 10251 10254 10254 10254 10252 10256 10257 10258 10256 10257 10256 10257 10260 10258 10260 10259 10265 10260 10257 10257 10256 10257 10257 10258 10262 10259 10261 10258 10256 10257 10258 10259 10261 10259 10258 10257 10262 10257 10258 10258 10261 10258 10257 10258 10255 10256 10255 10255 10250 10254 10256 10257 10254 10257 10258 10257 10258 10257 10256 10255 10256 10254 10247 10248 10228 10244 10245 10251 10250 10255 10252 10253 10246 10252 10251 10255 10255 10257 10253 10255 10251 10254 10252 10254 10253 10254 10253 10255 10253 10256 10256 10256 10255 10256 10253 10255 10250 10256 10254 10256 10257 10258 10256 10254 10246 10253 10253 10255 10253 10256 10256 10256 10253 10256 10254 10255 10252 10254 10254 10256 10258 10257 10258 10258 10261 10256 10252 10252 10242 10250 10251 10254 10248 10253 10252 10254 10249 10254 10256 10257 10260 10258 10260 10259 10258 10257 10255 10256 10253 10256 10257 10257 10259\r\n10257 10257 10258 10254 10256 10256 10256 10254 10257 10258 10257 10256 10257 10256 10258 10257 10257 10256 10258 10255 10257 10257 10257 10257 10257 10257 10257 10259 10258 10258 10258 10258 10258 10256 10257 10260 10259 10259 10258 10257 10257 10258 10257 10256 10257 10257 10258 10255 10256 10256 10257 10254 10255 10255 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10254 10256 10256 10257 10257 10257 10257 10257 10255 10256 10255 10256 10257 10257 10256 10258 10246 10254 10252 10255 10255 10256 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10256 10256 10255 10256 10255 10255 10255 10256 10257 10258 10256 10257 10258 10257 10257 10256 10248 10254 10252 10256 10255 10256 10256 10255 10256 10257 10256 10257 10257 10258 10257 10257 10255 10255 10257 10257 10257 10257 10258 10257 10257 10257 10257 10258 10259 10258 10256 10256 10255 10255 10255 10256 10254 10256 10258 10257 10255 10256 10258 10257 10257 10256 10257 10257 10258 10257 10257 10256 10258 10257 10256 10257 10258 10257 10260 10258 10256 10257 10257 10257 10258 10258 10257 10257 10258 10257 10258 10257 10258 10257 10257 10257 10257 10257 10257 10257 10254 10257 10258 10258 10257 10258 10257 10257 10256 10258 10256 10256 10255 10256 10252 10257 10245 10253 10249 10254 10252 10256 10253 10257 10252 10256 10254 10256 10256 10257 10255 10257 10253 10256 10255 10256 10256 10258 10256 10257 10254 10256 10256 10256 10256 10257 10255 10258 10255 10257 10255 10256 10256 10257 10257 10257 10255 10257 10256 10256 10256 10258 10257 10257 10257 10258 10256 10257 10257 10256 10257 10258 10258 10258 10257 10257 10258 10257 10255 10257 10251 10255 10254 10256 10252 10256 10256 10258 10256 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10256\r\n10256 10255 10255 10250 10255 10253 10254 10250 10255 10255 10256 10256 10258 10257 10257 10259 10257 10258 10256 10256 10256 10255 10256 10259 10257 10259 10258 10262 10259 10261 10260 10260 10259 10257 10257 10262 10259 10260 10256 10255 10255 10255 10256 10254 10256 10254 10255 10252 10256 10257 10256 10251 10255 10255 10258 10257 10257 10256 10255 10255 10255 10256 10256 10255 10256 10256 10256 10251 10255 10255 10257 10257 10257 10256 10255 10253 10255 10255 10256 10254 10255 10256 10254 10243 10251 10251 10253 10251 10254 10257 10258 10255 10256 10257 10258 10256 10256 10259 10257 10253 10256 10254 10254 10253 10256 10255 10255 10256 10256 10254 10256 10257 10257 10256 10253 10245 10251 10252 10255 10251 10254 10253 10255 10254 10256 10257 10256 10255 10257 10257 10256 10252 10255 10254 10255 10255 10257 10256 10256 10257 10258 10257 10259 10261 10258 10258 10256 10251 10253 10252 10254 10251 10255 10256 10256 10253 10256 10257 10258 10257 10256 10255 10257 10260 10258 10260 10259 10260 10258 10256 10257 10260 10259 10261 10259 10259 10257 10260 10259 10261 10258 10258 10258 10260 10257 10258 10256 10259 10258 10258 10257 10258 10258 10259 10257 10251 10256 10255 10257 10258 10257 10258 10257 10254 10256 10255 10256 10252 10254 10252 10251 10238 10247 10248 10252 10250 10252 10251 10254 10251 10254 10253 10254 10255 10256 10257 10256 10252 10254 10255 10256 10254 10257 10254 10255 10253 10254 10256 10257 10256 10258 10255 10257 10252 10254 10253 10255 10258 10258 10257 10258 10253 10257 10257 10257 10256 10257 10257 10257 10257 10257 10259 10256 10258 10257 10257 10257 10260 10257 10258 10256 10258 10257 10255 10255 10249 10253 10253 10255 10250 10255 10257 10257 10257 10256 10255 10257 10260 10259 10257 10256 10255 10257 10259 10258 10255 10257 10255 10258 10257\r\n10256 10256 10257 10253 10255 10254 10256 10254 10255 10254 10256 10255 10257 10256 10256 10257 10257 10257 10258 10257 10257 10256 10256 10258 10258 10257 10257 10262 10259 10259 10257 10259 10258 10258 10257 10259 10258 10257 10256 10256 10257 10256 10258 10255 10256 10255 10256 10253 10255 10256 10258 10254 10256 10254 10256 10257 10257 10255 10256 10255 10256 10256 10256 10254 10255 10256 10256 10253 10255 10256 10256 10258 10257 10256 10257 10255 10255 10255 10256 10254 10255 10254 10256 10247 10252 10252 10255 10252 10255 10256 10256 10256 10256 10258 10257 10258 10258 10257 10257 10252 10254 10254 10255 10254 10256 10255 10255 10256 10256 10256 10256 10256 10256 10255 10255 10247 10252 10253 10256 10253 10254 10254 10256 10255 10256 10256 10257 10255 10256 10256 10256 10252 10254 10254 10255 10255 10257 10256 10257 10258 10258 10258 10256 10258 10257 10257 10257 10251 10254 10252 10255 10253 10256 10256 10256 10252 10256 10258 10257 10257 10257 10257 10258 10262 10260 10260 10258 10259 10259 10256 10257 10260 10259 10260 10259 10261 10259 10260 10259 10261 10258 10257 10258 10258 10257 10258 10257 10258 10258 10257 10257 10256 10256 10258 10258 10252 10255 10254 10255 10257 10257 10257 10257 10255 10255 10255 10255 10252 10254 10251 10254 10238 10247 10247 10253 10249 10252 10253 10256 10253 10255 10254 10256 10256 10258 10257 10255 10253 10254 10256 10257 10254 10256 10254 10256 10253 10255 10255 10256 10256 10257 10255 10256 10253 10254 10254 10256 10258 10258 10257 10258 10253 10255 10256 10255 10254 10255 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10256 10256 10256 10257 10255 10256 10250 10252 10254 10257 10254 10257 10257 10257 10256 10257 10256 10257 10259 10258 10257 10257 10256 10257 10257 10257 10257 10258 10256 10256 10255\r\n10254 10254 10254 10248 10253 10252 10255 10249 10254 10254 10255 10250 10255 10255 10256 10256 10257 10258 10257 10257 10257 10256 10257 10261 10259 10260 10260 10266 10259 10261 10260 10263 10259 10260 10259 10262 10258 10257 10257 10256 10256 10254 10255 10250 10254 10251 10254 10249 10254 10254 10256 10251 10254 10253 10256 10255 10257 10254 10255 10250 10254 10253 10254 10248 10254 10253 10253 10248 10254 10255 10256 10260 10257 10257 10257 10253 10255 10252 10255 10250 10253 10248 10249 10234 10248 10248 10252 10247 10254 10253 10255 10250 10254 10255 10255 10254 10256 10252 10252 10241 10250 10250 10254 10249 10253 10253 10253 10253 10256 10257 10256 10254 10255 10253 10249 10235 10247 10249 10253 10249 10253 10252 10255 10252 10255 10255 10255 10252 10255 10252 10253 10244 10252 10253 10254 10250 10254 10254 10258 10259 10258 10260 10258 10260 10257 10254 10253 10242 10252 10251 10254 10252 10254 10253 10255 10247 10255 10257 10258 10260 10258 10261 10261 10271 10263 10264 10260 10263 10259 10258 10260 10267 10261 10262 10262 10267 10260 10264 10260 10263 10259 10260 10259 10261 10257 10260 10258 10261 10259 10258 10258 10257 10255 10254 10253 10243 10252 10251 10255 10257 10257 10257 10257 10252 10253 10251 10252 10244 10249 10244 10244 10216 10239 10238 10247 10241 10251 10251 10253 10247 10252 10252 10255 10255 10256 10253 10254 10248 10253 10252 10254 10251 10254 10250 10253 10246 10252 10251 10255 10255 10256 10252 10253 10245 10251 10251 10256 10254 10255 10255 10253 10246 10253 10252 10252 10249 10255 10256 10256 10260 10258 10258 10257 10256 10258 10257 10257 10259 10257 10258 10256 10257 10256 10251 10250 10237 10249 10251 10254 10250 10255 10255 10257 10256 10256 10255 10257 10262 10257 10257 10256 10254 10256 10256 10257 10257 10257 10253 10253 10251\r\n10257 10257 10258 10254 10256 10256 10256 10255 10257 10257 10257 10255 10256 10256 10257 10256 10257 10257 10257 10256 10256 10258 10257 10258 10257 10257 10257 10259 10257 10258 10258 10259 10257 10258 10257 10258 10257 10256 10258 10258 10258 10257 10257 10254 10257 10254 10257 10255 10257 10257 10258 10255 10256 10256 10257 10257 10257 10256 10257 10255 10257 10256 10256 10254 10257 10257 10257 10255 10257 10257 10258 10259 10256 10257 10258 10256 10257 10256 10257 10255 10257 10255 10257 10248 10255 10254 10256 10253 10257 10256 10257 10255 10257 10257 10257 10256 10257 10256 10256 10250 10254 10254 10256 10253 10256 10255 10255 10255 10257 10256 10256 10255 10256 10256 10257 10249 10255 10255 10257 10254 10257 10256 10257 10256 10258 10258 10256 10256 10258 10255 10257 10252 10255 10255 10256 10255 10256 10257 10257 10257 10257 10258 10257 10258 10257 10257 10257 10252 10256 10256 10257 10256 10257 10256 10257 10254 10257 10257 10257 10257 10257 10256 10257 10262 10258 10259 10256 10258 10258 10257 10257 10261 10257 10258 10258 10260 10257 10259 10257 10260 10258 10258 10258 10259 10257 10257 10257 10258 10258 10257 10256 10257 10257 10258 10256 10252 10256 10256 10257 10258 10257 10257 10258 10256 10256 10254 10256 10252 10255 10253 10256 10241 10252 10249 10255 10250 10255 10255 10257 10254 10256 10255 10257 10257 10257 10256 10257 10252 10255 10255 10256 10254 10257 10255 10257 10252 10255 10255 10258 10258 10257 10256 10257 10254 10257 10255 10257 10255 10257 10258 10257 10253 10256 10255 10256 10256 10257 10257 10257 10258 10259 10257 10257 10258 10257 10257 10256 10256 10257 10259 10257 10257 10257 10257 10257 10249 10255 10255 10258 10255 10256 10257 10257 10256 10256 10256 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10257 10255 10256 10255\r\n10257 10257 10256 10253 10255 10257 10256 10255 10258 10258 10255 10252 10254 10254 10256 10254 10257 10256 10258 10259 10257 10256 10257 10259 10257 10255 10257 10258 10258 10257 10258 10260 10258 10260 10257 10258 10257 10257 10256 10255 10258 10257 10256 10251 10256 10255 10256 10254 10256 10256 10257 10252 10253 10255 10255 10255 10256 10254 10256 10253 10256 10255 10256 10254 10255 10258 10257 10257 10256 10257 10256 10258 10257 10258 10256 10256 10257 10257 10257 10254 10255 10256 10252 10243 10250 10253 10254 10251 10255 10254 10257 10255 10258 10257 10257 10258 10258 10256 10254 10247 10252 10252 10255 10250 10254 10253 10256 10256 10257 10257 10256 10258 10257 10257 10255 10248 10252 10254 10254 10253 10256 10258 10257 10256 10257 10256 10258 10258 10257 10257 10256 10250 10255 10254 10257 10255 10256 10257 10257 10256 10257 10258 10258 10259 10258 10259 10257 10255 10257 10257 10258 10255 10255 10255 10256 10255 10257 10258 10256 10257 10257 10255 10256 10262 10260 10260 10259 10258 10257 10257 10258 10263 10257 10258 10260 10263 10259 10259 10259 10264 10259 10259 10259 10261 10258 10256 10257 10259 10258 10257 10256 10259 10258 10260 10256 10252 10254 10257 10258 10259 10258 10258 10257 10255 10255 10253 10254 10249 10254 10256 10250 10236 10247 10249 10251 10247 10253 10254 10254 10251 10254 10254 10257 10256 10257 10257 10254 10247 10252 10254 10254 10251 10254 10254 10255 10251 10255 10255 10256 10255 10257 10256 10257 10254 10256 10255 10256 10254 10257 10257 10257 10251 10256 10256 10256 10255 10257 10259 10257 10261 10258 10256 10257 10257 10257 10257 10258 10257 10259 10260 10259 10258 10256 10257 10254 10247 10253 10254 10256 10255 10256 10257 10256 10253 10255 10256 10257 10257 10256 10257 10256 10257 10257 10254 10256 10255 10256 10253 10254 10252\r\n10257 10258 10257 10255 10257 10256 10256 10256 10256 10257 10257 10254 10255 10255 10256 10256 10258 10257 10257 10258 10257 10258 10256 10257 10256 10257 10257 10256 10257 10257 10257 10259 10258 10258 10257 10255 10256 10256 10257 10254 10256 10255 10257 10253 10256 10254 10257 10256 10257 10256 10256 10253 10253 10255 10256 10254 10257 10254 10256 10254 10256 10254 10256 10253 10255 10257 10257 10257 10257 10257 10256 10258 10258 10257 10257 10255 10256 10257 10257 10256 10257 10256 10256 10247 10252 10252 10256 10253 10255 10255 10255 10255 10256 10257 10257 10257 10257 10257 10256 10250 10255 10254 10256 10252 10255 10255 10257 10256 10256 10257 10257 10256 10257 10257 10257 10250 10254 10253 10256 10254 10255 10258 10257 10257 10257 10256 10256 10256 10258 10256 10258 10253 10254 10254 10256 10256 10256 10256 10257 10258 10258 10259 10259 10260 10258 10259 10257 10257 10258 10257 10258 10256 10257 10256 10257 10255 10256 10258 10257 10256 10257 10257 10257 10261 10259 10260 10258 10257 10258 10257 10257 10260 10257 10258 10258 10261 10259 10260 10258 10262 10260 10259 10257 10260 10258 10258 10258 10259 10259 10258 10257 10259 10258 10258 10256 10254 10255 10256 10257 10257 10257 10256 10256 10254 10255 10253 10255 10253 10255 10254 10254 10239 10248 10246 10252 10248 10253 10252 10254 10252 10254 10255 10256 10256 10255 10254 10255 10246 10251 10251 10255 10250 10254 10254 10255 10253 10256 10255 10256 10255 10256 10256 10258 10256 10256 10255 10255 10253 10256 10256 10257 10252 10254 10254 10255 10256 10258 10259 10257 10260 10258 10257 10257 10257 10257 10256 10257 10259 10258 10257 10257 10256 10257 10257 10257 10250 10253 10253 10255 10254 10256 10256 10256 10254 10255 10256 10257 10257 10256 10257 10257 10256 10255 10255 10256 10254 10255 10254 10255 10253\r\n10256 10255 10255 10250 10254 10254 10256 10257 10257 10258 10256 10252 10255 10255 10257 10258 10257 10256 10258 10257 10257 10257 10256 10255 10255 10255 10258 10257 10257 10258 10258 10261 10258 10258 10257 10253 10255 10254 10255 10250 10254 10252 10253 10246 10253 10252 10256 10256 10256 10253 10254 10245 10252 10253 10255 10251 10256 10253 10254 10249 10255 10253 10255 10251 10254 10257 10256 10260 10258 10259 10258 10262 10258 10256 10257 10255 10256 10257 10256 10254 10255 10251 10252 10237 10248 10247 10253 10250 10255 10253 10255 10251 10256 10258 10257 10258 10257 10253 10253 10242 10251 10251 10253 10248 10253 10253 10255 10253 10256 10256 10256 10256 10256 10254 10254 10245 10252 10251 10253 10251 10255 10257 10257 10256 10257 10255 10256 10256 10257 10255 10254 10245 10252 10251 10255 10254 10256 10257 10259 10261 10259 10261 10260 10260 10259 10260 10257 10256 10257 10256 10257 10254 10256 10255 10257 10252 10255 10255 10257 10253 10257 10260 10259 10268 10261 10263 10258 10261 10258 10259 10259 10263 10259 10261 10260 10265 10259 10262 10260 10267 10261 10260 10259 10264 10260 10261 10260 10263 10259 10258 10258 10262 10258 10259 10257 10253 10255 10257 10257 10257 10255 10252 10254 10248 10252 10249 10254 10250 10252 10245 10244 10221 10239 10237 10246 10237 10247 10244 10251 10244 10253 10253 10255 10253 10252 10249 10250 10235 10246 10246 10250 10242 10251 10250 10254 10249 10253 10253 10255 10253 10257 10254 10255 10249 10253 10253 10254 10251 10254 10253 10253 10245 10252 10251 10255 10255 10258 10260 10259 10261 10259 10256 10256 10259 10257 10260 10259 10262 10258 10259 10257 10256 10256 10253 10253 10242 10250 10249 10252 10250 10254 10252 10253 10248 10254 10254 10256 10256 10256 10254 10254 10252 10254 10252 10252 10247 10254 10253 10253 10249\r\n10258 10256 10258 10256 10257 10258 10257 10258 10257 10257 10256 10256 10257 10257 10258 10258 10257 10257 10257 10258 10258 10257 10257 10257 10256 10257 10257 10257 10257 10257 10256 10259 10258 10258 10257 10256 10257 10255 10256 10255 10258 10256 10257 10254 10256 10257 10258 10256 10256 10255 10257 10250 10255 10255 10257 10255 10257 10256 10257 10253 10255 10256 10258 10255 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10256 10256 10256 10256 10254 10256 10255 10258 10248 10254 10250 10256 10254 10255 10256 10257 10255 10258 10258 10257 10257 10257 10257 10257 10251 10255 10254 10256 10253 10255 10255 10257 10255 10256 10257 10257 10258 10258 10257 10258 10251 10256 10254 10257 10255 10257 10257 10256 10258 10257 10257 10257 10258 10257 10257 10256 10251 10255 10255 10256 10254 10257 10257 10258 10258 10257 10258 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10256 10256 10256 10256 10257 10258 10257 10261 10258 10260 10257 10258 10257 10257 10257 10260 10258 10258 10257 10258 10257 10259 10257 10261 10258 10259 10258 10259 10257 10257 10257 10258 10256 10257 10258 10260 10258 10257 10257 10254 10255 10255 10256 10257 10257 10255 10255 10252 10255 10253 10256 10252 10255 10252 10256 10237 10249 10245 10253 10245 10252 10249 10255 10251 10254 10255 10256 10253 10255 10253 10256 10246 10252 10251 10255 10251 10255 10254 10256 10253 10254 10255 10255 10256 10258 10255 10257 10254 10257 10256 10257 10253 10256 10254 10256 10252 10256 10254 10257 10255 10257 10258 10258 10258 10257 10258 10257 10257 10256 10258 10257 10258 10257 10258 10257 10257 10257 10257 10257 10249 10255 10251 10255 10252 10257 10254 10256 10252 10256 10257 10257 10257 10257 10255 10256 10253 10256 10254 10257 10253 10256 10255 10256 10253\r\n10256 10254 10257 10256 10257 10258 10257 10258 10258 10258 10257 10256 10257 10260 10259 10259 10257 10257 10259 10262 10260 10258 10258 10259 10257 10258 10259 10260 10258 10258 10258 10260 10259 10258 10257 10255 10255 10253 10257 10255 10256 10257 10257 10254 10257 10256 10256 10252 10255 10254 10254 10247 10252 10254 10255 10253 10255 10254 10255 10253 10256 10257 10258 10255 10256 10255 10258 10258 10257 10258 10257 10259 10257 10258 10257 10251 10254 10252 10254 10250 10254 10255 10253 10241 10247 10247 10252 10249 10252 10255 10255 10254 10256 10256 10255 10254 10256 10254 10253 10249 10254 10253 10254 10250 10254 10254 10256 10252 10256 10257 10256 10256 10257 10258 10255 10249 10252 10251 10255 10255 10257 10258 10256 10256 10257 10258 10258 10256 10257 10255 10254 10246 10251 10251 10254 10252 10256 10255 10257 10257 10257 10259 10256 10256 10258 10257 10257 10255 10256 10256 10256 10256 10256 10258 10257 10257 10256 10257 10257 10257 10257 10258 10257 10262 10261 10259 10258 10260 10259 10257 10257 10263 10260 10259 10258 10259 10258 10260 10259 10262 10260 10258 10259 10260 10258 10260 10258 10259 10257 10259 10258 10261 10257 10259 10255 10249 10253 10253 10254 10254 10255 10253 10253 10249 10251 10252 10252 10246 10252 10251 10246 10222 10238 10240 10244 10237 10246 10247 10250 10244 10250 10251 10253 10248 10252 10252 10250 10236 10246 10248 10251 10247 10252 10252 10253 10249 10251 10252 10254 10255 10257 10255 10257 10253 10256 10254 10255 10252 10255 10254 10254 10250 10253 10254 10255 10253 10257 10257 10257 10259 10257 10258 10257 10255 10255 10256 10257 10256 10257 10257 10256 10256 10257 10257 10255 10244 10249 10249 10253 10250 10254 10254 10255 10252 10254 10255 10256 10256 10256 10256 10253 10248 10252 10250 10254 10252 10256 10258 10256 10252\r\n10256 10255 10257 10256 10256 10258 10257 10258 10258 10258 10257 10259 10259 10260 10257 10257 10257 10257 10257 10260 10258 10257 10258 10256 10256 10257 10257 10258 10257 10257 10257 10258 10257 10257 10257 10254 10255 10255 10257 10256 10258 10257 10257 10254 10255 10254 10256 10252 10255 10255 10255 10250 10254 10254 10256 10254 10255 10255 10256 10253 10256 10257 10258 10256 10257 10257 10256 10258 10258 10258 10256 10258 10257 10258 10258 10252 10254 10252 10255 10251 10254 10254 10255 10243 10249 10248 10254 10250 10253 10253 10254 10255 10255 10257 10257 10256 10256 10254 10256 10250 10253 10253 10255 10252 10254 10254 10257 10254 10256 10257 10257 10255 10256 10254 10255 10248 10251 10251 10255 10255 10256 10257 10257 10255 10256 10257 10257 10255 10255 10255 10256 10248 10251 10251 10254 10252 10254 10255 10257 10258 10257 10258 10257 10257 10257 10256 10258 10255 10256 10257 10257 10257 10258 10257 10257 10258 10257 10257 10257 10259 10258 10259 10258 10262 10261 10260 10257 10259 10258 10258 10258 10262 10261 10259 10257 10258 10257 10259 10258 10261 10258 10259 10258 10259 10257 10258 10257 10257 10257 10257 10257 10258 10257 10255 10256 10248 10252 10251 10256 10254 10255 10254 10255 10248 10251 10250 10254 10244 10250 10245 10251 10222 10238 10237 10248 10239 10248 10245 10251 10243 10249 10251 10254 10249 10253 10251 10253 10238 10247 10247 10253 10246 10252 10251 10254 10249 10253 10253 10255 10255 10256 10254 10256 10252 10255 10255 10255 10255 10256 10255 10256 10249 10253 10254 10256 10255 10257 10256 10257 10257 10256 10257 10257 10256 10255 10256 10257 10257 10256 10258 10257 10257 10257 10254 10255 10245 10251 10251 10254 10249 10253 10252 10255 10251 10253 10254 10256 10255 10256 10255 10255 10247 10251 10252 10256 10253 10256 10255 10256 10251\r\n10253 10251 10254 10253 10256 10257 10258 10262 10259 10260 10259 10265 10260 10260 10258 10259 10257 10258 10261 10268 10259 10256 10258 10254 10257 10259 10259 10259 10258 10258 10259 10260 10257 10256 10255 10247 10253 10254 10256 10254 10256 10253 10254 10246 10253 10252 10252 10244 10250 10249 10250 10241 10252 10252 10254 10251 10253 10253 10254 10247 10253 10254 10255 10254 10257 10257 10257 10261 10258 10257 10257 10257 10258 10254 10254 10244 10251 10248 10251 10244 10251 10248 10247 10225 10243 10242 10250 10244 10251 10249 10252 10250 10254 10254 10255 10250 10254 10250 10251 10239 10250 10248 10252 10244 10251 10251 10254 10251 10255 10255 10254 10251 10253 10249 10249 10233 10247 10246 10252 10251 10256 10255 10255 10251 10254 10253 10254 10248 10253 10251 10251 10237 10247 10245 10251 10245 10254 10254 10255 10254 10257 10258 10257 10256 10256 10254 10255 10250 10255 10255 10257 10255 10257 10256 10256 10254 10257 10257 10258 10262 10259 10262 10262 10274 10264 10264 10259 10261 10259 10261 10262 10273 10263 10260 10257 10261 10258 10260 10260 10267 10261 10263 10259 10261 10260 10259 10257 10256 10257 10256 10257 10257 10257 10251 10251 10237 10248 10247 10253 10248 10253 10248 10250 10233 10244 10240 10244 10227 10240 10228 10229 10178 10223 10221 10236 10218 10239 10236 10242 10225 10242 10243 10248 10240 10248 10243 10242 10214 10239 10239 10246 10236 10246 10245 10249 10238 10249 10248 10253 10251 10255 10250 10252 10244 10251 10249 10254 10251 10255 10251 10251 10240 10251 10252 10255 10251 10254 10254 10256 10253 10255 10255 10255 10251 10255 10256 10258 10258 10257 10256 10256 10254 10254 10247 10247 10228 10245 10245 10248 10239 10248 10247 10250 10241 10249 10251 10254 10252 10254 10250 10250 10234 10248 10248 10253 10250 10254 10252 10252 10242\r\n10256 10254 10257 10256 10257 10258 10256 10258 10257 10257 10256 10259 10256 10257 10258 10257 10256 10257 10257 10261 10258 10257 10257 10255 10255 10258 10257 10257 10257 10257 10258 10257 10258 10258 10257 10254 10256 10257 10258 10257 10257 10258 10258 10254 10257 10256 10257 10251 10256 10254 10258 10252 10256 10255 10257 10255 10257 10255 10257 10254 10256 10256 10257 10257 10257 10257 10256 10259 10258 10257 10256 10258 10257 10257 10257 10253 10257 10255 10257 10254 10257 10256 10257 10247 10256 10253 10257 10252 10255 10254 10258 10256 10257 10257 10256 10255 10257 10254 10256 10251 10257 10254 10258 10254 10257 10256 10257 10256 10257 10256 10257 10254 10256 10255 10258 10248 10255 10254 10256 10256 10256 10256 10256 10255 10256 10256 10257 10253 10256 10256 10257 10249 10255 10254 10257 10253 10256 10255 10257 10257 10257 10258 10257 10257 10257 10255 10256 10255 10256 10257 10257 10257 10256 10256 10257 10256 10257 10258 10257 10259 10257 10258 10257 10262 10258 10259 10257 10258 10258 10258 10257 10261 10257 10257 10257 10257 10257 10257 10258 10260 10257 10258 10257 10258 10259 10258 10256 10257 10258 10257 10258 10257 10257 10256 10257 10252 10256 10254 10257 10255 10258 10256 10258 10250 10256 10252 10257 10247 10254 10250 10257 10229 10251 10245 10255 10242 10252 10249 10256 10246 10255 10253 10257 10251 10255 10254 10257 10241 10253 10249 10255 10249 10255 10252 10257 10250 10255 10254 10258 10256 10257 10255 10258 10254 10256 10254 10257 10256 10258 10256 10256 10251 10256 10256 10257 10256 10257 10257 10258 10256 10256 10258 10257 10255 10257 10257 10257 10257 10257 10258 10257 10256 10258 10256 10257 10246 10255 10254 10257 10252 10256 10254 10257 10251 10255 10254 10255 10255 10257 10255 10257 10249 10254 10255 10257 10254 10256 10255 10257 10253\r\n10258 10255 10257 10258 10257 10257 10257 10258 10257 10257 10257 10260 10257 10256 10258 10256 10257 10259 10258 10260 10257 10255 10257 10253 10257 10257 10257 10258 10256 10254 10257 10257 10258 10259 10256 10253 10257 10257 10257 10257 10258 10259 10257 10255 10256 10255 10255 10251 10255 10255 10256 10252 10255 10256 10256 10255 10256 10257 10256 10253 10256 10255 10257 10258 10258 10259 10258 10261 10258 10258 10258 10257 10257 10256 10256 10252 10257 10258 10257 10257 10257 10259 10256 10250 10255 10257 10256 10252 10255 10254 10258 10257 10257 10259 10257 10256 10256 10257 10255 10251 10254 10254 10254 10250 10256 10255 10257 10257 10257 10257 10256 10253 10254 10255 10256 10248 10253 10256 10256 10255 10256 10254 10255 10253 10255 10255 10255 10255 10256 10257 10255 10247 10252 10254 10257 10253 10255 10255 10256 10258 10257 10257 10258 10255 10257 10257 10258 10256 10257 10258 10256 10258 10258 10257 10256 10256 10257 10257 10258 10260 10257 10257 10258 10264 10261 10259 10257 10257 10256 10258 10258 10260 10257 10257 10257 10255 10256 10255 10257 10260 10257 10258 10257 10261 10260 10260 10258 10261 10259 10260 10258 10257 10256 10256 10256 10251 10255 10255 10256 10255 10257 10259 10256 10250 10255 10255 10255 10249 10254 10259 10251 10229 10245 10250 10249 10240 10249 10253 10253 10247 10255 10256 10257 10252 10255 10258 10254 10238 10249 10250 10252 10248 10253 10253 10254 10249 10254 10254 10257 10256 10255 10255 10256 10252 10255 10254 10255 10254 10257 10256 10255 10251 10256 10256 10256 10257 10256 10258 10257 10256 10257 10257 10257 10254 10258 10258 10257 10256 10255 10255 10255 10254 10256 10257 10254 10244 10251 10253 10254 10249 10256 10258 10255 10249 10253 10253 10256 10256 10258 10258 10255 10248 10253 10256 10256 10254 10257 10258 10257 10254\r\n10257 10256 10257 10257 10256 10257 10257 10257 10257 10256 10257 10258 10257 10257 10258 10257 10257 10256 10257 10257 10256 10256 10257 10257 10257 10256 10257 10256 10255 10255 10257 10257 10258 10257 10256 10256 10257 10257 10257 10257 10257 10257 10257 10255 10256 10255 10256 10254 10256 10255 10256 10254 10256 10255 10256 10255 10255 10257 10257 10254 10257 10255 10257 10259 10258 10257 10256 10258 10258 10257 10256 10257 10257 10257 10258 10256 10256 10257 10257 10259 10258 10257 10256 10252 10256 10255 10256 10254 10255 10255 10256 10258 10257 10257 10256 10256 10256 10257 10256 10253 10256 10255 10256 10254 10257 10256 10257 10257 10258 10257 10257 10255 10256 10256 10256 10251 10254 10255 10257 10255 10256 10255 10257 10255 10256 10257 10257 10257 10257 10256 10256 10251 10255 10255 10257 10255 10256 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10256 10257 10257 10258 10257 10257 10257 10257 10257 10258 10257 10258 10257 10262 10260 10258 10257 10257 10258 10257 10258 10257 10257 10256 10257 10257 10257 10258 10258 10260 10258 10259 10259 10260 10258 10258 10256 10260 10258 10258 10256 10257 10257 10257 10257 10254 10256 10257 10257 10258 10258 10258 10257 10256 10257 10256 10257 10254 10257 10255 10255 10240 10250 10250 10254 10249 10254 10254 10255 10253 10256 10255 10256 10256 10257 10257 10257 10246 10252 10252 10255 10252 10254 10255 10256 10253 10256 10256 10257 10257 10256 10256 10256 10255 10256 10256 10257 10255 10255 10255 10256 10254 10256 10256 10257 10258 10256 10258 10258 10255 10256 10256 10257 10255 10256 10258 10257 10254 10255 10255 10256 10256 10257 10257 10256 10251 10254 10254 10256 10254 10256 10256 10257 10253 10256 10255 10256 10256 10257 10257 10256 10252 10255 10256 10256 10256 10257 10256 10256 10256\r\n10257 10256 10258 10256 10257 10258 10257 10259 10258 10260 10259 10264 10259 10260 10256 10255 10257 10257 10257 10257 10257 10256 10257 10254 10256 10253 10254 10252 10254 10253 10257 10258 10257 10257 10258 10256 10256 10254 10256 10256 10257 10256 10256 10250 10254 10252 10255 10252 10255 10253 10254 10249 10253 10252 10255 10253 10256 10256 10256 10250 10255 10255 10258 10261 10258 10256 10258 10260 10259 10259 10257 10259 10257 10256 10258 10254 10256 10256 10259 10263 10258 10257 10255 10248 10253 10251 10255 10250 10255 10255 10257 10260 10258 10258 10256 10255 10257 10258 10255 10251 10255 10253 10255 10255 10256 10254 10256 10256 10257 10258 10256 10252 10255 10252 10252 10242 10252 10251 10254 10252 10255 10256 10256 10253 10257 10258 10259 10259 10257 10252 10253 10244 10252 10252 10254 10252 10256 10258 10257 10258 10256 10258 10257 10256 10256 10257 10257 10253 10256 10255 10257 10257 10257 10258 10257 10255 10257 10259 10256 10258 10257 10257 10258 10268 10260 10258 10257 10255 10258 10255 10257 10260 10257 10258 10256 10256 10257 10256 10258 10262 10259 10261 10258 10261 10260 10260 10258 10263 10258 10259 10257 10258 10257 10257 10257 10255 10257 10260 10260 10263 10260 10259 10257 10257 10257 10255 10256 10256 10255 10247 10245 10225 10244 10244 10251 10247 10252 10252 10254 10250 10254 10253 10256 10258 10257 10254 10253 10237 10249 10249 10253 10249 10254 10254 10255 10250 10255 10255 10256 10260 10258 10255 10255 10253 10255 10256 10256 10251 10254 10252 10254 10250 10255 10255 10257 10259 10257 10258 10257 10253 10255 10254 10255 10251 10255 10256 10256 10249 10254 10252 10255 10254 10254 10252 10252 10243 10250 10251 10254 10252 10254 10251 10255 10249 10253 10254 10257 10259 10257 10253 10254 10248 10254 10253 10257 10255 10257 10258 10256 10256\r\n10258 10257 10257 10257 10258 10257 10257 10258 10258 10257 10256 10259 10258 10258 10257 10258 10257 10257 10257 10257 10257 10257 10258 10257 10257 10256 10257 10255 10257 10257 10258 10257 10257 10257 10257 10256 10256 10256 10257 10257 10257 10257 10258 10254 10255 10257 10258 10257 10257 10256 10257 10253 10256 10257 10257 10257 10257 10257 10257 10254 10256 10256 10257 10259 10257 10258 10257 10260 10259 10258 10257 10259 10258 10257 10258 10256 10257 10257 10256 10259 10257 10257 10258 10253 10255 10255 10256 10255 10257 10256 10257 10259 10259 10258 10258 10258 10257 10257 10257 10256 10257 10257 10257 10257 10257 10255 10257 10257 10257 10257 10257 10255 10257 10256 10256 10251 10256 10254 10256 10253 10256 10256 10257 10256 10258 10258 10258 10257 10257 10256 10257 10252 10256 10255 10257 10253 10256 10257 10257 10257 10257 10256 10257 10257 10257 10258 10258 10257 10257 10257 10258 10258 10257 10257 10257 10256 10257 10258 10257 10257 10258 10257 10257 10261 10258 10257 10257 10256 10257 10257 10257 10258 10256 10257 10257 10257 10257 10256 10256 10259 10258 10259 10257 10257 10257 10256 10256 10259 10257 10256 10257 10257 10257 10257 10256 10256 10257 10258 10257 10260 10258 10256 10257 10258 10258 10256 10257 10258 10256 10254 10257 10245 10254 10254 10257 10251 10255 10255 10256 10255 10257 10256 10257 10257 10258 10257 10257 10249 10256 10254 10256 10254 10257 10257 10258 10256 10257 10257 10256 10256 10258 10256 10256 10256 10257 10257 10257 10254 10255 10254 10257 10254 10257 10257 10258 10257 10257 10258 10257 10254 10256 10256 10257 10256 10257 10258 10257 10255 10258 10257 10257 10255 10256 10255 10257 10250 10254 10253 10256 10253 10256 10255 10257 10254 10256 10256 10257 10258 10257 10256 10257 10254 10257 10256 10257 10257 10257 10257 10257 10258\r\n10257 10257 10257 10257 10256 10258 10257 10258 10257 10257 10256 10259 10257 10258 10258 10257 10257 10259 10257 10259 10258 10258 10257 10259 10257 10255 10257 10256 10257 10255 10256 10258 10257 10257 10256 10253 10256 10254 10255 10256 10256 10259 10257 10253 10257 10257 10256 10256 10257 10257 10256 10252 10254 10256 10258 10258 10257 10257 10256 10252 10255 10256 10258 10258 10256 10255 10257 10262 10259 10259 10258 10262 10259 10259 10259 10260 10258 10258 10258 10256 10258 10256 10256 10252 10254 10255 10256 10254 10256 10258 10259 10261 10258 10258 10257 10255 10257 10258 10257 10256 10257 10259 10257 10257 10257 10256 10257 10259 10257 10257 10256 10254 10256 10257 10254 10247 10252 10253 10254 10251 10255 10255 10257 10254 10255 10254 10257 10257 10257 10256 10254 10250 10254 10254 10254 10251 10254 10256 10257 10255 10258 10255 10255 10255 10257 10259 10257 10259 10257 10258 10257 10255 10258 10256 10256 10252 10256 10256 10257 10256 10257 10256 10258 10262 10258 10257 10257 10255 10257 10256 10257 10257 10257 10259 10258 10258 10257 10258 10258 10261 10258 10258 10256 10256 10257 10256 10257 10258 10257 10258 10256 10259 10257 10257 10258 10256 10256 10259 10259 10259 10258 10257 10256 10256 10258 10258 10257 10257 10256 10256 10253 10243 10252 10254 10253 10249 10252 10253 10255 10254 10256 10254 10256 10254 10256 10258 10255 10249 10254 10253 10255 10254 10256 10255 10255 10254 10257 10258 10256 10256 10258 10255 10256 10255 10256 10256 10255 10252 10255 10255 10256 10251 10256 10257 10257 10257 10258 10256 10256 10253 10255 10257 10256 10254 10256 10257 10258 10254 10255 10255 10257 10253 10256 10256 10255 10246 10252 10250 10253 10251 10254 10253 10255 10253 10254 10254 10256 10256 10256 10255 10255 10253 10256 10256 10258 10259 10256 10258 10257 10255\r\n10257 10257 10256 10258 10258 10257 10258 10259 10258 10256 10257 10259 10258 10258 10257 10258 10258 10259 10258 10260 10258 10256 10256 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10256 10257 10254 10254 10256 10257 10257 10257 10256 10256 10255 10257 10258 10257 10256 10257 10258 10257 10253 10256 10257 10257 10257 10257 10258 10256 10254 10256 10257 10257 10257 10256 10257 10257 10260 10258 10258 10257 10261 10259 10258 10257 10259 10258 10258 10257 10257 10258 10256 10256 10252 10255 10255 10256 10255 10257 10257 10258 10259 10257 10257 10257 10255 10256 10256 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10254 10255 10255 10255 10247 10252 10254 10256 10254 10256 10256 10257 10252 10254 10255 10256 10257 10256 10256 10257 10252 10255 10254 10256 10252 10255 10256 10257 10257 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10256 10257 10258 10257 10253 10255 10256 10257 10255 10256 10258 10257 10261 10259 10258 10257 10257 10257 10256 10257 10258 10258 10258 10257 10258 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10256 10257 10257 10257 10257 10258 10258 10257 10257 10258 10258 10257 10258 10258 10258 10258 10259 10259 10258 10257 10257 10256 10255 10256 10246 10252 10251 10255 10252 10255 10254 10256 10255 10257 10256 10257 10255 10256 10255 10256 10250 10253 10254 10255 10253 10255 10256 10255 10254 10256 10256 10258 10256 10256 10255 10256 10254 10255 10255 10255 10254 10255 10257 10257 10254 10256 10256 10256 10258 10258 10256 10257 10252 10255 10256 10255 10255 10256 10258 10257 10255 10256 10255 10256 10254 10256 10254 10254 10248 10251 10252 10254 10252 10256 10254 10255 10254 10256 10255 10257 10256 10256 10256 10257 10254 10256 10258 10258 10258 10257 10257 10257 10254\r\n10257 10259 10259 10264 10260 10260 10257 10261 10258 10259 10258 10262 10257 10258 10258 10262 10260 10262 10258 10262 10258 10258 10258 10260 10258 10257 10257 10254 10255 10254 10255 10253 10255 10252 10253 10245 10253 10255 10256 10255 10256 10258 10257 10254 10257 10257 10257 10254 10257 10255 10254 10250 10254 10257 10257 10257 10257 10256 10255 10252 10255 10256 10257 10259 10257 10260 10261 10266 10260 10260 10260 10267 10261 10260 10259 10261 10259 10258 10257 10255 10255 10253 10254 10249 10254 10253 10256 10257 10257 10258 10259 10263 10257 10256 10256 10252 10256 10255 10256 10255 10257 10255 10258 10259 10257 10258 10257 10258 10257 10253 10254 10248 10253 10248 10249 10236 10248 10249 10252 10252 10255 10255 10255 10247 10253 10253 10255 10252 10255 10254 10253 10244 10253 10251 10252 10249 10254 10255 10258 10257 10257 10258 10257 10257 10256 10257 10256 10258 10256 10256 10258 10255 10257 10256 10254 10248 10254 10254 10255 10253 10256 10256 10259 10267 10260 10261 10257 10259 10257 10257 10258 10262 10259 10259 10257 10256 10258 10258 10258 10260 10258 10257 10257 10255 10255 10255 10256 10257 10258 10257 10257 10257 10257 10257 10259 10261 10259 10259 10258 10263 10259 10261 10259 10262 10259 10259 10257 10254 10255 10251 10250 10234 10247 10246 10252 10247 10253 10251 10255 10251 10254 10254 10254 10253 10254 10251 10251 10241 10251 10252 10254 10248 10253 10253 10255 10251 10253 10254 10256 10253 10256 10253 10253 10245 10251 10253 10253 10250 10254 10254 10256 10250 10254 10254 10257 10256 10256 10251 10253 10247 10252 10253 10255 10253 10257 10257 10256 10253 10255 10253 10254 10248 10252 10249 10250 10236 10248 10249 10252 10246 10252 10250 10254 10252 10256 10255 10257 10253 10255 10255 10254 10250 10256 10255 10256 10258 10258 10256 10256 10250\r\n10258 10257 10257 10260 10257 10257 10256 10258 10256 10256 10257 10259 10257 10257 10257 10258 10257 10258 10257 10258 10257 10257 10258 10258 10258 10257 10256 10256 10257 10256 10256 10257 10257 10257 10258 10255 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10258 10256 10257 10257 10257 10258 10256 10256 10256 10257 10257 10255 10256 10257 10257 10258 10257 10260 10258 10258 10257 10261 10258 10258 10257 10258 10257 10257 10257 10257 10257 10256 10257 10255 10257 10255 10257 10257 10257 10257 10257 10258 10257 10257 10258 10256 10257 10257 10257 10255 10257 10256 10258 10257 10256 10257 10258 10258 10257 10256 10257 10256 10258 10256 10257 10250 10255 10254 10255 10255 10257 10258 10258 10255 10257 10256 10257 10256 10257 10256 10257 10254 10256 10255 10256 10255 10256 10256 10258 10257 10258 10258 10257 10257 10256 10258 10257 10258 10258 10257 10257 10257 10257 10257 10257 10254 10256 10256 10256 10257 10257 10258 10258 10260 10256 10256 10257 10258 10258 10257 10257 10258 10257 10257 10258 10257 10256 10257 10257 10257 10258 10258 10257 10256 10257 10257 10256 10257 10257 10258 10256 10258 10257 10257 10257 10257 10256 10257 10257 10258 10257 10258 10256 10258 10258 10257 10257 10258 10257 10257 10257 10249 10255 10253 10257 10254 10256 10255 10257 10255 10255 10254 10256 10255 10256 10255 10256 10251 10255 10255 10257 10254 10256 10255 10258 10255 10255 10256 10257 10256 10257 10255 10256 10251 10255 10255 10257 10255 10257 10257 10257 10254 10256 10256 10257 10256 10256 10253 10256 10254 10257 10256 10256 10255 10258 10257 10257 10255 10257 10257 10256 10254 10257 10254 10257 10250 10255 10255 10257 10254 10256 10255 10256 10256 10257 10257 10257 10255 10256 10257 10257 10254 10256 10256 10257 10257 10257 10257 10257 10256\r\n10258 10256 10257 10258 10257 10257 10257 10259 10257 10257 10258 10260 10258 10259 10258 10259 10256 10258 10257 10259 10259 10261 10259 10259 10260 10260 10258 10258 10257 10255 10257 10258 10258 10260 10258 10255 10257 10256 10257 10258 10257 10255 10257 10258 10257 10258 10257 10259 10257 10257 10257 10258 10258 10258 10258 10258 10259 10259 10257 10256 10256 10255 10257 10258 10257 10259 10258 10262 10258 10259 10257 10261 10259 10259 10258 10259 10258 10259 10257 10258 10257 10255 10256 10254 10256 10256 10257 10255 10257 10258 10258 10257 10258 10256 10256 10255 10258 10256 10255 10254 10256 10256 10257 10258 10257 10256 10256 10255 10256 10255 10258 10257 10257 10259 10255 10248 10253 10253 10255 10254 10257 10257 10258 10254 10257 10256 10257 10255 10257 10256 10255 10252 10255 10256 10257 10256 10256 10255 10257 10256 10256 10259 10258 10258 10257 10257 10258 10261 10259 10259 10257 10259 10257 10255 10256 10253 10256 10256 10257 10255 10256 10255 10257 10260 10256 10256 10258 10258 10257 10256 10257 10257 10257 10256 10258 10258 10258 10259 10257 10255 10256 10256 10257 10255 10257 10257 10256 10256 10258 10258 10258 10259 10256 10255 10257 10257 10256 10257 10257 10259 10258 10256 10257 10259 10257 10256 10257 10257 10257 10257 10254 10245 10251 10253 10254 10253 10254 10255 10254 10250 10253 10251 10254 10253 10255 10255 10255 10250 10253 10255 10255 10252 10255 10254 10256 10253 10255 10255 10256 10254 10257 10258 10256 10251 10254 10254 10256 10255 10257 10257 10256 10253 10254 10254 10255 10252 10254 10253 10255 10256 10257 10258 10257 10257 10257 10255 10257 10257 10257 10256 10256 10254 10256 10256 10254 10250 10254 10253 10255 10252 10256 10257 10257 10256 10257 10257 10258 10257 10257 10257 10256 10253 10256 10255 10256 10255 10255 10255 10256 10254\r\n10255 10257 10257 10259 10258 10259 10258 10260 10259 10259 10258 10259 10258 10257 10257 10258 10257 10256 10256 10259 10259 10260 10258 10260 10260 10259 10258 10258 10258 10258 10259 10260 10258 10258 10258 10257 10257 10257 10257 10257 10257 10256 10257 10258 10258 10257 10257 10258 10257 10256 10257 10257 10257 10258 10257 10258 10259 10258 10257 10257 10256 10258 10256 10256 10257 10258 10257 10259 10258 10259 10258 10259 10258 10259 10259 10262 10259 10259 10256 10257 10258 10258 10257 10255 10257 10258 10257 10257 10257 10259 10257 10256 10257 10257 10258 10257 10257 10257 10257 10254 10255 10255 10256 10255 10256 10257 10257 10255 10255 10256 10257 10257 10257 10257 10256 10251 10254 10255 10257 10255 10257 10258 10256 10257 10257 10256 10257 10257 10258 10258 10257 10254 10255 10257 10257 10255 10256 10257 10257 10257 10257 10257 10256 10258 10257 10257 10257 10260 10259 10258 10257 10257 10256 10256 10257 10256 10257 10257 10258 10255 10256 10257 10257 10257 10257 10256 10257 10256 10256 10257 10257 10256 10256 10256 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10256 10256 10257 10258 10257 10257 10257 10257 10256 10257 10257 10258 10258 10257 10257 10257 10257 10258 10257 10256 10257 10255 10256 10245 10250 10250 10253 10252 10255 10255 10255 10251 10254 10252 10255 10253 10254 10254 10255 10250 10252 10254 10255 10253 10255 10254 10256 10253 10254 10255 10257 10255 10257 10258 10257 10251 10254 10254 10256 10255 10256 10255 10256 10255 10256 10253 10256 10254 10255 10254 10255 10257 10257 10257 10257 10256 10257 10257 10257 10257 10258 10257 10257 10254 10255 10255 10255 10252 10255 10255 10257 10255 10257 10257 10257 10257 10257 10257 10257 10258 10258 10257 10257 10256 10257 10257 10257 10258 10256 10257 10257 10257\r\n10257 10257 10258 10264 10260 10263 10261 10265 10260 10262 10260 10262 10258 10257 10256 10256 10257 10260 10259 10266 10261 10263 10261 10265 10260 10259 10258 10258 10258 10261 10259 10263 10259 10257 10257 10255 10258 10259 10257 10256 10257 10255 10257 10262 10258 10258 10257 10259 10257 10257 10257 10257 10259 10260 10259 10262 10258 10257 10257 10258 10256 10259 10258 10260 10258 10260 10258 10262 10260 10263 10260 10263 10261 10262 10261 10267 10261 10260 10258 10259 10257 10255 10257 10255 10256 10256 10257 10260 10258 10260 10257 10256 10257 10257 10258 10255 10255 10255 10255 10251 10254 10253 10255 10253 10255 10257 10255 10252 10255 10257 10257 10256 10256 10253 10252 10247 10253 10254 10256 10256 10257 10258 10258 10260 10258 10257 10257 10255 10258 10257 10256 10252 10257 10257 10258 10255 10256 10257 10257 10255 10257 10257 10258 10261 10257 10258 10258 10263 10259 10260 10257 10256 10257 10255 10256 10254 10256 10255 10257 10255 10256 10258 10258 10260 10257 10257 10255 10253 10256 10257 10256 10252 10255 10254 10256 10258 10257 10257 10255 10253 10256 10255 10258 10260 10257 10260 10258 10259 10257 10259 10257 10259 10257 10255 10256 10259 10256 10258 10258 10261 10259 10257 10257 10260 10257 10255 10256 10253 10254 10250 10249 10233 10245 10243 10249 10247 10250 10249 10250 10240 10249 10248 10251 10248 10251 10246 10248 10238 10247 10249 10253 10249 10253 10251 10253 10247 10254 10251 10256 10252 10255 10253 10253 10242 10252 10250 10253 10250 10254 10253 10253 10248 10253 10249 10253 10249 10253 10252 10256 10257 10258 10256 10256 10258 10257 10257 10256 10257 10258 10256 10257 10252 10254 10251 10253 10248 10253 10255 10257 10258 10257 10257 10258 10257 10257 10259 10258 10262 10257 10257 10257 10256 10258 10256 10257 10257 10258 10258 10257 10259\r\n10257 10258 10256 10261 10259 10260 10258 10260 10258 10258 10257 10258 10257 10257 10257 10257 10256 10258 10258 10262 10258 10261 10258 10262 10259 10259 10258 10259 10258 10259 10258 10262 10260 10259 10258 10257 10257 10256 10256 10255 10257 10257 10256 10256 10256 10258 10257 10257 10257 10257 10257 10258 10258 10259 10257 10257 10257 10257 10257 10256 10258 10258 10258 10258 10257 10259 10258 10261 10259 10260 10258 10259 10257 10259 10257 10260 10259 10258 10257 10257 10257 10257 10258 10257 10258 10257 10257 10257 10257 10258 10256 10257 10259 10259 10258 10258 10257 10257 10257 10255 10257 10257 10256 10255 10257 10256 10257 10256 10257 10257 10256 10255 10256 10255 10256 10252 10256 10254 10255 10254 10256 10257 10257 10257 10258 10257 10256 10256 10257 10258 10257 10255 10257 10258 10257 10256 10257 10257 10256 10256 10258 10257 10258 10258 10256 10257 10257 10258 10256 10257 10257 10257 10258 10257 10256 10256 10257 10257 10257 10258 10257 10257 10257 10258 10257 10256 10257 10255 10255 10257 10256 10256 10258 10257 10257 10258 10256 10256 10257 10255 10256 10257 10257 10257 10257 10258 10257 10257 10257 10257 10258 10258 10258 10257 10258 10259 10257 10257 10256 10257 10256 10256 10257 10257 10258 10256 10255 10253 10254 10254 10256 10244 10253 10248 10255 10250 10253 10253 10256 10248 10254 10252 10255 10251 10254 10252 10256 10248 10253 10253 10256 10252 10255 10254 10257 10253 10257 10255 10257 10255 10257 10256 10257 10251 10255 10253 10256 10254 10257 10255 10258 10253 10256 10255 10256 10254 10257 10256 10257 10257 10258 10257 10258 10257 10256 10258 10257 10257 10258 10257 10257 10256 10257 10255 10258 10254 10255 10256 10258 10257 10256 10257 10257 10258 10257 10256 10257 10258 10258 10257 10257 10256 10256 10256 10256 10258 10257 10257 10256 10258\r\n10258 10258 10260 10265 10262 10263 10260 10263 10259 10258 10257 10256 10257 10255 10257 10258 10257 10258 10260 10267 10262 10263 10261 10267 10261 10262 10259 10264 10261 10262 10260 10265 10261 10261 10258 10258 10256 10258 10257 10255 10257 10258 10257 10257 10257 10255 10256 10257 10257 10257 10257 10261 10257 10257 10257 10255 10255 10255 10257 10258 10258 10257 10258 10260 10259 10261 10260 10267 10261 10263 10261 10260 10258 10260 10259 10261 10259 10258 10258 10260 10259 10259 10258 10260 10259 10260 10257 10260 10258 10259 10258 10261 10259 10261 10257 10256 10256 10259 10257 10257 10257 10258 10257 10258 10257 10256 10257 10258 10257 10258 10257 10252 10255 10255 10255 10248 10252 10251 10254 10253 10256 10257 10257 10256 10257 10258 10256 10255 10257 10259 10257 10257 10256 10258 10258 10255 10258 10259 10257 10256 10257 10256 10258 10257 10258 10257 10256 10257 10258 10258 10256 10257 10257 10257 10256 10257 10257 10257 10257 10258 10257 10257 10257 10258 10257 10256 10256 10253 10256 10257 10256 10256 10257 10258 10257 10256 10257 10255 10255 10251 10255 10256 10257 10256 10257 10258 10257 10257 10257 10258 10258 10260 10259 10257 10258 10260 10258 10259 10258 10257 10256 10256 10256 10255 10255 10253 10252 10249 10253 10254 10250 10237 10246 10245 10249 10244 10251 10251 10250 10242 10250 10249 10250 10245 10251 10250 10250 10245 10250 10251 10253 10247 10251 10251 10254 10250 10255 10255 10255 10254 10256 10257 10254 10247 10252 10252 10252 10250 10255 10255 10255 10250 10253 10253 10254 10251 10254 10256 10257 10257 10257 10257 10257 10257 10256 10256 10257 10258 10258 10259 10257 10255 10256 10254 10256 10252 10253 10255 10256 10256 10257 10256 10258 10256 10256 10257 10257 10258 10257 10259 10258 10254 10255 10253 10255 10257 10257 10257 10258 10258\r\n10258 10259 10257 10266 10262 10262 10259 10260 10258 10258 10257 10256 10258 10257 10258 10259 10259 10260 10259 10267 10263 10263 10258 10263 10261 10261 10259 10263 10260 10261 10259 10262 10258 10258 10256 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10258 10260 10258 10259 10258 10258 10257 10257 10256 10259 10259 10258 10258 10261 10260 10260 10259 10265 10261 10262 10259 10260 10257 10259 10258 10262 10259 10258 10257 10258 10258 10259 10258 10261 10259 10258 10257 10259 10258 10258 10257 10261 10259 10259 10256 10256 10257 10256 10257 10256 10256 10257 10258 10257 10257 10257 10257 10257 10257 10257 10257 10254 10254 10255 10256 10248 10252 10253 10256 10255 10256 10257 10256 10258 10257 10257 10257 10257 10257 10257 10256 10256 10257 10257 10258 10258 10257 10257 10257 10255 10257 10258 10258 10258 10258 10258 10256 10256 10258 10259 10258 10258 10257 10257 10257 10258 10258 10259 10258 10258 10258 10257 10257 10257 10257 10257 10257 10255 10257 10257 10257 10257 10258 10257 10257 10255 10256 10255 10257 10254 10255 10254 10256 10255 10256 10257 10257 10256 10256 10257 10257 10258 10258 10258 10258 10260 10257 10258 10257 10257 10256 10255 10255 10252 10254 10254 10254 10250 10253 10250 10253 10239 10247 10246 10252 10246 10253 10251 10255 10244 10250 10251 10255 10249 10252 10250 10253 10245 10251 10249 10253 10249 10253 10252 10255 10252 10255 10254 10255 10255 10255 10254 10256 10248 10252 10251 10254 10251 10255 10254 10256 10250 10253 10253 10255 10253 10256 10255 10258 10257 10257 10257 10258 10257 10258 10255 10255 10257 10258 10258 10258 10256 10256 10255 10257 10252 10254 10255 10256 10256 10257 10257 10257 10258 10257 10257 10257 10257 10258 10257 10258 10254 10255 10255 10257 10257 10257 10257 10258 10256\r\n10260 10263 10264 10277 10264 10265 10260 10264 10259 10260 10258 10260 10258 10258 10259 10263 10262 10266 10265 10280 10268 10268 10263 10271 10263 10265 10263 10272 10263 10265 10262 10268 10261 10260 10257 10256 10258 10255 10255 10254 10257 10258 10257 10256 10257 10259 10258 10259 10257 10258 10259 10265 10260 10261 10258 10257 10257 10258 10259 10266 10261 10262 10262 10270 10263 10267 10264 10276 10264 10265 10262 10264 10259 10262 10261 10268 10260 10262 10259 10263 10260 10262 10260 10269 10261 10261 10258 10259 10258 10260 10260 10268 10261 10260 10257 10254 10257 10257 10256 10251 10255 10255 10258 10258 10256 10255 10257 10256 10257 10256 10254 10247 10252 10248 10250 10235 10248 10249 10256 10255 10257 10257 10258 10259 10258 10257 10257 10257 10257 10257 10257 10253 10256 10254 10256 10255 10256 10254 10255 10250 10256 10255 10256 10255 10257 10257 10257 10258 10257 10258 10257 10260 10256 10256 10258 10260 10259 10260 10258 10259 10258 10258 10257 10259 10257 10257 10257 10254 10257 10259 10257 10258 10257 10259 10256 10251 10255 10254 10254 10247 10253 10253 10255 10250 10254 10253 10255 10251 10255 10256 10258 10260 10259 10261 10260 10264 10259 10259 10256 10254 10255 10251 10252 10244 10250 10249 10250 10243 10248 10240 10241 10213 10238 10236 10245 10234 10246 10242 10246 10228 10244 10244 10249 10237 10248 10245 10247 10231 10244 10242 10247 10239 10249 10249 10251 10249 10253 10251 10253 10252 10254 10250 10250 10234 10247 10245 10252 10247 10253 10250 10252 10239 10250 10250 10253 10250 10255 10254 10257 10255 10257 10257 10256 10254 10257 10253 10256 10256 10257 10257 10257 10253 10255 10250 10252 10242 10251 10250 10254 10253 10255 10256 10257 10255 10256 10257 10257 10256 10257 10257 10255 10246 10253 10254 10257 10258 10257 10256 10256 10252\r\n10258 10259 10258 10263 10258 10260 10257 10259 10257 10257 10257 10257 10257 10257 10258 10259 10257 10260 10258 10265 10258 10260 10257 10263 10259 10260 10257 10261 10257 10258 10257 10261 10258 10257 10256 10256 10257 10257 10257 10257 10257 10257 10257 10258 10256 10257 10258 10257 10257 10256 10257 10259 10257 10258 10258 10257 10258 10257 10256 10260 10257 10258 10257 10261 10257 10259 10257 10264 10260 10260 10257 10259 10256 10257 10257 10260 10258 10259 10257 10259 10257 10260 10257 10262 10258 10258 10258 10257 10256 10257 10256 10260 10258 10257 10257 10257 10257 10258 10257 10255 10257 10256 10257 10257 10257 10256 10257 10257 10257 10257 10256 10255 10257 10256 10256 10248 10256 10254 10257 10256 10257 10257 10258 10258 10257 10257 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10256 10254 10256 10256 10257 10258 10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10259 10259 10258 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10258 10257 10258 10257 10256 10257 10257 10257 10256 10257 10257 10258 10255 10257 10256 10257 10255 10256 10255 10256 10257 10257 10258 10257 10259 10257 10257 10257 10256 10257 10254 10256 10254 10257 10255 10257 10252 10256 10253 10257 10241 10253 10250 10256 10249 10255 10253 10257 10246 10254 10253 10257 10250 10255 10254 10257 10248 10254 10250 10255 10250 10255 10253 10255 10253 10256 10255 10256 10254 10256 10256 10257 10249 10255 10252 10255 10253 10256 10257 10257 10251 10255 10255 10257 10255 10257 10257 10258 10258 10257 10257 10258 10256 10257 10257 10257 10256 10257 10258 10257 10256 10257 10256 10258 10253 10256 10255 10257 10256 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10258 10254 10256 10256 10257 10257 10258 10257 10257 10257\r\n10258 10258 10260 10264 10259 10259 10258 10257 10256 10256 10258 10259 10256 10255 10257 10257 10257 10257 10260 10265 10260 10259 10260 10265 10260 10260 10259 10263 10259 10259 10259 10262 10259 10257 10257 10255 10257 10256 10258 10257 10257 10258 10257 10258 10257 10258 10257 10257 10257 10255 10258 10260 10258 10259 10257 10255 10257 10255 10258 10262 10259 10259 10258 10263 10259 10258 10258 10265 10261 10258 10258 10260 10256 10256 10258 10264 10260 10259 10258 10260 10257 10260 10261 10266 10260 10259 10257 10255 10256 10255 10258 10262 10258 10259 10259 10259 10258 10259 10257 10254 10256 10255 10256 10255 10256 10255 10258 10258 10257 10258 10257 10258 10258 10259 10256 10249 10255 10255 10256 10254 10256 10254 10257 10258 10258 10257 10257 10259 10257 10255 10258 10257 10257 10256 10257 10257 10258 10257 10257 10253 10256 10256 10258 10257 10257 10256 10256 10258 10258 10259 10258 10259 10258 10256 10258 10261 10258 10259 10258 10259 10259 10259 10258 10256 10257 10255 10257 10257 10258 10258 10258 10260 10257 10258 10258 10258 10256 10259 10258 10256 10257 10257 10258 10254 10256 10255 10256 10253 10255 10255 10257 10257 10257 10257 10257 10259 10257 10255 10256 10255 10257 10256 10257 10252 10256 10256 10256 10252 10254 10256 10253 10240 10250 10252 10252 10248 10254 10257 10254 10243 10251 10252 10253 10248 10254 10257 10253 10245 10250 10250 10252 10246 10252 10252 10253 10253 10255 10255 10255 10252 10257 10256 10254 10250 10254 10253 10255 10253 10256 10258 10256 10253 10256 10255 10256 10255 10257 10256 10256 10257 10257 10256 10256 10253 10254 10254 10256 10255 10256 10256 10256 10255 10257 10257 10256 10255 10256 10257 10256 10255 10258 10256 10257 10256 10257 10255 10257 10255 10257 10257 10257 10255 10256 10257 10257 10259 10257 10257 10258 10259\r\n10257 10257 10257 10258 10258 10257 10256 10258 10257 10257 10257 10256 10257 10257 10257 10258 10257 10258 10256 10262 10260 10260 10259 10261 10258 10259 10258 10260 10258 10259 10259 10260 10259 10257 10257 10258 10258 10257 10258 10258 10257 10256 10257 10257 10257 10258 10258 10258 10257 10257 10257 10258 10257 10258 10257 10256 10256 10257 10257 10261 10258 10259 10257 10260 10258 10258 10257 10261 10258 10259 10258 10261 10258 10258 10259 10262 10260 10261 10259 10259 10258 10259 10258 10262 10259 10259 10258 10256 10257 10258 10257 10261 10259 10258 10257 10258 10257 10257 10258 10255 10256 10256 10256 10255 10256 10256 10257 10258 10258 10257 10257 10258 10256 10257 10256 10252 10256 10255 10256 10255 10256 10256 10257 10258 10258 10257 10258 10258 10257 10257 10257 10256 10257 10257 10258 10257 10257 10257 10257 10254 10257 10256 10257 10256 10257 10257 10257 10260 10260 10258 10257 10256 10256 10258 10258 10262 10259 10259 10259 10260 10259 10259 10259 10259 10258 10256 10257 10259 10257 10258 10258 10259 10258 10257 10257 10256 10257 10257 10257 10257 10257 10258 10257 10255 10256 10257 10257 10254 10255 10256 10257 10257 10255 10256 10256 10257 10257 10257 10257 10255 10257 10257 10257 10255 10256 10257 10257 10255 10255 10254 10255 10246 10252 10251 10255 10251 10255 10255 10256 10247 10252 10252 10255 10253 10256 10254 10256 10248 10252 10250 10254 10250 10254 10253 10256 10253 10255 10255 10255 10255 10257 10256 10256 10252 10255 10254 10257 10255 10257 10258 10256 10254 10255 10255 10258 10257 10257 10256 10257 10257 10257 10256 10256 10254 10256 10254 10256 10256 10256 10257 10257 10257 10256 10257 10257 10257 10258 10258 10257 10256 10257 10258 10257 10257 10258 10257 10257 10258 10258 10257 10256 10256 10256 10257 10257 10257 10257 10258 10258 10257\r\n10258 10258 10257 10259 10258 10257 10257 10257 10257 10255 10256 10256 10257 10259 10259 10259 10258 10259 10260 10270 10262 10262 10259 10262 10259 10261 10259 10262 10260 10261 10261 10262 10259 10259 10259 10262 10259 10258 10257 10258 10257 10255 10257 10256 10258 10259 10257 10257 10258 10257 10257 10258 10257 10259 10257 10255 10257 10257 10259 10268 10261 10263 10259 10263 10259 10261 10259 10267 10262 10263 10260 10264 10260 10261 10260 10265 10261 10263 10261 10265 10260 10262 10261 10268 10261 10261 10259 10257 10258 10259 10259 10265 10260 10258 10257 10257 10256 10256 10255 10251 10254 10252 10254 10251 10255 10255 10257 10261 10259 10256 10257 10259 10256 10257 10255 10251 10254 10253 10254 10250 10256 10257 10258 10262 10258 10258 10257 10258 10258 10259 10258 10259 10257 10259 10258 10259 10257 10257 10257 10252 10255 10254 10256 10253 10257 10258 10259 10266 10261 10259 10258 10259 10258 10262 10261 10267 10262 10265 10261 10265 10260 10262 10260 10259 10257 10256 10258 10263 10259 10262 10260 10263 10259 10256 10256 10254 10256 10255 10256 10259 10258 10258 10257 10257 10258 10257 10255 10249 10255 10254 10257 10253 10255 10255 10256 10256 10256 10257 10257 10254 10256 10255 10257 10252 10256 10256 10256 10252 10253 10248 10250 10236 10248 10248 10253 10249 10253 10250 10250 10235 10247 10248 10254 10251 10254 10251 10251 10237 10245 10243 10249 10244 10251 10250 10254 10248 10253 10253 10256 10252 10254 10255 10254 10246 10253 10252 10254 10252 10257 10256 10255 10249 10255 10256 10257 10256 10257 10255 10258 10256 10255 10255 10255 10250 10254 10252 10255 10253 10257 10257 10257 10260 10256 10257 10257 10256 10257 10255 10257 10257 10257 10257 10257 10259 10257 10257 10257 10258 10256 10256 10257 10256 10257 10256 10257 10257 10257 10257 10259 10259\r\n10257 10257 10257 10258 10258 10257 10258 10257 10257 10256 10257 10256 10257 10256 10257 10257 10257 10257 10257 10261 10257 10258 10257 10260 10258 10259 10257 10259 10258 10259 10259 10259 10257 10257 10258 10259 10258 10257 10257 10257 10257 10256 10257 10257 10257 10258 10257 10257 10257 10256 10257 10257 10256 10256 10257 10257 10257 10258 10258 10261 10258 10258 10258 10259 10257 10257 10257 10263 10260 10260 10258 10259 10257 10257 10257 10260 10258 10260 10258 10262 10259 10261 10258 10263 10259 10260 10259 10258 10257 10258 10257 10260 10258 10259 10257 10257 10257 10257 10257 10254 10257 10255 10256 10255 10256 10257 10257 10258 10258 10257 10257 10257 10257 10258 10256 10254 10256 10255 10256 10256 10258 10258 10258 10259 10257 10257 10257 10258 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10258 10258 10257 10261 10259 10260 10258 10259 10258 10260 10257 10262 10259 10261 10258 10261 10257 10261 10258 10259 10258 10257 10256 10259 10257 10258 10258 10259 10258 10256 10257 10256 10257 10257 10257 10257 10256 10258 10257 10257 10257 10258 10257 10254 10257 10256 10257 10256 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10256 10257 10254 10256 10248 10255 10253 10257 10253 10255 10253 10257 10247 10253 10253 10256 10254 10255 10254 10257 10246 10252 10250 10256 10250 10254 10254 10256 10253 10256 10256 10257 10255 10256 10257 10257 10253 10256 10254 10257 10255 10257 10257 10257 10253 10255 10254 10256 10255 10256 10256 10257 10256 10256 10256 10257 10253 10256 10256 10256 10256 10258 10258 10257 10258 10257 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10258 10257 10256 10256 10258 10257\r\n10257 10256 10256 10258 10257 10257 10256 10258 10257 10259 10258 10257 10257 10255 10257 10257 10257 10255 10257 10261 10258 10260 10260 10264 10260 10261 10259 10262 10260 10261 10260 10258 10257 10257 10258 10261 10258 10256 10257 10255 10257 10257 10257 10259 10257 10259 10257 10258 10257 10255 10257 10258 10257 10257 10258 10260 10258 10259 10259 10262 10260 10260 10259 10260 10258 10257 10259 10265 10261 10261 10259 10259 10258 10258 10258 10262 10260 10262 10260 10267 10262 10261 10261 10269 10263 10261 10259 10260 10258 10260 10259 10263 10259 10259 10257 10256 10257 10257 10257 10255 10255 10253 10256 10256 10257 10257 10257 10256 10257 10257 10256 10257 10258 10257 10256 10251 10254 10252 10255 10254 10257 10258 10259 10260 10259 10258 10257 10258 10257 10257 10257 10256 10256 10257 10257 10257 10256 10259 10257 10256 10257 10258 10257 10259 10259 10259 10260 10266 10262 10263 10261 10262 10260 10259 10260 10267 10263 10264 10261 10264 10262 10263 10260 10261 10260 10258 10258 10262 10260 10261 10259 10262 10258 10256 10257 10259 10257 10257 10258 10256 10257 10256 10257 10258 10258 10256 10256 10252 10256 10256 10255 10256 10256 10254 10257 10259 10258 10260 10258 10257 10257 10257 10257 10258 10256 10257 10256 10255 10257 10254 10254 10244 10251 10250 10252 10248 10252 10254 10252 10241 10250 10252 10252 10248 10252 10250 10250 10237 10247 10248 10251 10245 10252 10253 10253 10250 10254 10256 10256 10253 10254 10255 10256 10252 10254 10254 10256 10251 10255 10256 10255 10249 10254 10253 10256 10252 10254 10254 10255 10253 10255 10255 10256 10253 10257 10256 10257 10254 10256 10256 10257 10258 10257 10257 10257 10257 10257 10256 10257 10256 10257 10257 10258 10259 10257 10257 10257 10256 10257 10258 10257 10258 10256 10257 10258 10257 10257 10256 10257 10258\r\n10258 10257 10257 10257 10257 10258 10257 10258 10257 10259 10257 10257 10257 10258 10256 10257 10258 10257 10257 10262 10261 10260 10258 10262 10260 10260 10258 10261 10259 10260 10259 10257 10257 10257 10257 10258 10257 10256 10257 10256 10257 10256 10257 10256 10257 10257 10257 10257 10257 10256 10256 10259 10260 10258 10258 10261 10259 10259 10257 10262 10260 10259 10258 10260 10258 10258 10258 10262 10259 10261 10257 10259 10258 10258 10257 10262 10260 10262 10259 10265 10261 10261 10259 10267 10262 10262 10258 10260 10259 10260 10258 10261 10259 10259 10257 10256 10258 10257 10257 10254 10255 10257 10257 10257 10257 10257 10258 10256 10258 10258 10257 10257 10258 10257 10257 10253 10254 10254 10256 10254 10256 10257 10256 10258 10257 10257 10257 10257 10257 10257 10257 10253 10255 10258 10256 10256 10257 10259 10257 10259 10258 10258 10257 10262 10260 10261 10260 10268 10262 10263 10260 10261 10259 10260 10259 10266 10262 10262 10259 10264 10262 10260 10258 10262 10259 10259 10258 10261 10259 10259 10258 10259 10257 10256 10257 10257 10257 10257 10257 10257 10258 10258 10257 10255 10256 10256 10256 10254 10256 10255 10255 10255 10256 10256 10257 10258 10258 10257 10257 10256 10256 10256 10258 10257 10256 10255 10257 10254 10255 10254 10255 10245 10251 10249 10253 10248 10253 10252 10254 10244 10251 10251 10254 10248 10251 10249 10253 10239 10248 10248 10253 10248 10254 10253 10256 10251 10254 10254 10256 10253 10255 10256 10256 10251 10254 10253 10255 10253 10255 10255 10256 10252 10255 10255 10256 10253 10255 10255 10255 10253 10255 10256 10256 10256 10256 10255 10257 10255 10255 10256 10257 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10256 10257 10258 10257 10258 10256 10258 10259 10258 10258 10257 10257 10256 10257 10257 10258 10258 10256 10256\r\n10257 10258 10258 10260 10258 10260 10258 10259 10258 10259 10257 10255 10257 10257 10257 10260 10260 10260 10261 10270 10264 10263 10261 10266 10262 10261 10261 10268 10262 10263 10259 10258 10258 10260 10258 10261 10258 10258 10258 10254 10255 10257 10256 10256 10257 10257 10257 10258 10257 10259 10260 10265 10261 10262 10261 10267 10262 10264 10262 10270 10263 10262 10260 10263 10260 10261 10261 10272 10264 10263 10260 10263 10260 10260 10260 10272 10263 10265 10264 10274 10265 10269 10266 10278 10266 10267 10261 10265 10260 10263 10261 10269 10262 10263 10258 10257 10258 10257 10256 10249 10255 10257 10258 10259 10257 10258 10258 10257 10257 10256 10256 10254 10257 10256 10254 10245 10253 10252 10253 10250 10256 10258 10257 10260 10257 10256 10256 10254 10256 10255 10254 10248 10255 10258 10257 10258 10257 10260 10259 10264 10259 10260 10259 10268 10261 10266 10267 10280 10268 10270 10262 10267 10263 10267 10265 10278 10266 10267 10264 10273 10264 10264 10261 10266 10260 10263 10260 10267 10261 10262 10259 10261 10260 10260 10258 10258 10256 10259 10256 10257 10257 10254 10257 10253 10255 10253 10253 10250 10254 10253 10255 10252 10256 10256 10258 10261 10259 10256 10256 10254 10256 10255 10257 10255 10255 10252 10254 10248 10252 10249 10249 10230 10245 10242 10248 10238 10246 10242 10247 10230 10245 10245 10247 10232 10245 10240 10243 10219 10241 10240 10247 10239 10249 10246 10251 10244 10251 10250 10252 10246 10253 10251 10252 10242 10250 10248 10253 10248 10253 10252 10252 10246 10253 10251 10252 10248 10251 10249 10252 10246 10253 10253 10255 10253 10255 10254 10255 10249 10254 10254 10258 10260 10257 10257 10256 10258 10257 10257 10257 10257 10256 10258 10258 10262 10259 10260 10258 10261 10259 10259 10257 10255 10256 10258 10258 10254 10258 10255 10257 10252\r\n10257 10256 10257 10258 10256 10257 10258 10259 10258 10257 10256 10256 10256 10257 10257 10259 10258 10258 10257 10262 10258 10260 10257 10261 10258 10258 10257 10260 10259 10260 10257 10257 10257 10257 10256 10259 10258 10258 10258 10258 10256 10257 10257 10256 10257 10258 10258 10258 10257 10257 10257 10261 10258 10260 10259 10260 10258 10260 10258 10261 10258 10259 10258 10259 10258 10258 10256 10264 10260 10259 10258 10261 10257 10258 10258 10264 10258 10260 10257 10264 10259 10261 10258 10265 10259 10260 10256 10259 10257 10259 10257 10262 10259 10260 10258 10258 10257 10256 10258 10255 10256 10258 10257 10257 10256 10258 10257 10257 10258 10256 10256 10257 10257 10258 10257 10254 10258 10256 10256 10255 10258 10257 10258 10257 10256 10257 10257 10257 10256 10256 10256 10254 10256 10258 10256 10258 10256 10257 10257 10260 10257 10258 10257 10261 10257 10260 10258 10265 10260 10262 10258 10262 10259 10260 10257 10266 10258 10260 10258 10263 10258 10259 10256 10260 10259 10261 10258 10262 10259 10259 10257 10258 10258 10258 10257 10257 10257 10257 10257 10256 10257 10258 10257 10258 10257 10257 10257 10255 10256 10258 10257 10255 10257 10257 10256 10257 10257 10257 10256 10254 10256 10256 10257 10255 10256 10255 10257 10253 10255 10255 10257 10246 10254 10252 10257 10249 10254 10252 10256 10246 10254 10253 10256 10249 10256 10252 10256 10242 10253 10249 10254 10250 10256 10254 10256 10253 10256 10254 10256 10254 10257 10255 10258 10252 10256 10254 10257 10254 10256 10254 10257 10253 10257 10256 10257 10254 10256 10254 10257 10254 10257 10257 10257 10256 10257 10257 10257 10255 10256 10255 10256 10257 10257 10256 10257 10257 10257 10257 10256 10257 10258 10258 10257 10258 10257 10256 10257 10257 10257 10258 10257 10257 10257 10258 10257 10257 10258 10257 10258 10256\r\n10256 10256 10257 10260 10258 10257 10257 10261 10258 10257 10256 10257 10256 10257 10257 10259 10257 10259 10259 10264 10260 10260 10260 10264 10259 10258 10259 10263 10260 10260 10258 10259 10258 10259 10259 10264 10260 10261 10259 10260 10257 10258 10258 10260 10260 10261 10259 10261 10258 10258 10260 10264 10261 10262 10262 10263 10260 10261 10260 10265 10260 10260 10258 10257 10258 10257 10259 10266 10262 10261 10260 10263 10258 10257 10259 10264 10260 10261 10260 10265 10261 10261 10261 10267 10261 10260 10258 10259 10257 10258 10260 10265 10261 10261 10258 10257 10257 10256 10257 10254 10256 10257 10257 10259 10258 10255 10257 10257 10257 10259 10256 10258 10257 10257 10256 10256 10258 10257 10256 10254 10256 10256 10257 10257 10256 10259 10256 10256 10257 10257 10257 10255 10257 10258 10258 10257 10256 10257 10258 10262 10259 10260 10259 10263 10260 10261 10261 10269 10263 10263 10262 10267 10261 10259 10260 10267 10262 10263 10261 10263 10259 10258 10260 10264 10261 10262 10261 10265 10261 10260 10259 10263 10259 10260 10258 10258 10257 10258 10257 10255 10257 10257 10256 10258 10259 10259 10257 10256 10257 10259 10257 10257 10258 10256 10257 10256 10256 10253 10255 10252 10255 10256 10255 10252 10255 10255 10256 10251 10256 10256 10252 10242 10249 10250 10251 10244 10252 10253 10254 10245 10251 10255 10255 10250 10256 10257 10252 10239 10248 10248 10250 10249 10254 10255 10254 10250 10254 10254 10254 10254 10258 10258 10257 10250 10254 10254 10255 10252 10255 10255 10255 10252 10256 10256 10256 10253 10255 10255 10256 10253 10256 10257 10257 10256 10258 10258 10257 10255 10255 10253 10256 10257 10257 10255 10257 10257 10256 10256 10256 10257 10258 10259 10257 10259 10257 10257 10257 10256 10257 10258 10256 10258 10257 10257 10258 10258 10257 10257 10257 10256\r\n10257 10258 10258 10259 10258 10257 10257 10259 10258 10258 10257 10257 10257 10258 10258 10258 10257 10259 10259 10265 10261 10261 10259 10262 10259 10260 10258 10262 10259 10260 10258 10259 10259 10260 10258 10262 10258 10260 10258 10259 10257 10258 10258 10260 10260 10259 10257 10259 10259 10259 10258 10263 10260 10261 10260 10261 10258 10260 10258 10261 10258 10257 10257 10257 10257 10258 10258 10265 10261 10262 10258 10259 10257 10258 10258 10263 10259 10260 10258 10261 10259 10261 10259 10264 10261 10258 10258 10256 10256 10258 10258 10262 10259 10259 10256 10256 10256 10255 10257 10256 10257 10258 10256 10257 10258 10258 10257 10257 10257 10259 10258 10257 10257 10258 10257 10256 10257 10258 10257 10255 10256 10256 10256 10256 10258 10256 10257 10257 10258 10258 10258 10258 10257 10257 10256 10258 10258 10257 10257 10261 10260 10259 10259 10262 10259 10261 10259 10267 10263 10265 10260 10263 10260 10262 10260 10267 10262 10263 10260 10262 10259 10260 10259 10264 10262 10263 10259 10263 10260 10260 10258 10261 10258 10258 10258 10259 10258 10257 10257 10255 10257 10256 10257 10259 10258 10256 10257 10255 10257 10256 10257 10258 10256 10255 10257 10255 10255 10253 10255 10254 10256 10255 10255 10254 10256 10256 10258 10254 10256 10253 10254 10244 10250 10249 10253 10249 10254 10254 10255 10250 10252 10253 10256 10252 10254 10253 10254 10241 10249 10248 10253 10251 10254 10254 10255 10251 10254 10254 10256 10255 10257 10257 10257 10253 10256 10255 10254 10253 10255 10255 10256 10253 10256 10256 10257 10256 10257 10256 10258 10255 10255 10256 10258 10256 10255 10255 10257 10254 10255 10255 10257 10257 10257 10258 10257 10256 10257 10257 10257 10260 10258 10258 10259 10258 10257 10257 10257 10255 10255 10257 10257 10256 10257 10256 10257 10258 10258 10257 10257 10256\r\n10258 10259 10258 10263 10259 10259 10259 10263 10259 10260 10257 10256 10258 10258 10258 10259 10259 10263 10263 10276 10266 10267 10262 10266 10261 10261 10261 10267 10262 10263 10260 10261 10259 10264 10261 10268 10261 10263 10259 10264 10260 10261 10259 10265 10261 10260 10258 10262 10261 10264 10262 10271 10264 10265 10262 10266 10262 10263 10260 10263 10259 10259 10257 10255 10257 10260 10261 10271 10265 10266 10260 10263 10259 10263 10263 10269 10262 10262 10260 10265 10262 10266 10263 10270 10262 10260 10256 10256 10257 10261 10261 10266 10261 10260 10257 10254 10257 10255 10257 10254 10256 10255 10257 10257 10256 10258 10257 10260 10258 10258 10256 10256 10256 10258 10257 10254 10256 10256 10257 10253 10257 10256 10258 10256 10257 10257 10257 10254 10257 10257 10257 10256 10257 10258 10258 10261 10258 10259 10260 10269 10262 10263 10261 10266 10262 10266 10267 10282 10270 10271 10265 10271 10265 10271 10266 10279 10268 10267 10263 10267 10263 10265 10263 10273 10264 10267 10262 10270 10263 10262 10260 10263 10259 10262 10261 10262 10258 10258 10257 10255 10256 10255 10257 10262 10258 10257 10256 10254 10257 10257 10257 10256 10257 10253 10253 10249 10253 10249 10253 10250 10254 10253 10254 10250 10255 10255 10255 10251 10252 10246 10247 10229 10243 10241 10247 10243 10249 10247 10250 10241 10249 10248 10252 10247 10252 10247 10246 10224 10242 10239 10248 10244 10250 10248 10250 10243 10251 10252 10254 10254 10255 10254 10254 10246 10252 10249 10252 10249 10254 10252 10253 10251 10255 10254 10256 10254 10255 10254 10255 10250 10253 10254 10255 10252 10255 10254 10254 10249 10253 10255 10256 10256 10257 10258 10257 10258 10257 10259 10259 10264 10261 10261 10258 10257 10257 10256 10257 10252 10255 10255 10257 10258 10257 10256 10257 10261 10258 10256 10257 10255\r\n10257 10258 10257 10260 10257 10257 10257 10260 10257 10258 10258 10257 10257 10258 10257 10260 10258 10258 10257 10269 10261 10263 10259 10262 10259 10260 10259 10262 10259 10261 10258 10259 10257 10259 10258 10262 10258 10261 10258 10260 10258 10259 10256 10261 10260 10259 10256 10259 10258 10259 10256 10264 10260 10262 10259 10261 10258 10259 10256 10259 10258 10258 10257 10257 10258 10258 10257 10264 10260 10261 10258 10260 10259 10260 10258 10262 10259 10258 10257 10261 10258 10260 10258 10263 10259 10259 10256 10257 10258 10260 10258 10263 10260 10259 10258 10258 10257 10256 10256 10255 10256 10255 10257 10257 10256 10257 10256 10257 10257 10257 10257 10258 10256 10257 10258 10257 10257 10257 10257 10257 10258 10257 10257 10257 10258 10257 10257 10256 10257 10257 10256 10257 10257 10257 10258 10258 10257 10257 10257 10263 10259 10261 10258 10263 10260 10261 10258 10272 10264 10265 10259 10266 10261 10264 10259 10269 10261 10264 10260 10262 10259 10260 10257 10265 10260 10262 10259 10264 10259 10259 10257 10259 10257 10260 10258 10258 10257 10257 10257 10256 10257 10257 10257 10258 10257 10258 10256 10256 10258 10257 10257 10257 10256 10256 10257 10252 10255 10253 10256 10255 10256 10255 10257 10253 10255 10255 10256 10253 10255 10254 10256 10240 10249 10245 10252 10246 10252 10251 10254 10248 10254 10252 10254 10250 10255 10252 10256 10240 10251 10247 10254 10248 10253 10252 10256 10251 10255 10256 10256 10254 10255 10255 10256 10253 10255 10254 10255 10254 10257 10255 10257 10254 10256 10256 10256 10256 10257 10256 10257 10253 10256 10256 10256 10255 10256 10256 10257 10255 10257 10258 10257 10257 10257 10256 10257 10259 10258 10259 10258 10260 10258 10258 10257 10257 10256 10256 10257 10256 10257 10257 10257 10257 10258 10257 10256 10258 10257 10257 10257 10255\r\n10258 10259 10257 10261 10258 10258 10258 10260 10257 10257 10257 10259 10258 10258 10257 10262 10259 10261 10264 10278 10270 10268 10263 10266 10262 10261 10261 10265 10262 10260 10261 10263 10259 10261 10261 10267 10260 10262 10261 10263 10260 10259 10258 10265 10261 10260 10259 10262 10260 10260 10263 10272 10266 10266 10262 10263 10259 10257 10259 10262 10260 10259 10258 10261 10260 10259 10261 10269 10264 10263 10262 10265 10261 10261 10261 10265 10260 10260 10259 10264 10261 10261 10259 10265 10262 10260 10258 10261 10259 10260 10260 10265 10261 10261 10260 10259 10256 10255 10257 10253 10257 10256 10257 10258 10258 10258 10256 10257 10257 10256 10257 10257 10258 10255 10256 10258 10258 10259 10256 10257 10256 10257 10257 10259 10258 10258 10258 10255 10257 10256 10255 10255 10258 10258 10257 10260 10258 10256 10257 10265 10262 10263 10262 10269 10262 10261 10266 10285 10273 10272 10268 10276 10266 10267 10266 10275 10267 10268 10264 10268 10262 10260 10262 10272 10265 10265 10262 10267 10261 10259 10258 10259 10258 10259 10258 10258 10257 10256 10257 10255 10256 10255 10257 10257 10256 10257 10257 10255 10257 10258 10259 10259 10257 10258 10255 10248 10251 10251 10254 10251 10255 10256 10255 10250 10254 10253 10253 10247 10253 10252 10245 10225 10239 10240 10244 10237 10248 10248 10248 10240 10248 10249 10250 10243 10251 10253 10247 10230 10242 10243 10247 10239 10248 10249 10252 10247 10252 10254 10253 10248 10252 10252 10253 10248 10253 10253 10254 10252 10254 10254 10255 10250 10254 10255 10256 10255 10258 10256 10255 10251 10255 10255 10256 10256 10256 10256 10256 10255 10256 10257 10256 10256 10258 10256 10258 10262 10259 10260 10260 10261 10258 10258 10257 10258 10257 10255 10257 10257 10257 10257 10258 10259 10258 10258 10256 10258 10257 10256 10256 10253\r\n10259 10259 10258 10261 10259 10259 10257 10258 10259 10256 10257 10258 10258 10260 10258 10263 10261 10265 10261 10278 10269 10269 10262 10266 10262 10263 10260 10266 10262 10261 10260 10263 10260 10260 10259 10266 10260 10262 10259 10261 10260 10261 10259 10264 10261 10261 10259 10262 10261 10262 10260 10273 10266 10264 10260 10261 10259 10258 10258 10261 10260 10260 10258 10260 10258 10260 10259 10268 10264 10265 10261 10265 10261 10262 10259 10265 10261 10260 10257 10263 10261 10261 10259 10263 10260 10260 10258 10260 10259 10260 10258 10262 10259 10259 10258 10257 10258 10257 10257 10257 10257 10257 10258 10256 10256 10257 10256 10255 10256 10256 10257 10257 10258 10257 10257 10257 10258 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10256 10257 10256 10256 10257 10257 10258 10258 10258 10258 10257 10265 10262 10263 10259 10267 10262 10265 10261 10286 10273 10274 10265 10273 10265 10267 10262 10273 10266 10266 10261 10268 10262 10263 10260 10271 10265 10265 10259 10266 10262 10260 10259 10260 10259 10259 10258 10258 10258 10256 10257 10257 10257 10257 10257 10257 10258 10258 10257 10257 10257 10257 10258 10257 10257 10257 10257 10250 10253 10253 10255 10252 10254 10254 10255 10249 10253 10252 10254 10247 10251 10248 10251 10226 10240 10238 10249 10239 10248 10246 10252 10240 10247 10248 10253 10245 10252 10248 10252 10233 10244 10243 10252 10243 10250 10249 10253 10246 10252 10252 10255 10249 10253 10251 10254 10249 10253 10252 10256 10252 10254 10254 10256 10252 10255 10255 10256 10256 10257 10256 10255 10250 10254 10253 10255 10257 10257 10256 10256 10257 10257 10258 10257 10259 10259 10258 10258 10263 10261 10260 10258 10259 10258 10256 10257 10257 10258 10258 10257 10256 10257 10257 10257 10259 10258 10257 10258 10257 10256 10256 10257 10255\r\n10259 10261 10260 10267 10260 10260 10260 10263 10259 10258 10257 10261 10259 10262 10262 10273 10266 10273 10272 10304 10277 10277 10268 10277 10266 10269 10266 10279 10266 10266 10263 10271 10264 10267 10264 10276 10265 10268 10262 10267 10262 10265 10264 10278 10266 10266 10261 10269 10263 10270 10270 10294 10272 10271 10263 10266 10261 10264 10262 10271 10261 10263 10260 10265 10261 10265 10266 10281 10268 10270 10266 10273 10266 10268 10266 10276 10265 10264 10262 10271 10263 10266 10262 10269 10261 10263 10261 10266 10261 10264 10261 10267 10261 10261 10257 10256 10258 10256 10256 10254 10256 10255 10255 10250 10255 10253 10254 10252 10256 10255 10258 10256 10257 10256 10257 10258 10257 10257 10257 10256 10257 10256 10258 10258 10257 10255 10257 10257 10257 10259 10257 10255 10257 10258 10258 10263 10259 10262 10262 10275 10265 10268 10265 10280 10269 10278 10279 10322 10285 10285 10274 10289 10272 10274 10271 10293 10273 10275 10267 10278 10267 10269 10269 10290 10272 10272 10266 10273 10263 10261 10260 10265 10261 10261 10261 10263 10257 10256 10257 10257 10257 10258 10257 10255 10257 10256 10257 10259 10257 10257 10257 10255 10256 10255 10252 10240 10251 10250 10252 10244 10251 10249 10251 10240 10249 10246 10246 10230 10243 10232 10233 10185 10225 10223 10237 10220 10240 10236 10243 10221 10241 10240 10245 10231 10244 10237 10238 10204 10233 10232 10243 10228 10244 10242 10247 10234 10248 10246 10250 10240 10248 10245 10249 10238 10250 10250 10252 10245 10252 10251 10253 10247 10253 10253 10255 10254 10256 10253 10252 10242 10251 10251 10255 10255 10256 10258 10256 10255 10257 10257 10257 10262 10259 10262 10262 10274 10264 10264 10260 10261 10257 10255 10255 10256 10257 10256 10258 10255 10257 10258 10259 10263 10259 10256 10255 10252 10255 10254 10257 10252\r\n10257 10259 10257 10260 10257 10258 10257 10259 10257 10257 10258 10258 10257 10258 10257 10262 10257 10261 10256 10274 10260 10263 10258 10263 10257 10260 10257 10265 10258 10259 10257 10261 10257 10259 10257 10264 10259 10260 10257 10262 10258 10259 10257 10264 10259 10260 10257 10259 10257 10260 10257 10270 10260 10261 10257 10259 10256 10257 10257 10260 10257 10258 10257 10258 10257 10258 10257 10265 10258 10260 10256 10262 10258 10260 10257 10264 10259 10259 10257 10261 10258 10259 10257 10262 10258 10260 10258 10260 10257 10259 10257 10261 10258 10258 10256 10258 10256 10257 10257 10257 10258 10258 10257 10255 10257 10256 10257 10256 10258 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10256 10258 10258 10258 10257 10257 10257 10257 10258 10258 10258 10257 10256 10256 10257 10257 10257 10257 10263 10258 10260 10257 10264 10258 10264 10258 10281 10263 10267 10258 10269 10260 10261 10256 10269 10261 10262 10257 10263 10258 10259 10257 10267 10259 10261 10256 10261 10258 10258 10257 10261 10258 10260 10258 10260 10258 10257 10257 10257 10257 10257 10257 10256 10257 10258 10257 10258 10258 10257 10257 10257 10257 10257 10257 10252 10256 10255 10258 10253 10257 10255 10257 10252 10256 10254 10257 10249 10255 10251 10257 10231 10250 10244 10255 10246 10256 10252 10257 10244 10253 10250 10256 10247 10255 10252 10257 10239 10252 10248 10256 10247 10255 10253 10258 10247 10254 10253 10256 10250 10256 10253 10256 10251 10256 10255 10257 10254 10257 10256 10257 10253 10257 10257 10257 10257 10257 10258 10258 10253 10256 10256 10257 10256 10256 10256 10256 10257 10257 10257 10256 10258 10258 10258 10257 10261 10258 10258 10258 10258 10257 10257 10256 10256 10257 10258 10257 10258 10257 10257 10257 10257 10257 10257 10257 10255 10257 10257 10258 10255\r\n10256 10258 10257 10260 10258 10258 10257 10259 10257 10257 10257 10259 10258 10257 10258 10263 10258 10257 10260 10272 10263 10261 10259 10262 10259 10257 10258 10262 10258 10255 10257 10262 10258 10257 10258 10265 10260 10259 10258 10262 10258 10257 10258 10262 10260 10258 10258 10258 10258 10257 10259 10269 10261 10259 10257 10258 10257 10258 10257 10257 10257 10256 10258 10259 10257 10255 10258 10266 10260 10258 10258 10263 10260 10258 10259 10264 10260 10259 10257 10260 10257 10255 10258 10265 10260 10260 10260 10264 10259 10259 10259 10262 10261 10260 10258 10259 10257 10258 10257 10257 10256 10258 10257 10255 10256 10255 10258 10256 10257 10256 10256 10257 10257 10255 10258 10257 10257 10257 10257 10256 10257 10255 10256 10258 10257 10258 10258 10258 10257 10258 10257 10255 10257 10258 10256 10258 10256 10255 10258 10263 10259 10257 10259 10263 10259 10258 10264 10283 10268 10264 10263 10270 10261 10256 10260 10269 10262 10258 10258 10262 10257 10255 10259 10268 10260 10258 10258 10261 10258 10257 10258 10262 10259 10260 10258 10260 10258 10257 10258 10257 10258 10257 10257 10255 10256 10257 10257 10258 10256 10257 10257 10257 10256 10259 10257 10252 10255 10254 10254 10251 10256 10255 10255 10251 10254 10257 10256 10252 10256 10258 10250 10229 10245 10248 10250 10246 10254 10256 10253 10241 10250 10251 10253 10248 10254 10255 10252 10236 10247 10252 10252 10246 10253 10254 10253 10244 10252 10253 10254 10252 10255 10254 10255 10253 10256 10257 10257 10257 10256 10256 10257 10254 10258 10259 10256 10256 10256 10257 10257 10253 10256 10257 10256 10255 10257 10259 10257 10258 10257 10255 10256 10257 10258 10256 10258 10262 10258 10255 10257 10255 10256 10255 10255 10255 10257 10257 10257 10259 10257 10259 10257 10257 10257 10258 10257 10254 10257 10257 10257 10255\r\n10257 10256 10256 10259 10259 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10259 10258 10259 10257 10263 10259 10259 10257 10258 10257 10257 10257 10259 10257 10258 10257 10258 10257 10257 10257 10261 10259 10259 10257 10257 10256 10256 10257 10259 10259 10258 10257 10256 10256 10257 10256 10260 10257 10257 10256 10256 10256 10256 10256 10255 10255 10256 10257 10257 10256 10257 10258 10260 10258 10258 10258 10260 10258 10258 10258 10260 10257 10257 10256 10257 10258 10258 10257 10263 10260 10261 10259 10261 10259 10259 10259 10261 10260 10261 10257 10259 10258 10258 10256 10259 10258 10257 10257 10256 10257 10256 10257 10258 10258 10257 10257 10257 10257 10257 10257 10256 10257 10256 10257 10256 10257 10256 10257 10257 10257 10256 10257 10257 10257 10257 10257 10255 10256 10255 10257 10256 10256 10256 10257 10261 10260 10258 10257 10259 10258 10259 10258 10272 10262 10263 10260 10262 10258 10257 10259 10264 10261 10258 10257 10257 10255 10256 10257 10261 10257 10256 10257 10257 10257 10257 10257 10259 10259 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10258 10257 10258 10256 10256 10257 10256 10257 10254 10257 10255 10256 10254 10257 10256 10257 10253 10255 10255 10258 10255 10257 10255 10255 10240 10250 10248 10254 10252 10256 10257 10256 10248 10253 10251 10255 10252 10254 10254 10255 10243 10251 10251 10254 10251 10255 10254 10255 10248 10253 10254 10255 10255 10256 10255 10257 10256 10257 10257 10257 10257 10257 10257 10258 10256 10257 10256 10258 10257 10257 10257 10257 10256 10257 10258 10257 10256 10257 10258 10256 10258 10257 10256 10256 10256 10257 10257 10257 10258 10257 10257 10258 10256 10256 10256 10256 10256 10257 10257 10257 10258 10258 10258 10258 10257 10257 10257 10256 10256 10257 10256 10257 10256\r\n10258 10259 10258 10262 10258 10260 10256 10256 10257 10254 10257 10256 10257 10256 10258 10261 10259 10260 10261 10267 10260 10260 10258 10258 10258 10258 10258 10260 10258 10258 10257 10257 10257 10256 10259 10265 10258 10257 10257 10257 10257 10255 10257 10261 10258 10255 10257 10252 10257 10259 10259 10261 10257 10257 10255 10252 10254 10253 10255 10253 10255 10254 10255 10253 10256 10257 10258 10263 10259 10261 10259 10262 10259 10261 10259 10263 10258 10258 10256 10255 10257 10259 10260 10269 10263 10265 10261 10264 10259 10261 10261 10268 10262 10264 10260 10264 10258 10260 10258 10261 10258 10257 10257 10255 10257 10257 10258 10261 10257 10257 10258 10260 10258 10258 10256 10260 10257 10257 10257 10253 10256 10257 10256 10255 10257 10256 10257 10257 10257 10256 10255 10250 10254 10252 10254 10251 10257 10257 10260 10266 10260 10260 10257 10257 10258 10262 10264 10281 10268 10269 10263 10264 10260 10261 10261 10269 10261 10259 10257 10253 10254 10255 10258 10264 10259 10258 10257 10255 10257 10257 10258 10261 10258 10257 10257 10258 10258 10255 10257 10257 10256 10257 10257 10259 10257 10256 10257 10259 10258 10257 10256 10254 10256 10255 10255 10251 10255 10253 10255 10253 10255 10253 10254 10248 10254 10254 10257 10257 10255 10247 10246 10226 10243 10244 10250 10250 10255 10253 10252 10241 10250 10249 10252 10249 10251 10248 10248 10232 10245 10244 10251 10248 10251 10249 10250 10240 10250 10252 10253 10253 10256 10257 10257 10255 10257 10257 10257 10260 10257 10256 10257 10254 10256 10257 10258 10260 10257 10257 10257 10255 10257 10256 10257 10257 10257 10256 10257 10260 10258 10259 10258 10254 10257 10257 10257 10258 10256 10258 10257 10253 10256 10254 10256 10255 10257 10258 10258 10261 10258 10259 10256 10258 10258 10259 10257 10255 10256 10258 10257 10254\r\n10257 10257 10257 10257 10256 10259 10257 10258 10257 10256 10256 10255 10256 10256 10257 10258 10257 10258 10257 10261 10259 10259 10259 10259 10257 10257 10257 10259 10257 10258 10256 10257 10256 10256 10258 10259 10257 10257 10258 10257 10257 10255 10257 10257 10257 10258 10258 10256 10257 10257 10256 10257 10258 10257 10257 10255 10257 10256 10256 10256 10257 10258 10258 10257 10257 10257 10257 10260 10258 10259 10258 10259 10258 10258 10257 10258 10257 10257 10257 10257 10257 10258 10257 10261 10259 10260 10258 10260 10258 10258 10257 10261 10259 10259 10257 10258 10257 10258 10257 10258 10257 10258 10256 10257 10257 10257 10257 10260 10257 10258 10258 10258 10257 10258 10256 10257 10257 10256 10258 10256 10256 10256 10258 10256 10258 10257 10257 10257 10257 10258 10257 10254 10256 10256 10257 10256 10257 10257 10258 10260 10256 10257 10256 10257 10256 10258 10257 10266 10260 10263 10259 10261 10258 10259 10257 10260 10257 10258 10257 10256 10257 10256 10257 10260 10257 10257 10257 10257 10257 10257 10257 10258 10257 10257 10256 10257 10257 10258 10257 10257 10256 10257 10257 10256 10257 10257 10258 10258 10257 10257 10257 10256 10257 10256 10257 10256 10258 10258 10258 10257 10257 10257 10256 10253 10256 10257 10257 10256 10257 10253 10255 10244 10253 10252 10255 10253 10256 10255 10256 10251 10255 10255 10256 10252 10255 10253 10256 10245 10253 10250 10255 10252 10254 10255 10258 10250 10255 10254 10256 10256 10257 10257 10257 10256 10256 10256 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10259 10258 10255 10257 10257 10257 10257 10258 10257 10257 10255 10258 10256 10257 10257 10257 10257 10257 10258 10258 10258 10256 10256 10257 10258 10256 10256 10256 10257 10256 10255\r\n10257 10257 10259 10260 10257 10259 10257 10255 10258 10255 10256 10253 10256 10254 10257 10257 10257 10259 10259 10264 10260 10261 10260 10260 10258 10258 10258 10260 10258 10258 10256 10260 10256 10256 10258 10260 10258 10258 10256 10257 10256 10255 10257 10256 10257 10255 10257 10258 10257 10258 10257 10259 10257 10255 10257 10254 10257 10256 10258 10256 10257 10256 10257 10255 10257 10259 10258 10262 10261 10261 10258 10259 10257 10255 10257 10257 10257 10258 10257 10257 10257 10256 10259 10265 10261 10261 10260 10262 10259 10260 10260 10262 10258 10258 10258 10260 10258 10260 10258 10260 10259 10258 10257 10257 10258 10257 10258 10263 10260 10260 10259 10260 10258 10258 10256 10255 10256 10255 10257 10255 10256 10257 10257 10257 10256 10258 10257 10259 10256 10259 10258 10252 10254 10254 10257 10257 10257 10259 10259 10260 10257 10259 10256 10259 10257 10258 10260 10267 10263 10261 10260 10262 10258 10258 10256 10258 10258 10257 10257 10257 10257 10259 10258 10258 10257 10257 10257 10257 10257 10257 10257 10259 10259 10258 10258 10259 10258 10257 10257 10259 10257 10255 10258 10256 10258 10256 10257 10255 10257 10257 10258 10254 10257 10258 10257 10257 10257 10257 10257 10256 10256 10259 10257 10256 10257 10259 10257 10254 10254 10252 10250 10239 10249 10250 10252 10251 10254 10255 10254 10248 10253 10254 10254 10247 10252 10253 10251 10239 10247 10248 10252 10248 10252 10254 10254 10247 10252 10253 10254 10254 10256 10256 10255 10253 10255 10258 10257 10255 10256 10255 10256 10254 10256 10256 10258 10257 10258 10257 10257 10258 10256 10255 10256 10257 10258 10255 10257 10259 10257 10258 10258 10255 10257 10257 10257 10256 10256 10257 10258 10256 10257 10255 10258 10258 10257 10257 10257 10258 10258 10259 10257 10257 10256 10258 10257 10257 10257 10259 10257 10254\r\n10257 10258 10258 10259 10258 10258 10257 10257 10258 10257 10257 10255 10256 10255 10257 10258 10258 10257 10256 10260 10259 10259 10258 10259 10257 10257 10256 10259 10258 10257 10256 10259 10258 10257 10258 10258 10257 10259 10258 10258 10258 10258 10257 10257 10258 10256 10257 10256 10257 10257 10256 10257 10257 10257 10256 10254 10256 10256 10257 10256 10256 10257 10257 10257 10259 10258 10257 10262 10259 10259 10257 10258 10257 10257 10257 10258 10258 10257 10257 10258 10259 10259 10259 10263 10261 10260 10257 10260 10259 10260 10258 10261 10259 10258 10258 10261 10258 10258 10257 10258 10258 10258 10257 10257 10256 10257 10256 10263 10260 10261 10259 10259 10258 10257 10256 10255 10257 10257 10258 10257 10258 10257 10257 10257 10257 10257 10257 10256 10256 10257 10258 10254 10254 10255 10257 10257 10257 10257 10256 10259 10259 10257 10257 10258 10257 10259 10258 10264 10261 10260 10258 10260 10259 10258 10257 10257 10257 10257 10257 10255 10256 10258 10258 10258 10257 10257 10256 10257 10256 10257 10257 10258 10258 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10256 10257 10257 10257 10257 10256 10256 10257 10258 10257 10256 10257 10257 10257 10258 10258 10256 10257 10257 10257 10255 10252 10254 10252 10254 10243 10250 10250 10253 10250 10254 10252 10253 10247 10251 10251 10255 10248 10253 10250 10253 10239 10247 10247 10252 10249 10254 10253 10255 10248 10253 10254 10257 10255 10255 10255 10256 10254 10256 10257 10257 10256 10257 10258 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10258 10256 10257 10257 10257 10257 10256 10257 10258 10257 10256 10258 10258 10256 10256 10256 10256 10258 10258 10257 10256 10257 10258 10257 10258 10257 10256 10257 10257 10257 10257 10257 10256 10253\r\n10257 10260 10258 10260 10258 10258 10256 10257 10257 10255 10257 10253 10257 10256 10257 10255 10258 10258 10259 10268 10261 10263 10260 10263 10258 10259 10260 10264 10259 10258 10259 10261 10259 10261 10259 10264 10259 10261 10259 10258 10258 10256 10256 10254 10257 10256 10258 10258 10257 10256 10257 10258 10257 10256 10255 10250 10253 10252 10255 10252 10255 10257 10257 10261 10259 10259 10260 10270 10261 10260 10258 10260 10258 10259 10257 10261 10258 10258 10258 10261 10259 10261 10261 10269 10263 10264 10261 10269 10262 10263 10262 10271 10263 10264 10261 10264 10260 10260 10259 10261 10258 10258 10258 10260 10258 10260 10262 10271 10263 10265 10261 10264 10259 10259 10258 10254 10256 10256 10256 10254 10257 10257 10258 10259 10257 10257 10257 10258 10257 10254 10254 10245 10253 10255 10258 10257 10258 10255 10256 10262 10259 10259 10258 10262 10259 10262 10261 10273 10263 10261 10260 10261 10258 10257 10256 10255 10256 10255 10256 10254 10257 10255 10257 10259 10258 10259 10258 10260 10258 10260 10259 10261 10258 10256 10257 10258 10257 10258 10257 10259 10257 10259 10257 10258 10257 10258 10257 10257 10258 10256 10257 10255 10257 10259 10258 10259 10257 10257 10257 10256 10257 10259 10257 10254 10256 10253 10253 10245 10252 10247 10246 10226 10242 10240 10248 10240 10249 10244 10247 10234 10246 10243 10248 10237 10246 10241 10243 10220 10242 10241 10248 10242 10250 10247 10250 10241 10249 10250 10255 10251 10255 10252 10254 10251 10255 10257 10257 10255 10258 10257 10257 10255 10257 10254 10256 10255 10257 10257 10257 10259 10258 10258 10258 10259 10257 10257 10257 10254 10257 10258 10257 10259 10258 10259 10257 10256 10256 10255 10257 10260 10256 10255 10256 10260 10258 10259 10257 10255 10257 10255 10257 10256 10257 10258 10256 10255 10256 10253 10254 10251\r\n10257 10257 10257 10259 10257 10256 10257 10257 10257 10256 10257 10256 10257 10258 10256 10256 10257 10258 10256 10262 10259 10261 10258 10261 10259 10258 10258 10259 10258 10257 10258 10260 10258 10257 10256 10258 10257 10257 10258 10257 10257 10257 10257 10256 10257 10256 10256 10256 10257 10257 10257 10258 10257 10256 10257 10257 10257 10256 10257 10255 10257 10257 10257 10258 10257 10256 10256 10261 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10258 10259 10258 10258 10257 10261 10258 10259 10257 10261 10257 10259 10257 10262 10258 10259 10258 10259 10258 10258 10257 10258 10258 10257 10258 10257 10257 10257 10257 10261 10257 10259 10258 10259 10257 10256 10257 10255 10255 10256 10256 10256 10256 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10253 10256 10257 10258 10257 10256 10255 10256 10258 10258 10258 10257 10258 10257 10259 10257 10262 10257 10258 10257 10258 10257 10257 10257 10254 10256 10257 10258 10256 10257 10257 10257 10257 10258 10257 10257 10258 10258 10258 10258 10258 10257 10257 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10258 10257 10257 10257 10258 10257 10257 10257 10258 10258 10257 10256 10257 10257 10257 10254 10256 10255 10257 10245 10255 10251 10256 10250 10255 10252 10256 10248 10254 10251 10256 10249 10254 10252 10257 10244 10253 10250 10255 10250 10254 10255 10257 10251 10256 10255 10258 10253 10256 10255 10257 10255 10256 10257 10257 10257 10257 10257 10258 10257 10257 10256 10257 10257 10257 10257 10257 10258 10258 10257 10257 10257 10257 10257 10257 10256 10257 10256 10257 10257 10258 10256 10257 10256 10256 10255 10257 10257 10256 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10255 10256 10255\r\n10257 10258 10257 10258 10257 10257 10257 10259 10258 10257 10257 10257 10257 10259 10257 10255 10256 10257 10259 10266 10261 10261 10260 10264 10260 10259 10258 10258 10257 10257 10259 10259 10257 10256 10256 10255 10256 10256 10257 10257 10257 10257 10257 10256 10257 10255 10257 10257 10257 10258 10257 10257 10257 10258 10256 10257 10257 10258 10258 10257 10256 10257 10257 10259 10257 10257 10258 10261 10258 10258 10257 10258 10257 10259 10258 10256 10257 10256 10257 10257 10257 10259 10259 10261 10260 10260 10259 10263 10258 10259 10258 10262 10259 10259 10259 10262 10258 10258 10258 10259 10258 10257 10257 10258 10257 10258 10258 10261 10258 10257 10256 10257 10256 10257 10256 10253 10255 10255 10256 10256 10257 10257 10257 10258 10256 10256 10257 10257 10257 10258 10257 10253 10256 10257 10257 10252 10254 10253 10256 10256 10257 10256 10256 10258 10256 10258 10258 10263 10258 10257 10257 10259 10257 10257 10256 10252 10254 10256 10256 10253 10257 10256 10257 10257 10257 10255 10257 10257 10257 10259 10258 10259 10257 10256 10259 10260 10258 10260 10259 10257 10256 10257 10258 10259 10257 10256 10256 10256 10257 10255 10257 10255 10258 10255 10257 10257 10257 10256 10257 10257 10257 10257 10257 10255 10256 10255 10255 10252 10255 10257 10253 10242 10250 10250 10253 10247 10254 10253 10252 10243 10250 10251 10252 10247 10252 10254 10251 10243 10251 10252 10253 10247 10253 10255 10255 10250 10254 10256 10255 10251 10255 10255 10256 10253 10256 10257 10257 10256 10257 10259 10258 10255 10255 10254 10257 10258 10257 10258 10257 10255 10257 10254 10257 10256 10257 10257 10257 10254 10257 10257 10257 10256 10256 10257 10257 10255 10256 10256 10257 10255 10256 10256 10257 10256 10256 10255 10256 10258 10257 10257 10257 10256 10256 10255 10257 10257 10256 10255 10255 10254\r\n10256 10258 10257 10258 10257 10257 10258 10257 10256 10257 10257 10257 10257 10259 10257 10257 10257 10257 10257 10262 10260 10261 10259 10261 10258 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10256 10257 10257 10257 10256 10256 10258 10257 10257 10257 10258 10259 10258 10258 10257 10257 10257 10257 10257 10256 10257 10256 10257 10258 10258 10258 10257 10258 10258 10257 10257 10260 10258 10257 10257 10257 10256 10258 10258 10257 10257 10256 10257 10257 10257 10259 10259 10260 10259 10259 10258 10259 10257 10259 10257 10261 10259 10261 10258 10259 10257 10258 10258 10260 10258 10258 10256 10259 10258 10259 10258 10259 10257 10258 10258 10257 10257 10256 10257 10255 10256 10256 10257 10257 10257 10256 10257 10258 10258 10257 10257 10257 10258 10258 10257 10254 10255 10257 10258 10254 10254 10255 10257 10256 10256 10257 10257 10258 10258 10259 10257 10258 10257 10257 10258 10258 10255 10256 10257 10253 10255 10255 10256 10255 10255 10256 10257 10258 10257 10257 10257 10257 10257 10257 10257 10259 10258 10258 10259 10260 10258 10259 10258 10257 10257 10256 10257 10258 10258 10258 10256 10257 10258 10256 10258 10257 10257 10257 10256 10258 10258 10258 10257 10259 10258 10257 10257 10255 10256 10255 10256 10253 10255 10254 10255 10246 10251 10250 10254 10249 10254 10251 10254 10245 10251 10250 10253 10249 10253 10252 10254 10248 10253 10253 10255 10250 10254 10254 10256 10251 10254 10254 10255 10252 10255 10255 10256 10254 10255 10256 10256 10256 10257 10257 10257 10255 10256 10256 10256 10257 10257 10257 10257 10256 10256 10256 10257 10257 10258 10258 10257 10256 10257 10257 10256 10257 10256 10257 10257 10257 10257 10257 10256 10256 10257 10257 10258 10256 10256 10257 10257 10256 10257 10257 10257 10258 10256 10255 10257 10256 10256 10257 10257 10256\r\n10257 10259 10258 10259 10258 10257 10257 10256 10257 10256 10258 10259 10258 10259 10257 10260 10259 10259 10261 10270 10264 10266 10262 10265 10259 10257 10257 10255 10257 10258 10257 10257 10256 10259 10257 10254 10258 10259 10258 10258 10257 10257 10257 10256 10257 10259 10258 10264 10260 10260 10258 10259 10257 10256 10257 10256 10257 10256 10258 10261 10258 10260 10259 10263 10259 10259 10258 10264 10259 10257 10258 10255 10256 10259 10258 10259 10257 10260 10259 10260 10259 10262 10260 10263 10260 10262 10259 10259 10258 10260 10260 10267 10262 10264 10260 10262 10258 10261 10260 10265 10260 10260 10259 10264 10258 10258 10258 10261 10258 10260 10256 10254 10256 10255 10257 10254 10256 10256 10257 10258 10257 10259 10258 10261 10258 10258 10257 10259 10259 10259 10257 10252 10255 10255 10256 10249 10255 10256 10256 10253 10257 10259 10258 10261 10259 10259 10257 10257 10258 10256 10256 10253 10256 10256 10255 10248 10254 10255 10256 10253 10255 10254 10257 10258 10257 10256 10257 10255 10257 10257 10258 10263 10259 10261 10259 10263 10259 10261 10258 10258 10257 10257 10257 10259 10257 10257 10257 10255 10257 10257 10257 10255 10257 10257 10258 10261 10258 10258 10258 10261 10257 10258 10258 10254 10255 10251 10253 10246 10251 10246 10248 10232 10246 10243 10247 10239 10247 10242 10246 10232 10246 10244 10250 10243 10248 10245 10248 10238 10249 10247 10251 10247 10252 10251 10253 10243 10250 10249 10252 10249 10253 10253 10255 10247 10253 10253 10254 10255 10257 10257 10256 10251 10254 10254 10255 10256 10256 10255 10255 10250 10255 10257 10257 10258 10257 10258 10257 10254 10256 10256 10256 10258 10257 10255 10257 10256 10256 10258 10257 10255 10256 10254 10255 10254 10256 10254 10257 10258 10256 10255 10257 10256 10258 10256 10257 10258 10257 10258 10257 10253\r\n10256 10258 10258 10257 10257 10258 10256 10257 10257 10257 10257 10259 10258 10259 10258 10258 10258 10257 10258 10264 10261 10262 10259 10261 10259 10256 10257 10257 10257 10258 10257 10257 10258 10258 10257 10257 10257 10257 10256 10257 10258 10257 10257 10256 10257 10258 10258 10259 10257 10258 10256 10257 10257 10257 10256 10256 10256 10257 10258 10258 10257 10258 10257 10259 10257 10257 10257 10258 10257 10257 10257 10256 10258 10258 10257 10257 10257 10257 10257 10258 10256 10257 10257 10261 10259 10260 10257 10258 10257 10258 10257 10262 10259 10261 10258 10262 10259 10259 10258 10262 10259 10259 10258 10259 10256 10258 10257 10259 10257 10258 10257 10257 10257 10256 10258 10257 10257 10258 10257 10257 10257 10258 10257 10257 10257 10256 10256 10257 10257 10257 10257 10255 10256 10255 10256 10255 10258 10256 10258 10257 10258 10257 10256 10258 10257 10257 10257 10257 10256 10257 10258 10256 10257 10257 10257 10254 10255 10256 10257 10256 10258 10257 10257 10257 10258 10257 10256 10256 10257 10257 10256 10261 10258 10258 10258 10259 10257 10258 10256 10256 10257 10256 10257 10257 10257 10257 10257 10256 10256 10257 10257 10257 10257 10258 10256 10258 10257 10256 10257 10257 10258 10257 10257 10255 10255 10253 10255 10250 10254 10252 10256 10243 10251 10247 10253 10245 10253 10250 10255 10244 10252 10250 10255 10250 10254 10252 10256 10248 10254 10253 10255 10252 10255 10254 10255 10249 10254 10253 10255 10252 10254 10254 10257 10250 10255 10254 10256 10255 10256 10256 10256 10253 10255 10254 10255 10255 10256 10256 10257 10255 10257 10257 10257 10257 10257 10257 10258 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10258 10258 10257 10256 10257 10257 10258 10256 10256 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256\r\n10258 10259 10258 10257 10256 10255 10256 10257 10258 10258 10257 10260 10260 10262 10260 10262 10258 10258 10259 10269 10263 10262 10260 10262 10258 10256 10257 10258 10258 10255 10257 10256 10258 10260 10257 10255 10257 10257 10257 10257 10257 10257 10257 10257 10258 10261 10259 10260 10256 10257 10257 10257 10257 10256 10258 10258 10257 10257 10258 10259 10258 10258 10257 10260 10257 10257 10258 10257 10257 10257 10257 10258 10259 10259 10257 10256 10256 10258 10257 10260 10258 10259 10260 10267 10263 10263 10259 10260 10257 10259 10260 10265 10261 10264 10261 10265 10261 10261 10262 10266 10262 10263 10259 10259 10257 10256 10257 10261 10259 10260 10258 10260 10260 10261 10258 10256 10257 10257 10257 10257 10258 10259 10258 10259 10258 10259 10256 10259 10257 10258 10256 10252 10254 10253 10255 10255 10257 10258 10257 10258 10258 10257 10258 10259 10258 10258 10257 10258 10258 10260 10258 10256 10257 10255 10255 10252 10255 10256 10257 10255 10257 10257 10257 10257 10257 10256 10256 10256 10257 10258 10258 10263 10260 10258 10258 10260 10259 10260 10257 10258 10257 10257 10257 10256 10257 10257 10257 10253 10255 10254 10258 10258 10257 10258 10256 10258 10256 10256 10258 10256 10257 10255 10254 10248 10252 10249 10251 10244 10249 10251 10248 10231 10242 10243 10247 10239 10247 10247 10249 10236 10245 10246 10251 10247 10252 10252 10252 10243 10249 10249 10251 10248 10252 10253 10252 10244 10250 10250 10251 10249 10252 10252 10253 10244 10251 10251 10254 10251 10255 10252 10253 10249 10252 10251 10254 10253 10255 10255 10256 10254 10256 10256 10256 10255 10256 10256 10256 10258 10257 10257 10257 10255 10257 10258 10257 10255 10257 10258 10257 10256 10257 10256 10257 10257 10258 10257 10257 10257 10256 10258 10257 10255 10257 10259 10258 10257 10257 10257 10256 10256\r\n10258 10257 10258 10255 10255 10255 10256 10257 10257 10257 10257 10261 10260 10259 10256 10259 10258 10259 10258 10267 10262 10262 10259 10260 10258 10258 10257 10257 10257 10257 10257 10258 10258 10258 10258 10256 10257 10257 10257 10258 10259 10258 10258 10258 10259 10259 10257 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10259 10259 10258 10257 10257 10256 10257 10257 10257 10256 10257 10257 10259 10257 10257 10257 10256 10257 10258 10257 10260 10259 10260 10259 10268 10264 10263 10258 10261 10259 10260 10259 10267 10262 10263 10259 10264 10261 10262 10259 10265 10261 10261 10258 10258 10258 10257 10256 10262 10260 10260 10258 10260 10260 10260 10258 10259 10259 10258 10257 10260 10259 10260 10258 10259 10257 10256 10257 10257 10256 10257 10255 10251 10253 10254 10255 10257 10257 10257 10257 10258 10259 10259 10257 10259 10257 10258 10257 10259 10258 10257 10257 10257 10257 10255 10255 10253 10256 10256 10257 10257 10257 10257 10257 10257 10256 10256 10256 10255 10257 10257 10257 10262 10259 10258 10257 10258 10259 10259 10258 10257 10257 10258 10257 10257 10257 10258 10257 10255 10255 10255 10257 10258 10257 10257 10257 10256 10257 10257 10256 10255 10256 10253 10255 10247 10251 10251 10254 10246 10250 10249 10253 10231 10243 10242 10250 10241 10250 10246 10251 10239 10248 10247 10253 10249 10252 10251 10256 10245 10249 10248 10254 10249 10252 10252 10256 10246 10251 10251 10254 10248 10252 10253 10255 10247 10252 10250 10254 10252 10255 10253 10255 10249 10252 10254 10256 10254 10256 10254 10254 10252 10254 10255 10255 10254 10256 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10255 10256 10257 10257 10256 10258 10258 10256 10257 10256 10256 10257 10259 10257 10257 10257 10256 10257 10258 10257 10255 10256 10257 10257 10257\r\n10258 10255 10255 10248 10253 10253 10256 10256 10257 10259 10260 10269 10261 10260 10258 10261 10260 10262 10265 10279 10264 10262 10260 10263 10259 10259 10257 10256 10257 10258 10258 10261 10257 10257 10256 10251 10256 10258 10258 10261 10260 10261 10259 10265 10260 10260 10259 10260 10257 10256 10258 10255 10257 10258 10258 10255 10257 10258 10258 10265 10260 10259 10257 10256 10257 10257 10257 10257 10257 10257 10259 10262 10258 10258 10257 10257 10257 10260 10260 10266 10262 10266 10266 10285 10268 10267 10262 10268 10262 10266 10266 10280 10267 10270 10264 10273 10264 10267 10264 10275 10264 10264 10259 10260 10258 10258 10259 10267 10261 10263 10261 10265 10261 10263 10260 10261 10260 10258 10260 10265 10262 10262 10259 10262 10258 10257 10256 10254 10256 10253 10253 10243 10252 10252 10256 10258 10257 10259 10259 10263 10258 10259 10258 10260 10258 10260 10259 10263 10260 10257 10257 10253 10255 10252 10253 10248 10255 10255 10255 10254 10255 10254 10255 10251 10254 10253 10256 10255 10258 10258 10259 10266 10260 10260 10259 10262 10259 10261 10258 10258 10257 10259 10256 10258 10258 10257 10255 10248 10254 10254 10256 10255 10256 10255 10257 10257 10257 10257 10256 10254 10254 10248 10249 10233 10246 10243 10246 10233 10244 10237 10237 10201 10232 10230 10239 10224 10242 10236 10241 10218 10240 10239 10247 10237 10248 10246 10248 10229 10244 10242 10247 10235 10247 10246 10247 10232 10247 10245 10248 10236 10248 10246 10248 10233 10247 10247 10251 10244 10250 10246 10250 10237 10248 10251 10254 10249 10253 10249 10251 10245 10252 10253 10255 10250 10255 10255 10258 10256 10258 10257 10257 10257 10257 10258 10256 10250 10255 10255 10257 10255 10256 10255 10257 10258 10257 10258 10257 10264 10259 10259 10256 10257 10257 10256 10257 10254 10256 10257 10256 10254\r\n10257 10256 10256 10256 10256 10256 10257 10256 10257 10257 10257 10261 10258 10259 10258 10258 10257 10257 10257 10263 10258 10258 10257 10258 10257 10257 10256 10257 10257 10258 10258 10258 10258 10256 10258 10256 10257 10257 10257 10258 10257 10257 10257 10260 10257 10257 10257 10257 10257 10257 10257 10257 10256 10257 10258 10257 10257 10257 10257 10259 10257 10257 10257 10256 10257 10257 10257 10256 10257 10256 10257 10257 10257 10257 10257 10256 10257 10258 10258 10259 10257 10258 10256 10266 10259 10262 10259 10261 10258 10259 10257 10265 10259 10260 10256 10262 10258 10260 10257 10264 10258 10258 10257 10258 10257 10257 10258 10261 10257 10259 10257 10260 10258 10259 10256 10260 10258 10258 10257 10260 10258 10258 10257 10258 10257 10257 10256 10256 10256 10257 10258 10253 10257 10256 10257 10256 10257 10258 10257 10259 10257 10257 10258 10258 10257 10257 10258 10260 10258 10258 10258 10257 10257 10256 10257 10253 10256 10257 10256 10257 10258 10258 10257 10255 10256 10256 10257 10257 10257 10256 10258 10260 10256 10256 10257 10258 10259 10258 10257 10256 10257 10258 10257 10257 10256 10257 10257 10255 10257 10257 10256 10257 10257 10255 10256 10256 10258 10258 10257 10257 10257 10255 10257 10250 10256 10252 10257 10249 10255 10252 10257 10238 10252 10248 10256 10246 10256 10251 10257 10244 10255 10252 10257 10252 10257 10254 10257 10246 10254 10251 10256 10249 10255 10253 10257 10248 10254 10252 10255 10248 10256 10254 10258 10247 10254 10253 10257 10253 10256 10255 10257 10249 10254 10255 10257 10255 10257 10254 10256 10251 10255 10256 10258 10256 10257 10257 10257 10257 10257 10257 10257 10258 10256 10257 10257 10255 10258 10257 10258 10257 10256 10256 10257 10258 10257 10257 10256 10259 10257 10257 10257 10256 10257 10257 10258 10258 10257 10258 10256 10257\r\n10256 10255 10257 10257 10257 10258 10258 10260 10258 10258 10259 10261 10258 10258 10257 10258 10257 10255 10257 10261 10256 10255 10257 10256 10255 10255 10257 10256 10257 10257 10258 10256 10257 10258 10256 10254 10256 10255 10257 10257 10257 10255 10257 10260 10257 10256 10257 10256 10256 10257 10258 10257 10257 10257 10257 10255 10256 10255 10257 10258 10258 10257 10257 10257 10257 10256 10257 10256 10258 10256 10258 10256 10256 10257 10257 10258 10257 10257 10257 10257 10257 10255 10258 10267 10260 10261 10260 10262 10259 10258 10259 10265 10260 10258 10258 10263 10259 10259 10258 10264 10259 10259 10257 10255 10256 10255 10257 10262 10259 10260 10260 10263 10258 10258 10258 10262 10259 10258 10258 10262 10258 10256 10257 10257 10257 10258 10257 10258 10257 10259 10256 10254 10257 10258 10257 10259 10258 10260 10258 10259 10257 10256 10256 10257 10258 10259 10258 10261 10258 10255 10257 10258 10256 10258 10257 10255 10257 10258 10257 10254 10257 10256 10256 10253 10254 10256 10257 10257 10257 10258 10259 10260 10257 10256 10257 10261 10259 10257 10258 10259 10258 10260 10259 10260 10257 10257 10257 10255 10257 10258 10256 10257 10258 10255 10256 10255 10258 10259 10257 10258 10258 10257 10256 10251 10255 10255 10255 10248 10254 10256 10251 10237 10250 10252 10252 10246 10255 10256 10254 10246 10253 10254 10255 10251 10256 10257 10253 10243 10251 10252 10251 10247 10253 10254 10254 10244 10252 10251 10253 10248 10256 10257 10254 10245 10251 10252 10255 10253 10256 10258 10256 10249 10254 10257 10255 10254 10257 10255 10255 10252 10256 10258 10257 10256 10257 10258 10257 10257 10257 10255 10257 10258 10257 10257 10257 10255 10257 10257 10257 10256 10257 10258 10257 10258 10257 10258 10257 10260 10258 10257 10257 10258 10257 10258 10257 10258 10257 10257 10257 10256\r\n10256 10257 10258 10257 10257 10258 10257 10258 10257 10258 10258 10260 10257 10258 10257 10257 10256 10257 10257 10258 10257 10257 10257 10256 10256 10254 10255 10255 10257 10256 10257 10256 10257 10257 10257 10253 10254 10256 10258 10258 10256 10257 10257 10259 10258 10258 10257 10257 10257 10257 10257 10257 10258 10258 10257 10257 10256 10257 10257 10257 10257 10257 10256 10256 10256 10257 10258 10258 10257 10256 10258 10257 10257 10257 10257 10256 10256 10257 10257 10257 10257 10257 10257 10264 10260 10261 10259 10260 10258 10258 10257 10261 10258 10259 10257 10259 10258 10258 10257 10260 10258 10260 10259 10258 10257 10256 10257 10260 10258 10258 10257 10259 10257 10259 10258 10262 10260 10260 10257 10258 10257 10258 10257 10258 10258 10257 10257 10257 10257 10257 10257 10255 10256 10256 10257 10257 10258 10259 10258 10259 10259 10257 10256 10257 10257 10256 10256 10257 10258 10256 10256 10257 10256 10257 10257 10255 10257 10257 10258 10256 10256 10256 10257 10254 10255 10257 10257 10257 10257 10257 10257 10259 10258 10256 10257 10259 10259 10257 10257 10259 10258 10258 10258 10257 10257 10257 10257 10255 10256 10257 10258 10257 10257 10257 10258 10257 10257 10258 10257 10258 10258 10256 10257 10254 10257 10257 10257 10252 10256 10255 10256 10244 10252 10251 10254 10251 10255 10255 10256 10251 10255 10255 10257 10256 10257 10256 10255 10247 10252 10250 10253 10251 10255 10253 10255 10248 10253 10252 10255 10253 10256 10255 10256 10249 10253 10253 10255 10256 10257 10256 10257 10253 10255 10256 10256 10258 10257 10256 10257 10256 10257 10257 10257 10256 10258 10257 10257 10257 10257 10255 10257 10255 10256 10257 10256 10258 10258 10257 10257 10257 10257 10257 10257 10258 10258 10258 10257 10259 10258 10258 10258 10259 10257 10258 10257 10258 10256 10257 10257 10257\r\n10256 10256 10257 10258 10258 10260 10257 10260 10258 10261 10259 10261 10258 10259 10258 10258 10257 10259 10258 10258 10257 10257 10257 10254 10255 10252 10254 10250 10254 10255 10257 10257 10257 10254 10255 10249 10254 10255 10257 10254 10258 10257 10258 10262 10258 10256 10257 10258 10256 10259 10258 10260 10258 10258 10257 10258 10257 10258 10257 10258 10257 10257 10256 10253 10256 10257 10256 10256 10258 10259 10257 10257 10257 10256 10257 10258 10257 10257 10258 10257 10258 10259 10261 10273 10263 10264 10260 10262 10259 10261 10259 10264 10259 10259 10258 10263 10259 10258 10259 10264 10260 10261 10258 10256 10257 10258 10259 10262 10259 10259 10259 10262 10259 10261 10261 10268 10262 10262 10258 10263 10259 10259 10259 10261 10259 10258 10257 10258 10256 10256 10257 10252 10256 10257 10258 10261 10259 10261 10260 10261 10258 10257 10256 10255 10257 10257 10257 10259 10257 10255 10257 10256 10258 10258 10257 10254 10257 10255 10255 10251 10255 10254 10254 10249 10255 10256 10257 10259 10258 10259 10258 10261 10259 10259 10258 10262 10259 10258 10258 10261 10258 10259 10258 10258 10257 10255 10256 10251 10256 10258 10258 10258 10257 10256 10257 10255 10257 10258 10258 10262 10258 10257 10255 10251 10256 10253 10256 10251 10255 10249 10248 10230 10245 10244 10252 10250 10253 10251 10253 10247 10253 10255 10256 10256 10254 10252 10249 10234 10246 10243 10250 10246 10251 10246 10251 10239 10250 10248 10253 10250 10254 10251 10251 10238 10249 10250 10254 10255 10257 10257 10257 10250 10254 10255 10258 10258 10257 10256 10257 10255 10257 10258 10257 10259 10258 10255 10256 10254 10256 10255 10257 10252 10255 10259 10258 10259 10257 10257 10258 10260 10258 10258 10257 10262 10261 10262 10260 10264 10258 10259 10259 10262 10260 10260 10257 10257 10257 10256 10258 10256\r\n10258 10256 10257 10258 10259 10258 10257 10259 10259 10259 10257 10258 10257 10257 10257 10258 10257 10257 10258 10256 10256 10257 10257 10256 10257 10255 10256 10254 10256 10257 10258 10256 10257 10257 10258 10256 10257 10257 10258 10257 10258 10258 10257 10259 10259 10257 10258 10257 10257 10257 10257 10257 10256 10258 10257 10257 10257 10257 10256 10257 10258 10256 10257 10256 10257 10258 10257 10256 10256 10256 10257 10257 10257 10257 10257 10257 10258 10257 10257 10257 10257 10257 10256 10264 10259 10262 10258 10260 10257 10258 10257 10260 10258 10258 10257 10257 10257 10258 10258 10259 10257 10258 10257 10258 10256 10258 10257 10257 10257 10257 10257 10258 10257 10258 10257 10260 10259 10258 10257 10259 10258 10258 10257 10258 10256 10257 10256 10257 10257 10257 10257 10256 10257 10257 10257 10258 10258 10256 10257 10260 10258 10257 10257 10257 10257 10257 10258 10258 10257 10258 10257 10256 10257 10256 10258 10257 10257 10255 10256 10257 10258 10257 10256 10255 10257 10257 10258 10258 10257 10258 10258 10259 10258 10259 10257 10259 10258 10256 10257 10258 10257 10258 10258 10258 10256 10257 10258 10256 10258 10257 10257 10257 10257 10257 10256 10256 10257 10257 10256 10258 10257 10258 10256 10254 10257 10257 10257 10255 10257 10256 10257 10246 10253 10251 10255 10254 10256 10254 10257 10252 10255 10256 10256 10253 10254 10254 10257 10247 10253 10251 10255 10251 10254 10252 10257 10250 10254 10252 10255 10253 10256 10255 10257 10249 10255 10253 10256 10255 10256 10257 10257 10254 10256 10255 10257 10259 10258 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10256 10256 10256 10257 10255 10256 10258 10257 10258 10257 10258 10258 10258 10257 10256 10257 10259 10258 10259 10258 10259 10257 10258 10257 10259 10258 10257 10256 10257 10257 10257 10257 10257\r\n10257 10255 10257 10261 10259 10258 10259 10261 10259 10259 10258 10259 10257 10257 10257 10258 10256 10256 10257 10257 10257 10257 10257 10255 10256 10256 10257 10252 10255 10256 10257 10258 10256 10256 10257 10257 10257 10258 10257 10258 10257 10257 10258 10261 10259 10257 10258 10258 10257 10257 10256 10257 10256 10255 10257 10258 10258 10256 10257 10258 10257 10256 10257 10256 10257 10257 10256 10255 10257 10258 10257 10258 10257 10256 10257 10256 10257 10257 10257 10258 10259 10259 10260 10268 10262 10263 10260 10263 10258 10258 10258 10261 10259 10259 10257 10258 10257 10257 10258 10257 10256 10258 10256 10258 10257 10255 10257 10258 10256 10257 10257 10259 10258 10259 10258 10263 10258 10257 10258 10261 10259 10259 10258 10258 10258 10260 10258 10256 10257 10255 10256 10255 10257 10257 10257 10256 10257 10255 10257 10261 10258 10257 10257 10258 10257 10255 10258 10258 10257 10258 10256 10255 10256 10255 10257 10256 10256 10256 10255 10256 10256 10256 10256 10255 10257 10257 10257 10258 10257 10258 10259 10263 10260 10260 10257 10261 10258 10258 10257 10258 10258 10260 10259 10257 10257 10255 10257 10254 10256 10257 10257 10255 10257 10257 10256 10257 10258 10256 10257 10259 10257 10257 10255 10254 10256 10256 10257 10253 10255 10255 10252 10242 10250 10249 10253 10251 10254 10252 10254 10249 10253 10253 10254 10249 10253 10252 10252 10241 10247 10247 10251 10245 10252 10250 10252 10245 10252 10251 10252 10251 10254 10254 10254 10245 10252 10251 10254 10253 10256 10257 10256 10253 10255 10255 10257 10259 10257 10255 10257 10256 10256 10255 10257 10258 10257 10258 10257 10257 10257 10255 10256 10255 10257 10257 10258 10261 10259 10261 10259 10260 10257 10258 10259 10262 10259 10261 10259 10259 10257 10256 10257 10259 10257 10257 10257 10256 10257 10256 10257 10259\r\n10258 10258 10258 10260 10259 10258 10258 10260 10258 10260 10257 10259 10259 10258 10257 10259 10258 10257 10257 10257 10257 10257 10257 10256 10256 10258 10257 10252 10255 10255 10256 10256 10255 10256 10256 10256 10256 10257 10256 10256 10257 10257 10257 10261 10259 10256 10257 10257 10256 10258 10257 10256 10257 10257 10257 10258 10258 10257 10258 10256 10257 10256 10257 10256 10257 10257 10257 10255 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10259 10259 10265 10261 10261 10258 10259 10257 10258 10258 10260 10259 10257 10257 10258 10258 10257 10256 10257 10257 10256 10257 10256 10257 10256 10256 10256 10257 10257 10258 10258 10257 10257 10257 10260 10258 10257 10258 10260 10259 10259 10258 10258 10259 10259 10259 10257 10257 10256 10257 10257 10256 10258 10257 10258 10257 10257 10257 10259 10258 10256 10256 10257 10257 10257 10256 10259 10258 10256 10257 10256 10256 10256 10257 10254 10255 10255 10256 10257 10257 10258 10257 10255 10257 10258 10257 10258 10257 10258 10257 10261 10259 10257 10257 10260 10258 10257 10257 10257 10258 10256 10257 10258 10258 10256 10256 10255 10255 10257 10257 10257 10258 10257 10257 10257 10258 10257 10257 10257 10258 10256 10256 10255 10256 10256 10256 10254 10256 10253 10254 10244 10250 10250 10254 10251 10254 10252 10255 10250 10253 10252 10255 10251 10255 10253 10255 10243 10250 10249 10253 10246 10252 10252 10254 10249 10253 10252 10255 10252 10254 10255 10257 10247 10251 10252 10256 10253 10255 10256 10256 10254 10255 10256 10257 10258 10256 10256 10257 10255 10256 10257 10258 10258 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10257 10261 10260 10260 10258 10259 10258 10259 10259 10261 10259 10260 10258 10258 10258 10257 10257 10257 10257 10257 10257 10256 10257 10257 10257 10257\r\n10258 10261 10260 10269 10262 10262 10260 10264 10259 10262 10259 10263 10258 10259 10259 10264 10258 10259 10258 10260 10256 10256 10256 10256 10256 10256 10255 10248 10253 10251 10255 10252 10255 10256 10256 10254 10258 10258 10258 10257 10257 10256 10258 10264 10259 10258 10259 10260 10256 10257 10257 10256 10257 10256 10257 10261 10259 10258 10257 10257 10256 10255 10257 10260 10257 10257 10257 10255 10258 10258 10257 10259 10258 10257 10258 10254 10255 10257 10259 10262 10259 10263 10263 10275 10263 10264 10260 10261 10259 10260 10259 10264 10259 10259 10256 10255 10258 10255 10256 10255 10256 10258 10257 10255 10256 10253 10256 10255 10257 10259 10258 10258 10258 10258 10259 10268 10261 10262 10261 10265 10260 10261 10259 10263 10259 10261 10259 10258 10256 10255 10256 10258 10257 10256 10256 10255 10256 10257 10258 10263 10258 10259 10258 10259 10257 10258 10258 10262 10259 10257 10257 10257 10258 10256 10256 10252 10255 10255 10258 10259 10257 10258 10257 10254 10257 10258 10258 10260 10259 10260 10259 10265 10261 10259 10260 10264 10258 10258 10258 10261 10258 10256 10257 10255 10257 10253 10255 10249 10255 10256 10256 10255 10258 10258 10257 10257 10256 10257 10256 10255 10256 10253 10255 10252 10255 10253 10255 10251 10253 10247 10247 10229 10245 10244 10250 10245 10251 10246 10249 10241 10249 10247 10251 10243 10250 10244 10245 10224 10242 10239 10247 10237 10248 10245 10249 10240 10250 10249 10252 10247 10253 10250 10249 10233 10247 10248 10253 10248 10254 10253 10253 10248 10256 10257 10258 10260 10257 10255 10255 10255 10256 10258 10259 10260 10257 10258 10258 10260 10258 10258 10257 10258 10257 10262 10262 10269 10261 10261 10260 10261 10258 10261 10260 10265 10260 10261 10258 10258 10256 10255 10256 10257 10256 10255 10256 10253 10257 10259 10258 10258\r\n10257 10257 10256 10261 10258 10258 10258 10260 10257 10258 10257 10258 10256 10257 10257 10258 10258 10257 10258 10259 10257 10257 10257 10258 10257 10257 10257 10254 10256 10256 10258 10256 10257 10257 10257 10255 10257 10257 10257 10258 10257 10257 10257 10258 10257 10256 10257 10258 10257 10257 10258 10257 10256 10257 10257 10258 10257 10257 10256 10257 10257 10256 10257 10258 10256 10257 10257 10255 10257 10257 10258 10257 10258 10257 10257 10255 10255 10257 10258 10258 10256 10258 10257 10262 10258 10259 10257 10260 10259 10258 10257 10258 10257 10256 10257 10257 10257 10257 10256 10256 10256 10257 10257 10258 10257 10256 10257 10257 10256 10258 10257 10257 10257 10257 10256 10259 10258 10257 10256 10259 10256 10257 10257 10258 10257 10256 10256 10257 10258 10257 10257 10259 10258 10257 10257 10256 10257 10257 10256 10257 10257 10258 10258 10258 10257 10257 10256 10259 10258 10257 10257 10256 10257 10258 10257 10256 10257 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10258 10258 10258 10257 10260 10258 10257 10257 10259 10257 10257 10257 10258 10257 10257 10257 10256 10257 10255 10257 10256 10257 10257 10257 10257 10257 10258 10257 10256 10257 10257 10256 10256 10257 10254 10256 10255 10257 10255 10257 10255 10256 10254 10257 10246 10254 10252 10256 10252 10255 10253 10256 10249 10255 10253 10256 10252 10255 10253 10256 10244 10253 10250 10256 10250 10255 10252 10256 10251 10255 10256 10257 10254 10256 10255 10257 10248 10254 10253 10256 10255 10256 10257 10258 10256 10258 10257 10257 10258 10257 10256 10257 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10257 10258 10258 10258 10258 10262 10258 10259 10257 10257 10257 10257 10256 10258 10258 10256 10256 10256 10255 10256 10257 10257 10257 10258 10257 10257 10257 10257 10258 10259\r\n10257 10257 10258 10262 10259 10257 10258 10259 10259 10259 10258 10259 10257 10254 10257 10256 10257 10256 10257 10258 10258 10257 10257 10257 10258 10259 10256 10256 10256 10256 10257 10255 10256 10259 10257 10255 10256 10257 10257 10257 10257 10257 10257 10255 10256 10255 10257 10259 10257 10259 10258 10257 10257 10256 10257 10259 10257 10259 10257 10257 10258 10255 10255 10254 10256 10255 10255 10255 10257 10256 10257 10257 10257 10256 10256 10253 10255 10255 10258 10256 10258 10257 10257 10261 10259 10260 10258 10261 10258 10257 10257 10257 10257 10257 10257 10258 10258 10259 10257 10257 10257 10259 10256 10257 10256 10254 10258 10259 10259 10260 10258 10258 10257 10255 10257 10259 10258 10256 10256 10259 10256 10257 10257 10258 10256 10257 10257 10259 10257 10256 10256 10260 10258 10258 10258 10257 10257 10257 10257 10256 10258 10257 10257 10258 10258 10259 10258 10262 10258 10259 10257 10260 10259 10256 10257 10257 10257 10259 10258 10259 10256 10255 10256 10257 10257 10258 10257 10258 10259 10259 10258 10261 10258 10256 10257 10259 10257 10258 10258 10257 10257 10257 10255 10254 10256 10255 10257 10255 10257 10258 10257 10258 10258 10255 10255 10256 10256 10255 10256 10255 10256 10254 10255 10253 10256 10257 10256 10253 10255 10257 10253 10244 10250 10251 10251 10247 10252 10252 10253 10248 10253 10253 10253 10248 10253 10254 10252 10240 10249 10251 10252 10249 10255 10256 10255 10253 10255 10256 10257 10253 10257 10256 10254 10245 10251 10253 10255 10253 10256 10258 10257 10254 10255 10257 10257 10260 10257 10257 10257 10257 10257 10257 10257 10256 10257 10256 10257 10257 10257 10257 10257 10258 10257 10257 10258 10263 10260 10260 10259 10260 10257 10257 10257 10258 10256 10256 10257 10253 10255 10254 10256 10256 10256 10257 10257 10259 10258 10258 10258 10261\r\n10257 10257 10257 10260 10259 10258 10257 10257 10257 10256 10258 10255 10256 10255 10257 10257 10258 10256 10257 10258 10258 10257 10257 10257 10258 10258 10257 10255 10256 10256 10256 10256 10256 10257 10256 10256 10257 10257 10256 10257 10258 10257 10256 10256 10257 10256 10258 10257 10256 10257 10256 10259 10258 10257 10256 10256 10256 10257 10258 10257 10258 10257 10257 10255 10256 10255 10256 10255 10256 10256 10256 10256 10256 10257 10257 10255 10256 10255 10256 10255 10256 10256 10257 10259 10258 10258 10256 10258 10258 10257 10258 10256 10256 10257 10258 10258 10258 10257 10257 10258 10259 10258 10258 10257 10257 10256 10257 10258 10258 10258 10258 10256 10257 10256 10257 10259 10259 10257 10257 10258 10257 10256 10258 10257 10258 10257 10257 10257 10257 10257 10257 10258 10257 10258 10258 10257 10257 10257 10257 10258 10257 10257 10257 10259 10257 10258 10258 10261 10259 10258 10258 10260 10259 10258 10257 10257 10257 10258 10258 10257 10257 10258 10256 10258 10258 10257 10257 10257 10257 10258 10257 10258 10257 10257 10257 10257 10258 10258 10256 10256 10255 10256 10256 10255 10258 10257 10256 10255 10255 10257 10257 10256 10258 10256 10256 10254 10255 10255 10255 10253 10255 10255 10256 10253 10255 10256 10257 10257 10257 10253 10254 10246 10251 10249 10253 10250 10253 10250 10255 10250 10253 10253 10254 10250 10254 10252 10256 10245 10251 10250 10254 10253 10256 10257 10257 10255 10256 10256 10257 10255 10256 10256 10256 10252 10255 10256 10256 10255 10256 10256 10257 10254 10255 10256 10257 10256 10256 10258 10258 10256 10257 10257 10257 10254 10256 10256 10256 10258 10258 10257 10258 10258 10257 10257 10257 10262 10259 10258 10259 10258 10257 10257 10257 10257 10258 10257 10257 10255 10256 10257 10257 10257 10258 10257 10258 10259 10258 10259 10257 10261\r\n10257 10257 10258 10262 10258 10256 10256 10257 10257 10257 10257 10251 10254 10252 10254 10255 10256 10255 10257 10260 10256 10256 10256 10254 10257 10257 10256 10251 10254 10255 10256 10256 10256 10256 10257 10258 10257 10257 10257 10258 10256 10256 10256 10254 10255 10254 10257 10255 10257 10258 10258 10262 10258 10257 10256 10259 10257 10257 10257 10256 10257 10255 10255 10253 10255 10253 10255 10252 10254 10253 10255 10252 10256 10257 10256 10253 10255 10251 10254 10250 10255 10257 10259 10263 10259 10259 10258 10261 10257 10258 10258 10260 10256 10255 10257 10257 10257 10257 10258 10261 10258 10258 10257 10253 10255 10255 10257 10261 10258 10258 10257 10256 10257 10255 10257 10262 10259 10258 10257 10258 10256 10255 10257 10255 10258 10257 10257 10258 10257 10259 10257 10263 10259 10262 10259 10258 10257 10257 10258 10258 10258 10260 10257 10260 10258 10259 10260 10265 10261 10262 10261 10263 10260 10257 10257 10258 10257 10259 10257 10260 10258 10260 10258 10262 10258 10258 10257 10257 10257 10259 10259 10261 10258 10257 10258 10256 10257 10257 10255 10252 10255 10253 10256 10254 10256 10256 10256 10253 10255 10256 10257 10255 10256 10253 10254 10248 10253 10252 10253 10247 10253 10253 10254 10247 10254 10255 10256 10254 10253 10248 10249 10232 10244 10239 10248 10240 10248 10244 10250 10241 10248 10247 10250 10248 10251 10247 10248 10233 10246 10244 10251 10250 10254 10254 10254 10251 10254 10254 10255 10250 10253 10253 10253 10246 10253 10253 10254 10252 10255 10253 10255 10250 10255 10255 10257 10258 10257 10258 10256 10255 10256 10256 10255 10251 10254 10256 10256 10260 10259 10261 10258 10261 10258 10260 10261 10269 10260 10261 10259 10259 10257 10257 10257 10260 10257 10255 10256 10252 10255 10254 10256 10259 10258 10260 10260 10262 10258 10261 10261 10267\r\n10257 10256 10257 10259 10258 10257 10257 10258 10256 10257 10257 10255 10257 10256 10256 10255 10256 10257 10256 10257 10257 10256 10257 10257 10257 10256 10257 10255 10256 10256 10257 10256 10256 10257 10257 10257 10257 10257 10257 10257 10257 10257 10258 10258 10257 10257 10258 10256 10257 10259 10258 10257 10257 10256 10257 10257 10256 10257 10257 10256 10256 10257 10257 10255 10256 10255 10256 10253 10255 10255 10257 10255 10257 10256 10257 10255 10256 10254 10256 10256 10257 10257 10257 10260 10258 10258 10256 10258 10257 10258 10257 10257 10257 10256 10257 10257 10256 10258 10257 10258 10256 10257 10257 10256 10257 10257 10257 10258 10257 10257 10256 10256 10257 10257 10257 10258 10257 10257 10257 10258 10256 10255 10256 10256 10257 10257 10257 10258 10257 10257 10256 10260 10259 10261 10258 10259 10258 10257 10257 10257 10257 10258 10257 10260 10259 10258 10258 10262 10259 10260 10258 10260 10258 10257 10258 10258 10257 10258 10257 10258 10257 10257 10257 10257 10256 10257 10257 10257 10257 10259 10257 10259 10257 10258 10256 10257 10258 10257 10256 10256 10257 10256 10258 10257 10257 10258 10256 10256 10256 10256 10257 10255 10256 10256 10257 10251 10255 10254 10256 10254 10255 10254 10255 10253 10256 10255 10255 10255 10256 10254 10258 10243 10251 10246 10253 10248 10254 10252 10257 10248 10253 10250 10255 10252 10255 10253 10255 10246 10253 10249 10254 10252 10255 10255 10256 10253 10255 10256 10256 10255 10256 10256 10257 10252 10255 10255 10257 10254 10256 10254 10257 10253 10255 10254 10255 10257 10257 10257 10257 10254 10255 10255 10256 10255 10256 10257 10258 10258 10257 10258 10257 10259 10259 10258 10256 10260 10257 10257 10257 10258 10256 10257 10257 10257 10257 10257 10257 10256 10257 10258 10256 10258 10257 10258 10258 10258 10256 10259 10257 10261\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2000论文集/谢婧--规模化问题的解题策略/land.6",
    "content": "500 400 10\r\n 10003 10002 10001 10005 10005 10004 10009 10000 10008 10009 10000 10000 10006 10000 10006 10005 10009 10001 10004 10006 10005 10000 10006 10003 10006 10009 10009 10001 10006 10006 10006 10006 10005 10008 10004 10002 10002 10001 10003 10009 10006 10000 10008 10002 10003 10003 10003 10008 10007 10007 10003 10000 10002 10003 10004 10001 10007 10002 10007 10001 10006 10000 10007 10002 10007 10000 10004 10001 10005 10001 10000 10004 10000 10000 10008 10005 10006 10004 10005 10004 10004 10009 10004 10005 10008 10000 10009 10005 10006 10002 10009 10004 10006 10002 10005 10002 10002 10004 10004 10006 10002 10004 10001 10001 10006 10003 10008 10001 10009 10002 10000 10006 10000 10009 10007 10000 10008 10007 10002 10004 10005 10000 10007 10009 10007 10009 10004 10006 10004 10001 10009 10006 10007 10003 10006 10006 10004 10007 10004 10005 10006 10009 10007 10007 10006 10003 10001 10002 10001 10005 10005 10002 10000 10000 10006 10008 10000 10007 10000 10004 10003 10002 10007 10000 10003 10005 10001 10008 10005 10002 10008 10007 10006 10009 10009 10006 10007 10000 10002 10005 10007 10005 10004 10005 10007 10008 10003 10005 10009 10008 10001 10000 10008 10002 10007 10001 10008 10008 10000 10000 10002 10000 10002 10007 10008 10008 10000 10002 10000 10009 10005 10008 10001 10003 10007 10009 10008 10003 10007 10008 10000 10003 10008 10001 10003 10007 10002 10005 10002 10003 10007 10005 10001 10007 10004 10008 10005 10006 10007 10007 10003 10005 10009 10005 10008 10006 10004 10007 10003 10006 10001 10006 10003 10009 10006 10005 10003 10007 10008 10000 10006 10003 10007 10001 10001 10000 10000 10006 10003 10004 10001 10008 10000 10002 10006 10007 10006 10004 10008 10000 10009 10002 10008 10002 10008 10003 10009 10003 10007 10004 10002 10004 10006 10005 10001 10006 10004 10009 10002 10000 10000 10007 10004 10000 10003 10009 10009 10001 10006 10007 10004 10005 10002 10005 10005 10009 10001 10006 10008 10009 10004 10002 10003 10001 10008 10007 10000 10002 10003 10007 10003 10000 10005 10000 10001 10003 10001 10007 10005 10008 10002 10003 10001 10009 10003 10006 10003 10005 10007 10009 10002 10009 10009 10007 10006 10007 10002 10000 10008 10004 10004 10008 10008 10009 10002 10003 10008 10001 10001 10009 10003 10007 10000 10007 10009 10002 10004 10005 10003 10009 10006 10000 10005 10001 10006 10001 10004 10008 10000 10008 10001 10008 10006 10001 10006 10004 10005 10008 10006 10008 10007 10009 10004 10003 10008 10009 10000 10009 10000 10006 10009 10004 10008 10005 10003 10007 10004 10004 10006 10006 10008 10005 10000 10003 10001 10004 10007 10002 10003 10009 10006 10001 10002 10008 10001 10003 10006 10001 10001 10004 10009 10005 10009 10004 10009 10005 10005 10000 10003 10000 10001 10002 10001 10002 10005 10002 10001 10002 10006 10005 10006 10002 10005 10001 10004 10004 10002 10005 10009 10009 10009 10005 10009 10002 10002 10006 10004 10003 10002 10007 10007 10008 10003 10002 10009 10008 10001 10008 10003 10008 10006 10006 10006 10006 10008 10009 10001 10002 10005 10000\r\n 10002 10000 10005 10003 10005 10007 10000 10009 10003 10004 10007 10005 10000 10005 10006 10004 10006 10007 10004 10008 10006 10000 10008 10000 10008 10003 10007 10001 10005 10007 10002 10003 10003 10002 10001 10000 10001 10004 10008 10007 10006 10006 10006 10007 10002 10004 10007 10008 10005 10006 10004 10002 10001 10009 10001 10007 10001 10007 10002 10003 10001 10007 10006 10000 10004 10009 10002 10003 10004 10000 10002 10002 10009 10009 10009 10005 10002 10000 10007 10006 10003 10002 10002 10001 10002 10007 10008 10006 10005 10005 10009 10006 10006 10003 10004 10000 10007 10005 10008 10000 10004 10003 10002 10003 10007 10006 10005 10006 10004 10009 10000 10003 10001 10007 10003 10000 10004 10008 10006 10001 10003 10005 10006 10003 10009 10008 10004 10005 10009 10007 10008 10000 10003 10005 10000 10009 10000 10003 10009 10009 10003 10001 10008 10008 10000 10004 10003 10005 10007 10001 10003 10008 10009 10000 10001 10007 10001 10007 10008 10008 10009 10006 10005 10007 10008 10009 10000 10001 10000 10007 10007 10004 10007 10008 10001 10001 10004 10009 10001 10005 10002 10005 10009 10005 10002 10003 10008 10007 10008 10009 10000 10006 10006 10002 10004 10006 10004 10001 10000 10005 10009 10008 10006 10006 10007 10003 10008 10004 10002 10001 10009 10002 10003 10003 10008 10003 10002 10001 10001 10002 10005 10005 10006 10007 10004 10002 10004 10005 10002 10001 10009 10008 10005 10000 10009 10000 10006 10005 10003 10002 10003 10000 10001 10001 10005 10000 10005 10005 10001 10004 10007 10004 10002 10007 10005 10004 10000 10002 10005 10005 10005 10000 10009 10009 10006 10008 10009 10005 10000 10001 10009 10003 10008 10001 10004 10008 10007 10004 10008 10007 10005 10002 10007 10009 10002 10001 10008 10000 10001 10001 10000 10009 10008 10001 10004 10000 10005 10000 10001 10002 10006 10005 10005 10008 10003 10008 10007 10003 10001 10004 10009 10008 10002 10009 10001 10004 10007 10006 10009 10002 10009 10003 10004 10002 10007 10001 10001 10006 10005 10005 10005 10004 10005 10001 10001 10008 10005 10000 10001 10007 10000 10003 10001 10008 10002 10003 10007 10009 10006 10002 10005 10007 10007 10002 10005 10003 10003 10008 10001 10003 10002 10008 10001 10009 10001 10005 10000 10000 10003 10009 10002 10004 10001 10007 10008 10001 10007 10003 10009 10005 10008 10002 10005 10009 10001 10004 10004 10001 10008 10004 10004 10002 10007 10002 10003 10004 10009 10007 10005 10001 10009 10008 10005 10002 10002 10002 10001 10002 10003 10009 10009 10009 10003 10001 10009 10001 10008 10001 10003 10000 10008 10003 10005 10005 10009 10007 10006 10001 10006 10009 10006 10000 10009 10003 10009 10009 10004 10008 10008 10009 10008 10007 10009 10007 10008 10009 10002 10009 10001 10003 10009 10005 10009 10001 10002 10005 10004 10002 10001 10002 10004 10005 10003 10001 10008 10002 10007 10007 10002 10009 10004 10004 10002 10002 10003 10009 10008 10006 10000 10002 10002 10006 10008 10005 10002 10006 10004 10000 10007 10000 10007 10006 10006 10003 10007 10000 10008 10006 10002 10000\r\n 10001 10009 10004 10000 10007 10005 10009 10008 10002 10004 10001 10002 10008 10007 10001 10009 10008 10000 10002 10000 10008 10006 10007 10009 10006 10001 10004 10002 10009 10008 10002 10006 10009 10006 10007 10002 10009 10005 10006 10008 10003 10009 10008 10003 10006 10006 10001 10001 10004 10007 10001 10007 10009 10000 10009 10003 10004 10001 10001 10000 10007 10006 10004 10003 10009 10000 10002 10009 10007 10008 10008 10007 10006 10001 10004 10000 10008 10004 10004 10007 10007 10003 10009 10005 10003 10009 10001 10002 10000 10008 10000 10005 10009 10007 10002 10004 10004 10002 10005 10002 10009 10000 10007 10005 10006 10008 10005 10004 10007 10008 10008 10003 10005 10007 10005 10001 10006 10009 10003 10002 10007 10009 10001 10002 10004 10001 10009 10001 10000 10000 10009 10004 10009 10001 10003 10004 10003 10005 10001 10005 10009 10002 10002 10002 10003 10009 10000 10005 10009 10003 10000 10001 10000 10004 10001 10000 10004 10004 10002 10003 10006 10009 10003 10001 10001 10001 10005 10009 10009 10007 10002 10007 10002 10009 10001 10005 10005 10005 10009 10009 10002 10000 10007 10001 10007 10003 10007 10008 10005 10000 10000 10009 10002 10000 10009 10001 10005 10005 10004 10007 10008 10002 10003 10007 10007 10009 10009 10008 10008 10009 10009 10008 10009 10000 10003 10005 10000 10002 10009 10000 10003 10008 10004 10000 10004 10005 10009 10004 10000 10000 10006 10008 10007 10001 10009 10004 10008 10007 10003 10009 10002 10002 10001 10008 10007 10006 10008 10009 10001 10007 10000 10000 10008 10009 10000 10000 10006 10000 10009 10005 10008 10004 10009 10005 10006 10008 10001 10009 10000 10001 10006 10000 10009 10003 10004 10009 10005 10004 10007 10002 10005 10008 10005 10006 10002 10006 10003 10006 10008 10002 10008 10009 10006 10009 10001 10002 10006 10006 10008 10006 10003 10001 10009 10002 10006 10008 10005 10003 10004 10000 10006 10005 10002 10007 10001 10008 10000 10006 10002 10008 10001 10000 10005 10005 10000 10009 10006 10008 10001 10006 10005 10002 10005 10008 10008 10001 10008 10002 10000 10005 10008 10006 10002 10002 10000 10007 10008 10009 10009 10006 10000 10007 10008 10009 10005 10003 10002 10001 10007 10001 10009 10007 10009 10005 10002 10008 10001 10006 10007 10003 10008 10001 10005 10005 10008 10009 10005 10007 10000 10005 10008 10009 10001 10007 10006 10002 10002 10006 10003 10005 10003 10003 10009 10003 10007 10007 10009 10006 10008 10006 10004 10004 10002 10002 10002 10000 10006 10005 10000 10005 10001 10002 10000 10007 10000 10005 10003 10007 10006 10000 10000 10000 10002 10001 10002 10009 10002 10002 10005 10005 10002 10005 10004 10008 10006 10000 10002 10002 10003 10009 10004 10004 10008 10001 10009 10006 10008 10001 10001 10004 10007 10004 10009 10003 10009 10002 10003 10004 10008 10006 10009 10004 10009 10008 10005 10002 10007 10008 10009 10009 10007 10007 10009 10007 10003 10004 10003 10005 10006 10006 10003 10006 10008 10009 10001 10008 10006 10004 10009 10008 10000 10008 10007 10000 10007 10004 10008 10003 10005 10005\r\n 10008 10005 10000 10005 10006 10002 10007 10008 10000 10004 10008 10005 10006 10007 10005 10007 10000 10006 10002 10001 10008 10004 10008 10000 10003 10009 10006 10002 10003 10004 10001 10008 10009 10005 10004 10000 10001 10008 10006 10009 10004 10008 10002 10003 10008 10006 10006 10005 10009 10007 10006 10007 10004 10007 10002 10005 10005 10002 10008 10006 10007 10008 10000 10002 10004 10007 10006 10004 10003 10007 10007 10008 10009 10002 10005 10002 10001 10002 10002 10000 10008 10007 10000 10000 10000 10007 10007 10001 10006 10009 10000 10001 10006 10001 10009 10000 10006 10001 10004 10001 10002 10003 10001 10007 10001 10004 10000 10001 10007 10007 10006 10004 10006 10001 10000 10000 10002 10004 10000 10005 10008 10007 10009 10005 10001 10003 10007 10009 10003 10000 10000 10007 10000 10004 10000 10002 10001 10006 10001 10005 10004 10008 10004 10001 10005 10009 10002 10009 10001 10001 10008 10000 10007 10002 10006 10009 10005 10004 10007 10009 10002 10009 10006 10000 10005 10008 10008 10001 10001 10001 10004 10002 10000 10001 10004 10005 10002 10002 10007 10002 10008 10003 10004 10009 10001 10004 10003 10006 10001 10009 10002 10002 10006 10007 10000 10002 10003 10008 10005 10002 10005 10006 10009 10000 10006 10006 10007 10005 10004 10004 10007 10006 10008 10009 10001 10009 10002 10005 10006 10001 10008 10003 10001 10002 10009 10003 10009 10006 10006 10007 10009 10000 10001 10007 10007 10002 10006 10006 10006 10002 10002 10003 10006 10001 10007 10009 10006 10008 10003 10000 10003 10002 10005 10005 10001 10006 10006 10001 10005 10008 10006 10004 10004 10009 10008 10007 10003 10000 10006 10006 10007 10009 10007 10006 10002 10000 10004 10007 10007 10009 10009 10006 10005 10000 10005 10007 10007 10005 10008 10005 10001 10007 10009 10007 10004 10007 10008 10009 10004 10003 10005 10003 10008 10002 10005 10006 10005 10007 10002 10007 10006 10005 10009 10003 10004 10008 10003 10003 10001 10000 10005 10005 10004 10005 10003 10008 10007 10005 10007 10009 10007 10000 10003 10008 10009 10000 10005 10007 10006 10000 10005 10000 10006 10002 10005 10002 10005 10001 10006 10008 10000 10006 10002 10008 10001 10003 10009 10001 10004 10004 10000 10005 10006 10001 10006 10003 10005 10003 10006 10005 10002 10009 10009 10004 10005 10000 10008 10000 10007 10007 10005 10001 10005 10009 10005 10000 10003 10000 10009 10004 10006 10000 10008 10009 10004 10002 10009 10003 10000 10004 10001 10009 10008 10006 10005 10003 10000 10009 10006 10003 10001 10007 10001 10004 10008 10009 10003 10005 10005 10003 10000 10006 10000 10002 10003 10003 10008 10009 10000 10006 10003 10009 10005 10001 10005 10005 10003 10003 10003 10005 10007 10000 10008 10003 10000 10001 10002 10009 10008 10001 10003 10004 10009 10009 10002 10008 10009 10004 10007 10001 10001 10001 10005 10007 10006 10006 10005 10005 10008 10002 10009 10002 10001 10005 10004 10002 10009 10008 10005 10003 10004 10008 10004 10005 10007 10007 10002 10001 10004 10001 10003 10001 10005 10001 10008 10009 10005 10009 10003 10005\r\n 10007 10001 10003 10001 10002 10001 10008 10001 10008 10003 10006 10008 10006 10009 10001 10004 10007 10007 10004 10008 10007 10003 10000 10002 10000 10001 10000 10007 10004 10000 10006 10008 10009 10002 10004 10002 10005 10006 10009 10000 10009 10008 10007 10004 10005 10000 10005 10009 10004 10008 10002 10005 10001 10005 10004 10001 10002 10009 10007 10008 10008 10000 10004 10008 10006 10001 10004 10000 10000 10009 10001 10004 10009 10007 10003 10002 10002 10008 10005 10001 10007 10003 10005 10003 10000 10003 10005 10007 10005 10005 10001 10009 10006 10003 10009 10003 10003 10008 10006 10001 10007 10003 10009 10006 10003 10005 10000 10007 10000 10004 10007 10004 10007 10006 10001 10004 10000 10005 10005 10003 10000 10001 10004 10002 10007 10007 10007 10002 10006 10001 10007 10004 10009 10003 10001 10006 10001 10002 10009 10006 10007 10000 10004 10003 10005 10003 10004 10004 10003 10002 10007 10002 10005 10003 10003 10000 10004 10000 10003 10009 10004 10005 10006 10000 10003 10005 10008 10003 10008 10000 10001 10009 10001 10002 10008 10008 10009 10005 10009 10000 10000 10007 10008 10001 10009 10007 10006 10009 10002 10003 10009 10007 10000 10005 10004 10003 10006 10000 10001 10001 10006 10001 10000 10008 10003 10008 10006 10009 10006 10002 10004 10002 10005 10007 10008 10009 10002 10004 10004 10007 10000 10001 10007 10005 10008 10009 10005 10001 10000 10000 10008 10005 10004 10002 10004 10008 10009 10008 10007 10000 10006 10000 10008 10004 10006 10000 10008 10009 10008 10006 10009 10005 10007 10001 10000 10001 10004 10007 10005 10000 10008 10009 10005 10004 10002 10001 10002 10005 10003 10004 10000 10008 10002 10005 10004 10000 10002 10007 10002 10004 10003 10009 10008 10006 10007 10001 10007 10009 10008 10004 10003 10004 10006 10004 10003 10007 10002 10001 10006 10009 10006 10003 10001 10001 10001 10007 10007 10008 10006 10001 10007 10001 10006 10009 10009 10006 10003 10003 10008 10004 10001 10004 10001 10006 10002 10006 10005 10008 10009 10005 10001 10002 10009 10002 10004 10009 10000 10008 10005 10008 10002 10008 10003 10009 10009 10008 10002 10003 10006 10002 10004 10002 10009 10007 10002 10003 10007 10006 10006 10002 10001 10009 10003 10008 10006 10002 10009 10007 10000 10002 10008 10003 10008 10008 10000 10000 10005 10007 10000 10008 10003 10003 10000 10004 10007 10001 10003 10002 10005 10000 10005 10007 10007 10002 10002 10006 10003 10005 10007 10001 10004 10006 10009 10008 10002 10000 10003 10009 10009 10001 10000 10005 10009 10006 10005 10002 10005 10001 10003 10007 10001 10004 10002 10004 10000 10005 10000 10004 10009 10006 10000 10000 10008 10009 10003 10000 10007 10008 10009 10002 10002 10009 10000 10009 10009 10002 10006 10001 10006 10003 10002 10000 10004 10008 10009 10005 10005 10002 10002 10004 10007 10003 10006 10003 10009 10003 10006 10001 10008 10009 10006 10009 10003 10009 10000 10009 10000 10006 10008 10008 10003 10004 10005 10009 10005 10005 10002 10007 10009 10009 10004 10000 10009 10008 10002 10006 10008 10003 10000 10002\r\n 10002 10000 10007 10000 10008 10005 10004 10005 10003 10004 10004 10004 10002 10004 10008 10002 10007 10008 10009 10007 10002 10006 10006 10001 10002 10002 10000 10004 10008 10005 10007 10009 10009 10003 10006 10001 10001 10002 10007 10001 10009 10006 10002 10009 10005 10008 10000 10000 10006 10006 10001 10005 10007 10002 10000 10006 10006 10001 10003 10006 10006 10000 10003 10000 10000 10001 10009 10008 10002 10007 10008 10002 10006 10002 10002 10001 10001 10001 10003 10008 10000 10008 10000 10005 10009 10003 10000 10006 10002 10003 10007 10004 10008 10008 10004 10004 10000 10000 10005 10000 10002 10000 10007 10007 10000 10007 10005 10004 10007 10001 10000 10002 10001 10007 10002 10003 10005 10004 10004 10006 10004 10008 10001 10009 10005 10005 10000 10005 10007 10009 10007 10009 10004 10004 10008 10006 10001 10008 10008 10001 10007 10009 10007 10000 10001 10006 10004 10005 10006 10005 10000 10003 10008 10009 10006 10000 10001 10007 10006 10007 10009 10008 10008 10000 10005 10004 10006 10003 10003 10003 10006 10002 10002 10007 10004 10005 10007 10003 10008 10003 10002 10005 10002 10007 10004 10001 10006 10003 10001 10003 10004 10008 10000 10001 10005 10009 10003 10007 10009 10005 10001 10004 10001 10004 10004 10002 10002 10000 10007 10009 10006 10000 10000 10000 10002 10000 10003 10002 10006 10001 10004 10006 10004 10009 10004 10004 10007 10005 10001 10003 10009 10008 10002 10006 10003 10002 10007 10002 10004 10002 10001 10004 10003 10001 10007 10006 10009 10006 10009 10003 10004 10008 10009 10000 10005 10002 10008 10006 10006 10000 10000 10005 10008 10004 10006 10004 10009 10008 10008 10007 10007 10000 10004 10005 10007 10004 10003 10000 10002 10003 10008 10007 10003 10008 10000 10002 10000 10002 10001 10007 10006 10009 10008 10008 10002 10006 10008 10009 10004 10003 10006 10000 10000 10004 10001 10007 10009 10000 10001 10006 10003 10009 10000 10008 10006 10002 10002 10001 10004 10007 10006 10000 10003 10008 10004 10009 10000 10000 10000 10001 10000 10002 10002 10007 10004 10000 10000 10001 10002 10001 10004 10005 10006 10008 10006 10004 10008 10009 10004 10008 10005 10007 10008 10003 10008 10006 10007 10009 10002 10005 10003 10004 10008 10004 10002 10007 10004 10003 10003 10009 10001 10004 10002 10006 10008 10003 10000 10006 10008 10004 10006 10000 10002 10005 10002 10003 10001 10005 10003 10009 10002 10000 10005 10006 10004 10006 10002 10009 10004 10003 10002 10006 10004 10005 10003 10005 10008 10002 10008 10008 10008 10003 10001 10002 10009 10006 10000 10001 10006 10009 10008 10006 10004 10000 10000 10005 10003 10003 10001 10008 10006 10000 10005 10009 10002 10007 10000 10006 10000 10005 10000 10003 10000 10004 10005 10003 10000 10008 10004 10001 10001 10006 10009 10006 10008 10000 10002 10003 10007 10009 10001 10008 10008 10009 10008 10007 10006 10001 10008 10000 10006 10002 10007 10000 10001 10008 10005 10007 10002 10001 10007 10008 10005 10003 10009 10009 10004 10009 10000 10004 10008 10001 10007 10008 10006 10006 10003 10004 10004 10003\r\n 10005 10006 10005 10000 10004 10009 10000 10000 10003 10006 10008 10007 10008 10002 10009 10004 10000 10009 10006 10007 10004 10005 10009 10009 10005 10009 10006 10000 10003 10003 10002 10001 10001 10001 10006 10004 10006 10003 10007 10005 10001 10009 10007 10002 10005 10003 10007 10002 10000 10000 10008 10007 10006 10005 10000 10005 10005 10003 10007 10003 10005 10001 10002 10006 10007 10007 10000 10005 10002 10008 10005 10002 10006 10004 10007 10004 10000 10004 10006 10005 10007 10009 10000 10006 10002 10004 10009 10005 10008 10007 10000 10008 10006 10009 10005 10000 10009 10007 10002 10004 10005 10001 10002 10001 10004 10003 10004 10002 10000 10002 10005 10000 10001 10007 10002 10002 10000 10008 10008 10005 10000 10008 10009 10002 10008 10009 10008 10000 10005 10009 10009 10007 10008 10003 10006 10007 10007 10002 10008 10009 10000 10005 10006 10001 10008 10006 10007 10005 10000 10003 10003 10006 10005 10008 10000 10004 10004 10006 10009 10003 10004 10009 10001 10009 10007 10006 10007 10006 10008 10005 10003 10001 10000 10004 10004 10001 10002 10002 10001 10000 10004 10008 10001 10000 10005 10008 10002 10006 10009 10006 10007 10009 10008 10001 10000 10002 10003 10006 10009 10007 10002 10004 10003 10005 10003 10003 10004 10007 10003 10001 10003 10001 10008 10005 10001 10002 10001 10006 10007 10000 10003 10009 10006 10002 10004 10008 10009 10006 10005 10001 10008 10009 10008 10000 10006 10002 10003 10007 10006 10008 10002 10004 10002 10007 10000 10008 10006 10009 10007 10008 10008 10004 10006 10008 10001 10007 10007 10005 10007 10006 10009 10000 10003 10008 10006 10007 10002 10003 10006 10004 10001 10007 10003 10003 10003 10008 10000 10002 10001 10001 10009 10007 10002 10007 10001 10007 10001 10003 10009 10002 10002 10000 10000 10007 10004 10009 10008 10003 10003 10005 10004 10007 10004 10007 10001 10003 10000 10009 10000 10009 10003 10001 10008 10004 10007 10000 10004 10004 10004 10008 10001 10001 10006 10007 10008 10008 10006 10001 10001 10006 10005 10005 10008 10008 10002 10004 10006 10003 10003 10005 10006 10008 10002 10002 10005 10006 10005 10007 10004 10008 10005 10008 10009 10004 10005 10009 10005 10009 10005 10005 10003 10008 10006 10003 10002 10003 10003 10009 10009 10001 10001 10004 10006 10004 10009 10004 10005 10001 10000 10004 10002 10002 10009 10007 10000 10008 10004 10000 10004 10002 10008 10004 10005 10005 10005 10002 10004 10001 10009 10004 10002 10001 10009 10007 10000 10004 10001 10005 10004 10009 10008 10000 10001 10009 10004 10002 10003 10002 10004 10008 10001 10009 10007 10005 10008 10003 10004 10006 10003 10003 10005 10001 10004 10007 10002 10008 10001 10007 10004 10008 10001 10003 10009 10008 10006 10008 10000 10006 10002 10007 10006 10003 10006 10006 10006 10006 10000 10000 10000 10005 10002 10002 10007 10009 10002 10007 10007 10002 10004 10004 10007 10008 10009 10000 10002 10000 10007 10009 10000 10000 10001 10007 10006 10005 10001 10000 10000 10009 10007 10001 10000 10007 10005 10004 10004 10005 10007 10001 10007 10007\r\n 10006 10000 10004 10002 10001 10007 10003 10003 10004 10002 10009 10000 10009 10008 10009 10001 10009 10001 10008 10007 10001 10007 10004 10006 10000 10008 10008 10003 10003 10002 10003 10004 10009 10001 10009 10000 10005 10005 10007 10006 10000 10004 10006 10004 10003 10009 10005 10006 10007 10004 10002 10006 10005 10007 10004 10006 10005 10004 10003 10006 10007 10004 10003 10007 10004 10006 10009 10005 10000 10007 10004 10001 10002 10001 10001 10003 10008 10002 10007 10001 10003 10002 10004 10005 10004 10000 10005 10006 10003 10006 10005 10001 10007 10005 10003 10002 10007 10006 10005 10001 10008 10009 10005 10001 10008 10002 10007 10009 10008 10009 10009 10007 10000 10004 10001 10004 10007 10008 10006 10006 10009 10001 10005 10008 10004 10005 10005 10006 10007 10007 10008 10005 10002 10009 10003 10003 10009 10001 10009 10008 10001 10008 10007 10009 10002 10009 10001 10009 10003 10005 10006 10007 10000 10005 10003 10007 10002 10007 10002 10001 10002 10004 10003 10008 10001 10007 10005 10006 10007 10002 10005 10009 10006 10007 10002 10005 10004 10002 10005 10004 10006 10009 10007 10007 10005 10002 10005 10004 10007 10006 10000 10009 10006 10006 10007 10002 10003 10008 10000 10001 10000 10002 10005 10001 10006 10007 10005 10003 10006 10007 10007 10008 10002 10007 10006 10001 10007 10003 10005 10005 10009 10009 10007 10008 10004 10006 10001 10002 10009 10005 10000 10002 10005 10001 10003 10008 10006 10003 10001 10006 10000 10003 10003 10003 10008 10003 10009 10001 10000 10005 10004 10009 10007 10006 10004 10004 10004 10007 10006 10005 10006 10008 10007 10006 10003 10001 10004 10005 10004 10000 10006 10008 10009 10008 10002 10001 10006 10001 10007 10009 10002 10006 10004 10008 10006 10000 10003 10009 10007 10005 10008 10001 10008 10008 10009 10002 10008 10007 10005 10000 10009 10007 10001 10007 10000 10007 10004 10000 10007 10008 10003 10000 10002 10008 10007 10007 10002 10006 10001 10006 10004 10001 10004 10002 10006 10007 10004 10000 10005 10006 10008 10003 10003 10006 10007 10001 10002 10005 10002 10008 10009 10003 10001 10002 10002 10004 10002 10001 10004 10001 10006 10001 10001 10005 10003 10004 10001 10001 10004 10006 10004 10007 10005 10008 10002 10009 10009 10004 10007 10009 10005 10006 10009 10008 10008 10005 10006 10009 10008 10001 10003 10005 10009 10002 10006 10002 10007 10004 10007 10008 10002 10005 10004 10003 10001 10001 10004 10005 10003 10009 10007 10009 10008 10007 10007 10007 10006 10002 10003 10003 10005 10007 10002 10001 10002 10000 10009 10007 10003 10000 10003 10009 10005 10006 10009 10009 10005 10008 10008 10001 10000 10004 10001 10000 10005 10007 10007 10008 10007 10008 10001 10005 10008 10005 10008 10004 10002 10009 10004 10001 10006 10007 10006 10007 10002 10001 10006 10002 10007 10001 10006 10008 10000 10008 10007 10005 10007 10007 10003 10000 10005 10000 10003 10001 10004 10001 10000 10002 10007 10004 10004 10005 10007 10009 10008 10007 10004 10003 10002 10002 10000 10002 10004 10001 10000 10003 10007 10004 10002 10005\r\n 10005 10004 10009 10009 10003 10005 10002 10005 10008 10004 10008 10003 10009 10003 10008 10003 10005 10009 10005 10000 10008 10000 10009 10008 10008 10005 10004 10004 10004 10005 10007 10007 10003 10005 10009 10008 10009 10006 10004 10007 10007 10003 10007 10007 10008 10001 10003 10008 10002 10001 10001 10000 10008 10002 10002 10005 10000 10000 10004 10008 10005 10003 10005 10007 10000 10000 10006 10002 10000 10005 10003 10002 10002 10004 10000 10000 10003 10009 10001 10009 10000 10009 10001 10004 10008 10004 10009 10005 10001 10007 10001 10004 10009 10001 10008 10006 10001 10009 10007 10008 10008 10006 10007 10008 10002 10005 10007 10008 10001 10009 10000 10008 10009 10007 10007 10006 10006 10007 10004 10001 10006 10009 10000 10005 10008 10000 10002 10003 10005 10003 10009 10006 10008 10004 10005 10003 10000 10005 10007 10008 10000 10003 10004 10004 10005 10003 10002 10004 10002 10003 10002 10008 10004 10003 10007 10004 10006 10007 10006 10003 10002 10006 10002 10000 10007 10008 10008 10009 10007 10007 10003 10002 10008 10009 10006 10007 10004 10008 10003 10005 10001 10006 10001 10004 10003 10007 10002 10000 10008 10007 10001 10001 10005 10006 10008 10004 10005 10009 10000 10000 10001 10007 10003 10002 10009 10007 10005 10008 10005 10005 10009 10002 10009 10003 10001 10009 10006 10004 10007 10002 10005 10005 10001 10007 10000 10003 10003 10006 10004 10001 10009 10003 10009 10001 10002 10005 10009 10007 10000 10004 10000 10001 10000 10007 10002 10005 10006 10007 10008 10006 10007 10001 10007 10008 10001 10001 10004 10007 10004 10007 10008 10009 10003 10007 10004 10000 10003 10009 10005 10004 10003 10000 10004 10002 10002 10008 10004 10004 10000 10003 10007 10000 10008 10002 10009 10007 10001 10008 10009 10003 10002 10008 10005 10001 10004 10004 10000 10006 10009 10005 10007 10004 10009 10008 10004 10000 10009 10004 10006 10003 10001 10005 10002 10004 10000 10003 10007 10005 10001 10002 10008 10008 10009 10006 10004 10000 10006 10009 10001 10004 10006 10006 10009 10006 10006 10008 10008 10008 10001 10006 10005 10001 10000 10004 10007 10001 10005 10003 10001 10007 10004 10003 10005 10003 10000 10008 10007 10008 10006 10007 10007 10003 10000 10008 10004 10002 10003 10008 10008 10001 10000 10008 10009 10008 10000 10002 10005 10003 10007 10004 10001 10001 10007 10002 10000 10007 10002 10004 10000 10001 10002 10009 10000 10000 10004 10008 10002 10006 10002 10002 10000 10008 10009 10006 10009 10005 10007 10006 10005 10007 10004 10000 10001 10008 10009 10002 10003 10007 10007 10006 10008 10007 10008 10006 10002 10001 10001 10009 10002 10005 10009 10003 10009 10000 10005 10009 10009 10006 10008 10002 10006 10002 10005 10009 10009 10009 10000 10000 10006 10008 10006 10000 10003 10009 10006 10002 10000 10009 10006 10003 10008 10008 10000 10001 10005 10009 10006 10009 10003 10001 10003 10002 10001 10000 10001 10000 10004 10001 10004 10005 10006 10001 10004 10004 10005 10008 10004 10004 10003 10001 10008 10007 10004 10006 10005 10002 10000 10000 10003 10009\r\n 10002 10007 10006 10008 10005 10003 10008 10005 10006 10001 10007 10007 10000 10007 10000 10008 10000 10002 10001 10001 10002 10009 10007 10007 10008 10003 10008 10002 10009 10004 10002 10007 10005 10007 10001 10007 10005 10008 10002 10009 10009 10000 10007 10009 10009 10000 10003 10005 10005 10008 10008 10005 10000 10004 10006 10006 10010 10007 10001 10003 10007 10009 10007 10001 10006 10007 10008 10005 10001 10004 10003 10009 10001 10000 10006 10009 10006 10008 10005 10008 10009 10007 10009 10001 10005 10001 10001 10007 10004 10005 10004 10007 10014 10009 10009 10002 10001 10002 10006 10004 10005 10002 10003 10004 10001 10007 10007 10005 10007 10009 10003 10008 10004 10004 10002 10004 10003 10009 10001 10005 10004 10001 10005 10007 10003 10000 10007 10005 10009 10004 10008 10007 10004 10007 10006 10007 10009 10009 10006 10007 10009 10007 10003 10003 10006 10003 10005 10005 10008 10006 10007 10008 10009 10007 10007 10003 10007 10000 10007 10005 10009 10004 10000 10009 10003 10003 10009 10001 10000 10006 10002 10000 10004 10004 10007 10006 10001 10004 10000 10005 10002 10007 10000 10008 10008 10000 10004 10002 10004 10009 10004 10002 10006 10006 10009 10007 10003 10001 10002 10005 10000 10001 10006 10000 10005 10009 10005 10002 10009 10008 10001 10007 10001 10004 10008 10008 10004 10000 10005 10009 10002 10001 10008 10007 10005 10009 10006 10003 10007 10001 10007 10007 10009 10009 10000 10004 10006 10000 10004 10000 10002 10007 10005 10000 10005 10007 10008 10004 10003 10008 10008 10007 10003 10002 10009 10005 10006 10001 10005 10000 10009 10007 10008 10000 10007 10008 10003 10006 10006 10009 10001 10009 10005 10008 10001 10002 10005 10005 10002 10003 10002 10008 10007 10005 10003 10009 10001 10001 10008 10006 10009 10003 10007 10005 10002 10009 10009 10008 10001 10007 10006 10001 10005 10002 10004 10000 10001 10005 10003 10001 10001 10007 10002 10007 10005 10001 10007 10003 10002 10004 10005 10007 10008 10000 10000 10004 10008 10009 10002 10002 10006 10004 10009 10003 10001 10004 10000 10002 10009 10004 10008 10000 10003 10009 10005 10003 10000 10009 10005 10007 10009 10007 10002 10002 10001 10001 10002 10006 10000 10002 10004 10006 10001 10006 10000 10004 10003 10003 10005 10000 10001 10004 10006 10008 10005 10005 10006 10009 10002 10003 10008 10008 10004 10002 10000 10000 10002 10000 10007 10005 10000 10008 10007 10008 10003 10004 10008 10006 10008 10008 10002 10008 10007 10005 10009 10008 10008 10003 10005 10009 10003 10000 10002 10002 10001 10007 10007 10005 10006 10002 10003 10005 10007 10003 10005 10007 10000 10001 10002 10004 10006 10004 10001 10005 10008 10009 10002 10009 10006 10004 10009 10008 10009 10001 10003 10002 10007 10000 10009 10000 10001 10005 10009 10007 10009 10003 10005 10007 10003 10004 10006 10003 10001 10005 10009 10002 10009 10001 10000 10009 10003 10001 10003 10007 10006 10008 10000 10009 10009 10002 10009 10003 10007 10009 10008 10002 10009 10009 10005 10003 10006 10001 10006 10004 10007 10008 10009 10003 10007 10007\r\n 10002 10004 10009 10001 10002 10007 10003 10006 10005 10000 10001 10008 10008 10004 10008 10008 10005 10002 10001 10002 10007 10002 10004 10003 10000 10009 10002 10003 10006 10004 10009 10005 10009 10005 10004 10000 10003 10001 10005 10001 10002 10002 10004 10004 10006 10004 10008 10007 10008 10006 10002 10006 10005 10006 10007 10005 10008 10002 10006 10005 10008 10002 10009 10009 10004 10003 10001 10001 10007 10007 10004 10005 10009 10007 10006 10000 10005 10008 10005 10004 10006 10011 10001 10009 10005 10007 10005 10001 10003 10000 10001 10007 10002 10000 10000 10002 10005 10005 10006 10007 10006 10004 10009 10009 10004 10008 10006 10005 10003 10005 10001 10009 10001 10008 10001 10001 10007 10000 10002 10002 10001 10002 10003 10007 10003 10000 10008 10001 10000 10007 10007 10002 10006 10003 10009 10008 10009 10009 10005 10005 10007 10002 10008 10006 10000 10002 10006 10003 10002 10003 10003 10007 10000 10001 10000 10006 10004 10008 10004 10005 10009 10009 10005 10007 10004 10008 10007 10000 10009 10001 10007 10006 10009 10004 10001 10000 10009 10009 10003 10000 10004 10006 10008 10000 10000 10000 10000 10006 10002 10004 10009 10005 10007 10005 10003 10001 10001 10006 10007 10004 10001 10002 10008 10007 10001 10003 10008 10009 10008 10007 10001 10009 10009 10003 10008 10008 10006 10006 10008 10002 10007 10007 10006 10008 10000 10008 10007 10007 10000 10005 10007 10004 10004 10006 10006 10008 10000 10008 10000 10004 10009 10008 10003 10000 10007 10009 10005 10000 10001 10009 10008 10003 10002 10001 10004 10008 10007 10007 10005 10003 10005 10009 10006 10002 10009 10009 10005 10005 10005 10009 10000 10007 10009 10005 10003 10004 10000 10001 10007 10005 10005 10002 10008 10007 10001 10003 10000 10005 10008 10002 10008 10005 10005 10009 10007 10008 10001 10009 10006 10003 10005 10007 10002 10004 10003 10005 10007 10007 10000 10000 10001 10009 10007 10007 10008 10009 10000 10001 10006 10001 10008 10005 10009 10005 10000 10005 10004 10001 10007 10007 10007 10002 10004 10007 10006 10003 10002 10007 10006 10005 10005 10008 10009 10006 10001 10003 10000 10003 10001 10005 10007 10000 10002 10001 10004 10005 10002 10003 10006 10003 10006 10005 10006 10003 10008 10006 10001 10004 10009 10002 10002 10007 10003 10002 10004 10007 10003 10008 10000 10006 10004 10000 10009 10000 10000 10008 10001 10003 10007 10006 10001 10009 10001 10000 10006 10009 10006 10005 10000 10001 10008 10004 10008 10007 10007 10008 10002 10001 10001 10005 10004 10000 10005 10000 10002 10008 10002 10006 10001 10006 10003 10009 10002 10007 10004 10000 10009 10008 10009 10005 10009 10009 10007 10008 10002 10008 10000 10008 10002 10002 10005 10007 10005 10006 10000 10006 10006 10008 10003 10007 10007 10004 10000 10006 10003 10007 10004 10004 10002 10008 10009 10001 10006 10006 10006 10004 10003 10007 10008 10004 10005 10008 10008 10003 10003 10000 10000 10007 10007 10002 10008 10006 10004 10002 10000 10009 10003 10000 10009 10008 10003 10001 10004 10000 10000 10002 10006 10004 10004 10005\r\n 10001 10001 10004 10005 10005 10000 10004 10000 10005 10007 10001 10009 10006 10002 10002 10005 10009 10008 10001 10002 10001 10005 10005 10000 10000 10002 10006 10001 10005 10000 10008 10003 10000 10007 10005 10006 10006 10002 10005 10005 10002 10002 10007 10006 10008 10003 10000 10001 10004 10007 10008 10000 10005 10004 10002 10002 10009 10000 10008 10008 10007 10009 10004 10005 10000 10003 10008 10003 10000 10002 10007 10009 10007 10000 10007 10007 10009 10002 10002 10002 10007 10003 10001 10004 10007 10007 10008 10006 10005 10007 10004 10001 10005 10000 10009 10010 10006 10002 10002 10004 10001 10007 10003 10006 10000 10003 10005 10005 10004 10005 10003 10000 10009 10005 10005 10006 10008 10005 10004 10004 10003 10001 10005 10000 10009 10004 10007 10005 10008 10008 10002 10006 10003 10007 10007 10005 10003 10004 10008 10007 10001 10009 10003 10001 10006 10005 10002 10001 10007 10005 10001 10009 10002 10003 10004 10009 10006 10005 10001 10004 10007 10000 10004 10002 10006 10004 10007 10005 10001 10009 10004 10001 10003 10003 10001 10004 10006 10006 10003 10007 10001 10005 10002 10007 10002 10003 10006 10003 10001 10009 10009 10001 10008 10007 10005 10003 10000 10002 10003 10000 10000 10006 10006 10001 10003 10002 10002 10009 10009 10006 10003 10003 10006 10005 10004 10009 10008 10007 10008 10000 10007 10005 10000 10003 10006 10004 10008 10007 10007 10008 10008 10003 10000 10007 10007 10000 10007 10009 10009 10000 10007 10003 10000 10002 10000 10009 10006 10004 10004 10003 10003 10000 10004 10005 10007 10009 10001 10005 10006 10003 10004 10001 10007 10004 10004 10004 10005 10005 10003 10002 10003 10003 10007 10009 10003 10009 10006 10002 10008 10008 10009 10008 10001 10007 10008 10001 10003 10003 10004 10007 10004 10000 10009 10004 10007 10002 10006 10004 10008 10005 10004 10001 10003 10005 10005 10009 10004 10001 10009 10003 10006 10006 10005 10007 10009 10005 10006 10001 10005 10007 10000 10002 10002 10004 10001 10000 10009 10000 10004 10005 10008 10002 10002 10008 10003 10008 10002 10008 10008 10008 10005 10002 10005 10007 10004 10004 10005 10004 10008 10003 10004 10009 10005 10003 10000 10009 10005 10007 10005 10003 10006 10009 10000 10000 10004 10000 10009 10005 10001 10005 10003 10002 10003 10002 10004 10004 10002 10005 10009 10003 10007 10008 10001 10000 10007 10003 10002 10006 10005 10004 10001 10009 10005 10008 10009 10006 10009 10002 10008 10002 10007 10003 10009 10008 10005 10008 10005 10009 10009 10001 10004 10006 10008 10001 10000 10000 10009 10002 10004 10004 10000 10003 10003 10007 10006 10009 10006 10009 10008 10006 10002 10007 10008 10006 10007 10004 10006 10000 10001 10009 10004 10004 10006 10007 10008 10007 10009 10005 10004 10000 10004 10007 10001 10008 10002 10002 10006 10000 10002 10001 10004 10004 10003 10000 10004 10009 10002 10009 10002 10008 10009 10004 10001 10008 10001 10006 10006 10005 10007 10001 10009 10009 10004 10002 10000 10007 10001 10007 10005 10002 10000 10006 10003 10000 10008 10006 10008 10003 10002 10006\r\n 10003 10005 10008 10004 10006 10001 10002 10002 10007 10006 10006 10008 10002 10005 10007 10007 10003 10008 10004 10001 10004 10008 10008 10001 10005 10003 10005 10000 10005 10009 10007 10009 10000 10006 10008 10004 10007 10003 10000 10008 10003 10005 10001 10008 10007 10006 10009 10003 10008 10003 10000 10003 10008 10005 10006 10015 10001 10002 10004 10001 10002 10000 10009 10007 10008 10000 10004 10000 10006 10005 10002 10000 10004 10007 10007 10006 10005 10002 10009 10005 10006 10008 10008 10007 10004 10001 10003 10000 10003 10000 10008 10008 10001 10003 10002 10009 10004 10007 10003 10000 10005 10002 10004 10007 10008 10002 10006 10009 10005 10006 10007 10007 10009 10008 10002 10007 10003 10007 10005 10000 10000 10001 10005 10006 10004 10009 10004 10006 10006 10000 10002 10007 10001 10002 10008 10007 10008 10000 10009 10006 10005 10003 10008 10009 10004 10004 10005 10002 10006 10006 10009 10002 10008 10005 10000 10000 10005 10007 10005 10005 10008 10006 10004 10005 10002 10005 10006 10006 10000 10006 10001 10000 10006 10001 10007 10002 10008 10007 10006 10001 10007 10005 10003 10006 10000 10009 10006 10009 10004 10002 10007 10003 10003 10002 10002 10009 10008 10002 10004 10007 10001 10005 10007 10004 10002 10000 10003 10009 10003 10001 10005 10007 10005 10001 10000 10002 10009 10008 10006 10003 10000 10002 10004 10009 10007 10009 10003 10008 10004 10008 10000 10009 10000 10007 10009 10006 10001 10004 10007 10007 10000 10004 10005 10006 10008 10007 10002 10005 10001 10006 10005 10006 10006 10004 10005 10005 10001 10000 10005 10005 10005 10001 10003 10002 10000 10002 10007 10006 10000 10007 10002 10004 10006 10005 10000 10004 10008 10004 10008 10002 10006 10000 10002 10003 10007 10000 10009 10008 10006 10001 10000 10003 10009 10000 10008 10000 10006 10005 10007 10005 10002 10008 10005 10001 10009 10006 10008 10003 10001 10000 10006 10002 10003 10001 10006 10003 10001 10005 10008 10003 10007 10000 10001 10008 10008 10007 10000 10008 10005 10002 10005 10009 10001 10007 10003 10002 10009 10000 10000 10005 10004 10003 10008 10007 10007 10001 10003 10007 10008 10006 10006 10001 10009 10007 10006 10000 10004 10008 10005 10004 10008 10002 10001 10004 10002 10006 10009 10003 10009 10006 10007 10005 10006 10003 10007 10001 10005 10005 10006 10008 10001 10000 10003 10005 10004 10006 10002 10000 10005 10008 10006 10008 10007 10005 10007 10009 10006 10001 10006 10002 10005 10002 10005 10000 10009 10004 10002 10001 10004 10000 10005 10001 10006 10000 10006 10008 10002 10003 10002 10001 10007 10009 10004 10004 10007 10006 10007 10008 10003 10000 10009 10002 10006 10001 10002 10001 10008 10003 10000 10007 10006 10008 10001 10006 10009 10001 10008 10009 10007 10005 10009 10001 10002 10002 10006 10007 10005 10000 10008 10004 10008 10003 10007 10004 10001 10006 10008 10001 10009 10007 10004 10009 10005 10000 10005 10002 10002 10007 10005 10008 10007 10003 10009 10007 10003 10002 10008 10004 10001 10008 10000 10004 10007 10003 10001 10007 10003 10005 10005 10005\r\n 10004 10007 10008 10002 10007 10000 10005 10004 10007 10000 10003 10006 10001 10000 10002 10003 10006 10007 10002 10007 10008 10009 10005 10008 10009 10006 10006 10007 10009 10008 10009 10000 10004 10008 10008 10003 10000 10008 10009 10006 10009 10009 10003 10009 10001 10003 10008 10001 10000 10005 10001 10009 10001 10008 10007 10009 10005 10008 10006 10007 10006 10005 10006 10007 10002 10004 10004 10001 10006 10003 10006 10008 10006 10000 10006 10004 10000 10008 10002 10007 10006 10009 10009 10004 10006 10001 10003 10000 10001 10002 10001 10009 10005 10002 10008 10009 10008 10005 10006 10008 10009 10006 10001 10000 10009 10009 10007 10000 10007 10008 10000 10002 10006 10005 10005 10001 10005 10007 10003 10008 10001 10008 10001 10001 10009 10005 10007 10000 10000 10001 10001 10008 10004 10005 10009 10005 10009 10005 10004 10001 10000 10004 10000 10006 10007 10008 10009 10001 10009 10007 10009 10004 10006 10003 10000 10000 10004 10003 10007 10008 10000 10007 10003 10008 10001 10005 10008 10000 10003 10009 10007 10001 10001 10003 10005 10003 10008 10009 10004 10006 10004 10005 10005 10000 10006 10005 10003 10008 10007 10000 10007 10003 10003 10007 10003 10007 10000 10007 10000 10002 10009 10006 10007 10008 10004 10003 10007 10000 10008 10000 10006 10002 10006 10007 10007 10009 10006 10004 10001 10008 10009 10008 10006 10009 10006 10000 10001 10007 10006 10003 10006 10003 10005 10002 10009 10001 10006 10004 10004 10006 10002 10006 10002 10007 10007 10001 10007 10009 10002 10002 10003 10007 10004 10005 10008 10000 10009 10008 10002 10002 10004 10009 10004 10005 10006 10006 10002 10003 10007 10000 10004 10001 10005 10004 10003 10001 10007 10000 10005 10000 10004 10006 10004 10003 10006 10001 10006 10004 10004 10003 10004 10009 10003 10002 10001 10005 10006 10001 10004 10008 10008 10006 10009 10001 10005 10003 10002 10008 10003 10007 10006 10003 10002 10002 10008 10007 10005 10007 10000 10001 10006 10002 10004 10007 10005 10002 10008 10000 10003 10009 10008 10004 10004 10000 10002 10001 10005 10006 10004 10002 10002 10009 10007 10003 10001 10002 10005 10003 10000 10007 10009 10004 10001 10003 10005 10007 10003 10002 10008 10002 10008 10008 10009 10001 10001 10004 10009 10001 10006 10008 10007 10003 10003 10003 10008 10008 10007 10008 10006 10006 10004 10000 10005 10008 10000 10008 10000 10005 10003 10006 10007 10004 10003 10007 10004 10002 10000 10009 10001 10001 10005 10006 10002 10000 10009 10001 10000 10006 10000 10005 10005 10007 10004 10003 10004 10000 10004 10008 10007 10007 10004 10003 10004 10002 10003 10007 10002 10000 10000 10003 10007 10006 10000 10009 10001 10006 10005 10008 10008 10000 10000 10001 10007 10005 10007 10008 10004 10002 10008 10002 10005 10002 10007 10001 10008 10003 10007 10003 10007 10004 10008 10002 10002 10002 10003 10000 10000 10007 10009 10009 10000 10005 10002 10007 10000 10005 10004 10002 10004 10005 10000 10007 10004 10001 10006 10004 10003 10000 10004 10000 10002 10003 10000 10008 10002 10009 10006 10004 10006 10001\r\n 10000 10003 10003 10006 10002 10006 10007 10002 10007 10009 10006 10005 10008 10003 10001 10000 10008 10007 10006 10004 10008 10009 10006 10000 10004 10004 10007 10007 10005 10007 10001 10009 10002 10002 10001 10005 10000 10002 10000 10005 10004 10000 10007 10009 10005 10005 10000 10005 10000 10007 10003 10003 10002 10000 10008 10000 10004 10006 10006 10000 10009 10009 10007 10002 10008 10009 10008 10003 10007 10004 10006 10005 10000 10006 10004 10008 10007 10009 10002 10004 10004 10005 10007 10004 10007 10008 10000 10009 10003 10001 10005 10005 10009 10003 10000 10008 10006 10000 10001 10005 10006 10002 10003 10007 10008 10002 10007 10004 10009 10002 10007 10001 10004 10002 10009 10008 10000 10009 10007 10009 10008 10000 10000 10001 10008 10004 10007 10004 10006 10005 10000 10007 10005 10009 10002 10005 10000 10006 10008 10003 10001 10006 10001 10008 10006 10004 10007 10008 10007 10003 10006 10000 10008 10007 10009 10000 10002 10008 10009 10000 10002 10004 10006 10009 10002 10000 10006 10008 10002 10005 10003 10002 10006 10005 10009 10003 10008 10009 10007 10001 10000 10001 10008 10009 10006 10006 10004 10005 10009 10005 10009 10009 10007 10001 10003 10004 10009 10003 10003 10009 10001 10002 10009 10002 10008 10004 10002 10006 10003 10006 10001 10004 10009 10007 10004 10002 10005 10007 10008 10002 10001 10008 10002 10008 10009 10003 10000 10006 10000 10009 10000 10000 10009 10002 10006 10004 10005 10002 10000 10007 10002 10008 10002 10008 10004 10007 10009 10000 10002 10000 10009 10001 10000 10001 10006 10003 10008 10008 10005 10001 10002 10009 10008 10007 10009 10001 10007 10005 10005 10009 10008 10001 10004 10009 10006 10007 10007 10002 10001 10004 10008 10008 10004 10003 10002 10001 10001 10005 10006 10009 10000 10000 10003 10001 10001 10009 10005 10009 10007 10002 10002 10000 10002 10005 10006 10009 10001 10007 10004 10002 10009 10000 10003 10007 10006 10002 10007 10008 10002 10008 10009 10007 10000 10005 10005 10000 10004 10008 10007 10008 10004 10005 10000 10009 10002 10008 10009 10005 10008 10005 10002 10001 10005 10004 10001 10004 10007 10004 10004 10005 10002 10007 10004 10000 10001 10009 10002 10008 10008 10006 10004 10002 10007 10006 10005 10007 10009 10002 10008 10002 10009 10003 10001 10006 10006 10008 10001 10001 10006 10009 10008 10006 10000 10000 10001 10007 10004 10001 10000 10008 10002 10001 10001 10008 10000 10002 10008 10003 10008 10001 10009 10004 10002 10003 10006 10007 10007 10003 10000 10001 10009 10007 10003 10008 10006 10007 10002 10008 10000 10000 10009 10005 10009 10000 10001 10005 10007 10009 10001 10001 10005 10002 10009 10009 10003 10003 10009 10004 10008 10004 10001 10009 10000 10004 10009 10001 10003 10001 10003 10008 10004 10007 10009 10006 10007 10004 10004 10006 10006 10009 10008 10007 10009 10004 10001 10006 10004 10009 10001 10003 10002 10008 10009 10003 10000 10004 10007 10007 10007 10008 10000 10003 10003 10007 10006 10003 10004 10008 10000 10004 10008 10002 10007 10000 10002 10009 10009 10008 10007 10003\r\n 10000 10008 10004 10005 10009 10005 10008 10007 10009 10002 10005 10007 10004 10002 10006 10008 10006 10008 10000 10007 10003 10007 10004 10006 10006 10000 10008 10001 10007 10001 10000 10008 10009 10000 10001 10009 10002 10007 10001 10005 10002 10001 10009 10006 10006 10005 10005 10009 10007 10005 10000 10001 10007 10004 10000 10007 10009 10001 10004 10006 10006 10001 10009 10000 10005 10001 10002 10003 10009 10004 10002 10002 10004 10005 10000 10000 10003 10007 10004 10002 10001 10004 10009 10009 10000 10007 10003 10005 10000 10009 10009 10005 10005 10009 10006 10008 10003 10003 10000 10004 10005 10006 10004 10003 10005 10007 10004 10004 10002 10004 10002 10002 10002 10005 10005 10007 10004 10000 10005 10004 10006 10002 10005 10008 10000 10007 10003 10001 10006 10005 10001 10004 10006 10003 10002 10008 10000 10000 10000 10005 10002 10005 10006 10005 10006 10009 10001 10009 10002 10001 10006 10008 10007 10002 10006 10000 10006 10001 10008 10004 10005 10004 10000 10004 10001 10007 10007 10009 10004 10002 10007 10005 10006 10001 10009 10002 10004 10004 10009 10005 10008 10008 10002 10006 10004 10001 10008 10009 10002 10007 10006 10002 10006 10003 10008 10008 10003 10005 10000 10008 10006 10003 10009 10006 10009 10005 10007 10003 10005 10005 10005 10006 10001 10004 10002 10007 10003 10007 10001 10002 10008 10006 10001 10004 10006 10005 10007 10006 10006 10005 10004 10004 10006 10004 10001 10005 10008 10005 10004 10005 10005 10005 10009 10005 10003 10003 10004 10004 10000 10006 10006 10002 10000 10001 10004 10009 10007 10008 10003 10005 10006 10007 10006 10004 10009 10002 10000 10008 10003 10008 10002 10003 10009 10005 10000 10008 10004 10002 10003 10002 10006 10001 10008 10003 10002 10006 10002 10003 10009 10000 10001 10009 10003 10005 10004 10009 10008 10002 10008 10006 10007 10007 10002 10008 10007 10002 10003 10004 10003 10000 10001 10009 10002 10004 10002 10002 10004 10009 10002 10000 10000 10002 10003 10003 10009 10003 10000 10005 10004 10005 10007 10003 10005 10004 10008 10001 10000 10002 10004 10005 10005 10009 10009 10005 10003 10002 10000 10008 10007 10000 10006 10008 10007 10000 10000 10004 10008 10002 10008 10007 10007 10003 10003 10003 10004 10007 10007 10007 10002 10006 10001 10003 10002 10003 10004 10003 10006 10004 10001 10002 10004 10002 10006 10009 10009 10009 10007 10001 10007 10000 10005 10005 10000 10000 10003 10005 10004 10004 10000 10004 10000 10008 10005 10005 10008 10001 10001 10008 10001 10009 10000 10000 10002 10009 10009 10006 10000 10009 10001 10008 10005 10001 10008 10009 10000 10004 10009 10000 10007 10006 10008 10000 10003 10001 10000 10000 10007 10000 10004 10007 10000 10001 10004 10007 10000 10009 10003 10004 10004 10001 10003 10009 10005 10001 10000 10004 10004 10005 10002 10000 10009 10007 10005 10008 10002 10005 10001 10009 10008 10003 10000 10002 10008 10008 10003 10004 10008 10002 10008 10003 10001 10000 10004 10001 10000 10008 10004 10006 10004 10004 10008 10001 10007 10003 10008 10002 10001 10000 10008 10004\r\n 10001 10004 10001 10004 10001 10006 10007 10001 10001 10001 10007 10002 10009 10001 10000 10004 10007 10002 10006 10004 10003 10006 10006 10001 10001 10003 10008 10000 10007 10008 10002 10003 10009 10000 10008 10008 10009 10007 10001 10003 10004 10000 10007 10005 10002 10004 10007 10001 10005 10007 10006 10000 10007 10000 10005 10000 10003 10009 10005 10000 10008 10005 10005 10005 10008 10001 10006 10003 10005 10005 10001 10007 10006 10008 10005 10009 10006 10001 10006 10007 10007 10009 10005 10006 10004 10003 10009 10001 10008 10004 10005 10006 10007 10008 10005 10009 10006 10008 10004 10009 10003 10005 10007 10002 10009 10004 10003 10000 10006 10006 10008 10008 10007 10005 10007 10001 10005 10009 10003 10000 10005 10004 10004 10001 10007 10008 10009 10000 10004 10006 10001 10008 10001 10006 10001 10000 10006 10001 10003 10001 10005 10005 10009 10006 10001 10007 10008 10003 10003 10002 10004 10005 10001 10008 10002 10003 10005 10008 10008 10004 10004 10001 10000 10005 10007 10008 10006 10005 10004 10003 10002 10003 10005 10007 10005 10001 10009 10006 10006 10003 10005 10000 10005 10007 10001 10008 10000 10001 10000 10003 10007 10000 10003 10004 10006 10008 10004 10006 10009 10004 10000 10009 10007 10004 10000 10005 10008 10000 10002 10000 10004 10005 10009 10002 10006 10007 10000 10007 10004 10007 10004 10001 10001 10008 10008 10006 10007 10008 10007 10005 10000 10005 10007 10008 10009 10002 10000 10001 10008 10008 10006 10006 10005 10006 10005 10001 10004 10003 10003 10002 10001 10006 10009 10003 10008 10002 10000 10001 10002 10007 10003 10004 10009 10002 10007 10003 10002 10006 10003 10003 10000 10007 10007 10005 10005 10004 10008 10000 10006 10001 10002 10001 10009 10004 10004 10000 10001 10009 10001 10007 10005 10000 10001 10004 10002 10007 10008 10009 10001 10002 10003 10000 10003 10009 10003 10000 10004 10001 10002 10008 10004 10003 10009 10006 10000 10002 10006 10009 10001 10007 10008 10002 10000 10005 10004 10007 10005 10008 10008 10003 10004 10003 10006 10003 10006 10009 10008 10006 10002 10001 10007 10004 10009 10000 10009 10000 10000 10002 10008 10007 10006 10007 10009 10009 10005 10002 10006 10001 10007 10004 10007 10006 10002 10009 10008 10007 10000 10003 10005 10002 10004 10000 10003 10000 10008 10000 10000 10009 10006 10008 10003 10005 10004 10003 10004 10002 10000 10003 10004 10003 10000 10007 10001 10000 10009 10001 10000 10007 10002 10002 10001 10009 10006 10008 10004 10001 10008 10000 10000 10003 10006 10006 10008 10006 10006 10000 10006 10008 10009 10005 10009 10005 10008 10001 10004 10000 10000 10002 10005 10004 10008 10008 10006 10009 10007 10006 10005 10005 10000 10000 10004 10003 10002 10008 10002 10004 10005 10009 10001 10006 10005 10004 10001 10000 10007 10002 10006 10003 10004 10007 10008 10008 10007 10006 10000 10009 10008 10007 10005 10000 10006 10003 10005 10003 10000 10004 10006 10008 10008 10008 10007 10009 10006 10001 10006 10004 10007 10001 10008 10000 10000 10005 10007 10004 10003 10003 10000 10006 10002 10008\r\n 10005 10000 10003 10005 10001 10008 10006 10009 10005 10008 10003 10003 10004 10000 10003 10009 10002 10005 10009 10008 10004 10003 10003 10007 10003 10009 10000 10000 10001 10000 10007 10008 10008 10008 10007 10003 10002 10007 10009 10001 10005 10007 10001 10000 10006 10007 10008 10002 10006 10005 10008 10009 10009 10007 10008 10006 10007 10001 10005 10008 10003 10007 10002 10009 10000 10003 10000 10009 10001 10003 10003 10009 10005 10000 10006 10006 10008 10009 10007 10009 10003 10007 10000 10009 10003 10000 10003 10008 10005 10002 10008 10003 10007 10000 10006 10004 10000 10003 10004 10006 10003 10008 10000 10004 10006 10005 10004 10004 10008 10008 10006 10009 10006 10006 10005 10008 10006 10001 10009 10001 10006 10006 10002 10002 10008 10008 10006 10000 10007 10001 10005 10008 10004 10009 10008 10002 10003 10003 10002 10006 10007 10008 10007 10005 10002 10002 10004 10007 10003 10004 10009 10006 10008 10000 10001 10004 10003 10001 10006 10005 10007 10002 10000 10004 10005 10004 10007 10000 10002 10005 10003 10009 10008 10006 10001 10003 10001 10005 10001 10002 10009 10003 10000 10006 10006 10003 10003 10003 10001 10004 10005 10002 10004 10003 10000 10004 10009 10006 10008 10007 10002 10009 10000 10002 10006 10002 10004 10000 10006 10009 10003 10009 10004 10005 10008 10007 10003 10007 10006 10002 10004 10001 10006 10004 10007 10004 10009 10002 10000 10007 10007 10005 10004 10001 10009 10005 10000 10007 10003 10006 10001 10009 10009 10006 10008 10002 10006 10008 10009 10004 10005 10000 10006 10001 10001 10008 10008 10006 10000 10002 10005 10004 10009 10008 10003 10001 10008 10003 10000 10006 10009 10004 10002 10005 10000 10006 10005 10005 10005 10009 10003 10003 10003 10006 10004 10004 10008 10002 10008 10005 10003 10003 10006 10007 10005 10005 10006 10003 10009 10001 10009 10006 10003 10009 10000 10007 10002 10003 10002 10009 10003 10004 10008 10003 10007 10003 10008 10003 10004 10008 10005 10008 10008 10005 10003 10005 10006 10004 10000 10002 10005 10008 10003 10007 10002 10000 10007 10008 10001 10004 10007 10002 10007 10008 10000 10004 10008 10005 10009 10005 10002 10000 10006 10005 10008 10002 10003 10003 10008 10007 10008 10006 10002 10005 10009 10009 10003 10005 10008 10005 10005 10008 10001 10004 10007 10009 10005 10001 10008 10001 10001 10006 10006 10004 10002 10007 10007 10008 10002 10007 10006 10000 10003 10005 10008 10005 10009 10008 10006 10008 10009 10006 10006 10006 10008 10007 10008 10009 10005 10000 10001 10008 10002 10009 10001 10009 10008 10009 10004 10003 10001 10006 10001 10008 10003 10002 10005 10006 10005 10000 10003 10003 10000 10002 10000 10004 10004 10007 10005 10001 10002 10001 10006 10001 10000 10006 10006 10007 10008 10000 10000 10005 10002 10001 10004 10002 10006 10003 10007 10005 10004 10005 10009 10000 10004 10007 10001 10007 10008 10001 10005 10000 10001 10005 10001 10004 10008 10002 10003 10002 10001 10008 10007 10009 10009 10006 10000 10004 10003 10004 10008 10004 10002 10005 10003 10007 10005 10006 10000 10005\r\n 10001 10009 10001 10006 10000 10006 10009 10005 10000 10007 10006 10000 10009 10005 10001 10009 10001 10008 10006 10008 10009 10007 10009 10006 10001 10004 10004 10008 10009 10008 10009 10000 10007 10004 10004 10008 10000 10002 10004 10002 10002 10000 10001 10000 10003 10007 10000 10005 10008 10004 10001 10002 10001 10005 10009 10007 10004 10009 10005 10007 10008 10004 10000 10006 10002 10000 10002 10000 10003 10000 10005 10009 10005 10004 10007 10003 10001 10000 10003 10005 10001 10007 10007 10004 10006 10002 10003 10006 10007 10000 10001 10003 10002 10007 10002 10000 10004 10005 10001 10007 10004 10003 10000 10001 10009 10006 10005 10004 10001 10004 10005 10004 10006 10000 10009 10007 10008 10006 10006 10004 10006 10008 10000 10005 10007 10003 10002 10000 10006 10000 10003 10009 10001 10004 10003 10004 10009 10004 10000 10008 10003 10002 10000 10007 10000 10009 10004 10005 10009 10008 10007 10005 10004 10007 10001 10006 10000 10001 10004 10009 10000 10006 10001 10006 10005 10001 10008 10009 10003 10007 10006 10005 10001 10009 10007 10001 10003 10003 10002 10007 10006 10002 10007 10005 10003 10006 10008 10002 10000 10002 10000 10001 10003 10008 10001 10002 10008 10002 10002 10009 10008 10000 10004 10006 10001 10000 10005 10008 10008 10004 10003 10000 10008 10001 10009 10002 10008 10002 10006 10000 10000 10000 10008 10003 10003 10006 10000 10001 10005 10008 10005 10007 10008 10008 10005 10006 10002 10007 10008 10009 10009 10005 10004 10007 10008 10004 10001 10008 10008 10008 10001 10000 10003 10009 10007 10004 10002 10007 10000 10003 10005 10005 10009 10001 10006 10009 10003 10000 10003 10001 10001 10002 10004 10002 10000 10003 10008 10001 10009 10006 10004 10009 10004 10005 10008 10009 10009 10005 10003 10005 10005 10008 10007 10009 10009 10002 10000 10003 10003 10007 10009 10007 10002 10003 10003 10005 10001 10005 10005 10005 10006 10003 10008 10001 10009 10000 10004 10001 10007 10002 10003 10005 10009 10009 10005 10008 10003 10001 10008 10005 10005 10000 10005 10003 10001 10004 10009 10004 10000 10003 10009 10002 10004 10006 10005 10003 10009 10003 10003 10007 10008 10000 10001 10004 10000 10003 10003 10004 10000 10004 10002 10009 10000 10001 10000 10007 10002 10007 10006 10003 10000 10007 10001 10009 10000 10008 10005 10009 10002 10004 10009 10005 10002 10009 10007 10003 10001 10007 10009 10002 10002 10008 10007 10004 10002 10007 10005 10003 10009 10008 10002 10000 10008 10004 10004 10007 10003 10001 10007 10001 10000 10006 10001 10002 10000 10001 10005 10004 10003 10003 10004 10008 10005 10002 10000 10000 10008 10008 10003 10004 10002 10004 10006 10001 10005 10000 10006 10008 10003 10002 10006 10007 10003 10003 10006 10000 10007 10009 10001 10001 10002 10003 10000 10000 10006 10009 10000 10001 10005 10004 10009 10009 10009 10007 10002 10009 10002 10004 10005 10008 10003 10009 10005 10006 10008 10005 10009 10002 10008 10002 10005 10003 10008 10004 10002 10002 10003 10005 10008 10002 10007 10000 10003 10007 10004 10008 10003 10008 10004 10009\r\n 10003 10004 10001 10004 10003 10001 10002 10009 10002 10003 10004 10007 10006 10000 10000 10004 10009 10006 10001 10005 10000 10001 10005 10002 10006 10000 10003 10005 10009 10003 10007 10009 10004 10008 10005 10001 10002 10005 10004 10001 10004 10003 10006 10007 10000 10004 10002 10004 10001 10009 10003 10001 10001 10000 10008 10009 10009 10002 10004 10004 10007 10004 10001 10002 10004 10001 10004 10004 10004 10006 10009 10004 10004 10003 10007 10006 10002 10009 10009 10007 10000 10001 10007 10004 10002 10000 10003 10002 10001 10002 10006 10007 10002 10001 10009 10006 10003 10009 10004 10004 10004 10003 10000 10006 10004 10005 10006 10000 10001 10005 10000 10008 10001 10003 10002 10000 10003 10009 10002 10006 10008 10008 10002 10006 10008 10009 10004 10004 10002 10001 10001 10000 10000 10007 10005 10008 10009 10006 10000 10000 10008 10000 10005 10007 10003 10009 10001 10006 10000 10003 10009 10006 10002 10003 10009 10006 10002 10004 10003 10001 10004 10006 10001 10007 10004 10004 10005 10001 10005 10004 10001 10006 10007 10007 10008 10003 10006 10006 10009 10001 10009 10004 10000 10003 10006 10002 10004 10007 10005 10005 10006 10003 10008 10006 10008 10001 10009 10000 10002 10003 10004 10000 10005 10003 10004 10001 10005 10001 10002 10002 10003 10009 10000 10004 10004 10006 10007 10002 10008 10007 10008 10002 10006 10000 10000 10009 10004 10001 10009 10004 10001 10009 10006 10008 10007 10008 10008 10000 10003 10005 10006 10000 10002 10003 10004 10000 10002 10000 10001 10002 10003 10001 10007 10000 10005 10004 10004 10001 10005 10007 10003 10009 10000 10000 10006 10004 10006 10009 10009 10004 10004 10006 10007 10004 10000 10002 10006 10000 10009 10002 10002 10005 10004 10003 10000 10005 10003 10000 10002 10002 10000 10003 10001 10009 10009 10000 10002 10006 10005 10000 10002 10004 10000 10002 10005 10009 10000 10004 10002 10004 10001 10000 10000 10006 10001 10002 10005 10006 10007 10005 10003 10006 10000 10006 10007 10000 10000 10002 10002 10005 10006 10003 10003 10008 10007 10008 10002 10006 10000 10004 10002 10005 10006 10007 10004 10002 10002 10009 10006 10004 10000 10008 10003 10008 10009 10003 10007 10002 10009 10006 10001 10004 10008 10006 10000 10001 10005 10009 10004 10005 10001 10004 10008 10009 10005 10005 10000 10001 10002 10005 10008 10002 10006 10002 10006 10006 10002 10006 10007 10008 10003 10000 10000 10000 10000 10007 10006 10004 10002 10003 10009 10001 10004 10004 10003 10005 10004 10001 10000 10008 10005 10008 10007 10008 10003 10000 10015 10000 10008 10009 10009 10001 10003 10008 10009 10001 10002 10000 10002 10009 10003 10002 10006 10000 10003 10002 10006 10002 10007 10004 10008 10006 10000 10004 10005 10009 10000 10001 10006 10002 10008 10008 10007 10009 10000 10005 10007 10008 10009 10007 10006 10002 10003 10009 10009 10003 10007 10001 10004 10005 10005 10006 10009 10003 10006 10004 10003 10008 10008 10003 10009 10009 10006 10002 10004 10000 10000 10008 10005 10005 10008 10006 10007 10000 10001 10009 10002 10009 10005 10007\r\n 10001 10008 10008 10001 10001 10008 10008 10002 10006 10007 10003 10008 10005 10008 10007 10001 10001 10007 10001 10008 10009 10006 10008 10006 10005 10002 10007 10001 10005 10003 10000 10005 10009 10009 10000 10005 10006 10003 10009 10002 10002 10004 10001 10002 10008 10009 10001 10009 10006 10004 10003 10007 10006 10002 10000 10009 10004 10003 10005 10006 10005 10002 10006 10007 10007 10001 10007 10006 10006 10004 10008 10003 10001 10006 10002 10001 10005 10006 10008 10002 10004 10007 10008 10001 10004 10002 10009 10008 10001 10005 10009 10007 10008 10005 10000 10004 10003 10005 10009 10007 10009 10008 10006 10005 10005 10006 10007 10005 10005 10003 10002 10009 10009 10008 10002 10008 10007 10001 10002 10001 10004 10008 10000 10009 10007 10004 10002 10001 10000 10007 10006 10001 10001 10003 10006 10001 10000 10007 10002 10006 10008 10009 10009 10001 10000 10006 10002 10007 10009 10004 10007 10007 10004 10001 10006 10002 10001 10002 10005 10007 10001 10005 10003 10005 10004 10003 10002 10007 10001 10005 10003 10008 10000 10004 10007 10002 10008 10008 10007 10000 10008 10000 10006 10007 10005 10007 10002 10005 10000 10006 10004 10000 10004 10001 10006 10008 10002 10002 10003 10001 10001 10009 10000 10008 10007 10000 10007 10008 10005 10009 10002 10005 10002 10009 10004 10007 10003 10000 10003 10003 10007 10006 10005 10003 10007 10007 10004 10000 10000 10008 10000 10003 10000 10001 10005 10007 10007 10003 10004 10007 10007 10008 10001 10007 10003 10005 10007 10002 10007 10008 10007 10001 10006 10002 10009 10001 10003 10009 10007 10007 10007 10009 10004 10006 10005 10003 10002 10006 10002 10001 10003 10001 10003 10009 10001 10007 10008 10005 10004 10002 10009 10002 10005 10007 10006 10009 10007 10001 10005 10005 10001 10005 10003 10009 10002 10006 10002 10003 10007 10009 10007 10004 10002 10002 10002 10005 10002 10009 10002 10006 10008 10009 10001 10003 10001 10002 10007 10004 10005 10003 10002 10005 10001 10001 10002 10002 10001 10000 10001 10000 10002 10004 10007 10006 10003 10009 10008 10004 10008 10006 10005 10000 10001 10006 10000 10007 10000 10009 10001 10006 10000 10000 10001 10004 10007 10009 10000 10005 10003 10000 10005 10003 10007 10001 10002 10000 10009 10007 10006 10004 10003 10007 10000 10000 10001 10001 10005 10001 10000 10005 10005 10005 10001 10006 10005 10006 10009 10001 10006 10008 10009 10008 10009 10008 10007 10001 10004 10006 10006 10000 10005 10007 10005 10002 10001 10001 10007 10003 10007 10006 10002 10008 10005 10007 10002 10009 10009 10009 10001 10005 10009 10003 10005 10009 10000 10001 10000 10008 10006 10003 10003 10001 10005 10008 10005 10004 10005 10004 10001 10004 10000 10004 10009 10007 10002 10008 10006 10009 10008 10005 10000 10008 10004 10005 10019 10002 10008 10000 10003 10001 10004 10005 10001 10005 10009 10005 10003 10007 10002 10007 10006 10007 10009 10009 10008 10008 10009 10007 10001 10008 10003 10007 10005 10003 10006 10001 10002 10008 10006 10006 10001 10008 10008 10006 10004 10002 10003 10005 10007 10000\r\n 10004 10006 10000 10000 10004 10000 10005 10005 10001 10005 10007 10000 10005 10009 10006 10004 10004 10001 10007 10008 10008 10004 10006 10002 10000 10005 10006 10002 10004 10002 10003 10003 10006 10005 10001 10002 10006 10006 10003 10007 10006 10008 10006 10004 10009 10001 10009 10007 10009 10007 10008 10000 10003 10009 10007 10007 10003 10002 10008 10000 10004 10009 10001 10008 10004 10004 10002 10005 10008 10001 10004 10004 10004 10000 10003 10009 10000 10003 10009 10001 10004 10003 10004 10000 10009 10001 10002 10000 10004 10000 10000 10000 10005 10003 10005 10001 10009 10003 10006 10002 10007 10008 10003 10000 10008 10002 10005 10008 10000 10007 10005 10007 10004 10008 10006 10009 10000 10001 10003 10001 10001 10004 10005 10003 10003 10005 10008 10009 10003 10005 10001 10001 10001 10006 10000 10001 10002 10004 10002 10004 10009 10001 10008 10009 10009 10000 10006 10000 10000 10002 10006 10002 10008 10001 10000 10008 10006 10005 10000 10002 10000 10008 10004 10001 10002 10004 10005 10005 10006 10002 10007 10007 10001 10001 10003 10004 10000 10002 10009 10009 10007 10001 10006 10007 10006 10003 10003 10000 10005 10009 10009 10003 10007 10008 10009 10004 10003 10006 10001 10003 10008 10001 10003 10005 10005 10009 10005 10001 10009 10009 10003 10004 10001 10006 10004 10004 10003 10002 10005 10005 10003 10002 10009 10008 10004 10008 10009 10003 10000 10005 10004 10008 10003 10001 10009 10001 10008 10008 10003 10000 10002 10008 10000 10004 10004 10009 10001 10001 10009 10004 10009 10001 10005 10005 10004 10004 10003 10000 10000 10006 10003 10000 10001 10007 10004 10004 10005 10000 10003 10003 10000 10007 10008 10008 10001 10004 10001 10004 10002 10002 10003 10006 10003 10000 10009 10009 10003 10000 10009 10001 10003 10002 10002 10001 10005 10006 10001 10003 10001 10000 10004 10003 10008 10007 10008 10002 10003 10009 10000 10007 10004 10000 10002 10008 10004 10005 10006 10009 10005 10001 10009 10009 10008 10002 10000 10000 10008 10007 10002 10004 10004 10009 10008 10008 10005 10000 10005 10004 10003 10006 10001 10006 10007 10003 10000 10004 10003 10002 10000 10002 10003 10001 10002 10005 10000 10002 10006 10003 10005 10004 10002 10008 10001 10001 10005 10001 10008 10006 10005 10002 10001 10007 10005 10004 10001 10000 10007 10009 10005 10000 10005 10007 10002 10007 10001 10003 10006 10007 10006 10006 10006 10003 10004 10006 10001 10000 10005 10008 10009 10000 10007 10006 10001 10003 10009 10003 10003 10004 10004 10000 10004 10000 10009 10006 10009 10001 10001 10008 10004 10006 10002 10000 10010 10000 10008 10001 10006 10004 10004 10007 10003 10008 10001 10007 10008 10002 10009 10000 10008 10008 10006 10008 10009 10005 10004 10003 10006 10004 10008 10009 10007 10003 10008 10007 10001 10008 10003 10001 10002 10003 10008 10009 10005 10000 10001 10000 10000 10009 10005 10003 10007 10001 10000 10007 10003 10003 10002 10005 10003 10001 10002 10007 10008 10000 10000 10003 10005 10000 10001 10004 10006 10008 10007 10007 10005 10006 10002 10003 10007 10008\r\n 10000 10005 10001 10001 10003 10000 10007 10000 10009 10003 10007 10002 10005 10005 10004 10004 10007 10004 10000 10001 10009 10002 10007 10006 10002 10006 10003 10000 10003 10005 10002 10009 10009 10009 10004 10000 10007 10007 10008 10009 10003 10007 10006 10004 10002 10009 10005 10006 10000 10002 10007 10000 10004 10000 10008 10002 10008 10006 10004 10000 10005 10009 10001 10009 10000 10001 10005 10004 10008 10007 10005 10003 10005 10001 10008 10003 10000 10008 10001 10006 10003 10008 10008 10008 10006 10003 10004 10008 10001 10005 10003 10003 10002 10009 10002 10005 10001 10009 10001 10009 10000 10003 10009 10009 10007 10004 10007 10001 10009 10003 10008 10009 10001 10007 10001 10007 10009 10001 10002 10005 10001 10009 10001 10001 10008 10003 10004 10009 10006 10006 10006 10004 10003 10000 10003 10004 10006 10004 10008 10008 10000 10008 10002 10002 10004 10007 10002 10004 10006 10005 10001 10009 10000 10001 10008 10009 10004 10009 10001 10003 10000 10005 10004 10002 10009 10007 10004 10000 10008 10004 10009 10004 10009 10007 10001 10003 10003 10009 10002 10007 10006 10000 10005 10006 10002 10001 10007 10003 10008 10001 10009 10002 10000 10002 10001 10008 10002 10004 10009 10001 10006 10007 10009 10000 10003 10000 10009 10005 10001 10004 10006 10007 10000 10002 10007 10007 10003 10009 10006 10001 10006 10003 10005 10005 10005 10006 10007 10008 10008 10003 10000 10003 10002 10000 10002 10003 10000 10008 10008 10002 10005 10007 10008 10007 10000 10000 10006 10004 10004 10008 10003 10005 10002 10002 10009 10002 10009 10009 10005 10002 10005 10001 10001 10004 10001 10004 10002 10009 10005 10004 10006 10000 10003 10007 10007 10003 10001 10006 10000 10002 10006 10004 10000 10009 10005 10009 10005 10006 10007 10003 10008 10002 10007 10004 10007 10005 10001 10009 10006 10000 10000 10003 10001 10009 10007 10003 10003 10004 10002 10003 10002 10007 10003 10004 10000 10000 10006 10014 10008 10003 10006 10006 10003 10003 10006 10003 10007 10000 10004 10000 10006 10008 10003 10006 10006 10001 10000 10007 10000 10009 10001 10000 10008 10001 10003 10001 10000 10006 10009 10003 10006 10001 10005 10006 10001 10001 10000 10001 10002 10006 10002 10005 10004 10007 10004 10002 10004 10000 10009 10005 10004 10003 10003 10003 10004 10006 10003 10006 10009 10008 10009 10004 10009 10000 10007 10004 10003 10007 10006 10003 10006 10000 10001 10002 10004 10007 10005 10004 10003 10002 10001 10005 10003 10001 10002 10006 10009 10006 10007 10006 10008 10002 10004 10006 10000 10003 10008 10004 10003 10002 10007 10008 10004 10005 10009 10004 10004 10006 10000 10000 10001 10007 10000 10005 10007 10001 10007 10003 10008 10008 10009 10008 10000 10002 10006 10000 10005 10005 10004 10003 10009 10001 10007 10005 10006 10003 10006 10005 10005 10007 10007 10007 10000 10006 10007 10000 10009 10005 10006 10009 10003 10003 10005 10004 10003 10009 10008 10003 10002 10005 10006 10000 10000 10000 10003 10007 10002 10000 10006 10001 10000 10007 10005 10007 10004 10004 10009 10003 10006 10005\r\n 10004 10003 10003 10003 10005 10006 10005 10003 10006 10000 10000 10003 10007 10004 10008 10000 10002 10000 10006 10006 10004 10002 10002 10002 10007 10002 10001 10008 10006 10003 10006 10008 10006 10009 10007 10003 10001 10000 10007 10009 10008 10002 10004 10003 10000 10001 10007 10003 10007 10002 10003 10002 10008 10001 10000 10002 10007 10009 10008 10007 10007 10009 10009 10002 10008 10009 10008 10000 10006 10004 10004 10002 10005 10001 10008 10009 10003 10007 10005 10003 10002 10002 10003 10000 10009 10001 10004 10001 10002 10006 10008 10002 10008 10004 10009 10007 10002 10000 10000 10004 10009 10009 10001 10003 10001 10002 10000 10009 10007 10000 10000 10007 10004 10004 10007 10008 10000 10000 10006 10003 10002 10005 10005 10008 10003 10003 10001 10007 10001 10002 10001 10007 10007 10008 10007 10001 10001 10002 10001 10005 10004 10002 10006 10004 10000 10003 10007 10003 10007 10006 10003 10007 10009 10008 10005 10002 10003 10003 10004 10008 10009 10005 10000 10005 10003 10007 10005 10002 10003 10000 10003 10009 10009 10006 10006 10008 10004 10007 10001 10008 10006 10002 10000 10002 10008 10002 10008 10002 10007 10005 10008 10007 10004 10005 10000 10005 10002 10004 10007 10002 10000 10009 10003 10006 10009 10009 10008 10001 10008 10006 10006 10005 10000 10002 10009 10001 10006 10005 10006 10001 10000 10001 10007 10007 10006 10007 10005 10006 10009 10009 10000 10009 10003 10004 10007 10005 10004 10009 10000 10002 10009 10003 10003 10001 10001 10003 10001 10009 10002 10008 10002 10003 10008 10006 10006 10009 10009 10000 10003 10001 10005 10006 10004 10005 10000 10001 10007 10006 10006 10008 10005 10000 10007 10004 10007 10004 10005 10004 10003 10004 10008 10005 10004 10004 10009 10007 10003 10001 10007 10007 10004 10004 10001 10000 10008 10004 10007 10001 10005 10002 10002 10009 10007 10007 10003 10005 10003 10005 10000 10008 10001 10006 10000 10001 10009 10004 10006 10005 10000 10009 10009 10002 10000 10004 10002 10009 10008 10003 10007 10006 10006 10009 10007 10000 10004 10008 10001 10009 10000 10009 10006 10009 10007 10008 10004 10005 10001 10004 10000 10003 10009 10006 10004 10000 10006 10000 10004 10005 10009 10009 10003 10000 10000 10004 10003 10008 10005 10009 10007 10007 10009 10000 10006 10003 10001 10005 10000 10008 10004 10000 10000 10004 10006 10004 10006 10001 10008 10005 10007 10000 10001 10006 10000 10000 10005 10009 10001 10005 10001 10001 10000 10004 10002 10009 10006 10000 10000 10005 10000 10004 10003 10007 10003 10007 10000 10000 10009 10007 10008 10003 10002 10000 10004 10006 10007 10007 10005 10005 10006 10004 10008 10004 10003 10009 10008 10005 10005 10002 10001 10007 10009 10008 10008 10004 10000 10002 10001 10000 10002 10001 10006 10001 10004 10003 10003 10006 10004 10003 10006 10000 10007 10003 10002 10005 10008 10002 10003 10003 10002 10003 10004 10005 10003 10009 10001 10004 10006 10001 10003 10007 10004 10001 10008 10000 10000 10009 10004 10006 10006 10002 10005 10009 10002 10009 10002 10009 10003 10006 10009 10009\r\n 10001 10001 10002 10004 10004 10007 10006 10001 10006 10000 10001 10004 10009 10005 10002 10002 10008 10003 10005 10006 10008 10001 10002 10005 10004 10004 10002 10007 10006 10006 10000 10000 10008 10004 10000 10001 10002 10007 10000 10002 10009 10005 10003 10006 10001 10006 10006 10002 10002 10009 10009 10000 10008 10000 10002 10000 10009 10002 10004 10000 10000 10000 10001 10000 10000 10005 10006 10006 10002 10004 10001 10005 10007 10007 10000 10002 10009 10006 10004 10006 10005 10006 10009 10005 10008 10002 10008 10000 10003 10009 10007 10004 10007 10008 10002 10000 10007 10008 10009 10003 10002 10007 10002 10003 10003 10009 10005 10002 10002 10003 10000 10006 10003 10004 10001 10000 10000 10002 10009 10002 10007 10004 10009 10004 10005 10004 10002 10008 10004 10000 10002 10007 10001 10007 10006 10000 10003 10005 10005 10000 10004 10006 10001 10003 10008 10006 10004 10006 10001 10005 10006 10007 10003 10008 10003 10001 10002 10002 10007 10001 10006 10000 10001 10004 10001 10007 10001 10002 10006 10003 10007 10002 10000 10006 10008 10003 10009 10009 10000 10008 10009 10003 10001 10008 10006 10004 10003 10007 10000 10000 10001 10001 10000 10000 10002 10006 10007 10003 10005 10008 10004 10002 10002 10005 10007 10007 10001 10002 10001 10000 10002 10001 10005 10006 10000 10001 10004 10000 10006 10006 10004 10009 10003 10002 10008 10004 10007 10005 10005 10003 10001 10002 10009 10007 10003 10002 10006 10007 10007 10001 10002 10000 10007 10005 10002 10001 10000 10003 10006 10004 10002 10006 10009 10002 10005 10009 10002 10000 10007 10006 10007 10009 10001 10006 10008 10001 10006 10004 10009 10004 10003 10002 10001 10002 10004 10000 10006 10004 10003 10006 10005 10008 10003 10005 10004 10003 10009 10002 10008 10007 10008 10007 10003 10004 10004 10007 10001 10002 10000 10009 10002 10009 10008 10009 10009 10002 10004 10002 10006 10005 10000 10001 10006 10004 10002 10007 10002 10001 10003 10001 10004 10007 10008 10008 10009 10004 10008 10006 10007 10000 10005 10004 10003 10007 10005 10001 10000 10008 10001 10005 10002 10007 10008 10006 10006 10009 10007 10005 10006 10006 10004 10000 10000 10004 10006 10002 10002 10008 10004 10003 10001 10007 10003 10009 10001 10005 10008 10006 10002 10000 10000 10001 10008 10003 10005 10006 10005 10003 10008 10007 10002 10001 10003 10005 10001 10005 10005 10004 10000 10006 10008 10002 10009 10000 10002 10009 10000 10001 10005 10008 10005 10002 10002 10008 10009 10001 10000 10004 10006 10006 10007 10001 10000 10001 10005 10005 10000 10000 10000 10001 10007 10002 10005 10001 10009 10004 10009 10009 10005 10007 10005 10001 10009 10000 10008 10003 10005 10001 10006 10002 10004 10002 10007 10001 10001 10004 10004 10001 10007 10000 10009 10005 10007 10001 10005 10009 10003 10001 10005 10008 10003 10008 10001 10003 10008 10001 10001 10001 10006 10005 10000 10005 10006 10007 10007 10001 10009 10001 10001 10006 10002 10009 10002 10006 10007 10003 10009 10008 10005 10002 10002 10006 10006 10009 10008 10004 10001 10006 10007 10000\r\n 10005 10008 10009 10002 10001 10001 10004 10008 10001 10004 10005 10007 10008 10006 10001 10002 10006 10009 10003 10001 10000 10003 10008 10006 10005 10000 10002 10005 10006 10009 10006 10003 10008 10006 10003 10003 10004 10004 10003 10001 10006 10009 10000 10002 10000 10008 10003 10009 10008 10001 10001 10005 10008 10002 10000 10005 10005 10002 10005 10002 10006 10004 10008 10004 10004 10001 10006 10001 10007 10000 10006 10002 10005 10003 10002 10003 10007 10009 10003 10007 10006 10005 10004 10001 10000 10007 10009 10000 10006 10000 10007 10002 10003 10001 10009 10008 10004 10003 10002 10002 10000 10006 10001 10007 10002 10006 10001 10003 10009 10002 10003 10000 10008 10001 10003 10009 10009 10003 10008 10003 10006 10001 10004 10005 10006 10009 10003 10005 10000 10008 10000 10003 10002 10000 10007 10001 10003 10003 10006 10007 10000 10004 10004 10002 10003 10000 10003 10003 10001 10003 10002 10007 10009 10002 10003 10004 10003 10003 10001 10007 10000 10003 10000 10005 10004 10004 10007 10005 10009 10007 10002 10006 10004 10005 10003 10001 10004 10003 10009 10001 10006 10006 10001 10007 10000 10006 10004 10003 10006 10007 10003 10006 10000 10007 10005 10001 10003 10001 10005 10001 10000 10007 10004 10009 10000 10007 10006 10007 10004 10009 10002 10002 10003 10002 10004 10002 10007 10007 10000 10009 10001 10000 10003 10000 10003 10003 10001 10007 10006 10008 10007 10004 10000 10003 10001 10001 10009 10004 10004 10004 10002 10004 10003 10007 10009 10002 10006 10003 10009 10002 10004 10003 10002 10002 10007 10008 10001 10006 10005 10000 10003 10003 10004 10009 10006 10009 10004 10008 10003 10002 10000 10005 10007 10001 10005 10001 10007 10002 10001 10003 10000 10009 10005 10007 10001 10007 10005 10000 10000 10002 10008 10002 10005 10008 10007 10008 10006 10008 10007 10008 10009 10002 10008 10000 10001 10002 10006 10001 10007 10000 10008 10008 10006 10001 10001 10005 10008 10000 10007 10002 10009 10002 10002 10004 10009 10006 10001 10001 10003 10000 10005 10002 10004 10006 10006 10007 10008 10003 10006 10005 10001 10005 10008 10006 10003 10000 10006 10006 10008 10000 10008 10008 10009 10007 10004 10003 10001 10004 10003 10004 10000 10004 10008 10004 10009 10007 10004 10000 10006 10003 10004 10006 10002 10001 10003 10008 10002 10005 10004 10009 10008 10006 10005 10009 10003 10003 10001 10007 10002 10001 10001 10003 10004 10004 10006 10000 10006 10002 10005 10005 10005 10004 10007 10007 10005 10001 10001 10007 10006 10004 10003 10006 10007 10003 10004 10006 10007 10006 10003 10005 10003 10007 10009 10009 10004 10004 10002 10009 10002 10002 10004 10007 10006 10007 10009 10006 10001 10005 10008 10000 10000 10008 10001 10002 10007 10006 10009 10003 10009 10006 10004 10002 10000 10007 10001 10003 10002 10003 10004 10002 10005 10007 10009 10009 10004 10000 10002 10002 10009 10001 10006 10003 10001 10001 10003 10005 10003 10002 10003 10005 10000 10006 10008 10002 10001 10007 10004 10009 10000 10001 10009 10002 10005 10002 10009 10002 10007 10001 10005 10006\r\n 10005 10002 10008 10009 10001 10001 10001 10004 10000 10003 10003 10002 10004 10000 10004 10003 10005 10005 10006 10006 10007 10001 10008 10006 10005 10005 10007 10001 10004 10000 10004 10002 10003 10003 10009 10001 10002 10007 10005 10002 10009 10003 10006 10006 10007 10006 10002 10007 10005 10004 10001 10001 10000 10007 10005 10002 10000 10005 10009 10005 10006 10002 10005 10009 10003 10002 10008 10004 10008 10009 10002 10004 10001 10005 10006 10000 10006 10003 10006 10006 10005 10006 10002 10008 10002 10009 10006 10002 10000 10002 10002 10004 10000 10002 10007 10004 10005 10009 10006 10006 10009 10002 10007 10007 10001 10009 10004 10001 10003 10003 10000 10005 10003 10008 10007 10002 10006 10005 10000 10008 10004 10003 10005 10010 10001 10009 10002 10009 10005 10006 10006 10009 10004 10003 10003 10001 10005 10006 10009 10008 10001 10001 10002 10003 10000 10009 10005 10008 10000 10000 10008 10008 10006 10004 10003 10008 10000 10003 10004 10009 10007 10009 10003 10006 10005 10001 10007 10008 10003 10008 10008 10002 10006 10005 10003 10009 10007 10000 10008 10007 10001 10008 10002 10009 10000 10003 10009 10006 10009 10008 10000 10001 10000 10004 10006 10003 10009 10007 10001 10004 10006 10001 10003 10007 10007 10003 10006 10008 10000 10005 10001 10000 10002 10008 10000 10003 10006 10004 10001 10004 10002 10001 10009 10003 10006 10002 10005 10007 10003 10005 10005 10005 10000 10003 10008 10000 10004 10009 10006 10004 10005 10000 10000 10003 10006 10009 10009 10004 10004 10000 10001 10006 10006 10008 10002 10008 10008 10006 10004 10000 10006 10002 10005 10002 10000 10005 10009 10009 10001 10007 10001 10006 10003 10004 10006 10002 10000 10005 10002 10007 10006 10009 10009 10005 10001 10003 10004 10009 10003 10000 10008 10005 10003 10007 10008 10006 10006 10000 10006 10006 10003 10004 10001 10004 10007 10008 10009 10007 10003 10000 10000 10002 10009 10000 10001 10001 10000 10007 10001 10004 10009 10003 10007 10008 10008 10002 10003 10003 10000 10004 10008 10005 10009 10000 10000 10001 10001 10006 10005 10000 10007 10003 10001 10008 10000 10004 10005 10002 10006 10007 10003 10002 10008 10003 10009 10007 10009 10001 10004 10001 10006 10005 10002 10002 10000 10007 10003 10002 10003 10004 10000 10005 10005 10004 10003 10001 10000 10006 10001 10002 10008 10002 10002 10004 10003 10004 10009 10002 10006 10000 10005 10008 10001 10003 10001 10006 10009 10009 10008 10006 10002 10001 10004 10000 10004 10006 10006 10006 10003 10004 10002 10006 10004 10002 10000 10004 10000 10000 10003 10009 10002 10008 10003 10007 10005 10002 10007 10009 10003 10005 10005 10002 10002 10008 10009 10004 10004 10004 10006 10001 10003 10006 10002 10002 10007 10001 10006 10000 10008 10009 10008 10001 10003 10008 10007 10004 10009 10007 10009 10005 10009 10004 10007 10005 10006 10000 10000 10009 10005 10006 10007 10009 10009 10004 10000 10009 10001 10005 10008 10001 10008 10002 10006 10007 10005 10003 10001 10005 10007 10007 10002 10009 10008 10007 10009 10000 10003 10002 10003 10009\r\n 10001 10002 10007 10001 10001 10003 10004 10001 10004 10002 10008 10009 10005 10000 10009 10009 10000 10009 10009 10001 10006 10002 10002 10002 10004 10000 10000 10003 10003 10003 10007 10003 10000 10006 10009 10006 10003 10009 10009 10002 10005 10003 10000 10006 10003 10009 10004 10009 10000 10006 10009 10004 10006 10005 10007 10004 10003 10000 10000 10007 10007 10004 10006 10009 10000 10002 10006 10000 10009 10003 10009 10001 10007 10002 10001 10002 10002 10007 10008 10004 10000 10006 10009 10008 10009 10002 10001 10009 10003 10007 10002 10004 10002 10000 10003 10009 10002 10008 10004 10006 10009 10006 10002 10007 10003 10004 10000 10014 10004 10002 10002 10001 10008 10002 10003 10001 10009 10001 10005 10005 10005 10002 10001 10009 10003 10006 10006 10008 10001 10006 10000 10007 10003 10001 10007 10004 10001 10009 10008 10004 10001 10008 10000 10002 10005 10001 10005 10004 10002 10003 10007 10008 10003 10001 10005 10001 10003 10001 10003 10004 10004 10006 10007 10009 10003 10008 10008 10005 10002 10007 10000 10007 10000 10000 10007 10009 10003 10002 10003 10007 10008 10001 10005 10002 10001 10001 10004 10000 10001 10007 10007 10005 10008 10006 10008 10000 10005 10003 10009 10000 10006 10001 10003 10000 10000 10006 10001 10009 10007 10007 10006 10007 10009 10000 10001 10001 10000 10002 10002 10008 10005 10007 10002 10003 10006 10002 10009 10003 10008 10001 10008 10008 10008 10008 10005 10001 10001 10005 10004 10000 10005 10000 10007 10000 10009 10009 10009 10009 10008 10005 10004 10003 10000 10008 10005 10004 10002 10006 10008 10000 10002 10004 10006 10002 10007 10006 10009 10003 10009 10009 10008 10002 10007 10007 10000 10007 10005 10009 10004 10007 10001 10005 10008 10000 10008 10008 10007 10004 10002 10009 10007 10007 10000 10001 10004 10007 10000 10006 10008 10009 10007 10005 10009 10000 10007 10008 10003 10000 10006 10002 10007 10006 10003 10000 10004 10002 10000 10008 10008 10003 10005 10008 10009 10003 10007 10009 10008 10001 10001 10001 10009 10007 10007 10009 10006 10008 10009 10004 10005 10003 10004 10004 10007 10000 10004 10000 10005 10001 10002 10003 10003 10003 10003 10000 10000 10000 10002 10002 10006 10004 10004 10007 10001 10005 10008 10002 10009 10005 10002 10009 10009 10004 10004 10003 10000 10005 10004 10006 10006 10002 10001 10009 10009 10008 10000 10005 10008 10001 10006 10003 10007 10008 10007 10004 10007 10006 10004 10005 10001 10003 10005 10000 10000 10004 10002 10001 10001 10000 10006 10003 10007 10003 10007 10004 10006 10005 10002 10006 10005 10002 10000 10000 10005 10000 10008 10001 10009 10004 10002 10005 10009 10003 10001 10006 10004 10003 10007 10009 10009 10007 10007 10009 10006 10006 10002 10000 10006 10005 10008 10000 10005 10001 10002 10002 10004 10005 10000 10003 10005 10005 10001 10008 10009 10003 10005 10008 10002 10008 10002 10005 10006 10000 10004 10003 10006 10002 10001 10001 10003 10009 10001 10002 10002 10001 10009 10000 10002 10006 10008 10005 10005 10008 10000 10005 10004 10000 10006 10001 10007 10005\r\n 10000 10005 10005 10004 10009 10007 10005 10008 10002 10002 10004 10002 10003 10005 10007 10003 10001 10000 10009 10004 10008 10006 10009 10006 10005 10008 10006 10005 10003 10001 10002 10005 10000 10001 10003 10009 10005 10007 10008 10002 10005 10003 10008 10000 10001 10000 10009 10006 10002 10008 10008 10005 10001 10006 10001 10003 10001 10002 10001 10001 10000 10008 10005 10009 10009 10006 10009 10007 10008 10009 10007 10003 10002 10005 10008 10004 10004 10003 10003 10006 10007 10003 10003 10006 10009 10009 10000 10005 10008 10005 10007 10005 10001 10002 10005 10003 10009 10005 10003 10001 10006 10003 10004 10006 10008 10001 10009 10005 10005 10002 10004 10006 10004 10008 10003 10007 10005 10002 10003 10001 10005 10007 10006 10004 10004 10008 10006 10005 10006 10007 10001 10008 10001 10001 10005 10004 10000 10009 10006 10007 10006 10007 10001 10008 10005 10007 10008 10001 10008 10002 10002 10004 10008 10000 10009 10000 10000 10003 10002 10003 10006 10001 10008 10006 10005 10008 10009 10008 10009 10006 10000 10009 10005 10001 10005 10000 10001 10006 10009 10004 10007 10001 10002 10008 10001 10009 10004 10005 10001 10006 10001 10000 10007 10003 10003 10008 10004 10002 10004 10006 10007 10004 10002 10000 10000 10000 10000 10009 10009 10006 10003 10003 10005 10002 10008 10009 10005 10002 10008 10006 10003 10007 10001 10002 10003 10006 10007 10007 10008 10002 10005 10002 10009 10007 10007 10001 10003 10001 10001 10008 10006 10007 10006 10008 10004 10001 10002 10007 10000 10008 10001 10001 10003 10002 10006 10005 10007 10009 10005 10009 10006 10009 10006 10002 10002 10001 10003 10007 10008 10004 10008 10008 10003 10005 10000 10002 10004 10006 10003 10003 10009 10002 10008 10001 10002 10007 10009 10009 10006 10004 10002 10003 10002 10000 10006 10003 10007 10004 10007 10006 10002 10003 10000 10007 10004 10007 10006 10000 10003 10009 10006 10002 10000 10006 10004 10008 10002 10001 10009 10007 10000 10002 10008 10002 10002 10001 10005 10006 10006 10009 10004 10006 10002 10002 10003 10003 10004 10001 10009 10000 10004 10003 10009 10000 10000 10000 10007 10009 10009 10005 10006 10004 10000 10000 10004 10008 10005 10001 10005 10004 10003 10009 10006 10000 10002 10000 10001 10008 10000 10000 10008 10002 10001 10003 10009 10007 10001 10002 10007 10003 10001 10005 10001 10007 10001 10005 10003 10008 10001 10004 10003 10003 10006 10000 10001 10003 10005 10007 10004 10004 10004 10007 10003 10008 10002 10009 10009 10004 10006 10006 10009 10009 10007 10005 10009 10006 10009 10000 10003 10002 10004 10003 10006 10009 10005 10000 10008 10001 10007 10006 10002 10008 10009 10001 10005 10004 10006 10001 10003 10006 10003 10006 10008 10001 10000 10006 10008 10003 10004 10005 10002 10000 10009 10007 10005 10005 10003 10002 10000 10004 10008 10002 10009 10009 10000 10000 10000 10008 10005 10003 10007 10009 10008 10001 10001 10005 10006 10009 10007 10003 10007 10008 10000 10007 10005 10004 10002 10003 10005 10009 10001 10004 10009 10002 10001 10008 10005 10007 10006 10009\r\n 10003 10001 10001 10002 10005 10000 10001 10000 10003 10007 10009 10004 10004 10007 10003 10009 10003 10006 10003 10008 10007 10008 10007 10006 10004 10008 10006 10008 10004 10005 10003 10001 10009 10003 10007 10009 10006 10005 10009 10006 10000 10009 10008 10005 10000 10001 10007 10004 10007 10000 10007 10009 10001 10006 10009 10006 10009 10003 10006 10006 10002 10001 10003 10008 10002 10000 10007 10001 10007 10002 10002 10006 10001 10002 10002 10009 10006 10005 10000 10005 10001 10001 10002 10005 10007 10006 10008 10005 10004 10000 10005 10000 10003 10006 10002 10009 10003 10005 10001 10007 10008 10008 10008 10006 10000 10009 10001 10001 10002 10004 10004 10005 10005 10000 10003 10011 10002 10001 10009 10004 10000 10009 10007 10001 10005 10001 10006 10003 10007 10006 10005 10006 10009 10003 10008 10005 10006 10003 10006 10007 10003 10005 10002 10001 10000 10009 10004 10001 10003 10007 10008 10008 10001 10000 10002 10003 10000 10000 10007 10003 10002 10009 10003 10009 10005 10000 10005 10004 10009 10001 10004 10009 10007 10001 10001 10002 10008 10002 10004 10003 10000 10003 10006 10004 10004 10005 10001 10002 10000 10000 10007 10005 10008 10006 10008 10001 10001 10003 10004 10005 10001 10002 10000 10007 10002 10003 10000 10009 10006 10007 10003 10008 10005 10001 10004 10002 10007 10000 10007 10006 10000 10000 10001 10005 10005 10001 10006 10008 10006 10001 10005 10004 10009 10008 10005 10008 10000 10007 10001 10005 10002 10003 10004 10000 10003 10004 10007 10003 10003 10003 10006 10008 10000 10003 10006 10005 10000 10009 10008 10000 10001 10004 10007 10001 10008 10002 10001 10008 10006 10003 10006 10009 10007 10003 10002 10002 10001 10009 10002 10002 10004 10003 10008 10009 10009 10004 10003 10006 10009 10000 10004 10008 10000 10003 10004 10005 10001 10002 10003 10008 10006 10009 10003 10007 10004 10002 10005 10004 10000 10004 10008 10007 10009 10005 10002 10008 10000 10007 10004 10004 10001 10003 10000 10007 10000 10004 10001 10000 10009 10006 10008 10009 10009 10000 10000 10003 10009 10016 10004 10006 10002 10000 10006 10006 10005 10002 10003 10001 10009 10005 10005 10008 10009 10002 10001 10003 10008 10004 10008 10001 10008 10007 10006 10007 10009 10001 10008 10009 10002 10005 10002 10001 10002 10002 10003 10002 10004 10004 10006 10001 10005 10007 10002 10006 10008 10004 10006 10005 10006 10004 10004 10008 10006 10008 10009 10009 10008 10001 10002 10002 10001 10002 10003 10004 10007 10005 10004 10000 10000 10000 10000 10000 10007 10009 10007 10002 10005 10007 10009 10006 10008 10006 10002 10000 10002 10005 10002 10005 10004 10009 10008 10001 10002 10000 10007 10004 10008 10009 10009 10005 10000 10004 10007 10005 10009 10007 10001 10000 10008 10001 10001 10000 10001 10005 10000 10002 10001 10008 10003 10007 10006 10000 10004 10008 10009 10009 10003 10001 10007 10005 10001 10009 10003 10000 10009 10005 10006 10001 10000 10009 10001 10001 10001 10003 10002 10008 10004 10009 10006 10009 10000 10001 10005 10008 10003 10007 10002 10006 10004 10007\r\n 10008 10006 10003 10003 10000 10006 10002 10001 10006 10003 10001 10009 10009 10002 10007 10004 10002 10006 10005 10009 10006 10001 10007 10002 10007 10002 10007 10004 10001 10005 10006 10009 10009 10009 10002 10002 10005 10003 10007 10006 10001 10007 10005 10002 10007 10003 10002 10006 10007 10001 10008 10003 10000 10001 10009 10002 10008 10002 10004 10007 10009 10000 10006 10004 10001 10002 10009 10002 10005 10004 10002 10007 10003 10000 10004 10003 10006 10004 10008 10002 10001 10008 10006 10004 10003 10009 10002 10003 10007 10003 10002 10009 10002 10009 10006 10004 10005 10007 10004 10004 10009 10004 10002 10002 10007 10001 10004 10001 10009 10009 10004 10000 10004 10004 10000 10009 10008 10005 10006 10000 10006 10008 10002 10002 10000 10000 10007 10000 10006 10008 10003 10009 10008 10000 10003 10001 10003 10003 10001 10005 10009 10004 10008 10008 10006 10001 10009 10005 10004 10004 10003 10009 10000 10007 10008 10005 10001 10006 10006 10008 10003 10000 10003 10001 10006 10004 10004 10000 10009 10009 10006 10009 10003 10008 10001 10009 10002 10009 10006 10003 10002 10003 10009 10001 10005 10001 10008 10005 10001 10003 10000 10007 10005 10004 10003 10009 10000 10007 10004 10004 10000 10008 10001 10006 10002 10002 10009 10006 10008 10005 10008 10008 10003 10000 10001 10009 10001 10001 10008 10005 10005 10007 10000 10007 10004 10009 10004 10001 10009 10006 10009 10001 10001 10007 10003 10006 10008 10008 10006 10007 10002 10005 10003 10003 10003 10008 10008 10006 10009 10005 10002 10007 10001 10007 10008 10001 10005 10009 10002 10000 10005 10008 10004 10003 10000 10009 10007 10007 10005 10004 10004 10000 10005 10001 10001 10009 10009 10009 10003 10001 10004 10009 10002 10008 10000 10007 10001 10004 10006 10002 10003 10000 10001 10004 10008 10004 10007 10009 10005 10004 10000 10006 10003 10008 10001 10003 10005 10005 10003 10002 10001 10003 10002 10006 10006 10009 10006 10000 10005 10004 10007 10006 10007 10007 10003 10005 10001 10009 10006 10003 10009 10000 10003 10007 10008 10004 10007 10008 10002 10004 10007 10004 10008 10005 10003 10007 10001 10008 10005 10005 10002 10003 10000 10002 10007 10003 10002 10009 10008 10007 10003 10000 10004 10004 10006 10000 10005 10005 10001 10003 10000 10004 10006 10008 10005 10002 10000 10009 10000 10002 10004 10000 10004 10002 10001 10003 10005 10009 10008 10002 10004 10009 10005 10004 10007 10006 10004 10001 10004 10001 10005 10008 10008 10002 10007 10008 10004 10001 10005 10000 10006 10006 10005 10009 10007 10007 10006 10007 10000 10009 10005 10005 10007 10009 10002 10007 10000 10009 10004 10008 10006 10003 10001 10005 10002 10008 10002 10000 10000 10001 10006 10000 10005 10009 10001 10005 10009 10007 10005 10001 10000 10000 10000 10000 10009 10003 10009 10007 10003 10008 10005 10002 10005 10006 10007 10009 10005 10006 10003 10003 10000 10006 10002 10002 10007 10002 10008 10005 10009 10002 10001 10008 10009 10002 10002 10004 10004 10009 10000 10004 10004 10009 10000 10007 10008 10006 10000 10009 10007 10003\r\n 10004 10009 10003 10000 10005 10003 10003 10000 10004 10001 10002 10005 10000 10000 10000 10007 10003 10004 10007 10000 10004 10008 10008 10005 10003 10009 10004 10003 10003 10003 10008 10016 10005 10002 10003 10000 10000 10000 10006 10008 10001 10003 10002 10001 10008 10005 10000 10000 10006 10009 10007 10007 10002 10005 10007 10007 10002 10006 10004 10008 10008 10005 10002 10005 10005 10009 10004 10006 10003 10004 10003 10007 10002 10007 10007 10009 10005 10001 10008 10008 10008 10004 10005 10008 10005 10002 10002 10000 10006 10009 10004 10006 10003 10000 10004 10005 10006 10008 10003 10001 10003 10009 10003 10007 10002 10000 10008 10008 10004 10009 10008 10009 10008 10003 10005 10001 10000 10008 10000 10002 10007 10001 10000 10002 10005 10005 10002 10002 10005 10002 10000 10000 10003 10009 10008 10002 10000 10001 10008 10002 10000 10003 10003 10007 10008 10005 10002 10007 10006 10005 10007 10004 10009 10009 10000 10008 10006 10000 10008 10003 10009 10004 10007 10000 10007 10003 10000 10009 10006 10003 10002 10007 10000 10009 10000 10006 10001 10009 10006 10001 10002 10006 10003 10008 10001 10001 10007 10004 10000 10007 10004 10009 10008 10001 10019 10000 10001 10002 10007 10006 10005 10000 10008 10000 10004 10007 10008 10003 10004 10008 10006 10007 10001 10000 10002 10009 10002 10008 10004 10004 10003 10003 10006 10004 10005 10001 10004 10004 10005 10008 10006 10005 10003 10000 10006 10002 10005 10006 10001 10007 10007 10009 10008 10004 10000 10006 10008 10005 10003 10003 10009 10005 10003 10003 10002 10003 10006 10008 10001 10006 10000 10008 10001 10001 10006 10003 10009 10005 10007 10003 10001 10001 10000 10007 10006 10005 10006 10005 10000 10006 10009 10003 10000 10008 10002 10009 10003 10005 10007 10004 10002 10003 10001 10000 10004 10009 10008 10000 10004 10006 10008 10001 10007 10009 10007 10005 10009 10001 10009 10001 10006 10005 10008 10006 10000 10002 10003 10002 10003 10000 10009 10007 10003 10006 10006 10003 10002 10008 10009 10006 10007 10003 10009 10001 10007 10008 10005 10005 10009 10000 10004 10003 10000 10007 10000 10003 10002 10003 10003 10009 10007 10002 10006 10005 10000 10006 10002 10002 10003 10009 10008 10009 10009 10005 10000 10003 10004 10007 10004 10002 10009 10000 10005 10009 10007 10000 10005 10006 10002 10007 10000 10005 10003 10007 10002 10000 10004 10009 10003 10003 10000 10008 10002 10008 10003 10006 10008 10002 10002 10000 10004 10004 10004 10003 10001 10000 10004 10003 10000 10003 10001 10004 10006 10003 10002 10003 10005 10006 10006 10001 10001 10002 10005 10009 10001 10005 10005 10001 10000 10003 10007 10009 10000 10001 10004 10001 10002 10002 10002 10000 10000 10002 10000 10005 10004 10002 10007 10001 10005 10000 10002 10004 10005 10001 10006 10003 10000 10006 10002 10009 10006 10005 10001 10004 10008 10006 10000 10001 10001 10002 10003 10006 10007 10004 10003 10005 10001 10000 10004 10004 10006 10000 10008 10008 10003 10003 10001 10000 10005 10006 10005 10000 10008 10001 10004 10002 10007 10005 10005 10001\r\n 10003 10008 10002 10008 10001 10002 10006 10000 10004 10004 10002 10008 10002 10009 10006 10000 10008 10004 10001 10005 10002 10007 10006 10006 10001 10002 10001 10006 10009 10005 10005 10003 10008 10003 10006 10007 10007 10002 10000 10009 10006 10002 10000 10001 10000 10001 10005 10006 10003 10002 10000 10004 10005 10001 10002 10004 10003 10006 10009 10000 10008 10007 10008 10001 10005 10002 10007 10005 10004 10002 10005 10005 10000 10009 10003 10004 10003 10001 10003 10007 10005 10007 10006 10005 10005 10001 10009 10001 10003 10002 10008 10003 10009 10003 10007 10000 10008 10000 10007 10008 10009 10004 10005 10001 10002 10009 10005 10000 10001 10000 10006 10004 10005 10003 10005 10001 10009 10006 10009 10008 10005 10000 10009 10002 10003 10009 10003 10009 10002 10007 10000 10002 10007 10001 10008 10005 10002 10000 10006 10006 10001 10008 10003 10002 10002 10005 10001 10004 10005 10004 10005 10008 10002 10005 10007 10001 10001 10003 10004 10009 10005 10006 10004 10009 10000 10009 10002 10005 10009 10001 10005 10009 10000 10000 10007 10000 10003 10002 10007 10003 10005 10009 10001 10006 10003 10003 10008 10003 10006 10005 10008 10004 10007 10000 10000 10001 10006 10007 10000 10003 10008 10005 10007 10000 10009 10003 10003 10006 10004 10004 10008 10005 10000 10005 10006 10001 10007 10002 10004 10007 10006 10008 10006 10000 10003 10008 10009 10004 10005 10005 10005 10004 10005 10007 10006 10003 10009 10005 10008 10004 10003 10003 10005 10002 10008 10009 10000 10002 10007 10005 10004 10000 10009 10007 10001 10005 10007 10007 10008 10004 10009 10007 10004 10004 10009 10005 10002 10003 10007 10008 10003 10007 10003 10007 10008 10007 10007 10000 10007 10003 10008 10003 10005 10007 10007 10001 10000 10001 10007 10000 10004 10002 10003 10009 10006 10002 10001 10009 10004 10009 10001 10007 10008 10004 10009 10003 10001 10009 10008 10002 10000 10000 10007 10005 10002 10000 10003 10008 10001 10001 10005 10001 10006 10001 10004 10009 10004 10001 10005 10001 10006 10001 10009 10007 10009 10004 10007 10002 10000 10004 10003 10008 10009 10000 10004 10009 10006 10007 10005 10003 10004 10002 10002 10008 10008 10006 10000 10008 10000 10005 10006 10006 10004 10004 10007 10008 10004 10000 10006 10006 10005 10005 10000 10007 10004 10003 10002 10005 10008 10008 10001 10001 10005 10002 10006 10009 10004 10004 10006 10000 10002 10009 10004 10002 10006 10002 10007 10001 10002 10007 10008 10002 10007 10006 10005 10007 10008 10004 10005 10008 10003 10005 10003 10009 10008 10002 10003 10006 10002 10007 10005 10001 10009 10004 10000 10009 10003 10004 10009 10002 10005 10001 10007 10008 10009 10003 10001 10001 10006 10007 10002 10005 10007 10002 10005 10008 10002 10005 10004 10005 10003 10006 10003 10000 10002 10002 10007 10009 10008 10000 10003 10005 10008 10003 10001 10004 10009 10005 10001 10003 10006 10000 10001 10003 10001 10007 10003 10000 10009 10009 10003 10002 10008 10006 10002 10006 10006 10006 10002 10008 10006 10005 10000 10000 10009 10005 10009 10003 10004 10004\r\n 10009 10002 10008 10004 10006 10004 10006 10008 10007 10002 10001 10001 10005 10005 10003 10006 10003 10004 10008 10003 10004 10003 10007 10003 10008 10000 10007 10002 10002 10002 10006 10003 10006 10006 10006 10001 10001 10002 10007 10009 10008 10000 10006 10003 10008 10008 10006 10006 10001 10000 10006 10003 10002 10003 10000 10004 10002 10007 10005 10002 10005 10007 10000 10009 10002 10008 10005 10008 10005 10003 10001 10003 10009 10005 10000 10008 10003 10005 10007 10008 10003 10001 10002 10007 10002 10002 10009 10008 10005 10009 10007 10004 10005 10001 10001 10000 10009 10002 10002 10003 10006 10006 10006 10007 10008 10001 10006 10002 10002 10002 10008 10007 10008 10000 10001 10009 10000 10005 10009 10008 10007 10004 10000 10000 10000 10006 10008 10009 10005 10006 10009 10005 10007 10002 10006 10002 10003 10001 10007 10004 10002 10008 10004 10001 10008 10009 10009 10007 10004 10008 10000 10000 10006 10005 10005 10006 10004 10008 10002 10009 10007 10009 10008 10008 10003 10006 10005 10008 10006 10005 10000 10006 10000 10007 10003 10001 10009 10005 10005 10009 10005 10003 10001 10003 10007 10005 10004 10009 10009 10004 10008 10007 10006 10005 10004 10007 10002 10002 10009 10002 10001 10003 10001 10000 10007 10002 10005 10009 10008 10006 10001 10007 10007 10001 10006 10007 10003 10000 10002 10009 10004 10006 10003 10001 10006 10006 10006 10001 10004 10001 10009 10000 10005 10007 10004 10003 10006 10009 10003 10009 10003 10002 10001 10006 10006 10008 10000 10005 10004 10001 10005 10008 10006 10007 10003 10003 10002 10001 10004 10009 10001 10003 10005 10000 10006 10002 10000 10004 10003 10000 10002 10001 10008 10008 10002 10002 10001 10001 10002 10004 10008 10008 10004 10000 10009 10002 10002 10007 10004 10009 10000 10005 10008 10002 10003 10007 10006 10007 10007 10003 10005 10004 10009 10004 10006 10000 10002 10005 10004 10000 10003 10002 10001 10006 10000 10005 10006 10000 10003 10009 10001 10003 10001 10004 10002 10005 10000 10003 10000 10002 10003 10005 10004 10008 10005 10000 10006 10005 10005 10005 10007 10008 10005 10008 10003 10002 10000 10000 10005 10001 10002 10008 10008 10007 10003 10005 10003 10009 10004 10007 10002 10000 10008 10004 10002 10007 10002 10006 10006 10005 10003 10009 10008 10000 10005 10008 10008 10003 10000 10009 10004 10008 10008 10007 10009 10009 10008 10008 10005 10007 10009 10007 10004 10006 10007 10001 10005 10001 10005 10008 10009 10003 10003 10001 10004 10003 10001 10007 10001 10003 10009 10006 10005 10007 10002 10008 10005 10008 10009 10005 10001 10003 10008 10005 10005 10008 10005 10006 10001 10002 10002 10007 10009 10005 10006 10002 10007 10007 10003 10002 10000 10004 10000 10000 10003 10007 10009 10007 10004 10006 10001 10003 10000 10001 10009 10007 10000 10006 10001 10003 10000 10005 10003 10005 10004 10000 10001 10003 10001 10005 10005 10005 10004 10005 10009 10009 10005 10007 10004 10005 10001 10008 10001 10009 10000 10003 10001 10000 10006 10003 10006 10008 10007 10006 10000 10008 10003 10009 10004 10009\r\n 10002 10002 10002 10009 10006 10003 10001 10006 10000 10001 10008 10003 10002 10001 10001 10003 10006 10007 10006 10002 10002 10005 10003 10009 10005 10005 10009 10003 10008 10005 10001 10006 10008 10006 10003 10000 10003 10000 10008 10006 10009 10005 10000 10004 10006 10006 10003 10000 10001 10009 10008 10006 10009 10008 10009 10007 10004 10003 10007 10001 10004 10003 10001 10003 10001 10005 10008 10006 10001 10000 10001 10007 10007 10006 10004 10004 10002 10004 10002 10003 10003 10005 10004 10007 10000 10005 10003 10007 10003 10005 10005 10004 10008 10004 10007 10003 10005 10004 10001 10008 10000 10001 10004 10008 10002 10006 10008 10003 10004 10000 10007 10002 10002 10003 10005 10001 10004 10007 10004 10005 10007 10008 10005 10007 10000 10007 10001 10009 10005 10007 10007 10009 10005 10001 10007 10001 10001 10007 10000 10003 10009 10000 10008 10007 10001 10005 10001 10008 10008 10000 10007 10008 10000 10002 10002 10009 10002 10006 10001 10008 10001 10001 10005 10006 10009 10001 10007 10002 10007 10006 10001 10007 10004 10006 10007 10001 10004 10004 10008 10001 10004 10001 10008 10008 10001 10008 10003 10009 10008 10006 10007 10000 10003 10007 10005 10005 10001 10006 10008 10008 10005 10000 10006 10001 10001 10009 10001 10009 10009 10007 10002 10003 10007 10002 10005 10009 10000 10000 10000 10000 10006 10008 10009 10006 10006 10007 10000 10009 10001 10003 10004 10008 10001 10000 10000 10005 10002 10014 10007 10009 10005 10002 10003 10002 10002 10004 10000 10007 10000 10006 10003 10007 10006 10000 10001 10000 10005 10006 10007 10001 10001 10000 10003 10006 10004 10009 10002 10009 10005 10008 10005 10002 10006 10002 10003 10008 10009 10003 10005 10001 10007 10005 10000 10007 10008 10008 10001 10000 10009 10001 10004 10006 10007 10009 10004 10005 10007 10003 10004 10009 10006 10001 10009 10000 10007 10009 10006 10001 10009 10008 10007 10001 10009 10009 10006 10002 10009 10006 10008 10004 10009 10003 10000 10002 10007 10004 10000 10004 10003 10000 10000 10009 10008 10004 10004 10000 10003 10009 10009 10008 10006 10008 10005 10001 10006 10002 10003 10004 10005 10004 10003 10004 10000 10005 10000 10001 10001 10002 10005 10002 10000 10001 10005 10000 10003 10003 10008 10009 10007 10003 10003 10005 10007 10006 10009 10007 10002 10001 10002 10007 10006 10001 10001 10005 10007 10000 10009 10006 10001 10001 10007 10002 10007 10009 10000 10003 10007 10006 10001 10008 10000 10000 10007 10002 10001 10007 10004 10009 10003 10006 10000 10000 10003 10003 10008 10003 10009 10008 10006 10002 10004 10004 10005 10008 10005 10009 10005 10001 10009 10000 10006 10000 10006 10005 10009 10000 10009 10000 10004 10006 10005 10008 10003 10003 10003 10004 10003 10007 10007 10007 10001 10009 10006 10005 10003 10008 10009 10009 10004 10002 10000 10000 10009 10000 10004 10004 10003 10004 10006 10005 10000 10004 10000 10002 10001 10008 10001 10004 10008 10000 10005 10000 10007 10005 10008 10009 10003 10002 10006 10001 10003 10003 10003 10009 10008 10006 10004 10005 10000 10002\r\n 10007 10005 10000 10007 10001 10005 10008 10001 10007 10002 10007 10005 10009 10003 10001 10006 10003 10007 10005 10001 10005 10007 10001 10007 10004 10005 10002 10009 10007 10001 10002 10003 10002 10004 10001 10004 10004 10006 10009 10009 10004 10003 10007 10009 10008 10003 10000 10007 10006 10000 10008 10002 10008 10004 10000 10007 10001 10008 10005 10002 10009 10005 10003 10008 10002 10001 10006 10008 10006 10007 10000 10002 10006 10003 10007 10002 10003 10009 10004 10006 10005 10001 10003 10001 10009 10008 10004 10000 10005 10009 10003 10000 10008 10002 10000 10003 10002 10006 10005 10000 10008 10003 10002 10004 10001 10009 10009 10004 10008 10005 10009 10004 10000 10008 10007 10008 10006 10002 10009 10004 10009 10004 10002 10001 10003 10003 10003 10004 10007 10002 10009 10008 10003 10000 10009 10009 10007 10004 10007 10002 10008 10005 10008 10004 10003 10000 10005 10006 10006 10007 10003 10002 10001 10009 10005 10006 10006 10007 10003 10002 10008 10004 10002 10009 10007 10008 10004 10006 10008 10000 10007 10000 10004 10008 10000 10002 10001 10007 10008 10009 10003 10000 10008 10007 10007 10005 10002 10008 10003 10000 10005 10008 10005 10001 10009 10006 10008 10008 10005 10003 10007 10003 10009 10009 10004 10002 10007 10006 10001 10005 10009 10005 10001 10009 10008 10005 10008 10003 10001 10001 10002 10007 10007 10006 10002 10002 10009 10001 10006 10006 10003 10005 10002 10003 10004 10000 10005 10001 10001 10008 10002 10000 10001 10004 10005 10005 10009 10006 10009 10009 10009 10006 10001 10007 10007 10004 10006 10000 10003 10002 10005 10007 10000 10005 10002 10009 10007 10007 10001 10000 10008 10000 10009 10001 10003 10008 10007 10000 10011 10001 10005 10009 10006 10000 10003 10001 10008 10002 10006 10001 10005 10005 10000 10002 10001 10002 10001 10005 10004 10008 10002 10005 10006 10008 10005 10009 10004 10002 10007 10000 10004 10003 10004 10003 10005 10009 10005 10003 10003 10001 10004 10002 10001 10003 10009 10003 10004 10007 10001 10008 10004 10001 10008 10008 10006 10001 10000 10008 10006 10003 10000 10004 10002 10000 10008 10004 10002 10007 10002 10009 10001 10006 10003 10004 10008 10000 10002 10003 10000 10001 10001 10006 10009 10008 10003 10000 10001 10000 10002 10006 10004 10001 10003 10002 10002 10000 10009 10006 10004 10002 10005 10009 10000 10003 10000 10000 10009 10001 10004 10000 10009 10000 10000 10009 10004 10004 10004 10007 10007 10007 10006 10002 10006 10009 10004 10007 10003 10005 10003 10007 10003 10005 10006 10003 10003 10004 10003 10005 10007 10004 10009 10002 10009 10001 10000 10001 10004 10005 10009 10006 10002 10009 10006 10006 10001 10001 10007 10006 10005 10008 10000 10005 10000 10008 10000 10005 10003 10009 10006 10007 10007 10002 10005 10003 10005 10005 10006 10009 10000 10000 10000 10008 10008 10003 10009 10003 10002 10005 10005 10005 10004 10006 10000 10004 10001 10008 10005 10001 10009 10003 10001 10006 10009 10007 10003 10006 10009 10005 10005 10000 10002 10001 10000 10004 10006 10002 10007 10009 10002 10001\r\n 10004 10006 10004 10008 10005 10008 10005 10002 10001 10001 10009 10004 10005 10005 10003 10006 10007 10008 10003 10005 10006 10006 10005 10003 10005 10000 10003 10007 10002 10004 10001 10001 10005 10002 10005 10006 10003 10004 10002 10001 10000 10005 10005 10000 10007 10009 10004 10008 10001 10009 10002 10003 10002 10000 10006 10002 10004 10004 10007 10005 10009 10000 10007 10009 10009 10008 10009 10003 10001 10002 10004 10007 10007 10008 10003 10004 10008 10007 10006 10003 10003 10001 10004 10000 10008 10008 10003 10007 10008 10004 10009 10004 10006 10000 10003 10004 10001 10004 10009 10005 10001 10004 10007 10007 10000 10005 10008 10001 10003 10008 10009 10005 10006 10007 10009 10008 10000 10008 10009 10001 10001 10005 10002 10005 10003 10001 10003 10006 10007 10008 10002 10003 10006 10005 10009 10008 10008 10005 10000 10007 10009 10006 10003 10001 10000 10006 10009 10003 10008 10002 10007 10006 10009 10001 10002 10001 10004 10001 10005 10005 10006 10005 10005 10006 10001 10003 10000 10000 10003 10000 10002 10003 10003 10005 10003 10009 10002 10005 10009 10001 10005 10002 10005 10001 10002 10009 10007 10009 10002 10004 10009 10008 10001 10000 10002 10009 10005 10006 10004 10008 10002 10004 10008 10009 10008 10004 10003 10009 10001 10008 10008 10004 10005 10006 10001 10005 10009 10009 10008 10005 10007 10002 10006 10002 10006 10002 10005 10009 10009 10007 10005 10005 10001 10002 10004 10001 10007 10003 10004 10006 10006 10008 10005 10003 10004 10001 10007 10008 10005 10005 10007 10002 10008 10002 10002 10007 10007 10000 10002 10005 10007 10001 10002 10001 10000 10004 10001 10006 10008 10005 10005 10006 10001 10003 10003 10005 10004 10008 10007 10006 10005 10000 10002 10002 10008 10004 10005 10004 10005 10009 10000 10007 10003 10005 10005 10005 10002 10000 10000 10003 10009 10004 10001 10008 10001 10002 10007 10006 10005 10001 10008 10006 10000 10003 10009 10002 10002 10009 10003 10000 10000 10003 10001 10000 10008 10008 10007 10002 10002 10005 10005 10004 10001 10000 10007 10002 10005 10006 10004 10008 10002 10006 10009 10005 10009 10004 10000 10009 10009 10001 10009 10001 10007 10001 10000 10001 10000 10004 10003 10005 10007 10004 10005 10005 10009 10002 10002 10002 10002 10001 10005 10002 10004 10001 10002 10007 10007 10005 10008 10004 10008 10006 10008 10007 10003 10004 10002 10007 10005 10006 10001 10003 10006 10008 10008 10001 10009 10003 10007 10004 10006 10003 10003 10004 10008 10007 10001 10005 10009 10001 10008 10001 10002 10004 10007 10000 10007 10005 10006 10001 10008 10002 10003 10008 10004 10006 10005 10003 10001 10009 10005 10007 10003 10001 10001 10001 10008 10008 10003 10006 10005 10009 10009 10006 10006 10007 10006 10006 10001 10009 10003 10007 10006 10002 10009 10000 10004 10002 10003 10003 10005 10007 10003 10003 10001 10008 10009 10004 10008 10009 10006 10009 10006 10001 10002 10007 10008 10008 10007 10002 10000 10004 10009 10000 10002 10007 10007 10008 10003 10004 10007 10004 10006 10008 10009 10004 10000 10008 10006 10006\r\n 10006 10000 10003 10007 10004 10007 10000 10004 10009 10004 10006 10007 10000 10002 10008 10001 10008 10003 10004 10007 10003 10009 10007 10005 10000 10004 10004 10006 10003 10007 10004 10001 10000 10000 10008 10003 10008 10004 10008 10001 10002 10004 10009 10004 10000 10005 10000 10000 10001 10007 10000 10009 10005 10000 10006 10005 10007 10001 10002 10000 10006 10005 10000 10007 10003 10005 10006 10004 10004 10009 10006 10004 10000 10000 10005 10008 10003 10009 10005 10001 10008 10008 10009 10007 10004 10009 10007 10005 10007 10007 10009 10004 10007 10004 10000 10005 10009 10008 10008 10000 10006 10001 10002 10000 10003 10006 10009 10007 10002 10002 10009 10001 10001 10008 10005 10005 10008 10003 10008 10001 10005 10002 10002 10004 10007 10009 10004 10006 10007 10000 10006 10001 10005 10004 10002 10002 10000 10008 10004 10009 10005 10006 10007 10009 10002 10003 10007 10003 10006 10001 10007 10000 10007 10008 10005 10005 10008 10006 10006 10007 10004 10000 10002 10004 10008 10002 10000 10002 10005 10005 10007 10009 10001 10002 10008 10005 10009 10000 10005 10001 10002 10004 10008 10000 10003 10002 10009 10006 10006 10005 10009 10006 10005 10003 10005 10003 10005 10003 10004 10006 10002 10000 10008 10009 10002 10006 10004 10005 10009 10008 10001 10002 10000 10005 10004 10005 10003 10001 10001 10008 10000 10008 10003 10001 10002 10004 10002 10008 10006 10008 10007 10002 10009 10006 10000 10008 10001 10008 10008 10004 10003 10000 10003 10000 10007 10002 10003 10008 10003 10005 10009 10004 10000 10008 10006 10006 10004 10002 10007 10002 10004 10007 10009 10002 10007 10009 10008 10006 10006 10007 10007 10002 10005 10009 10006 10005 10004 10003 10004 10007 10007 10008 10005 10002 10008 10004 10003 10006 10009 10008 10002 10008 10007 10007 10009 10008 10008 10000 10008 10005 10007 10006 10009 10009 10000 10005 10003 10006 10003 10009 10009 10001 10006 10004 10002 10008 10001 10004 10006 10009 10001 10005 10005 10003 10003 10005 10003 10006 10008 10009 10001 10000 10004 10002 10007 10000 10007 10005 10005 10007 10008 10005 10002 10003 10001 10002 10006 10005 10006 10000 10006 10005 10003 10009 10005 10006 10003 10001 10002 10004 10004 10000 10008 10008 10003 10002 10003 10001 10007 10003 10008 10004 10008 10005 10001 10006 10006 10001 10006 10007 10005 10007 10000 10007 10004 10009 10003 10000 10000 10008 10000 10004 10007 10001 10005 10009 10000 10007 10004 10002 10002 10003 10000 10003 10002 10009 10004 10008 10007 10005 10002 10008 10000 10001 10003 10009 10001 10006 10004 10008 10002 10001 10002 10009 10009 10000 10009 10006 10004 10000 10009 10003 10000 10002 10001 10006 10003 10009 10005 10009 10004 10009 10009 10009 10006 10002 10008 10000 10009 10003 10004 10007 10006 10006 10007 10004 10005 10008 10000 10003 10008 10008 10009 10009 10008 10000 10005 10006 10006 10008 10007 10001 10007 10001 10002 10009 10003 10003 10004 10009 10000 10005 10003 10006 10004 10005 10005 10008 10004 10001 10000 10007 10005 10007 10009 10005 10008 10009 10007 10008\r\n 10008 10002 10007 10007 10002 10001 10009 10003 10000 10006 10002 10000 10003 10003 10002 10008 10000 10009 10000 10001 10006 10004 10003 10000 10002 10009 10004 10001 10002 10005 10004 10000 10009 10000 10005 10006 10003 10002 10003 10007 10001 10000 10002 10008 10007 10006 10005 10006 10009 10004 10007 10008 10003 10006 10008 10002 10000 10007 10004 10009 10006 10004 10007 10003 10001 10004 10003 10006 10002 10009 10006 10009 10000 10003 10001 10009 10005 10007 10009 10007 10001 10008 10005 10003 10000 10000 10003 10009 10009 10006 10000 10002 10000 10005 10000 10009 10000 10007 10006 10001 10008 10000 10004 10001 10007 10008 10007 10005 10000 10004 10004 10000 10006 10000 10004 10005 10006 10009 10002 10009 10003 10005 10005 10007 10003 10002 10006 10005 10003 10006 10000 10004 10007 10006 10007 10005 10002 10008 10008 10008 10000 10005 10000 10007 10009 10002 10007 10005 10001 10000 10008 10000 10001 10004 10006 10002 10000 10008 10006 10008 10009 10009 10004 10002 10004 10009 10004 10009 10007 10002 10009 10004 10005 10009 10002 10003 10005 10001 10001 10006 10007 10002 10000 10006 10001 10006 10002 10009 10006 10002 10008 10008 10002 10007 10001 10005 10008 10005 10000 10001 10009 10007 10003 10009 10006 10002 10007 10004 10004 10002 10003 10005 10000 10006 10007 10001 10004 10008 10004 10003 10009 10002 10005 10009 10007 10005 10006 10005 10001 10002 10001 10002 10005 10007 10009 10004 10009 10008 10004 10009 10006 10008 10004 10008 10008 10007 10001 10004 10006 10007 10006 10009 10000 10002 10004 10006 10000 10008 10004 10007 10008 10009 10005 10005 10006 10005 10007 10003 10000 10007 10004 10000 10005 10009 10007 10007 10000 10002 10007 10002 10003 10004 10005 10006 10004 10005 10002 10007 10002 10006 10007 10007 10004 10000 10003 10007 10006 10009 10009 10009 10009 10008 10002 10002 10007 10001 10009 10006 10000 10008 10003 10000 10004 10002 10009 10006 10005 10009 10009 10003 10005 10009 10005 10006 10009 10000 10009 10007 10009 10008 10000 10001 10009 10007 10004 10000 10002 10001 10007 10000 10002 10009 10008 10001 10001 10006 10009 10002 10002 10003 10009 10007 10004 10002 10003 10005 10004 10007 10008 10005 10004 10003 10008 10009 10004 10008 10000 10005 10000 10001 10003 10008 10005 10007 10005 10004 10009 10006 10001 10002 10006 10001 10006 10004 10006 10001 10009 10009 10002 10001 10000 10005 10001 10009 10004 10006 10000 10001 10001 10008 10005 10001 10008 10000 10009 10001 10007 10008 10004 10001 10008 10004 10000 10006 10009 10002 10002 10004 10001 10005 10002 10006 10006 10003 10004 10004 10009 10006 10009 10005 10002 10004 10003 10007 10000 10000 10007 10007 10004 10005 10006 10005 10002 10000 10001 10006 10009 10001 10004 10003 10002 10002 10001 10005 10008 10008 10008 10005 10009 10008 10001 10005 10008 10008 10003 10007 10006 10003 10003 10009 10004 10001 10006 10003 10003 10003 10006 10000 10007 10005 10007 10001 10006 10003 10001 10008 10004 10001 10001 10007 10001 10001 10002 10007 10000 10001 10005 10001 10007 10008\r\n 10006 10001 10009 10002 10009 10003 10005 10000 10006 10001 10000 10009 10009 10005 10000 10002 10007 10005 10000 10006 10004 10002 10006 10009 10008 10009 10008 10004 10005 10000 10006 10005 10006 10008 10005 10009 10002 10007 10004 10000 10006 10004 10005 10002 10008 10004 10003 10006 10004 10008 10000 10008 10009 10007 10006 10006 10000 10001 10008 10001 10008 10001 10009 10008 10005 10001 10009 10004 10004 10007 10009 10004 10000 10005 10003 10003 10009 10009 10008 10005 10002 10003 10005 10006 10003 10003 10007 10000 10009 10008 10005 10009 10002 10001 10005 10003 10009 10000 10000 10002 10007 10008 10001 10006 10008 10005 10007 10006 10005 10004 10009 10001 10002 10008 10003 10003 10003 10000 10005 10002 10000 10006 10009 10007 10009 10009 10004 10008 10006 10000 10002 10009 10004 10000 10005 10003 10009 10005 10002 10005 10004 10004 10004 10008 10008 10002 10002 10000 10000 10004 10001 10004 10000 10002 10002 10008 10003 10009 10008 10004 10006 10007 10008 10007 10004 10003 10007 10003 10008 10000 10006 10000 10006 10000 10000 10003 10007 10009 10002 10004 10007 10002 10008 10001 10009 10009 10007 10005 10000 10005 10005 10004 10001 10001 10005 10008 10005 10000 10005 10009 10000 10008 10009 10001 10004 10001 10001 10006 10008 10005 10007 10004 10000 10002 10001 10001 10009 10008 10002 10005 10008 10005 10002 10004 10008 10003 10005 10006 10009 10006 10001 10003 10004 10008 10005 10000 10003 10002 10002 10000 10002 10006 10004 10001 10006 10006 10007 10004 10005 10007 10005 10007 10008 10009 10009 10002 10003 10006 10009 10008 10000 10000 10009 10003 10001 10003 10009 10003 10009 10009 10008 10008 10003 10004 10001 10009 10007 10000 10006 10003 10003 10004 10009 10003 10006 10009 10001 10009 10007 10009 10001 10005 10006 10002 10005 10008 10003 10007 10008 10008 10004 10001 10009 10007 10008 10001 10009 10003 10005 10009 10001 10003 10004 10009 10007 10008 10005 10001 10003 10008 10003 10009 10000 10009 10005 10006 10009 10008 10008 10007 10004 10006 10008 10009 10008 10008 10006 10002 10001 10003 10006 10004 10007 10002 10009 10007 10006 10007 10006 10002 10003 10006 10006 10009 10005 10005 10000 10007 10000 10007 10002 10004 10009 10000 10008 10007 10009 10002 10009 10006 10004 10009 10008 10006 10002 10009 10003 10003 10006 10001 10000 10001 10002 10000 10003 10002 10008 10000 10005 10003 10004 10003 10008 10008 10008 10005 10001 10002 10009 10004 10009 10003 10006 10005 10001 10009 10006 10008 10004 10005 10007 10001 10009 10002 10002 10002 10006 10005 10004 10004 10006 10006 10006 10004 10009 10006 10000 10009 10007 10001 10007 10001 10005 10005 10007 10008 10000 10001 10002 10004 10001 10005 10004 10001 10001 10000 10001 10004 10006 10008 10000 10009 10002 10007 10006 10002 10000 10004 10004 10002 10007 10007 10005 10002 10004 10008 10003 10005 10008 10001 10004 10004 10005 10006 10004 10009 10004 10002 10005 10002 10000 10001 10006 10001 10007 10003 10004 10000 10009 10002 10005 10008 10008 10002 10009 10000 10008 10000 10008 10008\r\n 10005 10001 10000 10009 10003 10004 10006 10002 10000 10008 10007 10005 10004 10009 10005 10006 10004 10003 10005 10005 10008 10002 10006 10002 10006 10004 10004 10009 10002 10001 10002 10001 10001 10004 10000 10001 10000 10008 10002 10004 10001 10000 10008 10004 10009 10008 10001 10005 10009 10005 10005 10005 10001 10000 10007 10002 10002 10001 10000 10006 10002 10003 10005 10009 10008 10009 10007 10006 10007 10008 10005 10008 10005 10005 10005 10002 10009 10008 10002 10000 10003 10005 10003 10003 10002 10001 10007 10009 10008 10004 10000 10001 10007 10003 10000 10002 10004 10005 10006 10000 10005 10007 10003 10001 10009 10008 10006 10004 10007 10000 10007 10006 10007 10007 10001 10002 10001 10006 10000 10005 10009 10008 10007 10005 10008 10009 10005 10000 10004 10003 10005 10005 10009 10003 10004 10002 10006 10001 10002 10009 10002 10008 10008 10000 10005 10000 10001 10009 10008 10007 10001 10007 10002 10008 10000 10004 10000 10009 10007 10007 10001 10008 10004 10004 10007 10003 10001 10003 10008 10005 10005 10008 10004 10009 10001 10001 10004 10003 10001 10002 10007 10009 10007 10001 10008 10003 10006 10004 10009 10008 10008 10009 10008 10006 10004 10000 10008 10009 10007 10009 10002 10007 10003 10004 10007 10002 10003 10004 10004 10002 10009 10003 10003 10009 10009 10000 10008 10005 10009 10005 10003 10000 10000 10005 10009 10008 10002 10002 10004 10003 10009 10005 10007 10002 10002 10003 10004 10009 10003 10001 10006 10000 10006 10007 10005 10006 10001 10004 10008 10007 10002 10009 10005 10004 10001 10006 10003 10005 10006 10000 10000 10002 10007 10002 10004 10002 10003 10004 10004 10003 10003 10002 10005 10006 10008 10008 10004 10004 10007 10001 10005 10005 10003 10001 10009 10000 10008 10006 10001 10001 10004 10007 10003 10004 10001 10001 10007 10009 10001 10006 10008 10001 10000 10004 10007 10001 10009 10007 10004 10006 10006 10008 10000 10009 10001 10007 10000 10000 10003 10000 10005 10004 10000 10009 10003 10001 10007 10006 10001 10008 10000 10004 10007 10003 10009 10002 10002 10009 10008 10005 10009 10000 10008 10006 10003 10000 10008 10007 10009 10001 10009 10007 10001 10002 10009 10001 10001 10005 10000 10004 10006 10006 10009 10002 10008 10009 10001 10000 10001 10003 10008 10005 10009 10006 10005 10007 10002 10001 10009 10004 10006 10009 10002 10009 10008 10008 10008 10006 10003 10003 10001 10005 10002 10003 10009 10001 10007 10004 10008 10004 10000 10004 10002 10005 10004 10005 10004 10007 10002 10008 10001 10002 10006 10006 10001 10009 10005 10006 10008 10005 10005 10003 10000 10019 10004 10003 10002 10009 10006 10005 10004 10006 10004 10001 10006 10002 10008 10003 10002 10004 10005 10001 10003 10007 10005 10003 10007 10003 10006 10003 10001 10004 10007 10005 10001 10002 10008 10000 10005 10001 10007 10000 10008 10007 10004 10008 10009 10009 10006 10007 10009 10009 10002 10001 10006 10000 10001 10007 10003 10000 10007 10008 10002 10000 10002 10005 10003 10009 10001 10001 10006 10002 10005 10002 10008 10002 10000 10000 10003 10009\r\n 10008 10006 10009 10004 10008 10001 10006 10002 10008 10005 10006 10001 10005 10004 10009 10003 10003 10007 10003 10001 10007 10007 10005 10002 10009 10004 10008 10009 10008 10006 10001 10000 10004 10003 10007 10006 10001 10008 10000 10008 10008 10007 10004 10009 10001 10004 10003 10007 10008 10000 10003 10009 10007 10000 10006 10009 10007 10003 10002 10008 10004 10005 10000 10009 10007 10002 10000 10001 10000 10001 10007 10005 10008 10007 10008 10001 10009 10006 10004 10007 10008 10004 10007 10007 10009 10005 10004 10009 10004 10008 10006 10000 10007 10002 10009 10008 10003 10001 10000 10001 10009 10000 10009 10003 10007 10000 10001 10005 10003 10009 10000 10009 10003 10005 10003 10003 10001 10009 10008 10006 10003 10000 10002 10002 10009 10001 10008 10001 10000 10009 10009 10009 10002 10000 10000 10004 10007 10003 10000 10003 10002 10005 10006 10005 10008 10006 10009 10004 10005 10004 10008 10009 10004 10004 10001 10009 10005 10002 10002 10005 10000 10009 10003 10000 10007 10007 10008 10002 10002 10007 10003 10007 10007 10008 10005 10007 10001 10008 10008 10004 10003 10000 10008 10009 10007 10007 10009 10002 10001 10004 10007 10009 10006 10004 10009 10001 10003 10000 10001 10004 10008 10005 10001 10005 10000 10006 10007 10000 10002 10000 10002 10005 10002 10004 10003 10008 10003 10006 10001 10004 10008 10002 10003 10003 10004 10004 10008 10005 10003 10009 10003 10001 10003 10002 10008 10004 10007 10007 10008 10002 10002 10006 10009 10006 10002 10003 10002 10004 10009 10005 10009 10009 10005 10009 10009 10003 10002 10006 10003 10002 10002 10000 10007 10003 10001 10006 10000 10007 10006 10003 10006 10003 10005 10003 10008 10005 10003 10007 10006 10004 10002 10007 10005 10004 10009 10006 10001 10003 10001 10004 10000 10000 10008 10007 10000 10006 10004 10007 10005 10006 10008 10000 10001 10006 10000 10008 10001 10004 10008 10008 10007 10009 10002 10008 10002 10001 10005 10001 10005 10004 10005 10002 10005 10006 10000 10000 10003 10006 10000 10009 10005 10007 10006 10003 10005 10005 10006 10003 10002 10007 10004 10001 10001 10002 10003 10008 10009 10000 10003 10000 10009 10007 10008 10008 10000 10001 10000 10000 10006 10004 10007 10006 10002 10000 10005 10002 10004 10000 10005 10001 10007 10001 10001 10004 10006 10009 10009 10009 10006 10006 10005 10006 10004 10005 10001 10000 10008 10007 10005 10001 10004 10000 10006 10006 10003 10005 10003 10000 10005 10009 10001 10008 10006 10005 10008 10007 10004 10009 10008 10004 10004 10008 10005 10008 10006 10006 10003 10002 10003 10000 10000 10000 10005 10001 10003 10009 10007 10006 10002 10000 10008 10005 10002 10003 10000 10002 10009 10003 10008 10002 10001 10000 10009 10005 10000 10008 10009 10007 10008 10007 10005 10008 10007 10004 10008 10002 10002 10000 10005 10009 10004 10000 10007 10004 10008 10007 10004 10004 10002 10006 10003 10002 10009 10005 10008 10009 10000 10007 10003 10001 10002 10004 10002 10002 10008 10005 10004 10004 10004 10002 10009 10003 10004 10008 10005 10004 10000 10002 10004 10000\r\n 10004 10004 10007 10003 10000 10003 10000 10006 10006 10003 10000 10001 10003 10002 10009 10004 10007 10008 10009 10008 10000 10004 10007 10009 10001 10007 10001 10004 10003 10005 10009 10008 10007 10007 10001 10006 10009 10007 10008 10002 10002 10002 10002 10005 10002 10003 10001 10000 10001 10007 10009 10009 10003 10005 10006 10000 10005 10001 10004 10008 10004 10005 10001 10009 10004 10008 10009 10000 10008 10002 10006 10007 10005 10006 10007 10009 10003 10001 10005 10009 10002 10003 10003 10004 10001 10000 10009 10003 10000 10008 10008 10009 10003 10002 10005 10009 10002 10001 10006 10009 10000 10000 10003 10005 10005 10007 10004 10008 10001 10005 10002 10009 10002 10006 10005 10003 10003 10003 10007 10006 10001 10006 10007 10007 10003 10000 10006 10004 10009 10005 10000 10008 10009 10000 10007 10009 10004 10002 10003 10003 10005 10004 10005 10006 10005 10000 10007 10008 10009 10002 10008 10001 10006 10007 10009 10001 10007 10005 10004 10003 10006 10008 10003 10006 10003 10007 10001 10007 10005 10008 10008 10002 10006 10009 10009 10003 10008 10001 10008 10002 10004 10007 10009 10000 10005 10006 10005 10004 10002 10005 10002 10009 10008 10005 10007 10005 10003 10009 10001 10000 10006 10006 10007 10003 10007 10007 10003 10000 10002 10009 10006 10004 10004 10001 10003 10001 10003 10000 10006 10002 10000 10001 10002 10004 10001 10009 10008 10006 10001 10003 10002 10008 10006 10000 10007 10008 10003 10003 10006 10006 10000 10004 10005 10003 10009 10000 10002 10001 10003 10007 10008 10001 10001 10007 10001 10006 10002 10008 10004 10005 10003 10001 10005 10008 10007 10005 10000 10001 10005 10008 10002 10004 10006 10000 10007 10001 10009 10002 10002 10003 10005 10001 10008 10002 10000 10009 10009 10005 10004 10003 10006 10003 10006 10008 10003 10006 10002 10009 10000 10008 10001 10004 10005 10001 10007 10004 10000 10003 10000 10006 10003 10008 10009 10005 10007 10008 10004 10005 10008 10001 10000 10005 10008 10008 10001 10000 10009 10003 10000 10002 10003 10009 10006 10005 10005 10003 10004 10004 10004 10005 10007 10006 10005 10004 10008 10007 10007 10004 10004 10006 10001 10000 10006 10001 10005 10004 10000 10007 10002 10001 10009 10009 10009 10004 10006 10009 10001 10002 10009 10001 10000 10007 10000 10007 10001 10000 10007 10005 10003 10007 10001 10006 10006 10007 10001 10006 10005 10007 10008 10009 10001 10005 10001 10004 10008 10008 10008 10006 10006 10001 10007 10000 10004 10001 10009 10006 10008 10006 10005 10001 10004 10008 10009 10000 10001 10003 10006 10002 10008 10006 10005 10001 10008 10001 10000 10006 10005 10007 10005 10007 10006 10004 10005 10007 10001 10002 10000 10005 10004 10006 10002 10001 10008 10000 10007 10007 10008 10009 10005 10001 10000 10001 10009 10009 10008 10001 10004 10005 10005 10000 10008 10008 10009 10001 10004 10009 10003 10007 10008 10005 10000 10005 10002 10001 10009 10007 10003 10008 10001 10009 10004 10008 10004 10005 10003 10003 10009 10006 10001 10005 10008 10009 10005 10006 10004 10001 10005 10000 10009 10005\r\n 10002 10003 10001 10004 10009 10000 10001 10007 10000 10007 10007 10000 10002 10001 10009 10005 10003 10004 10000 10001 10003 10001 10004 10006 10003 10009 10006 10007 10004 10002 10006 10008 10005 10006 10001 10003 10003 10000 10003 10001 10002 10009 10005 10001 10009 10009 10006 10009 10006 10007 10004 10003 10005 10002 10009 10000 10004 10002 10008 10006 10009 10002 10009 10002 10009 10005 10009 10004 10003 10006 10005 10002 10006 10003 10007 10004 10001 10005 10008 10007 10004 10007 10005 10004 10004 10007 10008 10008 10000 10008 10000 10005 10009 10008 10009 10003 10002 10001 10008 10006 10003 10004 10008 10003 10003 10000 10007 10003 10002 10004 10002 10002 10007 10004 10001 10004 10009 10001 10009 10002 10008 10004 10002 10004 10006 10002 10008 10000 10003 10002 10009 10006 10007 10004 10008 10004 10004 10003 10001 10006 10002 10004 10004 10001 10003 10000 10001 10008 10001 10008 10005 10007 10006 10001 10007 10006 10006 10007 10009 10006 10003 10004 10009 10005 10006 10008 10004 10004 10004 10009 10009 10000 10001 10004 10006 10002 10008 10008 10008 10005 10005 10007 10000 10008 10004 10000 10009 10008 10006 10001 10000 10005 10005 10008 10006 10007 10008 10001 10004 10006 10000 10005 10003 10008 10004 10008 10001 10006 10003 10006 10007 10004 10008 10009 10009 10005 10008 10006 10007 10007 10006 10001 10001 10004 10008 10006 10003 10008 10006 10008 10001 10005 10002 10003 10006 10005 10007 10000 10005 10006 10000 10002 10004 10007 10009 10007 10001 10008 10001 10007 10002 10003 10008 10009 10003 10003 10009 10005 10001 10006 10008 10000 10001 10008 10002 10006 10006 10006 10008 10007 10006 10008 10005 10007 10000 10009 10000 10006 10008 10002 10003 10001 10006 10009 10008 10008 10001 10004 10000 10001 10008 10004 10000 10009 10001 10007 10004 10001 10001 10002 10008 10000 10005 10009 10006 10007 10007 10008 10006 10005 10004 10004 10004 10002 10005 10002 10003 10006 10002 10002 10006 10006 10001 10004 10003 10008 10002 10004 10005 10005 10003 10003 10002 10002 10005 10002 10003 10007 10000 10003 10002 10004 10005 10001 10009 10005 10006 10008 10002 10000 10005 10003 10002 10002 10002 10002 10000 10005 10005 10003 10006 10009 10006 10005 10005 10007 10002 10009 10008 10007 10006 10007 10009 10007 10000 10007 10002 10005 10001 10009 10009 10003 10002 10007 10007 10004 10005 10008 10008 10009 10007 10003 10008 10008 10007 10004 10006 10003 10003 10006 10007 10009 10004 10005 10009 10008 10000 10004 10002 10003 10001 10008 10008 10007 10008 10006 10004 10000 10005 10002 10003 10003 10004 10004 10007 10007 10006 10009 10007 10009 10001 10001 10008 10005 10008 10003 10005 10007 10009 10009 10000 10002 10003 10000 10006 10009 10000 10005 10006 10001 10001 10008 10006 10000 10006 10008 10008 10004 10003 10001 10001 10009 10007 10005 10000 10004 10002 10003 10004 10004 10003 10001 10009 10006 10004 10002 10004 10008 10007 10001 10000 10009 10004 10002 10001 10007 10007 10000 10002 10001 10003 10006 10004 10008 10008 10002 10008 10003 10002 10006\r\n 10006 10001 10002 10001 10006 10001 10005 10006 10004 10005 10001 10003 10005 10000 10008 10003 10003 10004 10002 10009 10002 10000 10003 10000 10005 10002 10002 10008 10005 10005 10000 10007 10003 10006 10006 10004 10009 10009 10008 10004 10001 10004 10007 10003 10002 10002 10008 10002 10001 10002 10007 10005 10000 10009 10001 10002 10005 10002 10009 10000 10000 10004 10007 10004 10009 10005 10000 10005 10008 10000 10000 10003 10003 10001 10002 10007 10005 10005 10003 10001 10004 10007 10004 10009 10006 10005 10000 10004 10008 10001 10003 10009 10003 10007 10008 10006 10000 10009 10000 10004 10007 10001 10007 10009 10009 10006 10005 10000 10001 10001 10004 10009 10006 10005 10004 10008 10008 10009 10004 10000 10000 10004 10000 10009 10006 10001 10001 10006 10007 10003 10005 10003 10002 10007 10001 10004 10002 10008 10008 10003 10008 10007 10006 10003 10002 10005 10004 10009 10008 10005 10009 10007 10000 10007 10008 10005 10006 10000 10005 10009 10000 10000 10006 10004 10002 10009 10004 10000 10007 10003 10005 10008 10009 10000 10003 10004 10001 10000 10009 10003 10001 10008 10004 10004 10009 10002 10007 10007 10009 10006 10002 10002 10004 10000 10006 10005 10006 10009 10002 10004 10000 10006 10005 10009 10007 10000 10004 10006 10003 10003 10002 10001 10005 10008 10002 10003 10000 10000 10002 10004 10006 10008 10007 10004 10007 10003 10003 10004 10009 10002 10003 10002 10004 10006 10005 10003 10009 10000 10000 10005 10001 10002 10003 10009 10009 10006 10006 10008 10001 10007 10006 10000 10001 10003 10008 10009 10007 10003 10005 10003 10006 10005 10007 10006 10008 10004 10009 10000 10004 10005 10006 10009 10001 10005 10009 10005 10005 10004 10003 10006 10009 10000 10000 10000 10007 10003 10005 10001 10016 10004 10004 10006 10007 10007 10007 10008 10000 10004 10000 10001 10004 10004 10006 10001 10001 10006 10006 10009 10007 10008 10002 10006 10005 10000 10003 10004 10003 10003 10009 10008 10009 10005 10003 10009 10011 10001 10008 10004 10005 10003 10005 10003 10001 10007 10000 10002 10001 10008 10006 10004 10003 10008 10004 10001 10004 10008 10008 10002 10009 10009 10005 10009 10002 10007 10009 10001 10001 10001 10008 10002 10005 10009 10005 10000 10004 10006 10008 10001 10004 10008 10000 10004 10003 10003 10005 10003 10002 10000 10002 10007 10007 10001 10002 10007 10005 10003 10000 10004 10005 10005 10009 10003 10000 10004 10001 10004 10000 10007 10005 10004 10007 10006 10004 10008 10008 10008 10001 10000 10007 10003 10003 10005 10004 10008 10007 10006 10009 10008 10009 10002 10001 10003 10002 10009 10008 10001 10007 10006 10002 10008 10006 10004 10006 10004 10005 10006 10004 10009 10000 10001 10001 10007 10001 10004 10007 10007 10005 10005 10009 10001 10008 10000 10008 10006 10003 10006 10004 10006 10000 10000 10003 10009 10009 10004 10004 10005 10004 10000 10007 10004 10005 10008 10007 10006 10000 10006 10006 10003 10009 10002 10002 10003 10004 10009 10001 10000 10000 10002 10009 10009 10001 10005 10001 10002 10006 10009 10002 10007 10003 10005\r\n 10006 10003 10000 10006 10002 10003 10005 10003 10004 10006 10007 10001 10007 10006 10006 10009 10006 10001 10004 10007 10005 10000 10000 10008 10003 10004 10000 10000 10006 10000 10006 10000 10005 10001 10001 10000 10004 10007 10005 10001 10006 10007 10009 10006 10005 10006 10006 10004 10001 10000 10007 10005 10008 10004 10003 10003 10001 10002 10008 10006 10005 10005 10003 10005 10008 10004 10007 10000 10004 10007 10001 10009 10009 10009 10007 10004 10002 10001 10007 10001 10006 10008 10005 10001 10004 10007 10007 10004 10000 10007 10007 10002 10009 10006 10002 10001 10002 10009 10001 10008 10006 10006 10004 10007 10005 10001 10006 10006 10003 10003 10006 10008 10006 10001 10005 10002 10004 10006 10000 10008 10007 10000 10009 10003 10000 10000 10007 10005 10007 10008 10006 10009 10006 10000 10003 10009 10006 10001 10003 10003 10009 10003 10001 10008 10005 10005 10009 10001 10009 10005 10005 10004 10009 10008 10008 10008 10006 10008 10003 10004 10004 10004 10009 10008 10004 10005 10003 10000 10008 10000 10007 10002 10001 10008 10004 10003 10004 10000 10008 10008 10006 10006 10006 10005 10008 10009 10009 10008 10003 10000 10006 10008 10008 10004 10009 10005 10009 10001 10007 10009 10007 10002 10002 10008 10004 10006 10008 10001 10001 10008 10009 10001 10002 10006 10001 10005 10009 10003 10002 10008 10002 10002 10008 10000 10007 10005 10008 10003 10007 10001 10008 10007 10004 10005 10002 10002 10003 10008 10001 10001 10001 10005 10000 10006 10005 10003 10009 10001 10009 10002 10006 10002 10007 10009 10001 10005 10000 10009 10000 10004 10002 10001 10000 10007 10002 10007 10004 10006 10000 10006 10000 10003 10000 10007 10000 10005 10000 10009 10001 10003 10005 10002 10006 10000 10003 10003 10000 10000 10009 10009 10002 10006 10005 10007 10004 10004 10007 10000 10009 10006 10004 10007 10008 10002 10006 10004 10003 10000 10000 10008 10003 10003 10000 10001 10008 10003 10008 10003 10003 10007 10000 10001 10003 10008 10005 10000 10008 10008 10005 10007 10007 10008 10002 10008 10008 10005 10000 10008 10005 10008 10004 10006 10001 10006 10007 10009 10009 10004 10002 10005 10009 10007 10008 10004 10004 10003 10007 10003 10007 10008 10008 10006 10005 10002 10009 10001 10006 10009 10005 10005 10002 10005 10001 10001 10005 10007 10004 10009 10002 10000 10009 10006 10001 10006 10004 10008 10000 10003 10007 10009 10006 10009 10008 10006 10009 10001 10005 10008 10001 10007 10007 10000 10006 10002 10004 10006 10006 10008 10008 10007 10000 10008 10004 10005 10005 10002 10000 10007 10007 10006 10004 10007 10004 10005 10000 10008 10000 10000 10002 10004 10005 10003 10005 10004 10009 10003 10007 10003 10000 10000 10002 10009 10009 10001 10006 10004 10008 10004 10000 10007 10005 10001 10008 10007 10000 10006 10003 10007 10009 10006 10003 10009 10002 10002 10000 10010 10007 10003 10008 10009 10003 10008 10000 10007 10007 10002 10005 10008 10000 10006 10002 10007 10005 10000 10004 10002 10009 10002 10005 10008 10001 10008 10007 10003 10008 10005 10004 10001 10008 10000\r\n 10008 10003 10004 10008 10008 10004 10006 10007 10003 10003 10004 10002 10005 10007 10002 10008 10008 10005 10006 10006 10001 10001 10004 10000 10002 10009 10001 10001 10004 10006 10002 10004 10008 10006 10007 10000 10006 10004 10008 10005 10007 10008 10005 10000 10001 10001 10001 10000 10007 10006 10000 10005 10005 10008 10008 10006 10009 10002 10004 10007 10008 10003 10002 10009 10003 10002 10004 10007 10004 10006 10001 10006 10005 10006 10000 10001 10006 10005 10003 10006 10005 10004 10000 10006 10005 10002 10004 10003 10005 10001 10009 10006 10007 10006 10003 10000 10001 10007 10003 10003 10006 10009 10002 10004 10007 10002 10000 10007 10005 10007 10009 10008 10004 10001 10001 10001 10002 10001 10008 10002 10004 10007 10004 10000 10005 10008 10004 10004 10002 10000 10005 10004 10000 10008 10002 10007 10006 10001 10007 10003 10000 10008 10002 10000 10000 10002 10008 10002 10008 10003 10006 10005 10007 10002 10007 10008 10007 10006 10005 10003 10008 10002 10009 10002 10004 10006 10006 10001 10008 10003 10006 10007 10001 10002 10001 10009 10003 10006 10009 10005 10008 10009 10009 10006 10005 10002 10009 10005 10001 10002 10008 10009 10005 10007 10002 10006 10000 10003 10009 10008 10001 10001 10005 10009 10004 10005 10003 10004 10003 10002 10005 10000 10000 10005 10009 10003 10003 10006 10005 10008 10009 10007 10000 10009 10009 10001 10000 10003 10001 10007 10000 10003 10005 10008 10004 10003 10006 10005 10001 10007 10004 10002 10000 10006 10005 10007 10001 10006 10007 10004 10001 10005 10004 10005 10008 10009 10001 10004 10002 10009 10005 10003 10000 10000 10004 10002 10006 10002 10006 10003 10009 10002 10002 10002 10008 10007 10005 10003 10002 10007 10007 10008 10005 10009 10002 10004 10002 10000 10003 10005 10001 10004 10000 10005 10002 10009 10003 10002 10006 10005 10006 10002 10003 10006 10006 10008 10009 10008 10006 10006 10002 10002 10005 10006 10009 10001 10001 10003 10006 10006 10000 10000 10001 10000 10008 10001 10002 10000 10001 10000 10000 10002 10002 10009 10003 10008 10008 10003 10002 10009 10005 10009 10002 10006 10005 10005 10007 10000 10003 10005 10005 10002 10000 10004 10009 10001 10003 10003 10009 10008 10007 10000 10001 10005 10000 10003 10000 10009 10001 10006 10002 10000 10002 10008 10009 10002 10003 10005 10005 10004 10009 10005 10007 10006 10002 10006 10004 10014 10001 10001 10004 10009 10005 10009 10009 10000 10009 10003 10009 10005 10000 10005 10003 10003 10000 10004 10008 10009 10000 10001 10002 10005 10008 10009 10001 10008 10009 10008 10009 10009 10001 10002 10001 10000 10001 10006 10000 10005 10003 10004 10006 10002 10006 10006 10005 10006 10005 10008 10001 10005 10006 10006 10000 10006 10006 10008 10002 10001 10005 10003 10008 10009 10005 10004 10005 10004 10002 10005 10002 10009 10006 10001 10009 10008 10008 10009 10007 10006 10005 10003 10009 10005 10007 10001 10002 10004 10004 10003 10004 10002 10009 10007 10007 10007 10007 10007 10006 10004 10009 10008 10006 10006 10004 10003 10002 10007 10001 10007 10004 10004\r\n 10009 10007 10007 10001 10009 10004 10004 10008 10007 10000 10006 10007 10001 10000 10007 10001 10004 10004 10003 10005 10005 10003 10002 10000 10008 10001 10008 10002 10001 10004 10001 10003 10000 10008 10003 10003 10001 10000 10006 10009 10000 10005 10008 10008 10002 10002 10000 10009 10004 10000 10002 10007 10007 10009 10007 10009 10009 10008 10004 10009 10007 10009 10005 10000 10004 10009 10005 10008 10006 10004 10009 10002 10001 10008 10003 10007 10007 10007 10009 10006 10008 10003 10007 10001 10001 10008 10009 10004 10003 10001 10009 10009 10009 10002 10008 10002 10008 10002 10007 10002 10007 10005 10006 10002 10001 10002 10005 10000 10005 10002 10002 10004 10002 10003 10007 10000 10008 10004 10006 10006 10006 10007 10004 10002 10002 10004 10004 10000 10002 10005 10004 10005 10002 10002 10005 10009 10004 10001 10004 10004 10005 10006 10009 10001 10001 10004 10003 10001 10002 10005 10003 10002 10008 10008 10004 10003 10002 10002 10007 10008 10001 10007 10001 10000 10009 10009 10003 10003 10006 10003 10000 10002 10009 10009 10001 10006 10005 10000 10000 10002 10008 10000 10003 10009 10001 10008 10006 10000 10007 10001 10006 10002 10007 10009 10000 10002 10001 10002 10003 10000 10004 10006 10005 10004 10003 10006 10002 10002 10004 10000 10002 10004 10004 10001 10005 10007 10000 10001 10008 10000 10009 10004 10002 10009 10000 10006 10003 10007 10001 10009 10007 10005 10000 10004 10005 10008 10004 10002 10001 10003 10003 10003 10009 10000 10001 10002 10009 10009 10001 10007 10002 10006 10001 10001 10008 10001 10000 10004 10004 10007 10008 10000 10004 10008 10008 10001 10007 10000 10001 10007 10005 10007 10009 10003 10002 10008 10002 10009 10007 10000 10006 10007 10003 10002 10000 10009 10009 10000 10000 10002 10001 10002 10009 10009 10000 10009 10002 10005 10003 10002 10008 10001 10008 10002 10001 10004 10003 10005 10002 10003 10005 10008 10005 10004 10008 10005 10003 10004 10004 10004 10004 10002 10004 10009 10008 10001 10008 10003 10002 10004 10005 10006 10009 10009 10004 10000 10009 10006 10009 10003 10009 10006 10000 10002 10003 10004 10004 10004 10004 10006 10004 10009 10000 10007 10004 10004 10007 10005 10002 10006 10008 10001 10009 10008 10002 10007 10009 10008 10009 10007 10000 10006 10005 10001 10001 10006 10008 10005 10004 10001 10004 10009 10002 10007 10009 10005 10007 10008 10004 10001 10007 10007 10004 10002 10002 10005 10006 10004 10003 10000 10006 10002 10004 10008 10002 10006 10003 10005 10009 10009 10003 10000 10001 10007 10004 10001 10004 10005 10000 10002 10009 10002 10004 10008 10006 10002 10005 10009 10005 10000 10009 10007 10009 10004 10008 10000 10005 10000 10009 10006 10009 10009 10006 10007 10003 10008 10007 10007 10009 10008 10002 10002 10003 10004 10002 10002 10002 10003 10001 10003 10003 10000 10000 10002 10001 10003 10005 10002 10003 10005 10008 10000 10001 10000 10004 10003 10001 10002 10003 10004 10003 10008 10006 10004 10001 10005 10007 10006 10002 10005 10006 10001 10007 10000 10004 10008 10005 10009 10005 10008\r\n 10007 10005 10000 10009 10003 10002 10007 10009 10008 10000 10005 10001 10006 10002 10008 10000 10008 10006 10003 10009 10001 10005 10006 10003 10008 10009 10000 10003 10007 10003 10009 10004 10009 10007 10007 10009 10005 10006 10000 10008 10003 10000 10008 10003 10000 10008 10003 10000 10006 10000 10001 10002 10004 10008 10003 10007 10007 10008 10000 10006 10007 10002 10001 10008 10005 10001 10004 10007 10009 10004 10009 10008 10001 10006 10001 10005 10001 10000 10002 10001 10005 10002 10002 10000 10000 10005 10000 10008 10001 10001 10009 10009 10006 10004 10006 10002 10002 10009 10008 10003 10009 10003 10004 10009 10006 10001 10005 10006 10006 10009 10007 10009 10009 10001 10009 10008 10009 10008 10001 10001 10006 10003 10003 10007 10008 10009 10003 10009 10003 10005 10001 10000 10003 10001 10007 10001 10001 10007 10002 10005 10007 10004 10004 10005 10007 10008 10008 10005 10005 10002 10006 10003 10002 10005 10003 10007 10000 10009 10003 10006 10009 10005 10005 10003 10000 10009 10001 10009 10002 10007 10009 10008 10005 10004 10008 10000 10006 10005 10000 10004 10003 10003 10003 10006 10001 10007 10009 10008 10000 10000 10009 10001 10007 10000 10004 10000 10002 10001 10003 10000 10007 10001 10004 10009 10005 10009 10001 10009 10009 10008 10004 10007 10003 10002 10007 10003 10000 10002 10007 10003 10001 10000 10008 10005 10004 10001 10007 10002 10004 10003 10002 10003 10008 10007 10007 10006 10007 10004 10004 10001 10000 10005 10005 10002 10005 10001 10003 10008 10004 10008 10003 10006 10006 10000 10009 10001 10001 10002 10003 10000 10004 10003 10001 10000 10009 10009 10001 10001 10009 10006 10002 10004 10006 10008 10009 10008 10002 10005 10008 10000 10005 10003 10008 10004 10001 10001 10001 10007 10001 10001 10005 10000 10000 10002 10002 10005 10005 10002 10003 10007 10005 10003 10003 10002 10006 10008 10005 10005 10001 10000 10003 10009 10004 10008 10002 10006 10006 10000 10000 10000 10009 10007 10008 10000 10005 10003 10004 10004 10006 10003 10001 10009 10000 10008 10005 10008 10002 10002 10005 10007 10009 10007 10001 10009 10007 10007 10001 10006 10003 10004 10000 10002 10004 10002 10000 10000 10004 10003 10005 10008 10002 10002 10005 10007 10002 10004 10003 10001 10009 10009 10002 10002 10007 10007 10007 10004 10001 10006 10001 10007 10005 10003 10001 10006 10007 10000 10001 10002 10004 10000 10006 10007 10008 10001 10009 10000 10000 10007 10009 10001 10003 10007 10002 10008 10000 10006 10009 10004 10005 10004 10002 10006 10008 10001 10003 10008 10000 10008 10003 10002 10004 10005 10002 10007 10009 10006 10008 10003 10008 10008 10002 10009 10004 10002 10005 10006 10003 10000 10008 10007 10003 10003 10006 10003 10002 10003 10009 10008 10008 10005 10002 10007 10006 10001 10000 10003 10005 10005 10000 10000 10002 10008 10002 10000 10002 10008 10002 10001 10003 10000 10007 10008 10009 10006 10007 10000 10009 10006 10007 10006 10001 10004 10006 10008 10005 10005 10008 10005 10006 10006 10007 10000 10007 10000 10001 10003 10004 10003 10007 10008\r\n 10003 10007 10000 10002 10001 10009 10003 10001 10002 10001 10005 10005 10008 10009 10003 10007 10009 10005 10009 10005 10006 10003 10001 10005 10006 10001 10002 10006 10005 10009 10005 10008 10006 10006 10007 10007 10009 10002 10002 10004 10007 10001 10003 10003 10003 10006 10007 10009 10007 10001 10006 10007 10002 10001 10009 10006 10001 10001 10005 10002 10005 10008 10007 10001 10006 10005 10007 10003 10004 10005 10008 10009 10005 10001 10005 10007 10001 10006 10004 10003 10000 10007 10007 10008 10001 10008 10008 10001 10007 10001 10008 10006 10006 10006 10002 10000 10004 10004 10003 10003 10003 10002 10003 10006 10006 10009 10008 10008 10000 10000 10000 10008 10005 10000 10000 10006 10006 10002 10000 10008 10001 10004 10004 10006 10001 10002 10006 10004 10009 10003 10001 10003 10003 10000 10006 10002 10004 10005 10009 10001 10001 10002 10006 10007 10007 10008 10007 10005 10000 10008 10006 10006 10005 10009 10008 10001 10009 10005 10005 10000 10006 10009 10008 10001 10003 10007 10006 10002 10006 10003 10000 10001 10008 10009 10004 10005 10006 10001 10002 10007 10009 10009 10004 10001 10000 10003 10007 10004 10008 10009 10006 10000 10009 10008 10005 10007 10005 10004 10004 10007 10001 10007 10004 10007 10004 10001 10009 10000 10005 10003 10002 10000 10002 10004 10002 10006 10002 10009 10001 10009 10009 10009 10003 10007 10008 10000 10006 10005 10006 10006 10006 10008 10000 10005 10007 10001 10009 10000 10000 10003 10009 10001 10006 10004 10000 10003 10000 10001 10000 10000 10001 10004 10008 10005 10007 10000 10002 10008 10004 10009 10002 10009 10008 10000 10008 10008 10009 10005 10004 10000 10006 10005 10003 10002 10006 10009 10007 10007 10001 10007 10002 10003 10004 10009 10001 10006 10007 10005 10007 10005 10009 10008 10003 10001 10000 10000 10000 10008 10009 10006 10000 10008 10009 10001 10009 10007 10006 10000 10008 10002 10001 10007 10002 10007 10006 10006 10008 10005 10001 10005 10007 10000 10001 10003 10002 10004 10003 10008 10007 10001 10002 10003 10005 10003 10005 10001 10008 10001 10003 10003 10003 10006 10008 10006 10005 10004 10006 10009 10000 10009 10009 10004 10001 10001 10002 10005 10004 10002 10002 10006 10009 10005 10003 10006 10005 10007 10002 10003 10005 10009 10005 10009 10004 10009 10004 10003 10000 10007 10008 10008 10001 10005 10007 10008 10000 10002 10008 10002 10006 10000 10005 10007 10000 10000 10002 10009 10002 10006 10000 10001 10006 10009 10005 10008 10002 10002 10001 10009 10005 10004 10006 10000 10009 10005 10000 10006 10006 10006 10007 10000 10008 10007 10000 10001 10008 10009 10009 10009 10008 10004 10000 10009 10002 10002 10006 10006 10006 10002 10005 10007 10004 10004 10007 10000 10003 10000 10007 10009 10007 10002 10000 10001 10003 10006 10000 10005 10000 10007 10007 10004 10000 10003 10009 10006 10005 10002 10005 10008 10003 10005 10004 10003 10003 10007 10002 10000 10004 10007 10000 10002 10001 10009 10008 10007 10005 10009 10009 10002 10009 10002 10003 10005 10005 10003 10004 10002 10009 10006 10002 10004\r\n 10004 10002 10009 10005 10008 10009 10001 10000 10007 10005 10002 10001 10007 10008 10009 10004 10002 10003 10004 10006 10009 10005 10005 10005 10003 10000 10005 10008 10002 10000 10008 10006 10004 10005 10004 10004 10001 10005 10001 10008 10009 10003 10000 10004 10001 10005 10009 10009 10004 10007 10004 10006 10005 10007 10005 10002 10008 10000 10005 10001 10003 10007 10008 10008 10009 10000 10003 10003 10004 10006 10009 10008 10009 10005 10002 10004 10007 10007 10009 10004 10003 10001 10002 10009 10008 10006 10005 10003 10006 10003 10008 10008 10004 10009 10007 10006 10007 10003 10006 10008 10001 10002 10004 10003 10009 10006 10001 10004 10004 10004 10002 10001 10005 10001 10002 10008 10008 10007 10003 10000 10004 10000 10003 10000 10000 10003 10005 10001 10009 10005 10003 10008 10002 10007 10008 10002 10003 10005 10009 10000 10003 10008 10004 10006 10006 10001 10001 10009 10000 10003 10005 10006 10003 10006 10009 10008 10008 10008 10004 10003 10000 10008 10007 10003 10006 10008 10007 10004 10008 10002 10004 10002 10007 10003 10002 10007 10008 10001 10009 10007 10009 10005 10005 10007 10007 10008 10009 10009 10007 10003 10008 10008 10005 10008 10003 10007 10007 10005 10008 10002 10004 10001 10003 10000 10003 10007 10006 10004 10001 10002 10007 10002 10006 10009 10004 10002 10000 10005 10008 10009 10001 10003 10004 10001 10002 10002 10001 10005 10008 10008 10000 10000 10002 10007 10009 10000 10008 10000 10000 10000 10001 10008 10000 10007 10002 10003 10009 10003 10001 10009 10004 10000 10002 10004 10001 10001 10005 10009 10001 10005 10009 10003 10006 10006 10006 10008 10005 10007 10003 10003 10000 10001 10006 10006 10005 10006 10000 10007 10009 10002 10000 10005 10007 10003 10000 10004 10000 10002 10005 10003 10006 10009 10008 10005 10000 10000 10004 10005 10008 10000 10003 10002 10002 10005 10006 10003 10001 10006 10007 10004 10005 10006 10001 10009 10000 10004 10002 10004 10005 10007 10009 10009 10002 10000 10000 10003 10000 10003 10004 10001 10006 10001 10002 10004 10007 10002 10002 10001 10001 10007 10003 10009 10000 10003 10009 10001 10007 10001 10002 10007 10004 10002 10007 10003 10006 10003 10000 10000 10006 10002 10009 10002 10002 10004 10009 10008 10009 10005 10001 10004 10009 10000 10008 10001 10000 10005 10002 10003 10006 10003 10004 10000 10005 10007 10008 10007 10001 10008 10004 10008 10000 10003 10003 10006 10007 10004 10005 10006 10003 10001 10008 10009 10001 10000 10006 10009 10004 10005 10001 10008 10007 10004 10006 10000 10001 10004 10007 10002 10009 10004 10004 10006 10007 10007 10002 10003 10000 10002 10003 10004 10006 10005 10005 10003 10008 10005 10005 10006 10003 10000 10008 10005 10004 10009 10006 10000 10005 10007 10000 10004 10005 10005 10002 10002 10004 10005 10006 10007 10009 10008 10000 10008 10000 10001 10004 10009 10001 10004 10004 10008 10000 10008 10000 10003 10000 10004 10006 10001 10003 10003 10006 10000 10009 10007 10003 10007 10000 10002 10008 10003 10005 10006 10004 10009 10006 10009 10000 10000 10005 10009\r\n 10002 10002 10001 10009 10004 10002 10005 10002 10003 10002 10006 10001 10006 10000 10000 10008 10005 10006 10009 10006 10000 10000 10002 10003 10005 10008 10001 10006 10000 10002 10007 10004 10006 10000 10006 10009 10001 10009 10006 10004 10002 10009 10005 10002 10003 10006 10002 10009 10009 10005 10005 10007 10000 10008 10007 10008 10007 10001 10002 10000 10003 10005 10006 10006 10001 10003 10005 10002 10005 10009 10009 10005 10003 10003 10004 10001 10004 10005 10001 10003 10007 10003 10005 10008 10008 10000 10008 10002 10006 10004 10000 10002 10004 10008 10004 10006 10006 10007 10001 10008 10009 10002 10006 10003 10009 10009 10009 10005 10008 10002 10005 10006 10005 10003 10008 10002 10004 10002 10007 10009 10000 10006 10008 10003 10006 10007 10006 10005 10003 10000 10001 10007 10004 10000 10007 10008 10004 10002 10001 10003 10005 10009 10004 10007 10000 10007 10009 10007 10005 10002 10007 10006 10000 10002 10001 10000 10007 10008 10009 10008 10006 10002 10003 10003 10009 10008 10001 10003 10005 10001 10009 10007 10000 10008 10002 10006 10002 10003 10000 10004 10005 10001 10005 10001 10000 10004 10006 10001 10007 10009 10002 10001 10001 10006 10008 10003 10007 10001 10001 10004 10003 10006 10000 10000 10008 10003 10005 10006 10005 10009 10000 10004 10005 10002 10000 10006 10005 10001 10006 10007 10008 10001 10007 10005 10007 10008 10000 10005 10004 10001 10001 10007 10008 10002 10008 10000 10008 10003 10001 10004 10003 10008 10008 10002 10007 10001 10003 10005 10004 10001 10001 10009 10006 10008 10008 10001 10006 10005 10004 10000 10009 10008 10000 10003 10006 10003 10005 10007 10002 10008 10001 10007 10004 10003 10006 10007 10004 10005 10008 10005 10007 10008 10008 10004 10007 10007 10004 10004 10002 10007 10000 10001 10000 10007 10008 10005 10003 10009 10000 10001 10004 10009 10007 10007 10019 10001 10000 10007 10003 10005 10002 10003 10009 10006 10006 10000 10002 10007 10002 10002 10002 10008 10009 10006 10003 10005 10007 10008 10000 10000 10009 10006 10008 10002 10006 10006 10000 10002 10007 10005 10005 10005 10002 10002 10004 10002 10003 10008 10003 10008 10006 10002 10003 10003 10003 10002 10002 10001 10002 10009 10009 10001 10008 10001 10005 10005 10006 10002 10003 10005 10006 10007 10001 10001 10002 10006 10002 10006 10003 10009 10006 10005 10009 10009 10009 10000 10000 10000 10005 10008 10001 10009 10004 10006 10006 10003 10005 10007 10007 10001 10005 10007 10009 10008 10004 10009 10003 10000 10003 10000 10002 10000 10007 10003 10009 10005 10002 10008 10006 10004 10003 10009 10004 10001 10002 10005 10005 10005 10002 10001 10003 10004 10006 10003 10002 10000 10002 10002 10003 10005 10001 10008 10007 10009 10007 10002 10005 10009 10000 10001 10005 10001 10009 10001 10004 10009 10003 10008 10008 10001 10002 10002 10009 10006 10000 10002 10002 10004 10005 10002 10001 10001 10001 10009 10008 10007 10007 10003 10009 10000 10002 10005 10008 10009 10008 10005 10005 10002 10000 10009 10004 10008 10004 10008 10004 10001 10002 10007 10008 10006\r\n 10004 10004 10008 10003 10002 10002 10000 10005 10004 10009 10006 10000 10008 10006 10003 10009 10000 10001 10006 10009 10006 10003 10000 10004 10000 10009 10009 10009 10009 10000 10003 10002 10002 10008 10008 10006 10005 10008 10007 10000 10004 10007 10002 10003 10003 10006 10007 10005 10003 10004 10007 10003 10009 10000 10009 10003 10002 10006 10006 10009 10002 10009 10002 10003 10009 10003 10007 10000 10003 10003 10007 10000 10007 10005 10007 10007 10004 10007 10002 10002 10002 10002 10009 10009 10008 10000 10005 10007 10007 10006 10002 10006 10003 10003 10002 10002 10001 10003 10004 10006 10003 10004 10000 10005 10006 10006 10003 10000 10009 10004 10002 10000 10001 10003 10008 10006 10007 10007 10004 10004 10004 10006 10004 10005 10007 10003 10002 10002 10002 10004 10001 10008 10001 10001 10009 10009 10006 10002 10004 10006 10001 10006 10002 10009 10000 10000 10003 10003 10008 10006 10006 10003 10003 10005 10004 10004 10004 10004 10006 10001 10006 10003 10000 10002 10000 10005 10001 10006 10004 10000 10008 10009 10002 10002 10000 10004 10008 10006 10002 10002 10000 10007 10002 10005 10000 10006 10004 10004 10001 10002 10007 10000 10009 10001 10000 10008 10003 10002 10002 10004 10000 10009 10004 10005 10009 10006 10009 10000 10008 10000 10009 10000 10002 10000 10006 10005 10009 10005 10001 10009 10004 10006 10004 10000 10001 10001 10008 10007 10005 10009 10004 10005 10007 10009 10003 10005 10003 10003 10001 10006 10007 10009 10008 10004 10007 10008 10005 10000 10000 10009 10002 10004 10006 10008 10005 10007 10004 10000 10005 10003 10005 10005 10008 10002 10009 10006 10002 10000 10003 10001 10002 10002 10002 10006 10008 10003 10008 10007 10009 10009 10003 10007 10009 10007 10005 10001 10004 10007 10001 10005 10007 10002 10004 10003 10001 10009 10004 10005 10005 10005 10005 10009 10002 10004 10004 10006 10007 10001 10003 10007 10008 10004 10003 10003 10004 10000 10003 10003 10005 10001 10000 10006 10008 10003 10006 10007 10000 10004 10003 10004 10003 10006 10003 10002 10001 10006 10006 10005 10000 10003 10002 10008 10007 10008 10005 10002 10003 10006 10001 10003 10005 10002 10001 10008 10008 10008 10005 10005 10007 10009 10006 10006 10008 10005 10009 10004 10002 10008 10003 10003 10001 10007 10007 10003 10004 10009 10009 10000 10005 10000 10004 10001 10004 10003 10004 10005 10009 10001 10001 10006 10003 10006 10000 10003 10005 10002 10003 10003 10002 10000 10004 10002 10007 10002 10002 10008 10006 10006 10005 10008 10001 10002 10002 10003 10005 10002 10005 10007 10004 10007 10005 10003 10004 10001 10002 10003 10000 10002 10009 10009 10009 10007 10009 10006 10000 10002 10005 10002 10006 10001 10007 10009 10002 10000 10003 10005 10001 10009 10000 10002 10009 10006 10009 10000 10008 10002 10002 10003 10002 10003 10003 10006 10005 10003 10001 10002 10000 10001 10005 10007 10007 10007 10002 10007 10006 10000 10000 10005 10002 10007 10008 10005 10004 10000 10001 10004 10006 10008 10002 10006 10004 10003 10005 10008 10002 10009 10006 10009 10004 10008\r\n 10005 10004 10007 10003 10008 10001 10001 10007 10000 10006 10005 10001 10002 10002 10009 10002 10007 10006 10000 10004 10007 10005 10001 10006 10006 10003 10008 10004 10001 10009 10009 10002 10008 10000 10004 10006 10007 10009 10006 10008 10009 10002 10004 10007 10005 10000 10009 10009 10009 10007 10006 10005 10004 10006 10009 10004 10001 10003 10009 10004 10008 10007 10006 10006 10002 10005 10001 10008 10001 10005 10006 10006 10008 10008 10004 10006 10004 10000 10000 10009 10001 10002 10002 10008 10004 10009 10007 10006 10005 10009 10008 10003 10000 10000 10006 10005 10008 10008 10001 10005 10008 10004 10006 10002 10009 10005 10001 10000 10009 10005 10000 10004 10008 10009 10008 10005 10000 10003 10008 10001 10008 10007 10009 10000 10002 10007 10005 10008 10006 10003 10001 10002 10005 10003 10004 10004 10008 10004 10006 10004 10002 10001 10002 10009 10008 10007 10007 10008 10005 10004 10007 10002 10001 10005 10006 10007 10002 10009 10000 10003 10002 10006 10001 10009 10005 10002 10002 10009 10004 10009 10000 10005 10007 10006 10009 10009 10003 10008 10005 10002 10007 10007 10009 10002 10008 10003 10009 10007 10000 10002 10002 10005 10002 10006 10001 10008 10000 10004 10002 10008 10005 10006 10009 10003 10000 10001 10007 10003 10006 10007 10009 10006 10007 10001 10005 10008 10006 10005 10008 10007 10001 10002 10003 10008 10007 10004 10007 10003 10008 10004 10000 10005 10004 10005 10000 10001 10002 10009 10005 10004 10003 10001 10000 10000 10007 10008 10007 10001 10004 10004 10008 10004 10008 10009 10009 10009 10008 10002 10004 10000 10006 10009 10004 10004 10008 10007 10002 10003 10003 10005 10005 10004 10002 10000 10001 10008 10002 10001 10009 10003 10003 10000 10003 10000 10002 10004 10006 10009 10000 10007 10002 10009 10006 10009 10005 10006 10003 10007 10009 10007 10008 10008 10000 10000 10005 10006 10007 10004 10008 10007 10008 10007 10007 10002 10004 10009 10001 10003 10006 10001 10001 10008 10003 10002 10002 10007 10007 10000 10001 10000 10004 10002 10005 10008 10007 10001 10003 10005 10006 10007 10007 10004 10004 10001 10003 10004 10001 10007 10000 10001 10000 10000 10009 10006 10001 10002 10000 10008 10004 10009 10003 10006 10005 10002 10002 10009 10005 10009 10004 10002 10009 10007 10001 10003 10008 10005 10000 10000 10006 10002 10003 10008 10004 10003 10007 10003 10002 10008 10008 10009 10006 10000 10005 10007 10002 10000 10001 10006 10004 10008 10006 10008 10009 10007 10004 10009 10005 10000 10009 10009 10008 10006 10009 10006 10005 10001 10000 10006 10006 10007 10008 10001 10003 10001 10005 10007 10007 10005 10006 10007 10000 10003 10000 10005 10000 10003 10004 10008 10002 10001 10005 10001 10003 10002 10008 10000 10004 10007 10005 10003 10004 10001 10003 10006 10008 10002 10003 10002 10005 10006 10005 10003 10008 10005 10008 10008 10001 10003 10001 10008 10009 10006 10003 10008 10003 10006 10003 10007 10003 10004 10002 10006 10000 10006 10000 10009 10007 10008 10001 10001 10003 10005 10006 10007 10006 10004 10008 10004 10002 10006\r\n 10008 10000 10007 10003 10003 10007 10002 10006 10001 10005 10007 10003 10002 10007 10002 10007 10008 10007 10008 10003 10006 10006 10002 10008 10002 10005 10008 10004 10007 10002 10006 10007 10009 10000 10001 10006 10007 10005 10005 10005 10009 10007 10004 10001 10000 10003 10008 10004 10007 10001 10002 10006 10005 10001 10002 10001 10007 10005 10005 10001 10006 10005 10009 10001 10002 10001 10008 10007 10008 10002 10002 10006 10007 10007 10004 10003 10003 10003 10000 10009 10001 10003 10002 10008 10007 10003 10000 10005 10007 10007 10005 10006 10009 10008 10009 10005 10006 10005 10007 10006 10003 10001 10002 10004 10009 10002 10009 10003 10001 10006 10002 10005 10006 10008 10004 10002 10007 10000 10002 10002 10002 10005 10007 10008 10001 10008 10005 10001 10005 10001 10001 10000 10001 10007 10001 10009 10001 10002 10005 10009 10007 10007 10001 10000 10002 10004 10006 10004 10008 10005 10008 10007 10004 10005 10001 10003 10001 10005 10001 10000 10003 10004 10004 10002 10003 10009 10003 10001 10009 10008 10009 10001 10004 10002 10006 10003 10009 10001 10008 10002 10000 10001 10001 10008 10008 10004 10002 10006 10000 10000 10003 10009 10008 10000 10003 10007 10004 10006 10007 10004 10006 10005 10001 10002 10001 10009 10008 10006 10001 10000 10005 10008 10002 10006 10005 10003 10009 10003 10007 10006 10001 10008 10007 10006 10009 10007 10007 10001 10000 10002 10005 10004 10004 10000 10004 10007 10005 10008 10003 10002 10005 10008 10002 10004 10006 10007 10007 10006 10007 10005 10003 10005 10000 10007 10006 10001 10009 10008 10008 10005 10009 10002 10000 10001 10008 10001 10004 10003 10001 10004 10006 10009 10008 10002 10007 10006 10009 10007 10008 10001 10004 10006 10002 10007 10005 10007 10000 10008 10003 10005 10001 10000 10005 10003 10008 10004 10007 10002 10007 10002 10001 10003 10006 10006 10002 10002 10000 10003 10008 10000 10000 10006 10005 10005 10009 10008 10008 10009 10007 10001 10009 10005 10003 10001 10009 10006 10007 10008 10002 10006 10003 10005 10005 10003 10006 10005 10002 10009 10005 10005 10002 10002 10007 10000 10006 10001 10009 10007 10002 10009 10004 10008 10006 10007 10004 10005 10000 10004 10008 10008 10004 10001 10007 10008 10000 10004 10009 10009 10002 10001 10009 10005 10006 10002 10007 10006 10007 10009 10001 10006 10002 10003 10001 10001 10007 10001 10004 10001 10006 10003 10006 10004 10001 10005 10001 10009 10000 10001 10003 10006 10002 10003 10008 10000 10004 10003 10009 10000 10009 10002 10007 10008 10007 10002 10001 10002 10007 10003 10009 10002 10008 10009 10006 10007 10009 10010 10005 10007 10008 10009 10006 10004 10004 10006 10003 10008 10004 10008 10006 10007 10007 10001 10001 10000 10008 10007 10009 10006 10003 10008 10007 10002 10001 10004 10007 10009 10000 10002 10008 10005 10002 10007 10000 10007 10009 10002 10009 10000 10007 10003 10003 10009 10007 10005 10009 10001 10008 10003 10004 10002 10005 10005 10005 10009 10001 10000 10009 10008 10007 10007 10002 10009 10003 10006 10009 10007 10006 10007 10000 10008\r\n 10004 10009 10007 10007 10009 10008 10009 10002 10004 10007 10007 10001 10006 10005 10006 10001 10007 10003 10007 10002 10005 10003 10004 10006 10000 10009 10000 10001 10002 10008 10006 10009 10001 10005 10007 10006 10005 10004 10004 10008 10003 10000 10009 10004 10000 10002 10005 10000 10000 10000 10006 10001 10002 10005 10000 10007 10001 10002 10002 10000 10009 10005 10005 10002 10007 10008 10007 10005 10009 10003 10006 10004 10006 10003 10006 10008 10005 10002 10009 10003 10006 10001 10004 10001 10009 10004 10001 10004 10001 10004 10006 10004 10001 10000 10003 10006 10001 10002 10000 10001 10007 10006 10003 10000 10007 10001 10006 10001 10002 10004 10007 10004 10009 10001 10004 10006 10009 10000 10008 10002 10000 10005 10008 10008 10003 10000 10004 10005 10006 10008 10005 10009 10000 10004 10003 10007 10002 10002 10001 10002 10002 10009 10001 10005 10009 10003 10008 10005 10008 10000 10009 10008 10000 10009 10003 10008 10004 10000 10007 10005 10007 10006 10000 10003 10009 10004 10008 10009 10009 10004 10001 10006 10000 10002 10006 10006 10008 10006 10003 10000 10003 10007 10009 10004 10007 10003 10001 10005 10006 10001 10003 10014 10003 10001 10008 10009 10008 10004 10001 10002 10009 10001 10004 10008 10004 10008 10008 10004 10000 10000 10007 10003 10006 10005 10009 10002 10006 10004 10003 10009 10003 10006 10004 10003 10002 10000 10005 10009 10004 10005 10009 10006 10006 10007 10007 10005 10004 10006 10008 10004 10001 10008 10000 10002 10008 10002 10002 10007 10008 10003 10004 10004 10009 10000 10007 10006 10009 10001 10007 10005 10007 10000 10001 10001 10004 10008 10000 10009 10003 10007 10006 10006 10000 10005 10008 10005 10007 10006 10002 10007 10006 10005 10009 10008 10005 10000 10000 10008 10009 10006 10004 10000 10008 10004 10007 10003 10004 10006 10006 10001 10004 10006 10008 10002 10009 10000 10005 10003 10009 10009 10008 10001 10002 10004 10000 10001 10002 10006 10003 10008 10008 10000 10008 10003 10002 10005 10003 10006 10005 10002 10001 10008 10006 10008 10001 10007 10002 10002 10000 10009 10006 10007 10000 10003 10006 10000 10006 10002 10002 10001 10000 10005 10008 10009 10004 10004 10005 10005 10003 10000 10001 10000 10002 10008 10009 10002 10003 10008 10005 10004 10004 10000 10000 10005 10009 10008 10005 10003 10003 10008 10003 10000 10006 10005 10001 10001 10000 10005 10007 10006 10008 10007 10007 10009 10000 10001 10005 10000 10008 10005 10007 10002 10002 10005 10007 10003 10002 10003 10004 10007 10006 10004 10002 10000 10000 10002 10002 10009 10006 10001 10009 10005 10008 10001 10003 10007 10009 10000 10008 10005 10009 10009 10009 10003 10008 10003 10006 10004 10006 10009 10005 10008 10006 10009 10002 10002 10002 10004 10000 10006 10002 10009 10007 10008 10008 10007 10009 10008 10002 10000 10008 10004 10003 10005 10007 10009 10001 10000 10007 10001 10000 10008 10006 10004 10003 10007 10006 10007 10006 10003 10004 10000 10005 10009 10006 10008 10003 10005 10009 10005 10009 10000 10002 10005 10000 10001 10006 10000 10003 10001\r\n 10002 10001 10008 10005 10008 10006 10002 10000 10000 10002 10008 10002 10008 10009 10002 10003 10006 10006 10002 10006 10007 10006 10000 10001 10005 10009 10003 10005 10005 10004 10007 10005 10008 10004 10005 10009 10001 10008 10000 10005 10002 10003 10004 10007 10005 10005 10002 10007 10000 10009 10008 10005 10004 10000 10007 10004 10000 10001 10004 10000 10006 10008 10009 10003 10002 10002 10007 10009 10001 10006 10005 10003 10005 10000 10008 10006 10006 10002 10008 10007 10000 10005 10003 10007 10009 10000 10006 10006 10006 10007 10003 10000 10003 10002 10008 10009 10005 10009 10006 10008 10005 10008 10000 10004 10001 10007 10001 10009 10008 10006 10005 10004 10004 10005 10004 10002 10007 10001 10005 10005 10002 10006 10007 10002 10002 10009 10004 10008 10001 10002 10005 10002 10002 10004 10009 10003 10007 10007 10009 10001 10006 10007 10009 10000 10002 10001 10000 10001 10002 10000 10005 10000 10000 10008 10008 10007 10003 10005 10001 10009 10004 10000 10007 10007 10005 10000 10007 10006 10002 10009 10000 10006 10005 10007 10001 10000 10005 10009 10003 10008 10003 10006 10008 10006 10007 10007 10002 10006 10006 10007 10006 10004 10003 10005 10000 10004 10008 10000 10005 10003 10006 10003 10006 10004 10002 10008 10003 10000 10008 10008 10005 10009 10002 10002 10009 10008 10008 10001 10006 10003 10006 10005 10006 10006 10008 10003 10006 10007 10009 10002 10005 10006 10004 10001 10000 10005 10007 10009 10009 10002 10007 10008 10004 10004 10001 10002 10007 10003 10004 10007 10008 10005 10000 10003 10003 10001 10003 10009 10006 10009 10006 10009 10009 10008 10002 10008 10006 10002 10004 10008 10008 10008 10002 10002 10009 10003 10007 10004 10002 10002 10008 10007 10001 10003 10006 10005 10001 10008 10003 10003 10005 10009 10002 10004 10006 10007 10008 10002 10004 10001 10007 10006 10008 10001 10004 10007 10000 10001 10008 10007 10007 10008 10004 10004 10009 10008 10006 10000 10005 10007 10006 10007 10002 10006 10003 10001 10003 10002 10004 10002 10004 10001 10005 10008 10003 10001 10008 10009 10002 10004 10005 10004 10008 10007 10000 10006 10000 10005 10004 10008 10004 10004 10003 10005 10005 10005 10004 10001 10004 10005 10002 10002 10000 10002 10007 10000 10006 10005 10001 10000 10000 10001 10000 10009 10001 10006 10006 10000 10002 10001 10007 10002 10008 10003 10007 10004 10009 10009 10005 10003 10001 10009 10001 10006 10007 10007 10007 10002 10006 10008 10002 10003 10005 10004 10001 10009 10009 10007 10004 10008 10008 10006 10003 10007 10003 10003 10003 10004 10007 10006 10000 10002 10002 10001 10008 10002 10003 10004 10009 10005 10001 10004 10002 10003 10007 10006 10005 10005 10003 10001 10009 10004 10002 10000 10003 10001 10002 10005 10009 10007 10008 10007 10001 10003 10005 10002 10004 10009 10000 10008 10002 10002 10005 10009 10007 10009 10009 10004 10003 10008 10009 10005 10009 10004 10002 10000 10003 10004 10006 10004 10006 10007 10001 10004 10007 10004 10003 10002 10003 10001 10009 10003 10006 10002 10002 10005 10003 10001 10009 10007\r\n 10000 10003 10005 10007 10004 10007 10006 10002 10009 10000 10006 10005 10008 10000 10000 10003 10008 10007 10000 10005 10001 10003 10008 10000 10003 10002 10009 10003 10009 10003 10005 10006 10009 10008 10002 10007 10006 10004 10006 10006 10009 10002 10003 10007 10009 10007 10009 10001 10004 10006 10002 10009 10007 10001 10004 10005 10008 10004 10007 10009 10007 10000 10009 10005 10001 10002 10002 10008 10000 10009 10008 10003 10005 10001 10006 10000 10007 10009 10006 10008 10001 10005 10009 10003 10003 10007 10008 10008 10001 10003 10006 10009 10001 10001 10004 10001 10006 10007 10000 10005 10003 10008 10008 10009 10001 10005 10002 10009 10004 10000 10001 10007 10007 10005 10001 10009 10002 10002 10004 10009 10009 10005 10004 10003 10009 10005 10008 10002 10007 10008 10005 10007 10006 10000 10005 10000 10003 10007 10002 10000 10003 10008 10007 10003 10009 10004 10004 10000 10009 10001 10006 10000 10008 10000 10005 10005 10000 10006 10007 10000 10000 10002 10008 10004 10001 10006 10002 10006 10001 10003 10000 10001 10008 10002 10009 10005 10002 10008 10004 10004 10005 10003 10004 10008 10001 10007 10001 10008 10004 10001 10005 10000 10003 10009 10000 10009 10002 10001 10003 10009 10006 10001 10002 10003 10009 10003 10003 10001 10009 10002 10000 10009 10009 10006 10008 10002 10007 10003 10004 10001 10008 10006 10004 10006 10008 10002 10008 10008 10008 10009 10006 10004 10003 10001 10007 10001 10005 10007 10002 10005 10008 10004 10004 10008 10006 10004 10000 10002 10005 10003 10008 10002 10007 10002 10002 10009 10008 10004 10009 10009 10008 10001 10008 10007 10007 10006 10005 10000 10000 10000 10006 10002 10008 10006 10000 10005 10002 10002 10008 10001 10009 10007 10001 10005 10001 10004 10007 10000 10008 10003 10004 10001 10005 10007 10003 10008 10007 10001 10000 10008 10009 10001 10002 10000 10001 10000 10004 10006 10006 10007 10009 10005 10004 10005 10002 10004 10002 10006 10000 10002 10008 10009 10005 10008 10003 10001 10005 10009 10006 10004 10008 10007 10000 10003 10006 10008 10002 10004 10007 10001 10008 10009 10004 10002 10008 10003 10004 10007 10004 10006 10006 10002 10008 10005 10009 10006 10000 10009 10001 10006 10007 10006 10008 10001 10004 10000 10000 10000 10009 10004 10008 10002 10003 10001 10006 10004 10000 10007 10002 10003 10004 10005 10000 10000 10001 10004 10002 10003 10007 10001 10001 10004 10006 10009 10000 10005 10004 10008 10005 10001 10000 10003 10004 10002 10007 10008 10001 10003 10004 10005 10003 10005 10001 10007 10002 10006 10003 10004 10006 10009 10005 10007 10006 10003 10004 10008 10009 10009 10006 10007 10006 10008 10008 10004 10000 10009 10008 10007 10007 10006 10005 10000 10006 10008 10007 10007 10003 10004 10003 10004 10003 10006 10009 10002 10001 10006 10000 10002 10000 10003 10008 10000 10002 10001 10007 10003 10005 10001 10008 10008 10005 10001 10001 10006 10005 10009 10007 10003 10006 10001 10001 10008 10000 10001 10008 10000 10002 10007 10000 10001 10002 10001 10009 10000 10002 10004 10005 10007 10001 10001\r\n 10000 10005 10008 10007 10001 10008 10003 10008 10006 10006 10008 10006 10001 10009 10002 10002 10000 10003 10001 10003 10009 10007 10006 10009 10004 10004 10009 10002 10002 10009 10003 10003 10000 10001 10002 10000 10009 10007 10008 10008 10005 10009 10009 10000 10009 10005 10002 10009 10009 10009 10007 10004 10007 10007 10005 10006 10008 10002 10008 10001 10009 10002 10007 10003 10008 10004 10005 10004 10000 10004 10000 10002 10006 10007 10009 10007 10004 10005 10002 10005 10008 10005 10006 10002 10005 10007 10006 10003 10009 10005 10007 10003 10001 10001 10002 10001 10004 10005 10007 10009 10002 10002 10001 10000 10002 10009 10001 10004 10005 10003 10008 10005 10007 10004 10005 10000 10008 10008 10006 10003 10007 10009 10005 10009 10005 10005 10000 10009 10003 10006 10003 10004 10004 10000 10007 10000 10001 10006 10004 10009 10007 10001 10007 10008 10004 10008 10004 10007 10002 10003 10008 10003 10006 10009 10006 10006 10001 10005 10005 10000 10009 10002 10007 10003 10001 10004 10003 10004 10001 10000 10004 10005 10005 10009 10009 10004 10002 10005 10004 10002 10005 10008 10004 10001 10001 10006 10004 10001 10001 10005 10003 10001 10003 10000 10008 10002 10006 10008 10001 10009 10006 10008 10005 10004 10009 10005 10009 10006 10007 10002 10009 10007 10009 10009 10001 10009 10000 10001 10008 10004 10000 10000 10005 10003 10005 10001 10007 10009 10008 10005 10002 10000 10008 10007 10009 10003 10007 10001 10000 10000 10004 10003 10007 10007 10009 10009 10007 10009 10005 10009 10007 10007 10004 10009 10001 10005 10009 10007 10007 10005 10008 10002 10001 10009 10005 10007 10003 10002 10005 10003 10001 10003 10006 10008 10008 10008 10001 10008 10004 10009 10007 10006 10003 10007 10004 10003 10005 10004 10001 10003 10004 10003 10006 10008 10006 10007 10006 10003 10006 10001 10008 10007 10003 10006 10003 10007 10003 10000 10003 10004 10004 10006 10002 10002 10002 10009 10002 10005 10005 10005 10009 10007 10005 10009 10000 10005 10005 10009 10003 10000 10009 10006 10004 10004 10009 10002 10001 10005 10006 10005 10008 10002 10004 10002 10009 10000 10002 10006 10001 10002 10000 10008 10006 10009 10002 10002 10007 10006 10003 10002 10000 10006 10006 10001 10004 10005 10003 10007 10007 10008 10005 10008 10009 10005 10002 10001 10009 10002 10003 10000 10000 10001 10001 10004 10005 10000 10008 10002 10007 10009 10002 10008 10004 10002 10003 10006 10002 10006 10004 10008 10002 10005 10009 10006 10004 10005 10000 10008 10003 10007 10007 10004 10008 10004 10002 10008 10001 10007 10009 10003 10003 10001 10002 10007 10005 10000 10009 10002 10003 10002 10002 10007 10008 10006 10001 10008 10000 10006 10001 10003 10008 10003 10009 10009 10007 10005 10000 10006 10004 10007 10002 10000 10000 10006 10000 10004 10004 10007 10007 10004 10006 10005 10000 10005 10009 10007 10004 10007 10009 10008 10001 10006 10002 10002 10007 10002 10002 10008 10004 10008 10005 10009 10009 10001 10005 10007 10001 10008 10006 10001 10008 10008 10002 10007 10004 10009 10003 10002 10005 10006\r\n 10006 10009 10008 10001 10006 10000 10001 10008 10000 10004 10007 10006 10007 10007 10003 10008 10000 10000 10008 10008 10007 10002 10000 10003 10004 10001 10001 10006 10000 10001 10005 10004 10007 10004 10004 10004 10002 10002 10004 10002 10000 10001 10001 10003 10008 10005 10009 10004 10007 10005 10009 10006 10007 10003 10003 10009 10008 10006 10002 10007 10003 10005 10005 10009 10001 10007 10002 10003 10006 10009 10001 10000 10005 10005 10004 10007 10004 10001 10006 10004 10001 10003 10003 10008 10008 10000 10006 10002 10002 10001 10009 10006 10006 10008 10009 10004 10009 10007 10008 10001 10006 10001 10008 10004 10009 10002 10005 10006 10008 10005 10004 10008 10009 10009 10003 10000 10003 10002 10003 10007 10008 10008 10009 10007 10007 10006 10005 10004 10006 10003 10001 10000 10003 10004 10008 10006 10000 10008 10006 10003 10004 10009 10008 10004 10003 10009 10004 10002 10000 10008 10003 10004 10009 10002 10009 10008 10006 10008 10002 10004 10008 10008 10002 10006 10000 10005 10002 10000 10007 10006 10000 10002 10007 10009 10001 10008 10005 10001 10003 10008 10008 10003 10002 10004 10000 10000 10009 10000 10006 10005 10002 10006 10003 10008 10004 10009 10002 10002 10004 10006 10002 10009 10005 10009 10007 10002 10004 10005 10000 10009 10000 10001 10009 10001 10003 10001 10000 10002 10003 10007 10000 10001 10009 10000 10005 10001 10003 10009 10008 10008 10004 10003 10000 10003 10009 10003 10003 10008 10005 10003 10006 10005 10007 10009 10007 10001 10009 10000 10000 10000 10006 10003 10008 10002 10001 10002 10005 10007 10009 10000 10008 10008 10000 10003 10007 10007 10005 10007 10001 10009 10000 10003 10004 10006 10008 10002 10009 10003 10006 10003 10003 10009 10005 10006 10008 10007 10007 10008 10002 10009 10001 10008 10005 10007 10006 10002 10005 10000 10006 10005 10007 10001 10003 10008 10005 10002 10002 10002 10005 10002 10004 10008 10005 10006 10002 10008 10003 10008 10009 10008 10004 10002 10004 10002 10004 10006 10007 10008 10004 10008 10009 10003 10008 10001 10002 10004 10005 10004 10008 10005 10005 10001 10004 10002 10005 10000 10009 10000 10008 10007 10001 10005 10003 10004 10003 10013 10005 10006 10000 10001 10000 10005 10003 10001 10007 10009 10009 10000 10003 10006 10008 10007 10006 10000 10000 10009 10003 10005 10001 10009 10001 10002 10001 10002 10002 10005 10008 10004 10007 10001 10005 10003 10009 10001 10000 10001 10006 10008 10006 10006 10008 10005 10007 10009 10002 10009 10008 10000 10003 10004 10007 10002 10001 10001 10007 10007 10008 10009 10008 10002 10003 10000 10005 10009 10001 10006 10005 10006 10003 10002 10000 10005 10003 10000 10002 10002 10004 10002 10007 10004 10001 10006 10006 10001 10002 10006 10002 10000 10001 10000 10008 10005 10009 10000 10006 10008 10009 10003 10003 10003 10005 10000 10008 10004 10003 10002 10004 10002 10004 10003 10008 10007 10005 10008 10003 10007 10007 10009 10001 10002 10001 10006 10004 10004 10003 10004 10004 10000 10007 10000 10004 10003 10005 10001 10001 10000 10006 10005 10004 10007\r\n 10005 10002 10005 10005 10006 10005 10001 10007 10004 10009 10000 10007 10002 10008 10005 10003 10006 10007 10009 10006 10002 10003 10000 10005 10005 10008 10003 10005 10003 10007 10007 10005 10005 10008 10005 10007 10007 10000 10000 10008 10004 10002 10009 10004 10002 10009 10000 10009 10001 10005 10005 10003 10003 10004 10004 10005 10003 10006 10009 10001 10006 10005 10001 10009 10004 10005 10006 10004 10004 10001 10000 10002 10009 10001 10000 10002 10009 10004 10005 10008 10003 10008 10007 10008 10004 10007 10004 10000 10006 10002 10008 10005 10000 10003 10005 10005 10001 10009 10000 10000 10006 10008 10002 10000 10003 10009 10007 10002 10005 10000 10004 10004 10000 10007 10002 10002 10008 10008 10008 10008 10005 10006 10000 10005 10003 10003 10002 10009 10003 10007 10001 10001 10004 10002 10004 10009 10004 10003 10007 10009 10003 10009 10007 10009 10003 10007 10000 10006 10002 10004 10009 10002 10006 10001 10008 10001 10006 10003 10006 10002 10006 10001 10004 10007 10000 10009 10002 10006 10003 10001 10010 10000 10001 10002 10004 10000 10005 10005 10003 10006 10007 10008 10000 10006 10003 10003 10009 10008 10001 10001 10005 10005 10009 10003 10000 10009 10002 10005 10008 10003 10001 10004 10007 10006 10007 10005 10009 10005 10002 10001 10008 10000 10005 10002 10009 10006 10006 10007 10000 10000 10003 10009 10008 10004 10005 10000 10008 10000 10006 10001 10004 10001 10003 10007 10004 10007 10003 10007 10009 10005 10002 10005 10001 10008 10009 10002 10004 10001 10005 10005 10002 10006 10000 10002 10008 10007 10006 10008 10003 10008 10005 10008 10005 10007 10008 10006 10007 10009 10002 10007 10001 10004 10005 10004 10003 10003 10008 10008 10006 10004 10004 10000 10008 10007 10003 10006 10000 10002 10001 10000 10002 10001 10001 10001 10000 10008 10004 10000 10006 10008 10002 10009 10006 10009 10004 10002 10006 10000 10000 10009 10001 10009 10001 10005 10005 10007 10004 10009 10000 10002 10009 10008 10003 10000 10001 10008 10009 10005 10005 10009 10002 10004 10000 10007 10009 10007 10005 10001 10006 10006 10009 10009 10005 10002 10002 10019 10009 10000 10009 10004 10009 10003 10000 10008 10008 10001 10002 10008 10005 10001 10005 10007 10001 10009 10000 10000 10005 10009 10006 10001 10009 10002 10008 10004 10006 10002 10000 10001 10003 10006 10005 10004 10000 10001 10001 10007 10000 10008 10006 10004 10003 10002 10001 10002 10008 10008 10005 10007 10003 10000 10008 10008 10006 10000 10005 10004 10007 10002 10008 10005 10000 10005 10002 10007 10006 10007 10007 10008 10006 10001 10005 10000 10001 10005 10005 10001 10005 10008 10001 10002 10004 10006 10003 10007 10001 10006 10009 10008 10002 10006 10003 10004 10004 10001 10004 10001 10005 10002 10008 10002 10005 10001 10007 10003 10000 10001 10008 10006 10001 10008 10007 10000 10001 10005 10008 10000 10006 10007 10003 10000 10008 10000 10002 10008 10004 10009 10005 10007 10007 10002 10006 10005 10007 10003 10009 10003 10002 10003 10004 10000 10003 10001 10005 10009 10001 10008 10000 10006 10002 10004\r\n 10001 10006 10003 10004 10008 10005 10002 10007 10004 10001 10004 10004 10004 10006 10008 10003 10003 10003 10003 10006 10003 10000 10007 10000 10009 10009 10002 10009 10000 10002 10007 10008 10000 10005 10000 10009 10004 10008 10000 10007 10000 10008 10001 10008 10001 10005 10003 10009 10001 10006 10001 10009 10002 10006 10003 10004 10005 10003 10004 10004 10000 10003 10003 10006 10001 10008 10002 10000 10006 10003 10003 10001 10006 10008 10005 10006 10005 10006 10000 10003 10009 10001 10006 10002 10006 10007 10002 10001 10003 10007 10003 10002 10007 10009 10008 10005 10004 10007 10006 10003 10002 10007 10001 10006 10008 10002 10006 10004 10007 10003 10003 10000 10006 10007 10001 10008 10009 10008 10008 10003 10004 10007 10003 10003 10009 10003 10007 10006 10005 10000 10001 10008 10005 10009 10004 10000 10003 10005 10007 10008 10003 10006 10003 10005 10003 10006 10002 10002 10008 10005 10000 10006 10001 10006 10003 10002 10006 10007 10000 10000 10001 10004 10000 10006 10008 10003 10005 10003 10002 10002 10002 10008 10000 10005 10009 10007 10003 10003 10007 10003 10003 10006 10007 10006 10002 10004 10004 10004 10002 10001 10002 10003 10002 10000 10006 10002 10007 10003 10000 10000 10008 10003 10008 10007 10005 10002 10007 10008 10002 10005 10006 10001 10007 10004 10000 10003 10006 10009 10000 10009 10001 10002 10006 10003 10009 10003 10005 10002 10000 10007 10007 10005 10004 10000 10005 10000 10002 10005 10001 10002 10009 10001 10001 10008 10005 10002 10003 10009 10003 10007 10007 10007 10002 10002 10000 10000 10008 10007 10008 10006 10009 10005 10006 10007 10001 10007 10006 10004 10005 10000 10003 10005 10004 10005 10009 10001 10004 10006 10005 10008 10008 10009 10003 10001 10005 10007 10005 10007 10005 10002 10005 10006 10008 10009 10002 10007 10007 10000 10005 10008 10000 10008 10001 10007 10000 10001 10007 10008 10004 10005 10004 10007 10008 10007 10000 10009 10004 10002 10002 10008 10000 10007 10001 10005 10002 10006 10000 10009 10005 10008 10000 10006 10007 10003 10002 10008 10004 10005 10005 10008 10008 10000 10003 10007 10002 10008 10000 10009 10004 10008 10008 10002 10005 10008 10003 10000 10002 10001 10008 10007 10002 10003 10000 10002 10008 10000 10009 10002 10004 10008 10007 10006 10000 10005 10005 10008 10000 10009 10001 10001 10004 10007 10009 10009 10005 10009 10009 10001 10006 10005 10006 10001 10003 10009 10008 10004 10006 10008 10005 10007 10001 10003 10008 10006 10008 10006 10008 10007 10008 10000 10000 10009 10003 10001 10007 10001 10007 10000 10002 10009 10000 10001 10009 10001 10001 10003 10009 10001 10009 10007 10007 10000 10008 10002 10006 10006 10002 10003 10002 10009 10001 10004 10008 10000 10005 10000 10002 10004 10001 10001 10005 10009 10000 10003 10001 10000 10006 10004 10009 10006 10006 10000 10003 10004 10002 10005 10001 10007 10005 10006 10007 10004 10008 10006 10000 10003 10005 10001 10001 10004 10009 10005 10005 10007 10004 10009 10002 10004 10006 10003 10009 10003 10000 10003 10004 10002 10000 10000 10007 10002\r\n 10001 10008 10000 10005 10002 10005 10001 10007 10002 10008 10001 10004 10004 10009 10002 10003 10004 10000 10001 10002 10007 10004 10000 10001 10003 10004 10005 10000 10003 10000 10008 10007 10007 10008 10006 10005 10005 10001 10009 10007 10007 10003 10003 10004 10006 10001 10007 10008 10002 10008 10002 10005 10000 10005 10009 10008 10004 10004 10003 10009 10005 10009 10003 10009 10005 10002 10006 10003 10006 10006 10007 10000 10001 10005 10008 10001 10003 10002 10004 10007 10006 10007 10000 10005 10008 10003 10001 10007 10001 10005 10005 10008 10002 10005 10001 10009 10005 10003 10001 10007 10002 10006 10006 10003 10001 10003 10002 10001 10006 10006 10000 10006 10005 10006 10005 10008 10005 10002 10007 10004 10006 10004 10003 10003 10002 10008 10007 10000 10004 10004 10005 10000 10005 10008 10004 10007 10005 10008 10003 10006 10002 10008 10004 10005 10008 10003 10006 10004 10000 10004 10009 10005 10003 10009 10001 10009 10005 10009 10005 10007 10008 10002 10006 10005 10009 10004 10009 10007 10003 10005 10000 10008 10007 10007 10008 10005 10000 10003 10007 10002 10002 10006 10002 10001 10000 10009 10006 10005 10006 10004 10003 10008 10008 10005 10004 10001 10001 10005 10002 10009 10009 10000 10007 10002 10001 10003 10006 10001 10008 10000 10004 10005 10006 10008 10003 10003 10006 10000 10005 10003 10001 10009 10002 10005 10005 10004 10009 10007 10009 10008 10006 10001 10007 10004 10008 10005 10006 10002 10004 10009 10000 10001 10004 10001 10005 10001 10002 10007 10002 10005 10002 10007 10007 10004 10004 10000 10006 10004 10007 10005 10006 10000 10008 10004 10007 10008 10000 10009 10006 10007 10002 10009 10006 10006 10009 10007 10008 10009 10001 10000 10004 10004 10009 10003 10005 10002 10005 10007 10007 10001 10005 10009 10005 10001 10006 10001 10009 10007 10005 10005 10009 10009 10001 10002 10002 10008 10002 10003 10004 10009 10005 10002 10006 10007 10002 10000 10000 10007 10004 10007 10009 10003 10002 10006 10003 10004 10001 10000 10005 10007 10005 10008 10004 10007 10006 10003 10002 10003 10009 10004 10008 10009 10002 10005 10000 10006 10002 10000 10006 10007 10000 10008 10003 10001 10000 10006 10008 10005 10006 10009 10002 10008 10005 10008 10003 10005 10003 10008 10006 10006 10007 10005 10003 10002 10001 10004 10007 10009 10008 10006 10003 10000 10005 10004 10005 10000 10004 10002 10002 10001 10009 10008 10007 10002 10001 10003 10002 10000 10002 10006 10005 10000 10008 10004 10008 10002 10004 10006 10001 10002 10006 10006 10000 10000 10007 10001 10002 10006 10000 10007 10000 10004 10006 10001 10001 10002 10006 10006 10007 10009 10004 10000 10003 10005 10004 10002 10003 10005 10006 10002 10009 10007 10000 10007 10002 10002 10002 10006 10004 10008 10008 10009 10008 10004 10000 10005 10008 10007 10000 10003 10007 10004 10003 10004 10006 10008 10002 10002 10000 10000 10005 10004 10000 10007 10001 10001 10005 10001 10002 10009 10004 10006 10000 10007 10004 10009 10004 10008 10002 10005 10000 10001 10006 10008 10005 10004 10002 10005 10000 10001\r\n 10006 10009 10000 10006 10006 10007 10009 10003 10006 10009 10008 10005 10006 10005 10001 10003 10001 10005 10004 10002 10001 10009 10002 10000 10007 10007 10001 10009 10002 10007 10008 10006 10007 10005 10004 10006 10002 10005 10008 10008 10006 10006 10007 10008 10009 10000 10007 10002 10002 10004 10008 10009 10007 10002 10008 10004 10008 10000 10002 10002 10001 10006 10000 10008 10004 10006 10001 10004 10004 10003 10005 10006 10000 10009 10005 10007 10001 10001 10008 10001 10004 10007 10007 10006 10002 10002 10009 10006 10009 10007 10002 10006 10005 10007 10001 10001 10000 10001 10008 10003 10001 10003 10009 10008 10003 10004 10005 10001 10006 10000 10007 10000 10005 10001 10005 10002 10003 10009 10000 10006 10001 10002 10007 10009 10002 10008 10009 10001 10001 10001 10007 10006 10006 10000 10001 10008 10003 10001 10008 10005 10008 10009 10006 10000 10008 10003 10009 10007 10006 10003 10000 10003 10009 10001 10007 10009 10004 10009 10007 10005 10002 10000 10008 10002 10003 10004 10004 10003 10001 10002 10000 10002 10005 10004 10004 10007 10007 10003 10006 10006 10003 10009 10009 10000 10000 10002 10004 10009 10003 10002 10005 10005 10006 10005 10006 10000 10008 10005 10005 10000 10001 10001 10000 10002 10006 10006 10000 10006 10007 10005 10008 10004 10007 10005 10008 10002 10005 10007 10001 10002 10007 10003 10001 10004 10005 10005 10000 10003 10002 10006 10004 10003 10008 10007 10006 10005 10005 10005 10006 10008 10008 10004 10008 10000 10003 10009 10003 10006 10004 10009 10005 10006 10005 10008 10003 10008 10004 10001 10008 10006 10005 10002 10000 10004 10001 10009 10003 10004 10006 10004 10006 10005 10002 10007 10002 10006 10009 10004 10002 10003 10004 10003 10006 10009 10006 10009 10001 10004 10001 10008 10003 10005 10002 10002 10009 10001 10000 10008 10006 10004 10007 10001 10007 10002 10002 10004 10009 10004 10006 10004 10005 10006 10000 10009 10005 10003 10006 10006 10008 10005 10005 10003 10000 10002 10000 10006 10007 10001 10000 10000 10002 10004 10007 10003 10000 10004 10004 10000 10000 10002 10007 10006 10004 10000 10002 10007 10006 10003 10000 10006 10001 10002 10001 10003 10005 10007 10008 10008 10001 10007 10006 10002 10003 10004 10009 10003 10005 10003 10009 10009 10008 10007 10008 10000 10005 10002 10004 10000 10006 10005 10007 10006 10007 10003 10003 10002 10000 10007 10009 10003 10005 10003 10007 10004 10000 10006 10008 10004 10007 10000 10007 10008 10000 10000 10007 10006 10005 10003 10008 10006 10005 10009 10007 10007 10008 10005 10009 10002 10006 10008 10005 10000 10001 10005 10002 10008 10000 10007 10002 10001 10004 10009 10003 10009 10004 10006 10003 10000 10004 10005 10003 10001 10003 10006 10006 10009 10005 10008 10009 10001 10008 10000 10005 10008 10006 10001 10007 10008 10000 10004 10000 10005 10004 10008 10003 10003 10000 10001 10001 10009 10005 10003 10008 10008 10005 10001 10009 10000 10006 10007 10005 10008 10003 10006 10008 10002 10009 10004 10005 10002 10001 10008 10005 10006 10000 10006 10006 10008 10003 10002\r\n 10006 10001 10003 10006 10006 10009 10008 10000 10004 10005 10009 10008 10004 10004 10000 10001 10004 10006 10001 10006 10007 10009 10005 10002 10001 10009 10007 10006 10003 10009 10009 10002 10006 10000 10005 10003 10000 10001 10000 10003 10004 10005 10003 10008 10003 10003 10004 10001 10000 10000 10006 10006 10003 10002 10009 10001 10007 10008 10000 10001 10009 10008 10006 10003 10001 10008 10002 10007 10008 10001 10004 10001 10001 10004 10003 10008 10002 10003 10007 10008 10001 10003 10001 10001 10006 10006 10009 10003 10002 10004 10001 10000 10009 10007 10005 10003 10005 10004 10006 10004 10009 10002 10004 10008 10001 10004 10005 10002 10005 10001 10008 10002 10007 10008 10004 10003 10002 10007 10007 10000 10008 10007 10000 10000 10004 10003 10000 10009 10003 10006 10003 10000 10007 10006 10006 10002 10005 10005 10005 10005 10005 10000 10006 10000 10009 10003 10006 10006 10009 10005 10006 10003 10001 10001 10002 10006 10005 10001 10007 10002 10004 10007 10000 10006 10005 10000 10000 10001 10002 10007 10005 10006 10001 10004 10003 10008 10002 10004 10002 10007 10009 10003 10000 10009 10008 10002 10004 10000 10005 10004 10004 10007 10007 10001 10006 10005 10000 10001 10006 10008 10006 10001 10009 10005 10004 10009 10005 10007 10004 10002 10008 10003 10005 10006 10008 10005 10009 10000 10006 10000 10001 10004 10002 10000 10006 10004 10006 10003 10003 10001 10001 10006 10005 10003 10002 10006 10006 10004 10008 10008 10002 10000 10002 10008 10003 10000 10000 10002 10007 10006 10009 10006 10002 10006 10005 10008 10006 10006 10003 10006 10005 10004 10009 10002 10005 10000 10002 10005 10002 10002 10003 10006 10009 10005 10007 10004 10000 10005 10009 10002 10006 10002 10009 10000 10000 10007 10009 10004 10007 10000 10005 10004 10001 10005 10000 10006 10009 10003 10001 10000 10000 10005 10001 10000 10000 10003 10005 10009 10009 10003 10000 10003 10003 10006 10002 10007 10008 10009 10003 10000 10007 10009 10004 10002 10008 10002 10006 10009 10000 10003 10000 10002 10000 10002 10008 10008 10001 10007 10003 10000 10001 10000 10002 10000 10000 10007 10007 10002 10004 10005 10007 10004 10001 10000 10000 10003 10005 10007 10001 10006 10005 10007 10006 10004 10006 10000 10001 10004 10001 10008 10001 10000 10005 10002 10004 10005 10007 10005 10006 10007 10006 10008 10006 10003 10003 10004 10009 10005 10006 10004 10002 10003 10002 10000 10008 10002 10002 10001 10009 10001 10002 10004 10009 10002 10006 10000 10001 10001 10001 10005 10005 10002 10005 10008 10004 10008 10002 10000 10000 10009 10004 10007 10007 10000 10002 10005 10006 10004 10006 10000 10005 10008 10009 10001 10002 10004 10007 10004 10006 10004 10009 10002 10000 10003 10006 10005 10001 10004 10009 10005 10001 10007 10007 10007 10009 10007 10009 10012 10002 10001 10008 10003 10003 10005 10009 10000 10005 10003 10002 10001 10008 10001 10000 10006 10000 10007 10005 10001 10008 10006 10006 10005 10006 10005 10004 10002 10002 10001 10000 10008 10004 10006 10002 10009 10002 10003 10000 10005 10008 10001\r\n 10004 10006 10008 10002 10007 10007 10008 10003 10002 10003 10009 10004 10009 10000 10009 10000 10007 10008 10002 10006 10002 10009 10009 10006 10002 10000 10000 10007 10005 10002 10001 10003 10005 10001 10009 10002 10005 10000 10007 10003 10007 10006 10008 10007 10006 10000 10009 10002 10001 10000 10009 10004 10008 10005 10007 10008 10006 10009 10001 10006 10008 10008 10000 10004 10003 10007 10005 10005 10001 10001 10006 10002 10005 10003 10005 10001 10009 10002 10005 10005 10004 10006 10004 10004 10000 10000 10003 10003 10004 10004 10008 10008 10005 10004 10009 10004 10002 10009 10005 10009 10006 10008 10003 10007 10003 10006 10002 10000 10009 10000 10000 10002 10005 10008 10001 10002 10006 10008 10002 10005 10000 10004 10009 10006 10007 10003 10009 10003 10009 10004 10009 10005 10002 10004 10000 10007 10008 10000 10000 10003 10002 10006 10009 10002 10005 10008 10008 10004 10003 10006 10001 10009 10008 10009 10004 10006 10004 10001 10009 10007 10002 10002 10000 10005 10003 10001 10002 10005 10003 10004 10008 10003 10007 10001 10000 10006 10000 10004 10002 10000 10003 10006 10003 10004 10007 10005 10006 10003 10002 10006 10005 10001 10001 10005 10003 10007 10008 10005 10006 10005 10003 10006 10002 10002 10004 10009 10003 10005 10007 10003 10007 10001 10000 10008 10009 10000 10006 10008 10008 10009 10006 10009 10003 10004 10001 10007 10007 10006 10006 10007 10002 10004 10002 10001 10004 10006 10006 10008 10000 10005 10005 10006 10005 10001 10000 10009 10006 10002 10008 10006 10009 10006 10007 10003 10001 10008 10006 10007 10002 10004 10000 10007 10000 10002 10001 10004 10008 10004 10009 10006 10006 10004 10007 10007 10005 10008 10001 10006 10003 10004 10009 10002 10007 10008 10006 10003 10000 10007 10005 10003 10000 10004 10004 10008 10007 10000 10000 10002 10000 10007 10000 10005 10000 10002 10007 10002 10004 10000 10005 10008 10009 10005 10006 10000 10007 10004 10008 10008 10006 10007 10000 10008 10008 10002 10006 10007 10008 10004 10005 10005 10008 10009 10001 10001 10001 10001 10002 10008 10004 10000 10005 10009 10008 10005 10009 10006 10001 10001 10009 10008 10003 10006 10003 10007 10003 10004 10006 10003 10003 10000 10001 10008 10003 10006 10005 10009 10002 10007 10003 10009 10001 10001 10008 10003 10005 10009 10002 10009 10008 10005 10008 10007 10001 10008 10001 10007 10005 10003 10007 10007 10005 10007 10007 10004 10009 10006 10006 10000 10008 10007 10000 10005 10009 10000 10003 10008 10000 10002 10009 10000 10007 10008 10009 10000 10001 10004 10002 10007 10007 10000 10003 10004 10008 10009 10005 10002 10002 10001 10003 10004 10006 10002 10009 10005 10000 10007 10000 10005 10002 10001 10009 10005 10001 10008 10003 10005 10008 10003 10006 10000 10006 10002 10002 10008 10008 10000 10009 10003 10000 10005 10008 10008 10007 10004 10007 10005 10003 10003 10003 10004 10005 10009 10002 10009 10004 10006 10000 10003 10006 10002 10007 10000 10008 10006 10004 10009 10005 10006 10005 10008 10004 10003 10001 10006 10003 10008 10003 10007 10005 10003\r\n 10009 10002 10005 10008 10009 10002 10003 10003 10008 10007 10006 10004 10002 10006 10005 10003 10001 10008 10002 10007 10003 10004 10009 10003 10001 10000 10000 10003 10000 10005 10000 10002 10006 10006 10009 10004 10008 10005 10009 10005 10008 10003 10009 10002 10007 10005 10008 10005 10008 10000 10002 10005 10004 10008 10000 10008 10003 10000 10004 10008 10003 10005 10008 10002 10005 10007 10000 10006 10005 10002 10004 10009 10005 10009 10008 10002 10006 10002 10004 10009 10003 10009 10003 10005 10002 10000 10005 10001 10000 10002 10007 10006 10007 10004 10001 10002 10000 10005 10008 10004 10000 10001 10003 10004 10007 10006 10000 10004 10009 10009 10001 10002 10005 10006 10004 10004 10003 10004 10006 10007 10003 10001 10000 10002 10004 10004 10004 10008 10008 10008 10002 10001 10007 10009 10002 10004 10001 10006 10004 10008 10005 10006 10008 10005 10007 10001 10007 10002 10007 10004 10006 10006 10009 10009 10009 10004 10005 10009 10002 10006 10007 10001 10008 10004 10000 10009 10002 10003 10001 10005 10000 10000 10000 10000 10009 10001 10005 10008 10007 10000 10005 10009 10001 10009 10006 10005 10002 10002 10005 10004 10005 10006 10007 10006 10008 10001 10008 10004 10005 10008 10000 10002 10004 10005 10006 10005 10000 10005 10005 10004 10000 10002 10001 10009 10000 10009 10005 10005 10008 10009 10001 10008 10004 10009 10004 10005 10005 10002 10001 10002 10005 10009 10006 10007 10001 10002 10007 10005 10007 10006 10007 10007 10007 10007 10001 10007 10004 10002 10007 10006 10000 10009 10002 10001 10005 10000 10003 10002 10004 10000 10001 10001 10001 10009 10007 10004 10000 10003 10007 10008 10002 10003 10004 10008 10008 10004 10005 10008 10006 10007 10009 10007 10004 10002 10001 10008 10003 10004 10002 10006 10004 10003 10004 10003 10001 10002 10005 10007 10002 10002 10006 10003 10008 10000 10001 10001 10009 10004 10004 10000 10003 10006 10000 10000 10006 10006 10003 10004 10007 10002 10004 10005 10005 10007 10008 10002 10009 10007 10005 10006 10002 10005 10005 10002 10009 10002 10006 10003 10006 10003 10002 10003 10003 10001 10009 10000 10008 10004 10004 10008 10000 10006 10001 10004 10001 10004 10002 10004 10008 10002 10004 10001 10005 10000 10006 10001 10004 10007 10007 10002 10000 10006 10005 10000 10006 10009 10000 10002 10000 10002 10004 10000 10005 10008 10000 10007 10007 10007 10009 10000 10007 10000 10001 10004 10001 10001 10006 10005 10004 10007 10008 10000 10001 10005 10003 10006 10007 10008 10008 10008 10000 10008 10006 10005 10000 10008 10009 10000 10002 10002 10006 10000 10004 10006 10007 10002 10001 10009 10003 10006 10000 10003 10004 10000 10005 10001 10008 10000 10002 10000 10001 10008 10004 10001 10003 10007 10002 10002 10001 10006 10007 10007 10009 10008 10003 10007 10007 10003 10009 10002 10007 10005 10000 10001 10002 10009 10008 10008 10002 10001 10009 10009 10000 10007 10002 10004 10004 10006 10005 10004 10007 10005 10004 10003 10009 10001 10008 10004 10008 10007 10001 10009 10004 10007 10009 10000 10002 10005 10000 10004\r\n 10003 10003 10009 10009 10008 10002 10007 10003 10007 10003 10002 10007 10006 10003 10009 10003 10008 10008 10006 10008 10000 10008 10005 10002 10007 10009 10000 10009 10006 10000 10003 10008 10000 10001 10005 10001 10001 10003 10004 10005 10006 10001 10009 10008 10005 10008 10001 10004 10003 10001 10008 10005 10003 10001 10005 10003 10006 10001 10004 10002 10000 10007 10002 10002 10004 10003 10005 10005 10006 10000 10001 10000 10003 10005 10007 10007 10005 10009 10000 10003 10000 10003 10005 10001 10003 10004 10002 10000 10002 10005 10008 10005 10000 10003 10003 10000 10009 10008 10005 10004 10004 10009 10008 10001 10008 10005 10006 10005 10001 10000 10000 10001 10009 10002 10002 10008 10006 10008 10004 10002 10007 10006 10008 10005 10008 10007 10005 10001 10001 10000 10008 10005 10009 10007 10007 10003 10008 10001 10001 10007 10008 10004 10006 10001 10005 10006 10007 10006 10001 10007 10009 10009 10008 10001 10007 10002 10005 10009 10002 10003 10001 10005 10007 10007 10005 10003 10004 10004 10007 10008 10008 10009 10006 10000 10006 10000 10001 10008 10009 10002 10001 10005 10009 10006 10004 10000 10005 10000 10006 10004 10006 10008 10009 10009 10008 10000 10002 10008 10006 10004 10009 10000 10007 10000 10004 10008 10002 10006 10006 10000 10001 10001 10009 10002 10008 10000 10004 10005 10000 10005 10008 10008 10007 10002 10009 10004 10009 10009 10009 10008 10003 10006 10001 10006 10000 10002 10008 10000 10006 10008 10000 10001 10007 10005 10003 10007 10001 10008 10003 10001 10009 10004 10002 10009 10001 10000 10007 10002 10002 10009 10009 10009 10008 10005 10004 10007 10009 10000 10003 10001 10005 10002 10006 10008 10005 10006 10001 10003 10009 10004 10007 10004 10002 10007 10001 10009 10003 10003 10004 10008 10000 10009 10009 10001 10005 10008 10008 10008 10004 10000 10009 10009 10006 10003 10008 10003 10004 10008 10006 10008 10001 10000 10003 10005 10002 10009 10008 10002 10006 10003 10009 10001 10009 10000 10006 10005 10004 10006 10008 10002 10001 10001 10005 10004 10000 10008 10006 10001 10007 10009 10003 10008 10003 10003 10002 10006 10004 10003 10002 10004 10007 10004 10008 10001 10008 10005 10000 10006 10003 10001 10003 10001 10003 10006 10006 10008 10000 10009 10008 10008 10009 10008 10007 10004 10000 10002 10009 10001 10007 10009 10002 10004 10006 10003 10007 10000 10008 10002 10006 10000 10005 10009 10000 10003 10005 10008 10009 10006 10003 10008 10008 10004 10007 10009 10008 10009 10002 10009 10008 10009 10002 10007 10001 10003 10004 10000 10005 10005 10001 10008 10008 10008 10006 10008 10004 10002 10002 10005 10001 10007 10006 10003 10001 10009 10001 10005 10007 10000 10009 10006 10009 10007 10000 10009 10004 10005 10007 10007 10003 10001 10005 10004 10004 10001 10003 10006 10007 10006 10005 10004 10004 10009 10000 10001 10005 10008 10002 10005 10001 10004 10005 10002 10002 10000 10007 10002 10008 10005 10000 10008 10005 10002 10008 10005 10006 10004 10006 10009 10008 10001 10004 10009 10002 10005 10008 10003 10000 10007 10007 10008\r\n 10004 10002 10008 10004 10001 10001 10001 10002 10004 10004 10005 10001 10008 10007 10001 10006 10006 10003 10007 10009 10006 10009 10004 10003 10001 10001 10006 10002 10009 10006 10001 10007 10007 10006 10005 10005 10001 10007 10003 10002 10003 10001 10002 10005 10001 10005 10007 10006 10009 10007 10003 10005 10003 10004 10001 10004 10009 10004 10003 10004 10006 10006 10005 10006 10000 10004 10008 10007 10000 10009 10006 10003 10001 10002 10006 10002 10006 10001 10002 10006 10004 10000 10009 10008 10003 10001 10005 10000 10008 10004 10009 10007 10001 10001 10002 10003 10000 10002 10001 10008 10001 10009 10004 10002 10005 10002 10004 10007 10006 10007 10006 10000 10002 10004 10008 10000 10005 10009 10008 10003 10002 10003 10007 10003 10003 10008 10005 10008 10002 10002 10000 10007 10006 10000 10007 10006 10005 10000 10006 10007 10007 10005 10009 10004 10005 10007 10000 10006 10006 10009 10003 10008 10006 10007 10003 10004 10004 10006 10003 10003 10005 10006 10004 10004 10000 10002 10004 10005 10003 10007 10003 10001 10000 10001 10004 10006 10000 10009 10002 10003 10001 10004 10007 10000 10000 10004 10005 10007 10001 10007 10005 10002 10002 10001 10005 10005 10003 10002 10008 10003 10005 10007 10000 10001 10005 10002 10008 10007 10003 10002 10001 10003 10003 10001 10009 10001 10004 10002 10004 10009 10001 10004 10003 10004 10007 10004 10007 10004 10006 10004 10004 10006 10008 10007 10005 10003 10007 10009 10009 10002 10006 10008 10006 10007 10009 10007 10002 10000 10003 10005 10004 10001 10003 10005 10003 10008 10007 10007 10005 10002 10001 10002 10001 10001 10002 10004 10006 10002 10001 10005 10008 10006 10002 10007 10001 10001 10009 10004 10009 10003 10002 10007 10009 10007 10002 10007 10000 10007 10001 10001 10008 10009 10004 10004 10000 10008 10009 10001 10005 10009 10008 10005 10000 10008 10006 10007 10001 10003 10006 10005 10007 10006 10001 10007 10008 10003 10002 10004 10006 10005 10000 10004 10008 10000 10005 10009 10002 10001 10004 10001 10007 10006 10008 10007 10009 10009 10007 10009 10003 10002 10003 10006 10004 10008 10009 10004 10003 10007 10000 10008 10003 10000 10000 10003 10000 10001 10003 10009 10003 10006 10005 10001 10009 10007 10005 10001 10004 10003 10005 10009 10007 10002 10008 10006 10004 10001 10002 10001 10005 10009 10008 10007 10005 10002 10006 10008 10008 10001 10003 10009 10002 10009 10001 10009 10001 10009 10007 10000 10007 10006 10003 10003 10007 10008 10001 10006 10009 10000 10006 10003 10001 10003 10008 10000 10000 10002 10009 10003 10002 10002 10009 10006 10008 10003 10006 10006 10004 10002 10001 10009 10001 10006 10006 10001 10006 10006 10004 10008 10007 10001 10008 10007 10000 10005 10005 10008 10007 10007 10000 10004 10004 10006 10001 10000 10005 10009 10003 10007 10003 10007 10000 10007 10001 10004 10004 10004 10004 10008 10001 10000 10007 10004 10000 10003 10001 10003 10007 10005 10008 10003 10004 10008 10007 10002 10000 10004 10008 10003 10002 10007 10005 10001 10008 10003 10008 10005 10005 10008 10009 10007\r\n 10009 10009 10000 10009 10007 10004 10008 10008 10005 10008 10000 10000 10007 10007 10007 10007 10008 10001 10004 10003 10000 10005 10009 10008 10001 10000 10001 10004 10004 10008 10004 10006 10009 10006 10000 10002 10003 10005 10007 10004 10000 10007 10008 10000 10008 10004 10004 10003 10002 10009 10006 10001 10002 10003 10007 10000 10008 10005 10004 10000 10006 10004 10005 10005 10002 10006 10005 10000 10009 10004 10006 10005 10009 10001 10002 10009 10000 10003 10009 10004 10000 10009 10004 10008 10001 10005 10005 10008 10000 10004 10003 10004 10009 10009 10009 10003 10003 10003 10004 10000 10004 10000 10006 10000 10009 10007 10006 10004 10007 10004 10005 10007 10003 10001 10005 10000 10006 10006 10008 10006 10002 10007 10007 10009 10004 10006 10007 10003 10009 10006 10007 10006 10003 10006 10000 10001 10000 10000 10003 10005 10005 10007 10009 10000 10005 10001 10007 10005 10006 10006 10006 10003 10001 10009 10007 10003 10003 10002 10000 10000 10009 10007 10000 10001 10002 10007 10003 10000 10005 10009 10001 10003 10004 10004 10000 10005 10000 10006 10009 10004 10004 10005 10002 10006 10004 10004 10006 10002 10002 10008 10004 10001 10007 10009 10008 10002 10000 10001 10005 10004 10009 10006 10000 10004 10006 10003 10009 10006 10009 10006 10006 10000 10004 10008 10009 10009 10004 10009 10001 10000 10000 10004 10007 10008 10006 10008 10002 10009 10007 10007 10005 10000 10001 10005 10003 10006 10005 10001 10001 10009 10000 10003 10002 10008 10004 10001 10005 10006 10005 10006 10009 10008 10007 10006 10008 10002 10004 10001 10002 10003 10008 10008 10007 10009 10000 10003 10003 10008 10008 10008 10000 10003 10009 10001 10005 10006 10005 10002 10000 10014 10003 10007 10003 10004 10006 10009 10001 10009 10009 10001 10003 10008 10009 10000 10006 10006 10009 10009 10008 10002 10005 10008 10008 10000 10000 10008 10006 10005 10008 10003 10004 10002 10007 10008 10005 10006 10003 10005 10000 10007 10006 10001 10002 10001 10008 10009 10002 10004 10004 10004 10008 10004 10006 10006 10003 10003 10003 10004 10008 10007 10009 10008 10003 10003 10009 10006 10001 10004 10005 10003 10003 10005 10007 10006 10008 10002 10007 10006 10004 10004 10001 10003 10005 10001 10006 10001 10001 10000 10007 10001 10005 10009 10004 10003 10004 10002 10002 10002 10001 10004 10003 10009 10001 10007 10001 10005 10002 10001 10009 10003 10006 10005 10002 10001 10005 10002 10003 10003 10008 10008 10007 10003 10007 10008 10004 10006 10006 10004 10004 10008 10004 10000 10001 10000 10005 10007 10006 10009 10009 10005 10000 10006 10004 10001 10000 10009 10004 10000 10006 10005 10003 10000 10008 10008 10003 10005 10002 10000 10001 10000 10003 10000 10006 10001 10003 10006 10000 10004 10005 10002 10004 10008 10000 10001 10005 10008 10008 10007 10002 10000 10005 10004 10007 10009 10009 10005 10006 10002 10002 10007 10004 10002 10001 10006 10001 10009 10009 10007 10006 10007 10003 10009 10009 10001 10009 10009 10001 10004 10006 10000 10001 10009 10007 10006 10004 10001 10001 10007 10002 10005\r\n 10001 10004 10001 10005 10001 10005 10008 10007 10008 10008 10000 10009 10007 10000 10003 10004 10002 10002 10004 10000 10004 10005 10007 10008 10007 10004 10009 10007 10007 10008 10009 10003 10001 10000 10003 10005 10001 10002 10009 10002 10004 10007 10007 10005 10006 10004 10002 10004 10004 10006 10001 10009 10003 10000 10006 10008 10005 10009 10004 10006 10002 10006 10006 10005 10002 10006 10000 10002 10009 10001 10007 10001 10001 10003 10001 10004 10003 10005 10002 10005 10003 10008 10000 10007 10000 10007 10008 10004 10002 10008 10007 10004 10006 10000 10008 10005 10001 10006 10008 10008 10007 10000 10007 10006 10000 10007 10000 10004 10002 10000 10002 10008 10002 10007 10002 10002 10003 10000 10007 10004 10003 10009 10004 10005 10009 10003 10009 10009 10004 10006 10003 10007 10009 10009 10009 10001 10009 10005 10004 10000 10000 10007 10004 10003 10004 10008 10009 10005 10001 10006 10005 10008 10006 10002 10001 10001 10005 10009 10008 10003 10001 10005 10006 10008 10001 10001 10004 10002 10001 10002 10006 10005 10007 10006 10001 10006 10006 10003 10007 10000 10007 10004 10001 10008 10008 10001 10006 10001 10009 10005 10004 10009 10006 10004 10007 10008 10003 10003 10004 10007 10004 10009 10000 10008 10005 10002 10002 10004 10005 10002 10005 10002 10007 10005 10005 10008 10002 10001 10001 10000 10009 10002 10000 10000 10002 10007 10002 10001 10006 10000 10007 10008 10004 10007 10005 10009 10008 10000 10004 10004 10003 10004 10004 10000 10008 10004 10009 10007 10003 10000 10000 10004 10008 10001 10003 10001 10008 10000 10008 10001 10003 10004 10000 10007 10002 10000 10000 10001 10005 10009 10009 10000 10003 10001 10006 10004 10001 10007 10007 10004 10007 10000 10009 10002 10007 10007 10000 10000 10002 10003 10003 10005 10002 10008 10005 10002 10001 10006 10008 10009 10004 10009 10002 10005 10003 10009 10007 10007 10008 10003 10007 10002 10003 10003 10007 10006 10004 10007 10001 10008 10009 10006 10000 10003 10001 10007 10005 10001 10007 10005 10004 10000 10008 10004 10000 10006 10000 10005 10006 10006 10004 10004 10009 10005 10004 10004 10006 10009 10006 10002 10000 10007 10002 10003 10004 10006 10002 10009 10006 10005 10008 10007 10005 10005 10001 10001 10001 10003 10007 10009 10004 10009 10008 10004 10004 10000 10003 10003 10008 10009 10004 10002 10001 10003 10000 10000 10001 10009 10009 10004 10008 10007 10005 10007 10003 10006 10000 10007 10007 10006 10005 10004 10003 10007 10000 10000 10009 10008 10007 10009 10001 10003 10002 10004 10003 10005 10002 10006 10001 10009 10009 10005 10000 10004 10000 10002 10009 10008 10006 10003 10003 10001 10003 10005 10009 10002 10002 10000 10000 10002 10007 10006 10004 10003 10006 10004 10007 10003 10000 10003 10005 10006 10000 10007 10006 10005 10009 10002 10008 10000 10009 10004 10004 10004 10008 10009 10001 10001 10000 10006 10006 10005 10003 10000 10007 10004 10003 10002 10004 10009 10009 10004 10009 10002 10003 10008 10003 10000 10000 10009 10009 10001 10006 10004 10001 10005 10001 10006 10009 10003\r\n 10001 10003 10001 10005 10009 10008 10005 10001 10005 10000 10000 10009 10008 10006 10000 10001 10004 10009 10009 10003 10004 10007 10001 10005 10002 10003 10004 10004 10007 10009 10006 10007 10006 10006 10008 10002 10004 10001 10004 10004 10006 10002 10004 10001 10005 10007 10006 10001 10009 10002 10005 10000 10004 10002 10007 10005 10008 10002 10009 10007 10002 10003 10009 10007 10007 10005 10006 10009 10006 10003 10003 10004 10000 10007 10006 10006 10004 10008 10000 10000 10006 10003 10005 10000 10005 10004 10002 10001 10006 10003 10001 10000 10004 10006 10005 10009 10000 10002 10004 10001 10006 10009 10003 10006 10007 10004 10008 10007 10009 10004 10006 10002 10007 10009 10004 10004 10006 10006 10003 10002 10000 10003 10000 10002 10004 10006 10005 10001 10003 10001 10004 10004 10000 10007 10009 10004 10008 10004 10007 10009 10008 10000 10001 10000 10006 10002 10001 10006 10007 10001 10001 10000 10007 10000 10008 10006 10006 10008 10003 10005 10005 10007 10001 10008 10003 10008 10005 10009 10005 10003 10000 10000 10000 10006 10005 10002 10000 10003 10008 10002 10001 10006 10009 10002 10008 10006 10008 10004 10007 10006 10004 10003 10000 10001 10003 10007 10007 10006 10002 10002 10005 10009 10007 10010 10009 10003 10000 10008 10007 10008 10007 10000 10004 10002 10000 10004 10004 10003 10007 10005 10005 10007 10006 10001 10003 10004 10009 10004 10001 10005 10001 10006 10006 10009 10001 10003 10009 10004 10000 10008 10000 10005 10005 10001 10003 10009 10004 10007 10000 10008 10006 10007 10001 10002 10001 10008 10001 10000 10002 10008 10001 10003 10005 10009 10009 10008 10008 10005 10007 10005 10002 10009 10001 10004 10001 10009 10000 10002 10000 10004 10003 10009 10004 10002 10009 10003 10001 10004 10005 10006 10005 10007 10003 10003 10001 10009 10007 10009 10006 10002 10004 10006 10006 10006 10008 10008 10005 10001 10007 10008 10000 10000 10003 10007 10007 10005 10005 10004 10001 10002 10007 10000 10008 10005 10007 10006 10007 10007 10006 10000 10005 10006 10002 10008 10003 10000 10000 10003 10001 10004 10001 10007 10001 10002 10002 10006 10000 10001 10008 10005 10002 10009 10004 10005 10009 10007 10004 10008 10006 10008 10005 10001 10008 10000 10006 10005 10009 10002 10008 10006 10005 10001 10008 10000 10009 10000 10004 10001 10004 10001 10000 10004 10002 10003 10002 10004 10000 10009 10009 10008 10000 10007 10005 10003 10001 10009 10003 10002 10000 10008 10006 10007 10005 10004 10000 10002 10004 10008 10006 10002 10000 10006 10002 10004 10005 10004 10002 10004 10007 10002 10009 10006 10007 10005 10008 10002 10001 10001 10003 10009 10005 10003 10001 10000 10003 10009 10000 10009 10000 10001 10009 10008 10002 10000 10003 10001 10008 10007 10006 10004 10007 10008 10003 10005 10005 10002 10001 10004 10009 10007 10009 10007 10007 10009 10001 10000 10002 10006 10003 10002 10001 10005 10005 10004 10006 10001 10001 10001 10007 10006 10000 10005 10000 10001 10002 10001 10006 10002 10002 10000 10007 10009 10006 10000 10009 10006 10009 10004 10009 10006\r\n 10007 10001 10004 10002 10007 10005 10003 10006 10006 10005 10005 10000 10002 10003 10007 10000 10002 10002 10003 10001 10003 10001 10002 10003 10001 10003 10000 10009 10008 10004 10001 10001 10004 10002 10001 10004 10004 10000 10003 10009 10003 10006 10004 10009 10002 10002 10004 10004 10008 10009 10002 10000 10006 10003 10001 10008 10004 10007 10009 10006 10004 10001 10009 10009 10006 10001 10003 10007 10004 10000 10000 10003 10008 10007 10000 10008 10003 10003 10008 10005 10001 10005 10003 10008 10007 10002 10004 10003 10008 10001 10006 10006 10008 10001 10008 10008 10008 10008 10006 10007 10001 10009 10003 10005 10009 10008 10001 10002 10009 10007 10009 10009 10002 10006 10007 10000 10004 10009 10005 10002 10007 10000 10008 10001 10009 10003 10004 10008 10009 10004 10007 10006 10008 10001 10008 10004 10008 10007 10008 10009 10000 10009 10008 10002 10006 10009 10008 10003 10000 10005 10008 10000 10009 10001 10001 10005 10003 10006 10004 10004 10009 10004 10007 10005 10002 10007 10009 10003 10009 10008 10004 10000 10004 10004 10002 10005 10009 10006 10002 10005 10006 10005 10003 10005 10004 10001 10004 10007 10006 10003 10000 10002 10001 10005 10008 10000 10004 10006 10009 10004 10007 10005 10005 10009 10005 10001 10007 10000 10000 10009 10008 10008 10000 10006 10008 10007 10004 10002 10000 10004 10006 10009 10006 10000 10002 10007 10004 10009 10006 10002 10006 10006 10001 10006 10009 10001 10008 10003 10002 10001 10002 10004 10008 10005 10008 10009 10008 10001 10005 10008 10002 10009 10006 10003 10007 10000 10008 10001 10005 10002 10002 10001 10007 10007 10002 10001 10006 10004 10000 10004 10001 10007 10008 10000 10004 10004 10003 10005 10007 10000 10004 10005 10009 10008 10009 10004 10003 10004 10001 10001 10009 10001 10009 10003 10006 10009 10005 10003 10001 10009 10003 10000 10008 10007 10006 10006 10005 10003 10007 10009 10003 10003 10000 10003 10009 10006 10002 10006 10003 10000 10004 10005 10000 10002 10006 10006 10006 10007 10005 10007 10009 10000 10009 10000 10001 10003 10005 10007 10007 10003 10007 10008 10008 10001 10006 10001 10004 10004 10004 10004 10002 10005 10002 10001 10002 10002 10007 10006 10003 10006 10002 10009 10008 10003 10002 10005 10008 10001 10006 10008 10004 10009 10000 10002 10003 10007 10008 10005 10009 10003 10006 10006 10006 10002 10003 10003 10004 10002 10006 10008 10007 10007 10005 10000 10008 10005 10002 10001 10003 10007 10005 10006 10008 10006 10008 10003 10004 10006 10002 10000 10000 10009 10003 10002 10003 10003 10009 10004 10004 10005 10000 10000 10000 10001 10000 10004 10004 10008 10007 10002 10000 10002 10008 10004 10006 10005 10005 10007 10000 10005 10008 10005 10009 10007 10000 10004 10005 10005 10001 10000 10007 10004 10008 10004 10006 10002 10002 10003 10000 10004 10001 10000 10007 10008 10003 10002 10007 10005 10005 10009 10000 10007 10000 10002 10005 10008 10008 10009 10004 10006 10005 10003 10007 10009 10002 10002 10001 10007 10009 10007 10005 10001 10000 10004 10002 10009 10004 10009 10002 10002\r\n 10008 10000 10007 10003 10001 10003 10004 10004 10007 10004 10007 10007 10001 10003 10001 10000 10008 10002 10005 10005 10004 10006 10000 10005 10000 10000 10000 10004 10004 10001 10005 10002 10003 10003 10007 10009 10000 10006 10003 10000 10001 10000 10003 10003 10007 10004 10000 10008 10003 10000 10009 10008 10000 10001 10008 10008 10002 10003 10004 10002 10000 10009 10003 10003 10006 10001 10009 10003 10007 10009 10001 10001 10007 10009 10002 10008 10008 10005 10006 10000 10005 10000 10007 10001 10002 10008 10004 10003 10000 10004 10001 10005 10002 10006 10004 10007 10001 10002 10001 10006 10003 10004 10000 10009 10004 10006 10008 10003 10009 10003 10004 10002 10007 10003 10006 10000 10000 10004 10007 10006 10007 10003 10002 10009 10001 10009 10009 10008 10007 10006 10007 10000 10003 10004 10005 10004 10004 10000 10007 10007 10007 10002 10003 10006 10005 10005 10006 10004 10006 10009 10008 10005 10003 10004 10009 10000 10002 10004 10003 10002 10005 10005 10003 10002 10006 10006 10003 10002 10000 10001 10007 10005 10004 10005 10002 10003 10004 10006 10008 10005 10001 10007 10000 10002 10006 10005 10007 10008 10001 10004 10002 10009 10008 10003 10007 10008 10001 10008 10003 10000 10009 10001 10001 10003 10003 10009 10003 10009 10005 10006 10006 10007 10004 10001 10008 10008 10001 10004 10002 10007 10008 10001 10005 10009 10002 10008 10008 10001 10001 10001 10007 10007 10001 10006 10000 10008 10009 10004 10002 10002 10009 10009 10007 10007 10002 10000 10001 10001 10001 10003 10005 10000 10004 10000 10003 10007 10006 10000 10001 10001 10000 10000 10009 10005 10005 10005 10002 10004 10000 10002 10007 10002 10002 10001 10009 10005 10007 10003 10000 10008 10006 10005 10008 10006 10005 10000 10009 10009 10000 10001 10009 10006 10006 10001 10008 10009 10008 10006 10005 10002 10006 10007 10007 10001 10001 10009 10005 10001 10002 10003 10008 10001 10005 10008 10005 10003 10006 10001 10001 10004 10008 10005 10002 10003 10000 10002 10001 10006 10004 10003 10009 10009 10002 10006 10006 10005 10004 10006 10009 10001 10003 10005 10000 10002 10001 10001 10005 10005 10008 10007 10008 10004 10005 10000 10009 10002 10002 10005 10001 10005 10003 10002 10009 10005 10002 10008 10007 10002 10005 10004 10008 10001 10000 10007 10005 10007 10009 10005 10007 10007 10001 10004 10009 10002 10001 10005 10004 10007 10009 10003 10003 10009 10007 10000 10001 10009 10005 10005 10000 10001 10008 10009 10000 10000 10004 10008 10003 10005 10008 10005 10002 10005 10001 10008 10000 10005 10005 10003 10001 10003 10008 10003 10003 10002 10000 10008 10002 10005 10001 10003 10004 10005 10000 10001 10008 10000 10008 10002 10008 10007 10006 10006 10007 10009 10003 10002 10007 10002 10002 10008 10000 10008 10008 10004 10002 10001 10008 10007 10004 10001 10003 10006 10001 10000 10000 10009 10005 10005 10008 10002 10005 10005 10008 10008 10008 10002 10009 10008 10008 10004 10007 10008 10009 10003 10003 10006 10000 10005 10000 10005 10001 10003 10006 10006 10006 10002 10002 10008 10008 10003\r\n 10003 10008 10003 10006 10008 10003 10005 10009 10008 10002 10005 10005 10008 10003 10003 10000 10006 10004 10003 10007 10007 10008 10008 10004 10000 10004 10009 10004 10009 10004 10006 10001 10005 10008 10003 10008 10004 10005 10000 10007 10006 10002 10003 10002 10007 10003 10007 10006 10007 10004 10008 10002 10004 10007 10005 10007 10004 10004 10007 10006 10008 10004 10002 10003 10006 10005 10007 10002 10006 10000 10008 10007 10009 10009 10006 10003 10007 10005 10008 10007 10004 10005 10003 10006 10008 10005 10002 10008 10002 10003 10005 10004 10000 10009 10008 10001 10004 10004 10001 10001 10008 10007 10007 10009 10007 10005 10004 10000 10004 10006 10006 10005 10009 10008 10001 10008 10006 10007 10002 10006 10008 10001 10006 10006 10006 10005 10003 10004 10007 10004 10005 10001 10004 10008 10006 10000 10002 10007 10009 10008 10006 10005 10006 10003 10009 10006 10007 10002 10001 10001 10003 10002 10002 10009 10000 10002 10001 10005 10004 10000 10006 10003 10007 10000 10002 10007 10007 10007 10007 10003 10003 10001 10003 10004 10002 10005 10000 10007 10007 10001 10007 10007 10001 10009 10003 10002 10005 10005 10003 10009 10004 10001 10004 10004 10002 10008 10002 10001 10006 10009 10000 10003 10005 10000 10001 10008 10002 10001 10003 10008 10001 10003 10001 10008 10009 10004 10005 10007 10005 10000 10000 10008 10007 10002 10009 10003 10005 10001 10008 10009 10009 10008 10001 10001 10002 10005 10003 10005 10007 10000 10009 10001 10001 10007 10000 10000 10000 10005 10004 10004 10004 10005 10005 10004 10000 10008 10008 10007 10005 10002 10004 10002 10007 10001 10000 10001 10005 10001 10009 10003 10000 10005 10005 10000 10001 10006 10007 10000 10000 10003 10007 10003 10001 10009 10002 10005 10001 10009 10004 10006 10002 10001 10008 10004 10001 10004 10002 10003 10000 10005 10000 10006 10005 10003 10006 10002 10008 10002 10006 10009 10008 10003 10005 10000 10004 10006 10000 10009 10002 10008 10008 10002 10000 10008 10001 10002 10007 10007 10004 10007 10001 10004 10009 10008 10001 10001 10003 10004 10003 10005 10003 10009 10004 10009 10001 10001 10008 10000 10007 10006 10008 10008 10009 10000 10004 10006 10005 10006 10001 10002 10005 10006 10008 10000 10002 10006 10009 10009 10000 10008 10006 10003 10008 10006 10002 10002 10001 10007 10007 10000 10005 10000 10005 10005 10004 10009 10002 10002 10005 10006 10005 10004 10008 10005 10002 10008 10007 10000 10000 10001 10009 10009 10002 10009 10001 10008 10008 10001 10003 10008 10008 10006 10009 10007 10003 10000 10005 10008 10006 10004 10000 10007 10009 10001 10006 10004 10008 10004 10005 10002 10002 10002 10000 10001 10008 10007 10007 10005 10001 10001 10006 10009 10002 10009 10007 10005 10003 10004 10006 10009 10008 10002 10009 10005 10008 10002 10007 10002 10001 10007 10000 10007 10001 10000 10002 10005 10005 10003 10003 10009 10002 10007 10006 10007 10001 10006 10008 10006 10008 10001 10002 10008 10004 10009 10006 10009 10001 10001 10009 10003 10000 10008 10007 10002 10007 10005 10007 10001 10003 10009\r\n 10006 10007 10004 10008 10006 10002 10000 10004 10003 10003 10007 10008 10002 10002 10002 10003 10005 10002 10006 10001 10004 10002 10007 10001 10005 10007 10005 10001 10000 10003 10007 10005 10000 10006 10003 10006 10005 10005 10008 10004 10009 10001 10008 10004 10008 10001 10004 10000 10004 10007 10006 10000 10007 10007 10005 10002 10004 10003 10009 10003 10009 10008 10004 10006 10008 10006 10008 10004 10004 10000 10004 10007 10001 10000 10002 10002 10003 10008 10002 10002 10004 10001 10007 10008 10005 10000 10002 10001 10009 10007 10008 10000 10004 10003 10005 10000 10006 10000 10000 10008 10006 10006 10000 10000 10009 10000 10005 10004 10004 10008 10002 10002 10007 10002 10004 10008 10007 10003 10005 10009 10005 10004 10001 10000 10008 10001 10009 10005 10003 10004 10003 10007 10006 10000 10003 10009 10007 10005 10001 10009 10008 10008 10003 10006 10009 10003 10008 10003 10005 10002 10006 10000 10000 10005 10001 10008 10004 10006 10003 10005 10001 10006 10002 10001 10002 10006 10008 10005 10007 10000 10002 10004 10009 10008 10004 10002 10007 10008 10002 10003 10003 10005 10009 10000 10005 10002 10005 10009 10001 10002 10003 10002 10005 10005 10006 10006 10006 10007 10008 10002 10008 10005 10008 10003 10008 10001 10000 10001 10002 10002 10009 10005 10007 10003 10000 10009 10004 10000 10009 10001 10009 10000 10009 10006 10009 10005 10006 10005 10009 10000 10003 10003 10009 10000 10003 10009 10002 10002 10006 10006 10006 10006 10008 10004 10008 10009 10009 10007 10002 10005 10005 10005 10009 10001 10002 10005 10004 10000 10006 10009 10008 10005 10000 10006 10002 10008 10005 10008 10000 10008 10000 10004 10005 10000 10008 10003 10007 10009 10016 10008 10009 10008 10005 10003 10008 10008 10007 10000 10001 10000 10001 10008 10000 10004 10006 10002 10002 10006 10002 10001 10003 10000 10003 10002 10006 10000 10001 10001 10008 10000 10005 10000 10004 10001 10004 10002 10002 10008 10001 10008 10004 10003 10001 10006 10007 10000 10000 10004 10006 10002 10006 10009 10006 10009 10008 10001 10000 10001 10002 10006 10009 10003 10003 10001 10001 10008 10002 10008 10002 10008 10004 10004 10000 10004 10006 10000 10001 10002 10007 10007 10003 10007 10002 10006 10003 10002 10001 10004 10000 10002 10009 10002 10008 10002 10009 10002 10007 10006 10007 10002 10009 10002 10007 10009 10007 10006 10000 10007 10008 10007 10000 10008 10006 10004 10005 10000 10004 10005 10001 10008 10000 10006 10002 10003 10007 10003 10003 10007 10009 10006 10003 10009 10009 10002 10005 10004 10007 10009 10008 10008 10006 10009 10007 10007 10000 10000 10006 10008 10000 10009 10007 10000 10009 10006 10001 10007 10001 10003 10001 10004 10008 10000 10006 10002 10009 10005 10006 10004 10004 10003 10001 10009 10006 10002 10009 10007 10001 10003 10005 10003 10004 10005 10004 10002 10006 10008 10004 10003 10007 10002 10007 10000 10008 10002 10003 10000 10009 10009 10007 10006 10005 10000 10007 10004 10000 10002 10007 10004 10009 10003 10007 10009 10004 10000 10006 10007 10005 10003 10005 10004\r\n 10003 10005 10002 10007 10005 10000 10004 10004 10003 10006 10002 10000 10008 10005 10002 10002 10004 10009 10008 10005 10007 10005 10009 10004 10007 10000 10002 10000 10000 10001 10007 10004 10003 10007 10006 10009 10007 10002 10003 10006 10003 10000 10005 10007 10006 10007 10000 10004 10007 10005 10009 10000 10008 10004 10009 10005 10004 10006 10004 10000 10000 10007 10000 10002 10009 10006 10003 10003 10004 10003 10006 10002 10009 10006 10003 10002 10001 10006 10001 10004 10008 10004 10009 10002 10000 10009 10000 10006 10001 10000 10003 10008 10005 10007 10009 10006 10009 10002 10000 10007 10001 10005 10009 10001 10000 10004 10006 10003 10001 10004 10006 10009 10001 10004 10002 10007 10003 10001 10006 10009 10001 10008 10006 10007 10008 10000 10003 10000 10002 10009 10005 10003 10003 10007 10003 10001 10008 10005 10004 10009 10005 10008 10008 10006 10002 10002 10003 10001 10009 10003 10002 10003 10006 10006 10002 10002 10003 10008 10000 10008 10000 10003 10000 10005 10009 10008 10002 10007 10008 10003 10004 10001 10004 10004 10004 10007 10009 10003 10008 10005 10003 10001 10000 10006 10004 10005 10000 10003 10009 10006 10003 10008 10008 10001 10009 10000 10009 10000 10001 10005 10009 10004 10001 10006 10002 10004 10001 10005 10001 10009 10009 10002 10001 10004 10009 10009 10001 10007 10004 10000 10006 10008 10007 10009 10001 10004 10008 10005 10008 10009 10007 10001 10009 10006 10006 10008 10005 10009 10000 10007 10003 10008 10008 10006 10003 10002 10004 10008 10003 10007 10000 10006 10006 10006 10008 10004 10000 10006 10006 10003 10009 10000 10001 10007 10001 10001 10000 10009 10004 10006 10007 10001 10000 10009 10000 10006 10001 10009 10003 10009 10007 10004 10005 10006 10005 10009 10008 10008 10006 10002 10004 10008 10003 10005 10006 10005 10001 10004 10008 10000 10008 10003 10005 10009 10009 10004 10002 10002 10001 10002 10004 10001 10006 10006 10002 10001 10001 10003 10008 10007 10004 10000 10006 10006 10001 10005 10008 10001 10005 10009 10006 10005 10003 10009 10005 10003 10002 10008 10005 10007 10009 10008 10008 10006 10003 10006 10002 10009 10004 10004 10002 10003 10001 10001 10008 10005 10004 10004 10004 10003 10004 10006 10005 10002 10004 10007 10006 10000 10002 10007 10002 10004 10004 10008 10001 10008 10004 10000 10002 10005 10006 10001 10009 10007 10005 10008 10000 10008 10000 10001 10004 10002 10000 10006 10006 10001 10001 10003 10003 10000 10004 10000 10007 10004 10000 10006 10008 10004 10009 10005 10000 10004 10003 10006 10008 10004 10009 10006 10002 10009 10006 10005 10002 10000 10007 10003 10003 10003 10006 10005 10002 10002 10006 10001 10008 10004 10000 10008 10008 10003 10007 10001 10007 10005 10003 10002 10001 10002 10006 10005 10009 10003 10004 10008 10004 10003 10005 10004 10005 10003 10002 10002 10001 10000 10008 10003 10005 10009 10002 10003 10005 10007 10003 10001 10005 10009 10006 10007 10003 10000 10005 10004 10007 10000 10007 10004 10006 10009 10001 10006 10009 10008 10005 10009 10001 10001 10005 10002 10000 10003\r\n 10005 10001 10001 10000 10004 10009 10001 10008 10005 10009 10002 10000 10003 10006 10004 10001 10001 10002 10000 10008 10000 10002 10009 10007 10005 10009 10005 10003 10000 10009 10000 10005 10002 10006 10003 10009 10007 10003 10003 10008 10005 10000 10007 10009 10003 10008 10003 10000 10004 10000 10008 10004 10005 10004 10008 10003 10004 10002 10001 10007 10004 10005 10001 10003 10007 10003 10001 10003 10004 10003 10002 10008 10003 10004 10000 10003 10000 10007 10006 10004 10008 10001 10006 10002 10005 10000 10004 10001 10005 10007 10005 10007 10005 10005 10004 10002 10007 10002 10005 10004 10008 10002 10000 10009 10001 10008 10006 10001 10009 10005 10001 10001 10004 10000 10001 10000 10009 10008 10006 10006 10004 10007 10001 10000 10008 10006 10001 10005 10002 10003 10002 10007 10007 10004 10004 10004 10000 10001 10004 10007 10001 10003 10006 10002 10001 10004 10005 10008 10009 10000 10007 10000 10002 10007 10000 10003 10007 10007 10007 10001 10004 10009 10006 10007 10008 10008 10001 10009 10006 10004 10001 10005 10008 10009 10003 10003 10005 10002 10009 10000 10001 10008 10009 10003 10009 10006 10008 10008 10001 10009 10000 10001 10007 10007 10007 10004 10003 10013 10004 10002 10007 10001 10001 10002 10002 10000 10005 10009 10007 10007 10010 10001 10002 10000 10001 10001 10009 10004 10006 10008 10001 10008 10000 10005 10000 10006 10007 10000 10005 10002 10003 10004 10003 10009 10009 10009 10002 10006 10009 10009 10002 10004 10006 10009 10003 10004 10003 10000 10009 10003 10003 10000 10009 10000 10009 10001 10001 10005 10000 10000 10001 10009 10007 10008 10007 10008 10001 10008 10007 10001 10003 10005 10005 10000 10006 10004 10004 10002 10005 10000 10008 10009 10003 10001 10001 10005 10004 10005 10003 10009 10003 10009 10000 10003 10002 10000 10004 10008 10008 10003 10008 10001 10009 10000 10004 10003 10004 10000 10002 10007 10003 10003 10008 10009 10002 10005 10005 10004 10000 10008 10000 10003 10005 10008 10002 10003 10009 10008 10002 10004 10001 10003 10000 10003 10001 10001 10000 10008 10004 10001 10004 10005 10003 10004 10001 10005 10009 10003 10001 10002 10009 10003 10009 10007 10007 10007 10001 10002 10002 10004 10001 10003 10007 10006 10000 10009 10006 10008 10007 10008 10006 10007 10000 10006 10005 10000 10006 10009 10004 10002 10004 10006 10004 10004 10000 10000 10004 10001 10004 10005 10006 10000 10004 10003 10001 10006 10007 10001 10001 10000 10001 10000 10000 10007 10002 10001 10001 10000 10001 10006 10002 10000 10008 10006 10008 10009 10005 10007 10002 10008 10009 10009 10000 10002 10006 10006 10004 10006 10002 10006 10008 10003 10009 10005 10008 10004 10005 10002 10006 10006 10007 10004 10008 10000 10001 10002 10000 10008 10000 10003 10001 10005 10007 10005 10005 10008 10005 10007 10008 10006 10001 10000 10002 10003 10004 10005 10005 10005 10007 10008 10006 10004 10009 10003 10001 10004 10004 10000 10000 10005 10000 10007 10002 10005 10003 10005 10003 10001 10001 10001 10007 10003 10009 10006 10009 10008 10007 10003 10000 10006\r\n 10007 10006 10001 10009 10003 10007 10002 10008 10001 10007 10000 10004 10006 10009 10009 10003 10001 10004 10000 10001 10007 10008 10000 10002 10007 10006 10007 10000 10006 10008 10004 10009 10009 10007 10003 10002 10007 10000 10004 10002 10005 10001 10006 10003 10009 10004 10009 10004 10002 10009 10005 10007 10008 10009 10006 10006 10006 10005 10007 10003 10008 10000 10008 10006 10007 10006 10006 10004 10004 10001 10004 10006 10007 10005 10005 10003 10005 10007 10002 10009 10006 10001 10008 10005 10002 10009 10007 10003 10001 10003 10005 10004 10004 10009 10009 10003 10008 10009 10007 10001 10008 10009 10000 10004 10006 10004 10007 10005 10000 10007 10008 10008 10006 10002 10003 10007 10000 10004 10008 10003 10007 10009 10005 10002 10008 10002 10005 10008 10002 10005 10007 10009 10005 10008 10003 10001 10005 10003 10006 10005 10004 10005 10003 10006 10000 10007 10005 10005 10003 10004 10006 10008 10006 10006 10008 10007 10006 10005 10005 10002 10002 10004 10006 10007 10004 10003 10006 10008 10001 10003 10005 10001 10000 10004 10002 10001 10006 10004 10002 10007 10008 10009 10001 10003 10007 10001 10003 10004 10006 10009 10003 10007 10004 10001 10009 10009 10006 10002 10006 10004 10000 10005 10003 10003 10002 10009 10005 10000 10004 10003 10006 10009 10001 10004 10006 10006 10007 10002 10006 10009 10008 10004 10004 10009 10003 10002 10004 10008 10006 10005 10002 10003 10004 10004 10009 10003 10006 10001 10003 10006 10000 10005 10009 10004 10004 10006 10005 10006 10001 10009 10002 10001 10007 10007 10006 10005 10001 10005 10009 10001 10000 10005 10003 10002 10005 10007 10007 10008 10004 10009 10001 10004 10008 10008 10007 10003 10009 10003 10005 10006 10009 10005 10001 10002 10009 10003 10009 10008 10009 10003 10007 10008 10008 10007 10005 10000 10000 10003 10001 10003 10006 10007 10006 10009 10008 10006 10009 10004 10002 10007 10007 10001 10002 10006 10003 10005 10000 10004 10007 10008 10003 10008 10003 10002 10009 10000 10002 10006 10006 10004 10000 10001 10007 10000 10006 10002 10000 10002 10004 10004 10009 10003 10002 10007 10006 10000 10002 10007 10003 10001 10005 10003 10000 10007 10002 10006 10000 10003 10004 10005 10004 10004 10002 10003 10006 10009 10004 10003 10009 10007 10008 10004 10002 10007 10005 10006 10007 10008 10006 10007 10002 10008 10000 10009 10000 10009 10005 10007 10006 10000 10001 10003 10007 10001 10002 10004 10000 10002 10002 10007 10001 10006 10004 10007 10003 10007 10004 10009 10003 10003 10002 10007 10000 10004 10004 10008 10006 10005 10004 10006 10005 10005 10007 10009 10000 10003 10003 10003 10003 10005 10009 10001 10004 10008 10001 10000 10007 10006 10009 10000 10008 10001 10002 10000 10008 10007 10009 10002 10002 10009 10003 10005 10001 10006 10008 10004 10002 10003 10003 10009 10009 10002 10003 10005 10000 10001 10001 10000 10002 10008 10001 10009 10005 10009 10001 10002 10006 10001 10000 10008 10006 10007 10009 10007 10006 10005 10002 10001 10004 10005 10004 10005 10005 10003 10006 10009 10002 10008 10006 10008\r\n 10009 10009 10006 10003 10002 10009 10004 10003 10008 10009 10006 10002 10008 10008 10002 10000 10008 10003 10002 10006 10007 10006 10006 10006 10000 10008 10002 10008 10007 10005 10002 10009 10000 10009 10000 10007 10006 10004 10009 10004 10008 10009 10007 10005 10000 10003 10004 10004 10004 10007 10009 10009 10009 10005 10006 10001 10008 10001 10008 10009 10002 10000 10007 10006 10000 10008 10004 10004 10001 10008 10000 10000 10007 10001 10005 10001 10007 10006 10008 10000 10008 10003 10001 10000 10006 10005 10000 10008 10002 10007 10003 10001 10001 10001 10003 10000 10008 10001 10001 10002 10001 10001 10008 10005 10004 10007 10007 10005 10007 10004 10003 10003 10002 10002 10005 10003 10000 10009 10000 10002 10000 10006 10008 10006 10005 10002 10001 10000 10003 10005 10003 10001 10003 10003 10002 10000 10003 10001 10009 10005 10000 10004 10007 10001 10003 10008 10003 10003 10004 10005 10007 10006 10002 10008 10008 10008 10001 10007 10009 10000 10008 10009 10000 10003 10005 10008 10009 10006 10009 10001 10003 10001 10007 10009 10002 10002 10001 10005 10009 10000 10002 10001 10007 10009 10008 10006 10000 10004 10009 10004 10004 10005 10008 10004 10001 10003 10009 10000 10001 10007 10002 10007 10002 10007 10005 10002 10004 10009 10006 10002 10007 10005 10004 10001 10007 10001 10005 10007 10002 10003 10009 10004 10006 10005 10002 10004 10008 10009 10001 10008 10002 10008 10003 10000 10000 10007 10000 10009 10008 10007 10004 10008 10008 10002 10000 10008 10008 10005 10000 10009 10006 10007 10005 10008 10000 10000 10009 10007 10005 10000 10007 10002 10008 10000 10003 10006 10007 10000 10003 10009 10005 10002 10009 10006 10002 10006 10002 10009 10001 10005 10001 10003 10007 10000 10002 10002 10001 10002 10003 10000 10001 10009 10005 10007 10008 10004 10000 10001 10001 10007 10006 10004 10007 10003 10002 10002 10002 10006 10008 10003 10003 10000 10001 10002 10001 10009 10001 10004 10007 10009 10008 10006 10005 10000 10009 10007 10004 10002 10002 10006 10007 10000 10003 10007 10007 10004 10004 10004 10005 10003 10003 10003 10001 10000 10005 10003 10007 10003 10002 10002 10008 10008 10003 10009 10009 10001 10001 10001 10008 10003 10000 10003 10009 10005 10003 10004 10003 10009 10009 10002 10009 10001 10000 10003 10004 10007 10009 10004 10007 10004 10008 10001 10009 10000 10007 10005 10008 10002 10000 10008 10009 10005 10006 10005 10006 10000 10005 10005 10005 10004 10003 10009 10005 10006 10001 10000 10006 10006 10004 10006 10006 10005 10006 10004 10005 10008 10003 10004 10009 10006 10005 10004 10004 10009 10008 10002 10007 10006 10001 10000 10004 10000 10005 10000 10007 10006 10001 10003 10002 10005 10002 10002 10009 10005 10005 10000 10003 10009 10007 10006 10003 10006 10006 10002 10004 10009 10003 10001 10007 10004 10008 10004 10005 10007 10007 10003 10000 10003 10000 10004 10008 10005 10007 10008 10006 10001 10006 10008 10006 10000 10006 10007 10001 10001 10009 10002 10005 10002 10002 10007 10009 10002 10001 10002 10005 10002 10004 10008 10004 10001\r\n 10007 10007 10006 10008 10006 10003 10008 10007 10002 10001 10005 10002 10001 10003 10008 10000 10001 10003 10001 10006 10009 10002 10003 10006 10002 10003 10003 10000 10000 10009 10009 10005 10005 10000 10008 10000 10000 10008 10001 10005 10000 10004 10008 10009 10004 10002 10002 10006 10000 10000 10002 10004 10009 10004 10008 10008 10002 10000 10001 10002 10006 10000 10009 10004 10001 10002 10009 10007 10009 10006 10009 10004 10008 10004 10001 10007 10001 10007 10002 10004 10009 10007 10000 10008 10001 10004 10008 10000 10006 10004 10005 10000 10003 10009 10000 10009 10001 10004 10007 10000 10009 10003 10004 10001 10008 10002 10006 10003 10009 10001 10001 10000 10002 10003 10007 10006 10007 10003 10007 10008 10003 10004 10000 10008 10005 10007 10001 10004 10008 10001 10001 10002 10008 10008 10006 10009 10004 10000 10006 10009 10009 10001 10003 10006 10005 10009 10001 10007 10008 10007 10005 10000 10001 10006 10006 10002 10009 10007 10002 10006 10003 10001 10005 10009 10003 10001 10009 10003 10001 10003 10006 10007 10004 10007 10006 10002 10008 10007 10001 10001 10001 10001 10001 10006 10004 10004 10006 10004 10003 10003 10006 10001 10003 10002 10003 10006 10009 10007 10000 10008 10008 10009 10006 10005 10008 10009 10000 10005 10004 10004 10007 10002 10005 10007 10008 10000 10005 10000 10003 10004 10009 10005 10002 10003 10005 10006 10003 10006 10009 10000 10009 10004 10006 10007 10005 10009 10009 10002 10006 10001 10005 10007 10003 10008 10000 10005 10001 10007 10004 10001 10005 10008 10001 10001 10005 10003 10000 10008 10005 10000 10000 10000 10007 10003 10000 10000 10007 10001 10008 10003 10000 10000 10009 10007 10007 10007 10000 10002 10009 10004 10009 10006 10001 10002 10006 10006 10009 10009 10001 10005 10002 10004 10002 10008 10008 10009 10005 10004 10008 10004 10008 10000 10009 10005 10006 10007 10006 10001 10000 10004 10002 10003 10004 10005 10003 10006 10002 10003 10005 10000 10004 10005 10009 10006 10008 10006 10009 10009 10000 10005 10005 10004 10003 10005 10002 10001 10007 10004 10003 10003 10000 10000 10003 10006 10002 10004 10006 10002 10001 10002 10001 10005 10006 10002 10003 10005 10001 10001 10008 10001 10006 10004 10000 10000 10002 10002 10003 10004 10007 10004 10000 10009 10009 10004 10007 10009 10002 10007 10007 10004 10007 10002 10005 10009 10009 10009 10005 10004 10000 10002 10009 10009 10007 10004 10006 10001 10005 10009 10005 10006 10001 10000 10005 10000 10002 10000 10002 10000 10003 10004 10004 10000 10007 10007 10007 10008 10006 10003 10007 10009 10003 10009 10004 10006 10009 10008 10009 10002 10004 10003 10006 10007 10001 10003 10005 10006 10004 10004 10009 10009 10009 10005 10001 10000 10000 10001 10002 10001 10001 10004 10005 10007 10003 10006 10000 10008 10001 10006 10006 10008 10006 10007 10006 10004 10007 10009 10004 10001 10003 10007 10000 10009 10003 10006 10001 10004 10006 10003 10006 10008 10003 10004 10005 10008 10005 10009 10008 10006 10005 10006 10009 10008 10006 10004 10008 10003 10003 10008 10004 10002\r\n 10001 10001 10001 10007 10003 10002 10002 10009 10001 10002 10006 10004 10003 10006 10008 10006 10005 10006 10008 10000 10002 10002 10000 10001 10007 10001 10005 10004 10007 10008 10001 10007 10001 10001 10001 10009 10000 10001 10003 10000 10000 10003 10005 10004 10004 10008 10007 10005 10003 10008 10004 10005 10001 10008 10006 10003 10000 10008 10006 10000 10009 10005 10005 10009 10008 10004 10008 10007 10006 10006 10006 10008 10003 10009 10005 10007 10001 10000 10007 10002 10002 10009 10003 10008 10000 10003 10005 10008 10001 10006 10009 10006 10009 10002 10007 10000 10002 10009 10007 10003 10005 10000 10006 10004 10002 10009 10003 10004 10003 10003 10005 10009 10006 10004 10005 10009 10009 10005 10007 10004 10007 10008 10008 10008 10002 10009 10001 10007 10003 10000 10002 10002 10005 10009 10009 10004 10009 10003 10007 10009 10009 10001 10001 10007 10002 10003 10001 10007 10003 10007 10006 10003 10000 10002 10007 10007 10005 10005 10003 10000 10004 10009 10002 10004 10007 10001 10005 10003 10002 10004 10008 10008 10003 10002 10009 10003 10009 10005 10005 10009 10007 10006 10007 10008 10001 10007 10004 10006 10007 10005 10003 10000 10001 10006 10007 10008 10002 10009 10006 10002 10000 10008 10000 10000 10001 10005 10003 10003 10001 10005 10004 10001 10002 10007 10009 10004 10006 10004 10008 10008 10000 10004 10000 10001 10003 10008 10009 10007 10005 10006 10006 10003 10004 10002 10009 10005 10001 10001 10000 10007 10001 10009 10006 10002 10006 10001 10002 10001 10002 10007 10001 10002 10009 10009 10000 10008 10000 10000 10005 10007 10004 10009 10003 10001 10008 10006 10003 10008 10003 10006 10001 10000 10007 10005 10005 10003 10005 10001 10000 10008 10001 10004 10009 10007 10000 10002 10008 10002 10007 10005 10003 10006 10000 10005 10006 10001 10000 10004 10003 10004 10000 10006 10009 10005 10008 10003 10003 10000 10005 10002 10008 10000 10004 10002 10008 10006 10002 10006 10004 10003 10008 10000 10001 10005 10003 10007 10007 10005 10006 10001 10004 10001 10008 10000 10008 10000 10007 10008 10008 10008 10004 10001 10005 10001 10018 10004 10009 10003 10008 10007 10009 10005 10003 10006 10005 10005 10000 10008 10000 10003 10000 10004 10000 10003 10006 10001 10007 10007 10008 10005 10009 10007 10003 10008 10001 10000 10009 10003 10003 10007 10002 10001 10006 10006 10002 10005 10008 10004 10008 10004 10002 10001 10006 10004 10001 10000 10002 10002 10005 10006 10008 10004 10007 10009 10006 10006 10009 10009 10008 10007 10006 10006 10000 10001 10003 10003 10008 10000 10009 10008 10006 10005 10003 10006 10009 10004 10008 10001 10002 10002 10005 10004 10007 10004 10007 10009 10000 10009 10006 10000 10007 10004 10005 10003 10002 10000 10007 10008 10008 10001 10009 10008 10008 10001 10005 10007 10009 10009 10004 10003 10009 10008 10001 10008 10006 10009 10005 10001 10003 10006 10000 10008 10003 10007 10009 10003 10009 10002 10001 10006 10009 10005 10000 10008 10007 10006 10002 10006 10008 10007 10004 10008 10003 10003 10003 10008 10002 10005 10000 10007\r\n 10006 10007 10000 10004 10003 10008 10001 10004 10007 10007 10008 10002 10003 10006 10008 10003 10002 10007 10002 10008 10008 10008 10009 10000 10003 10002 10009 10007 10001 10002 10004 10008 10003 10003 10001 10006 10006 10005 10006 10004 10001 10004 10004 10006 10003 10008 10000 10001 10003 10002 10003 10000 10008 10005 10009 10003 10004 10002 10003 10001 10001 10009 10002 10007 10000 10000 10008 10000 10007 10006 10001 10008 10002 10008 10008 10008 10005 10008 10007 10001 10001 10003 10009 10001 10006 10004 10006 10008 10000 10001 10008 10006 10007 10000 10009 10003 10006 10005 10000 10009 10009 10004 10006 10009 10000 10003 10003 10004 10008 10006 10002 10009 10003 10003 10002 10003 10002 10002 10008 10005 10000 10001 10004 10004 10002 10001 10006 10003 10003 10009 10007 10004 10001 10003 10002 10005 10001 10008 10000 10009 10002 10005 10000 10008 10004 10009 10000 10002 10003 10000 10003 10007 10004 10008 10001 10006 10003 10000 10003 10000 10002 10004 10002 10003 10004 10008 10006 10006 10001 10003 10008 10002 10000 10009 10000 10006 10006 10009 10004 10004 10003 10000 10002 10002 10005 10008 10000 10008 10000 10000 10005 10008 10002 10005 10001 10002 10009 10000 10003 10003 10000 10002 10005 10005 10009 10004 10001 10005 10001 10005 10004 10008 10002 10009 10009 10007 10009 10000 10006 10008 10005 10002 10009 10004 10001 10009 10003 10005 10003 10009 10005 10003 10009 10000 10001 10002 10007 10002 10007 10008 10004 10001 10005 10007 10002 10003 10009 10003 10004 10006 10009 10005 10003 10003 10003 10007 10009 10007 10008 10001 10002 10000 10003 10002 10002 10005 10002 10008 10004 10004 10003 10009 10001 10002 10004 10006 10006 10002 10001 10005 10000 10001 10007 10003 10001 10002 10000 10009 10001 10001 10009 10001 10007 10000 10002 10001 10007 10009 10003 10004 10005 10005 10007 10007 10004 10007 10001 10000 10001 10001 10006 10008 10001 10001 10003 10007 10008 10009 10004 10003 10003 10006 10002 10008 10002 10007 10009 10001 10003 10004 10003 10000 10005 10002 10009 10002 10005 10009 10007 10001 10006 10004 10008 10001 10002 10007 10002 10004 10008 10008 10001 10007 10003 10000 10005 10008 10000 10003 10005 10008 10001 10005 10003 10001 10002 10004 10003 10008 10007 10000 10008 10000 10003 10009 10002 10006 10001 10009 10002 10005 10003 10005 10000 10001 10003 10003 10000 10009 10001 10002 10001 10008 10006 10002 10008 10002 10007 10005 10003 10009 10000 10007 10009 10001 10005 10007 10008 10005 10009 10003 10004 10001 10002 10008 10003 10005 10006 10007 10008 10002 10004 10001 10002 10002 10005 10004 10004 10003 10005 10008 10008 10005 10003 10009 10002 10001 10009 10009 10006 10005 10008 10005 10009 10000 10004 10009 10005 10004 10009 10007 10007 10000 10001 10008 10005 10003 10007 10006 10009 10006 10000 10002 10008 10004 10008 10007 10006 10001 10004 10003 10000 10004 10006 10004 10002 10007 10002 10000 10001 10004 10000 10001 10004 10000 10009 10007 10001 10004 10004 10001 10006 10003 10001 10005 10006 10001 10000 10004 10008 10002\r\n 10002 10004 10006 10004 10008 10003 10002 10004 10009 10008 10002 10006 10000 10008 10000 10008 10005 10009 10002 10004 10000 10000 10007 10002 10008 10009 10007 10000 10007 10008 10004 10009 10006 10005 10002 10008 10007 10006 10009 10002 10003 10001 10008 10000 10004 10002 10008 10007 10000 10003 10001 10002 10002 10001 10009 10002 10007 10001 10000 10001 10009 10006 10003 10009 10003 10007 10000 10003 10005 10009 10004 10008 10004 10000 10005 10002 10007 10007 10004 10000 10005 10007 10008 10000 10000 10009 10002 10003 10001 10006 10004 10002 10008 10000 10008 10001 10003 10006 10003 10007 10008 10003 10004 10009 10004 10009 10008 10007 10008 10002 10006 10002 10006 10003 10001 10004 10005 10009 10006 10001 10000 10005 10003 10008 10009 10004 10002 10007 10006 10000 10007 10000 10003 10009 10006 10005 10007 10003 10006 10005 10009 10005 10005 10001 10002 10005 10003 10001 10001 10000 10005 10000 10004 10000 10002 10004 10000 10005 10004 10002 10007 10009 10000 10008 10002 10002 10009 10008 10001 10001 10003 10008 10002 10009 10004 10009 10002 10009 10008 10001 10006 10001 10006 10001 10007 10005 10009 10007 10000 10000 10002 10004 10001 10005 10005 10005 10007 10008 10007 10004 10005 10005 10001 10000 10005 10000 10009 10009 10009 10005 10005 10005 10008 10007 10007 10005 10005 10007 10004 10009 10003 10001 10008 10001 10009 10006 10003 10001 10004 10007 10004 10001 10001 10007 10007 10007 10005 10005 10008 10007 10008 10004 10002 10000 10000 10002 10000 10005 10006 10008 10001 10002 10002 10002 10007 10006 10002 10007 10002 10007 10002 10000 10009 10009 10004 10003 10000 10009 10005 10005 10001 10000 10008 10000 10002 10002 10005 10005 10009 10008 10001 10007 10005 10002 10005 10000 10007 10003 10003 10000 10009 10005 10000 10003 10001 10000 10002 10003 10003 10009 10007 10000 10003 10000 10008 10001 10009 10001 10002 10006 10000 10004 10003 10001 10003 10006 10003 10002 10005 10009 10000 10007 10006 10003 10002 10001 10003 10000 10003 10006 10009 10009 10009 10008 10009 10000 10001 10004 10002 10000 10008 10009 10001 10003 10009 10007 10006 10006 10007 10001 10005 10004 10001 10004 10007 10009 10003 10006 10000 10006 10000 10006 10005 10007 10008 10004 10006 10006 10002 10001 10000 10004 10006 10000 10005 10009 10006 10004 10007 10004 10004 10000 10000 10000 10007 10008 10007 10004 10002 10007 10009 10009 10008 10000 10000 10001 10006 10000 10007 10006 10000 10008 10005 10009 10001 10006 10005 10009 10006 10004 10002 10006 10009 10006 10009 10002 10003 10001 10005 10002 10008 10000 10001 10001 10004 10006 10007 10005 10006 10007 10003 10001 10004 10009 10001 10006 10008 10008 10008 10001 10002 10003 10008 10000 10004 10006 10000 10006 10006 10004 10003 10009 10006 10002 10009 10007 10006 10004 10008 10001 10005 10001 10001 10004 10007 10005 10007 10007 10007 10000 10002 10008 10000 10007 10006 10006 10000 10003 10004 10002 10004 10003 10002 10003 10001 10002 10007 10005 10009 10009 10000 10007 10002 10009 10009 10001 10005 10007 10002 10007\r\n 10001 10006 10008 10003 10008 10006 10008 10007 10003 10000 10008 10003 10008 10006 10001 10005 10000 10002 10003 10006 10005 10005 10004 10002 10008 10001 10008 10001 10004 10008 10009 10003 10003 10006 10002 10002 10007 10002 10001 10009 10009 10003 10008 10002 10003 10003 10006 10000 10004 10006 10007 10002 10002 10003 10000 10008 10006 10001 10000 10004 10007 10007 10001 10005 10001 10009 10008 10005 10000 10001 10001 10009 10000 10002 10002 10007 10006 10007 10000 10003 10007 10002 10003 10007 10001 10002 10002 10009 10002 10002 10002 10003 10004 10001 10007 10006 10003 10009 10006 10003 10004 10009 10000 10009 10007 10008 10004 10007 10005 10004 10005 10003 10003 10008 10004 10001 10002 10006 10008 10001 10006 10002 10002 10005 10002 10002 10006 10001 10001 10002 10007 10000 10007 10006 10000 10001 10005 10003 10007 10005 10002 10001 10008 10002 10002 10007 10008 10002 10002 10001 10007 10004 10008 10002 10001 10007 10009 10005 10001 10006 10000 10005 10005 10002 10000 10004 10008 10001 10002 10005 10009 10005 10000 10008 10008 10002 10003 10003 10006 10004 10006 10006 10000 10000 10003 10004 10001 10001 10004 10005 10005 10002 10007 10000 10006 10008 10005 10008 10009 10007 10008 10003 10000 10003 10007 10009 10005 10009 10000 10003 10000 10003 10004 10001 10001 10003 10005 10003 10009 10000 10000 10003 10008 10001 10000 10000 10009 10000 10009 10005 10006 10009 10005 10007 10000 10001 10002 10009 10003 10004 10009 10006 10006 10004 10009 10000 10007 10000 10005 10006 10003 10009 10003 10009 10008 10008 10003 10009 10006 10001 10001 10005 10001 10000 10009 10002 10005 10009 10005 10005 10008 10005 10006 10004 10000 10000 10005 10009 10007 10009 10004 10004 10004 10007 10000 10008 10007 10001 10008 10007 10001 10009 10001 10000 10000 10006 10005 10003 10001 10002 10001 10008 10008 10008 10004 10002 10004 10001 10000 10006 10003 10004 10004 10008 10004 10004 10002 10006 10001 10008 10004 10004 10009 10001 10003 10005 10000 10004 10006 10000 10009 10007 10007 10002 10005 10009 10004 10006 10009 10005 10002 10003 10009 10007 10002 10005 10009 10005 10001 10003 10007 10004 10008 10004 10000 10000 10002 10007 10001 10006 10002 10004 10000 10005 10001 10000 10002 10005 10003 10007 10001 10007 10005 10002 10002 10005 10008 10002 10009 10004 10003 10000 10004 10001 10004 10000 10005 10009 10007 10005 10008 10004 10009 10008 10008 10006 10004 10001 10005 10008 10009 10005 10007 10000 10002 10001 10001 10009 10001 10008 10002 10001 10005 10001 10006 10009 10005 10003 10008 10005 10009 10003 10004 10004 10005 10009 10000 10005 10002 10006 10003 10002 10002 10005 10008 10004 10002 10006 10007 10000 10007 10006 10004 10005 10007 10002 10005 10006 10008 10003 10004 10007 10000 10004 10009 10004 10009 10006 10007 10000 10001 10007 10007 10003 10005 10004 10006 10006 10003 10000 10005 10001 10000 10001 10009 10001 10004 10004 10001 10005 10002 10002 10004 10006 10008 10006 10002 10013 10004 10009 10000 10001 10008 10009 10000 10009 10004 10002 10006 10003\r\n 10007 10006 10002 10000 10000 10001 10005 10004 10008 10007 10003 10001 10000 10007 10009 10005 10001 10009 10006 10006 10004 10003 10003 10008 10007 10001 10008 10002 10007 10001 10006 10005 10000 10009 10006 10006 10008 10006 10004 10002 10000 10005 10002 10001 10006 10005 10001 10003 10009 10005 10008 10008 10008 10005 10003 10007 10001 10002 10000 10005 10005 10004 10005 10005 10009 10008 10009 10000 10007 10008 10009 10006 10008 10005 10005 10006 10006 10008 10009 10007 10005 10008 10004 10006 10005 10001 10001 10005 10006 10006 10007 10004 10000 10009 10007 10008 10002 10004 10005 10008 10005 10003 10004 10000 10005 10006 10008 10007 10000 10007 10009 10008 10006 10006 10005 10002 10007 10005 10007 10001 10002 10008 10003 10008 10008 10005 10007 10001 10003 10001 10002 10005 10009 10007 10000 10009 10007 10001 10000 10009 10000 10000 10005 10002 10000 10008 10004 10008 10000 10000 10007 10008 10000 10005 10003 10008 10007 10005 10002 10006 10006 10004 10008 10001 10000 10001 10006 10002 10002 10002 10005 10001 10009 10005 10009 10004 10008 10007 10007 10000 10001 10002 10007 10009 10004 10009 10006 10008 10009 10001 10002 10005 10007 10003 10004 10008 10003 10007 10005 10009 10009 10006 10007 10001 10005 10001 10009 10002 10004 10008 10001 10005 10000 10009 10007 10002 10001 10001 10003 10004 10005 10002 10000 10002 10008 10007 10006 10009 10004 10001 10004 10003 10002 10003 10003 10002 10008 10002 10002 10000 10002 10007 10007 10004 10000 10004 10009 10007 10009 10008 10008 10004 10001 10007 10002 10006 10009 10001 10009 10002 10001 10000 10000 10002 10006 10004 10003 10009 10008 10003 10001 10000 10002 10004 10008 10001 10005 10009 10007 10006 10000 10007 10007 10000 10007 10008 10003 10006 10005 10000 10004 10006 10005 10004 10004 10002 10008 10003 10009 10009 10001 10004 10008 10009 10004 10002 10009 10001 10002 10002 10008 10003 10009 10008 10008 10004 10001 10008 10006 10006 10005 10003 10001 10003 10001 10005 10000 10005 10000 10007 10007 10002 10003 10004 10001 10006 10003 10005 10008 10001 10003 10001 10003 10005 10001 10005 10002 10005 10008 10006 10002 10001 10006 10001 10005 10007 10004 10009 10003 10003 10002 10005 10004 10001 10003 10006 10009 10003 10003 10001 10005 10002 10008 10007 10001 10002 10005 10002 10003 10009 10002 10000 10006 10008 10002 10007 10002 10004 10003 10003 10001 10004 10002 10009 10008 10000 10003 10007 10002 10002 10003 10009 10004 10008 10004 10004 10000 10005 10004 10008 10007 10008 10002 10002 10007 10007 10006 10007 10001 10004 10000 10007 10006 10004 10006 10002 10003 10008 10008 10004 10005 10002 10004 10001 10000 10003 10007 10008 10004 10001 10001 10002 10002 10005 10009 10007 10004 10001 10007 10000 10005 10009 10007 10004 10000 10006 10005 10001 10004 10002 10005 10008 10004 10000 10009 10003 10001 10006 10008 10008 10004 10004 10003 10008 10009 10008 10005 10001 10009 10006 10004 10007 10008 10003 10002 10008 10009 10002 10002 10005 10007 10007 10002 10003 10007 10008 10005 10000 10007 10007\r\n 10009 10006 10002 10006 10008 10001 10003 10003 10006 10005 10008 10009 10008 10001 10005 10002 10003 10008 10002 10007 10001 10006 10003 10007 10002 10003 10007 10001 10009 10004 10001 10009 10005 10005 10002 10008 10009 10009 10009 10004 10000 10009 10009 10000 10005 10008 10007 10007 10001 10002 10009 10001 10001 10009 10003 10009 10008 10008 10006 10003 10003 10007 10008 10008 10003 10001 10001 10004 10009 10002 10005 10002 10008 10009 10002 10001 10002 10006 10005 10007 10009 10005 10003 10004 10002 10008 10003 10003 10009 10007 10002 10005 10000 10002 10007 10002 10004 10003 10009 10002 10004 10004 10003 10005 10003 10001 10008 10009 10008 10007 10003 10009 10005 10000 10000 10000 10007 10005 10000 10001 10002 10004 10004 10009 10006 10007 10008 10001 10009 10003 10008 10002 10005 10008 10006 10001 10001 10005 10004 10001 10006 10004 10007 10008 10007 10006 10008 10004 10001 10009 10003 10009 10000 10005 10001 10006 10009 10002 10004 10008 10004 10004 10001 10005 10001 10004 10001 10001 10008 10002 10007 10007 10009 10004 10008 10005 10005 10001 10009 10004 10001 10006 10006 10004 10008 10007 10009 10005 10000 10000 10009 10009 10007 10003 10007 10005 10008 10001 10005 10008 10007 10007 10007 10009 10006 10003 10006 10000 10004 10000 10004 10002 10009 10002 10002 10006 10001 10002 10004 10005 10003 10004 10004 10002 10007 10008 10004 10001 10002 10002 10000 10009 10000 10007 10007 10003 10006 10004 10006 10007 10000 10007 10001 10000 10006 10006 10009 10006 10000 10002 10005 10005 10003 10003 10006 10006 10006 10001 10005 10001 10001 10004 10009 10002 10003 10001 10001 10006 10001 10000 10004 10005 10001 10009 10007 10005 10008 10009 10007 10000 10006 10003 10002 10002 10008 10005 10000 10006 10000 10005 10003 10008 10008 10003 10009 10009 10003 10001 10008 10009 10005 10017 10000 10001 10000 10006 10003 10005 10003 10006 10008 10006 10003 10003 10001 10000 10001 10003 10001 10007 10006 10006 10007 10006 10006 10009 10008 10004 10002 10002 10007 10005 10006 10003 10006 10008 10008 10002 10002 10001 10001 10003 10008 10003 10009 10004 10006 10009 10003 10002 10007 10006 10003 10004 10006 10002 10002 10007 10006 10001 10002 10000 10001 10008 10004 10009 10005 10009 10003 10000 10000 10005 10005 10000 10002 10003 10003 10007 10008 10001 10002 10009 10008 10004 10006 10000 10000 10006 10005 10000 10009 10000 10009 10005 10006 10007 10000 10009 10004 10003 10004 10009 10005 10004 10000 10007 10001 10001 10005 10009 10007 10008 10004 10004 10007 10005 10007 10007 10006 10000 10007 10008 10001 10002 10001 10009 10008 10000 10000 10009 10002 10007 10001 10008 10008 10006 10004 10000 10008 10006 10002 10008 10008 10009 10002 10009 10000 10003 10006 10002 10000 10008 10000 10000 10001 10001 10009 10006 10008 10002 10009 10007 10001 10004 10009 10001 10002 10002 10006 10004 10006 10006 10009 10005 10006 10001 10009 10008 10004 10007 10001 10004 10001 10008 10003 10009 10000 10003 10006 10003 10009 10007 10009 10004 10005 10007 10002 10002 10004 10005\r\n 10001 10009 10004 10004 10007 10002 10000 10006 10000 10009 10000 10007 10006 10003 10002 10008 10003 10000 10002 10006 10007 10000 10005 10004 10001 10004 10002 10005 10001 10008 10000 10001 10003 10006 10002 10004 10006 10006 10003 10008 10004 10001 10001 10006 10004 10004 10006 10002 10003 10002 10002 10001 10000 10007 10005 10001 10000 10002 10009 10005 10007 10000 10002 10009 10009 10000 10000 10005 10001 10004 10007 10004 10001 10008 10002 10000 10005 10003 10001 10003 10006 10004 10000 10003 10006 10001 10007 10002 10002 10008 10009 10009 10002 10000 10003 10008 10001 10007 10005 10007 10009 10008 10009 10002 10006 10002 10002 10007 10007 10008 10007 10009 10000 10000 10007 10007 10008 10008 10006 10002 10008 10001 10005 10003 10004 10004 10009 10003 10001 10005 10004 10000 10009 10009 10008 10004 10004 10003 10000 10006 10003 10001 10005 10009 10002 10005 10005 10001 10002 10006 10006 10009 10000 10006 10005 10002 10000 10008 10007 10009 10003 10008 10006 10001 10003 10005 10005 10004 10003 10009 10009 10002 10008 10007 10000 10006 10005 10006 10001 10008 10006 10009 10004 10003 10002 10008 10008 10006 10003 10003 10000 10005 10007 10008 10004 10007 10006 10003 10005 10007 10005 10002 10006 10000 10009 10000 10008 10004 10002 10004 10004 10000 10009 10009 10001 10007 10002 10007 10005 10006 10005 10002 10000 10001 10002 10003 10002 10007 10004 10004 10003 10004 10003 10008 10007 10007 10007 10000 10000 10009 10000 10002 10004 10004 10006 10006 10000 10005 10008 10002 10001 10008 10004 10009 10002 10001 10001 10001 10008 10005 10007 10000 10008 10006 10002 10003 10004 10004 10004 10008 10008 10002 10009 10006 10006 10009 10002 10006 10005 10006 10004 10007 10002 10007 10008 10001 10005 10000 10009 10004 10001 10004 10006 10008 10002 10006 10000 10008 10009 10005 10004 10007 10005 10004 10009 10002 10014 10005 10005 10004 10004 10009 10004 10009 10007 10003 10007 10000 10000 10007 10004 10006 10004 10002 10005 10006 10009 10001 10000 10004 10007 10004 10006 10005 10008 10001 10004 10002 10008 10006 10006 10002 10007 10008 10005 10006 10008 10007 10006 10007 10000 10002 10007 10004 10002 10000 10003 10004 10004 10009 10004 10006 10007 10009 10009 10000 10008 10009 10002 10008 10009 10008 10007 10009 10007 10007 10006 10008 10000 10004 10001 10007 10000 10000 10009 10007 10002 10009 10007 10006 10008 10004 10009 10002 10009 10002 10005 10003 10006 10007 10000 10005 10000 10000 10005 10003 10009 10004 10001 10000 10008 10001 10000 10009 10000 10005 10007 10006 10003 10004 10000 10007 10000 10007 10002 10001 10006 10005 10000 10008 10007 10009 10001 10002 10008 10003 10006 10006 10001 10000 10002 10007 10002 10007 10005 10001 10009 10006 10007 10006 10009 10003 10005 10006 10005 10006 10004 10005 10003 10004 10001 10001 10008 10007 10009 10009 10000 10000 10003 10002 10002 10007 10008 10007 10004 10003 10000 10007 10001 10004 10001 10002 10003 10006 10001 10002 10000 10009 10009 10000 10008 10006 10009 10002 10007 10000 10000 10008 10008 10008\r\n 10007 10009 10005 10000 10009 10002 10008 10004 10000 10002 10001 10002 10002 10005 10004 10004 10006 10000 10003 10009 10003 10001 10002 10003 10004 10000 10008 10007 10003 10005 10006 10006 10005 10006 10006 10007 10006 10005 10000 10007 10005 10003 10008 10006 10003 10006 10000 10004 10002 10004 10006 10009 10004 10000 10008 10006 10003 10001 10004 10000 10000 10008 10009 10004 10005 10005 10001 10009 10003 10002 10000 10000 10005 10000 10003 10004 10003 10009 10005 10001 10003 10004 10002 10005 10003 10008 10000 10003 10003 10000 10003 10004 10004 10007 10016 10006 10007 10000 10002 10007 10009 10002 10000 10006 10005 10005 10008 10008 10003 10000 10002 10007 10006 10009 10008 10006 10003 10000 10008 10009 10004 10006 10004 10006 10003 10005 10009 10009 10004 10009 10000 10007 10003 10005 10003 10009 10000 10004 10001 10000 10005 10009 10000 10003 10001 10003 10002 10004 10000 10003 10000 10007 10008 10000 10000 10004 10005 10007 10009 10000 10002 10000 10001 10007 10007 10006 10006 10005 10009 10005 10007 10006 10005 10006 10008 10005 10009 10001 10007 10003 10004 10007 10001 10009 10000 10007 10003 10002 10001 10002 10005 10001 10009 10005 10003 10006 10005 10009 10008 10004 10004 10007 10000 10004 10009 10008 10008 10009 10004 10002 10005 10009 10003 10004 10006 10001 10008 10002 10002 10004 10006 10009 10004 10006 10005 10009 10004 10009 10004 10003 10002 10008 10007 10002 10001 10006 10009 10008 10006 10006 10005 10006 10004 10002 10003 10008 10002 10001 10001 10004 10007 10006 10007 10001 10007 10000 10004 10009 10009 10008 10005 10000 10001 10001 10006 10007 10006 10004 10007 10008 10008 10008 10008 10007 10001 10001 10009 10008 10000 10008 10003 10005 10008 10000 10001 10004 10008 10003 10001 10004 10002 10004 10000 10003 10002 10009 10009 10008 10004 10005 10009 10009 10004 10009 10008 10000 10009 10002 10008 10003 10003 10007 10007 10008 10000 10005 10002 10005 10002 10005 10004 10006 10001 10005 10003 10007 10003 10002 10007 10005 10005 10007 10002 10004 10007 10008 10007 10003 10002 10001 10003 10004 10007 10002 10002 10000 10001 10008 10002 10005 10009 10000 10004 10000 10006 10004 10001 10002 10008 10001 10004 10001 10004 10000 10006 10000 10001 10004 10004 10006 10005 10007 10006 10007 10009 10002 10008 10009 10000 10005 10008 10007 10000 10005 10003 10002 10000 10007 10003 10008 10009 10001 10006 10001 10004 10008 10004 10006 10004 10009 10006 10004 10007 10002 10004 10009 10009 10006 10006 10007 10009 10005 10000 10006 10007 10007 10009 10002 10007 10001 10003 10008 10004 10009 10002 10002 10005 10007 10002 10005 10005 10008 10006 10002 10000 10008 10005 10000 10001 10000 10002 10007 10003 10002 10009 10000 10008 10008 10007 10002 10005 10006 10004 10000 10002 10004 10002 10005 10008 10004 10008 10009 10007 10000 10008 10007 10008 10003 10009 10002 10000 10006 10004 10006 10008 10008 10008 10009 10000 10002 10000 10005 10004 10006 10005 10000 10004 10007 10002 10002 10004 10002 10000 10006 10004 10003 10000 10001 10008 10006\r\n 10000 10009 10004 10004 10000 10002 10003 10003 10005 10006 10005 10005 10000 10000 10008 10005 10003 10001 10005 10003 10006 10008 10002 10002 10003 10004 10005 10009 10000 10006 10007 10007 10004 10008 10003 10005 10004 10008 10002 10004 10008 10006 10006 10004 10003 10005 10000 10000 10002 10005 10001 10008 10004 10001 10008 10002 10002 10006 10008 10005 10000 10009 10007 10002 10009 10001 10001 10000 10001 10005 10007 10004 10009 10008 10009 10003 10006 10003 10009 10003 10007 10008 10002 10003 10007 10000 10003 10008 10004 10005 10006 10007 10004 10007 10003 10006 10007 10008 10002 10006 10008 10002 10008 10007 10002 10001 10003 10003 10001 10007 10005 10005 10003 10000 10008 10008 10008 10009 10000 10003 10009 10008 10003 10004 10000 10001 10000 10008 10000 10004 10005 10001 10005 10006 10001 10001 10003 10009 10008 10001 10001 10005 10001 10003 10002 10000 10005 10007 10004 10001 10006 10009 10001 10004 10008 10001 10007 10005 10007 10000 10005 10007 10000 10005 10005 10009 10001 10006 10002 10006 10009 10006 10000 10005 10000 10003 10005 10003 10009 10008 10003 10006 10008 10003 10005 10005 10009 10000 10006 10003 10006 10006 10009 10006 10009 10000 10002 10005 10001 10003 10000 10001 10002 10000 10008 10001 10002 10006 10006 10005 10008 10000 10007 10002 10008 10001 10008 10004 10000 10000 10002 10005 10001 10002 10005 10004 10000 10004 10003 10009 10008 10006 10000 10004 10004 10004 10004 10006 10006 10004 10004 10003 10006 10005 10009 10002 10007 10006 10000 10009 10004 10001 10002 10000 10007 10007 10004 10006 10008 10003 10000 10001 10002 10004 10000 10008 10007 10007 10002 10007 10005 10003 10007 10009 10006 10006 10006 10002 10003 10001 10005 10008 10000 10005 10005 10002 10005 10002 10004 10007 10005 10008 10004 10003 10005 10004 10009 10008 10005 10005 10007 10004 10004 10001 10008 10006 10004 10001 10006 10008 10004 10001 10007 10003 10006 10006 10002 10007 10004 10002 10002 10009 10004 10002 10000 10007 10001 10001 10007 10002 10004 10001 10008 10009 10000 10007 10001 10001 10000 10008 10000 10001 10009 10005 10005 10009 10006 10003 10009 10002 10000 10002 10009 10004 10000 10001 10006 10000 10007 10007 10000 10000 10001 10008 10005 10005 10004 10005 10003 10001 10005 10000 10002 10004 10003 10003 10009 10001 10004 10004 10002 10009 10008 10003 10009 10005 10001 10002 10001 10001 10002 10001 10003 10005 10009 10003 10001 10000 10008 10009 10005 10008 10004 10001 10009 10001 10001 10009 10001 10008 10007 10003 10000 10000 10007 10005 10008 10001 10007 10007 10009 10001 10000 10001 10005 10003 10000 10003 10001 10004 10008 10007 10007 10005 10003 10007 10009 10000 10001 10009 10007 10003 10006 10004 10005 10002 10009 10002 10003 10001 10002 10007 10003 10004 10003 10000 10009 10001 10001 10000 10004 10008 10000 10009 10006 10008 10002 10008 10002 10001 10005 10001 10004 10000 10002 10005 10001 10001 10007 10000 10007 10007 10000 10009 10002 10006 10000 10002 10007 10000 10001 10007 10001 10006 10006 10009 10008 10006 10002 10006\r\n 10004 10007 10004 10005 10003 10004 10000 10006 10006 10000 10008 10009 10001 10004 10000 10001 10006 10006 10009 10004 10007 10002 10009 10001 10004 10006 10007 10000 10002 10000 10007 10004 10000 10002 10006 10006 10007 10006 10007 10008 10008 10001 10000 10000 10003 10000 10002 10003 10006 10005 10002 10007 10008 10004 10001 10001 10009 10006 10009 10002 10001 10002 10004 10000 10009 10004 10008 10008 10000 10006 10005 10008 10000 10009 10006 10007 10001 10003 10000 10008 10008 10008 10005 10001 10001 10001 10001 10006 10004 10000 10009 10003 10009 10009 10003 10003 10001 10003 10001 10001 10001 10009 10003 10001 10006 10004 10008 10007 10004 10007 10007 10001 10000 10009 10004 10002 10000 10006 10000 10002 10009 10000 10008 10008 10004 10000 10004 10004 10002 10002 10008 10004 10009 10002 10008 10008 10002 10005 10004 10007 10008 10005 10003 10001 10001 10009 10008 10007 10001 10001 10006 10004 10008 10005 10008 10000 10006 10006 10002 10008 10006 10005 10005 10002 10009 10003 10007 10002 10008 10005 10002 10001 10007 10006 10007 10008 10003 10008 10000 10005 10005 10001 10005 10001 10007 10003 10004 10008 10005 10009 10004 10001 10003 10001 10000 10000 10004 10004 10000 10007 10006 10001 10003 10001 10001 10008 10004 10005 10002 10000 10004 10008 10001 10005 10001 10003 10003 10007 10003 10002 10008 10006 10008 10003 10003 10008 10004 10007 10002 10009 10008 10001 10000 10001 10002 10004 10009 10005 10007 10008 10005 10002 10006 10000 10004 10001 10005 10006 10006 10000 10007 10004 10000 10005 10007 10006 10002 10001 10000 10003 10005 10005 10007 10003 10007 10005 10004 10009 10006 10000 10005 10004 10003 10001 10007 10000 10002 10004 10006 10003 10001 10000 10008 10000 10003 10008 10005 10003 10004 10003 10004 10001 10004 10001 10003 10006 10006 10006 10008 10008 10007 10001 10009 10004 10006 10001 10009 10006 10001 10008 10008 10005 10002 10006 10009 10007 10007 10008 10008 10002 10008 10003 10004 10008 10005 10008 10008 10005 10009 10000 10007 10004 10001 10008 10001 10001 10001 10003 10006 10001 10005 10002 10008 10003 10008 10001 10001 10006 10008 10000 10006 10002 10006 10000 10001 10001 10005 10001 10002 10006 10000 10006 10003 10004 10008 10002 10007 10001 10006 10005 10004 10008 10008 10006 10003 10009 10000 10007 10001 10009 10002 10003 10000 10004 10001 10006 10009 10002 10006 10006 10001 10001 10007 10003 10004 10006 10002 10000 10005 10002 10009 10005 10004 10006 10005 10002 10005 10001 10009 10003 10003 10002 10000 10009 10004 10003 10000 10008 10001 10004 10009 10003 10003 10002 10008 10005 10007 10003 10009 10007 10005 10003 10003 10005 10007 10003 10005 10006 10008 10006 10002 10008 10003 10001 10003 10000 10005 10005 10001 10002 10008 10002 10000 10002 10006 10002 10006 10008 10004 10008 10008 10003 10009 10009 10003 10008 10008 10002 10001 10006 10007 10006 10008 10003 10007 10008 10007 10003 10002 10000 10005 10008 10000 10005 10007 10008 10003 10000 10004 10009 10000 10008 10008 10002 10005 10004 10008 10001 10004 10007\r\n 10006 10002 10002 10005 10005 10004 10006 10005 10007 10005 10007 10000 10007 10000 10000 10004 10000 10007 10009 10006 10009 10000 10000 10001 10004 10007 10008 10006 10005 10002 10004 10006 10007 10008 10002 10008 10009 10006 10002 10007 10005 10009 10004 10008 10002 10001 10003 10002 10001 10009 10002 10002 10002 10004 10004 10009 10001 10005 10001 10007 10009 10003 10000 10007 10003 10007 10002 10005 10003 10000 10001 10002 10001 10008 10000 10002 10008 10000 10009 10005 10007 10006 10001 10002 10003 10005 10002 10006 10008 10008 10005 10008 10004 10008 10007 10003 10005 10009 10007 10006 10007 10007 10000 10000 10001 10006 10004 10000 10009 10007 10007 10001 10004 10000 10008 10004 10007 10003 10009 10008 10005 10005 10006 10007 10008 10002 10002 10009 10008 10003 10007 10004 10001 10001 10009 10004 10002 10004 10007 10005 10006 10003 10001 10001 10003 10000 10008 10009 10001 10009 10001 10004 10007 10003 10002 10009 10000 10005 10004 10002 10007 10003 10002 10007 10007 10000 10001 10008 10003 10002 10004 10001 10006 10005 10007 10008 10007 10003 10008 10007 10004 10004 10007 10007 10008 10009 10004 10007 10003 10007 10006 10000 10002 10003 10006 10003 10002 10003 10001 10002 10007 10003 10001 10004 10008 10009 10002 10009 10001 10002 10009 10005 10008 10005 10008 10008 10008 10002 10004 10003 10002 10004 10001 10007 10005 10002 10004 10003 10004 10002 10006 10004 10008 10003 10008 10004 10003 10006 10008 10001 10003 10001 10003 10000 10007 10001 10008 10006 10007 10004 10008 10002 10004 10000 10006 10007 10009 10009 10006 10000 10003 10001 10007 10007 10004 10001 10006 10002 10004 10009 10009 10005 10003 10006 10003 10001 10009 10000 10003 10009 10009 10001 10004 10003 10009 10004 10002 10006 10000 10009 10002 10000 10001 10008 10006 10007 10003 10008 10000 10003 10009 10001 10008 10004 10004 10006 10009 10001 10002 10008 10002 10009 10009 10009 10002 10006 10000 10009 10000 10005 10009 10005 10007 10003 10006 10001 10009 10002 10008 10007 10005 10004 10005 10001 10006 10005 10001 10003 10008 10005 10008 10009 10007 10008 10006 10008 10005 10004 10002 10007 10005 10005 10006 10006 10005 10000 10005 10002 10002 10001 10005 10004 10002 10003 10005 10009 10002 10006 10002 10001 10005 10000 10001 10002 10002 10005 10000 10000 10008 10002 10002 10005 10003 10001 10006 10003 10006 10003 10008 10007 10007 10007 10009 10008 10001 10003 10000 10008 10000 10007 10006 10007 10003 10005 10009 10007 10002 10007 10006 10001 10000 10009 10000 10003 10005 10000 10004 10008 10000 10009 10008 10001 10005 10006 10000 10000 10008 10007 10009 10001 10005 10002 10008 10009 10000 10004 10001 10008 10007 10007 10009 10007 10000 10005 10009 10000 10001 10002 10000 10006 10002 10007 10002 10004 10002 10005 10002 10003 10009 10003 10008 10008 10006 10006 10002 10000 10005 10002 10009 10009 10008 10007 10007 10008 10003 10003 10003 10001 10007 10009 10006 10005 10007 10008 10007 10009 10016 10003 10007 10002 10002 10009 10001 10007 10004 10008 10006 10003 10001 10005\r\n 10006 10000 10009 10005 10002 10006 10012 10009 10009 10002 10000 10004 10006 10006 10003 10006 10003 10008 10005 10005 10004 10008 10000 10008 10000 10002 10001 10009 10000 10005 10003 10003 10000 10001 10006 10000 10006 10006 10007 10000 10009 10002 10008 10006 10005 10002 10002 10006 10004 10001 10004 10006 10002 10000 10006 10004 10001 10008 10004 10002 10007 10006 10008 10009 10000 10005 10008 10002 10006 10005 10007 10007 10004 10002 10005 10004 10003 10007 10008 10007 10006 10005 10008 10001 10004 10001 10008 10003 10004 10001 10001 10003 10002 10005 10006 10008 10008 10007 10007 10007 10000 10004 10006 10003 10000 10006 10004 10000 10002 10000 10006 10000 10006 10003 10003 10003 10003 10009 10005 10005 10009 10002 10001 10000 10003 10009 10009 10007 10008 10007 10006 10009 10009 10003 10008 10004 10003 10000 10003 10008 10006 10001 10005 10000 10006 10009 10009 10004 10007 10001 10008 10001 10000 10004 10000 10004 10001 10003 10002 10006 10007 10004 10001 10009 10006 10008 10003 10007 10004 10003 10000 10006 10000 10002 10006 10001 10007 10000 10001 10008 10006 10008 10001 10006 10003 10002 10002 10008 10007 10006 10001 10007 10005 10001 10002 10008 10007 10006 10009 10003 10005 10007 10008 10003 10005 10000 10002 10003 10006 10005 10002 10005 10001 10005 10001 10006 10008 10002 10006 10008 10008 10001 10008 10006 10002 10005 10000 10009 10001 10007 10001 10005 10001 10005 10002 10001 10001 10002 10000 10007 10001 10007 10000 10002 10008 10006 10008 10002 10005 10006 10001 10003 10000 10000 10004 10009 10005 10003 10009 10009 10008 10003 10003 10008 10009 10003 10009 10005 10003 10009 10008 10007 10002 10000 10006 10005 10004 10000 10002 10003 10008 10005 10003 10003 10005 10001 10004 10006 10008 10007 10005 10007 10002 10008 10003 10001 10000 10000 10007 10002 10007 10002 10007 10008 10003 10000 10002 10006 10008 10009 10009 10005 10003 10006 10006 10001 10005 10003 10006 10001 10002 10009 10006 10005 10009 10001 10003 10004 10006 10007 10009 10001 10002 10008 10001 10009 10008 10007 10002 10006 10002 10005 10005 10005 10008 10004 10008 10003 10006 10008 10009 10007 10009 10004 10005 10006 10006 10000 10004 10000 10002 10009 10009 10004 10009 10004 10005 10002 10007 10003 10006 10002 10001 10005 10008 10001 10006 10001 10001 10009 10004 10009 10005 10002 10002 10002 10006 10006 10006 10008 10002 10005 10005 10001 10005 10006 10003 10001 10009 10000 10009 10003 10002 10009 10002 10007 10001 10006 10000 10008 10007 10007 10001 10003 10009 10006 10009 10003 10003 10006 10001 10009 10006 10006 10006 10003 10005 10005 10001 10002 10003 10008 10008 10003 10003 10001 10005 10002 10008 10003 10005 10001 10002 10003 10009 10009 10009 10001 10009 10009 10007 10005 10007 10002 10005 10004 10006 10005 10003 10008 10001 10002 10001 10007 10000 10002 10005 10007 10002 10004 10005 10000 10001 10008 10005 10001 10003 10009 10004 10003 10004 10007 10009 10009 10003 10004 10002 10002 10001 10001 10001 10000 10004 10008 10009 10006 10002 10003 10005 10005\r\n 10007 10008 10002 10006 10009 10008 10006 10009 10001 10006 10006 10008 10008 10005 10003 10003 10000 10000 10004 10005 10008 10008 10008 10004 10005 10001 10005 10009 10004 10000 10004 10000 10008 10003 10000 10002 10003 10004 10008 10000 10004 10009 10002 10006 10008 10003 10004 10006 10000 10002 10007 10002 10007 10004 10003 10007 10000 10004 10001 10003 10001 10000 10003 10005 10004 10000 10003 10002 10008 10000 10008 10005 10004 10004 10006 10001 10003 10005 10002 10001 10000 10000 10003 10003 10001 10000 10007 10009 10009 10003 10000 10007 10008 10003 10008 10000 10008 10003 10009 10004 10004 10006 10003 10002 10006 10005 10001 10006 10005 10005 10009 10000 10009 10002 10003 10001 10004 10002 10005 10001 10002 10005 10008 10000 10002 10009 10007 10003 10004 10007 10006 10007 10002 10009 10004 10007 10009 10005 10007 10009 10009 10004 10007 10001 10006 10000 10004 10001 10004 10004 10005 10009 10004 10000 10003 10008 10004 10004 10009 10008 10009 10001 10006 10002 10005 10004 10005 10002 10002 10001 10000 10000 10001 10000 10004 10001 10006 10000 10004 10002 10001 10005 10005 10000 10001 10001 10007 10005 10008 10004 10007 10000 10003 10006 10003 10004 10009 10005 10001 10001 10008 10002 10006 10001 10000 10007 10008 10004 10004 10008 10003 10004 10008 10007 10008 10003 10003 10004 10004 10002 10008 10000 10007 10006 10007 10005 10004 10009 10004 10009 10000 10008 10003 10009 10007 10008 10009 10001 10000 10002 10009 10004 10003 10000 10008 10004 10009 10000 10000 10007 10009 10008 10004 10002 10006 10007 10008 10004 10008 10007 10000 10007 10003 10003 10004 10007 10003 10007 10001 10000 10005 10002 10002 10001 10001 10005 10001 10001 10003 10005 10007 10009 10000 10007 10005 10005 10004 10006 10001 10002 10006 10009 10001 10001 10003 10006 10001 10002 10000 10008 10004 10004 10009 10003 10006 10003 10004 10008 10005 10008 10001 10007 10000 10004 10009 10006 10005 10007 10003 10007 10007 10000 10003 10000 10004 10007 10006 10001 10008 10003 10005 10004 10007 10008 10001 10006 10006 10007 10002 10009 10003 10006 10004 10003 10009 10007 10000 10003 10009 10006 10000 10008 10007 10001 10006 10006 10007 10001 10001 10002 10009 10002 10008 10000 10002 10005 10001 10005 10002 10004 10009 10000 10001 10009 10008 10007 10005 10006 10008 10000 10005 10004 10000 10000 10006 10001 10004 10007 10001 10003 10008 10000 10003 10004 10001 10003 10003 10006 10005 10008 10005 10005 10000 10008 10005 10002 10008 10003 10002 10001 10003 10009 10004 10007 10006 10005 10002 10008 10008 10004 10000 10007 10000 10004 10009 10003 10009 10003 10006 10009 10007 10002 10006 10004 10003 10001 10005 10005 10005 10008 10005 10005 10004 10008 10000 10000 10008 10008 10004 10005 10002 10002 10000 10008 10002 10007 10001 10001 10009 10002 10002 10009 10008 10009 10003 10000 10008 10008 10005 10000 10001 10002 10006 10003 10006 10004 10006 10003 10002 10008 10004 10003 10003 10007 10000 10002 10005 10006 10003 10007 10002 10006 10002 10001 10008 10003 10004 10002 10008 10004\r\n 10008 10009 10000 10006 10004 10004 10004 10009 10003 10008 10007 10003 10006 10009 10001 10009 10001 10000 10006 10009 10003 10007 10008 10000 10000 10003 10002 10001 10000 10002 10009 10003 10003 10009 10008 10005 10004 10007 10008 10006 10009 10000 10001 10008 10009 10002 10007 10000 10007 10004 10002 10006 10002 10007 10004 10007 10003 10006 10005 10001 10004 10005 10008 10003 10009 10008 10006 10007 10003 10006 10007 10002 10009 10005 10008 10006 10001 10002 10005 10003 10004 10000 10006 10002 10003 10005 10006 10007 10001 10003 10007 10005 10002 10009 10007 10005 10009 10009 10006 10000 10009 10005 10007 10005 10007 10002 10002 10007 10004 10003 10002 10005 10000 10004 10007 10001 10000 10005 10005 10005 10005 10009 10008 10006 10003 10002 10007 10003 10008 10005 10001 10007 10004 10003 10002 10006 10003 10005 10002 10009 10004 10001 10007 10006 10008 10008 10006 10002 10001 10009 10002 10000 10009 10004 10004 10002 10006 10007 10004 10000 10002 10002 10000 10003 10002 10000 10002 10009 10006 10006 10007 10006 10007 10004 10001 10008 10000 10003 10006 10006 10007 10004 10002 10001 10001 10006 10009 10001 10007 10008 10007 10007 10003 10009 10000 10004 10009 10009 10007 10000 10009 10004 10000 10003 10004 10004 10000 10004 10002 10005 10003 10007 10001 10000 10003 10009 10000 10001 10003 10005 10000 10004 10005 10002 10003 10007 10005 10000 10005 10004 10001 10008 10009 10006 10006 10007 10005 10003 10008 10001 10005 10000 10005 10009 10007 10008 10004 10001 10008 10002 10008 10007 10004 10003 10002 10009 10006 10000 10009 10003 10001 10005 10000 10003 10003 10006 10003 10009 10007 10008 10007 10009 10008 10000 10002 10002 10004 10001 10008 10004 10008 10000 10007 10005 10009 10009 10003 10003 10009 10005 10009 10008 10001 10001 10003 10000 10002 10008 10000 10001 10005 10007 10007 10009 10005 10006 10009 10005 10001 10008 10009 10007 10008 10003 10006 10006 10000 10005 10006 10003 10004 10009 10004 10001 10002 10005 10000 10005 10008 10008 10001 10009 10000 10002 10003 10006 10003 10004 10001 10004 10002 10006 10006 10002 10007 10005 10005 10002 10003 10008 10001 10009 10002 10005 10007 10003 10002 10002 10005 10005 10008 10007 10001 10000 10004 10005 10000 10007 10000 10001 10005 10002 10002 10007 10006 10006 10008 10002 10005 10008 10004 10000 10001 10004 10009 10006 10001 10005 10003 10001 10005 10003 10000 10005 10006 10004 10002 10002 10009 10000 10008 10008 10003 10009 10008 10006 10004 10004 10003 10003 10009 10009 10006 10001 10002 10003 10001 10008 10004 10002 10000 10002 10007 10002 10003 10007 10008 10005 10009 10003 10002 10007 10000 10006 10008 10005 10001 10009 10003 10007 10001 10006 10004 10005 10002 10006 10001 10004 10009 10001 10005 10001 10008 10007 10003 10008 10002 10001 10009 10007 10007 10008 10001 10003 10002 10001 10006 10005 10004 10005 10002 10008 10009 10007 10009 10008 10008 10004 10000 10009 10006 10005 10007 10002 10006 10002 10006 10009 10001 10005 10003 10008 10008 10000 10004 10004 10003 10000 10005 10002\r\n 10001 10005 10009 10000 10002 10001 10005 10000 10001 10002 10000 10009 10005 10004 10003 10006 10007 10004 10002 10007 10000 10002 10009 10008 10005 10006 10001 10000 10005 10003 10005 10006 10001 10005 10007 10002 10001 10004 10006 10008 10004 10005 10008 10001 10005 10005 10001 10008 10003 10005 10001 10005 10007 10006 10007 10000 10006 10003 10002 10003 10001 10003 10000 10008 10004 10000 10001 10004 10005 10000 10009 10003 10009 10005 10001 10003 10005 10006 10000 10006 10003 10006 10002 10000 10008 10003 10009 10009 10001 10004 10002 10006 10007 10005 10006 10001 10002 10009 10008 10007 10003 10009 10001 10003 10002 10002 10009 10004 10009 10009 10002 10008 10004 10004 10000 10000 10006 10004 10001 10003 10002 10001 10007 10006 10001 10007 10001 10001 10002 10004 10008 10006 10006 10009 10006 10005 10002 10003 10006 10008 10000 10007 10002 10007 10008 10005 10000 10007 10000 10000 10009 10001 10004 10000 10007 10003 10006 10008 10005 10006 10009 10000 10003 10000 10009 10007 10005 10004 10000 10002 10008 10000 10007 10006 10006 10008 10000 10001 10002 10003 10001 10005 10004 10008 10003 10000 10004 10008 10005 10001 10002 10006 10006 10002 10008 10008 10009 10004 10007 10009 10008 10004 10001 10009 10009 10006 10005 10006 10005 10005 10005 10005 10002 10007 10009 10007 10009 10002 10001 10006 10004 10001 10008 10006 10005 10000 10001 10002 10005 10003 10009 10001 10003 10004 10006 10005 10009 10008 10000 10003 10003 10001 10004 10002 10008 10005 10009 10006 10005 10009 10006 10003 10001 10005 10000 10000 10000 10006 10001 10007 10009 10000 10004 10006 10003 10004 10007 10001 10002 10005 10005 10000 10005 10007 10005 10004 10008 10000 10001 10006 10005 10007 10006 10009 10008 10004 10000 10008 10000 10003 10000 10000 10004 10003 10004 10007 10000 10006 10008 10002 10004 10004 10008 10002 10006 10004 10006 10006 10002 10008 10006 10000 10006 10005 10005 10005 10009 10000 10001 10000 10005 10008 10003 10002 10009 10002 10006 10006 10006 10003 10008 10007 10007 10003 10007 10005 10001 10004 10009 10004 10002 10005 10006 10002 10008 10004 10007 10005 10000 10008 10008 10000 10008 10001 10008 10005 10002 10001 10000 10004 10007 10004 10008 10005 10003 10005 10006 10000 10000 10004 10006 10005 10006 10000 10006 10000 10003 10007 10007 10007 10009 10006 10000 10003 10003 10002 10004 10003 10005 10005 10006 10003 10002 10007 10009 10001 10006 10001 10009 10008 10004 10000 10004 10002 10000 10005 10004 10005 10006 10009 10005 10000 10008 10004 10007 10007 10000 10006 10004 10004 10003 10003 10008 10001 10001 10006 10007 10008 10004 10000 10002 10003 10008 10004 10002 10007 10005 10005 10000 10009 10003 10001 10003 10005 10000 10003 10003 10003 10007 10009 10002 10008 10002 10005 10003 10007 10009 10005 10001 10007 10007 10009 10004 10004 10007 10007 10000 10008 10005 10007 10006 10007 10005 10002 10005 10006 10002 10000 10003 10005 10008 10002 10006 10007 10002 10004 10000 10002 10000 10001 10000 10006 10008 10001 10009 10009 10001 10006 10002 10002\r\n 10005 10000 10008 10007 10003 10005 10008 10001 10002 10002 10006 10009 10008 10004 10005 10006 10004 10006 10009 10009 10004 10004 10008 10009 10001 10008 10000 10001 10002 10008 10004 10001 10003 10006 10004 10009 10003 10008 10000 10009 10002 10008 10002 10002 10005 10000 10002 10003 10002 10009 10006 10007 10001 10006 10000 10001 10003 10007 10005 10004 10003 10003 10004 10008 10009 10009 10002 10006 10001 10008 10004 10001 10005 10002 10005 10006 10009 10008 10002 10007 10005 10004 10005 10002 10005 10002 10004 10001 10006 10006 10003 10005 10001 10005 10005 10000 10007 10007 10007 10003 10007 10007 10003 10001 10008 10008 10000 10004 10003 10005 10001 10001 10000 10004 10006 10007 10001 10009 10001 10008 10000 10008 10005 10003 10004 10008 10008 10004 10003 10008 10003 10007 10002 10007 10005 10006 10008 10004 10006 10002 10002 10004 10000 10009 10000 10005 10001 10006 10008 10007 10002 10007 10002 10006 10007 10002 10006 10001 10001 10003 10003 10005 10007 10000 10003 10005 10008 10007 10008 10000 10003 10007 10004 10009 10001 10000 10009 10004 10002 10006 10006 10007 10005 10002 10008 10005 10005 10005 10008 10004 10002 10000 10000 10002 10000 10003 10005 10009 10004 10003 10001 10008 10005 10002 10009 10005 10009 10002 10004 10003 10008 10004 10000 10006 10006 10001 10009 10006 10009 10009 10009 10000 10001 10001 10006 10006 10005 10002 10009 10001 10008 10000 10003 10003 10007 10008 10000 10003 10001 10008 10004 10004 10005 10003 10005 10009 10006 10005 10007 10009 10001 10004 10006 10003 10003 10004 10006 10006 10006 10004 10007 10003 10005 10005 10003 10004 10007 10003 10002 10004 10007 10004 10002 10003 10007 10006 10009 10007 10008 10007 10007 10007 10005 10002 10002 10002 10003 10001 10009 10004 10001 10000 10003 10002 10006 10006 10002 10000 10007 10003 10002 10002 10009 10006 10000 10009 10006 10001 10003 10002 10008 10002 10006 10008 10008 10008 10000 10008 10000 10005 10005 10005 10001 10003 10004 10007 10001 10005 10004 10003 10009 10001 10002 10004 10001 10004 10007 10002 10009 10005 10001 10008 10003 10009 10005 10000 10000 10009 10007 10003 10005 10003 10007 10005 10007 10006 10001 10007 10006 10007 10005 10009 10009 10009 10004 10008 10002 10001 10002 10005 10005 10000 10009 10003 10003 10008 10005 10004 10003 10004 10003 10002 10002 10003 10002 10005 10005 10009 10004 10007 10006 10008 10003 10005 10005 10004 10003 10006 10001 10001 10005 10004 10005 10001 10005 10007 10002 10001 10002 10004 10001 10005 10008 10003 10006 10006 10006 10005 10003 10002 10000 10002 10001 10008 10001 10001 10009 10003 10007 10003 10001 10003 10003 10006 10003 10003 10009 10001 10006 10005 10004 10007 10001 10006 10006 10007 10007 10006 10001 10000 10001 10006 10004 10002 10002 10008 10001 10000 10003 10007 10007 10005 10005 10005 10001 10004 10005 10006 10006 10001 10001 10007 10009 10001 10003 10006 10004 10006 10004 10009 10009 10008 10000 10008 10007 10006 10004 10002 10000 10006 10003 10000 10004 10001 10002 10001 10008 10009 10001 10001\r\n 10001 10003 10009 10008 10002 10007 10009 10003 10002 10007 10003 10003 10007 10007 10007 10004 10001 10009 10003 10008 10007 10008 10008 10007 10004 10002 10001 10004 10008 10007 10001 10001 10003 10008 10002 10001 10005 10009 10003 10000 10000 10005 10008 10000 10002 10000 10009 10006 10000 10006 10009 10004 10002 10005 10008 10007 10006 10003 10004 10003 10003 10008 10000 10005 10001 10007 10006 10001 10008 10004 10002 10001 10002 10003 10008 10003 10004 10000 10006 10006 10002 10006 10003 10003 10000 10009 10006 10000 10009 10001 10007 10007 10002 10000 10004 10009 10001 10006 10009 10007 10000 10009 10005 10003 10006 10003 10005 10009 10008 10005 10001 10008 10006 10000 10009 10008 10006 10007 10008 10000 10006 10004 10006 10009 10002 10008 10001 10007 10007 10001 10000 10009 10003 10008 10005 10006 10000 10009 10002 10006 10008 10004 10009 10001 10004 10001 10005 10007 10000 10004 10002 10003 10002 10004 10002 10004 10006 10007 10003 10001 10009 10002 10004 10009 10003 10003 10006 10001 10005 10001 10005 10005 10003 10000 10007 10005 10002 10006 10008 10008 10002 10003 10000 10007 10005 10005 10007 10008 10009 10005 10005 10008 10006 10002 10005 10004 10006 10000 10006 10004 10006 10008 10002 10000 10002 10006 10005 10003 10005 10002 10002 10003 10007 10004 10003 10003 10005 10003 10004 10003 10007 10002 10001 10007 10003 10005 10002 10001 10003 10008 10003 10001 10009 10003 10005 10007 10000 10009 10007 10009 10004 10001 10009 10007 10000 10003 10009 10004 10006 10009 10003 10009 10009 10003 10002 10000 10005 10008 10004 10001 10007 10010 10009 10002 10004 10002 10007 10004 10002 10009 10007 10002 10001 10006 10007 10006 10000 10007 10004 10006 10002 10003 10002 10002 10007 10003 10008 10000 10000 10002 10005 10006 10001 10007 10009 10009 10001 10002 10004 10003 10006 10007 10003 10001 10000 10003 10005 10000 10008 10007 10001 10007 10001 10009 10004 10000 10006 10009 10003 10004 10000 10007 10000 10003 10004 10008 10001 10007 10005 10003 10004 10007 10002 10009 10004 10009 10009 10001 10004 10000 10009 10005 10002 10008 10004 10004 10004 10003 10003 10003 10004 10001 10008 10000 10008 10000 10006 10000 10003 10002 10001 10000 10000 10003 10004 10001 10005 10002 10008 10000 10000 10000 10007 10006 10003 10002 10002 10008 10008 10001 10006 10008 10000 10002 10000 10007 10007 10006 10009 10004 10007 10004 10001 10006 10004 10009 10006 10002 10008 10008 10007 10005 10007 10008 10003 10008 10002 10006 10002 10001 10008 10002 10008 10008 10001 10001 10004 10008 10002 10005 10008 10005 10008 10006 10003 10000 10002 10005 10008 10005 10004 10005 10003 10000 10006 10003 10007 10000 10000 10007 10001 10008 10004 10001 10002 10004 10003 10005 10001 10005 10008 10003 10000 10009 10003 10002 10004 10002 10002 10007 10000 10003 10000 10008 10002 10005 10008 10005 10003 10005 10009 10006 10000 10006 10002 10009 10007 10004 10000 10002 10004 10003 10003 10006 10006 10005 10002 10008 10009 10004 10007 10000 10004 10003 10001 10000 10004 10001 10008 10000\r\n 10006 10009 10007 10007 10001 10002 10000 10008 10000 10002 10003 10005 10000 10009 10007 10007 10007 10003 10006 10005 10007 10003 10000 10002 10007 10006 10000 10001 10001 10000 10001 10005 10007 10008 10001 10005 10009 10001 10006 10004 10004 10005 10001 10006 10007 10003 10002 10007 10009 10008 10000 10004 10000 10007 10005 10005 10007 10003 10006 10000 10007 10009 10008 10007 10005 10003 10002 10009 10003 10004 10003 10002 10004 10009 10000 10003 10005 10007 10006 10003 10000 10006 10000 10000 10002 10004 10003 10002 10003 10008 10000 10009 10001 10007 10000 10001 10005 10006 10002 10000 10002 10009 10007 10004 10006 10006 10006 10004 10008 10006 10004 10002 10008 10005 10007 10001 10009 10009 10004 10009 10000 10008 10002 10005 10000 10004 10001 10008 10003 10002 10009 10000 10009 10005 10003 10002 10008 10000 10006 10001 10002 10007 10009 10005 10008 10008 10003 10005 10000 10006 10001 10006 10002 10003 10009 10004 10008 10003 10007 10007 10007 10009 10009 10006 10000 10003 10003 10000 10005 10004 10004 10007 10005 10009 10002 10005 10003 10007 10001 10005 10007 10004 10002 10002 10008 10004 10008 10007 10000 10002 10009 10006 10000 10007 10004 10006 10002 10008 10008 10006 10008 10008 10002 10000 10009 10006 10000 10007 10001 10000 10009 10005 10004 10003 10003 10003 10008 10006 10000 10006 10001 10007 10007 10008 10003 10009 10007 10000 10006 10006 10004 10000 10006 10003 10007 10007 10006 10001 10009 10009 10002 10004 10006 10002 10008 10005 10007 10003 10006 10007 10006 10007 10003 10001 10005 10006 10005 10009 10004 10003 10004 10007 10007 10004 10008 10001 10008 10001 10003 10002 10001 10002 10008 10001 10004 10007 10007 10007 10006 10002 10007 10004 10002 10008 10006 10006 10001 10008 10002 10004 10003 10000 10001 10001 10007 10003 10005 10008 10007 10006 10007 10008 10009 10009 10005 10005 10008 10000 10002 10005 10008 10000 10009 10000 10006 10008 10007 10009 10004 10002 10008 10006 10004 10008 10006 10003 10006 10004 10002 10003 10006 10007 10000 10002 10007 10006 10009 10003 10005 10007 10009 10000 10009 10002 10002 10001 10007 10000 10001 10008 10005 10000 10004 10006 10001 10000 10009 10000 10000 10008 10005 10005 10002 10004 10005 10009 10004 10009 10002 10002 10004 10004 10003 10005 10003 10003 10001 10001 10009 10000 10009 10005 10008 10006 10008 10000 10000 10008 10001 10000 10006 10006 10005 10009 10005 10009 10009 10005 10000 10001 10004 10004 10008 10002 10004 10006 10001 10002 10009 10002 10006 10005 10002 10001 10001 10008 10008 10004 10009 10008 10000 10006 10003 10004 10002 10009 10006 10004 10008 10001 10009 10003 10002 10004 10000 10002 10002 10000 10000 10001 10006 10004 10006 10005 10006 10004 10001 10005 10006 10000 10008 10009 10002 10000 10004 10009 10002 10004 10008 10007 10005 10009 10004 10001 10003 10006 10007 10009 10002 10007 10009 10002 10002 10002 10009 10003 10007 10002 10002 10007 10004 10000 10001 10001 10007 10001 10004 10000 10000 10005 10008 10007 10003 10003 10006 10004 10006 10001 10000 10009\r\n 10001 10001 10008 10001 10000 10003 10007 10004 10005 10006 10007 10001 10000 10008 10004 10007 10009 10007 10009 10000 10007 10004 10004 10004 10007 10000 10003 10002 10004 10009 10000 10003 10008 10007 10002 10009 10006 10007 10007 10007 10003 10000 10002 10001 10002 10002 10005 10004 10003 10009 10000 10005 10003 10008 10009 10004 10006 10001 10009 10007 10002 10005 10001 10002 10003 10002 10006 10005 10008 10006 10005 10000 10004 10008 10007 10008 10001 10002 10004 10000 10006 10002 10009 10001 10004 10004 10005 10001 10001 10007 10009 10006 10008 10003 10001 10002 10001 10006 10008 10003 10005 10003 10002 10007 10006 10001 10004 10003 10001 10001 10004 10005 10009 10002 10000 10008 10007 10004 10000 10006 10005 10004 10001 10006 10001 10004 10009 10008 10009 10004 10001 10000 10002 10005 10009 10003 10009 10008 10007 10000 10008 10004 10003 10002 10004 10008 10002 10009 10000 10000 10002 10000 10005 10007 10006 10008 10004 10008 10007 10001 10006 10000 10006 10003 10004 10003 10003 10005 10004 10004 10002 10007 10000 10008 10007 10009 10007 10003 10003 10008 10005 10008 10002 10006 10008 10009 10007 10004 10002 10000 10000 10003 10002 10001 10001 10005 10009 10008 10001 10005 10007 10003 10009 10002 10000 10004 10007 10002 10006 10009 10007 10003 10007 10006 10005 10002 10005 10009 10008 10001 10002 10005 10004 10008 10003 10009 10005 10009 10008 10004 10003 10003 10005 10006 10009 10008 10000 10003 10007 10003 10000 10004 10007 10004 10003 10004 10006 10005 10000 10004 10008 10006 10004 10002 10009 10003 10004 10006 10007 10000 10003 10009 10001 10007 10006 10002 10007 10008 10007 10001 10003 10005 10003 10007 10002 10003 10001 10007 10005 10008 10009 10000 10007 10000 10001 10003 10007 10008 10005 10008 10001 10008 10000 10001 10001 10003 10004 10005 10008 10009 10000 10005 10002 10004 10009 10009 10001 10005 10005 10009 10003 10005 10009 10006 10008 10006 10007 10001 10002 10006 10007 10002 10004 10003 10008 10003 10000 10001 10003 10001 10003 10001 10000 10006 10005 10008 10007 10005 10005 10007 10007 10009 10003 10001 10003 10007 10007 10009 10001 10003 10002 10009 10004 10008 10005 10000 10006 10009 10008 10005 10000 10009 10003 10004 10000 10006 10006 10008 10007 10000 10001 10000 10005 10008 10003 10005 10003 10005 10002 10007 10001 10007 10006 10006 10002 10000 10003 10004 10009 10006 10009 10008 10005 10009 10002 10005 10006 10000 10001 10008 10002 10005 10006 10005 10008 10008 10001 10000 10016 10008 10002 10001 10001 10005 10006 10007 10002 10003 10003 10004 10001 10003 10007 10001 10009 10006 10007 10008 10009 10005 10007 10002 10006 10000 10008 10008 10009 10005 10008 10000 10008 10006 10001 10004 10006 10000 10006 10002 10003 10004 10001 10001 10001 10003 10009 10001 10008 10004 10007 10004 10007 10002 10005 10000 10008 10000 10001 10005 10000 10008 10008 10009 10003 10002 10004 10001 10002 10009 10003 10008 10001 10004 10006 10009 10008 10009 10006 10002 10009 10002 10003 10004 10006 10003 10009 10002 10008 10001 10000 10007\r\n 10000 10007 10008 10009 10002 10009 10000 10001 10000 10001 10007 10000 10001 10006 10007 10003 10008 10008 10001 10000 10001 10003 10000 10003 10002 10003 10004 10001 10009 10003 10000 10007 10008 10004 10006 10009 10002 10005 10008 10003 10003 10006 10001 10008 10003 10006 10000 10004 10004 10001 10008 10001 10006 10007 10005 10007 10002 10000 10009 10004 10005 10007 10003 10008 10004 10007 10004 10004 10002 10000 10002 10001 10004 10009 10007 10005 10008 10000 10009 10000 10004 10008 10005 10006 10009 10003 10006 10005 10009 10003 10004 10009 10006 10007 10001 10009 10005 10003 10006 10000 10001 10006 10006 10000 10003 10006 10004 10005 10001 10000 10004 10007 10001 10005 10003 10008 10008 10008 10006 10000 10006 10006 10002 10006 10000 10000 10009 10008 10005 10002 10007 10006 10004 10008 10009 10008 10008 10005 10000 10005 10007 10008 10005 10001 10006 10008 10003 10002 10002 10003 10008 10005 10000 10003 10000 10008 10000 10004 10002 10000 10006 10008 10007 10005 10006 10002 10002 10006 10002 10009 10008 10004 10006 10009 10007 10009 10005 10006 10001 10006 10002 10002 10009 10007 10008 10001 10005 10003 10003 10002 10003 10008 10008 10007 10008 10008 10006 10009 10007 10007 10000 10000 10003 10006 10000 10002 10004 10003 10006 10002 10005 10009 10004 10001 10009 10006 10003 10001 10008 10007 10005 10008 10002 10009 10006 10006 10003 10004 10004 10002 10009 10007 10009 10005 10001 10003 10001 10007 10007 10007 10000 10000 10005 10004 10005 10007 10009 10002 10007 10006 10003 10002 10008 10007 10005 10005 10007 10007 10008 10001 10005 10003 10007 10002 10000 10003 10001 10004 10008 10006 10005 10007 10000 10006 10002 10008 10004 10003 10003 10002 10008 10000 10005 10001 10003 10000 10009 10006 10000 10001 10002 10000 10003 10002 10001 10004 10005 10005 10006 10007 10008 10005 10002 10002 10002 10001 10004 10006 10004 10002 10007 10000 10003 10000 10002 10009 10006 10008 10004 10009 10007 10006 10007 10006 10008 10007 10004 10006 10009 10004 10000 10006 10003 10002 10004 10001 10003 10006 10006 10001 10008 10009 10002 10007 10005 10008 10005 10006 10005 10004 10001 10000 10002 10000 10006 10004 10009 10000 10001 10003 10009 10008 10001 10004 10008 10007 10001 10001 10004 10005 10009 10003 10006 10003 10008 10004 10006 10005 10007 10002 10000 10006 10007 10009 10002 10002 10007 10004 10002 10007 10000 10004 10005 10005 10007 10008 10009 10003 10002 10005 10008 10005 10006 10009 10005 10005 10001 10005 10003 10007 10005 10000 10004 10002 10007 10008 10007 10006 10007 10008 10001 10005 10002 10008 10000 10006 10001 10009 10005 10005 10002 10003 10001 10007 10002 10005 10008 10008 10005 10008 10004 10000 10006 10006 10002 10005 10002 10003 10008 10008 10008 10008 10004 10003 10009 10009 10009 10004 10006 10007 10007 10002 10006 10007 10001 10001 10004 10003 10000 10009 10002 10001 10002 10006 10001 10009 10001 10007 10005 10001 10009 10005 10004 10002 10004 10004 10008 10002 10008 10007 10001 10009 10009 10002 10003 10009 10008 10002 10003 10005\r\n 10007 10006 10001 10006 10009 10006 10003 10008 10003 10007 10000 10001 10008 10009 10001 10008 10002 10002 10005 10006 10009 10003 10005 10000 10008 10001 10004 10006 10006 10008 10001 10006 10001 10009 10009 10008 10001 10005 10008 10008 10000 10002 10003 10007 10004 10003 10008 10008 10006 10004 10001 10000 10003 10003 10009 10000 10004 10001 10003 10006 10009 10006 10003 10004 10002 10003 10000 10003 10008 10002 10004 10005 10007 10005 10006 10003 10008 10002 10007 10006 10003 10001 10000 10008 10006 10002 10008 10002 10006 10003 10005 10001 10007 10000 10007 10009 10005 10003 10005 10000 10001 10006 10003 10006 10001 10000 10000 10005 10004 10005 10001 10009 10004 10004 10007 10005 10004 10004 10009 10000 10001 10005 10000 10005 10000 10004 10003 10003 10007 10008 10005 10002 10003 10009 10006 10002 10004 10003 10001 10005 10001 10001 10007 10004 10003 10009 10009 10009 10009 10000 10001 10001 10003 10000 10008 10002 10000 10004 10003 10003 10009 10009 10004 10002 10000 10008 10001 10008 10008 10003 10005 10005 10007 10005 10003 10004 10005 10001 10007 10001 10001 10000 10007 10005 10002 10005 10003 10002 10004 10001 10003 10005 10002 10009 10009 10007 10002 10008 10004 10007 10008 10002 10002 10009 10003 10002 10002 10003 10009 10002 10003 10004 10007 10008 10001 10003 10009 10007 10000 10007 10009 10005 10001 10009 10000 10004 10009 10006 10009 10001 10008 10000 10002 10004 10004 10005 10005 10000 10016 10007 10007 10003 10005 10003 10004 10001 10000 10000 10000 10006 10009 10009 10007 10002 10005 10009 10002 10002 10006 10002 10005 10008 10004 10006 10000 10005 10007 10002 10008 10000 10002 10004 10000 10000 10008 10006 10001 10007 10003 10004 10009 10005 10001 10005 10009 10008 10000 10000 10006 10005 10004 10008 10006 10005 10000 10009 10005 10005 10008 10004 10003 10004 10009 10007 10006 10008 10004 10004 10001 10007 10003 10003 10006 10009 10008 10003 10002 10002 10000 10009 10005 10007 10009 10001 10002 10000 10002 10005 10002 10006 10006 10004 10001 10009 10009 10000 10002 10009 10006 10000 10000 10006 10003 10000 10003 10006 10007 10005 10004 10008 10003 10007 10003 10002 10001 10000 10003 10002 10003 10003 10009 10000 10004 10001 10007 10003 10004 10008 10009 10003 10008 10009 10004 10009 10002 10000 10003 10007 10007 10004 10005 10008 10008 10005 10008 10009 10001 10008 10002 10003 10004 10002 10007 10006 10006 10004 10007 10006 10003 10001 10001 10007 10000 10009 10003 10005 10008 10009 10003 10005 10009 10007 10008 10000 10009 10000 10009 10001 10004 10008 10007 10000 10002 10006 10007 10002 10000 10005 10000 10002 10003 10000 10004 10006 10001 10001 10000 10007 10003 10007 10003 10004 10005 10001 10009 10003 10001 10009 10008 10009 10006 10008 10005 10009 10006 10001 10006 10009 10006 10000 10009 10006 10005 10009 10006 10002 10004 10007 10000 10006 10002 10007 10003 10003 10003 10008 10007 10009 10000 10002 10001 10000 10007 10005 10009 10001 10005 10006 10001 10002 10006 10006 10008 10006 10004 10004 10008 10005 10005 10004\r\n 10001 10000 10001 10002 10007 10002 10001 10002 10001 10003 10008 10002 10003 10002 10007 10003 10001 10007 10002 10001 10002 10007 10004 10002 10003 10003 10006 10005 10003 10002 10001 10009 10002 10008 10001 10000 10003 10003 10009 10009 10005 10002 10007 10004 10005 10007 10002 10005 10009 10004 10005 10009 10002 10004 10008 10002 10004 10000 10000 10003 10007 10008 10004 10003 10005 10001 10004 10000 10009 10003 10002 10007 10004 10004 10001 10006 10009 10007 10008 10009 10009 10008 10001 10006 10007 10004 10008 10009 10003 10003 10007 10002 10009 10004 10005 10008 10006 10002 10003 10004 10007 10009 10005 10008 10006 10002 10000 10008 10009 10009 10004 10002 10005 10000 10000 10001 10003 10000 10006 10001 10004 10000 10002 10007 10000 10002 10001 10001 10002 10007 10006 10008 10000 10001 10007 10005 10003 10000 10001 10003 10003 10002 10001 10008 10009 10002 10006 10005 10002 10001 10007 10009 10004 10002 10009 10009 10002 10006 10009 10008 10004 10007 10001 10007 10006 10002 10009 10004 10006 10006 10000 10005 10001 10005 10005 10001 10008 10009 10005 10000 10007 10004 10009 10004 10002 10001 10009 10009 10002 10005 10000 10002 10002 10001 10003 10002 10002 10007 10004 10004 10002 10008 10009 10003 10003 10003 10001 10006 10001 10009 10005 10003 10001 10001 10000 10002 10000 10003 10003 10000 10009 10007 10006 10004 10004 10004 10004 10004 10002 10005 10009 10006 10009 10008 10008 10006 10006 10002 10009 10004 10008 10001 10006 10001 10004 10007 10003 10009 10003 10008 10004 10009 10002 10005 10003 10000 10005 10002 10001 10009 10008 10006 10002 10004 10006 10001 10005 10008 10006 10000 10000 10006 10003 10009 10002 10006 10005 10008 10004 10006 10007 10004 10009 10005 10006 10003 10000 10009 10006 10003 10005 10003 10007 10002 10004 10003 10008 10004 10005 10004 10003 10008 10009 10006 10003 10007 10009 10001 10007 10003 10009 10006 10001 10006 10006 10000 10006 10009 10006 10000 10009 10009 10006 10006 10009 10009 10009 10003 10001 10006 10001 10001 10008 10009 10003 10002 10006 10003 10004 10002 10006 10004 10008 10001 10008 10008 10008 10006 10001 10002 10004 10007 10000 10005 10001 10009 10004 10004 10003 10004 10000 10009 10002 10009 10008 10000 10009 10001 10003 10006 10009 10007 10009 10005 10003 10002 10001 10000 10008 10002 10002 10006 10009 10005 10005 10005 10005 10008 10008 10009 10004 10001 10009 10008 10007 10001 10008 10009 10001 10007 10009 10000 10007 10007 10007 10002 10000 10006 10008 10002 10002 10005 10001 10003 10001 10003 10005 10009 10008 10000 10005 10006 10003 10009 10009 10008 10009 10003 10008 10007 10002 10004 10009 10000 10003 10005 10002 10004 10005 10007 10008 10007 10009 10007 10005 10002 10008 10000 10002 10008 10002 10003 10006 10009 10004 10006 10006 10001 10004 10001 10001 10007 10009 10007 10002 10002 10006 10007 10009 10004 10009 10009 10002 10000 10000 10002 10003 10002 10005 10009 10001 10006 10002 10001 10001 10008 10003 10005 10009 10007 10008 10007 10001 10006 10002 10007 10009 10007 10007 10001\r\n 10006 10004 10003 10000 10006 10000 10000 10007 10005 10006 10006 10007 10000 10009 10004 10007 10006 10002 10009 10008 10008 10001 10002 10003 10006 10001 10001 10005 10004 10008 10008 10009 10004 10003 10002 10000 10005 10008 10005 10000 10004 10008 10009 10001 10008 10006 10008 10009 10006 10005 10002 10002 10005 10000 10009 10004 10004 10005 10000 10005 10004 10009 10005 10002 10006 10008 10005 10000 10009 10006 10003 10003 10007 10006 10005 10002 10008 10008 10006 10006 10000 10001 10006 10006 10007 10004 10004 10007 10008 10009 10008 10004 10006 10008 10008 10008 10006 10002 10000 10007 10001 10000 10006 10009 10002 10009 10006 10002 10006 10000 10002 10000 10000 10008 10007 10000 10001 10004 10004 10004 10003 10001 10002 10002 10002 10006 10005 10005 10002 10008 10009 10007 10003 10009 10008 10006 10009 10009 10009 10008 10007 10006 10005 10007 10000 10008 10004 10008 10009 10004 10009 10006 10006 10008 10005 10000 10006 10004 10002 10003 10005 10004 10008 10000 10004 10003 10005 10012 10003 10001 10000 10006 10003 10007 10001 10002 10006 10002 10007 10006 10003 10002 10003 10009 10007 10002 10001 10002 10004 10007 10002 10006 10007 10007 10004 10008 10002 10005 10006 10009 10008 10003 10001 10009 10005 10002 10005 10006 10008 10005 10001 10003 10008 10007 10009 10000 10007 10006 10006 10005 10005 10004 10006 10009 10003 10001 10007 10007 10000 10000 10002 10000 10004 10003 10005 10008 10009 10007 10001 10001 10007 10007 10001 10000 10004 10001 10006 10000 10001 10006 10009 10009 10009 10004 10002 10001 10003 10008 10009 10003 10001 10008 10007 10002 10001 10005 10006 10009 10002 10008 10004 10000 10006 10007 10006 10001 10000 10008 10004 10001 10007 10001 10002 10005 10001 10009 10005 10002 10004 10006 10005 10007 10003 10009 10009 10004 10003 10003 10003 10000 10005 10002 10006 10002 10004 10008 10006 10002 10009 10005 10006 10009 10004 10001 10000 10007 10007 10006 10001 10007 10002 10003 10001 10001 10004 10005 10004 10007 10005 10004 10006 10002 10008 10002 10007 10005 10007 10005 10007 10001 10008 10002 10006 10001 10004 10000 10009 10002 10005 10000 10006 10000 10000 10002 10009 10000 10007 10003 10005 10006 10006 10008 10008 10008 10009 10001 10003 10003 10009 10006 10002 10009 10003 10000 10002 10008 10001 10005 10008 10000 10007 10003 10004 10000 10006 10006 10009 10001 10006 10001 10006 10006 10007 10007 10004 10003 10003 10006 10000 10009 10002 10002 10001 10000 10007 10005 10004 10001 10004 10002 10009 10001 10006 10007 10005 10008 10001 10002 10008 10005 10007 10008 10003 10007 10002 10006 10003 10005 10001 10005 10008 10000 10004 10005 10006 10001 10001 10002 10005 10007 10001 10004 10006 10001 10009 10006 10007 10007 10007 10009 10002 10003 10001 10000 10005 10009 10005 10002 10004 10004 10006 10000 10008 10006 10004 10001 10009 10000 10002 10001 10000 10003 10006 10004 10005 10006 10004 10009 10008 10003 10000 10008 10001 10000 10008 10000 10003 10008 10006 10005 10002 10005 10001 10003 10006 10009 10003 10007 10007 10007\r\n 10007 10004 10007 10009 10001 10008 10006 10006 10002 10005 10007 10005 10008 10004 10007 10004 10004 10008 10001 10000 10005 10007 10000 10001 10006 10003 10008 10004 10004 10004 10008 10007 10008 10006 10006 10008 10005 10004 10001 10001 10008 10008 10009 10002 10001 10003 10005 10004 10004 10003 10006 10002 10006 10002 10007 10002 10009 10007 10004 10007 10006 10005 10003 10006 10006 10004 10008 10005 10007 10003 10004 10007 10007 10001 10009 10009 10000 10005 10003 10003 10009 10000 10005 10008 10005 10008 10004 10007 10004 10006 10005 10009 10006 10005 10006 10002 10008 10006 10001 10007 10009 10009 10001 10000 10008 10003 10006 10001 10003 10000 10000 10007 10001 10003 10002 10000 10000 10005 10003 10000 10004 10005 10007 10001 10006 10002 10003 10007 10002 10005 10000 10006 10007 10008 10001 10009 10002 10003 10009 10007 10006 10003 10009 10001 10003 10001 10009 10005 10002 10005 10000 10006 10008 10000 10006 10008 10000 10006 10002 10004 10008 10005 10006 10003 10006 10007 10007 10006 10004 10004 10003 10007 10000 10001 10003 10007 10002 10004 10003 10003 10004 10003 10003 10003 10006 10009 10001 10007 10004 10000 10004 10009 10000 10003 10002 10003 10007 10009 10001 10006 10008 10002 10003 10005 10008 10003 10002 10006 10007 10007 10002 10004 10002 10005 10002 10002 10009 10004 10005 10007 10009 10000 10004 10001 10003 10008 10003 10006 10002 10007 10002 10004 10004 10003 10007 10006 10005 10000 10004 10003 10002 10003 10009 10002 10005 10002 10000 10005 10004 10009 10002 10001 10004 10003 10006 10000 10005 10003 10006 10000 10006 10006 10009 10001 10004 10008 10007 10008 10008 10006 10001 10006 10009 10003 10006 10005 10003 10005 10002 10009 10006 10009 10000 10003 10005 10009 10000 10002 10006 10002 10002 10008 10005 10005 10002 10009 10000 10008 10004 10004 10008 10009 10000 10005 10006 10005 10001 10000 10000 10000 10007 10000 10007 10004 10007 10000 10007 10002 10006 10001 10001 10001 10003 10005 10009 10005 10006 10000 10009 10001 10006 10005 10007 10006 10005 10001 10001 10003 10002 10000 10002 10004 10005 10001 10009 10005 10005 10002 10000 10007 10009 10006 10003 10000 10004 10000 10001 10000 10008 10002 10000 10001 10000 10008 10002 10000 10009 10001 10008 10004 10000 10007 10007 10006 10008 10002 10007 10006 10009 10001 10006 10001 10004 10009 10002 10001 10003 10003 10005 10004 10006 10005 10003 10001 10007 10001 10009 10005 10002 10001 10009 10004 10000 10000 10006 10008 10002 10001 10008 10003 10007 10001 10007 10006 10009 10003 10008 10009 10000 10005 10007 10008 10004 10000 10004 10002 10000 10005 10009 10007 10000 10000 10003 10006 10008 10006 10003 10006 10006 10006 10001 10004 10007 10009 10001 10003 10007 10004 10004 10000 10008 10003 10009 10002 10004 10001 10007 10009 10005 10003 10004 10006 10000 10002 10008 10001 10002 10007 10003 10006 10009 10005 10001 10001 10001 10006 10007 10008 10009 10001 10006 10003 10001 10003 10002 10009 10003 10005 10001 10000 10000 10001 10001 10002 10002 10002 10006 10006 10004 10007\r\n 10005 10009 10005 10004 10001 10009 10005 10002 10007 10000 10003 10005 10001 10002 10008 10007 10000 10005 10001 10002 10008 10005 10006 10007 10006 10001 10008 10006 10001 10008 10007 10003 10009 10006 10008 10006 10008 10002 10004 10003 10003 10007 10007 10009 10001 10009 10008 10006 10001 10009 10009 10002 10002 10006 10006 10002 10001 10008 10002 10005 10001 10009 10009 10002 10009 10002 10007 10001 10004 10000 10009 10006 10003 10004 10002 10000 10008 10002 10004 10007 10005 10002 10002 10001 10008 10009 10006 10009 10007 10004 10003 10001 10004 10002 10008 10008 10001 10005 10002 10008 10000 10004 10002 10009 10006 10005 10001 10007 10008 10000 10001 10006 10003 10007 10005 10005 10005 10001 10004 10005 10000 10008 10000 10008 10003 10001 10006 10003 10004 10004 10007 10001 10002 10009 10006 10007 10004 10009 10001 10000 10009 10006 10007 10004 10000 10000 10009 10003 10005 10002 10001 10007 10007 10006 10005 10005 10001 10006 10005 10005 10007 10001 10005 10005 10006 10009 10009 10002 10000 10006 10000 10003 10001 10003 10002 10003 10003 10000 10005 10007 10001 10004 10000 10007 10000 10004 10003 10000 10006 10007 10003 10001 10005 10001 10007 10008 10003 10005 10000 10001 10000 10008 10009 10002 10009 10008 10008 10000 10002 10007 10007 10002 10000 10003 10007 10007 10001 10001 10001 10008 10007 10007 10009 10004 10004 10001 10001 10001 10005 10006 10002 10006 10005 10001 10002 10006 10006 10002 10001 10000 10000 10006 10002 10003 10009 10006 10000 10003 10004 10009 10000 10001 10006 10002 10003 10007 10001 10002 10001 10006 10007 10008 10009 10006 10004 10002 10004 10006 10002 10005 10008 10006 10000 10001 10008 10001 10001 10003 10000 10004 10009 10002 10001 10008 10006 10000 10000 10008 10008 10004 10002 10009 10007 10006 10007 10008 10004 10003 10005 10005 10007 10003 10009 10008 10000 10002 10008 10007 10009 10007 10009 10001 10005 10007 10009 10009 10006 10002 10006 10004 10008 10004 10002 10009 10004 10009 10007 10008 10009 10006 10004 10000 10003 10001 10007 10003 10009 10009 10006 10005 10009 10002 10005 10007 10004 10001 10001 10006 10003 10000 10000 10007 10007 10008 10002 10005 10002 10009 10000 10006 10009 10005 10007 10000 10007 10000 10007 10009 10000 10007 10009 10002 10000 10007 10004 10007 10002 10008 10008 10003 10001 10000 10003 10002 10004 10005 10004 10000 10004 10008 10001 10003 10005 10000 10009 10004 10007 10002 10006 10004 10007 10000 10005 10008 10003 10001 10008 10000 10008 10002 10002 10009 10003 10002 10009 10004 10009 10009 10004 10001 10009 10004 10006 10005 10002 10001 10008 10008 10003 10001 10006 10003 10008 10007 10006 10003 10001 10006 10000 10007 10000 10007 10007 10002 10006 10004 10005 10003 10005 10003 10000 10005 10006 10006 10006 10008 10006 10000 10006 10007 10008 10003 10007 10000 10001 10000 10007 10003 10002 10008 10005 10002 10003 10005 10000 10006 10000 10001 10008 10000 10009 10005 10002 10002 10007 10004 10002 10002 10006 10002 10005 10000 10008 10008 10006 10002 10000 10002 10003 10004\r\n 10004 10005 10003 10009 10000 10007 10002 10006 10006 10008 10002 10008 10009 10005 10004 10006 10009 10002 10009 10009 10003 10006 10003 10008 10001 10008 10000 10001 10009 10008 10006 10005 10007 10006 10003 10007 10001 10006 10005 10008 10009 10003 10009 10006 10006 10005 10000 10003 10008 10006 10003 10004 10002 10001 10007 10004 10008 10008 10009 10009 10005 10008 10005 10008 10006 10004 10009 10007 10004 10009 10004 10002 10005 10007 10006 10000 10002 10000 10008 10009 10003 10006 10004 10003 10008 10002 10009 10005 10001 10004 10006 10000 10007 10002 10005 10008 10007 10004 10006 10003 10004 10005 10005 10002 10004 10003 10001 10003 10006 10006 10009 10005 10009 10003 10005 10007 10002 10002 10002 10009 10006 10006 10006 10004 10008 10003 10003 10000 10008 10003 10004 10009 10005 10006 10009 10001 10007 10006 10007 10009 10003 10004 10006 10006 10009 10000 10009 10006 10005 10000 10003 10008 10002 10006 10006 10009 10002 10008 10008 10005 10001 10002 10002 10006 10005 10006 10008 10008 10000 10005 10007 10004 10006 10006 10004 10005 10001 10004 10004 10007 10009 10006 10009 10005 10008 10008 10007 10008 10007 10006 10001 10003 10009 10003 10003 10002 10004 10002 10007 10001 10008 10001 10007 10007 10008 10006 10002 10002 10004 10003 10009 10005 10003 10004 10002 10005 10008 10008 10000 10007 10002 10006 10008 10000 10009 10001 10004 10002 10005 10002 10002 10004 10002 10006 10006 10009 10004 10002 10009 10006 10003 10009 10006 10001 10005 10007 10005 10009 10008 10007 10003 10004 10009 10003 10003 10002 10009 10003 10003 10002 10003 10009 10005 10001 10002 10007 10005 10005 10003 10004 10008 10000 10000 10005 10000 10006 10007 10005 10005 10006 10005 10007 10001 10008 10003 10002 10008 10008 10001 10000 10001 10009 10007 10006 10007 10000 10004 10001 10009 10001 10006 10003 10005 10001 10005 10008 10007 10005 10002 10008 10000 10001 10000 10001 10004 10003 10001 10002 10003 10000 10008 10004 10000 10004 10005 10009 10002 10000 10003 10009 10004 10005 10007 10005 10009 10006 10006 10007 10007 10006 10008 10008 10001 10000 10007 10006 10007 10003 10003 10004 10002 10003 10007 10000 10006 10002 10002 10009 10009 10004 10000 10005 10008 10000 10001 10006 10008 10005 10006 10002 10002 10007 10002 10000 10001 10001 10000 10003 10003 10006 10001 10002 10002 10002 10005 10006 10009 10007 10002 10006 10007 10007 10007 10003 10003 10009 10006 10006 10007 10002 10000 10009 10006 10001 10007 10003 10007 10005 10008 10002 10001 10002 10009 10001 10003 10008 10005 10002 10007 10008 10003 10005 10008 10006 10007 10002 10003 10009 10004 10008 10000 10002 10006 10002 10007 10002 10007 10007 10007 10007 10001 10009 10000 10004 10005 10000 10006 10002 10000 10009 10006 10006 10006 10003 10008 10001 10007 10003 10004 10008 10008 10006 10006 10003 10004 10000 10004 10007 10008 10005 10002 10001 10003 10000 10003 10008 10008 10009 10005 10008 10006 10004 10009 10004 10002 10007 10002 10005 10007 10009 10005 10008 10003 10008 10004 10005 10006 10006 10009 10006\r\n 10009 10002 10006 10007 10009 10005 10005 10000 10001 10003 10006 10003 10002 10004 10007 10007 10008 10001 10002 10001 10008 10006 10008 10002 10009 10003 10009 10003 10006 10003 10007 10001 10002 10006 10005 10006 10008 10005 10004 10002 10007 10007 10000 10006 10009 10009 10008 10005 10001 10008 10000 10009 10006 10001 10006 10009 10005 10003 10005 10000 10003 10006 10003 10007 10000 10007 10007 10002 10008 10005 10009 10005 10005 10000 10007 10009 10000 10001 10007 10008 10002 10004 10009 10007 10006 10005 10005 10005 10007 10004 10000 10005 10007 10005 10009 10001 10001 10008 10004 10000 10005 10002 10005 10005 10003 10002 10003 10006 10003 10005 10000 10009 10003 10009 10009 10007 10008 10002 10005 10003 10008 10001 10004 10009 10009 10012 10005 10001 10003 10005 10009 10000 10003 10005 10004 10000 10005 10008 10002 10005 10006 10000 10004 10005 10009 10004 10007 10006 10004 10007 10006 10007 10008 10006 10002 10004 10005 10009 10007 10001 10008 10005 10007 10002 10001 10006 10006 10000 10004 10002 10006 10003 10009 10004 10000 10002 10008 10004 10008 10000 10008 10008 10003 10003 10008 10000 10007 10006 10002 10003 10001 10004 10009 10009 10008 10009 10008 10000 10000 10007 10007 10004 10005 10004 10008 10001 10002 10003 10001 10005 10005 10008 10007 10006 10003 10000 10001 10008 10008 10004 10000 10004 10007 10009 10004 10009 10002 10009 10009 10003 10009 10006 10006 10005 10003 10001 10007 10005 10005 10001 10000 10006 10005 10004 10001 10004 10003 10000 10002 10008 10005 10007 10002 10001 10007 10003 10001 10001 10004 10000 10008 10005 10008 10006 10000 10008 10007 10001 10005 10004 10008 10001 10001 10008 10009 10002 10000 10008 10005 10005 10001 10008 10001 10008 10002 10000 10005 10000 10002 10002 10009 10003 10004 10008 10005 10007 10006 10009 10007 10003 10004 10008 10000 10001 10000 10006 10009 10000 10001 10006 10003 10004 10008 10001 10003 10004 10009 10005 10008 10004 10001 10004 10005 10001 10007 10006 10009 10001 10000 10006 10004 10009 10008 10000 10006 10003 10000 10007 10000 10008 10008 10008 10004 10004 10006 10002 10006 10001 10001 10007 10006 10003 10004 10008 10005 10000 10001 10006 10004 10003 10002 10000 10002 10003 10002 10005 10002 10000 10001 10009 10009 10007 10002 10008 10006 10008 10002 10008 10003 10001 10002 10006 10001 10005 10000 10001 10000 10000 10001 10007 10004 10002 10004 10005 10008 10002 10006 10009 10004 10007 10000 10005 10005 10003 10005 10001 10001 10009 10004 10009 10005 10007 10006 10006 10007 10002 10002 10000 10008 10002 10005 10002 10007 10006 10001 10008 10001 10006 10000 10004 10005 10004 10005 10007 10001 10003 10000 10006 10002 10003 10002 10007 10009 10004 10001 10004 10001 10000 10002 10005 10007 10008 10003 10005 10003 10000 10009 10005 10003 10005 10008 10002 10007 10000 10005 10003 10003 10007 10005 10003 10007 10000 10001 10007 10002 10009 10007 10008 10003 10005 10007 10009 10007 10005 10009 10002 10005 10008 10009 10009 10007 10005 10007 10007 10007 10009 10003 10002 10006 10007\r\n 10008 10006 10003 10000 10006 10006 10005 10005 10006 10009 10004 10007 10007 10008 10003 10002 10009 10004 10008 10007 10003 10002 10002 10001 10005 10007 10001 10007 10005 10005 10001 10009 10003 10009 10001 10009 10004 10003 10000 10002 10003 10001 10009 10008 10003 10000 10001 10000 10000 10001 10009 10009 10005 10001 10004 10004 10003 10003 10002 10002 10009 10007 10001 10009 10003 10002 10007 10002 10009 10001 10004 10008 10005 10001 10006 10002 10009 10004 10008 10003 10002 10009 10009 10005 10002 10005 10008 10005 10005 10007 10002 10005 10003 10004 10009 10008 10004 10004 10007 10008 10001 10005 10003 10000 10004 10007 10003 10007 10001 10003 10007 10006 10000 10004 10000 10002 10004 10003 10005 10008 10008 10003 10007 10009 10003 10005 10004 10007 10007 10009 10008 10009 10009 10001 10009 10008 10000 10001 10003 10002 10009 10004 10000 10008 10008 10006 10007 10005 10004 10000 10004 10009 10009 10000 10005 10001 10002 10002 10005 10002 10003 10003 10003 10008 10009 10000 10003 10006 10000 10006 10000 10000 10004 10003 10005 10001 10005 10006 10008 10007 10005 10002 10004 10000 10001 10007 10007 10007 10008 10009 10004 10001 10006 10003 10005 10003 10003 10004 10003 10009 10009 10008 10001 10004 10009 10002 10008 10007 10002 10009 10003 10009 10005 10006 10005 10000 10006 10007 10007 10000 10002 10002 10007 10002 10004 10001 10001 10001 10004 10007 10005 10005 10009 10007 10005 10001 10003 10002 10001 10004 10000 10002 10005 10007 10004 10005 10003 10004 10002 10006 10009 10003 10007 10001 10000 10009 10005 10000 10000 10005 10009 10007 10000 10004 10002 10004 10005 10002 10002 10000 10009 10009 10007 10005 10008 10008 10003 10001 10004 10009 10006 10009 10003 10001 10007 10007 10003 10005 10001 10005 10002 10008 10004 10003 10001 10000 10003 10002 10005 10009 10000 10003 10006 10004 10009 10009 10001 10002 10008 10001 10006 10004 10000 10008 10008 10002 10001 10005 10009 10000 10007 10004 10003 10007 10002 10008 10003 10008 10009 10008 10002 10006 10000 10001 10002 10003 10008 10008 10003 10003 10006 10002 10003 10002 10008 10006 10009 10008 10008 10000 10002 10002 10000 10008 10007 10001 10006 10007 10005 10006 10000 10000 10005 10009 10008 10008 10007 10001 10007 10000 10007 10005 10005 10006 10007 10005 10006 10006 10000 10002 10002 10002 10000 10004 10008 10000 10005 10001 10002 10005 10006 10004 10009 10000 10007 10009 10004 10008 10005 10008 10001 10004 10008 10006 10009 10007 10006 10002 10002 10007 10001 10009 10008 10003 10002 10000 10005 10006 10007 10001 10008 10004 10000 10006 10000 10002 10002 10008 10009 10000 10002 10003 10008 10002 10004 10007 10001 10000 10009 10000 10008 10008 10002 10008 10003 10006 10001 10008 10003 10004 10007 10008 10004 10006 10002 10007 10002 10002 10006 10000 10007 10004 10007 10002 10009 10008 10005 10009 10000 10003 10007 10003 10007 10003 10005 10000 10008 10008 10002 10009 10000 10004 10002 10000 10005 10004 10000 10004 10003 10008 10000 10003 10004 10002 10000 10000 10006 10009 10003 10009\r\n 10005 10009 10005 10004 10006 10006 10007 10007 10006 10009 10001 10004 10005 10001 10000 10009 10006 10007 10004 10000 10007 10002 10006 10005 10001 10001 10006 10005 10007 10005 10004 10003 10007 10009 10009 10009 10004 10005 10007 10007 10001 10000 10000 10008 10000 10009 10003 10008 10006 10004 10008 10006 10008 10008 10007 10009 10007 10007 10009 10000 10008 10007 10005 10002 10002 10001 10009 10009 10000 10009 10004 10007 10002 10004 10009 10008 10009 10006 10005 10005 10005 10008 10006 10008 10004 10001 10001 10009 10008 10002 10000 10007 10000 10000 10007 10009 10006 10003 10005 10005 10001 10002 10002 10007 10009 10009 10003 10005 10000 10004 10001 10009 10007 10003 10007 10003 10005 10002 10007 10003 10009 10007 10008 10002 10006 10000 10001 10009 10000 10005 10003 10001 10000 10008 10007 10002 10004 10004 10001 10001 10001 10005 10002 10000 10007 10005 10001 10004 10003 10000 10008 10001 10000 10009 10008 10004 10002 10008 10003 10000 10004 10001 10009 10004 10008 10005 10007 10007 10003 10000 10002 10000 10004 10005 10008 10002 10005 10006 10001 10001 10004 10000 10007 10003 10002 10005 10005 10005 10006 10005 10001 10001 10005 10007 10002 10003 10005 10002 10003 10000 10004 10002 10008 10001 10004 10003 10002 10002 10001 10007 10003 10002 10004 10009 10002 10005 10009 10006 10008 10008 10009 10006 10004 10005 10000 10001 10004 10000 10005 10003 10007 10003 10007 10005 10003 10003 10007 10008 10003 10000 10008 10003 10003 10004 10003 10004 10003 10004 10008 10004 10008 10009 10003 10007 10006 10009 10007 10005 10008 10009 10005 10003 10007 10008 10005 10000 10006 10007 10003 10004 10007 10006 10003 10001 10004 10007 10005 10007 10000 10009 10008 10006 10009 10006 10004 10007 10002 10008 10008 10002 10003 10007 10002 10008 10009 10001 10002 10007 10006 10000 10004 10007 10008 10004 10003 10001 10007 10005 10003 10002 10000 10002 10000 10007 10006 10002 10000 10009 10008 10004 10000 10008 10006 10003 10009 10000 10004 10001 10007 10000 10005 10009 10004 10005 10008 10001 10000 10005 10008 10003 10006 10006 10008 10009 10008 10000 10008 10008 10002 10008 10005 10009 10008 10001 10009 10000 10008 10000 10007 10008 10000 10008 10008 10003 10009 10008 10003 10005 10007 10008 10005 10008 10004 10006 10004 10005 10009 10006 10007 10003 10003 10009 10007 10009 10003 10003 10007 10000 10007 10004 10002 10006 10004 10007 10003 10005 10000 10000 10004 10009 10000 10006 10008 10002 10008 10005 10000 10001 10002 10002 10005 10003 10009 10003 10007 10000 10006 10006 10007 10001 10003 10008 10008 10001 10004 10001 10009 10009 10007 10006 10000 10006 10007 10001 10001 10008 10004 10006 10001 10009 10008 10004 10009 10001 10006 10001 10003 10004 10002 10008 10007 10002 10008 10004 10006 10000 10007 10002 10008 10003 10005 10005 10007 10002 10009 10003 10009 10001 10009 10005 10004 10003 10002 10004 10007 10009 10007 10008 10006 10002 10008 10005 10009 10006 10006 10003 10009 10005 10005 10008 10006 10008 10002 10006 10000 10007 10000 10008 10009 10008\r\n 10004 10001 10008 10000 10009 10004 10001 10005 10004 10000 10008 10001 10005 10000 10008 10005 10003 10001 10002 10009 10009 10008 10009 10004 10006 10004 10007 10002 10005 10003 10002 10001 10000 10005 10004 10000 10009 10009 10003 10006 10003 10008 10005 10008 10003 10005 10009 10007 10008 10006 10003 10008 10005 10004 10007 10008 10009 10004 10002 10000 10003 10008 10002 10003 10003 10002 10009 10004 10004 10008 10001 10005 10002 10002 10003 10002 10008 10007 10003 10002 10001 10006 10004 10000 10002 10009 10003 10007 10006 10004 10007 10009 10004 10004 10003 10008 10000 10007 10008 10008 10007 10001 10002 10003 10001 10008 10004 10007 10007 10004 10000 10000 10006 10006 10008 10006 10008 10000 10002 10000 10003 10005 10008 10007 10003 10007 10003 10005 10001 10009 10001 10009 10004 10000 10007 10008 10003 10002 10009 10008 10009 10007 10006 10007 10001 10009 10001 10009 10007 10006 10000 10009 10009 10009 10006 10005 10004 10004 10003 10005 10008 10000 10000 10006 10006 10001 10001 10009 10005 10003 10003 10003 10007 10009 10006 10008 10002 10003 10000 10005 10004 10008 10008 10000 10008 10003 10000 10008 10007 10004 10005 10000 10007 10003 10009 10001 10003 10001 10009 10005 10003 10004 10006 10001 10005 10007 10000 10004 10002 10009 10007 10002 10007 10002 10008 10001 10002 10005 10005 10002 10003 10000 10006 10007 10005 10004 10006 10008 10009 10002 10009 10002 10009 10009 10005 10006 10001 10009 10009 10005 10005 10008 10004 10001 10006 10003 10004 10000 10008 10005 10007 10006 10004 10006 10003 10002 10001 10003 10000 10005 10002 10005 10003 10004 10006 10005 10005 10002 10004 10006 10008 10007 10006 10007 10007 10006 10004 10000 10004 10000 10007 10007 10005 10002 10006 10009 10006 10007 10009 10001 10003 10002 10009 10007 10004 10001 10000 10001 10009 10007 10005 10002 10004 10005 10004 10002 10005 10003 10006 10006 10008 10007 10009 10005 10001 10002 10008 10000 10008 10004 10003 10001 10009 10000 10003 10005 10009 10004 10007 10000 10007 10002 10001 10002 10005 10000 10001 10003 10009 10008 10000 10004 10008 10007 10000 10009 10007 10004 10001 10001 10006 10009 10000 10009 10006 10004 10007 10009 10005 10006 10000 10005 10007 10009 10007 10004 10003 10002 10009 10003 10001 10004 10006 10000 10009 10000 10006 10009 10002 10007 10009 10006 10006 10000 10001 10005 10002 10001 10009 10003 10005 10004 10001 10003 10003 10003 10005 10000 10002 10007 10006 10008 10008 10004 10007 10005 10008 10000 10005 10008 10003 10003 10006 10002 10009 10007 10009 10000 10001 10000 10006 10001 10001 10006 10005 10004 10009 10003 10004 10004 10000 10000 10000 10004 10007 10004 10009 10009 10005 10000 10001 10002 10001 10004 10002 10000 10008 10004 10007 10007 10005 10004 10001 10002 10009 10003 10001 10000 10003 10007 10001 10001 10005 10002 10002 10001 10009 10001 10008 10006 10002 10008 10008 10009 10002 10007 10007 10000 10009 10006 10004 10003 10003 10007 10007 10005 10008 10009 10000 10005 10006 10000 10003 10000 10008 10003 10006 10003 10008 10007\r\n 10005 10004 10003 10003 10001 10009 10000 10002 10005 10009 10009 10000 10009 10006 10004 10006 10001 10004 10000 10001 10003 10006 10000 10005 10009 10001 10005 10009 10008 10004 10009 10004 10004 10000 10008 10009 10002 10006 10005 10000 10002 10004 10009 10008 10005 10009 10000 10001 10003 10004 10007 10005 10008 10003 10009 10001 10001 10008 10002 10005 10007 10001 10000 10000 10009 10008 10004 10001 10000 10006 10009 10005 10005 10003 10002 10003 10007 10004 10005 10004 10003 10003 10005 10005 10002 10007 10003 10008 10004 10008 10007 10002 10004 10005 10003 10001 10007 10001 10005 10004 10002 10006 10004 10003 10007 10000 10002 10000 10002 10008 10007 10000 10005 10001 10004 10003 10005 10003 10000 10009 10005 10008 10003 10000 10002 10008 10000 10000 10001 10005 10005 10001 10003 10007 10008 10003 10000 10009 10009 10006 10000 10009 10004 10004 10007 10001 10004 10005 10001 10008 10003 10009 10003 10009 10003 10005 10009 10006 10008 10008 10001 10009 10001 10001 10003 10002 10000 10006 10000 10007 10003 10003 10005 10000 10008 10008 10007 10008 10009 10001 10005 10000 10008 10005 10002 10006 10005 10002 10002 10005 10004 10003 10003 10006 10003 10002 10003 10008 10000 10007 10005 10003 10005 10003 10009 10003 10005 10003 10006 10001 10005 10001 10006 10003 10002 10008 10005 10004 10007 10002 10002 10007 10009 10002 10006 10009 10005 10009 10009 10001 10002 10002 10007 10001 10003 10002 10002 10005 10002 10004 10000 10009 10000 10008 10003 10000 10005 10000 10009 10001 10002 10005 10005 10002 10006 10006 10008 10005 10009 10004 10006 10004 10004 10000 10009 10005 10003 10008 10003 10005 10006 10007 10003 10005 10006 10000 10001 10009 10009 10006 10005 10008 10003 10007 10005 10007 10001 10008 10004 10003 10004 10007 10005 10008 10003 10002 10007 10002 10007 10002 10004 10004 10002 10002 10005 10005 10005 10004 10004 10008 10001 10005 10004 10009 10007 10003 10001 10009 10003 10005 10009 10005 10000 10005 10007 10000 10001 10003 10009 10002 10006 10006 10001 10006 10003 10002 10008 10007 10005 10002 10000 10000 10007 10006 10002 10000 10004 10003 10005 10008 10002 10004 10009 10004 10008 10004 10006 10008 10003 10008 10005 10006 10007 10006 10001 10008 10005 10001 10006 10000 10003 10007 10001 10008 10007 10003 10004 10000 10004 10000 10000 10006 10001 10006 10006 10008 10004 10005 10009 10002 10003 10007 10001 10001 10008 10009 10003 10007 10000 10006 10005 10009 10001 10006 10009 10001 10005 10009 10001 10008 10002 10006 10003 10008 10006 10006 10002 10005 10004 10009 10006 10005 10002 10001 10000 10002 10008 10008 10001 10005 10008 10006 10004 10007 10002 10007 10000 10007 10005 10004 10005 10000 10005 10009 10002 10003 10006 10007 10002 10006 10000 10002 10008 10004 10000 10004 10002 10000 10002 10003 10009 10006 10004 10003 10005 10003 10002 10001 10002 10009 10005 10007 10001 10000 10003 10009 10009 10000 10000 10000 10005 10007 10002 10001 10000 10007 10002 10002 10008 10007 10003 10002 10005 10006 10005 10003 10002 10008 10000 10003\r\n 10005 10000 10005 10001 10005 10007 10005 10006 10006 10001 10003 10004 10000 10004 10006 10006 10008 10003 10003 10005 10001 10007 10000 10001 10008 10005 10001 10002 10001 10003 10007 10007 10003 10007 10008 10000 10008 10003 10007 10005 10001 10002 10000 10003 10000 10005 10008 10009 10002 10007 10003 10004 10007 10009 10004 10002 10001 10003 10003 10000 10001 10005 10006 10002 10001 10001 10008 10004 10001 10000 10006 10003 10002 10000 10008 10002 10001 10002 10000 10005 10004 10003 10003 10002 10004 10000 10008 10007 10000 10004 10006 10009 10004 10002 10003 10001 10008 10002 10004 10001 10009 10004 10001 10009 10000 10005 10000 10001 10000 10000 10003 10001 10008 10000 10007 10006 10003 10005 10006 10002 10001 10004 10007 10003 10004 10003 10007 10005 10003 10006 10005 10005 10000 10005 10002 10005 10009 10000 10008 10009 10007 10005 10002 10008 10000 10009 10001 10006 10007 10007 10007 10005 10004 10002 10006 10009 10008 10001 10000 10003 10000 10008 10004 10001 10002 10003 10005 10005 10005 10000 10008 10001 10006 10006 10003 10008 10001 10003 10004 10002 10003 10004 10001 10006 10003 10000 10004 10007 10003 10002 10003 10001 10005 10000 10006 10006 10009 10001 10007 10006 10006 10002 10008 10002 10001 10004 10008 10005 10001 10008 10007 10009 10009 10005 10002 10009 10001 10001 10006 10000 10002 10004 10005 10001 10005 10002 10009 10000 10004 10005 10005 10007 10005 10006 10009 10000 10001 10004 10008 10007 10006 10001 10005 10002 10005 10002 10004 10009 10006 10001 10009 10001 10000 10007 10002 10008 10001 10008 10003 10008 10005 10005 10002 10000 10005 10005 10004 10006 10005 10003 10008 10004 10002 10003 10003 10002 10006 10001 10005 10003 10009 10000 10003 10008 10001 10004 10007 10006 10006 10007 10000 10002 10001 10000 10003 10009 10001 10004 10009 10003 10006 10009 10006 10009 10008 10007 10001 10008 10006 10009 10006 10003 10001 10008 10008 10000 10006 10000 10002 10005 10006 10006 10006 10002 10005 10005 10003 10001 10004 10000 10002 10008 10000 10004 10000 10005 10006 10000 10000 10006 10005 10005 10000 10002 10008 10000 10001 10009 10006 10002 10004 10006 10009 10009 10008 10007 10001 10005 10003 10004 10002 10004 10003 10008 10004 10002 10005 10001 10002 10009 10003 10002 10003 10001 10003 10004 10008 10001 10007 10000 10005 10003 10001 10001 10006 10009 10007 10000 10007 10009 10002 10002 10002 10007 10007 10004 10009 10000 10003 10006 10000 10005 10007 10004 10003 10002 10001 10008 10009 10001 10007 10000 10009 10003 10005 10009 10009 10004 10004 10007 10002 10007 10007 10008 10008 10006 10008 10000 10008 10007 10003 10003 10001 10001 10001 10004 10003 10006 10006 10004 10005 10000 10002 10008 10008 10009 10009 10006 10004 10003 10005 10004 10008 10004 10003 10008 10000 10007 10006 10001 10005 10004 10004 10006 10007 10002 10007 10007 10009 10002 10001 10006 10000 10003 10007 10007 10003 10008 10008 10005 10009 10007 10008 10003 10009 10005 10000 10003 10008 10000 10000 10007 10008 10006 10009 10003 10002 10008 10007 10007\r\n 10003 10003 10000 10009 10002 10005 10009 10002 10007 10001 10002 10009 10005 10001 10003 10005 10004 10008 10009 10003 10006 10009 10004 10006 10008 10009 10002 10005 10002 10008 10009 10005 10008 10002 10003 10000 10001 10006 10007 10008 10008 10001 10001 10003 10004 10003 10002 10007 10001 10005 10005 10003 10001 10007 10004 10004 10007 10002 10001 10002 10007 10005 10001 10002 10000 10008 10008 10001 10009 10007 10003 10006 10005 10003 10000 10007 10003 10000 10000 10005 10003 10009 10003 10001 10002 10004 10007 10005 10002 10006 10006 10000 10000 10006 10005 10002 10007 10009 10000 10005 10002 10001 10002 10008 10009 10004 10004 10002 10000 10006 10006 10000 10004 10007 10004 10004 10008 10007 10006 10009 10008 10007 10008 10007 10003 10009 10005 10000 10001 10009 10003 10006 10006 10005 10001 10008 10003 10005 10001 10001 10004 10005 10009 10004 10001 10005 10009 10005 10005 10001 10002 10005 10008 10000 10003 10003 10004 10003 10006 10007 10005 10002 10006 10003 10002 10008 10008 10003 10005 10000 10003 10000 10000 10004 10001 10004 10005 10007 10003 10008 10008 10001 10002 10007 10002 10004 10008 10009 10003 10003 10009 10003 10004 10005 10009 10006 10002 10000 10007 10004 10004 10002 10003 10009 10002 10001 10008 10005 10007 10004 10001 10000 10007 10003 10003 10001 10008 10002 10002 10000 10001 10004 10003 10003 10008 10008 10004 10009 10001 10007 10002 10001 10001 10001 10007 10008 10009 10000 10008 10000 10002 10003 10003 10000 10001 10007 10008 10006 10002 10007 10009 10004 10003 10003 10003 10002 10006 10003 10008 10007 10007 10003 10009 10000 10000 10006 10005 10000 10002 10003 10000 10009 10007 10002 10000 10000 10005 10007 10008 10001 10005 10006 10002 10002 10004 10003 10006 10001 10003 10005 10008 10007 10009 10008 10008 10008 10007 10001 10006 10003 10003 10009 10008 10009 10002 10003 10008 10003 10006 10007 10009 10001 10009 10007 10009 10004 10006 10005 10009 10000 10003 10000 10005 10001 10000 10003 10002 10004 10002 10000 10004 10004 10007 10007 10006 10008 10008 10009 10002 10008 10001 10005 10001 10001 10000 10003 10000 10006 10008 10006 10006 10002 10007 10000 10001 10001 10005 10002 10004 10000 10007 10002 10006 10004 10004 10008 10001 10004 10001 10005 10001 10003 10003 10001 10003 10000 10006 10008 10008 10006 10007 10004 10008 10006 10003 10005 10002 10003 10001 10000 10002 10001 10004 10006 10000 10008 10004 10008 10005 10002 10007 10000 10008 10009 10004 10008 10008 10007 10007 10008 10006 10004 10008 10009 10004 10009 10007 10001 10006 10005 10009 10008 10004 10004 10001 10006 10007 10002 10009 10002 10000 10006 10007 10006 10007 10001 10001 10000 10004 10008 10005 10002 10003 10000 10001 10005 10001 10003 10003 10005 10003 10007 10000 10006 10004 10008 10007 10007 10001 10003 10006 10000 10000 10004 10002 10006 10004 10007 10003 10004 10006 10007 10006 10002 10008 10002 10008 10006 10001 10002 10001 10006 10006 10003 10000 10007 10005 10006 10003 10007 10007 10004 10002 10005 10003 10006 10007 10005 10008 10004\r\n 10000 10002 10008 10002 10008 10002 10003 10005 10003 10002 10008 10003 10000 10008 10001 10007 10006 10009 10005 10002 10003 10006 10005 10007 10007 10000 10000 10004 10009 10002 10001 10005 10007 10005 10001 10005 10000 10009 10003 10000 10003 10003 10008 10003 10005 10004 10006 10008 10008 10000 10002 10003 10003 10008 10004 10000 10006 10003 10003 10005 10008 10008 10007 10004 10000 10009 10001 10009 10006 10001 10005 10000 10007 10002 10000 10006 10001 10001 10001 10007 10009 10001 10000 10009 10004 10006 10000 10000 10004 10002 10007 10005 10006 10007 10003 10008 10007 10001 10007 10009 10001 10000 10000 10008 10008 10005 10005 10004 10007 10000 10008 10006 10003 10006 10002 10001 10005 10000 10007 10008 10008 10000 10000 10005 10008 10004 10008 10006 10000 10001 10009 10005 10003 10001 10000 10003 10008 10000 10008 10004 10004 10003 10004 10000 10008 10002 10006 10005 10002 10009 10005 10009 10009 10002 10001 10008 10000 10009 10004 10009 10002 10001 10001 10006 10002 10000 10008 10004 10006 10008 10004 10006 10004 10004 10006 10009 10004 10006 10000 10007 10001 10007 10004 10009 10001 10004 10005 10008 10003 10001 10005 10003 10000 10008 10009 10007 10000 10006 10004 10003 10001 10001 10003 10009 10004 10001 10005 10002 10003 10001 10007 10007 10000 10009 10008 10005 10009 10005 10004 10004 10008 10005 10007 10003 10002 10007 10000 10002 10004 10000 10005 10007 10003 10005 10006 10000 10003 10003 10003 10002 10001 10000 10002 10007 10002 10002 10003 10009 10000 10007 10008 10005 10000 10006 10000 10000 10000 10000 10005 10000 10000 10007 10006 10001 10009 10000 10006 10003 10000 10003 10006 10005 10004 10000 10001 10002 10000 10007 10007 10006 10006 10006 10007 10005 10006 10003 10005 10004 10006 10008 10007 10003 10009 10003 10000 10006 10004 10004 10001 10008 10000 10004 10002 10009 10003 10008 10004 10008 10001 10007 10003 10000 10000 10007 10002 10008 10006 10006 10007 10000 10008 10007 10003 10003 10004 10008 10004 10004 10008 10002 10008 10006 10009 10006 10001 10004 10001 10007 10003 10005 10004 10007 10002 10000 10007 10000 10009 10002 10003 10000 10002 10005 10004 10005 10001 10006 10009 10003 10000 10000 10003 10008 10009 10001 10004 10006 10007 10004 10001 10001 10002 10006 10000 10005 10001 10009 10005 10007 10006 10008 10000 10000 10000 10008 10006 10001 10001 10000 10004 10001 10008 10001 10002 10002 10009 10000 10007 10008 10004 10003 10002 10005 10008 10004 10003 10001 10009 10008 10005 10003 10003 10007 10004 10005 10002 10001 10006 10007 10006 10007 10008 10001 10004 10008 10004 10004 10003 10002 10001 10006 10001 10000 10003 10008 10001 10007 10000 10008 10007 10005 10001 10004 10001 10006 10007 10006 10001 10008 10001 10000 10002 10009 10003 10000 10005 10002 10006 10007 10001 10007 10002 10008 10008 10006 10007 10002 10003 10005 10000 10002 10009 10008 10006 10000 10008 10002 10009 10006 10006 10005 10001 10006 10008 10002 10006 10000 10000 10009 10002 10006 10003 10000 10008 10002 10008 10003 10009 10000 10008 10009\r\n 10005 10000 10009 10008 10000 10002 10009 10004 10005 10001 10005 10003 10005 10005 10004 10006 10003 10006 10003 10006 10005 10000 10004 10008 10001 10002 10006 10006 10007 10009 10003 10004 10008 10003 10008 10009 10004 10006 10006 10007 10002 10009 10000 10002 10008 10001 10003 10009 10006 10004 10008 10003 10002 10000 10009 10009 10003 10002 10001 10005 10000 10007 10008 10008 10006 10003 10005 10007 10009 10007 10000 10004 10000 10002 10004 10007 10006 10007 10002 10007 10006 10003 10001 10001 10002 10008 10008 10005 10001 10009 10002 10008 10000 10006 10004 10008 10007 10006 10005 10000 10003 10006 10007 10004 10002 10003 10005 10005 10008 10002 10008 10004 10000 10005 10004 10007 10008 10000 10003 10009 10002 10003 10003 10000 10003 10000 10007 10009 10005 10000 10004 10000 10002 10004 10005 10007 10001 10008 10002 10005 10005 10006 10001 10009 10004 10003 10008 10007 10003 10005 10006 10008 10009 10006 10008 10006 10007 10004 10003 10004 10001 10005 10009 10001 10008 10006 10003 10005 10006 10005 10006 10009 10000 10000 10007 10003 10000 10005 10008 10001 10005 10003 10005 10002 10003 10003 10007 10004 10000 10008 10001 10000 10004 10003 10003 10007 10003 10008 10005 10004 10004 10006 10002 10000 10000 10001 10009 10009 10009 10009 10001 10002 10003 10007 10008 10001 10002 10001 10009 10004 10006 10002 10005 10007 10002 10001 10008 10009 10003 10001 10005 10002 10000 10004 10006 10007 10003 10006 10007 10003 10008 10008 10008 10005 10008 10003 10007 10009 10003 10000 10007 10009 10000 10001 10007 10007 10006 10006 10002 10006 10007 10005 10000 10008 10007 10004 10007 10007 10001 10004 10000 10003 10004 10004 10000 10006 10005 10009 10005 10003 10008 10002 10007 10005 10008 10002 10005 10005 10001 10009 10001 10004 10004 10005 10002 10005 10002 10006 10008 10003 10008 10008 10003 10000 10006 10006 10002 10006 10001 10006 10008 10002 10009 10001 10007 10000 10002 10001 10009 10007 10002 10001 10008 10007 10008 10009 10002 10008 10006 10000 10002 10009 10009 10004 10001 10007 10009 10001 10001 10008 10005 10006 10007 10007 10002 10006 10007 10004 10003 10002 10000 10003 10000 10000 10005 10005 10005 10005 10006 10006 10009 10000 10006 10002 10003 10008 10002 10001 10007 10002 10008 10005 10009 10006 10001 10002 10007 10005 10000 10000 10006 10008 10004 10006 10005 10001 10009 10008 10002 10006 10002 10008 10008 10002 10009 10001 10002 10001 10007 10008 10008 10002 10005 10005 10007 10004 10005 10004 10004 10001 10001 10005 10008 10004 10006 10009 10002 10007 10009 10001 10001 10006 10009 10007 10009 10003 10002 10008 10009 10006 10009 10001 10003 10018 10006 10009 10006 10000 10005 10002 10006 10009 10008 10005 10001 10001 10007 10000 10007 10009 10006 10009 10003 10001 10000 10008 10001 10006 10001 10006 10000 10007 10004 10003 10003 10000 10008 10009 10006 10007 10001 10006 10009 10005 10002 10001 10006 10008 10008 10009 10009 10002 10002 10001 10005 10002 10000 10009 10007 10004 10001 10003 10004 10002 10000 10009 10005 10008 10003 10008\r\n 10007 10002 10002 10001 10002 10000 10006 10006 10008 10000 10005 10007 10000 10006 10004 10008 10005 10000 10007 10000 10001 10002 10002 10009 10003 10000 10008 10007 10005 10007 10000 10006 10006 10001 10004 10003 10005 10006 10005 10007 10004 10003 10003 10009 10003 10000 10002 10004 10003 10009 10001 10003 10002 10009 10006 10004 10000 10005 10002 10000 10005 10004 10007 10002 10007 10007 10003 10002 10002 10007 10006 10000 10005 10007 10002 10002 10006 10007 10004 10005 10003 10007 10004 10005 10007 10006 10006 10002 10001 10002 10006 10008 10008 10007 10009 10007 10002 10002 10007 10009 10009 10001 10002 10006 10003 10001 10005 10005 10006 10002 10006 10009 10000 10002 10002 10002 10000 10007 10009 10002 10004 10008 10009 10000 10007 10009 10007 10008 10000 10001 10008 10007 10003 10008 10003 10009 10003 10000 10006 10002 10007 10003 10003 10008 10002 10008 10002 10005 10004 10007 10005 10002 10002 10002 10002 10002 10002 10002 10003 10001 10008 10004 10000 10003 10007 10008 10006 10003 10002 10001 10002 10005 10000 10001 10004 10005 10009 10007 10004 10007 10008 10005 10005 10003 10008 10009 10008 10006 10002 10005 10002 10006 10001 10009 10009 10006 10004 10009 10009 10007 10000 10002 10002 10003 10005 10008 10000 10006 10006 10007 10001 10002 10001 10002 10004 10000 10007 10001 10003 10005 10000 10005 10001 10006 10000 10002 10003 10007 10008 10006 10002 10002 10001 10004 10009 10005 10008 10000 10004 10001 10006 10008 10009 10008 10004 10001 10007 10000 10009 10008 10004 10005 10001 10006 10000 10005 10005 10007 10005 10001 10009 10009 10008 10009 10008 10001 10006 10002 10002 10004 10003 10009 10000 10002 10004 10006 10003 10009 10005 10002 10006 10000 10004 10004 10004 10009 10000 10001 10001 10002 10008 10004 10008 10000 10003 10006 10009 10009 10001 10000 10001 10002 10005 10005 10006 10002 10006 10008 10005 10003 10008 10007 10009 10007 10004 10003 10008 10003 10008 10004 10005 10009 10009 10004 10008 10005 10003 10009 10004 10007 10003 10006 10001 10005 10000 10005 10008 10006 10009 10000 10009 10005 10001 10001 10007 10007 10001 10005 10006 10006 10000 10006 10007 10009 10006 10004 10004 10000 10001 10000 10006 10007 10005 10009 10001 10009 10004 10008 10002 10002 10008 10008 10008 10008 10001 10009 10007 10006 10004 10007 10004 10001 10006 10001 10008 10000 10000 10006 10006 10005 10008 10000 10000 10003 10000 10001 10003 10001 10001 10004 10005 10004 10009 10004 10006 10009 10007 10001 10001 10004 10001 10005 10009 10000 10009 10009 10002 10009 10006 10009 10004 10003 10001 10007 10002 10009 10006 10006 10001 10004 10000 10007 10009 10005 10004 10000 10009 10005 10000 10009 10002 10003 10008 10002 10001 10001 10002 10007 10006 10007 10000 10009 10001 10008 10006 10007 10003 10006 10003 10003 10001 10008 10002 10004 10006 10003 10005 10001 10009 10007 10005 10007 10006 10000 10009 10001 10004 10002 10004 10009 10000 10006 10001 10000 10004 10007 10005 10002 10006 10004 10001 10000 10003 10009 10001 10002 10002 10006 10006 10005\r\n 10007 10000 10009 10002 10003 10001 10004 10006 10002 10006 10004 10009 10005 10003 10000 10004 10001 10000 10000 10004 10005 10008 10006 10009 10007 10006 10003 10004 10006 10006 10006 10001 10008 10009 10009 10002 10004 10007 10001 10008 10004 10006 10005 10005 10006 10006 10001 10009 10002 10009 10007 10008 10008 10003 10005 10005 10009 10009 10006 10002 10006 10009 10004 10004 10008 10002 10009 10000 10002 10009 10006 10005 10009 10009 10000 10007 10000 10005 10000 10003 10001 10009 10003 10003 10005 10009 10017 10005 10003 10000 10001 10003 10008 10001 10004 10007 10008 10001 10003 10000 10003 10003 10003 10003 10000 10004 10009 10007 10006 10004 10006 10008 10004 10008 10000 10000 10007 10006 10004 10009 10000 10004 10003 10006 10006 10000 10000 10009 10009 10009 10006 10009 10006 10007 10001 10006 10003 10003 10000 10000 10005 10008 10001 10007 10000 10004 10000 10001 10001 10009 10000 10008 10001 10001 10006 10001 10008 10001 10000 10000 10007 10002 10009 10005 10002 10000 10001 10003 10005 10009 10005 10004 10003 10005 10009 10007 10009 10000 10008 10001 10004 10004 10004 10008 10000 10009 10000 10002 10005 10005 10004 10002 10008 10008 10002 10002 10006 10006 10005 10005 10007 10000 10000 10007 10005 10007 10005 10007 10004 10001 10003 10009 10005 10008 10003 10005 10003 10002 10005 10006 10000 10001 10004 10000 10001 10008 10001 10002 10002 10008 10009 10004 10001 10004 10002 10003 10001 10005 10009 10009 10002 10004 10004 10006 10007 10005 10000 10009 10009 10005 10006 10000 10008 10008 10007 10003 10001 10006 10001 10003 10001 10005 10003 10008 10003 10003 10001 10007 10004 10006 10001 10006 10001 10009 10005 10003 10005 10007 10000 10002 10001 10006 10008 10007 10008 10008 10008 10001 10009 10008 10002 10004 10003 10007 10006 10003 10000 10002 10008 10005 10007 10009 10007 10004 10002 10008 10002 10008 10006 10002 10009 10008 10001 10006 10009 10009 10001 10006 10000 10005 10005 10003 10005 10006 10001 10005 10001 10002 10003 10006 10009 10008 10007 10002 10002 10004 10007 10006 10001 10007 10001 10006 10008 10004 10007 10007 10001 10004 10008 10007 10003 10002 10007 10000 10005 10005 10003 10006 10005 10006 10005 10004 10001 10008 10003 10001 10005 10005 10004 10009 10004 10001 10001 10003 10007 10001 10008 10004 10008 10008 10007 10002 10003 10009 10008 10004 10009 10006 10006 10007 10006 10003 10009 10000 10003 10000 10008 10000 10007 10003 10001 10008 10003 10004 10003 10005 10002 10000 10004 10006 10005 10004 10004 10002 10008 10007 10003 10001 10005 10009 10002 10007 10004 10000 10006 10005 10009 10001 10006 10008 10002 10003 10007 10005 10004 10000 10002 10009 10009 10005 10000 10002 10000 10006 10001 10002 10008 10007 10007 10009 10006 10006 10005 10000 10003 10009 10004 10008 10002 10001 10003 10004 10008 10005 10007 10004 10005 10008 10000 10004 10008 10015 10003 10006 10006 10008 10001 10009 10006 10005 10002 10009 10005 10000 10001 10000 10008 10001 10007 10007 10001 10003 10009 10004 10001 10009 10007 10003 10006 10009\r\n 10008 10001 10001 10007 10002 10003 10005 10001 10008 10002 10006 10009 10009 10004 10008 10009 10008 10005 10008 10004 10009 10003 10005 10002 10006 10001 10005 10000 10005 10001 10000 10004 10002 10004 10002 10005 10007 10000 10004 10004 10002 10003 10006 10009 10003 10002 10006 10003 10007 10005 10003 10006 10009 10002 10005 10004 10007 10004 10002 10005 10002 10002 10002 10000 10008 10009 10009 10003 10004 10009 10000 10003 10003 10006 10007 10008 10001 10009 10000 10001 10004 10002 10006 10007 10006 10009 10008 10000 10000 10005 10009 10002 10001 10008 10001 10005 10008 10004 10001 10008 10008 10001 10006 10002 10004 10009 10001 10001 10003 10007 10004 10000 10003 10001 10004 10001 10004 10003 10000 10002 10005 10005 10006 10002 10009 10009 10007 10000 10003 10002 10009 10000 10009 10003 10005 10000 10000 10001 10002 10005 10001 10009 10005 10005 10003 10001 10004 10003 10008 10007 10002 10005 10002 10001 10002 10000 10002 10002 10003 10006 10009 10006 10009 10000 10008 10002 10002 10009 10000 10003 10009 10000 10008 10002 10002 10007 10005 10000 10008 10002 10005 10003 10004 10006 10007 10001 10003 10002 10004 10001 10003 10000 10002 10001 10007 10003 10009 10008 10006 10002 10004 10001 10003 10001 10004 10003 10006 10006 10004 10002 10008 10009 10007 10000 10003 10005 10006 10005 10004 10006 10006 10001 10007 10000 10003 10008 10003 10007 10008 10004 10009 10006 10005 10000 10004 10000 10007 10005 10002 10006 10006 10001 10000 10007 10004 10005 10005 10005 10008 10007 10004 10006 10005 10008 10005 10006 10004 10007 10008 10000 10006 10006 10003 10018 10008 10001 10009 10007 10009 10000 10007 10006 10008 10006 10002 10001 10004 10001 10001 10000 10005 10002 10005 10003 10009 10002 10008 10001 10001 10002 10008 10005 10002 10002 10005 10001 10003 10005 10005 10002 10005 10004 10009 10003 10003 10005 10006 10001 10003 10002 10002 10008 10002 10008 10001 10005 10009 10005 10004 10001 10000 10009 10009 10007 10002 10001 10004 10007 10009 10007 10002 10007 10002 10005 10000 10000 10004 10003 10004 10006 10002 10003 10004 10009 10006 10007 10008 10001 10008 10003 10000 10003 10002 10008 10001 10002 10001 10007 10000 10002 10000 10003 10003 10007 10000 10006 10005 10001 10007 10002 10003 10001 10004 10005 10003 10004 10005 10001 10004 10002 10002 10002 10005 10009 10008 10009 10006 10000 10009 10006 10008 10007 10000 10003 10002 10000 10001 10008 10009 10002 10001 10003 10000 10001 10004 10009 10000 10000 10001 10006 10002 10002 10001 10002 10004 10001 10005 10005 10007 10004 10007 10003 10002 10000 10009 10009 10009 10006 10009 10009 10004 10004 10007 10003 10005 10004 10009 10008 10006 10003 10000 10000 10004 10008 10004 10005 10001 10005 10009 10005 10003 10007 10000 10001 10002 10007 10007 10006 10001 10008 10002 10006 10009 10007 10009 10006 10004 10001 10000 10000 10007 10003 10007 10003 10008 10008 10004 10007 10005 10008 10000 10005 10003 10006 10003 10002 10008 10003 10006 10000 10004 10001 10000 10001 10009 10006 10003 10007 10000 10005\r\n 10000 10004 10000 10002 10003 10009 10002 10003 10009 10003 10006 10002 10001 10008 10008 10002 10006 10002 10005 10008 10003 10000 10000 10003 10004 10007 10001 10007 10007 10003 10002 10003 10004 10001 10005 10006 10008 10004 10008 10009 10006 10005 10006 10009 10007 10007 10003 10006 10000 10007 10008 10001 10005 10009 10008 10004 10008 10000 10003 10000 10004 10004 10002 10003 10000 10005 10003 10002 10007 10006 10009 10001 10006 10004 10002 10004 10006 10009 10005 10004 10009 10000 10006 10006 10003 10001 10009 10006 10002 10008 10009 10007 10006 10003 10002 10004 10007 10004 10000 10009 10008 10005 10002 10008 10002 10004 10001 10006 10006 10002 10004 10001 10001 10001 10009 10001 10001 10003 10004 10005 10003 10003 10001 10002 10000 10005 10008 10002 10009 10005 10003 10000 10008 10004 10005 10001 10001 10004 10003 10005 10001 10008 10002 10008 10003 10007 10002 10003 10003 10004 10008 10009 10004 10007 10007 10002 10005 10008 10008 10001 10002 10001 10003 10000 10001 10000 10000 10005 10000 10002 10002 10005 10006 10000 10002 10006 10007 10006 10000 10003 10008 10006 10001 10008 10000 10008 10005 10005 10001 10001 10003 10000 10002 10005 10000 10007 10001 10009 10002 10006 10002 10002 10002 10000 10007 10004 10003 10000 10008 10008 10003 10005 10006 10003 10000 10003 10007 10002 10008 10004 10003 10007 10006 10009 10000 10005 10000 10009 10003 10004 10005 10003 10008 10007 10003 10009 10006 10000 10002 10008 10002 10005 10000 10006 10000 10003 10000 10002 10006 10002 10009 10003 10007 10001 10003 10002 10009 10009 10000 10000 10009 10007 10000 10008 10005 10005 10004 10002 10004 10009 10004 10008 10007 10004 10006 10004 10007 10005 10005 10000 10009 10001 10005 10008 10000 10001 10003 10005 10004 10009 10000 10005 10009 10003 10007 10003 10002 10006 10008 10002 10006 10005 10001 10004 10006 10001 10006 10009 10004 10001 10002 10000 10000 10005 10006 10000 10006 10006 10005 10006 10002 10009 10003 10000 10007 10002 10000 10006 10009 10002 10000 10005 10000 10003 10002 10008 10002 10008 10000 10007 10001 10005 10003 10002 10006 10001 10002 10009 10006 10009 10003 10006 10005 10005 10003 10006 10002 10003 10006 10006 10009 10007 10009 10008 10006 10002 10005 10009 10002 10007 10007 10002 10002 10004 10009 10002 10007 10002 10009 10009 10008 10005 10004 10009 10005 10008 10007 10005 10001 10009 10004 10004 10009 10009 10005 10003 10007 10005 10002 10007 10005 10003 10003 10003 10002 10007 10006 10009 10005 10001 10002 10009 10001 10002 10004 10009 10007 10008 10005 10001 10007 10007 10004 10004 10007 10008 10001 10002 10006 10004 10008 10002 10003 10005 10002 10002 10000 10007 10000 10001 10005 10003 10002 10006 10004 10000 10005 10005 10009 10009 10000 10003 10004 10005 10001 10002 10003 10005 10002 10000 10002 10005 10000 10000 10009 10002 10004 10002 10006 10007 10004 10003 10004 10007 10009 10003 10003 10001 10000 10009 10000 10008 10006 10000 10009 10003 10001 10008 10002 10006 10006 10007 10005 10009 10007 10007 10000 10008 10009 10009\r\n 10002 10005 10008 10008 10001 10004 10008 10003 10003 10000 10005 10003 10005 10004 10001 10005 10001 10004 10003 10003 10009 10008 10004 10001 10006 10005 10002 10004 10005 10007 10000 10002 10006 10001 10008 10005 10000 10007 10005 10005 10002 10004 10008 10003 10008 10009 10004 10002 10003 10004 10008 10000 10002 10000 10008 10006 10002 10009 10008 10002 10005 10009 10005 10002 10004 10005 10002 10004 10003 10003 10000 10006 10003 10005 10000 10007 10007 10007 10007 10008 10007 10001 10000 10007 10002 10005 10005 10009 10009 10005 10004 10006 10005 10002 10001 10003 10007 10003 10009 10008 10009 10000 10005 10008 10009 10004 10004 10007 10002 10004 10007 10005 10002 10006 10006 10001 10003 10007 10001 10005 10008 10003 10007 10003 10001 10000 10000 10000 10009 10001 10003 10002 10007 10009 10003 10007 10006 10006 10005 10006 10006 10009 10008 10003 10007 10002 10005 10006 10001 10003 10007 10007 10000 10004 10001 10002 10002 10008 10005 10003 10004 10008 10009 10003 10009 10004 10001 10008 10013 10000 10003 10009 10004 10005 10003 10008 10003 10004 10007 10003 10004 10004 10007 10007 10001 10002 10000 10006 10009 10005 10002 10002 10002 10008 10003 10001 10000 10009 10008 10001 10000 10004 10007 10005 10004 10004 10002 10007 10004 10001 10006 10001 10003 10002 10005 10001 10009 10003 10000 10009 10007 10009 10000 10002 10002 10003 10007 10000 10007 10004 10007 10008 10002 10001 10001 10005 10007 10005 10001 10001 10009 10004 10000 10008 10001 10000 10000 10007 10002 10006 10002 10009 10002 10005 10009 10007 10007 10001 10002 10005 10000 10000 10000 10002 10006 10007 10000 10001 10004 10005 10007 10000 10005 10005 10006 10005 10004 10007 10002 10004 10005 10002 10006 10004 10004 10008 10004 10007 10004 10002 10005 10002 10001 10001 10006 10001 10008 10009 10004 10000 10002 10006 10009 10002 10004 10001 10006 10006 10001 10002 10003 10007 10000 10005 10009 10007 10002 10004 10000 10004 10000 10006 10001 10003 10004 10001 10002 10004 10002 10007 10002 10000 10008 10004 10001 10002 10002 10008 10005 10007 10002 10008 10000 10000 10007 10001 10006 10002 10003 10006 10006 10000 10006 10000 10003 10001 10006 10000 10002 10002 10009 10004 10008 10002 10002 10003 10006 10000 10005 10009 10007 10009 10001 10008 10000 10002 10005 10009 10007 10006 10001 10005 10002 10001 10005 10009 10002 10009 10008 10009 10008 10000 10008 10004 10008 10000 10007 10003 10003 10000 10002 10006 10003 10001 10003 10001 10004 10003 10007 10001 10005 10000 10007 10007 10004 10007 10003 10003 10003 10006 10001 10001 10007 10005 10006 10006 10009 10008 10009 10007 10000 10005 10004 10005 10004 10009 10008 10006 10004 10006 10006 10009 10003 10005 10001 10000 10005 10009 10007 10003 10004 10003 10000 10002 10000 10005 10004 10008 10003 10005 10004 10007 10001 10003 10007 10004 10003 10007 10006 10005 10007 10007 10002 10001 10008 10005 10008 10004 10006 10009 10008 10005 10005 10001 10003 10000 10006 10004 10007 10004 10003 10002 10004 10000 10009 10005 10008 10003 10006 10006\r\n 10000 10003 10009 10004 10003 10006 10001 10008 10004 10002 10007 10005 10000 10006 10008 10007 10008 10007 10002 10003 10000 10009 10004 10003 10001 10006 10003 10002 10004 10006 10004 10007 10006 10007 10001 10006 10003 10003 10003 10003 10009 10009 10001 10005 10007 10003 10000 10007 10008 10006 10002 10002 10003 10000 10005 10003 10001 10007 10002 10009 10009 10009 10006 10004 10003 10007 10007 10008 10006 10008 10008 10002 10003 10004 10005 10009 10008 10000 10007 10002 10007 10003 10007 10008 10006 10008 10006 10001 10001 10005 10009 10005 10007 10009 10007 10003 10002 10005 10001 10004 10000 10006 10004 10000 10001 10005 10008 10002 10004 10001 10009 10004 10003 10006 10008 10004 10002 10004 10001 10006 10001 10008 10007 10007 10004 10008 10004 10003 10006 10006 10002 10003 10004 10006 10000 10005 10009 10008 10009 10000 10007 10003 10009 10009 10006 10007 10009 10004 10000 10004 10006 10004 10004 10006 10005 10000 10000 10008 10004 10005 10000 10007 10000 10005 10001 10000 10008 10004 10006 10005 10004 10001 10004 10005 10003 10005 10006 10008 10007 10004 10006 10005 10008 10009 10005 10008 10002 10007 10006 10005 10000 10004 10003 10008 10008 10004 10006 10002 10002 10001 10004 10007 10007 10007 10001 10009 10007 10001 10000 10006 10001 10004 10002 10008 10009 10009 10003 10001 10001 10007 10008 10007 10006 10006 10007 10001 10001 10003 10007 10006 10000 10001 10007 10002 10007 10001 10001 10000 10002 10001 10005 10009 10003 10006 10002 10004 10001 10006 10008 10009 10006 10009 10001 10005 10007 10000 10004 10000 10008 10003 10003 10004 10001 10009 10001 10004 10007 10008 10005 10004 10001 10009 10009 10009 10007 10003 10002 10000 10001 10003 10001 10003 10005 10005 10005 10002 10002 10007 10001 10003 10008 10002 10007 10004 10006 10006 10005 10007 10008 10009 10000 10000 10008 10003 10005 10008 10009 10003 10001 10002 10006 10006 10009 10004 10007 10000 10002 10004 10003 10001 10005 10000 10005 10005 10004 10003 10001 10004 10001 10001 10007 10004 10003 10002 10002 10004 10007 10003 10009 10005 10000 10001 10007 10003 10000 10006 10005 10002 10007 10008 10004 10009 10008 10003 10004 10006 10001 10005 10003 10007 10003 10005 10002 10006 10005 10002 10002 10003 10004 10002 10008 10000 10003 10008 10008 10004 10003 10005 10004 10001 10005 10007 10001 10009 10003 10006 10002 10004 10008 10009 10000 10003 10008 10002 10006 10002 10000 10009 10001 10007 10004 10007 10002 10003 10005 10000 10005 10004 10001 10001 10000 10009 10007 10001 10003 10003 10006 10007 10001 10009 10008 10007 10005 10000 10004 10007 10000 10000 10002 10001 10004 10003 10009 10009 10005 10001 10007 10003 10005 10007 10009 10005 10004 10000 10004 10008 10001 10006 10005 10006 10004 10004 10006 10003 10002 10002 10002 10009 10002 10001 10000 10000 10008 10001 10005 10007 10008 10002 10008 10008 10009 10003 10006 10002 10008 10003 10001 10006 10000 10002 10002 10004 10005 10005 10009 10003 10009 10002 10008 10007 10009 10000 10004 10001 10005 10004 10008 10007 10001 10009\r\n 10002 10007 10001 10002 10002 10008 10007 10006 10004 10004 10005 10002 10009 10006 10002 10009 10006 10005 10005 10008 10007 10005 10003 10002 10008 10000 10005 10007 10008 10001 10000 10006 10006 10005 10006 10007 10009 10001 10007 10003 10002 10007 10005 10007 10002 10000 10007 10007 10001 10001 10001 10009 10008 10007 10008 10005 10007 10008 10006 10007 10007 10003 10001 10009 10009 10000 10002 10004 10003 10004 10000 10009 10009 10000 10002 10001 10001 10006 10002 10003 10009 10005 10003 10007 10003 10002 10009 10002 10009 10006 10003 10005 10000 10008 10004 10008 10001 10002 10001 10002 10000 10001 10006 10000 10007 10001 10000 10009 10005 10005 10002 10001 10007 10002 10007 10007 10006 10000 10004 10005 10005 10007 10007 10004 10004 10005 10008 10005 10006 10003 10005 10001 10003 10008 10002 10006 10003 10001 10004 10002 10008 10003 10005 10000 10004 10003 10002 10006 10004 10004 10006 10001 10007 10001 10002 10008 10008 10004 10000 10003 10001 10008 10000 10005 10003 10005 10004 10001 10008 10002 10004 10000 10007 10005 10002 10009 10003 10007 10001 10003 10005 10009 10008 10008 10002 10004 10001 10006 10006 10000 10006 10000 10004 10005 10004 10009 10006 10002 10001 10008 10002 10001 10002 10008 10008 10004 10006 10003 10000 10009 10009 10001 10001 10002 10005 10007 10007 10001 10003 10008 10000 10009 10004 10005 10006 10004 10009 10001 10009 10005 10007 10006 10001 10006 10000 10001 10005 10009 10001 10007 10002 10005 10002 10004 10006 10006 10006 10002 10004 10004 10007 10005 10009 10008 10007 10009 10002 10007 10007 10004 10002 10009 10006 10003 10001 10007 10006 10009 10008 10007 10007 10008 10008 10004 10009 10009 10007 10001 10002 10000 10004 10001 10006 10004 10001 10008 10008 10007 10007 10009 10004 10009 10009 10004 10005 10003 10001 10007 10008 10004 10006 10004 10003 10007 10001 10008 10003 10005 10002 10004 10007 10009 10004 10001 10006 10003 10001 10004 10005 10005 10000 10009 10009 10002 10005 10002 10005 10000 10003 10003 10008 10009 10005 10000 10003 10007 10007 10009 10008 10006 10003 10002 10006 10009 10002 10007 10004 10000 10001 10001 10006 10003 10002 10006 10001 10003 10008 10006 10007 10002 10001 10002 10009 10000 10008 10007 10001 10004 10001 10004 10001 10004 10004 10005 10009 10005 10008 10002 10000 10000 10009 10008 10003 10003 10007 10002 10005 10002 10007 10003 10006 10008 10003 10005 10008 10007 10006 10001 10005 10005 10005 10002 10002 10009 10002 10008 10007 10002 10005 10003 10007 10007 10004 10005 10000 10009 10001 10002 10006 10001 10005 10002 10000 10002 10007 10005 10003 10001 10007 10007 10007 10001 10002 10004 10002 10008 10005 10004 10002 10000 10009 10001 10009 10009 10000 10006 10005 10007 10003 10005 10002 10008 10009 10004 10008 10007 10006 10008 10007 10005 10008 10007 10009 10006 10005 10005 10007 10003 10006 10002 10001 10009 10009 10006 10005 10006 10009 10007 10005 10006 10004 10009 10004 10009 10005 10005 10002 10001 10004 10001 10002 10007 10001 10002 10006 10004 10002 10009 10002 10001\r\n 10007 10002 10002 10003 10004 10003 10004 10000 10001 10007 10004 10000 10007 10009 10005 10007 10004 10000 10009 10004 10007 10007 10006 10006 10008 10006 10007 10003 10003 10007 10008 10007 10006 10006 10007 10009 10007 10000 10009 10008 10003 10006 10004 10001 10000 10008 10001 10004 10008 10008 10004 10009 10005 10007 10007 10002 10007 10008 10001 10005 10001 10009 10006 10001 10002 10001 10000 10004 10005 10005 10005 10006 10009 10008 10003 10006 10000 10004 10000 10006 10003 10002 10007 10000 10000 10007 10006 10000 10004 10007 10002 10002 10001 10009 10002 10006 10006 10005 10005 10000 10006 10000 10001 10005 10003 10008 10000 10005 10009 10007 10003 10001 10007 10005 10001 10004 10006 10006 10007 10006 10001 10004 10006 10009 10000 10004 10001 10005 10002 10006 10002 10000 10009 10001 10005 10007 10002 10006 10006 10000 10000 10000 10004 10001 10009 10003 10001 10002 10000 10004 10007 10009 10002 10006 10009 10005 10008 10002 10004 10006 10007 10009 10001 10001 10008 10002 10001 10009 10006 10003 10006 10005 10000 10008 10007 10009 10003 10006 10004 10006 10001 10005 10005 10000 10002 10008 10002 10009 10008 10004 10002 10009 10009 10008 10007 10002 10009 10005 10003 10006 10007 10001 10007 10006 10008 10008 10001 10009 10004 10006 10009 10001 10001 10003 10001 10004 10009 10001 10009 10006 10003 10005 10000 10005 10001 10002 10005 10003 10009 10002 10009 10000 10009 10007 10007 10002 10004 10001 10008 10002 10000 10007 10000 10004 10004 10008 10000 10006 10005 10007 10005 10001 10003 10000 10005 10009 10006 10001 10004 10007 10000 10005 10000 10004 10000 10009 10008 10007 10002 10008 10009 10007 10001 10004 10000 10004 10008 10009 10009 10007 10003 10000 10007 10001 10007 10008 10007 10008 10000 10007 10005 10002 10004 10003 10008 10001 10009 10008 10004 10003 10009 10005 10001 10007 10009 10008 10007 10006 10001 10001 10005 10006 10009 10009 10007 10007 10007 10001 10007 10002 10003 10006 10001 10006 10007 10004 10008 10001 10008 10008 10002 10007 10004 10000 10002 10000 10000 10009 10001 10002 10005 10008 10000 10009 10001 10002 10006 10002 10008 10002 10009 10002 10007 10006 10009 10009 10006 10001 10008 10004 10003 10005 10002 10009 10006 10002 10003 10002 10002 10003 10005 10001 10005 10009 10009 10001 10000 10001 10001 10002 10008 10008 10002 10004 10005 10007 10007 10007 10003 10009 10007 10001 10000 10006 10004 10001 10001 10004 10007 10005 10005 10005 10002 10003 10008 10004 10007 10002 10000 10002 10000 10004 10007 10007 10003 10004 10003 10002 10006 10003 10001 10003 10009 10008 10009 10004 10004 10006 10004 10001 10000 10002 10002 10004 10001 10009 10002 10007 10004 10003 10006 10002 10002 10009 10006 10001 10007 10002 10002 10007 10009 10008 10005 10003 10008 10003 10002 10001 10007 10002 10004 10000 10009 10009 10007 10003 10000 10005 10000 10003 10000 10008 10007 10000 10001 10001 10002 10004 10005 10000 10001 10008 10003 10002 10004 10002 10002 10007 10003 10003 10003 10008 10002 10002 10006 10004 10009 10005 10004 10009\r\n 10007 10000 10000 10003 10003 10009 10002 10003 10002 10001 10007 10002 10007 10007 10006 10000 10007 10003 10002 10001 10000 10000 10004 10005 10003 10000 10005 10008 10009 10007 10005 10009 10007 10000 10000 10007 10008 10004 10003 10006 10004 10002 10001 10006 10003 10007 10000 10006 10008 10004 10009 10000 10003 10001 10003 10008 10001 10007 10009 10004 10008 10008 10001 10008 10002 10005 10008 10002 10009 10000 10004 10008 10003 10008 10009 10001 10001 10002 10007 10000 10002 10004 10009 10004 10003 10001 10007 10003 10006 10002 10009 10009 10002 10009 10003 10002 10003 10000 10007 10001 10003 10009 10009 10004 10002 10002 10005 10009 10001 10001 10004 10003 10008 10005 10000 10001 10005 10005 10006 10000 10009 10004 10005 10009 10009 10005 10003 10008 10005 10005 10000 10002 10000 10003 10003 10008 10000 10001 10008 10006 10008 10003 10000 10009 10006 10001 10001 10005 10007 10001 10002 10000 10004 10007 10009 10007 10009 10003 10004 10005 10003 10009 10003 10003 10006 10006 10004 10008 10006 10004 10005 10006 10007 10003 10004 10003 10000 10009 10006 10000 10008 10002 10008 10008 10007 10005 10008 10006 10005 10000 10006 10006 10008 10006 10005 10005 10005 10005 10001 10006 10003 10001 10000 10002 10008 10004 10002 10004 10004 10009 10009 10005 10000 10000 10000 10001 10007 10006 10009 10001 10002 10000 10007 10005 10001 10002 10008 10002 10006 10000 10009 10003 10006 10008 10006 10003 10003 10005 10009 10004 10007 10002 10008 10009 10007 10001 10009 10007 10004 10000 10005 10000 10008 10006 10009 10001 10007 10004 10006 10002 10009 10004 10002 10006 10001 10009 10001 10006 10005 10007 10004 10005 10000 10003 10003 10006 10008 10003 10006 10009 10003 10008 10007 10005 10003 10004 10008 10002 10002 10003 10004 10002 10009 10001 10009 10003 10000 10004 10004 10007 10001 10001 10006 10005 10005 10009 10006 10000 10000 10009 10005 10001 10000 10008 10001 10009 10000 10004 10001 10002 10005 10003 10002 10004 10001 10008 10009 10003 10004 10004 10008 10005 10000 10005 10002 10001 10008 10009 10004 10009 10008 10000 10003 10009 10003 10005 10007 10008 10004 10007 10007 10006 10000 10009 10000 10002 10003 10005 10006 10001 10009 10003 10005 10003 10004 10004 10005 10006 10007 10006 10003 10003 10005 10003 10008 10002 10003 10000 10003 10009 10003 10008 10000 10009 10009 10009 10004 10003 10006 10005 10006 10001 10002 10008 10004 10005 10006 10000 10005 10001 10003 10002 10003 10005 10008 10007 10004 10003 10005 10005 10005 10004 10007 10002 10003 10004 10000 10004 10009 10005 10004 10001 10005 10002 10002 10006 10005 10009 10002 10005 10003 10005 10009 10007 10007 10001 10008 10003 10002 10006 10005 10006 10007 10006 10009 10000 10004 10001 10002 10007 10004 10001 10003 10001 10005 10004 10003 10009 10008 10003 10003 10005 10002 10004 10000 10008 10001 10007 10006 10003 10002 10008 10001 10000 10008 10001 10004 10002 10002 10005 10007 10004 10001 10003 10001 10006 10009 10009 10009 10001 10009 10000 10000 10008 10008 10001 10004 10007 10001 10004\r\n 10006 10005 10001 10006 10004 10007 10008 10007 10000 10003 10001 10005 10009 10003 10003 10008 10008 10006 10001 10004 10008 10008 10004 10005 10006 10004 10001 10009 10003 10000 10009 10005 10007 10005 10001 10005 10008 10000 10000 10004 10008 10009 10005 10000 10005 10004 10006 10006 10009 10007 10000 10007 10009 10000 10003 10005 10008 10006 10000 10004 10009 10003 10005 10004 10007 10007 10006 10007 10000 10003 10001 10008 10009 10000 10001 10002 10005 10001 10000 10007 10009 10007 10006 10008 10006 10006 10008 10008 10005 10009 10000 10004 10008 10005 10007 10001 10009 10002 10004 10009 10008 10004 10009 10002 10000 10007 10009 10007 10009 10009 10006 10006 10007 10004 10002 10009 10003 10002 10004 10008 10009 10000 10006 10002 10007 10009 10001 10004 10007 10006 10003 10002 10003 10003 10004 10005 10008 10004 10001 10001 10003 10007 10008 10009 10003 10001 10004 10008 10007 10003 10007 10008 10003 10002 10008 10000 10008 10008 10007 10006 10009 10009 10005 10005 10009 10003 10000 10009 10003 10008 10002 10004 10004 10005 10001 10005 10001 10003 10000 10000 10009 10008 10006 10006 10005 10005 10006 10004 10003 10000 10008 10004 10004 10002 10004 10005 10002 10009 10002 10007 10008 10007 10000 10009 10000 10006 10006 10005 10006 10006 10009 10008 10001 10009 10005 10001 10002 10006 10003 10004 10008 10004 10009 10003 10004 10006 10006 10006 10001 10008 10008 10003 10009 10004 10003 10001 10004 10006 10003 10004 10008 10001 10005 10004 10007 10009 10007 10006 10008 10002 10006 10000 10001 10002 10008 10005 10005 10000 10002 10000 10007 10000 10000 10007 10002 10002 10005 10007 10009 10003 10006 10007 10006 10001 10003 10003 10006 10004 10009 10005 10005 10004 10003 10006 10003 10009 10004 10002 10002 10001 10002 10007 10004 10008 10000 10000 10009 10009 10001 10007 10003 10008 10002 10004 10005 10008 10001 10003 10007 10003 10002 10005 10000 10005 10006 10008 10006 10000 10001 10000 10007 10000 10001 10001 10008 10007 10005 10004 10002 10002 10006 10003 10005 10003 10009 10006 10000 10002 10000 10006 10003 10008 10005 10005 10002 10009 10007 10005 10007 10007 10003 10005 10000 10000 10006 10000 10007 10004 10002 10006 10006 10004 10002 10001 10007 10006 10008 10008 10000 10001 10003 10004 10009 10003 10006 10008 10003 10006 10004 10007 10003 10000 10009 10009 10006 10008 10005 10003 10003 10009 10002 10004 10000 10000 10001 10007 10003 10003 10005 10005 10005 10007 10004 10002 10002 10002 10009 10009 10006 10004 10004 10009 10006 10004 10008 10004 10004 10002 10000 10001 10000 10006 10009 10009 10003 10004 10007 10001 10009 10005 10004 10006 10000 10006 10002 10008 10002 10007 10005 10003 10009 10007 10008 10007 10007 10005 10002 10004 10001 10003 10006 10009 10004 10008 10008 10003 10008 10007 10008 10006 10007 10006 10005 10003 10009 10005 10007 10004 10001 10007 10006 10001 10000 10001 10000 10008 10003 10004 10008 10009 10001 10004 10009 10003 10003 10004 10007 10003 10000 10001 10004 10007 10006 10001 10009 10000 10001 10003 10003 10001\r\n 10005 10006 10007 10006 10001 10002 10007 10005 10001 10002 10002 10008 10009 10002 10008 10003 10009 10003 10007 10008 10008 10008 10006 10001 10001 10009 10001 10004 10007 10002 10004 10006 10001 10001 10003 10000 10006 10002 10006 10001 10003 10004 10004 10003 10000 10004 10005 10000 10005 10008 10002 10007 10001 10007 10000 10008 10000 10009 10005 10002 10001 10008 10008 10007 10009 10000 10005 10003 10000 10004 10009 10002 10001 10007 10008 10000 10005 10003 10005 10009 10007 10005 10007 10004 10002 10005 10002 10000 10002 10006 10002 10007 10008 10008 10006 10003 10001 10005 10005 10002 10005 10002 10009 10007 10001 10009 10009 10007 10006 10001 10003 10006 10005 10000 10000 10006 10007 10004 10004 10003 10007 10004 10003 10003 10007 10000 10002 10009 10002 10000 10006 10000 10000 10004 10002 10006 10001 10003 10003 10003 10008 10004 10009 10001 10000 10003 10002 10000 10003 10000 10006 10003 10002 10002 10001 10006 10008 10008 10009 10009 10001 10001 10007 10002 10009 10001 10007 10004 10002 10003 10001 10002 10008 10000 10005 10005 10004 10008 10007 10007 10001 10007 10004 10000 10002 10001 10002 10004 10006 10006 10007 10001 10005 10006 10007 10005 10000 10006 10005 10006 10006 10006 10006 10008 10005 10002 10004 10003 10005 10009 10009 10000 10002 10006 10005 10007 10007 10004 10007 10000 10006 10002 10005 10006 10009 10007 10007 10008 10002 10004 10009 10002 10000 10002 10003 10000 10001 10001 10005 10001 10001 10003 10008 10006 10004 10008 10009 10009 10008 10006 10005 10008 10005 10005 10007 10007 10008 10007 10002 10004 10005 10003 10006 10002 10001 10002 10009 10007 10002 10005 10004 10000 10003 10002 10004 10003 10002 10006 10008 10003 10001 10005 10002 10003 10006 10006 10007 10000 10007 10004 10009 10006 10004 10003 10003 10000 10009 10002 10014 10002 10004 10001 10005 10009 10005 10006 10000 10000 10009 10008 10007 10008 10002 10003 10002 10004 10002 10002 10005 10002 10009 10005 10008 10003 10006 10007 10003 10001 10009 10006 10002 10001 10007 10001 10002 10004 10004 10002 10002 10003 10005 10003 10004 10008 10009 10002 10006 10004 10008 10000 10000 10005 10004 10003 10001 10003 10009 10000 10009 10006 10005 10006 10007 10000 10003 10008 10001 10001 10007 10007 10008 10006 10007 10002 10007 10008 10006 10008 10004 10006 10003 10008 10005 10000 10008 10000 10001 10008 10004 10001 10006 10004 10006 10003 10007 10001 10007 10008 10001 10001 10006 10000 10009 10008 10003 10009 10000 10003 10006 10000 10000 10006 10008 10009 10005 10003 10008 10003 10006 10004 10007 10009 10003 10000 10002 10002 10002 10006 10006 10000 10004 10003 10006 10005 10008 10009 10002 10001 10006 10005 10006 10007 10001 10004 10005 10008 10000 10003 10005 10001 10006 10007 10003 10008 10001 10009 10006 10009 10004 10000 10009 10003 10004 10003 10001 10006 10002 10004 10008 10008 10005 10006 10006 10003 10006 10001 10002 10003 10008 10000 10001 10005 10002 10007 10002 10002 10004 10000 10004 10003 10009 10000 10009 10003 10008 10008 10000 10002 10007 10007\r\n 10005 10009 10004 10001 10007 10004 10006 10000 10006 10002 10003 10007 10000 10008 10009 10005 10005 10000 10008 10005 10004 10007 10004 10008 10000 10005 10005 10006 10006 10001 10005 10007 10001 10001 10007 10006 10003 10008 10004 10009 10009 10008 10000 10009 10001 10008 10004 10007 10005 10001 10001 10006 10007 10006 10009 10005 10000 10007 10007 10009 10001 10006 10009 10005 10008 10009 10008 10003 10002 10005 10007 10006 10003 10006 10007 10005 10002 10003 10006 10000 10000 10000 10005 10001 10005 10005 10008 10007 10008 10000 10008 10003 10002 10004 10005 10004 10006 10002 10005 10003 10003 10009 10004 10002 10005 10003 10005 10005 10007 10005 10008 10003 10009 10001 10003 10007 10004 10004 10004 10001 10006 10008 10004 10002 10008 10000 10001 10001 10003 10002 10008 10000 10008 10005 10007 10002 10003 10008 10007 10001 10001 10006 10004 10007 10002 10001 10000 10006 10002 10006 10006 10008 10009 10007 10005 10007 10009 10005 10008 10002 10004 10003 10008 10004 10000 10001 10009 10002 10007 10005 10008 10001 10001 10003 10000 10009 10005 10002 10006 10001 10000 10005 10004 10001 10003 10004 10002 10000 10000 10002 10009 10000 10002 10002 10000 10003 10007 10008 10006 10001 10002 10007 10005 10000 10006 10006 10007 10004 10003 10006 10002 10009 10001 10007 10001 10004 10000 10003 10000 10004 10006 10005 10000 10007 10008 10007 10002 10009 10008 10000 10008 10001 10003 10002 10000 10001 10000 10005 10006 10002 10006 10009 10001 10008 10001 10002 10001 10005 10000 10004 10005 10006 10006 10003 10008 10000 10008 10001 10004 10008 10006 10002 10005 10004 10009 10009 10005 10005 10007 10004 10002 10006 10005 10007 10009 10009 10007 10002 10002 10005 10009 10006 10007 10007 10002 10005 10006 10006 10009 10008 10008 10007 10003 10001 10002 10008 10000 10002 10006 10009 10005 10009 10002 10009 10004 10003 10004 10006 10000 10001 10004 10006 10003 10005 10006 10006 10007 10004 10005 10006 10002 10003 10008 10006 10007 10009 10005 10002 10009 10003 10000 10000 10004 10000 10005 10000 10009 10008 10009 10005 10003 10007 10000 10003 10002 10004 10008 10009 10008 10004 10002 10004 10000 10006 10003 10008 10008 10000 10003 10007 10004 10002 10008 10009 10006 10007 10003 10007 10000 10008 10005 10005 10002 10008 10005 10004 10009 10004 10008 10003 10002 10004 10005 10006 10007 10009 10001 10006 10007 10007 10007 10007 10001 10007 10003 10009 10006 10004 10000 10003 10009 10000 10000 10007 10005 10007 10006 10000 10007 10004 10007 10006 10002 10003 10004 10009 10003 10006 10005 10009 10009 10000 10001 10008 10003 10000 10001 10006 10002 10008 10005 10001 10008 10005 10002 10003 10002 10007 10004 10002 10005 10000 10005 10000 10001 10004 10004 10005 10005 10004 10000 10006 10000 10000 10002 10000 10002 10007 10008 10007 10003 10007 10006 10000 10005 10007 10002 10002 10006 10006 10002 10006 10002 10004 10007 10000 10005 10001 10009 10007 10009 10000 10003 10000 10000 10009 10007 10004 10004 10005 10007 10003 10002 10003 10005 10009 10009 10009 10004 10000\r\n 10004 10004 10003 10000 10009 10000 10000 10003 10003 10003 10008 10001 10008 10008 10004 10006 10000 10003 10009 10003 10008 10002 10009 10006 10004 10009 10006 10000 10001 10001 10002 10000 10003 10002 10007 10004 10002 10003 10003 10007 10006 10000 10001 10005 10001 10001 10005 10001 10005 10000 10002 10005 10004 10003 10000 10003 10007 10001 10007 10007 10005 10002 10007 10004 10004 10004 10003 10001 10007 10002 10007 10004 10008 10003 10002 10009 10008 10006 10002 10004 10002 10002 10002 10008 10006 10000 10008 10002 10000 10000 10007 10007 10008 10005 10009 10000 10009 10008 10003 10005 10005 10007 10006 10009 10005 10009 10007 10008 10002 10001 10000 10009 10000 10000 10007 10003 10000 10002 10003 10002 10005 10004 10009 10000 10008 10006 10002 10005 10005 10002 10004 10005 10007 10003 10008 10008 10006 10004 10004 10006 10007 10009 10001 10000 10000 10001 10009 10005 10004 10008 10009 10008 10009 10000 10016 10009 10008 10002 10001 10001 10009 10009 10001 10000 10009 10005 10001 10001 10001 10008 10003 10003 10002 10004 10006 10004 10008 10003 10002 10009 10009 10001 10000 10004 10007 10001 10005 10007 10001 10004 10006 10001 10002 10004 10007 10004 10006 10002 10007 10009 10005 10005 10007 10009 10007 10002 10001 10002 10000 10007 10003 10006 10009 10004 10005 10008 10001 10009 10007 10002 10004 10005 10007 10002 10007 10002 10002 10001 10009 10004 10001 10007 10004 10009 10004 10008 10005 10001 10001 10005 10005 10005 10009 10006 10009 10006 10003 10001 10002 10003 10002 10003 10005 10009 10008 10002 10000 10004 10002 10000 10001 10005 10008 10001 10007 10007 10000 10004 10001 10005 10009 10009 10005 10003 10003 10003 10008 10006 10009 10006 10006 10008 10006 10002 10007 10006 10004 10002 10008 10001 10006 10000 10005 10002 10009 10001 10004 10000 10006 10008 10002 10007 10004 10001 10005 10000 10008 10004 10006 10006 10007 10008 10000 10000 10006 10004 10003 10004 10006 10006 10003 10008 10002 10004 10008 10002 10004 10008 10009 10000 10006 10008 10000 10003 10003 10001 10000 10007 10001 10008 10008 10001 10006 10006 10004 10007 10000 10007 10000 10007 10002 10000 10008 10002 10004 10007 10001 10006 10008 10007 10000 10003 10006 10009 10006 10002 10003 10001 10002 10005 10001 10005 10008 10009 10005 10000 10000 10002 10002 10008 10007 10001 10008 10002 10007 10002 10006 10007 10006 10009 10008 10004 10003 10005 10003 10007 10006 10007 10004 10006 10001 10002 10008 10001 10006 10008 10008 10002 10003 10007 10005 10001 10005 10003 10008 10004 10009 10000 10007 10005 10007 10005 10003 10008 10001 10007 10008 10009 10008 10001 10007 10004 10002 10004 10007 10001 10001 10001 10000 10009 10002 10009 10006 10001 10009 10003 10002 10000 10005 10000 10006 10002 10001 10004 10004 10002 10007 10001 10005 10007 10002 10001 10007 10004 10001 10004 10004 10004 10009 10003 10008 10009 10005 10007 10005 10003 10004 10005 10001 10005 10008 10009 10006 10004 10008 10006 10005 10009 10008 10003 10009 10004 10001 10006 10003 10009 10008 10003 10009 10002\r\n 10004 10001 10005 10001 10005 10001 10004 10008 10001 10003 10008 10008 10003 10007 10002 10009 10001 10005 10004 10007 10001 10009 10009 10006 10000 10007 10003 10003 10005 10008 10001 10009 10004 10005 10001 10009 10008 10007 10008 10008 10009 10006 10000 10000 10008 10006 10002 10007 10002 10007 10000 10005 10000 10001 10006 10000 10007 10009 10000 10004 10006 10006 10006 10001 10002 10007 10003 10009 10000 10000 10003 10008 10005 10004 10004 10005 10004 10009 10006 10000 10001 10000 10003 10003 10006 10009 10001 10009 10002 10008 10009 10002 10008 10009 10009 10007 10000 10002 10009 10007 10001 10008 10008 10003 10003 10009 10002 10000 10004 10005 10006 10004 10007 10005 10009 10007 10006 10001 10002 10004 10008 10004 10007 10000 10001 10000 10000 10009 10003 10006 10009 10006 10005 10004 10007 10005 10003 10008 10007 10001 10004 10002 10007 10007 10001 10007 10004 10004 10009 10002 10007 10003 10000 10007 10004 10001 10005 10004 10009 10000 10001 10000 10006 10008 10005 10001 10002 10005 10006 10007 10006 10002 10001 10002 10008 10008 10008 10009 10007 10002 10006 10003 10006 10002 10006 10002 10001 10004 10006 10009 10001 10007 10004 10006 10006 10008 10000 10005 10002 10007 10007 10007 10006 10004 10007 10000 10008 10001 10006 10002 10000 10003 10002 10007 10002 10004 10006 10006 10005 10008 10009 10006 10002 10008 10006 10009 10005 10004 10000 10005 10006 10009 10002 10002 10000 10005 10004 10002 10009 10000 10003 10006 10006 10002 10001 10008 10001 10001 10003 10008 10002 10006 10006 10008 10001 10007 10003 10005 10006 10007 10006 10002 10006 10001 10000 10006 10000 10004 10007 10008 10008 10003 10003 10005 10004 10006 10003 10005 10002 10000 10002 10009 10002 10002 10006 10001 10009 10005 10003 10005 10000 10001 10004 10000 10005 10003 10002 10007 10003 10000 10006 10000 10001 10001 10000 10004 10001 10003 10008 10006 10005 10008 10002 10003 10008 10004 10006 10003 10009 10000 10006 10000 10003 10009 10001 10006 10002 10002 10003 10006 10007 10008 10000 10002 10009 10005 10001 10002 10000 10005 10002 10006 10003 10006 10001 10007 10003 10003 10001 10005 10000 10001 10007 10006 10003 10001 10007 10008 10006 10003 10009 10006 10003 10005 10003 10002 10004 10002 10005 10000 10004 10006 10009 10008 10002 10007 10003 10000 10006 10009 10000 10009 10008 10008 10000 10000 10001 10007 10005 10007 10008 10007 10009 10001 10005 10007 10000 10008 10002 10009 10005 10001 10000 10004 10009 10000 10001 10009 10004 10004 10006 10008 10007 10002 10007 10007 10006 10000 10009 10009 10000 10007 10004 10005 10005 10009 10009 10008 10000 10002 10009 10006 10006 10002 10009 10008 10002 10002 10000 10008 10001 10003 10005 10008 10004 10002 10008 10003 10003 10001 10002 10004 10008 10005 10009 10002 10000 10002 10003 10009 10002 10009 10007 10006 10004 10001 10000 10009 10003 10008 10002 10005 10003 10003 10009 10008 10009 10008 10000 10005 10007 10006 10000 10009 10001 10009 10004 10006 10001 10001 10009 10009 10000 10006 10007 10003 10009 10009 10008 10001\r\n 10008 10001 10003 10004 10005 10003 10005 10001 10002 10005 10000 10005 10002 10002 10001 10005 10000 10000 10001 10005 10008 10003 10009 10004 10009 10002 10005 10007 10004 10008 10001 10002 10005 10009 10002 10001 10002 10006 10001 10002 10003 10009 10000 10007 10007 10000 10000 10005 10000 10003 10004 10002 10001 10005 10000 10006 10009 10000 10008 10006 10003 10007 10007 10000 10006 10003 10008 10004 10000 10004 10002 10007 10008 10006 10005 10007 10003 10001 10001 10005 10009 10003 10000 10001 10004 10007 10001 10009 10008 10002 10007 10004 10002 10002 10008 10007 10003 10004 10006 10004 10000 10005 10001 10007 10002 10008 10009 10004 10004 10000 10002 10001 10007 10000 10008 10009 10005 10002 10002 10000 10000 10007 10004 10005 10003 10004 10007 10008 10004 10009 10001 10004 10006 10008 10005 10004 10006 10008 10002 10009 10005 10004 10004 10006 10006 10004 10001 10007 10002 10005 10008 10005 10002 10004 10005 10008 10006 10008 10002 10000 10008 10004 10001 10000 10002 10004 10005 10004 10002 10002 10006 10007 10004 10004 10000 10001 10001 10000 10003 10006 10007 10005 10003 10008 10000 10005 10006 10003 10007 10009 10003 10000 10004 10009 10007 10000 10006 10008 10003 10002 10003 10008 10005 10004 10003 10001 10005 10003 10000 10003 10001 10000 10003 10002 10007 10000 10005 10003 10008 10002 10002 10006 10009 10003 10008 10008 10002 10005 10009 10006 10004 10001 10006 10006 10004 10009 10005 10000 10007 10009 10003 10003 10005 10007 10008 10008 10001 10009 10001 10007 10004 10000 10002 10009 10007 10000 10005 10005 10002 10008 10003 10007 10005 10000 10001 10000 10002 10002 10005 10008 10006 10000 10001 10001 10006 10005 10009 10009 10009 10003 10004 10005 10008 10005 10008 10002 10002 10000 10004 10007 10005 10006 10003 10002 10005 10007 10000 10005 10002 10009 10003 10005 10006 10009 10001 10000 10009 10009 10000 10003 10005 10004 10000 10009 10008 10008 10005 10001 10003 10002 10006 10004 10002 10006 10007 10007 10008 10007 10007 10009 10006 10006 10009 10003 10002 10001 10009 10007 10001 10001 10003 10000 10000 10004 10001 10004 10005 10001 10000 10005 10002 10006 10005 10000 10006 10009 10006 10007 10007 10001 10008 10004 10001 10001 10006 10008 10001 10004 10005 10001 10001 10009 10005 10003 10003 10000 10000 10006 10001 10009 10004 10004 10004 10008 10007 10009 10003 10009 10002 10001 10000 10001 10004 10002 10006 10006 10001 10005 10005 10009 10002 10002 10001 10002 10006 10007 10009 10000 10002 10006 10001 10000 10007 10002 10005 10005 10000 10009 10001 10001 10000 10002 10007 10002 10005 10009 10003 10006 10001 10005 10005 10009 10005 10005 10007 10003 10007 10000 10003 10006 10006 10004 10003 10004 10005 10005 10004 10005 10007 10009 10000 10004 10009 10002 10001 10002 10006 10002 10005 10005 10008 10000 10009 10000 10001 10006 10004 10005 10001 10002 10004 10002 10002 10006 10006 10003 10004 10001 10003 10000 10000 10003 10005 10009 10008 10000 10005 10009 10005 10004 10008 10004 10005 10005 10002 10009 10001 10004 10003 10007\r\n 10006 10007 10004 10003 10003 10008 10004 10004 10005 10001 10006 10005 10006 10005 10001 10008 10000 10003 10008 10008 10000 10006 10002 10003 10008 10007 10006 10006 10006 10009 10005 10008 10000 10009 10005 10008 10005 10000 10002 10003 10000 10000 10000 10006 10004 10003 10005 10008 10001 10004 10009 10002 10003 10005 10007 10008 10005 10006 10004 10005 10001 10007 10005 10009 10004 10007 10004 10008 10005 10003 10006 10002 10002 10002 10004 10002 10004 10006 10000 10007 10009 10007 10000 10009 10009 10009 10009 10003 10008 10003 10002 10002 10005 10002 10009 10006 10004 10001 10008 10006 10005 10002 10008 10001 10000 10006 10009 10006 10001 10008 10007 10005 10002 10007 10007 10008 10003 10008 10002 10008 10009 10005 10006 10004 10007 10004 10008 10005 10005 10003 10001 10000 10007 10004 10000 10008 10003 10004 10000 10002 10001 10004 10003 10007 10005 10005 10005 10003 10007 10005 10006 10005 10004 10007 10008 10002 10009 10005 10003 10006 10007 10009 10004 10007 10008 10008 10006 10008 10003 10008 10003 10005 10002 10000 10006 10008 10003 10002 10007 10008 10001 10006 10002 10007 10002 10009 10000 10008 10006 10007 10009 10001 10000 10007 10004 10009 10004 10007 10005 10004 10005 10004 10008 10006 10005 10007 10006 10005 10003 10001 10002 10000 10000 10000 10004 10001 10004 10005 10008 10009 10007 10007 10003 10004 10009 10008 10009 10009 10007 10003 10007 10006 10005 10002 10007 10006 10005 10008 10008 10001 10006 10000 10007 10000 10001 10007 10008 10006 10003 10008 10000 10003 10000 10005 10003 10003 10001 10003 10001 10004 10000 10006 10004 10001 10005 10002 10002 10000 10007 10007 10006 10008 10004 10008 10009 10009 10002 10000 10004 10003 10006 10005 10006 10009 10008 10000 10003 10007 10004 10008 10002 10001 10008 10003 10002 10006 10004 10007 10002 10004 10000 10003 10009 10003 10002 10006 10007 10003 10006 10004 10003 10006 10009 10007 10009 10000 10007 10008 10007 10009 10000 10002 10000 10003 10000 10007 10007 10002 10009 10004 10005 10008 10006 10004 10007 10002 10009 10008 10004 10008 10008 10009 10007 10002 10005 10006 10005 10004 10003 10004 10001 10002 10003 10005 10002 10002 10005 10002 10000 10000 10007 10001 10003 10003 10008 10004 10004 10008 10005 10001 10005 10005 10003 10004 10005 10000 10006 10006 10001 10006 10007 10006 10005 10004 10009 10008 10000 10005 10008 10005 10005 10007 10006 10008 10000 10003 10002 10007 10006 10004 10002 10004 10006 10007 10002 10003 10005 10000 10009 10005 10008 10008 10001 10008 10002 10004 10008 10009 10008 10001 10003 10006 10005 10009 10000 10000 10002 10005 10007 10002 10001 10004 10006 10009 10008 10007 10005 10001 10007 10007 10002 10001 10008 10003 10000 10001 10005 10005 10001 10004 10000 10001 10009 10006 10008 10008 10002 10003 10000 10009 10004 10008 10009 10009 10004 10009 10003 10004 10008 10006 10007 10008 10006 10009 10008 10007 10001 10003 10002 10001 10002 10003 10006 10007 10006 10000 10005 10005 10001 10004 10004 10006 10007 10008 10004 10008 10007 10002 10006 10007\r\n 10008 10000 10009 10000 10004 10002 10005 10006 10005 10001 10001 10009 10008 10001 10007 10007 10007 10005 10008 10006 10005 10005 10009 10001 10002 10006 10001 10005 10007 10006 10003 10009 10003 10005 10004 10007 10003 10007 10000 10003 10004 10009 10006 10008 10007 10002 10006 10009 10009 10009 10002 10009 10007 10009 10002 10000 10008 10001 10000 10005 10000 10003 10006 10004 10005 10008 10002 10001 10009 10004 10005 10009 10002 10008 10000 10002 10001 10003 10000 10004 10008 10006 10005 10004 10001 10003 10001 10002 10006 10002 10009 10007 10004 10007 10005 10000 10009 10005 10008 10009 10005 10006 10006 10000 10008 10006 10001 10003 10004 10006 10007 10006 10006 10009 10008 10003 10005 10004 10008 10000 10000 10002 10003 10002 10008 10004 10007 10007 10002 10008 10007 10000 10004 10006 10001 10005 10001 10002 10008 10000 10003 10003 10007 10001 10006 10006 10001 10001 10008 10003 10008 10007 10005 10005 10008 10003 10006 10004 10007 10006 10002 10000 10009 10006 10002 10004 10000 10004 10003 10005 10002 10002 10006 10000 10005 10007 10003 10005 10002 10007 10002 10005 10007 10000 10001 10000 10001 10006 10003 10009 10007 10004 10003 10007 10005 10000 10006 10007 10006 10009 10000 10002 10009 10000 10006 10003 10007 10006 10005 10008 10006 10001 10002 10005 10004 10009 10009 10007 10004 10009 10006 10002 10008 10008 10007 10006 10008 10009 10009 10008 10005 10007 10000 10007 10006 10001 10005 10005 10001 10001 10003 10001 10005 10005 10006 10002 10001 10005 10002 10007 10009 10003 10006 10000 10005 10006 10002 10009 10006 10001 10003 10002 10004 10005 10001 10009 10001 10009 10001 10006 10008 10008 10000 10000 10001 10004 10002 10006 10002 10003 10007 10007 10003 10002 10006 10002 10005 10002 10007 10008 10006 10009 10004 10007 10004 10003 10007 10000 10008 10006 10003 10004 10002 10007 10001 10004 10009 10006 10003 10001 10004 10008 10002 10012 10003 10000 10000 10000 10009 10001 10005 10000 10001 10006 10001 10001 10008 10006 10002 10003 10000 10003 10002 10005 10008 10007 10005 10005 10007 10002 10003 10003 10006 10001 10009 10005 10001 10007 10007 10007 10008 10009 10008 10002 10004 10009 10004 10008 10001 10008 10004 10005 10004 10005 10003 10001 10006 10004 10003 10008 10004 10003 10000 10000 10000 10004 10002 10006 10009 10003 10007 10001 10007 10007 10005 10005 10002 10006 10007 10001 10001 10007 10003 10005 10000 10009 10001 10003 10006 10002 10006 10009 10004 10006 10003 10004 10000 10009 10005 10002 10003 10001 10003 10000 10004 10007 10004 10002 10003 10008 10006 10009 10009 10003 10001 10003 10009 10003 10005 10007 10002 10000 10002 10009 10002 10008 10005 10007 10002 10005 10009 10009 10002 10008 10000 10006 10008 10004 10008 10009 10009 10001 10009 10000 10008 10001 10003 10004 10008 10002 10008 10001 10000 10000 10007 10008 10005 10008 10000 10007 10005 10001 10004 10008 10006 10002 10005 10004 10002 10006 10000 10004 10003 10000 10008 10007 10002 10005 10007 10004 10001 10008 10003 10006 10008 10006 10003 10001 10003 10000\r\n 10005 10000 10002 10008 10005 10001 10009 10003 10009 10009 10000 10002 10008 10008 10003 10004 10004 10005 10000 10003 10003 10002 10009 10000 10007 10004 10008 10002 10002 10006 10008 10000 10000 10009 10007 10000 10006 10004 10005 10005 10005 10001 10000 10004 10000 10003 10006 10005 10005 10001 10002 10005 10003 10018 10004 10006 10009 10000 10003 10009 10001 10001 10007 10003 10006 10007 10005 10004 10008 10003 10005 10003 10008 10001 10002 10008 10000 10006 10005 10007 10009 10004 10002 10006 10002 10008 10000 10008 10000 10003 10009 10007 10007 10009 10006 10002 10000 10009 10007 10000 10001 10009 10007 10006 10005 10004 10007 10000 10000 10005 10002 10006 10006 10007 10004 10000 10007 10006 10004 10002 10004 10003 10005 10009 10000 10003 10006 10008 10007 10004 10004 10009 10008 10004 10006 10005 10008 10006 10001 10001 10007 10009 10005 10000 10000 10005 10007 10005 10009 10002 10007 10004 10008 10002 10002 10002 10005 10002 10009 10006 10007 10004 10000 10005 10007 10003 10007 10003 10008 10006 10001 10004 10002 10004 10002 10002 10008 10005 10001 10002 10009 10006 10008 10005 10001 10006 10002 10005 10006 10003 10001 10005 10003 10001 10002 10006 10006 10004 10008 10006 10001 10006 10007 10002 10006 10003 10005 10005 10006 10006 10008 10003 10004 10004 10004 10004 10004 10003 10003 10008 10001 10000 10008 10005 10009 10002 10009 10000 10005 10008 10000 10001 10005 10000 10000 10004 10003 10005 10008 10007 10007 10001 10005 10005 10009 10001 10001 10009 10001 10003 10003 10006 10002 10006 10002 10007 10003 10004 10003 10009 10000 10005 10007 10001 10000 10004 10007 10009 10001 10002 10006 10004 10013 10004 10009 10005 10006 10006 10009 10005 10000 10009 10003 10004 10000 10008 10005 10008 10003 10000 10007 10007 10005 10002 10004 10008 10009 10008 10003 10009 10007 10005 10009 10000 10001 10003 10001 10004 10007 10000 10009 10002 10008 10006 10006 10000 10003 10007 10001 10005 10003 10002 10009 10002 10000 10006 10009 10008 10007 10003 10000 10000 10005 10001 10007 10008 10008 10007 10003 10005 10006 10006 10007 10002 10008 10002 10009 10007 10007 10003 10008 10008 10006 10007 10008 10002 10005 10008 10003 10000 10002 10003 10008 10009 10008 10008 10006 10005 10007 10009 10001 10002 10002 10002 10008 10000 10003 10008 10000 10008 10004 10001 10008 10001 10000 10002 10005 10000 10005 10008 10009 10003 10004 10005 10004 10005 10004 10007 10001 10009 10009 10003 10003 10006 10003 10006 10003 10003 10000 10006 10009 10008 10006 10008 10001 10007 10005 10009 10005 10009 10006 10003 10003 10003 10005 10008 10004 10002 10002 10000 10002 10002 10001 10007 10009 10004 10003 10000 10004 10000 10007 10002 10002 10007 10009 10003 10003 10005 10002 10002 10004 10005 10006 10001 10004 10003 10002 10004 10007 10003 10003 10003 10008 10008 10002 10000 10003 10002 10006 10006 10005 10003 10008 10003 10003 10005 10002 10009 10003 10005 10007 10006 10001 10000 10007 10000 10001 10003 10002 10006 10008 10007 10002 10005 10005 10003 10002 10004 10009 10004\r\n 10000 10002 10002 10008 10005 10000 10001 10007 10004 10000 10009 10000 10005 10009 10008 10003 10002 10004 10009 10004 10005 10001 10009 10003 10005 10006 10009 10006 10005 10005 10006 10008 10006 10005 10006 10000 10004 10005 10007 10008 10009 10002 10005 10004 10008 10004 10009 10000 10008 10008 10003 10008 10004 10009 10009 10003 10003 10009 10009 10009 10006 10009 10004 10004 10004 10008 10009 10000 10006 10005 10006 10006 10002 10005 10006 10007 10008 10002 10002 10008 10003 10009 10000 10002 10004 10000 10007 10003 10006 10000 10005 10006 10004 10006 10005 10007 10001 10005 10005 10000 10001 10007 10002 10004 10002 10001 10008 10007 10008 10001 10004 10004 10008 10007 10003 10003 10003 10009 10006 10000 10000 10008 10002 10002 10000 10008 10006 10000 10003 10000 10000 10003 10004 10001 10004 10005 10008 10005 10004 10007 10005 10008 10008 10002 10008 10005 10004 10003 10001 10003 10000 10003 10000 10002 10006 10007 10007 10001 10004 10003 10001 10004 10005 10008 10001 10009 10004 10004 10005 10002 10004 10003 10001 10005 10008 10005 10007 10008 10008 10006 10001 10001 10007 10005 10007 10006 10006 10003 10002 10000 10000 10006 10007 10008 10001 10004 10000 10009 10005 10001 10007 10004 10004 10002 10006 10005 10000 10000 10006 10003 10005 10006 10008 10004 10006 10002 10002 10005 10004 10003 10002 10007 10007 10001 10006 10005 10004 10003 10005 10006 10003 10006 10004 10001 10002 10005 10006 10004 10005 10007 10005 10000 10005 10002 10001 10006 10009 10009 10000 10008 10002 10004 10008 10003 10009 10005 10006 10001 10009 10009 10008 10002 10006 10004 10004 10008 10008 10003 10007 10000 10002 10007 10008 10002 10000 10005 10008 10004 10003 10008 10007 10005 10008 10005 10004 10002 10005 10004 10006 10005 10006 10000 10006 10000 10006 10009 10002 10001 10004 10004 10009 10005 10007 10004 10001 10005 10008 10008 10004 10007 10003 10000 10002 10000 10001 10007 10006 10003 10006 10001 10009 10000 10008 10005 10008 10004 10007 10002 10003 10002 10006 10003 10005 10002 10007 10006 10002 10004 10005 10007 10003 10007 10000 10001 10008 10009 10001 10003 10001 10005 10004 10007 10000 10007 10009 10006 10005 10003 10003 10003 10005 10000 10001 10001 10009 10006 10000 10001 10004 10002 10003 10001 10003 10007 10005 10008 10008 10008 10004 10002 10002 10000 10005 10008 10006 10005 10005 10007 10003 10006 10004 10005 10008 10001 10009 10002 10007 10007 10008 10000 10000 10009 10005 10000 10004 10005 10005 10000 10001 10009 10004 10000 10001 10002 10006 10003 10007 10001 10007 10007 10006 10008 10001 10005 10007 10001 10004 10009 10001 10006 10005 10000 10005 10001 10007 10007 10009 10009 10005 10000 10004 10006 10000 10001 10004 10000 10008 10001 10006 10006 10006 10003 10005 10002 10007 10002 10005 10000 10009 10001 10001 10005 10008 10005 10009 10006 10007 10009 10004 10001 10006 10003 10000 10003 10006 10007 10000 10002 10004 10006 10008 10005 10006 10009 10000 10008 10009 10006 10002 10000 10002 10008 10003 10001 10006 10006 10003 10003 10005 10003\r\n 10006 10005 10000 10007 10003 10009 10003 10006 10000 10001 10000 10004 10000 10004 10006 10009 10006 10005 10004 10001 10008 10005 10004 10003 10003 10002 10001 10004 10001 10006 10005 10000 10005 10008 10002 10000 10000 10005 10008 10006 10006 10002 10003 10001 10002 10001 10003 10000 10009 10006 10005 10004 10006 10002 10008 10001 10002 10009 10007 10004 10008 10008 10003 10004 10004 10009 10000 10006 10000 10004 10001 10008 10005 10001 10003 10009 10007 10009 10001 10001 10008 10006 10004 10002 10001 10001 10008 10009 10001 10006 10000 10001 10003 10009 10007 10001 10009 10008 10002 10000 10005 10001 10003 10007 10005 10000 10004 10001 10009 10000 10004 10005 10005 10004 10007 10007 10002 10003 10002 10008 10005 10008 10000 10006 10008 10007 10008 10008 10007 10002 10001 10008 10000 10004 10007 10009 10007 10009 10002 10002 10005 10000 10008 10007 10004 10000 10004 10004 10000 10003 10000 10000 10001 10005 10009 10000 10007 10005 10008 10008 10008 10005 10003 10001 10000 10005 10009 10002 10005 10003 10003 10000 10007 10000 10003 10002 10001 10006 10005 10006 10006 10008 10005 10001 10009 10007 10000 10008 10005 10009 10004 10002 10005 10008 10004 10001 10007 10006 10000 10000 10004 10000 10008 10006 10006 10009 10002 10001 10005 10008 10003 10005 10008 10007 10001 10008 10001 10007 10001 10005 10001 10005 10003 10007 10004 10001 10004 10003 10000 10003 10000 10004 10003 10000 10001 10002 10008 10003 10008 10006 10008 10003 10005 10009 10002 10001 10008 10001 10002 10002 10000 10002 10007 10004 10007 10000 10002 10009 10005 10004 10006 10004 10002 10002 10002 10004 10007 10005 10009 10006 10008 10002 10004 10003 10000 10004 10000 10007 10003 10004 10008 10009 10009 10000 10006 10009 10009 10004 10000 10008 10003 10004 10000 10000 10004 10003 10005 10008 10003 10002 10009 10008 10003 10005 10009 10009 10008 10005 10005 10009 10001 10001 10000 10001 10002 10004 10004 10004 10005 10001 10000 10008 10004 10006 10001 10004 10004 10008 10009 10008 10000 10004 10002 10000 10004 10005 10002 10008 10002 10001 10002 10009 10006 10009 10009 10000 10007 10009 10000 10006 10002 10007 10007 10000 10009 10004 10003 10002 10003 10001 10000 10005 10001 10003 10002 10006 10005 10004 10006 10007 10000 10004 10009 10007 10006 10001 10001 10002 10001 10006 10006 10007 10002 10000 10000 10008 10009 10006 10008 10001 10006 10008 10001 10000 10002 10006 10007 10002 10004 10006 10003 10006 10009 10005 10007 10008 10000 10006 10001 10006 10007 10006 10004 10009 10007 10002 10008 10009 10000 10002 10004 10003 10008 10009 10004 10008 10000 10009 10006 10007 10000 10000 10000 10008 10000 10003 10008 10009 10003 10002 10001 10003 10000 10003 10002 10005 10004 10005 10004 10002 10008 10003 10001 10000 10009 10005 10006 10007 10006 10005 10001 10003 10004 10003 10007 10009 10008 10004 10000 10009 10008 10006 10002 10006 10005 10005 10007 10005 10000 10005 10004 10008 10004 10005 10009 10009 10000 10009 10004 10006 10002 10005 10009 10002 10003 10009 10004 10007 10008 10002\r\n 10009 10000 10003 10008 10008 10001 10001 10000 10002 10008 10007 10000 10006 10002 10000 10006 10004 10007 10005 10009 10000 10007 10004 10005 10006 10002 10001 10002 10007 10001 10008 10008 10006 10008 10009 10000 10008 10007 10001 10000 10009 10006 10007 10002 10009 10000 10000 10005 10001 10005 10000 10003 10008 10005 10001 10003 10003 10000 10000 10009 10001 10005 10000 10000 10004 10008 10008 10008 10009 10005 10009 10009 10005 10005 10007 10004 10006 10001 10002 10004 10002 10007 10004 10002 10002 10008 10002 10000 10001 10009 10001 10000 10015 10004 10007 10005 10009 10009 10005 10000 10006 10008 10001 10005 10009 10003 10005 10001 10003 10007 10006 10009 10006 10007 10008 10001 10002 10005 10000 10009 10006 10002 10008 10006 10002 10005 10006 10006 10009 10005 10007 10005 10001 10002 10007 10005 10002 10008 10000 10002 10007 10002 10004 10006 10009 10004 10007 10005 10008 10008 10001 10004 10004 10006 10008 10002 10004 10000 10004 10005 10004 10009 10005 10007 10004 10005 10008 10003 10007 10004 10008 10008 10009 10002 10000 10006 10008 10009 10006 10005 10003 10002 10002 10005 10008 10008 10001 10005 10009 10001 10003 10009 10008 10008 10002 10000 10002 10009 10008 10002 10001 10006 10002 10001 10001 10007 10003 10001 10001 10005 10004 10001 10004 10004 10005 10002 10007 10001 10009 10005 10005 10003 10007 10006 10006 10002 10003 10002 10008 10007 10004 10000 10002 10001 10002 10008 10009 10008 10001 10006 10001 10007 10003 10007 10000 10005 10002 10007 10008 10008 10006 10004 10004 10004 10001 10008 10007 10002 10004 10004 10007 10005 10005 10004 10002 10000 10009 10007 10001 10000 10008 10008 10002 10004 10007 10000 10000 10005 10008 10007 10008 10006 10000 10006 10000 10005 10004 10008 10000 10003 10007 10008 10006 10001 10003 10008 10005 10004 10004 10009 10006 10008 10008 10007 10000 10006 10002 10009 10008 10000 10001 10008 10007 10003 10009 10009 10000 10008 10007 10002 10008 10002 10004 10009 10005 10007 10002 10005 10006 10009 10005 10008 10007 10002 10008 10006 10006 10006 10007 10004 10000 10007 10003 10003 10007 10001 10007 10001 10002 10008 10004 10009 10009 10008 10009 10005 10005 10005 10019 10002 10004 10003 10000 10008 10000 10004 10007 10009 10000 10001 10003 10001 10005 10006 10005 10003 10004 10003 10006 10006 10008 10005 10000 10000 10008 10003 10001 10006 10002 10003 10003 10009 10001 10004 10009 10008 10003 10007 10000 10003 10008 10008 10004 10005 10003 10009 10003 10004 10004 10005 10005 10007 10003 10007 10004 10008 10008 10002 10000 10005 10002 10007 10005 10007 10009 10007 10005 10000 10006 10009 10009 10000 10005 10008 10006 10006 10008 10001 10005 10004 10008 10007 10002 10003 10002 10008 10008 10001 10001 10001 10008 10007 10006 10000 10009 10009 10007 10006 10004 10006 10001 10008 10003 10000 10002 10003 10009 10004 10005 10008 10002 10004 10008 10000 10000 10001 10004 10003 10004 10005 10003 10000 10001 10000 10005 10005 10004 10004 10001 10008 10005 10002 10004 10006 10001 10009 10001 10001 10003 10004\r\n 10004 10001 10006 10006 10009 10007 10004 10004 10002 10009 10000 10003 10001 10001 10006 10004 10003 10007 10006 10001 10003 10004 10007 10006 10002 10006 10006 10005 10004 10008 10003 10002 10004 10002 10002 10007 10009 10005 10009 10008 10008 10008 10002 10008 10007 10007 10002 10001 10009 10006 10009 10000 10008 10006 10005 10000 10006 10007 10002 10006 10000 10006 10005 10007 10000 10006 10000 10004 10007 10002 10006 10008 10001 10003 10003 10007 10003 10007 10004 10007 10002 10001 10006 10007 10001 10009 10005 10007 10009 10006 10006 10006 10008 10008 10007 10001 10007 10000 10009 10007 10007 10000 10007 10005 10008 10007 10006 10007 10005 10000 10005 10000 10003 10008 10005 10008 10000 10001 10003 10002 10005 10005 10009 10009 10009 10009 10001 10007 10004 10002 10001 10000 10002 10003 10006 10000 10001 10000 10007 10000 10002 10006 10004 10009 10008 10000 10003 10002 10008 10001 10002 10004 10004 10009 10003 10003 10009 10007 10002 10002 10001 10007 10003 10008 10000 10006 10000 10009 10004 10001 10005 10000 10003 10002 10000 10007 10003 10008 10003 10001 10007 10003 10003 10003 10004 10004 10002 10008 10002 10004 10005 10005 10002 10008 10003 10009 10002 10009 10008 10007 10004 10004 10000 10002 10001 10003 10006 10000 10009 10002 10000 10000 10004 10000 10004 10004 10008 10009 10004 10005 10000 10002 10008 10008 10003 10003 10000 10004 10000 10003 10003 10006 10000 10004 10006 10006 10004 10009 10008 10005 10007 10005 10009 10004 10008 10002 10002 10001 10003 10005 10008 10000 10003 10007 10005 10003 10002 10001 10009 10006 10008 10002 10000 10006 10002 10008 10009 10002 10007 10002 10002 10003 10002 10004 10000 10004 10000 10007 10008 10002 10005 10008 10007 10001 10007 10006 10007 10008 10000 10005 10003 10000 10004 10002 10004 10002 10007 10008 10008 10004 10003 10006 10000 10006 10001 10006 10005 10001 10004 10008 10005 10000 10005 10002 10006 10007 10008 10002 10003 10002 10001 10009 10001 10003 10009 10001 10005 10002 10008 10005 10004 10009 10003 10009 10003 10008 10004 10004 10007 10009 10005 10001 10009 10007 10006 10008 10002 10000 10005 10007 10000 10006 10009 10001 10004 10008 10004 10002 10007 10005 10007 10005 10000 10004 10004 10009 10007 10009 10003 10009 10004 10005 10003 10003 10009 10009 10002 10007 10005 10005 10000 10006 10000 10004 10005 10009 10004 10006 10004 10007 10002 10003 10004 10006 10003 10002 10004 10009 10009 10008 10003 10009 10004 10009 10008 10003 10004 10004 10003 10003 10007 10000 10007 10008 10006 10002 10008 10008 10007 10003 10008 10003 10008 10001 10003 10009 10000 10004 10003 10003 10009 10008 10000 10002 10009 10002 10005 10005 10008 10003 10007 10003 10003 10005 10004 10003 10006 10000 10002 10000 10001 10007 10005 10000 10004 10005 10001 10006 10004 10009 10005 10008 10001 10004 10005 10009 10004 10008 10009 10003 10008 10000 10008 10006 10000 10001 10009 10005 10008 10008 10003 10004 10006 10009 10006 10007 10003 10005 10006 10002 10006 10004 10004 10003 10008 10003 10009 10002 10005 10004\r\n 10000 10006 10000 10009 10002 10003 10007 10005 10004 10009 10003 10001 10009 10009 10005 10001 10009 10009 10009 10004 10001 10006 10005 10000 10009 10001 10009 10006 10008 10009 10001 10009 10008 10002 10006 10001 10004 10008 10008 10002 10005 10003 10006 10005 10002 10007 10004 10000 10009 10003 10009 10005 10000 10007 10007 10001 10002 10004 10005 10006 10007 10007 10004 10005 10007 10005 10009 10004 10007 10009 10008 10004 10007 10008 10002 10009 10003 10004 10000 10003 10006 10006 10002 10006 10008 10009 10005 10004 10003 10002 10006 10008 10008 10009 10009 10007 10004 10009 10005 10003 10003 10003 10002 10002 10000 10008 10000 10005 10001 10005 10004 10000 10004 10001 10000 10007 10005 10007 10001 10006 10000 10002 10009 10008 10002 10006 10000 10001 10007 10003 10002 10004 10007 10004 10001 10001 10005 10007 10002 10006 10002 10002 10009 10005 10007 10001 10009 10000 10002 10008 10002 10009 10000 10007 10002 10009 10003 10005 10009 10006 10007 10006 10001 10004 10006 10004 10008 10009 10008 10004 10002 10009 10008 10005 10000 10003 10003 10002 10004 10008 10004 10004 10006 10007 10004 10002 10003 10002 10009 10004 10007 10004 10008 10000 10005 10005 10002 10001 10007 10006 10004 10000 10006 10003 10002 10001 10005 10002 10001 10003 10005 10009 10007 10007 10004 10006 10006 10002 10007 10002 10000 10005 10007 10009 10006 10001 10009 10009 10007 10003 10006 10003 10004 10007 10003 10009 10000 10006 10004 10003 10004 10006 10005 10004 10009 10002 10001 10003 10009 10008 10007 10008 10007 10001 10007 10008 10000 10006 10003 10004 10005 10003 10004 10007 10008 10002 10004 10002 10000 10000 10001 10008 10007 10004 10007 10003 10004 10006 10001 10002 10003 10002 10002 10009 10006 10008 10005 10001 10001 10005 10006 10006 10006 10003 10004 10003 10002 10003 10003 10007 10004 10004 10001 10003 10007 10003 10009 10001 10003 10002 10003 10004 10009 10007 10002 10007 10003 10004 10003 10009 10003 10001 10002 10007 10008 10002 10000 10003 10003 10009 10006 10003 10004 10005 10002 10007 10005 10002 10001 10005 10004 10001 10000 10006 10009 10001 10009 10009 10008 10001 10006 10005 10002 10009 10007 10000 10006 10007 10009 10008 10008 10006 10003 10003 10007 10008 10004 10009 10002 10003 10003 10006 10007 10008 10003 10008 10008 10003 10008 10002 10003 10001 10000 10008 10007 10007 10008 10001 10003 10001 10002 10003 10001 10007 10005 10009 10001 10004 10000 10002 10004 10009 10002 10005 10002 10002 10009 10009 10006 10005 10007 10007 10003 10001 10005 10007 10008 10003 10008 10008 10009 10007 10001 10006 10006 10001 10004 10009 10006 10006 10006 10003 10009 10007 10003 10006 10003 10002 10007 10003 10002 10002 10007 10004 10005 10000 10001 10002 10001 10002 10008 10003 10003 10002 10001 10006 10009 10009 10009 10001 10007 10006 10009 10009 10005 10005 10006 10007 10007 10002 10007 10008 10009 10000 10009 10001 10009 10007 10004 10008 10000 10007 10004 10007 10007 10006 10008 10007 10000 10004 10008 10007 10009 10004 10000 10000 10006 10005 10003 10006\r\n 10004 10008 10004 10000 10004 10009 10009 10005 10006 10008 10009 10003 10004 10007 10006 10008 10008 10000 10003 10002 10000 10002 10001 10001 10000 10008 10001 10000 10007 10000 10009 10008 10004 10006 10003 10002 10004 10000 10005 10005 10002 10006 10006 10005 10005 10001 10003 10003 10003 10007 10008 10009 10005 10001 10004 10008 10002 10001 10009 10004 10005 10006 10001 10005 10001 10007 10002 10007 10000 10009 10006 10005 10003 10002 10007 10005 10007 10003 10009 10004 10002 10006 10008 10008 10000 10001 10002 10009 10007 10008 10002 10000 10009 10004 10007 10004 10003 10004 10004 10001 10004 10001 10005 10009 10009 10006 10006 10009 10005 10006 10009 10003 10009 10003 10000 10002 10006 10006 10004 10004 10002 10005 10008 10009 10003 10002 10001 10007 10007 10003 10001 10003 10003 10007 10008 10006 10003 10002 10009 10003 10008 10009 10002 10006 10007 10002 10003 10005 10003 10001 10001 10008 10006 10003 10003 10003 10001 10007 10006 10003 10007 10001 10009 10004 10005 10008 10001 10006 10008 10005 10005 10007 10008 10002 10009 10002 10006 10007 10001 10005 10006 10004 10008 10007 10008 10003 10000 10009 10001 10003 10000 10009 10004 10008 10008 10008 10000 10009 10005 10000 10003 10004 10007 10001 10009 10006 10002 10002 10004 10003 10008 10001 10003 10007 10001 10009 10002 10001 10008 10003 10003 10000 10002 10001 10007 10008 10007 10000 10001 10006 10003 10006 10006 10009 10009 10001 10005 10008 10008 10008 10006 10000 10000 10006 10002 10001 10008 10006 10005 10003 10007 10007 10009 10008 10003 10008 10004 10005 10001 10009 10003 10000 10000 10009 10000 10006 10007 10002 10007 10004 10004 10007 10006 10000 10009 10005 10006 10004 10001 10003 10004 10000 10001 10004 10005 10003 10000 10004 10007 10008 10005 10007 10006 10001 10003 10000 10000 10008 10000 10005 10005 10005 10002 10008 10003 10006 10007 10005 10007 10002 10004 10005 10001 10003 10004 10008 10006 10009 10007 10001 10009 10007 10009 10006 10009 10005 10002 10003 10002 10006 10000 10001 10003 10004 10005 10009 10005 10006 10007 10006 10005 10008 10003 10002 10008 10008 10004 10009 10005 10006 10006 10008 10008 10005 10003 10004 10005 10007 10001 10002 10006 10009 10001 10004 10007 10004 10007 10006 10007 10008 10008 10000 10007 10003 10007 10005 10003 10000 10003 10006 10002 10005 10008 10004 10002 10007 10001 10009 10001 10009 10003 10005 10005 10001 10000 10001 10006 10005 10009 10004 10003 10004 10009 10003 10005 10004 10007 10007 10002 10001 10002 10003 10003 10009 10007 10001 10002 10001 10008 10001 10003 10001 10008 10001 10003 10009 10006 10001 10002 10005 10000 10001 10001 10008 10002 10001 10005 10008 10008 10006 10008 10003 10007 10005 10006 10006 10000 10003 10003 10007 10004 10005 10004 10008 10004 10005 10007 10001 10001 10007 10007 10008 10003 10008 10002 10007 10003 10005 10002 10007 10005 10001 10003 10000 10007 10009 10000 10003 10007 10008 10002 10008 10009 10007 10005 10006 10004 10000 10007 10007 10008 10001 10008 10008 10005 10008 10008 10009 10008 10006\r\n 10006 10003 10008 10002 10003 10008 10002 10008 10008 10002 10000 10005 10006 10000 10007 10005 10002 10006 10004 10005 10005 10001 10005 10002 10004 10003 10003 10007 10004 10007 10008 10001 10009 10002 10007 10003 10007 10009 10004 10003 10004 10008 10004 10006 10009 10009 10004 10000 10004 10009 10002 10010 10005 10009 10001 10007 10005 10002 10008 10004 10008 10004 10004 10005 10005 10002 10007 10002 10005 10005 10009 10000 10007 10005 10005 10006 10003 10008 10008 10006 10001 10000 10006 10007 10005 10000 10007 10000 10007 10000 10004 10009 10001 10007 10002 10000 10001 10005 10004 10007 10002 10009 10004 10007 10006 10004 10002 10002 10005 10008 10001 10000 10006 10005 10001 10002 10004 10004 10007 10004 10004 10009 10006 10005 10005 10006 10009 10007 10006 10002 10007 10009 10002 10009 10001 10004 10004 10004 10008 10003 10005 10005 10007 10009 10005 10004 10000 10003 10005 10006 10009 10006 10006 10009 10003 10009 10006 10001 10004 10001 10003 10000 10007 10002 10005 10006 10003 10005 10005 10001 10008 10002 10003 10007 10000 10005 10006 10008 10002 10009 10003 10000 10001 10005 10003 10009 10005 10009 10001 10006 10000 10009 10005 10008 10009 10004 10001 10000 10004 10006 10007 10009 10008 10002 10005 10003 10000 10001 10009 10003 10007 10003 10003 10006 10006 10003 10000 10002 10005 10005 10000 10000 10002 10003 10009 10004 10008 10002 10003 10007 10002 10003 10000 10009 10008 10002 10005 10008 10008 10004 10007 10005 10007 10000 10006 10004 10006 10005 10002 10002 10000 10001 10007 10009 10007 10003 10005 10004 10003 10008 10008 10005 10008 10007 10007 10001 10009 10000 10004 10005 10007 10002 10006 10003 10007 10009 10005 10008 10009 10006 10009 10007 10007 10002 10006 10007 10004 10004 10005 10001 10005 10007 10003 10002 10006 10003 10002 10000 10007 10009 10003 10004 10003 10007 10004 10000 10006 10009 10003 10004 10004 10007 10001 10007 10007 10007 10006 10007 10006 10005 10002 10006 10000 10004 10001 10001 10009 10004 10002 10000 10007 10004 10006 10004 10005 10002 10002 10009 10002 10003 10008 10000 10003 10008 10003 10005 10003 10007 10006 10005 10009 10005 10004 10007 10002 10008 10003 10007 10007 10009 10009 10002 10001 10000 10009 10008 10004 10002 10003 10008 10009 10006 10009 10008 10000 10005 10000 10006 10001 10006 10009 10002 10008 10007 10000 10009 10000 10002 10007 10007 10000 10009 10003 10006 10009 10009 10002 10002 10004 10008 10002 10007 10003 10006 10009 10000 10002 10004 10001 10007 10000 10007 10001 10007 10004 10004 10001 10006 10007 10008 10009 10000 10000 10007 10001 10007 10006 10001 10005 10003 10000 10009 10007 10006 10009 10002 10002 10003 10007 10003 10008 10008 10000 10001 10000 10007 10000 10005 10003 10008 10006 10004 10002 10000 10003 10007 10000 10000 10009 10002 10004 10002 10001 10000 10009 10000 10009 10009 10006 10005 10007 10006 10003 10003 10004 10009 10005 10006 10009 10000 10001 10005 10003 10008 10009 10000 10007 10008 10009 10004 10008 10009 10003 10002 10008 10006 10001 10007 10006 10001\r\n 10009 10007 10007 10006 10004 10005 10008 10002 10009 10005 10000 10000 10006 10009 10008 10001 10005 10007 10002 10001 10001 10001 10004 10000 10004 10008 10005 10007 10009 10006 10003 10005 10005 10002 10004 10000 10009 10002 10000 10007 10008 10004 10002 10001 10009 10007 10000 10008 10009 10003 10002 10009 10001 10004 10003 10009 10006 10007 10008 10003 10001 10008 10000 10002 10008 10008 10005 10008 10008 10005 10002 10003 10000 10008 10008 10000 10004 10007 10006 10006 10002 10007 10001 10006 10006 10009 10001 10009 10004 10000 10005 10008 10006 10008 10005 10004 10004 10001 10004 10000 10007 10006 10005 10000 10004 10004 10001 10008 10009 10009 10000 10002 10007 10007 10008 10002 10007 10006 10007 10009 10005 10001 10017 10008 10009 10003 10002 10007 10004 10003 10004 10001 10001 10009 10007 10001 10004 10000 10000 10005 10002 10007 10001 10008 10000 10008 10003 10006 10006 10006 10003 10006 10007 10003 10008 10002 10005 10003 10006 10008 10000 10008 10002 10009 10008 10003 10005 10003 10004 10009 10004 10008 10005 10006 10002 10009 10000 10000 10009 10001 10008 10002 10005 10004 10003 10006 10003 10000 10002 10008 10004 10008 10006 10001 10007 10001 10000 10008 10009 10004 10003 10004 10006 10003 10003 10005 10005 10001 10007 10007 10001 10003 10009 10001 10008 10007 10005 10000 10013 10007 10001 10005 10007 10009 10000 10001 10001 10000 10012 10006 10004 10004 10000 10001 10000 10001 10003 10003 10007 10003 10005 10001 10007 10001 10001 10002 10003 10002 10001 10006 10006 10009 10004 10008 10006 10006 10001 10009 10008 10001 10007 10002 10005 10006 10009 10001 10004 10004 10003 10004 10008 10005 10009 10001 10008 10004 10006 10005 10002 10009 10009 10001 10008 10004 10007 10009 10008 10008 10001 10009 10004 10000 10007 10003 10000 10007 10005 10004 10008 10006 10016 10005 10008 10003 10009 10006 10007 10005 10008 10005 10008 10009 10002 10003 10004 10003 10009 10009 10000 10003 10005 10005 10009 10005 10001 10000 10009 10006 10005 10005 10003 10005 10007 10002 10001 10002 10004 10009 10009 10001 10005 10007 10009 10008 10003 10002 10002 10000 10009 10001 10001 10006 10000 10008 10004 10000 10004 10006 10007 10001 10001 10009 10005 10002 10001 10007 10003 10002 10009 10003 10002 10008 10007 10001 10005 10002 10008 10000 10004 10001 10001 10004 10005 10001 10006 10007 10004 10008 10001 10004 10009 10008 10003 10008 10000 10007 10008 10003 10004 10004 10009 10008 10006 10008 10007 10008 10007 10001 10007 10004 10003 10005 10001 10007 10006 10005 10005 10006 10006 10006 10001 10003 10002 10002 10009 10001 10009 10007 10000 10005 10005 10001 10002 10001 10004 10004 10008 10002 10000 10006 10001 10000 10005 10003 10007 10001 10002 10000 10001 10001 10008 10003 10007 10003 10008 10000 10005 10003 10004 10008 10001 10002 10000 10001 10000 10006 10002 10000 10000 10009 10000 10003 10004 10009 10009 10008 10008 10000 10004 10007 10001 10002 10001 10001 10000 10007 10001 10005 10002 10000 10000 10001 10009 10004 10004 10002 10006 10006 10008 10006\r\n 10002 10007 10008 10009 10003 10005 10006 10007 10009 10003 10004 10002 10006 10007 10002 10004 10008 10008 10005 10009 10002 10003 10004 10008 10002 10004 10008 10006 10005 10000 10002 10001 10006 10009 10006 10002 10006 10002 10009 10007 10005 10008 10006 10003 10007 10002 10005 10009 10009 10005 10009 10008 10002 10001 10006 10003 10002 10009 10002 10006 10007 10007 10006 10008 10007 10007 10007 10006 10006 10008 10005 10002 10003 10007 10000 10009 10000 10002 10000 10005 10004 10009 10004 10000 10008 10000 10007 10005 10004 10005 10009 10009 10002 10000 10007 10004 10002 10009 10009 10005 10006 10004 10002 10003 10005 10004 10003 10004 10000 10005 10009 10004 10008 10000 10003 10007 10001 10006 10004 10002 10004 10005 10008 10005 10003 10002 10003 10005 10003 10002 10001 10005 10002 10002 10000 10007 10004 10006 10001 10003 10009 10003 10006 10001 10005 10006 10001 10001 10003 10008 10003 10008 10002 10001 10005 10003 10006 10001 10003 10003 10000 10008 10005 10007 10005 10008 10004 10003 10004 10004 10006 10002 10007 10008 10008 10001 10006 10002 10007 10008 10001 10007 10004 10007 10000 10008 10003 10009 10001 10007 10001 10000 10009 10002 10006 10002 10004 10000 10000 10002 10005 10008 10008 10004 10000 10008 10003 10004 10001 10009 10002 10007 10001 10009 10009 10006 10001 10005 10006 10009 10006 10002 10002 10002 10008 10008 10001 10005 10005 10007 10006 10007 10006 10003 10006 10009 10004 10000 10004 10002 10004 10009 10009 10008 10004 10008 10003 10006 10004 10002 10000 10001 10007 10001 10004 10008 10006 10007 10008 10002 10004 10003 10003 10004 10002 10006 10003 10004 10000 10005 10004 10000 10000 10009 10003 10005 10003 10005 10004 10009 10006 10004 10003 10008 10009 10001 10007 10007 10006 10008 10001 10005 10009 10004 10005 10003 10007 10007 10003 10005 10009 10007 10001 10003 10000 10004 10004 10004 10003 10001 10001 10009 10000 10004 10008 10002 10009 10002 10005 10002 10003 10007 10004 10004 10003 10006 10007 10004 10009 10007 10005 10004 10007 10002 10003 10002 10003 10005 10000 10002 10001 10000 10006 10004 10001 10002 10007 10001 10000 10005 10002 10009 10004 10009 10003 10004 10009 10001 10009 10001 10009 10001 10008 10003 10000 10008 10003 10007 10004 10005 10007 10001 10009 10009 10005 10005 10004 10008 10008 10004 10005 10007 10007 10006 10009 10003 10009 10003 10004 10001 10001 10000 10001 10005 10006 10007 10007 10006 10004 10004 10009 10009 10009 10004 10008 10006 10004 10002 10000 10005 10009 10001 10009 10003 10000 10004 10001 10001 10002 10009 10007 10001 10007 10000 10009 10009 10003 10004 10002 10000 10002 10008 10007 10004 10005 10007 10005 10004 10003 10002 10000 10000 10001 10007 10001 10004 10004 10005 10005 10005 10008 10006 10009 10000 10003 10002 10002 10005 10007 10004 10009 10006 10008 10000 10008 10000 10005 10008 10006 10006 10006 10001 10009 10009 10009 10009 10001 10001 10005 10005 10007 10004 10004 10006 10004 10008 10008 10009 10001 10008 10008 10009 10004 10002 10003 10000 10007 10009 10004 10007\r\n 10002 10000 10005 10000 10003 10004 10008 10004 10003 10000 10000 10002 10009 10004 10008 10009 10000 10007 10002 10007 10008 10003 10008 10005 10007 10008 10001 10004 10000 10008 10005 10009 10006 10003 10009 10000 10002 10008 10008 10006 10004 10008 10000 10006 10002 10008 10004 10002 10004 10002 10009 10006 10008 10002 10003 10000 10002 10000 10008 10007 10005 10003 10008 10009 10004 10008 10008 10007 10007 10006 10000 10006 10001 10004 10007 10001 10001 10009 10005 10008 10008 10003 10005 10006 10001 10005 10001 10004 10001 10001 10004 10000 10003 10004 10004 10006 10002 10009 10004 10008 10003 10007 10018 10003 10005 10001 10007 10002 10005 10003 10009 10002 10007 10009 10009 10000 10007 10007 10001 10008 10003 10002 10001 10004 10009 10004 10005 10009 10001 10003 10001 10004 10006 10001 10008 10005 10000 10003 10009 10007 10002 10000 10004 10001 10007 10002 10002 10006 10009 10004 10006 10000 10007 10003 10003 10002 10008 10008 10008 10003 10004 10008 10008 10005 10007 10002 10009 10003 10001 10008 10002 10006 10005 10001 10004 10004 10007 10009 10006 10002 10001 10007 10001 10006 10005 10007 10005 10003 10009 10004 10001 10003 10006 10006 10003 10007 10007 10005 10003 10001 10007 10006 10009 10003 10000 10009 10002 10003 10009 10007 10000 10008 10004 10007 10003 10006 10002 10000 10009 10004 10004 10001 10003 10008 10005 10001 10009 10008 10009 10009 10003 10006 10009 10007 10006 10003 10003 10000 10005 10004 10006 10006 10000 10009 10006 10009 10004 10003 10005 10002 10004 10009 10006 10002 10000 10008 10001 10000 10000 10008 10002 10003 10005 10007 10000 10008 10001 10003 10005 10004 10003 10002 10005 10009 10008 10000 10001 10009 10005 10003 10004 10002 10006 10001 10001 10002 10005 10007 10008 10002 10005 10008 10003 10001 10009 10005 10006 10006 10004 10005 10008 10002 10008 10008 10004 10003 10007 10000 10005 10007 10002 10002 10000 10004 10001 10006 10008 10008 10008 10000 10009 10008 10003 10004 10006 10009 10005 10004 10006 10009 10008 10002 10007 10007 10005 10003 10007 10003 10004 10001 10005 10005 10002 10002 10008 10005 10008 10005 10008 10001 10000 10007 10004 10003 10006 10002 10005 10005 10008 10000 10000 10002 10009 10008 10000 10006 10000 10003 10006 10001 10007 10005 10003 10007 10005 10005 10006 10002 10009 10009 10006 10004 10003 10006 10001 10003 10009 10004 10005 10000 10005 10003 10002 10007 10004 10002 10006 10008 10002 10004 10008 10000 10007 10000 10001 10000 10004 10005 10003 10007 10008 10001 10006 10000 10003 10003 10005 10007 10009 10001 10008 10006 10003 10004 10007 10002 10003 10005 10008 10003 10005 10005 10002 10005 10007 10003 10006 10003 10004 10002 10002 10003 10001 10000 10008 10008 10009 10003 10000 10007 10007 10008 10003 10000 10004 10006 10005 10008 10001 10009 10000 10007 10001 10000 10009 10004 10004 10006 10004 10009 10003 10004 10006 10006 10009 10004 10003 10008 10001 10003 10003 10007 10004 10003 10007 10009 10003 10006 10005 10006 10001 10000 10001 10003 10009 10002 10005 10007 10007 10002\r\n 10007 10002 10000 10005 10003 10005 10002 10004 10005 10001 10002 10006 10007 10004 10004 10005 10005 10005 10005 10004 10002 10001 10003 10007 10000 10003 10008 10008 10004 10007 10005 10008 10007 10008 10009 10000 10003 10000 10005 10006 10009 10005 10009 10003 10002 10006 10007 10007 10006 10009 10009 10001 10001 10000 10006 10008 10000 10007 10009 10008 10006 10009 10004 10002 10001 10008 10004 10006 10008 10005 10004 10005 10006 10005 10009 10002 10004 10005 10000 10003 10004 10009 10007 10009 10000 10003 10004 10008 10005 10008 10008 10005 10003 10002 10008 10005 10006 10003 10003 10004 10002 10007 10009 10002 10005 10001 10003 10000 10002 10006 10007 10001 10002 10002 10002 10007 10001 10002 10001 10002 10004 10003 10001 10002 10009 10005 10007 10001 10003 10006 10007 10007 10003 10002 10001 10008 10000 10007 10004 10008 10005 10004 10003 10002 10006 10009 10002 10003 10007 10002 10006 10007 10005 10001 10007 10006 10000 10001 10001 10006 10005 10007 10007 10008 10000 10004 10004 10006 10008 10008 10009 10009 10006 10000 10004 10006 10007 10002 10004 10008 10003 10000 10009 10006 10003 10004 10000 10008 10005 10006 10004 10009 10007 10003 10009 10008 10006 10003 10005 10005 10008 10000 10005 10000 10000 10004 10001 10000 10006 10009 10000 10006 10009 10006 10004 10009 10000 10004 10002 10000 10006 10008 10002 10000 10008 10006 10000 10004 10004 10008 10004 10002 10000 10005 10003 10008 10006 10001 10005 10000 10007 10006 10004 10004 10005 10002 10005 10004 10005 10008 10002 10005 10006 10006 10004 10004 10008 10002 10001 10001 10003 10006 10002 10001 10009 10003 10006 10004 10003 10006 10002 10006 10007 10004 10003 10001 10004 10002 10000 10007 10009 10005 10008 10001 10003 10004 10000 10006 10001 10006 10004 10003 10002 10009 10002 10004 10000 10002 10000 10002 10004 10001 10009 10001 10006 10007 10004 10007 10002 10005 10000 10000 10002 10006 10002 10008 10005 10007 10005 10006 10001 10009 10005 10008 10002 10009 10003 10009 10002 10007 10004 10008 10004 10005 10005 10000 10005 10000 10001 10008 10008 10009 10008 10005 10001 10006 10000 10007 10003 10004 10003 10003 10008 10003 10000 10006 10009 10003 10002 10006 10006 10009 10008 10000 10002 10003 10003 10000 10008 10002 10005 10009 10003 10007 10009 10008 10002 10009 10008 10003 10002 10003 10005 10003 10001 10000 10001 10000 10000 10009 10002 10005 10007 10001 10005 10008 10007 10002 10008 10001 10004 10003 10004 10000 10009 10004 10001 10007 10006 10006 10005 10004 10009 10009 10000 10000 10003 10000 10009 10005 10004 10008 10007 10002 10000 10008 10000 10005 10002 10001 10007 10004 10000 10006 10007 10001 10004 10006 10005 10003 10005 10006 10004 10008 10002 10006 10002 10004 10001 10000 10009 10008 10003 10004 10003 10002 10004 10006 10003 10009 10003 10000 10009 10006 10008 10006 10005 10007 10005 10004 10003 10007 10005 10005 10009 10008 10003 10002 10008 10006 10001 10003 10000 10001 10003 10002 10009 10005 10000 10007 10004 10007 10007 10006 10008 10004 10004 10003 10002 10004\r\n 10002 10000 10001 10007 10001 10009 10007 10009 10005 10008 10006 10009 10006 10004 10002 10005 10000 10001 10008 10003 10003 10002 10006 10009 10005 10003 10008 10007 10003 10006 10004 10002 10001 10008 10007 10000 10005 10005 10007 10007 10006 10006 10007 10009 10008 10008 10006 10006 10003 10003 10004 10000 10007 10008 10006 10000 10009 10001 10006 10007 10006 10000 10000 10001 10006 10006 10001 10006 10000 10006 10002 10001 10004 10002 10004 10006 10002 10006 10009 10001 10006 10009 10002 10003 10002 10000 10000 10005 10004 10002 10002 10000 10003 10008 10001 10005 10005 10003 10006 10008 10008 10005 10006 10005 10001 10004 10004 10000 10006 10000 10007 10001 10003 10008 10003 10002 10009 10000 10000 10002 10009 10000 10008 10003 10000 10001 10002 10001 10000 10002 10008 10002 10000 10009 10005 10003 10001 10002 10005 10005 10002 10003 10002 10009 10000 10006 10008 10006 10002 10009 10009 10002 10003 10001 10009 10006 10003 10007 10008 10008 10005 10007 10004 10007 10003 10005 10000 10001 10000 10008 10008 10006 10002 10004 10004 10008 10008 10005 10000 10002 10007 10004 10003 10008 10009 10005 10002 10001 10001 10001 10009 10008 10004 10006 10006 10001 10001 10007 10003 10000 10008 10009 10007 10004 10001 10000 10001 10009 10008 10008 10008 10006 10002 10001 10000 10006 10003 10002 10008 10004 10007 10008 10005 10004 10007 10008 10004 10009 10009 10006 10007 10000 10005 10002 10008 10008 10009 10005 10008 10009 10006 10002 10000 10007 10009 10000 10001 10006 10003 10008 10008 10000 10004 10006 10001 10002 10004 10005 10007 10006 10004 10001 10000 10008 10007 10007 10009 10002 10005 10002 10007 10003 10008 10004 10007 10007 10002 10004 10008 10006 10008 10008 10008 10001 10009 10006 10003 10002 10008 10003 10000 10000 10006 10008 10002 10000 10008 10008 10001 10003 10002 10009 10000 10004 10004 10006 10004 10000 10006 10008 10009 10001 10001 10002 10003 10009 10002 10002 10000 10005 10006 10008 10005 10001 10007 10001 10003 10005 10000 10009 10008 10009 10006 10004 10002 10002 10006 10002 10007 10002 10001 10009 10001 10006 10008 10002 10006 10008 10005 10008 10004 10005 10006 10000 10004 10002 10003 10001 10000 10005 10002 10008 10006 10001 10006 10000 10000 10006 10009 10006 10006 10004 10007 10008 10004 10001 10007 10001 10007 10006 10002 10002 10007 10008 10009 10002 10003 10009 10001 10007 10008 10006 10009 10006 10003 10003 10001 10001 10005 10009 10000 10009 10003 10006 10009 10008 10002 10004 10007 10006 10001 10004 10009 10007 10007 10004 10008 10007 10000 10001 10001 10006 10008 10003 10008 10005 10001 10000 10006 10004 10009 10005 10008 10009 10000 10004 10002 10002 10001 10001 10001 10007 10006 10002 10007 10003 10002 10004 10009 10004 10006 10006 10005 10000 10001 10008 10007 10002 10003 10003 10004 10009 10008 10004 10006 10002 10006 10003 10006 10009 10009 10006 10006 10004 10001 10006 10006 10009 10004 10001 10000 10002 10002 10009 10008 10002 10001 10001 10008 10003 10006 10001 10005 10007 10009 10004 10009 10003 10000 10004\r\n 10001 10008 10006 10009 10007 10002 10000 10004 10001 10000 10006 10002 10003 10003 10005 10005 10008 10009 10006 10008 10006 10000 10006 10008 10009 10002 10002 10009 10003 10001 10002 10007 10001 10003 10007 10009 10007 10007 10006 10005 10009 10009 10006 10007 10000 10002 10003 10002 10005 10000 10006 10005 10005 10004 10007 10001 10009 10003 10000 10003 10008 10005 10007 10007 10002 10007 10006 10000 10007 10009 10007 10002 10000 10008 10001 10006 10009 10006 10005 10000 10001 10005 10001 10002 10007 10001 10000 10008 10001 10007 10008 10005 10006 10001 10003 10001 10004 10000 10002 10008 10002 10009 10002 10009 10005 10003 10003 10003 10006 10005 10006 10002 10001 10000 10008 10001 10001 10000 10003 10000 10002 10007 10003 10005 10003 10004 10007 10008 10006 10000 10005 10002 10002 10001 10005 10004 10008 10002 10006 10006 10003 10002 10009 10004 10002 10009 10002 10006 10003 10000 10004 10001 10004 10008 10006 10004 10004 10002 10002 10000 10004 10000 10009 10001 10004 10003 10009 10008 10007 10006 10007 10002 10003 10009 10004 10004 10005 10002 10003 10006 10008 10005 10004 10007 10000 10006 10009 10000 10000 10007 10002 10001 10003 10006 10000 10000 10004 10002 10002 10001 10000 10008 10003 10003 10003 10006 10000 10003 10002 10000 10003 10008 10005 10009 10006 10007 10004 10000 10007 10008 10003 10001 10003 10008 10001 10005 10006 10004 10005 10000 10005 10009 10000 10003 10008 10004 10000 10002 10001 10002 10007 10007 10006 10006 10007 10000 10007 10001 10005 10003 10008 10000 10007 10001 10005 10000 10001 10006 10007 10002 10006 10002 10008 10000 10001 10000 10003 10000 10006 10009 10002 10009 10009 10009 10001 10003 10007 10000 10004 10003 10004 10009 10002 10008 10000 10005 10009 10008 10005 10003 10006 10003 10007 10005 10007 10003 10009 10000 10007 10001 10003 10001 10001 10001 10007 10005 10005 10008 10002 10000 10000 10000 10004 10005 10002 10007 10001 10005 10000 10008 10000 10001 10001 10003 10000 10006 10000 10001 10004 10004 10007 10008 10008 10006 10008 10007 10004 10005 10001 10008 10000 10006 10007 10000 10000 10000 10002 10005 10002 10003 10004 10005 10005 10006 10008 10006 10001 10009 10006 10008 10008 10000 10004 10005 10000 10004 10006 10003 10005 10005 10004 10008 10003 10006 10002 10004 10000 10007 10001 10002 10009 10006 10000 10009 10001 10009 10008 10000 10008 10006 10007 10002 10005 10006 10004 10008 10008 10006 10001 10002 10007 10000 10001 10000 10006 10000 10003 10006 10006 10009 10008 10001 10007 10002 10001 10003 10001 10003 10005 10007 10000 10005 10008 10003 10002 10001 10002 10006 10007 10008 10000 10003 10000 10009 10000 10003 10004 10001 10001 10001 10009 10003 10007 10007 10007 10002 10009 10009 10002 10003 10005 10000 10002 10005 10007 10003 10008 10000 10007 10001 10002 10007 10005 10006 10006 10003 10004 10005 10007 10005 10000 10000 10006 10000 10001 10008 10002 10009 10003 10005 10003 10005 10005 10005 10007 10007 10003 10008 10005 10007 10001 10007 10001 10002 10007 10004 10001 10006 10008 10009\r\n 10007 10008 10006 10002 10005 10000 10000 10003 10005 10000 10000 10000 10004 10000 10007 10009 10004 10005 10008 10003 10008 10001 10006 10000 10007 10006 10002 10004 10002 10005 10008 10009 10006 10003 10007 10001 10005 10008 10002 10006 10003 10003 10003 10005 10000 10002 10003 10004 10003 10006 10008 10000 10003 10003 10000 10009 10001 10003 10009 10002 10008 10007 10004 10003 10002 10000 10005 10004 10002 10002 10000 10002 10007 10009 10006 10006 10006 10003 10009 10004 10006 10009 10009 10001 10009 10005 10002 10006 10000 10001 10008 10009 10004 10005 10008 10009 10005 10007 10002 10008 10009 10009 10000 10008 10008 10001 10006 10009 10001 10003 10004 10003 10000 10006 10002 10000 10009 10004 10003 10004 10002 10000 10001 10009 10002 10002 10004 10001 10004 10000 10006 10006 10005 10004 10000 10004 10002 10006 10001 10002 10007 10002 10009 10000 10001 10001 10008 10005 10006 10008 10006 10000 10009 10000 10004 10007 10001 10005 10000 10002 10004 10000 10004 10001 10000 10009 10009 10004 10005 10002 10004 10009 10006 10001 10005 10007 10000 10009 10003 10006 10008 10006 10008 10003 10003 10008 10004 10000 10001 10002 10005 10009 10003 10000 10007 10008 10009 10002 10009 10003 10006 10009 10008 10002 10007 10005 10001 10006 10000 10001 10004 10005 10004 10003 10008 10003 10000 10001 10004 10000 10004 10004 10000 10003 10008 10004 10000 10007 10005 10002 10007 10007 10009 10002 10000 10009 10006 10003 10002 10003 10006 10008 10000 10007 10006 10004 10008 10007 10009 10008 10004 10009 10005 10005 10001 10005 10002 10002 10008 10009 10008 10001 10009 10008 10007 10006 10000 10009 10006 10005 10001 10006 10006 10005 10005 10009 10008 10008 10000 10008 10001 10001 10001 10003 10001 10002 10003 10000 10008 10003 10000 10007 10007 10004 10006 10008 10008 10009 10009 10004 10009 10002 10000 10007 10009 10006 10002 10001 10006 10004 10003 10007 10009 10005 10003 10000 10003 10003 10008 10005 10003 10001 10006 10007 10007 10007 10000 10002 10002 10004 10001 10008 10003 10000 10006 10008 10000 10003 10009 10007 10000 10006 10003 10006 10009 10008 10000 10000 10003 10000 10007 10009 10005 10009 10001 10009 10002 10009 10007 10007 10000 10002 10003 10008 10005 10007 10006 10005 10003 10006 10005 10000 10003 10009 10003 10007 10009 10009 10004 10007 10006 10007 10003 10005 10007 10007 10000 10002 10001 10003 10004 10005 10008 10000 10004 10002 10008 10002 10001 10008 10005 10009 10004 10007 10008 10003 10007 10007 10000 10000 10002 10005 10009 10009 10005 10006 10003 10005 10002 10002 10003 10004 10001 10008 10001 10008 10006 10004 10004 10008 10005 10006 10008 10009 10000 10000 10002 10007 10000 10006 10006 10006 10001 10003 10003 10005 10002 10001 10008 10005 10008 10003 10003 10007 10001 10001 10001 10004 10003 10006 10000 10000 10002 10002 10003 10006 10009 10009 10004 10004 10002 10004 10003 10004 10002 10001 10009 10007 10005 10009 10003 10003 10002 10004 10006 10003 10008 10001 10009 10004 10001 10006 10005 10005 10002 10003 10007 10000 10003 10001\r\n 10007 10001 10005 10006 10008 10004 10008 10003 10003 10009 10009 10001 10008 10007 10009 10008 10000 10002 10001 10009 10000 10003 10000 10003 10000 10004 10005 10007 10006 10006 10003 10002 10005 10005 10001 10009 10003 10008 10003 10003 10002 10006 10002 10002 10007 10007 10008 10006 10005 10001 10000 10008 10000 10009 10002 10009 10009 10000 10005 10005 10002 10000 10004 10002 10003 10007 10008 10000 10002 10001 10007 10001 10006 10008 10002 10000 10007 10006 10000 10006 10005 10005 10007 10002 10000 10003 10000 10008 10007 10006 10006 10000 10007 10002 10003 10004 10003 10001 10004 10001 10009 10001 10009 10005 10008 10005 10002 10004 10007 10008 10009 10006 10005 10004 10007 10009 10002 10000 10001 10006 10003 10001 10008 10008 10006 10003 10001 10002 10005 10001 10000 10008 10004 10006 10002 10000 10002 10003 10006 10005 10009 10003 10001 10007 10003 10000 10008 10000 10001 10004 10005 10004 10000 10005 10001 10007 10006 10007 10009 10004 10004 10006 10001 10004 10008 10009 10002 10001 10006 10006 10001 10009 10006 10001 10004 10003 10000 10008 10000 10008 10002 10004 10003 10002 10009 10000 10008 10008 10009 10001 10002 10000 10007 10007 10003 10001 10003 10004 10006 10005 10001 10004 10006 10003 10006 10003 10009 10000 10009 10003 10006 10007 10007 10002 10009 10005 10009 10001 10005 10004 10007 10003 10008 10002 10003 10007 10004 10009 10005 10000 10006 10004 10007 10008 10004 10006 10006 10006 10000 10006 10005 10006 10001 10005 10007 10001 10000 10000 10006 10006 10000 10002 10005 10007 10006 10006 10004 10001 10006 10002 10004 10005 10003 10000 10001 10001 10009 10000 10009 10008 10003 10003 10006 10009 10002 10002 10007 10006 10005 10006 10003 10005 10004 10009 10001 10004 10008 10017 10004 10008 10003 10007 10009 10003 10004 10009 10009 10001 10008 10009 10008 10008 10006 10004 10004 10005 10009 10001 10004 10006 10006 10005 10003 10000 10000 10006 10006 10003 10000 10007 10000 10009 10001 10002 10005 10007 10006 10008 10003 10005 10001 10002 10001 10000 10001 10005 10001 10003 10005 10007 10008 10003 10007 10001 10003 10006 10004 10006 10001 10002 10009 10007 10002 10005 10009 10009 10007 10004 10000 10009 10003 10006 10009 10007 10006 10009 10001 10006 10003 10000 10006 10008 10000 10009 10005 10000 10000 10001 10005 10006 10003 10003 10004 10003 10000 10004 10009 10002 10004 10006 10009 10004 10006 10006 10007 10006 10004 10003 10002 10006 10007 10000 10008 10005 10006 10001 10008 10002 10007 10006 10002 10004 10009 10009 10008 10001 10001 10003 10004 10007 10006 10002 10007 10009 10008 10002 10002 10005 10000 10002 10003 10000 10005 10006 10002 10009 10002 10007 10009 10009 10007 10001 10000 10000 10009 10008 10005 10003 10009 10003 10001 10003 10007 10000 10004 10002 10000 10004 10003 10009 10000 10008 10004 10005 10009 10005 10001 10005 10009 10008 10001 10005 10006 10004 10003 10008 10006 10009 10004 10009 10005 10007 10008 10002 10002 10005 10009 10003 10003 10001 10003 10009 10003 10008 10009 10007 10005 10008 10009 10003\r\n 10008 10007 10002 10007 10003 10000 10000 10003 10006 10003 10003 10006 10001 10001 10007 10008 10001 10008 10005 10005 10004 10008 10005 10007 10001 10000 10005 10009 10002 10005 10005 10001 10004 10001 10000 10004 10009 10000 10002 10004 10005 10004 10005 10009 10001 10003 10001 10007 10003 10000 10008 10004 10009 10002 10008 10007 10007 10002 10000 10005 10009 10001 10007 10003 10004 10007 10008 10007 10008 10007 10002 10002 10006 10009 10005 10001 10001 10003 10008 10008 10004 10006 10006 10008 10008 10001 10009 10007 10009 10000 10004 10009 10000 10004 10000 10003 10008 10008 10008 10001 10006 10005 10006 10000 10009 10007 10000 10001 10001 10005 10005 10002 10007 10004 10009 10007 10004 10006 10003 10005 10005 10006 10002 10002 10000 10001 10008 10000 10008 10006 10009 10003 10001 10003 10002 10004 10000 10000 10009 10006 10003 10004 10005 10004 10002 10003 10009 10005 10002 10001 10002 10004 10007 10001 10009 10004 10007 10006 10008 10003 10009 10007 10009 10002 10006 10009 10001 10002 10008 10001 10006 10003 10002 10008 10001 10009 10000 10006 10004 10006 10009 10002 10003 10009 10008 10003 10004 10009 10003 10003 10001 10005 10007 10000 10009 10000 10002 10008 10005 10005 10002 10007 10005 10002 10003 10009 10009 10007 10003 10007 10009 10009 10005 10009 10007 10006 10006 10006 10008 10002 10000 10009 10000 10002 10002 10006 10005 10001 10008 10003 10002 10006 10006 10008 10003 10005 10006 10009 10009 10000 10009 10003 10006 10004 10002 10002 10005 10005 10009 10005 10005 10003 10003 10002 10009 10001 10007 10008 10002 10001 10001 10002 10008 10002 10004 10005 10000 10006 10004 10004 10002 10000 10004 10005 10008 10004 10006 10005 10002 10008 10009 10007 10001 10002 10001 10006 10006 10002 10006 10002 10000 10000 10003 10006 10005 10009 10004 10001 10008 10004 10000 10003 10001 10005 10001 10004 10001 10005 10005 10005 10005 10001 10009 10004 10003 10004 10004 10004 10001 10008 10007 10007 10001 10000 10008 10006 10006 10000 10006 10004 10003 10009 10001 10005 10003 10003 10002 10005 10001 10005 10007 10000 10003 10009 10007 10009 10004 10004 10006 10003 10007 10004 10008 10003 10008 10005 10001 10009 10006 10008 10004 10003 10001 10001 10007 10003 10006 10007 10004 10005 10009 10004 10005 10001 10008 10002 10001 10005 10006 10001 10002 10003 10008 10008 10002 10004 10009 10002 10001 10000 10005 10007 10002 10000 10002 10008 10000 10005 10003 10009 10004 10004 10009 10006 10005 10003 10005 10003 10003 10002 10007 10006 10009 10006 10004 10000 10004 10007 10002 10000 10000 10001 10002 10008 10009 10007 10009 10005 10003 10007 10007 10006 10004 10005 10006 10005 10003 10001 10000 10005 10007 10009 10003 10002 10009 10005 10003 10003 10000 10009 10009 10000 10000 10004 10000 10000 10004 10003 10005 10003 10004 10001 10004 10008 10007 10001 10007 10000 10001 10005 10004 10007 10009 10000 10007 10007 10005 10008 10008 10002 10002 10002 10005 10007 10000 10004 10007 10006 10000 10005 10000 10003 10001 10009 10003 10006 10000 10001 10004 10001\r\n 10009 10005 10008 10007 10008 10000 10002 10008 10003 10005 10004 10004 10009 10008 10005 10008 10006 10008 10009 10003 10003 10006 10002 10002 10007 10007 10006 10002 10009 10003 10008 10001 10004 10006 10006 10008 10007 10006 10004 10006 10009 10007 10009 10000 10008 10004 10000 10002 10001 10007 10007 10009 10001 10000 10004 10006 10007 10003 10006 10005 10007 10000 10006 10006 10002 10004 10006 10004 10008 10009 10002 10006 10006 10009 10004 10002 10005 10009 10001 10000 10008 10003 10006 10005 10003 10003 10000 10006 10006 10009 10001 10003 10006 10008 10006 10004 10004 10007 10007 10003 10009 10002 10006 10003 10005 10007 10000 10006 10001 10003 10002 10007 10003 10001 10000 10003 10002 10005 10007 10003 10005 10007 10007 10008 10003 10002 10007 10005 10002 10007 10000 10003 10008 10000 10000 10006 10003 10000 10002 10009 10006 10000 10009 10001 10004 10009 10007 10001 10004 10007 10007 10002 10004 10002 10008 10002 10005 10003 10003 10003 10000 10007 10002 10007 10007 10002 10000 10006 10008 10002 10009 10002 10006 10006 10002 10008 10004 10006 10009 10005 10006 10002 10000 10001 10009 10004 10006 10004 10005 10003 10009 10002 10007 10004 10008 10000 10000 10006 10005 10007 10009 10006 10001 10007 10008 10009 10003 10003 10006 10005 10009 10008 10009 10009 10002 10000 10006 10002 10009 10001 10004 10007 10003 10001 10003 10007 10008 10008 10004 10007 10006 10004 10002 10009 10000 10009 10002 10000 10006 10009 10006 10002 10002 10002 10006 10005 10000 10001 10005 10000 10005 10005 10000 10001 10006 10000 10009 10006 10004 10001 10007 10009 10006 10007 10000 10001 10000 10006 10009 10003 10007 10002 10002 10003 10007 10002 10001 10003 10004 10009 10006 10013 10005 10001 10000 10006 10000 10002 10001 10007 10000 10002 10001 10001 10001 10007 10001 10003 10001 10009 10005 10003 10005 10002 10007 10009 10004 10009 10002 10006 10005 10001 10006 10000 10004 10003 10006 10004 10001 10003 10006 10004 10004 10004 10000 10002 10001 10007 10008 10000 10001 10009 10006 10000 10003 10001 10003 10002 10007 10001 10000 10001 10000 10007 10000 10001 10007 10003 10000 10000 10006 10000 10005 10007 10005 10005 10000 10006 10005 10003 10002 10009 10004 10003 10002 10004 10004 10003 10006 10008 10001 10003 10008 10007 10005 10000 10008 10000 10003 10000 10009 10000 10007 10005 10008 10007 10005 10004 10001 10007 10007 10003 10009 10008 10005 10007 10006 10008 10005 10004 10007 10003 10005 10000 10000 10006 10009 10004 10001 10001 10005 10009 10000 10005 10006 10001 10003 10008 10008 10003 10005 10005 10004 10000 10007 10001 10001 10002 10001 10009 10005 10004 10005 10008 10009 10000 10005 10002 10006 10007 10005 10004 10005 10006 10006 10006 10008 10001 10005 10006 10001 10008 10004 10008 10005 10007 10008 10001 10002 10001 10005 10004 10007 10005 10004 10006 10007 10005 10003 10002 10000 10009 10005 10009 10000 10001 10009 10009 10002 10006 10006 10009 10004 10004 10006 10001 10009 10009 10003 10006 10001 10009 10008 10006 10003 10001 10001 10001 10004 10008\r\n 10006 10003 10008 10002 10002 10008 10009 10004 10005 10000 10007 10005 10007 10000 10009 10002 10009 10007 10001 10006 10008 10005 10003 10004 10002 10007 10001 10008 10005 10001 10008 10004 10000 10009 10000 10000 10006 10009 10003 10009 10003 10000 10008 10001 10003 10002 10001 10004 10005 10006 10007 10009 10003 10009 10006 10005 10001 10004 10000 10007 10006 10006 10001 10002 10002 10003 10009 10002 10003 10008 10007 10004 10003 10001 10008 10009 10002 10001 10006 10004 10009 10007 10004 10000 10006 10003 10009 10005 10003 10004 10002 10008 10008 10008 10005 10003 10004 10002 10009 10008 10008 10006 10006 10007 10009 10006 10007 10009 10004 10005 10003 10009 10006 10004 10006 10007 10001 10004 10006 10000 10007 10009 10000 10006 10007 10003 10007 10000 10007 10005 10007 10008 10003 10007 10009 10009 10007 10004 10004 10009 10001 10007 10005 10009 10006 10001 10004 10008 10005 10002 10001 10007 10006 10003 10002 10007 10003 10008 10003 10008 10006 10003 10004 10009 10007 10007 10008 10004 10004 10005 10003 10004 10008 10001 10007 10005 10000 10006 10004 10004 10004 10008 10002 10007 10003 10000 10006 10002 10006 10003 10006 10007 10001 10001 10001 10008 10006 10003 10007 10009 10003 10009 10008 10009 10003 10001 10005 10003 10002 10001 10007 10008 10009 10006 10000 10002 10007 10001 10004 10001 10000 10001 10009 10006 10000 10005 10004 10005 10006 10006 10001 10002 10006 10003 10008 10001 10005 10007 10008 10000 10009 10007 10001 10007 10004 10004 10006 10007 10006 10005 10001 10009 10001 10007 10006 10000 10007 10005 10009 10001 10007 10009 10001 10006 10000 10003 10004 10001 10007 10001 10009 10005 10000 10010 10002 10000 10005 10001 10006 10000 10003 10006 10004 10003 10008 10007 10007 10004 10006 10001 10007 10003 10001 10008 10006 10004 10002 10000 10007 10003 10005 10006 10003 10000 10006 10007 10005 10007 10008 10000 10008 10002 10003 10000 10000 10001 10003 10003 10002 10006 10007 10008 10009 10016 10002 10001 10002 10002 10004 10004 10004 10001 10004 10009 10005 10009 10001 10000 10008 10002 10005 10003 10001 10004 10002 10006 10002 10006 10008 10007 10005 10007 10008 10002 10001 10002 10006 10009 10003 10000 10008 10002 10013 10004 10007 10007 10006 10000 10001 10001 10004 10002 10009 10008 10009 10003 10001 10005 10005 10002 10000 10003 10000 10001 10003 10004 10000 10003 10003 10005 10000 10008 10002 10000 10003 10003 10004 10003 10008 10003 10007 10006 10004 10004 10005 10006 10005 10005 10001 10009 10004 10006 10008 10000 10007 10002 10007 10003 10006 10002 10005 10004 10004 10002 10002 10007 10009 10009 10000 10000 10005 10008 10009 10001 10005 10001 10002 10006 10009 10001 10008 10006 10009 10006 10003 10007 10005 10001 10008 10005 10000 10009 10007 10005 10008 10006 10001 10007 10004 10009 10004 10005 10004 10002 10001 10008 10006 10005 10009 10005 10000 10004 10007 10003 10002 10005 10008 10007 10009 10007 10005 10006 10008 10002 10004 10008 10009 10001 10001 10004 10008 10001 10005 10006 10004 10001 10000 10000 10009 10003\r\n 10001 10009 10000 10008 10000 10001 10006 10007 10001 10004 10004 10003 10003 10004 10008 10004 10007 10007 10005 10007 10009 10005 10000 10005 10006 10005 10009 10004 10004 10001 10005 10003 10003 10006 10006 10002 10007 10004 10009 10009 10009 10007 10009 10006 10005 10002 10008 10000 10007 10006 10008 10009 10002 10009 10003 10004 10001 10005 10001 10004 10006 10000 10002 10007 10002 10000 10003 10006 10004 10009 10000 10009 10003 10006 10003 10004 10000 10004 10001 10008 10008 10005 10003 10003 10003 10000 10004 10004 10009 10003 10008 10005 10000 10006 10008 10007 10000 10005 10003 10002 10008 10002 10000 10001 10008 10002 10000 10007 10008 10006 10002 10006 10008 10004 10004 10007 10003 10002 10009 10002 10008 10007 10009 10004 10001 10004 10003 10002 10009 10006 10008 10006 10009 10006 10003 10006 10000 10002 10007 10000 10002 10008 10009 10008 10005 10007 10002 10004 10009 10001 10000 10000 10002 10009 10007 10001 10009 10007 10003 10008 10005 10005 10003 10004 10007 10003 10007 10004 10007 10002 10000 10007 10008 10000 10000 10008 10002 10007 10007 10008 10009 10008 10009 10009 10005 10002 10007 10008 10005 10005 10002 10007 10006 10003 10007 10009 10000 10000 10009 10002 10000 10003 10002 10007 10001 10008 10009 10005 10003 10005 10003 10004 10005 10005 10001 10007 10005 10003 10004 10009 10004 10006 10009 10002 10003 10003 10007 10001 10002 10006 10003 10004 10004 10007 10004 10001 10004 10007 10009 10006 10004 10000 10007 10001 10009 10006 10005 10000 10001 10001 10008 10001 10002 10005 10005 10001 10008 10004 10009 10007 10004 10000 10002 10001 10005 10008 10004 10002 10009 10007 10009 10006 10005 10006 10007 10002 10008 10000 10000 10009 10007 10006 10002 10005 10008 10006 10004 10000 10008 10004 10006 10004 10009 10007 10003 10003 10000 10006 10008 10006 10001 10009 10009 10009 10008 10009 10005 10000 10009 10005 10001 10008 10008 10003 10000 10002 10003 10008 10002 10003 10000 10006 10006 10001 10000 10003 10005 10007 10002 10009 10008 10001 10008 10007 10000 10001 10007 10006 10005 10001 10005 10003 10002 10001 10009 10008 10008 10006 10001 10000 10007 10001 10006 10003 10000 10003 10006 10006 10009 10006 10004 10001 10008 10009 10000 10009 10007 10004 10009 10008 10003 10004 10007 10000 10001 10007 10003 10000 10007 10005 10000 10006 10000 10001 10007 10003 10009 10004 10004 10007 10000 10004 10002 10005 10002 10002 10000 10003 10007 10000 10003 10008 10008 10002 10003 10003 10008 10006 10000 10009 10009 10008 10007 10000 10006 10003 10009 10005 10000 10001 10009 10009 10005 10007 10005 10001 10009 10006 10003 10000 10001 10002 10002 10002 10001 10007 10000 10002 10007 10001 10007 10001 10007 10008 10005 10002 10009 10006 10002 10001 10009 10006 10004 10009 10002 10006 10004 10007 10000 10000 10007 10005 10001 10000 10008 10009 10006 10006 10009 10007 10004 10008 10009 10000 10009 10009 10008 10000 10009 10005 10005 10006 10007 10000 10006 10004 10004 10000 10003 10006 10008 10004 10002 10004 10001 10002 10000 10008 10000 10009\r\n 10004 10006 10004 10004 10009 10006 10004 10007 10001 10008 10006 10006 10001 10006 10007 10008 10005 10007 10004 10006 10008 10004 10008 10002 10001 10007 10009 10001 10007 10003 10001 10006 10001 10003 10001 10001 10007 10000 10005 10003 10005 10001 10005 10007 10006 10000 10002 10000 10004 10000 10000 10009 10008 10008 10000 10009 10009 10005 10005 10002 10000 10000 10001 10001 10008 10000 10005 10000 10009 10006 10005 10008 10000 10007 10000 10000 10008 10001 10002 10004 10006 10009 10009 10009 10003 10008 10003 10004 10004 10002 10000 10002 10003 10007 10004 10002 10005 10009 10003 10009 10002 10000 10002 10008 10001 10007 10001 10008 10007 10003 10006 10003 10000 10003 10005 10008 10009 10006 10001 10007 10007 10005 10000 10001 10005 10004 10005 10006 10007 10004 10003 10004 10006 10001 10005 10009 10003 10003 10009 10006 10007 10003 10007 10002 10004 10003 10001 10009 10000 10007 10000 10003 10000 10003 10002 10002 10003 10004 10004 10006 10009 10002 10004 10006 10004 10000 10007 10000 10007 10000 10007 10005 10004 10001 10000 10000 10001 10002 10004 10001 10006 10000 10008 10006 10007 10007 10005 10009 10009 10004 10002 10004 10000 10003 10001 10008 10001 10001 10001 10005 10003 10007 10002 10005 10004 10007 10002 10007 10005 10006 10003 10000 10008 10004 10005 10005 10008 10002 10003 10000 10009 10001 10004 10009 10000 10000 10007 10006 10003 10001 10005 10006 10006 10003 10001 10009 10000 10008 10004 10004 10004 10004 10009 10001 10009 10001 10005 10001 10003 10003 10009 10004 10009 10006 10004 10008 10002 10007 10002 10008 10002 10007 10007 10002 10003 10002 10007 10004 10003 10008 10008 10008 10007 10006 10008 10006 10006 10007 10004 10007 10003 10001 10002 10005 10007 10002 10003 10003 10004 10001 10006 10003 10009 10002 10002 10002 10001 10009 10001 10009 10000 10009 10000 10005 10007 10007 10004 10003 10007 10009 10000 10009 10004 10007 10000 10006 10007 10005 10002 10008 10002 10002 10001 10006 10000 10008 10001 10009 10003 10002 10002 10004 10009 10002 10006 10007 10007 10001 10009 10001 10004 10007 10003 10005 10005 10004 10007 10005 10002 10003 10003 10000 10009 10002 10003 10002 10001 10003 10004 10005 10002 10001 10006 10002 10000 10000 10008 10006 10006 10008 10003 10001 10009 10003 10007 10007 10005 10000 10007 10003 10009 10007 10005 10007 10007 10006 10000 10008 10003 10006 10008 10000 10006 10009 10005 10002 10006 10002 10007 10006 10002 10009 10001 10008 10001 10004 10007 10007 10007 10004 10006 10001 10008 10000 10005 10000 10002 10001 10002 10005 10008 10006 10006 10001 10003 10001 10003 10000 10002 10007 10008 10007 10009 10007 10008 10009 10007 10005 10002 10000 10007 10007 10006 10004 10000 10007 10006 10005 10003 10008 10003 10006 10002 10009 10003 10002 10005 10005 10006 10007 10008 10006 10001 10007 10009 10007 10006 10002 10008 10008 10003 10007 10002 10003 10009 10000 10000 10006 10000 10006 10001 10007 10007 10007 10001 10000 10006 10007 10005 10002 10002 10019 10003 10004 10003 10000 10002 10009 10004 10000\r\n 10008 10005 10002 10007 10002 10008 10008 10009 10004 10009 10004 10004 10008 10004 10003 10006 10006 10009 10003 10003 10001 10004 10002 10000 10001 10007 10009 10000 10006 10003 10007 10007 10003 10001 10006 10003 10000 10003 10002 10002 10002 10008 10008 10009 10001 10006 10000 10003 10009 10016 10008 10009 10001 10007 10000 10000 10007 10006 10003 10006 10003 10003 10002 10009 10002 10003 10002 10002 10002 10008 10001 10005 10005 10000 10002 10006 10009 10003 10003 10000 10005 10005 10004 10007 10006 10008 10001 10009 10009 10002 10003 10008 10008 10005 10009 10007 10007 10001 10002 10002 10005 10008 10006 10006 10008 10001 10000 10001 10001 10007 10006 10005 10002 10003 10008 10003 10002 10008 10006 10001 10008 10009 10008 10007 10009 10007 10008 10000 10000 10008 10008 10003 10009 10009 10002 10003 10009 10003 10008 10002 10002 10003 10007 10004 10008 10008 10001 10003 10003 10000 10003 10002 10007 10005 10003 10001 10004 10001 10004 10005 10009 10009 10007 10009 10008 10001 10007 10000 10005 10000 10007 10002 10008 10007 10007 10008 10008 10002 10003 10007 10000 10009 10008 10001 10001 10009 10000 10005 10006 10009 10004 10007 10001 10002 10006 10005 10006 10004 10000 10002 10009 10006 10006 10004 10006 10000 10009 10000 10006 10008 10009 10006 10004 10003 10005 10009 10009 10002 10009 10001 10001 10007 10006 10006 10008 10006 10007 10001 10002 10003 10004 10005 10005 10000 10000 10004 10007 10004 10007 10006 10009 10003 10008 10006 10009 10002 10004 10009 10000 10009 10000 10001 10003 10005 10003 10003 10004 10004 10002 10007 10005 10005 10004 10009 10001 10002 10005 10002 10006 10003 10001 10004 10007 10006 10006 10003 10001 10008 10006 10009 10009 10007 10004 10000 10005 10003 10008 10003 10005 10001 10008 10005 10008 10008 10006 10008 10004 10006 10000 10009 10008 10006 10000 10003 10002 10007 10008 10007 10009 10009 10004 10005 10001 10006 10007 10006 10007 10004 10009 10003 10009 10005 10002 10003 10007 10005 10001 10005 10008 10008 10006 10009 10001 10000 10007 10008 10001 10001 10007 10000 10005 10000 10004 10000 10003 10007 10007 10009 10004 10005 10004 10002 10008 10006 10005 10007 10009 10009 10001 10009 10007 10005 10007 10009 10007 10000 10007 10003 10009 10004 10001 10007 10003 10003 10005 10007 10007 10005 10004 10002 10003 10004 10005 10001 10006 10005 10001 10000 10005 10007 10001 10008 10007 10008 10000 10007 10007 10008 10000 10007 10007 10004 10008 10004 10000 10001 10008 10002 10006 10006 10000 10000 10004 10002 10006 10005 10008 10009 10005 10004 10007 10008 10007 10006 10008 10000 10003 10004 10000 10004 10004 10000 10008 10003 10001 10001 10004 10008 10006 10004 10004 10001 10001 10001 10000 10002 10004 10000 10004 10004 10006 10006 10000 10003 10001 10007 10001 10007 10008 10005 10002 10006 10004 10005 10007 10005 10004 10001 10006 10003 10006 10004 10000 10000 10004 10004 10004 10001 10009 10006 10004 10002 10004 10002 10003 10008 10003 10009 10001 10007 10009 10007 10005 10006 10004 10008 10000 10006 10005 10007\r\n 10002 10006 10005 10005 10006 10009 10008 10003 10004 10007 10001 10005 10003 10003 10002 10005 10006 10007 10000 10002 10004 10001 10001 10007 10002 10000 10002 10006 10008 10004 10002 10008 10007 10000 10005 10005 10003 10004 10008 10003 10000 10000 10005 10000 10006 10004 10006 10008 10001 10001 10007 10007 10001 10002 10004 10008 10000 10004 10008 10001 10003 10001 10008 10002 10001 10009 10000 10000 10007 10004 10008 10001 10003 10005 10008 10009 10002 10001 10005 10006 10004 10001 10006 10000 10003 10005 10000 10004 10005 10008 10007 10004 10001 10002 10007 10001 10005 10003 10006 10003 10007 10002 10005 10008 10009 10007 10008 10001 10003 10006 10009 10008 10002 10001 10008 10009 10003 10009 10001 10000 10000 10005 10002 10002 10008 10001 10007 10000 10002 10001 10000 10007 10002 10002 10000 10006 10004 10004 10008 10007 10002 10009 10001 10004 10006 10008 10008 10002 10000 10004 10005 10006 10008 10009 10003 10003 10005 10008 10005 10007 10001 10006 10005 10008 10007 10001 10004 10000 10008 10009 10002 10002 10005 10008 10007 10008 10008 10001 10003 10003 10002 10004 10000 10003 10004 10007 10009 10007 10004 10004 10006 10000 10008 10004 10003 10004 10007 10008 10005 10009 10004 10003 10006 10003 10001 10008 10006 10006 10004 10000 10004 10006 10001 10004 10007 10005 10007 10009 10003 10006 10000 10003 10003 10002 10007 10002 10002 10008 10009 10006 10008 10002 10005 10004 10009 10008 10001 10000 10007 10006 10001 10002 10002 10009 10001 10002 10001 10000 10009 10008 10001 10008 10000 10002 10003 10007 10001 10001 10008 10002 10004 10008 10004 10002 10000 10009 10004 10000 10009 10007 10005 10008 10001 10001 10002 10001 10000 10000 10008 10004 10001 10007 10000 10009 10005 10008 10005 10003 10006 10003 10004 10003 10006 10001 10006 10004 10007 10000 10003 10003 10002 10003 10005 10007 10004 10008 10002 10005 10006 10009 10006 10001 10001 10005 10002 10000 10007 10003 10002 10008 10002 10004 10003 10009 10000 10005 10009 10006 10008 10000 10005 10003 10007 10006 10005 10007 10008 10003 10001 10006 10002 10006 10008 10003 10006 10001 10009 10004 10001 10002 10008 10006 10000 10002 10000 10002 10004 10002 10000 10008 10009 10005 10008 10000 10006 10006 10007 10008 10009 10001 10002 10001 10002 10009 10006 10008 10007 10007 10006 10006 10004 10009 10000 10000 10004 10007 10005 10004 10008 10007 10000 10003 10007 10003 10004 10005 10003 10006 10002 10009 10008 10008 10009 10000 10002 10009 10008 10004 10009 10008 10001 10005 10006 10005 10008 10007 10001 10002 10009 10003 10006 10005 10000 10006 10001 10006 10006 10003 10003 10001 10007 10005 10007 10004 10000 10006 10002 10008 10001 10003 10006 10001 10005 10002 10000 10000 10003 10008 10009 10002 10005 10007 10004 10007 10007 10004 10003 10006 10003 10001 10007 10007 10001 10002 10002 10000 10004 10002 10004 10003 10008 10009 10007 10005 10001 10008 10000 10009 10000 10004 10001 10005 10008 10006 10009 10004 10008 10008 10009 10001 10002 10007 10004 10006 10003 10006 10001 10000 10005 10008\r\n 10002 10001 10003 10007 10003 10004 10004 10000 10005 10006 10006 10000 10009 10001 10009 10005 10001 10001 10002 10001 10004 10008 10005 10004 10008 10000 10008 10000 10004 10001 10005 10002 10002 10004 10001 10008 10007 10002 10002 10005 10004 10002 10000 10002 10002 10004 10007 10009 10005 10005 10004 10008 10009 10008 10008 10006 10007 10003 10000 10006 10003 10002 10004 10007 10005 10004 10001 10002 10006 10005 10005 10005 10009 10007 10005 10002 10007 10008 10006 10008 10005 10005 10006 10005 10006 10004 10005 10009 10007 10004 10009 10001 10004 10004 10001 10007 10002 10006 10005 10004 10007 10004 10007 10001 10006 10006 10005 10009 10006 10002 10003 10002 10000 10002 10008 10005 10000 10004 10008 10003 10002 10002 10004 10002 10005 10002 10007 10001 10008 10000 10008 10009 10002 10002 10003 10001 10001 10004 10007 10000 10003 10005 10006 10006 10000 10003 10000 10008 10007 10005 10006 10009 10004 10000 10009 10001 10006 10002 10008 10007 10008 10006 10004 10007 10004 10001 10000 10000 10005 10001 10000 10000 10006 10001 10005 10004 10008 10002 10003 10001 10007 10008 10005 10002 10009 10003 10001 10001 10009 10003 10002 10009 10003 10007 10003 10009 10009 10001 10009 10001 10001 10007 10006 10000 10002 10006 10005 10006 10001 10001 10003 10002 10003 10006 10000 10009 10006 10008 10006 10007 10000 10007 10007 10002 10005 10008 10006 10000 10005 10000 10003 10006 10003 10006 10001 10002 10003 10005 10001 10003 10005 10000 10008 10009 10009 10006 10002 10008 10007 10005 10006 10008 10007 10008 10006 10002 10007 10008 10008 10005 10003 10001 10008 10000 10009 10005 10000 10001 10003 10002 10002 10008 10002 10004 10008 10006 10003 10007 10002 10002 10005 10008 10004 10005 10000 10002 10005 10009 10006 10008 10004 10004 10006 10008 10001 10002 10008 10002 10003 10002 10009 10007 10000 10008 10004 10009 10005 10009 10003 10008 10003 10005 10006 10000 10006 10001 10002 10009 10000 10006 10003 10000 10003 10007 10001 10009 10003 10002 10004 10009 10003 10007 10000 10006 10006 10002 10007 10007 10005 10005 10002 10004 10004 10003 10000 10001 10000 10002 10008 10001 10000 10009 10008 10001 10008 10000 10006 10003 10007 10003 10000 10000 10003 10006 10008 10008 10009 10009 10000 10007 10004 10003 10005 10000 10002 10005 10006 10008 10006 10006 10005 10000 10009 10003 10006 10007 10000 10007 10001 10003 10008 10000 10005 10000 10002 10005 10005 10002 10006 10005 10003 10005 10004 10007 10008 10005 10000 10004 10000 10006 10008 10004 10004 10004 10002 10009 10004 10001 10008 10009 10000 10004 10004 10002 10009 10009 10007 10000 10000 10001 10008 10005 10008 10008 10007 10002 10002 10000 10001 10004 10006 10009 10002 10000 10009 10003 10004 10019 10001 10005 10009 10007 10009 10002 10005 10009 10003 10008 10002 10002 10000 10001 10009 10007 10002 10005 10008 10006 10009 10008 10003 10002 10005 10004 10006 10008 10003 10007 10007 10009 10009 10005 10006 10004 10007 10007 10005 10004 10003 10000 10000 10002 10008 10000 10004 10004 10003 10008 10004 10009\r\n 10002 10006 10005 10006 10006 10002 10001 10008 10005 10000 10003 10005 10002 10009 10002 10008 10004 10002 10008 10003 10007 10002 10009 10004 10007 10007 10003 10007 10000 10000 10005 10003 10000 10001 10007 10008 10004 10006 10009 10000 10005 10000 10005 10008 10007 10007 10003 10006 10003 10001 10003 10003 10004 10003 10008 10007 10004 10007 10007 10005 10008 10000 10005 10003 10002 10006 10005 10004 10005 10009 10007 10008 10006 10005 10003 10000 10004 10004 10008 10001 10001 10001 10001 10005 10006 10004 10000 10008 10008 10003 10008 10004 10002 10007 10009 10008 10001 10002 10005 10009 10008 10001 10003 10007 10003 10007 10005 10005 10004 10004 10009 10006 10005 10003 10003 10002 10009 10008 10008 10002 10000 10004 10003 10007 10009 10002 10003 10008 10009 10007 10007 10002 10004 10000 10008 10005 10004 10000 10003 10002 10002 10005 10009 10008 10008 10008 10006 10000 10001 10003 10009 10001 10005 10001 10001 10007 10001 10000 10009 10005 10006 10008 10001 10006 10006 10009 10004 10004 10009 10001 10003 10009 10004 10009 10005 10006 10001 10001 10008 10006 10000 10006 10004 10003 10008 10005 10003 10001 10001 10008 10008 10004 10001 10007 10002 10005 10001 10004 10007 10007 10001 10008 10002 10000 10000 10008 10006 10001 10002 10009 10008 10001 10000 10009 10004 10008 10000 10003 10001 10005 10003 10005 10005 10003 10005 10007 10007 10005 10007 10002 10007 10009 10005 10004 10000 10009 10001 10008 10003 10007 10008 10002 10000 10009 10005 10006 10003 10007 10001 10002 10003 10003 10007 10003 10000 10003 10003 10004 10005 10005 10006 10002 10003 10000 10009 10002 10008 10004 10002 10008 10000 10001 10000 10003 10009 10003 10004 10004 10009 10006 10005 10003 10007 10007 10003 10006 10000 10005 10003 10007 10007 10009 10001 10008 10009 10009 10004 10009 10002 10004 10000 10007 10002 10001 10002 10005 10003 10004 10005 10000 10001 10001 10000 10009 10003 10004 10003 10002 10000 10006 10003 10006 10009 10009 10009 10005 10000 10000 10001 10004 10009 10002 10004 10000 10000 10009 10000 10007 10003 10000 10002 10006 10001 10002 10004 10004 10006 10002 10003 10000 10004 10002 10007 10005 10005 10002 10008 10009 10004 10008 10006 10009 10009 10013 10006 10001 10005 10009 10002 10008 10001 10005 10008 10006 10003 10001 10008 10007 10001 10002 10003 10002 10000 10004 10009 10000 10006 10008 10009 10002 10004 10003 10008 10007 10004 10004 10000 10009 10000 10007 10008 10009 10003 10005 10003 10006 10005 10002 10006 10007 10007 10008 10001 10001 10008 10006 10006 10000 10004 10009 10007 10005 10001 10005 10005 10006 10008 10004 10003 10004 10001 10002 10003 10007 10007 10007 10005 10006 10006 10003 10006 10009 10005 10007 10001 10006 10000 10001 10008 10005 10002 10008 10007 10003 10001 10007 10002 10004 10000 10007 10005 10000 10008 10006 10002 10007 10003 10003 10008 10006 10008 10003 10006 10007 10008 10006 10009 10005 10002 10007 10006 10008 10006 10002 10008 10005 10003 10006 10003 10003 10009 10008 10006 10003 10002 10003 10003 10001 10004 10004\r\n 10005 10009 10005 10004 10007 10009 10003 10006 10003 10001 10001 10005 10006 10007 10008 10002 10001 10000 10007 10008 10005 10008 10007 10002 10002 10000 10006 10009 10008 10009 10006 10007 10005 10004 10005 10001 10004 10005 10008 10003 10003 10007 10007 10008 10004 10008 10007 10008 10001 10001 10007 10006 10001 10004 10000 10002 10000 10002 10008 10002 10009 10007 10006 10009 10008 10007 10006 10000 10003 10008 10004 10001 10003 10001 10004 10001 10000 10004 10008 10004 10002 10002 10008 10002 10001 10001 10003 10008 10008 10002 10005 10005 10004 10002 10005 10001 10005 10000 10001 10002 10003 10004 10005 10009 10007 10002 10005 10000 10007 10008 10008 10008 10004 10001 10009 10003 10001 10000 10008 10006 10008 10007 10000 10002 10009 10003 10006 10007 10002 10008 10005 10009 10006 10000 10007 10008 10005 10001 10000 10007 10009 10005 10006 10008 10008 10009 10009 10006 10000 10006 10006 10002 10006 10003 10006 10008 10006 10003 10004 10001 10007 10007 10004 10004 10006 10007 10008 10002 10006 10005 10006 10005 10003 10005 10003 10007 10008 10008 10004 10003 10007 10005 10002 10008 10007 10002 10000 10003 10009 10007 10007 10001 10009 10004 10008 10005 10008 10008 10009 10008 10004 10008 10009 10008 10008 10007 10005 10009 10000 10002 10008 10006 10015 10006 10004 10005 10001 10008 10000 10008 10003 10002 10006 10008 10001 10002 10008 10002 10003 10007 10004 10003 10005 10001 10002 10003 10008 10006 10006 10000 10003 10000 10009 10002 10009 10000 10001 10009 10009 10004 10007 10007 10007 10007 10003 10005 10007 10005 10000 10007 10002 10003 10009 10009 10005 10006 10003 10002 10006 10008 10008 10000 10007 10001 10008 10009 10008 10003 10006 10005 10007 10001 10007 10016 10001 10005 10004 10008 10005 10007 10000 10003 10008 10006 10002 10009 10007 10007 10012 10007 10009 10001 10000 10000 10008 10008 10009 10007 10001 10000 10003 10006 10001 10007 10004 10006 10009 10000 10007 10004 10006 10000 10008 10009 10008 10000 10005 10000 10003 10000 10002 10003 10008 10005 10009 10005 10009 10006 10007 10001 10001 10001 10000 10002 10000 10007 10008 10006 10007 10000 10002 10004 10001 10003 10006 10004 10002 10008 10001 10000 10008 10006 10008 10008 10005 10005 10009 10001 10002 10002 10000 10005 10004 10006 10007 10009 10006 10007 10000 10000 10003 10004 10002 10002 10006 10000 10008 10000 10000 10000 10006 10000 10001 10006 10007 10002 10003 10007 10000 10008 10006 10007 10000 10008 10006 10001 10005 10004 10004 10004 10004 10006 10008 10005 10003 10001 10008 10008 10001 10001 10007 10005 10008 10005 10002 10005 10000 10008 10001 10008 10005 10008 10005 10003 10009 10002 10000 10002 10000 10006 10000 10008 10007 10003 10006 10007 10002 10001 10006 10005 10004 10005 10000 10006 10000 10009 10005 10009 10009 10000 10008 10000 10007 10004 10006 10005 10003 10008 10006 10008 10008 10009 10003 10004 10007 10001 10002 10007 10000 10002 10004 10004 10001 10001 10007 10009 10003 10002 10005 10008 10000 10007 10005 10007 10002 10003 10007 10000 10000 10004\r\n 10001 10000 10001 10008 10006 10007 10005 10004 10005 10006 10000 10007 10006 10007 10004 10001 10009 10001 10005 10005 10009 10004 10000 10009 10008 10003 10000 10005 10009 10009 10001 10007 10002 10003 10009 10008 10002 10004 10006 10009 10005 10005 10007 10002 10000 10000 10002 10009 10001 10003 10004 10001 10009 10001 10008 10008 10004 10009 10003 10001 10007 10005 10000 10008 10000 10003 10008 10002 10009 10008 10005 10006 10006 10000 10000 10004 10006 10003 10003 10003 10000 10008 10000 10007 10008 10006 10009 10009 10003 10004 10005 10007 10006 10001 10002 10000 10007 10009 10005 10000 10006 10000 10003 10005 10005 10006 10008 10004 10005 10007 10000 10003 10004 10001 10008 10001 10001 10008 10006 10001 10005 10002 10003 10007 10005 10006 10005 10000 10008 10003 10000 10007 10005 10006 10009 10000 10008 10005 10004 10005 10004 10006 10007 10000 10005 10000 10003 10004 10006 10000 10007 10003 10008 10009 10005 10002 10006 10000 10000 10005 10002 10009 10005 10002 10009 10005 10008 10007 10008 10008 10005 10002 10000 10006 10001 10009 10007 10005 10004 10000 10004 10006 10003 10009 10006 10004 10003 10004 10001 10005 10000 10007 10008 10003 10006 10004 10007 10007 10007 10007 10008 10000 10007 10004 10002 10005 10001 10007 10006 10009 10003 10005 10008 10003 10007 10003 10000 10008 10002 10006 10008 10007 10001 10009 10000 10006 10008 10004 10007 10005 10003 10000 10002 10009 10002 10001 10003 10005 10000 10003 10001 10007 10002 10008 10004 10000 10002 10003 10003 10004 10008 10006 10004 10002 10001 10006 10002 10007 10002 10000 10000 10006 10009 10009 10001 10003 10002 10005 10008 10000 10002 10001 10005 10008 10007 10000 10009 10009 10007 10009 10008 10007 10000 10002 10002 10001 10002 10006 10003 10002 10001 10006 10002 10007 10009 10002 10005 10006 10002 10004 10004 10007 10004 10003 10000 10001 10008 10004 10005 10004 10002 10004 10003 10007 10001 10006 10004 10006 10005 10002 10002 10006 10009 10004 10009 10008 10008 10008 10006 10001 10001 10003 10001 10003 10005 10007 10004 10009 10005 10006 10003 10002 10000 10003 10008 10005 10003 10004 10008 10003 10007 10005 10003 10000 10003 10006 10001 10004 10005 10007 10002 10007 10009 10005 10003 10000 10008 10004 10005 10008 10001 10006 10001 10004 10005 10004 10004 10003 10005 10000 10001 10009 10007 10003 10000 10004 10004 10006 10009 10009 10003 10005 10000 10002 10008 10001 10003 10002 10007 10004 10005 10006 10004 10004 10005 10000 10006 10006 10007 10009 10004 10006 10005 10004 10004 10002 10002 10003 10003 10003 10007 10002 10004 10006 10001 10009 10005 10008 10009 10005 10008 10002 10009 10003 10000 10004 10007 10005 10001 10004 10003 10009 10003 10001 10003 10000 10003 10004 10008 10003 10005 10005 10003 10003 10005 10001 10000 10003 10008 10004 10001 10008 10003 10006 10001 10001 10003 10002 10000 10006 10005 10001 10002 10006 10006 10002 10002 10003 10008 10002 10002 10004 10008 10006 10006 10006 10005 10000 10000 10001 10006 10008 10002 10002 10001 10006 10002 10007 10004 10006\r\n 10008 10002 10002 10006 10006 10003 10000 10003 10001 10009 10008 10003 10008 10006 10001 10009 10008 10007 10006 10008 10002 10003 10002 10004 10006 10001 10008 10002 10004 10008 10000 10008 10001 10006 10000 10008 10000 10005 10003 10005 10000 10000 10004 10003 10005 10005 10007 10004 10002 10002 10001 10000 10005 10001 10002 10008 10002 10002 10001 10000 10009 10003 10009 10002 10009 10001 10008 10001 10001 10002 10008 10000 10004 10008 10009 10005 10003 10006 10001 10008 10006 10004 10006 10007 10004 10009 10005 10007 10008 10003 10000 10006 10005 10007 10004 10003 10004 10005 10000 10009 10009 10004 10008 10001 10009 10007 10009 10001 10004 10009 10009 10006 10009 10005 10000 10009 10004 10005 10009 10002 10008 10005 10006 10001 10000 10005 10006 10001 10003 10007 10000 10001 10006 10004 10000 10006 10002 10005 10002 10008 10004 10006 10002 10001 10003 10001 10006 10000 10003 10009 10009 10006 10006 10002 10003 10006 10006 10003 10002 10005 10004 10009 10007 10006 10006 10009 10004 10003 10006 10002 10008 10003 10000 10009 10002 10001 10003 10000 10006 10007 10003 10002 10000 10005 10009 10000 10009 10006 10008 10004 10002 10001 10006 10005 10009 10007 10006 10007 10000 10005 10005 10002 10002 10007 10003 10007 10003 10006 10004 10002 10007 10009 10007 10000 10009 10006 10009 10009 10004 10008 10001 10009 10005 10003 10004 10003 10001 10009 10007 10009 10004 10005 10003 10008 10008 10004 10006 10008 10003 10008 10007 10002 10007 10007 10000 10000 10007 10009 10006 10009 10009 10002 10005 10003 10005 10001 10002 10001 10006 10001 10000 10009 10002 10001 10001 10008 10005 10000 10004 10003 10003 10002 10003 10004 10009 10004 10001 10001 10007 10009 10007 10004 10008 10009 10001 10006 10008 10006 10000 10001 10003 10001 10000 10002 10003 10001 10009 10002 10004 10002 10004 10008 10003 10006 10007 10006 10006 10008 10002 10006 10004 10000 10009 10001 10009 10004 10003 10006 10004 10001 10006 10008 10001 10004 10004 10007 10009 10008 10002 10004 10007 10002 10007 10008 10009 10009 10005 10000 10004 10008 10004 10009 10006 10001 10001 10008 10002 10005 10007 10008 10002 10003 10005 10009 10004 10003 10002 10005 10003 10005 10004 10007 10001 10003 10005 10002 10008 10004 10006 10008 10003 10004 10005 10008 10004 10001 10005 10007 10007 10000 10004 10005 10007 10000 10002 10004 10006 10008 10005 10009 10003 10009 10005 10000 10004 10001 10005 10002 10000 10006 10004 10007 10003 10002 10003 10002 10001 10005 10008 10001 10000 10002 10003 10007 10005 10003 10006 10003 10006 10007 10000 10006 10008 10000 10006 10002 10007 10003 10003 10002 10007 10001 10001 10004 10009 10006 10008 10003 10002 10006 10007 10007 10008 10006 10000 10002 10003 10006 10006 10002 10002 10004 10001 10003 10009 10000 10002 10006 10002 10002 10000 10000 10005 10001 10004 10009 10006 10006 10004 10007 10005 10005 10000 10003 10000 10008 10000 10006 10004 10005 10006 10008 10008 10003 10001 10003 10001 10002 10007 10007 10006 10000 10009 10003 10009 10006 10004 10007 10004 10004\r\n 10007 10000 10000 10000 10001 10001 10008 10007 10003 10001 10000 10008 10001 10009 10008 10003 10009 10007 10000 10003 10000 10002 10007 10002 10004 10003 10001 10003 10002 10002 10005 10004 10005 10002 10000 10005 10006 10004 10007 10007 10001 10008 10008 10008 10009 10008 10001 10004 10002 10003 10006 10003 10004 10003 10005 10008 10004 10005 10002 10008 10001 10004 10001 10001 10009 10006 10001 10005 10000 10009 10003 10002 10006 10004 10006 10006 10002 10009 10007 10008 10006 10008 10009 10004 10002 10000 10004 10008 10000 10005 10008 10002 10000 10001 10009 10006 10002 10006 10001 10009 10004 10005 10006 10008 10007 10005 10005 10000 10002 10000 10008 10000 10000 10004 10005 10009 10009 10009 10000 10006 10002 10002 10005 10006 10007 10009 10008 10009 10001 10009 10009 10007 10001 10002 10008 10006 10001 10004 10000 10009 10004 10008 10009 10009 10008 10004 10000 10005 10004 10008 10000 10006 10008 10008 10003 10006 10004 10002 10000 10003 10004 10005 10000 10001 10006 10005 10004 10007 10000 10001 10005 10002 10007 10007 10007 10004 10003 10004 10002 10002 10000 10006 10005 10009 10005 10007 10005 10009 10006 10008 10008 10007 10001 10006 10008 10008 10005 10000 10000 10005 10009 10004 10000 10004 10001 10001 10004 10009 10003 10003 10005 10001 10008 10007 10009 10003 10002 10006 10005 10004 10009 10009 10009 10008 10006 10007 10001 10006 10000 10005 10006 10009 10004 10007 10005 10002 10000 10007 10001 10007 10008 10001 10002 10007 10007 10005 10008 10003 10004 10003 10001 10005 10002 10007 10001 10009 10006 10006 10000 10004 10002 10003 10004 10007 10003 10006 10004 10003 10009 10003 10004 10008 10009 10002 10009 10006 10003 10008 10009 10005 10004 10000 10002 10006 10008 10007 10007 10002 10007 10001 10008 10006 10006 10006 10009 10002 10009 10008 10003 10008 10006 10003 10000 10000 10001 10002 10006 10007 10000 10005 10004 10006 10001 10001 10001 10005 10001 10009 10009 10005 10002 10006 10009 10008 10000 10001 10007 10008 10005 10003 10001 10002 10001 10000 10000 10008 10002 10000 10004 10003 10009 10000 10005 10008 10006 10004 10003 10001 10007 10003 10004 10006 10003 10004 10003 10007 10004 10007 10008 10002 10008 10005 10008 10000 10008 10001 10005 10005 10000 10006 10008 10008 10008 10008 10009 10004 10000 10006 10004 10006 10007 10002 10001 10006 10007 10003 10009 10004 10000 10005 10004 10003 10007 10008 10009 10002 10002 10006 10002 10001 10009 10004 10004 10008 10005 10005 10003 10000 10009 10000 10006 10007 10001 10001 10001 10001 10001 10003 10000 10002 10003 10008 10009 10005 10003 10001 10008 10008 10002 10007 10007 10004 10002 10009 10002 10002 10001 10002 10008 10003 10001 10009 10009 10009 10004 10009 10009 10006 10008 10006 10002 10006 10001 10004 10000 10001 10001 10003 10006 10001 10008 10007 10001 10007 10007 10001 10003 10003 10000 10001 10008 10006 10006 10001 10009 10003 10003 10006 10000 10000 10009 10007 10003 10004 10003 10001 10007 10008 10007 10009 10003 10009 10002 10004 10006 10007 10004 10000 10001 10005\r\n 10009 10008 10008 10000 10007 10004 10003 10001 10007 10006 10004 10004 10002 10003 10003 10008 10003 10000 10002 10006 10009 10002 10001 10009 10002 10008 10008 10000 10004 10000 10003 10003 10005 10000 10007 10003 10009 10009 10000 10008 10008 10004 10001 10003 10003 10003 10004 10009 10004 10004 10000 10008 10000 10001 10009 10002 10003 10000 10004 10006 10003 10006 10008 10008 10001 10006 10005 10001 10000 10002 10004 10002 10001 10008 10006 10003 10006 10000 10003 10003 10005 10002 10007 10006 10004 10007 10003 10003 10008 10005 10005 10009 10007 10008 10008 10002 10009 10001 10005 10007 10000 10009 10009 10002 10001 10000 10005 10002 10001 10009 10008 10009 10005 10000 10002 10000 10006 10001 10005 10008 10000 10009 10002 10003 10006 10005 10007 10008 10007 10008 10003 10003 10002 10008 10002 10000 10000 10001 10006 10003 10007 10006 10008 10007 10007 10000 10008 10008 10007 10000 10009 10005 10003 10002 10001 10007 10002 10002 10002 10003 10002 10005 10008 10006 10001 10001 10003 10003 10007 10009 10002 10009 10000 10002 10007 10000 10005 10006 10009 10002 10007 10002 10000 10004 10006 10005 10000 10009 10000 10005 10001 10007 10006 10002 10000 10003 10006 10003 10004 10006 10009 10000 10006 10007 10002 10009 10000 10003 10008 10005 10003 10007 10001 10005 10008 10001 10000 10005 10008 10004 10007 10002 10007 10002 10002 10002 10003 10005 10005 10009 10001 10000 10001 10006 10004 10005 10007 10001 10005 10005 10005 10005 10008 10009 10004 10005 10003 10001 10007 10006 10008 10006 10003 10004 10004 10001 10008 10009 10001 10005 10003 10000 10000 10007 10002 10000 10006 10006 10000 10006 10002 10005 10009 10007 10007 10000 10007 10005 10008 10002 10004 10008 10006 10004 10000 10004 10008 10001 10001 10002 10004 10001 10003 10006 10001 10002 10006 10007 10002 10002 10009 10003 10005 10007 10004 10005 10004 10009 10000 10003 10000 10005 10008 10015 10009 10006 10002 10008 10008 10001 10003 10000 10002 10009 10005 10003 10006 10003 10005 10006 10007 10001 10005 10005 10008 10007 10008 10006 10007 10003 10008 10001 10008 10006 10009 10009 10007 10006 10006 10006 10007 10004 10007 10006 10009 10000 10008 10005 10001 10009 10007 10007 10006 10001 10002 10006 10001 10002 10001 10008 10003 10008 10007 10000 10002 10008 10002 10007 10003 10009 10003 10007 10007 10004 10000 10005 10009 10008 10005 10003 10003 10003 10002 10003 10009 10004 10006 10003 10002 10002 10006 10003 10007 10004 10006 10007 10006 10002 10001 10000 10001 10002 10004 10006 10007 10006 10000 10003 10002 10009 10001 10007 10000 10009 10000 10000 10007 10003 10006 10007 10005 10002 10007 10003 10001 10002 10006 10008 10005 10008 10005 10009 10000 10007 10004 10008 10005 10002 10009 10003 10007 10001 10005 10003 10007 10005 10006 10007 10004 10006 10001 10009 10006 10006 10002 10007 10004 10008 10002 10005 10000 10009 10003 10009 10009 10005 10000 10001 10003 10001 10000 10005 10009 10005 10005 10007 10007 10001 10008 10004 10007 10001 10005 10004 10002 10002 10001 10002 10004 10008\r\n 10001 10000 10000 10003 10000 10006 10002 10002 10001 10018 10005 10000 10009 10005 10003 10004 10006 10007 10008 10000 10004 10003 10003 10009 10005 10000 10004 10001 10005 10009 10004 10002 10000 10009 10009 10007 10001 10009 10002 10005 10001 10000 10008 10003 10006 10001 10007 10004 10002 10006 10019 10005 10007 10001 10005 10004 10008 10006 10005 10006 10001 10003 10008 10002 10003 10009 10003 10002 10004 10002 10009 10005 10003 10005 10000 10001 10000 10002 10002 10003 10002 10007 10003 10005 10000 10006 10006 10004 10005 10004 10009 10003 10006 10009 10002 10003 10002 10000 10000 10003 10009 10007 10001 10004 10005 10000 10004 10005 10007 10001 10001 10002 10004 10007 10005 10008 10000 10009 10003 10006 10001 10009 10006 10008 10009 10007 10007 10001 10004 10006 10003 10006 10009 10002 10003 10007 10006 10007 10004 10000 10002 10003 10001 10004 10003 10006 10001 10009 10007 10002 10005 10003 10001 10008 10005 10004 10003 10008 10005 10007 10008 10002 10004 10008 10001 10007 10007 10003 10008 10009 10006 10002 10005 10006 10008 10006 10003 10004 10003 10001 10003 10001 10002 10008 10002 10002 10000 10002 10004 10005 10000 10001 10006 10006 10009 10002 10002 10003 10003 10001 10007 10002 10000 10000 10005 10009 10004 10005 10003 10006 10001 10002 10001 10005 10009 10007 10007 10001 10006 10009 10007 10005 10008 10000 10002 10008 10007 10000 10002 10005 10001 10004 10008 10004 10006 10007 10007 10005 10002 10002 10002 10008 10001 10002 10000 10004 10002 10000 10008 10002 10000 10002 10004 10007 10000 10009 10002 10001 10009 10000 10006 10009 10002 10007 10003 10007 10001 10007 10007 10000 10008 10001 10003 10000 10001 10003 10007 10001 10000 10008 10002 10000 10003 10002 10007 10001 10007 10009 10005 10000 10008 10009 10008 10006 10002 10008 10003 10003 10009 10005 10004 10000 10000 10007 10001 10003 10009 10000 10005 10002 10005 10005 10006 10007 10008 10002 10001 10002 10004 10001 10003 10003 10001 10008 10006 10006 10009 10008 10002 10000 10000 10002 10009 10006 10009 10009 10005 10001 10008 10001 10009 10005 10000 10007 10002 10003 10001 10007 10003 10006 10008 10001 10000 10000 10006 10002 10001 10005 10003 10008 10008 10005 10007 10000 10005 10001 10008 10008 10004 10001 10004 10004 10004 10001 10001 10004 10003 10004 10009 10005 10003 10002 10009 10004 10003 10005 10004 10006 10007 10008 10007 10003 10000 10009 10002 10002 10000 10008 10003 10006 10002 10002 10003 10004 10001 10003 10007 10006 10004 10007 10004 10007 10004 10001 10007 10001 10009 10002 10008 10000 10008 10007 10004 10003 10001 10006 10003 10005 10000 10006 10002 10000 10003 10005 10005 10004 10001 10006 10001 10008 10005 10002 10006 10006 10000 10006 10009 10004 10002 10000 10005 10003 10003 10002 10004 10006 10005 10002 10009 10008 10009 10006 10005 10008 10005 10005 10002 10001 10009 10009 10005 10006 10007 10001 10003 10007 10000 10005 10000 10007 10004 10009 10004 10000 10002 10008 10006 10006 10009 10005 10001 10004 10009 10008 10007 10000 10009 10008 10009 10007\r\n 10001 10002 10006 10009 10001 10008 10003 10009 10002 10005 10001 10008 10002 10001 10005 10007 10009 10002 10003 10008 10003 10006 10005 10007 10007 10009 10002 10001 10007 10003 10004 10003 10006 10009 10003 10009 10006 10002 10004 10001 10000 10008 10002 10005 10006 10002 10001 10003 10009 10003 10000 10009 10000 10009 10005 10002 10001 10006 10009 10006 10005 10002 10006 10003 10007 10005 10007 10009 10008 10000 10001 10008 10008 10009 10000 10001 10007 10000 10000 10008 10000 10003 10005 10000 10003 10009 10003 10001 10003 10009 10008 10003 10000 10009 10008 10007 10008 10008 10002 10006 10009 10007 10009 10003 10004 10002 10000 10001 10009 10005 10008 10006 10002 10006 10007 10002 10000 10006 10008 10003 10006 10000 10004 10002 10003 10001 10004 10002 10006 10009 10004 10008 10002 10006 10006 10006 10008 10008 10002 10002 10008 10000 10009 10004 10009 10001 10000 10003 10000 10009 10006 10004 10006 10005 10001 10008 10006 10006 10002 10002 10009 10001 10003 10008 10003 10005 10001 10007 10002 10006 10009 10003 10004 10001 10004 10000 10007 10005 10007 10008 10006 10003 10003 10000 10003 10001 10008 10007 10004 10006 10001 10001 10000 10000 10009 10009 10000 10003 10009 10008 10001 10002 10004 10005 10008 10005 10000 10005 10003 10000 10008 10009 10003 10004 10008 10001 10007 10008 10006 10005 10006 10006 10004 10008 10004 10004 10007 10007 10005 10003 10005 10006 10003 10001 10005 10005 10003 10002 10006 10003 10008 10002 10002 10007 10006 10009 10003 10008 10002 10008 10007 10005 10002 10002 10006 10001 10006 10003 10003 10003 10000 10009 10006 10008 10008 10002 10001 10009 10007 10005 10003 10000 10005 10007 10002 10009 10007 10000 10002 10005 10004 10007 10008 10000 10004 10002 10003 10003 10007 10001 10005 10006 10002 10009 10002 10005 10008 10006 10004 10005 10009 10001 10003 10004 10000 10005 10002 10002 10007 10001 10002 10000 10002 10003 10007 10004 10008 10009 10006 10000 10007 10004 10006 10001 10009 10002 10008 10009 10007 10007 10009 10008 10009 10006 10004 10017 10000 10007 10001 10006 10001 10007 10002 10001 10008 10004 10004 10008 10001 10007 10007 10007 10003 10009 10008 10004 10001 10001 10008 10007 10004 10002 10002 10000 10003 10000 10004 10002 10006 10008 10008 10003 10006 10007 10004 10000 10004 10004 10004 10001 10004 10002 10001 10006 10009 10007 10008 10004 10003 10000 10000 10007 10009 10009 10004 10000 10006 10008 10003 10005 10002 10004 10007 10000 10002 10002 10001 10002 10007 10008 10000 10007 10000 10004 10005 10009 10006 10001 10006 10004 10000 10006 10004 10008 10003 10009 10005 10006 10008 10004 10006 10005 10003 10005 10002 10003 10000 10005 10001 10003 10006 10003 10002 10001 10003 10003 10008 10000 10005 10008 10002 10005 10001 10009 10004 10004 10002 10007 10001 10000 10009 10005 10008 10004 10007 10004 10000 10002 10005 10002 10002 10002 10002 10000 10001 10002 10002 10004 10004 10007 10001 10004 10001 10006 10006 10002 10005 10000 10004 10008 10008 10008 10005 10003 10008 10004 10005 10004 10003 10002\r\n 10005 10002 10007 10002 10009 10000 10000 10001 10006 10004 10006 10009 10001 10002 10008 10005 10009 10009 10004 10004 10007 10001 10007 10007 10002 10000 10008 10002 10009 10002 10002 10006 10000 10005 10009 10006 10003 10000 10003 10001 10009 10002 10003 10000 10003 10003 10003 10004 10005 10008 10003 10007 10006 10008 10008 10005 10008 10001 10009 10007 10005 10008 10002 10002 10000 10006 10005 10002 10002 10005 10001 10008 10006 10009 10003 10004 10000 10004 10006 10006 10003 10007 10004 10002 10004 10003 10007 10005 10005 10005 10000 10009 10002 10003 10002 10001 10002 10009 10005 10008 10008 10007 10003 10000 10004 10009 10000 10008 10007 10003 10003 10007 10005 10009 10002 10005 10009 10000 10000 10002 10007 10001 10007 10002 10009 10003 10002 10005 10002 10004 10009 10006 10005 10008 10002 10009 10005 10000 10008 10002 10009 10000 10008 10007 10003 10000 10006 10002 10001 10001 10007 10002 10001 10003 10002 10003 10001 10004 10003 10009 10009 10002 10003 10000 10008 10003 10005 10006 10009 10009 10005 10009 10006 10009 10002 10008 10003 10006 10006 10005 10002 10005 10000 10005 10005 10005 10000 10000 10002 10004 10002 10002 10006 10006 10002 10008 10006 10000 10009 10008 10004 10009 10009 10003 10000 10005 10004 10003 10003 10006 10005 10007 10008 10006 10003 10004 10002 10007 10005 10004 10000 10007 10005 10003 10008 10001 10006 10008 10001 10008 10006 10004 10006 10004 10004 10003 10006 10006 10001 10008 10005 10004 10008 10004 10006 10001 10004 10002 10005 10007 10006 10008 10007 10007 10003 10005 10001 10007 10007 10003 10007 10000 10008 10004 10006 10000 10005 10007 10000 10003 10006 10003 10002 10004 10003 10002 10005 10009 10002 10007 10000 10009 10005 10000 10005 10000 10008 10003 10006 10005 10009 10006 10009 10001 10002 10002 10007 10007 10008 10008 10001 10000 10000 10008 10000 10002 10000 10004 10009 10001 10008 10009 10008 10008 10004 10007 10000 10006 10016 10004 10004 10007 10009 10004 10006 10009 10005 10013 10004 10006 10003 10001 10002 10001 10004 10009 10007 10000 10004 10001 10002 10000 10008 10009 10008 10002 10001 10000 10000 10008 10004 10000 10000 10000 10004 10007 10009 10003 10008 10005 10004 10001 10003 10003 10006 10005 10001 10000 10004 10008 10008 10009 10002 10003 10008 10002 10006 10002 10003 10004 10005 10008 10002 10003 10001 10002 10009 10005 10003 10007 10005 10000 10008 10008 10002 10005 10000 10003 10009 10002 10005 10002 10001 10007 10009 10008 10008 10004 10007 10000 10001 10004 10009 10004 10004 10007 10008 10005 10005 10005 10003 10005 10001 10001 10009 10008 10008 10008 10005 10008 10005 10006 10004 10009 10003 10005 10004 10008 10009 10007 10001 10001 10000 10009 10007 10006 10003 10001 10001 10001 10001 10001 10008 10004 10004 10003 10002 10000 10001 10007 10001 10005 10001 10005 10002 10009 10007 10005 10004 10005 10007 10001 10000 10004 10004 10000 10007 10006 10007 10005 10005 10007 10006 10004 10009 10006 10006 10005 10005 10001 10002 10001 10003 10003 10002 10007 10008 10003 10009 10003\r\n 10005 10006 10008 10002 10007 10009 10004 10001 10001 10007 10008 10001 10009 10001 10000 10005 10000 10001 10008 10008 10007 10005 10007 10008 10008 10002 10003 10009 10006 10007 10007 10008 10007 10000 10002 10005 10008 10008 10009 10008 10009 10007 10006 10005 10001 10005 10008 10008 10007 10007 10009 10005 10003 10003 10003 10001 10005 10006 10003 10004 10002 10008 10000 10009 10003 10008 10000 10002 10004 10007 10003 10009 10000 10006 10008 10004 10003 10000 10007 10001 10008 10008 10004 10002 10006 10005 10000 10006 10006 10009 10003 10005 10005 10005 10003 10001 10008 10004 10008 10003 10004 10003 10003 10005 10000 10004 10001 10009 10001 10005 10007 10002 10006 10007 10005 10007 10005 10006 10009 10008 10005 10001 10009 10009 10004 10001 10009 10007 10000 10004 10002 10004 10005 10008 10006 10001 10000 10007 10005 10001 10000 10006 10008 10003 10004 10005 10006 10000 10000 10003 10007 10009 10009 10002 10005 10004 10004 10001 10008 10007 10008 10007 10001 10002 10001 10014 10004 10002 10003 10001 10003 10008 10002 10005 10004 10009 10007 10008 10002 10006 10004 10004 10009 10000 10008 10005 10001 10003 10001 10001 10009 10000 10004 10004 10008 10005 10001 10006 10001 10008 10005 10006 10000 10005 10008 10006 10004 10006 10005 10003 10001 10001 10002 10002 10007 10007 10002 10005 10007 10009 10002 10001 10006 10000 10004 10009 10007 10007 10009 10002 10002 10008 10004 10004 10003 10003 10003 10004 10005 10003 10009 10009 10005 10001 10002 10009 10001 10007 10008 10001 10009 10008 10009 10004 10004 10003 10005 10008 10005 10001 10006 10003 10006 10007 10000 10009 10002 10006 10003 10009 10009 10003 10002 10000 10005 10009 10004 10004 10008 10009 10000 10004 10002 10000 10005 10005 10001 10005 10007 10000 10002 10006 10001 10001 10005 10000 10006 10008 10001 10007 10009 10000 10001 10009 10001 10001 10009 10007 10001 10004 10004 10006 10000 10006 10005 10006 10007 10000 10007 10009 10003 10006 10009 10009 10001 10002 10001 10008 10009 10000 10004 10006 10003 10001 10007 10008 10005 10009 10003 10001 10008 10002 10009 10003 10008 10004 10000 10009 10001 10009 10006 10006 10007 10000 10002 10004 10009 10003 10000 10009 10006 10008 10009 10001 10008 10008 10006 10000 10004 10004 10000 10000 10003 10002 10005 10008 10009 10005 10000 10007 10000 10004 10001 10002 10007 10009 10006 10005 10008 10005 10002 10009 10008 10005 10006 10006 10004 10001 10001 10005 10002 10009 10002 10005 10006 10009 10008 10000 10009 10001 10002 10008 10007 10001 10003 10006 10003 10001 10002 10009 10006 10001 10007 10003 10007 10009 10007 10006 10008 10009 10005 10009 10006 10008 10005 10008 10000 10004 10003 10001 10009 10003 10004 10004 10007 10006 10001 10007 10007 10007 10001 10005 10000 10005 10009 10001 10000 10009 10008 10008 10003 10006 10004 10009 10004 10009 10006 10006 10000 10008 10003 10007 10009 10009 10008 10008 10009 10009 10007 10009 10004 10001 10008 10006 10003 10007 10003 10002 10004 10007 10006 10004 10005 10008 10009 10002 10008 10003 10008 10006\r\n 10004 10005 10007 10004 10005 10005 10008 10007 10004 10003 10008 10008 10002 10000 10001 10007 10008 10006 10009 10001 10000 10008 10002 10004 10009 10004 10000 10002 10000 10002 10003 10001 10002 10001 10002 10004 10002 10003 10000 10001 10005 10002 10001 10000 10001 10002 10007 10003 10003 10004 10008 10003 10001 10007 10007 10005 10006 10005 10002 10003 10008 10000 10007 10002 10007 10006 10005 10007 10001 10007 10003 10009 10008 10002 10006 10007 10003 10009 10000 10006 10005 10008 10002 10009 10003 10005 10008 10005 10008 10003 10002 10000 10000 10006 10008 10006 10005 10002 10005 10009 10003 10000 10008 10007 10002 10005 10007 10002 10002 10003 10004 10006 10007 10006 10009 10007 10004 10004 10002 10003 10009 10006 10009 10004 10007 10009 10006 10001 10002 10001 10005 10008 10003 10003 10000 10001 10007 10002 10000 10001 10008 10003 10006 10009 10002 10007 10006 10003 10004 10008 10008 10002 10006 10001 10003 10006 10003 10002 10006 10008 10000 10002 10009 10002 10006 10005 10004 10009 10007 10008 10001 10000 10009 10006 10005 10001 10008 10004 10004 10002 10006 10003 10000 10007 10000 10000 10001 10000 10004 10009 10003 10000 10001 10002 10006 10006 10004 10009 10000 10003 10007 10000 10001 10001 10007 10003 10003 10002 10003 10003 10008 10003 10006 10000 10002 10007 10002 10005 10008 10004 10009 10000 10004 10004 10000 10004 10003 10002 10007 10001 10008 10008 10007 10008 10004 10007 10009 10009 10006 10005 10008 10002 10003 10007 10003 10000 10002 10000 10007 10003 10003 10006 10009 10002 10001 10006 10005 10002 10005 10000 10009 10000 10003 10009 10006 10004 10004 10003 10001 10009 10009 10003 10008 10001 10007 10008 10006 10008 10001 10001 10002 10003 10008 10008 10008 10000 10008 10009 10006 10002 10005 10008 10009 10006 10001 10005 10009 10003 10000 10007 10003 10003 10002 10003 10009 10002 10003 10001 10009 10000 10000 10004 10006 10005 10007 10004 10002 10008 10009 10005 10006 10004 10002 10009 10004 10002 10001 10009 10001 10001 10003 10000 10008 10001 10008 10007 10000 10002 10003 10006 10007 10006 10006 10006 10003 10003 10008 10002 10009 10003 10003 10001 10001 10008 10004 10008 10007 10003 10004 10003 10001 10000 10003 10005 10000 10009 10000 10004 10003 10007 10003 10004 10008 10008 10005 10008 10006 10002 10008 10000 10001 10006 10010 10004 10008 10000 10004 10002 10002 10009 10004 10004 10009 10000 10009 10007 10008 10000 10006 10000 10001 10009 10002 10007 10003 10000 10008 10003 10003 10002 10000 10000 10002 10009 10005 10005 10007 10005 10007 10002 10005 10009 10007 10002 10009 10007 10006 10004 10001 10006 10005 10003 10002 10000 10001 10003 10006 10009 10007 10006 10003 10003 10009 10007 10007 10008 10002 10009 10002 10003 10001 10009 10008 10007 10003 10007 10007 10008 10007 10006 10001 10006 10000 10001 10004 10005 10003 10000 10001 10004 10007 10005 10008 10009 10009 10006 10006 10008 10000 10009 10006 10006 10004 10008 10000 10008 10002 10003 10001 10002 10003 10008 10003 10005 10004 10006 10008 10003 10005 10009\r\n 10006 10008 10006 10009 10004 10005 10002 10008 10009 10002 10009 10006 10009 10006 10009 10007 10006 10001 10009 10008 10002 10002 10000 10003 10006 10009 10005 10004 10000 10004 10006 10003 10003 10005 10005 10001 10006 10000 10008 10005 10001 10001 10004 10009 10001 10002 10002 10006 10004 10006 10000 10000 10004 10003 10006 10001 10009 10007 10002 10001 10004 10000 10005 10000 10004 10002 10005 10007 10006 10005 10001 10009 10008 10000 10009 10002 10003 10002 10009 10007 10002 10006 10003 10000 10002 10001 10001 10002 10003 10009 10007 10007 10001 10006 10007 10006 10005 10007 10002 10004 10004 10004 10009 10009 10007 10007 10003 10001 10002 10008 10000 10004 10003 10007 10001 10002 10004 10007 10009 10008 10005 10001 10005 10003 10002 10002 10008 10004 10004 10004 10003 10003 10006 10003 10000 10003 10001 10002 10006 10004 10006 10003 10007 10006 10000 10008 10006 10003 10003 10003 10004 10005 10002 10007 10002 10005 10000 10006 10006 10008 10001 10006 10009 10006 10009 10009 10007 10003 10003 10007 10002 10002 10003 10005 10006 10003 10001 10008 10006 10001 10000 10003 10005 10002 10004 10007 10008 10000 10003 10003 10002 10002 10000 10000 10003 10008 10002 10004 10002 10004 10000 10007 10007 10008 10008 10003 10004 10005 10005 10002 10009 10009 10002 10004 10002 10008 10002 10002 10006 10006 10009 10007 10000 10007 10007 10006 10008 10007 10008 10002 10004 10001 10009 10001 10008 10008 10006 10007 10009 10009 10003 10004 10006 10000 10007 10007 10008 10007 10003 10006 10009 10007 10000 10005 10006 10002 10008 10006 10003 10004 10000 10008 10001 10005 10003 10007 10007 10000 10003 10003 10005 10002 10001 10002 10002 10000 10007 10003 10008 10004 10003 10006 10004 10006 10009 10009 10009 10002 10006 10004 10008 10000 10007 10000 10004 10007 10004 10009 10006 10005 10002 10006 10007 10003 10004 10008 10002 10008 10004 10008 10001 10007 10003 10009 10002 10001 10004 10002 10009 10003 10002 10007 10006 10001 10008 10001 10009 10002 10000 10001 10002 10007 10003 10006 10001 10006 10002 10005 10006 10007 10004 10008 10007 10007 10004 10007 10003 10001 10004 10008 10000 10003 10003 10004 10012 10005 10005 10003 10001 10006 10009 10002 10003 10001 10003 10005 10008 10004 10007 10008 10005 10009 10007 10003 10008 10007 10003 10005 10003 10008 10009 10005 10008 10004 10006 10007 10002 10002 10003 10002 10000 10008 10002 10000 10009 10006 10000 10006 10000 10006 10004 10006 10003 10001 10002 10005 10000 10002 10006 10007 10008 10008 10004 10004 10002 10009 10003 10001 10009 10005 10009 10007 10007 10000 10002 10009 10003 10002 10003 10006 10001 10000 10009 10008 10006 10003 10003 10000 10001 10000 10003 10004 10009 10006 10006 10008 10003 10004 10005 10003 10003 10008 10002 10008 10007 10006 10006 10004 10002 10002 10005 10005 10009 10000 10001 10009 10002 10005 10006 10004 10002 10001 10007 10006 10006 10003 10003 10002 10003 10008 10000 10002 10000 10000 10005 10009 10007 10004 10003 10002 10004 10004 10002 10003 10004 10001 10002 10003 10004 10001\r\n 10000 10007 10005 10000 10002 10007 10004 10001 10007 10003 10000 10002 10004 10009 10008 10000 10002 10007 10005 10002 10004 10003 10009 10003 10001 10005 10008 10009 10007 10000 10006 10009 10004 10001 10005 10000 10007 10003 10001 10003 10001 10003 10002 10009 10009 10000 10007 10002 10000 10009 10003 10002 10003 10009 10000 10003 10003 10008 10006 10005 10003 10009 10003 10006 10004 10001 10002 10001 10001 10004 10006 10008 10004 10004 10000 10006 10008 10001 10009 10000 10000 10007 10005 10008 10005 10007 10004 10005 10001 10001 10004 10001 10008 10004 10004 10005 10004 10005 10004 10002 10006 10000 10001 10004 10003 10001 10007 10002 10005 10001 10000 10003 10002 10003 10009 10007 10009 10002 10008 10007 10009 10004 10004 10001 10005 10000 10001 10009 10003 10001 10006 10007 10008 10006 10000 10005 10009 10002 10000 10007 10010 10003 10007 10000 10003 10005 10002 10009 10008 10006 10004 10005 10005 10003 10007 10004 10008 10007 10008 10005 10002 10002 10002 10001 10003 10006 10000 10004 10008 10007 10006 10005 10002 10001 10000 10004 10008 10000 10007 10005 10003 10001 10004 10001 10000 10004 10007 10009 10003 10003 10001 10001 10004 10004 10000 10002 10003 10001 10001 10008 10005 10000 10008 10003 10006 10002 10002 10001 10008 10009 10009 10009 10003 10002 10004 10008 10007 10005 10003 10009 10001 10003 10008 10009 10005 10002 10001 10001 10009 10002 10005 10007 10000 10006 10008 10008 10005 10005 10008 10007 10005 10007 10003 10009 10004 10006 10002 10002 10000 10009 10004 10008 10002 10002 10002 10004 10003 10007 10008 10001 10006 10002 10006 10003 10004 10002 10003 10002 10009 10002 10006 10003 10003 10008 10009 10002 10009 10003 10000 10002 10008 10000 10003 10003 10002 10008 10006 10001 10000 10001 10006 10006 10002 10008 10002 10001 10001 10009 10001 10009 10009 10007 10005 10003 10000 10001 10008 10002 10001 10007 10000 10007 10001 10004 10003 10006 10006 10002 10006 10009 10009 10009 10003 10006 10007 10008 10001 10008 10007 10000 10003 10005 10006 10008 10008 10000 10005 10008 10005 10002 10006 10001 10009 10002 10001 10001 10003 10007 10005 10007 10002 10000 10005 10008 10009 10001 10003 10003 10005 10002 10003 10000 10003 10008 10007 10004 10001 10003 10000 10001 10007 10009 10004 10004 10004 10002 10004 10001 10002 10002 10001 10009 10004 10007 10008 10007 10008 10003 10005 10008 10000 10007 10008 10007 10007 10009 10000 10007 10001 10002 10000 10007 10002 10003 10005 10005 10006 10006 10007 10009 10003 10008 10006 10006 10007 10008 10007 10000 10004 10008 10000 10009 10003 10007 10007 10001 10003 10003 10005 10000 10008 10000 10002 10004 10002 10004 10002 10008 10008 10004 10002 10002 10000 10005 10009 10008 10007 10001 10007 10009 10007 10004 10009 10005 10001 10009 10007 10005 10002 10005 10006 10002 10005 10001 10006 10004 10001 10008 10003 10007 10006 10009 10009 10009 10000 10006 10009 10009 10002 10008 10003 10004 10005 10002 10004 10006 10009 10003 10007 10004 10009 10003 10008 10001 10007 10004 10003 10008 10007 10001\r\n 10006 10009 10009 10008 10006 10001 10004 10005 10007 10004 10004 10002 10003 10003 10003 10005 10000 10006 10009 10009 10007 10007 10008 10000 10009 10009 10001 10008 10000 10005 10008 10002 10002 10005 10006 10009 10009 10002 10004 10000 10008 10002 10008 10000 10009 10009 10005 10008 10004 10003 10000 10004 10003 10003 10009 10008 10009 10002 10008 10007 10001 10001 10005 10004 10004 10007 10002 10003 10000 10009 10004 10001 10009 10003 10008 10001 10004 10006 10009 10009 10007 10004 10000 10005 10001 10006 10003 10004 10002 10005 10009 10005 10008 10009 10004 10009 10000 10000 10002 10002 10009 10001 10002 10009 10009 10000 10005 10006 10004 10002 10006 10008 10000 10001 10002 10009 10009 10001 10003 10006 10004 10007 10002 10000 10003 10001 10000 10006 10007 10002 10004 10003 10004 10000 10007 10000 10009 10009 10009 10009 10007 10007 10009 10009 10009 10008 10000 10001 10009 10005 10005 10005 10002 10002 10001 10003 10009 10003 10004 10003 10007 10003 10000 10004 10001 10000 10003 10002 10005 10008 10005 10007 10004 10012 10003 10008 10001 10001 10000 10004 10006 10009 10007 10006 10007 10004 10009 10006 10005 10004 10005 10002 10004 10005 10001 10006 10001 10007 10003 10003 10002 10008 10008 10009 10008 10002 10006 10001 10006 10009 10004 10005 10005 10006 10002 10004 10002 10008 10008 10004 10009 10005 10000 10007 10003 10003 10004 10002 10007 10001 10005 10007 10001 10002 10008 10005 10006 10005 10009 10000 10007 10002 10002 10005 10007 10002 10001 10008 10002 10005 10002 10005 10005 10000 10004 10006 10004 10005 10008 10008 10004 10002 10009 10008 10003 10006 10006 10001 10005 10000 10004 10008 10008 10005 10008 10004 10001 10003 10002 10008 10007 10007 10009 10009 10006 10003 10006 10006 10008 10001 10002 10002 10000 10006 10007 10004 10002 10007 10005 10002 10007 10009 10007 10009 10008 10005 10001 10008 10003 10000 10003 10009 10005 10008 10000 10009 10009 10005 10009 10001 10008 10004 10001 10005 10004 10008 10003 10005 10006 10007 10003 10007 10005 10008 10006 10003 10005 10009 10009 10004 10008 10007 10005 10007 10001 10004 10007 10000 10006 10005 10006 10004 10000 10008 10009 10000 10000 10008 10006 10002 10003 10008 10008 10008 10005 10003 10000 10000 10002 10000 10005 10001 10006 10008 10002 10001 10000 10006 10005 10000 10006 10007 10005 10002 10004 10000 10005 10004 10004 10007 10005 10001 10006 10006 10001 10009 10005 10004 10004 10002 10005 10000 10002 10001 10009 10002 10008 10000 10000 10006 10002 10009 10006 10008 10003 10005 10001 10002 10001 10004 10001 10000 10002 10000 10008 10009 10006 10006 10006 10003 10003 10005 10001 10007 10009 10009 10000 10008 10004 10000 10002 10006 10007 10009 10002 10005 10004 10003 10003 10006 10008 10002 10004 10003 10002 10007 10007 10009 10000 10008 10002 10006 10004 10007 10009 10008 10004 10002 10006 10000 10000 10006 10008 10005 10004 10005 10004 10000 10000 10002 10008 10006 10003 10000 10005 10005 10003 10006 10002 10008 10002 10006 10008 10009 10007 10009 10003 10006 10009 10009\r\n 10005 10003 10000 10007 10004 10003 10008 10007 10004 10005 10009 10008 10004 10000 10004 10004 10009 10008 10003 10001 10004 10001 10002 10005 10003 10002 10007 10004 10007 10004 10009 10003 10000 10005 10000 10003 10009 10000 10006 10002 10007 10008 10000 10000 10002 10008 10002 10003 10004 10006 10006 10000 10009 10008 10005 10001 10008 10006 10008 10007 10008 10008 10000 10008 10005 10005 10007 10009 10002 10001 10008 10005 10009 10007 10005 10000 10007 10003 10000 10008 10000 10005 10006 10003 10002 10008 10006 10003 10006 10008 10007 10005 10007 10007 10003 10001 10005 10008 10004 10001 10008 10003 10006 10001 10001 10001 10008 10003 10003 10009 10004 10002 10009 10005 10001 10001 10004 10005 10006 10002 10002 10004 10007 10001 10005 10003 10000 10001 10000 10008 10004 10007 10001 10006 10007 10007 10005 10006 10005 10004 10000 10005 10002 10000 10008 10007 10000 10000 10006 10004 10005 10002 10007 10004 10009 10005 10009 10009 10004 10002 10002 10002 10003 10009 10000 10001 10008 10003 10005 10007 10005 10004 10000 10000 10004 10001 10003 10005 10005 10008 10002 10004 10007 10009 10009 10000 10008 10005 10005 10001 10003 10007 10004 10003 10009 10000 10005 10003 10008 10002 10008 10001 10001 10004 10005 10007 10004 10006 10006 10006 10002 10003 10009 10005 10008 10004 10003 10007 10004 10009 10004 10008 10006 10003 10003 10001 10004 10005 10009 10009 10000 10009 10005 10002 10006 10008 10002 10000 10008 10009 10009 10008 10008 10009 10006 10000 10008 10006 10005 10001 10005 10005 10007 10002 10005 10000 10008 10004 10000 10005 10008 10008 10000 10003 10006 10001 10008 10003 10000 10008 10004 10004 10006 10004 10002 10000 10006 10006 10007 10000 10002 10004 10006 10008 10000 10007 10005 10000 10000 10007 10005 10009 10000 10002 10005 10002 10008 10005 10004 10008 10000 10000 10002 10000 10007 10008 10007 10004 10003 10009 10000 10003 10007 10006 10002 10004 10000 10007 10003 10007 10004 10003 10006 10002 10005 10005 10005 10000 10006 10002 10008 10005 10005 10000 10007 10008 10001 10006 10008 10000 10003 10002 10003 10003 10001 10003 10000 10009 10007 10004 10008 10000 10006 10003 10005 10000 10007 10005 10002 10002 10001 10003 10003 10009 10002 10001 10002 10002 10001 10007 10001 10002 10006 10006 10004 10001 10002 10002 10000 10005 10004 10006 10001 10006 10005 10003 10006 10001 10002 10001 10003 10006 10004 10002 10005 10006 10000 10001 10008 10007 10002 10004 10007 10003 10003 10009 10006 10003 10007 10002 10007 10005 10005 10009 10009 10009 10003 10001 10003 10007 10006 10004 10004 10001 10001 10004 10005 10005 10000 10001 10004 10001 10002 10009 10008 10001 10000 10007 10001 10003 10008 10007 10005 10004 10009 10009 10007 10002 10003 10007 10006 10000 10001 10009 10005 10001 10009 10009 10003 10007 10004 10003 10004 10005 10001 10009 10009 10006 10002 10001 10007 10002 10007 10009 10002 10009 10004 10004 10005 10004 10002 10005 10006 10007 10000 10004 10000 10001 10006 10006 10004 10009 10001 10002 10004 10003 10002 10004 10007 10001\r\n 10000 10005 10002 10010 10001 10008 10008 10003 10004 10006 10006 10002 10009 10008 10007 10008 10009 10006 10003 10008 10006 10001 10004 10005 10007 10005 10001 10001 10001 10006 10001 10009 10004 10004 10007 10001 10008 10002 10007 10006 10003 10009 10003 10001 10006 10006 10004 10002 10005 10009 10002 10003 10003 10007 10003 10005 10006 10003 10007 10006 10005 10007 10005 10000 10009 10007 10007 10002 10009 10003 10004 10006 10008 10008 10003 10003 10007 10008 10006 10004 10009 10007 10006 10008 10004 10005 10002 10002 10009 10008 10004 10009 10003 10006 10003 10002 10003 10004 10007 10002 10007 10007 10007 10000 10001 10003 10006 10006 10007 10008 10003 10009 10005 10006 10000 10008 10009 10004 10006 10008 10004 10006 10009 10005 10000 10001 10002 10008 10004 10008 10007 10002 10009 10001 10006 10009 10003 10005 10005 10000 10007 10000 10001 10007 10007 10006 10007 10002 10009 10009 10001 10002 10009 10003 10000 10008 10001 10003 10002 10003 10004 10005 10008 10007 10002 10004 10004 10005 10009 10007 10003 10007 10007 10003 10004 10008 10004 10000 10005 10009 10000 10006 10006 10002 10005 10009 10007 10007 10002 10007 10005 10003 10008 10003 10004 10002 10007 10008 10007 10004 10006 10006 10007 10001 10002 10007 10001 10006 10006 10000 10005 10002 10009 10002 10004 10000 10006 10008 10003 10003 10005 10009 10006 10000 10002 10002 10001 10006 10009 10009 10002 10005 10005 10001 10007 10009 10008 10005 10004 10007 10007 10005 10009 10006 10004 10009 10007 10000 10009 10004 10005 10009 10001 10008 10003 10005 10006 10007 10008 10002 10002 10003 10001 10006 10008 10003 10006 10002 10004 10002 10005 10000 10002 10003 10002 10009 10000 10000 10003 10009 10001 10005 10001 10000 10008 10007 10005 10004 10002 10002 10006 10002 10005 10000 10005 10003 10000 10006 10006 10000 10002 10005 10001 10006 10009 10007 10001 10001 10009 10001 10002 10007 10005 10001 10001 10006 10001 10008 10005 10003 10003 10005 10000 10004 10000 10003 10000 10009 10009 10005 10006 10009 10006 10006 10000 10008 10009 10000 10008 10004 10009 10001 10004 10004 10003 10004 10008 10007 10002 10000 10007 10003 10007 10008 10005 10006 10009 10005 10005 10004 10003 10001 10005 10005 10002 10008 10003 10003 10005 10001 10004 10005 10000 10001 10004 10006 10002 10000 10009 10006 10003 10000 10008 10005 10003 10004 10001 10000 10008 10005 10009 10007 10007 10003 10005 10009 10009 10004 10005 10000 10002 10007 10004 10000 10004 10004 10008 10009 10001 10005 10002 10000 10009 10000 10009 10005 10003 10007 10008 10009 10005 10003 10006 10001 10004 10007 10000 10001 10009 10004 10001 10008 10008 10002 10007 10000 10006 10006 10006 10001 10001 10001 10006 10006 10009 10004 10001 10001 10001 10007 10001 10001 10003 10009 10000 10003 10003 10007 10008 10008 10006 10008 10009 10003 10004 10000 10002 10008 10003 10006 10009 10006 10006 10009 10006 10005 10002 10000 10000 10001 10004 10004 10006 10003 10003 10009 10001 10000 10003 10003 10007 10005 10006 10008 10000 10000 10004 10007 10002 10008\r\n 10003 10004 10002 10007 10001 10004 10008 10000 10001 10006 10003 10009 10002 10001 10002 10008 10003 10001 10008 10002 10006 10007 10000 10003 10008 10009 10009 10007 10002 10002 10002 10009 10001 10004 10001 10002 10006 10004 10008 10008 10002 10003 10009 10009 10005 10003 10000 10009 10009 10004 10004 10003 10008 10002 10001 10003 10004 10001 10001 10006 10007 10009 10009 10000 10009 10002 10006 10008 10002 10000 10009 10006 10002 10006 10001 10009 10009 10000 10004 10004 10004 10009 10004 10007 10006 10004 10008 10000 10008 10002 10004 10001 10000 10000 10004 10004 10006 10006 10007 10008 10002 10003 10004 10007 10001 10002 10004 10008 10001 10001 10001 10009 10000 10003 10008 10004 10009 10001 10009 10001 10007 10007 10001 10008 10002 10004 10000 10007 10001 10008 10000 10007 10003 10008 10008 10001 10003 10009 10004 10009 10009 10009 10009 10008 10004 10001 10004 10003 10002 10007 10007 10006 10008 10009 10003 10004 10001 10009 10000 10006 10005 10001 10000 10000 10003 10004 10009 10007 10002 10009 10003 10006 10005 10001 10009 10005 10003 10005 10006 10008 10007 10003 10006 10007 10005 10008 10008 10002 10004 10008 10004 10001 10005 10000 10008 10008 10003 10000 10008 10001 10007 10006 10001 10008 10004 10005 10007 10004 10009 10005 10009 10004 10004 10007 10004 10007 10000 10003 10004 10005 10001 10004 10001 10005 10006 10005 10004 10001 10008 10009 10008 10005 10007 10007 10005 10004 10003 10000 10007 10007 10005 10007 10002 10009 10001 10007 10009 10006 10001 10007 10001 10000 10006 10005 10004 10004 10009 10006 10003 10005 10003 10005 10006 10002 10006 10001 10000 10006 10001 10001 10008 10003 10008 10008 10004 10004 10001 10004 10003 10001 10006 10006 10005 10003 10005 10000 10008 10004 10005 10007 10002 10006 10008 10007 10009 10008 10008 10009 10007 10009 10000 10003 10003 10007 10004 10008 10009 10001 10000 10002 10002 10004 10007 10007 10009 10008 10004 10001 10000 10006 10009 10004 10009 10003 10002 10004 10008 10001 10001 10006 10009 10001 10003 10005 10005 10005 10006 10008 10002 10006 10004 10008 10002 10002 10008 10001 10004 10007 10006 10002 10000 10003 10009 10004 10007 10008 10001 10008 10006 10002 10006 10008 10000 10002 10009 10005 10000 10007 10006 10004 10001 10007 10004 10001 10003 10000 10005 10001 10000 10007 10003 10001 10002 10000 10004 10000 10009 10005 10000 10006 10009 10004 10006 10004 10006 10003 10005 10009 10007 10003 10001 10003 10006 10004 10002 10000 10006 10008 10008 10001 10000 10006 10000 10006 10000 10004 10007 10005 10003 10001 10008 10004 10006 10004 10005 10006 10009 10000 10005 10002 10008 10008 10009 10005 10000 10001 10002 10001 10006 10008 10008 10001 10001 10005 10006 10000 10002 10006 10000 10004 10007 10006 10006 10002 10006 10009 10002 10008 10001 10000 10002 10001 10006 10008 10001 10001 10000 10003 10004 10000 10000 10005 10009 10009 10002 10009 10001 10007 10008 10009 10003 10006 10003 10000 10008 10004 10004 10000 10006 10006 10005 10003 10004 10007 10008 10002 10000 10007 10001 10008\r\n 10005 10005 10008 10006 10007 10009 10002 10002 10009 10004 10000 10007 10005 10002 10005 10009 10000 10003 10005 10000 10001 10000 10000 10002 10009 10005 10002 10002 10002 10009 10006 10007 10000 10008 10001 10000 10002 10007 10007 10004 10004 10000 10004 10008 10007 10005 10001 10008 10000 10008 10007 10006 10001 10001 10006 10000 10009 10008 10001 10000 10006 10007 10006 10002 10002 10002 10004 10000 10005 10000 10001 10006 10005 10008 10008 10003 10005 10002 10008 10008 10001 10008 10001 10005 10005 10003 10004 10006 10009 10006 10007 10005 10001 10005 10008 10009 10009 10004 10005 10009 10000 10008 10004 10002 10003 10001 10001 10005 10005 10001 10009 10009 10005 10006 10009 10009 10003 10003 10009 10000 10006 10008 10007 10004 10003 10005 10000 10006 10002 10003 10001 10006 10004 10004 10006 10007 10001 10006 10006 10007 10007 10003 10008 10007 10009 10008 10009 10001 10007 10000 10009 10004 10008 10009 10001 10000 10006 10006 10000 10004 10002 10009 10006 10009 10005 10005 10001 10000 10004 10004 10008 10009 10003 10000 10002 10008 10002 10000 10008 10006 10003 10005 10003 10002 10008 10004 10008 10005 10000 10008 10004 10005 10005 10007 10004 10001 10005 10006 10005 10002 10000 10005 10005 10000 10009 10001 10009 10001 10004 10002 10007 10003 10008 10003 10004 10002 10000 10000 10004 10007 10004 10002 10005 10005 10008 10003 10002 10006 10008 10000 10007 10008 10000 10005 10007 10003 10000 10002 10002 10007 10000 10008 10009 10003 10003 10001 10007 10004 10001 10000 10005 10005 10002 10003 10003 10002 10001 10005 10000 10001 10001 10008 10007 10002 10006 10000 10006 10003 10007 10005 10004 10002 10005 10002 10000 10009 10001 10006 10009 10001 10000 10005 10009 10009 10001 10008 10007 10007 10006 10005 10008 10006 10003 10007 10000 10005 10006 10009 10007 10008 10002 10003 10003 10002 10009 10002 10007 10006 10006 10002 10009 10006 10000 10001 10008 10004 10008 10008 10000 10002 10009 10007 10003 10004 10004 10003 10001 10006 10006 10005 10009 10008 10000 10002 10007 10007 10003 10008 10003 10004 10008 10001 10000 10009 10003 10007 10005 10007 10005 10003 10008 10003 10006 10007 10000 10007 10000 10007 10008 10009 10007 10001 10001 10005 10007 10001 10008 10007 10009 10001 10009 10003 10005 10001 10007 10008 10007 10004 10008 10006 10005 10000 10008 10008 10008 10003 10000 10004 10006 10003 10004 10001 10002 10006 10006 10005 10003 10000 10000 10007 10005 10008 10003 10006 10000 10001 10007 10005 10002 10003 10004 10002 10003 10006 10002 10008 10008 10008 10004 10004 10002 10005 10001 10001 10007 10007 10009 10006 10000 10003 10001 10004 10000 10006 10001 10009 10000 10002 10009 10006 10000 10002 10006 10000 10009 10009 10001 10005 10000 10004 10006 10000 10000 10001 10005 10008 10000 10008 10008 10008 10004 10007 10008 10007 10003 10005 10005 10000 10001 10008 10007 10009 10003 10008 10006 10006 10003 10002 10002 10005 10001 10009 10005 10005 10002 10002 10005 10008 10001 10002 10002 10003 10001 10009 10004 10009 10000 10008 10008 10000\r\n 10004 10007 10005 10002 10001 10002 10002 10009 10008 10000 10003 10006 10002 10000 10009 10006 10007 10000 10002 10005 10004 10006 10005 10007 10001 10000 10004 10002 10006 10008 10005 10003 10002 10006 10000 10008 10001 10007 10003 10000 10000 10001 10003 10008 10005 10009 10009 10004 10001 10001 10000 10009 10004 10001 10001 10007 10005 10005 10003 10004 10000 10005 10006 10005 10009 10008 10002 10003 10005 10009 10009 10004 10008 10003 10005 10005 10005 10001 10002 10001 10009 10002 10004 10002 10000 10007 10008 10003 10009 10008 10000 10005 10003 10008 10000 10003 10005 10007 10003 10003 10009 10005 10005 10007 10002 10009 10006 10002 10000 10000 10003 10000 10002 10005 10003 10005 10001 10009 10007 10009 10000 10008 10008 10005 10009 10009 10001 10008 10008 10009 10008 10009 10008 10007 10006 10007 10007 10005 10003 10007 10009 10007 10003 10000 10008 10001 10009 10006 10001 10004 10009 10009 10007 10007 10001 10000 10004 10003 10004 10004 10002 10003 10005 10003 10003 10007 10002 10006 10007 10006 10006 10001 10004 10002 10003 10009 10006 10006 10004 10003 10005 10001 10009 10001 10003 10008 10005 10005 10006 10009 10009 10006 10002 10001 10003 10009 10004 10002 10005 10008 10002 10003 10008 10006 10002 10008 10007 10000 10008 10009 10005 10008 10002 10003 10007 10005 10002 10007 10000 10001 10008 10006 10005 10004 10005 10008 10004 10005 10006 10009 10007 10000 10002 10007 10005 10007 10009 10004 10003 10006 10006 10008 10001 10003 10001 10003 10001 10004 10001 10001 10007 10008 10002 10007 10006 10007 10003 10009 10004 10001 10007 10000 10006 10000 10000 10005 10005 10004 10005 10006 10000 10006 10009 10008 10001 10006 10007 10009 10004 10003 10000 10003 10000 10002 10006 10006 10007 10009 10008 10004 10009 10000 10005 10006 10000 10000 10003 10002 10008 10006 10002 10006 10000 10009 10004 10003 10001 10004 10005 10000 10001 10000 10001 10006 10006 10009 10006 10001 10007 10006 10004 10004 10000 10005 10002 10005 10000 10004 10009 10009 10007 10007 10006 10009 10008 10007 10004 10002 10006 10009 10003 10008 10000 10005 10009 10005 10004 10007 10006 10003 10006 10005 10000 10004 10008 10005 10002 10003 10001 10009 10008 10008 10007 10002 10005 10000 10000 10004 10002 10005 10004 10004 10001 10008 10002 10001 10001 10000 10006 10000 10008 10003 10009 10009 10007 10000 10008 10000 10003 10003 10008 10002 10004 10003 10007 10008 10007 10009 10006 10008 10005 10003 10006 10006 10002 10005 10007 10003 10006 10000 10006 10001 10009 10008 10009 10000 10006 10000 10009 10001 10004 10006 10001 10006 10003 10002 10006 10008 10006 10006 10009 10008 10002 10004 10007 10003 10002 10000 10003 10008 10006 10000 10001 10006 10007 10003 10007 10004 10003 10008 10009 10004 10006 10009 10001 10005 10004 10005 10009 10002 10006 10005 10001 10006 10004 10005 10002 10006 10000 10005 10006 10006 10007 10006 10009 10006 10004 10000 10002 10000 10006 10007 10000 10006 10004 10009 10002 10004 10007 10003 10009 10008 10005 10002 10002 10006 10005 10005 10009 10009\r\n 10005 10004 10006 10001 10006 10005 10003 10002 10003 10001 10007 10007 10006 10002 10009 10007 10005 10008 10000 10004 10006 10001 10005 10002 10003 10007 10009 10006 10003 10009 10000 10009 10001 10003 10006 10008 10001 10009 10007 10008 10000 10000 10009 10000 10004 10005 10001 10009 10007 10008 10004 10004 10006 10007 10008 10006 10002 10001 10005 10006 10006 10000 10009 10003 10003 10003 10002 10004 10005 10002 10007 10000 10005 10006 10006 10004 10006 10005 10007 10008 10004 10005 10005 10000 10006 10001 10000 10002 10008 10007 10004 10007 10005 10008 10000 10002 10000 10005 10000 10009 10004 10009 10002 10009 10008 10009 10008 10008 10000 10008 10009 10000 10008 10008 10008 10008 10007 10004 10007 10006 10007 10002 10004 10004 10004 10002 10004 10001 10001 10003 10001 10007 10003 10009 10005 10006 10003 10000 10008 10002 10007 10009 10002 10005 10008 10006 10008 10007 10002 10001 10007 10007 10009 10004 10004 10003 10001 10006 10000 10006 10001 10005 10008 10002 10003 10003 10009 10005 10006 10006 10003 10000 10008 10009 10003 10006 10002 10004 10005 10007 10007 10000 10009 10003 10008 10005 10006 10006 10003 10014 10003 10005 10004 10000 10005 10002 10005 10004 10001 10003 10006 10003 10000 10007 10000 10007 10002 10008 10001 10006 10009 10004 10000 10009 10008 10009 10008 10008 10004 10003 10003 10004 10008 10009 10000 10000 10000 10007 10005 10008 10001 10008 10005 10001 10001 10002 10009 10000 10001 10007 10002 10002 10005 10003 10003 10003 10009 10000 10006 10000 10006 10009 10005 10008 10005 10001 10007 10009 10004 10009 10009 10004 10009 10004 10005 10004 10008 10006 10007 10002 10005 10005 10009 10001 10009 10004 10009 10004 10008 10004 10003 10000 10000 10001 10004 10007 10003 10009 10000 10003 10008 10005 10008 10003 10000 10004 10004 10006 10007 10002 10006 10004 10001 10003 10004 10006 10000 10007 10003 10001 10008 10002 10000 10008 10009 10009 10001 10007 10007 10001 10003 10004 10009 10002 10002 10008 10001 10005 10009 10005 10007 10005 10001 10006 10000 10006 10006 10004 10000 10007 10004 10003 10000 10006 10003 10009 10007 10005 10006 10005 10003 10007 10006 10001 10003 10000 10008 10005 10001 10005 10002 10000 10008 10005 10009 10004 10002 10001 10002 10003 10001 10000 10004 10002 10000 10001 10000 10009 10002 10003 10004 10003 10009 10002 10008 10001 10001 10001 10002 10002 10001 10008 10007 10004 10004 10001 10003 10003 10004 10009 10006 10003 10001 10006 10004 10003 10007 10007 10000 10007 10002 10001 10001 10003 10006 10001 10003 10009 10005 10001 10003 10001 10006 10007 10000 10003 10000 10008 10003 10002 10003 10002 10000 10007 10008 10005 10002 10003 10000 10003 10005 10004 10000 10008 10006 10000 10008 10003 10006 10006 10000 10008 10004 10005 10003 10009 10009 10004 10004 10001 10006 10004 10007 10004 10005 10001 10004 10002 10005 10002 10002 10003 10002 10003 10001 10006 10000 10002 10001 10000 10006 10002 10005 10001 10000 10000 10000 10002 10007 10006 10007 10007 10008 10002 10000 10003 10004 10003 10002 10002\r\n 10005 10003 10009 10001 10006 10001 10000 10000 10009 10000 10003 10004 10002 10003 10009 10004 10007 10004 10009 10000 10005 10003 10003 10009 10001 10003 10007 10009 10006 10004 10000 10006 10004 10009 10009 10007 10008 10008 10009 10006 10007 10007 10006 10003 10008 10005 10004 10001 10006 10009 10005 10006 10002 10009 10006 10000 10008 10006 10004 10005 10009 10007 10005 10003 10000 10008 10002 10009 10001 10003 10007 10004 10005 10007 10003 10004 10000 10008 10007 10000 10007 10008 10004 10006 10005 10002 10006 10004 10002 10003 10002 10004 10004 10008 10009 10009 10009 10000 10001 10003 10009 10001 10001 10007 10003 10008 10009 10008 10006 10003 10003 10002 10007 10006 10005 10001 10005 10001 10004 10002 10003 10007 10002 10005 10007 10004 10006 10000 10004 10007 10002 10002 10000 10008 10008 10009 10006 10002 10005 10000 10006 10005 10005 10009 10002 10003 10009 10002 10007 10001 10001 10002 10000 10005 10000 10007 10004 10007 10002 10004 10007 10004 10002 10005 10004 10003 10005 10007 10000 10000 10009 10006 10003 10002 10003 10006 10002 10009 10002 10002 10006 10005 10005 10009 10006 10007 10003 10003 10005 10009 10007 10004 10004 10008 10002 10002 10003 10008 10007 10000 10005 10008 10007 10004 10003 10001 10004 10001 10009 10008 10000 10000 10002 10000 10002 10009 10006 10003 10000 10008 10001 10007 10001 10002 10004 10008 10005 10007 10003 10005 10006 10000 10001 10004 10005 10005 10003 10006 10005 10004 10007 10005 10002 10003 10004 10008 10005 10009 10009 10009 10004 10009 10007 10008 10008 10006 10007 10007 10005 10005 10000 10002 10000 10003 10003 10008 10000 10003 10006 10001 10006 10009 10004 10000 10009 10005 10008 10001 10006 10001 10004 10000 10000 10005 10009 10003 10006 10004 10008 10000 10002 10003 10005 10006 10009 10005 10007 10004 10003 10003 10003 10002 10009 10009 10000 10003 10006 10008 10000 10003 10001 10008 10005 10006 10005 10000 10007 10005 10002 10009 10001 10004 10006 10003 10000 10000 10005 10006 10003 10006 10009 10006 10000 10009 10000 10003 10005 10007 10009 10000 10007 10002 10008 10006 10006 10009 10009 10008 10003 10000 10007 10002 10006 10008 10009 10008 10009 10007 10002 10008 10001 10002 10004 10001 10005 10004 10007 10001 10006 10009 10008 10001 10001 10008 10008 10003 10005 10001 10004 10006 10000 10006 10007 10002 10002 10005 10007 10002 10002 10004 10006 10005 10006 10003 10005 10002 10009 10002 10009 10005 10000 10007 10004 10001 10007 10004 10005 10009 10003 10001 10004 10005 10007 10003 10007 10007 10005 10009 10007 10004 10007 10008 10008 10004 10004 10001 10005 10006 10005 10008 10009 10001 10005 10002 10002 10005 10009 10005 10003 10009 10001 10007 10008 10006 10001 10006 10006 10009 10008 10008 10001 10005 10007 10002 10000 10006 10005 10002 10005 10001 10009 10003 10002 10007 10004 10008 10008 10001 10007 10008 10001 10008 10007 10000 10005 10005 10006 10009 10005 10001 10002 10002 10001 10007 10006 10009 10005 10001 10000 10004 10004 10009 10008 10008 10006 10002 10002 10000 10001 10006\r\n 10003 10004 10000 10003 10007 10005 10007 10009 10005 10000 10008 10000 10006 10002 10003 10006 10003 10006 10001 10005 10002 10007 10008 10002 10003 10009 10000 10000 10006 10007 10003 10003 10009 10004 10004 10007 10001 10009 10009 10008 10004 10001 10002 10005 10004 10003 10004 10000 10007 10001 10008 10005 10009 10003 10000 10007 10007 10001 10009 10005 10005 10009 10008 10006 10002 10004 10007 10003 10002 10000 10009 10004 10005 10005 10006 10007 10002 10003 10005 10009 10001 10005 10007 10000 10009 10009 10002 10003 10006 10004 10005 10005 10001 10001 10003 10002 10000 10001 10008 10005 10007 10000 10006 10002 10007 10006 10000 10001 10009 10001 10008 10006 10000 10003 10003 10002 10004 10002 10002 10000 10008 10001 10008 10001 10000 10009 10007 10000 10006 10006 10008 10003 10001 10003 10002 10000 10006 10004 10009 10002 10004 10000 10000 10008 10000 10000 10003 10006 10008 10002 10006 10003 10003 10005 10007 10005 10009 10000 10001 10002 10002 10000 10000 10008 10006 10006 10002 10007 10009 10008 10009 10000 10003 10004 10008 10001 10003 10006 10006 10009 10008 10002 10007 10007 10005 10003 10006 10002 10006 10006 10000 10002 10004 10000 10000 10002 10005 10007 10004 10005 10004 10003 10009 10006 10000 10000 10003 10007 10000 10001 10004 10001 10001 10008 10007 10001 10009 10005 10008 10000 10005 10000 10001 10007 10002 10002 10005 10001 10002 10000 10007 10000 10003 10003 10001 10003 10003 10008 10007 10008 10007 10000 10002 10003 10001 10007 10004 10006 10003 10003 10002 10009 10009 10008 10002 10005 10007 10007 10008 10005 10006 10006 10004 10009 10002 10007 10007 10009 10005 10001 10006 10000 10000 10009 10007 10000 10001 10000 10005 10007 10008 10001 10007 10002 10006 10009 10006 10000 10002 10006 10000 10002 10006 10004 10000 10002 10006 10005 10005 10003 10008 10003 10008 10001 10001 10006 10009 10009 10007 10000 10001 10008 10007 10006 10007 10004 10006 10003 10006 10005 10003 10006 10008 10008 10005 10001 10001 10002 10006 10002 10003 10005 10008 10001 10003 10001 10001 10002 10008 10000 10009 10001 10007 10009 10005 10007 10006 10002 10000 10005 10009 10006 10000 10003 10000 10007 10000 10001 10007 10002 10002 10001 10003 10000 10003 10005 10004 10004 10005 10003 10000 10005 10008 10002 10008 10000 10000 10007 10002 10008 10004 10000 10005 10004 10003 10008 10007 10009 10007 10006 10002 10000 10009 10002 10008 10004 10004 10007 10007 10004 10000 10003 10002 10008 10008 10004 10002 10006 10004 10009 10006 10003 10004 10006 10005 10009 10007 10004 10002 10003 10006 10004 10009 10007 10004 10005 10005 10007 10006 10002 10009 10000 10008 10002 10003 10006 10005 10008 10001 10002 10008 10001 10009 10002 10001 10004 10002 10006 10006 10004 10000 10003 10001 10004 10006 10005 10007 10004 10003 10008 10003 10008 10002 10003 10009 10001 10006 10000 10009 10000 10008 10008 10009 10003 10007 10005 10006 10009 10005 10003 10001 10007 10000 10005 10007 10006 10002 10008 10009 10003 10003 10004 10004 10003 10007 10005 10000 10003 10004 10000\r\n 10001 10009 10000 10003 10006 10005 10008 10009 10003 10005 10001 10007 10002 10003 10002 10008 10001 10006 10001 10004 10004 10001 10009 10009 10000 10000 10000 10002 10007 10005 10004 10002 10005 10004 10004 10002 10007 10002 10001 10000 10001 10002 10004 10001 10002 10004 10001 10001 10004 10000 10006 10003 10000 10000 10008 10003 10004 10004 10000 10001 10001 10006 10007 10003 10008 10008 10002 10002 10007 10002 10009 10000 10008 10000 10006 10009 10009 10005 10001 10009 10009 10006 10005 10008 10005 10001 10007 10007 10003 10002 10006 10005 10003 10007 10004 10002 10008 10008 10008 10009 10000 10003 10008 10009 10007 10003 10004 10008 10001 10004 10000 10007 10000 10007 10009 10002 10002 10000 10009 10005 10003 10004 10002 10004 10009 10002 10009 10001 10008 10009 10007 10007 10006 10008 10004 10006 10003 10007 10008 10007 10009 10002 10001 10004 10006 10007 10008 10003 10005 10007 10008 10004 10008 10002 10002 10005 10007 10007 10000 10005 10000 10003 10008 10008 10005 10001 10009 10004 10002 10000 10000 10007 10007 10009 10005 10009 10007 10002 10009 10002 10000 10000 10009 10003 10009 10000 10006 10006 10006 10001 10006 10001 10002 10003 10002 10008 10009 10009 10004 10009 10004 10003 10003 10004 10000 10002 10008 10008 10005 10001 10007 10001 10007 10004 10002 10002 10003 10007 10003 10008 10009 10005 10009 10009 10003 10004 10003 10006 10004 10001 10005 10007 10002 10000 10004 10003 10008 10008 10009 10005 10006 10006 10004 10004 10008 10005 10008 10007 10008 10001 10006 10003 10000 10003 10003 10009 10004 10004 10006 10004 10009 10009 10009 10009 10000 10006 10003 10005 10002 10007 10009 10008 10008 10000 10001 10009 10007 10009 10001 10003 10006 10004 10000 10006 10008 10001 10006 10008 10000 10003 10001 10004 10004 10008 10007 10008 10005 10001 10001 10000 10006 10001 10000 10009 10001 10002 10004 10006 10001 10009 10007 10009 10008 10003 10005 10007 10001 10008 10007 10002 10005 10004 10007 10003 10002 10004 10001 10000 10007 10005 10001 10003 10005 10006 10009 10001 10007 10009 10008 10007 10009 10007 10004 10007 10002 10003 10009 10005 10003 10005 10008 10001 10001 10003 10000 10000 10008 10007 10006 10000 10007 10001 10002 10002 10009 10009 10003 10000 10003 10003 10005 10007 10003 10008 10006 10001 10006 10004 10006 10003 10009 10006 10004 10006 10008 10007 10004 10005 10001 10009 10009 10001 10001 10006 10002 10004 10008 10000 10004 10003 10005 10009 10007 10004 10008 10002 10004 10007 10000 10009 10001 10007 10005 10008 10001 10003 10000 10006 10009 10003 10002 10004 10002 10004 10006 10007 10002 10002 10007 10002 10004 10002 10003 10002 10007 10007 10009 10008 10006 10003 10008 10003 10003 10005 10003 10008 10008 10008 10004 10003 10005 10009 10002 10009 10006 10005 10002 10007 10008 10009 10001 10009 10000 10001 10002 10003 10005 10008 10008 10000 10001 10003 10006 10002 10001 10007 10004 10009 10009 10001 10009 10005 10006 10002 10009 10004 10006 10001 10009 10008 10004 10004 10009 10000 10009 10004 10006 10002 10008 10003\r\n 10004 10003 10000 10008 10002 10006 10009 10006 10003 10005 10007 10004 10006 10008 10008 10003 10009 10000 10001 10003 10004 10006 10002 10005 10003 10003 10002 10000 10002 10004 10001 10009 10004 10006 10006 10007 10007 10008 10001 10009 10007 10000 10009 10002 10009 10003 10000 10006 10004 10002 10000 10003 10003 10001 10002 10003 10007 10003 10003 10001 10001 10005 10007 10006 10003 10009 10006 10007 10005 10002 10007 10002 10008 10005 10005 10001 10005 10003 10002 10007 10007 10007 10006 10007 10006 10002 10008 10004 10005 10003 10008 10009 10006 10005 10004 10005 10001 10005 10009 10001 10001 10006 10006 10006 10007 10000 10007 10002 10003 10002 10009 10004 10003 10004 10004 10002 10005 10003 10008 10003 10007 10002 10004 10000 10002 10004 10001 10003 10009 10000 10006 10002 10004 10009 10001 10005 10008 10000 10000 10005 10004 10000 10005 10009 10000 10005 10002 10008 10005 10001 10000 10000 10005 10009 10002 10002 10007 10008 10002 10006 10003 10003 10002 10006 10005 10004 10008 10004 10000 10000 10009 10007 10002 10006 10000 10006 10009 10004 10009 10008 10002 10003 10006 10007 10002 10007 10005 10007 10001 10002 10009 10005 10008 10003 10002 10003 10006 10004 10005 10000 10003 10009 10006 10003 10005 10003 10005 10009 10003 10009 10009 10007 10007 10001 10001 10008 10004 10000 10000 10007 10007 10006 10002 10001 10005 10005 10005 10004 10005 10008 10001 10005 10009 10009 10001 10003 10000 10007 10004 10009 10008 10008 10006 10003 10002 10008 10000 10000 10000 10008 10004 10009 10009 10001 10000 10000 10004 10003 10003 10003 10009 10005 10000 10001 10003 10003 10009 10001 10000 10005 10001 10006 10001 10004 10009 10006 10000 10000 10003 10002 10000 10008 10008 10000 10007 10002 10005 10008 10001 10005 10000 10006 10009 10007 10008 10004 10001 10008 10007 10009 10008 10008 10007 10004 10003 10002 10006 10009 10001 10006 10003 10005 10000 10005 10006 10002 10000 10005 10002 10007 10002 10004 10001 10003 10009 10009 10002 10001 10006 10003 10006 10005 10001 10008 10001 10008 10008 10007 10001 10007 10002 10007 10002 10005 10004 10002 10003 10007 10000 10009 10007 10007 10007 10000 10006 10004 10005 10009 10003 10004 10008 10008 10006 10009 10008 10001 10008 10008 10000 10009 10009 10008 10006 10005 10007 10007 10003 10008 10007 10002 10004 10005 10002 10005 10006 10002 10006 10004 10004 10005 10003 10006 10002 10008 10002 10002 10000 10004 10004 10005 10008 10001 10008 10001 10008 10007 10009 10001 10006 10003 10009 10006 10009 10009 10008 10006 10006 10005 10006 10009 10008 10000 10009 10001 10007 10008 10001 10000 10002 10009 10007 10002 10003 10006 10007 10000 10005 10002 10007 10009 10007 10009 10003 10007 10005 10006 10000 10003 10001 10001 10000 10008 10000 10000 10007 10008 10002 10008 10003 10000 10000 10008 10007 10005 10007 10002 10009 10009 10007 10000 10008 10005 10004 10001 10003 10001 10004 10005 10006 10005 10003 10004 10009 10002 10007 10000 10009 10007 10000 10009 10009 10000 10003 10006 10000 10004 10007 10008 10000 10007\r\n 10005 10005 10006 10006 10003 10006 10009 10003 10003 10008 10004 10009 10002 10009 10003 10006 10005 10001 10006 10001 10005 10004 10005 10003 10002 10000 10000 10008 10009 10006 10006 10003 10004 10003 10002 10000 10008 10006 10001 10001 10009 10000 10008 10003 10003 10003 10007 10006 10008 10005 10006 10007 10005 10000 10006 10003 10002 10003 10007 10002 10006 10000 10009 10001 10002 10002 10008 10001 10001 10001 10002 10006 10002 10006 10002 10004 10003 10009 10007 10000 10006 10007 10005 10001 10009 10006 10003 10009 10009 10005 10000 10002 10009 10007 10000 10005 10008 10004 10006 10001 10008 10008 10008 10002 10005 10006 10004 10007 10001 10008 10001 10001 10008 10004 10005 10004 10002 10003 10008 10008 10002 10003 10005 10007 10004 10007 10005 10003 10005 10001 10004 10008 10009 10003 10008 10003 10003 10002 10003 10006 10009 10007 10001 10001 10000 10006 10007 10000 10006 10005 10005 10003 10003 10005 10006 10007 10000 10002 10001 10006 10006 10000 10002 10001 10004 10008 10001 10009 10005 10007 10002 10009 10001 10003 10001 10009 10005 10004 10007 10003 10001 10007 10001 10000 10005 10000 10003 10007 10008 10005 10009 10005 10009 10009 10000 10002 10008 10003 10001 10000 10009 10008 10005 10004 10004 10007 10007 10002 10004 10004 10004 10002 10005 10000 10005 10004 10005 10002 10007 10001 10009 10004 10001 10007 10004 10009 10003 10005 10005 10005 10005 10009 10000 10004 10009 10005 10007 10003 10008 10001 10005 10003 10008 10008 10001 10003 10009 10005 10002 10006 10000 10000 10000 10008 10002 10008 10003 10004 10008 10006 10006 10001 10009 10003 10001 10007 10005 10007 10003 10007 10006 10002 10006 10001 10001 10003 10004 10002 10009 10006 10008 10009 10000 10004 10009 10000 10009 10000 10000 10000 10004 10006 10001 10001 10006 10000 10002 10002 10005 10007 10005 10005 10004 10000 10006 10009 10000 10002 10002 10001 10001 10001 10006 10003 10004 10007 10006 10003 10004 10004 10003 10004 10002 10005 10004 10007 10007 10000 10003 10003 10004 10004 10001 10009 10008 10004 10001 10002 10001 10004 10004 10000 10004 10007 10004 10000 10004 10004 10005 10004 10008 10006 10001 10009 10007 10008 10002 10005 10000 10007 10005 10001 10008 10001 10009 10003 10008 10006 10006 10009 10006 10000 10004 10001 10000 10004 10000 10005 10003 10005 10001 10003 10007 10004 10007 10007 10005 10002 10002 10002 10001 10006 10005 10008 10008 10004 10002 10001 10005 10000 10008 10008 10007 10002 10005 10007 10004 10003 10005 10006 10007 10001 10001 10002 10008 10007 10004 10004 10005 10006 10006 10008 10002 10006 10009 10006 10007 10008 10004 10002 10002 10001 10000 10001 10000 10006 10005 10003 10003 10000 10004 10004 10005 10004 10008 10005 10001 10009 10001 10000 10000 10001 10008 10005 10007 10008 10009 10004 10007 10005 10001 10006 10007 10000 10004 10003 10002 10009 10005 10000 10007 10000 10004 10001 10008 10003 10003 10000 10009 10005 10006 10004 10003 10003 10004 10009 10000 10005 10008 10009 10008 10007 10003 10007 10007 10007 10006 10003 10005 10003\r\n 10007 10008 10006 10005 10002 10003 10009 10004 10003 10004 10007 10002 10002 10001 10001 10007 10003 10007 10000 10003 10009 10004 10009 10008 10002 10001 10005 10006 10005 10008 10000 10000 10006 10001 10007 10006 10002 10007 10005 10009 10005 10001 10003 10000 10004 10005 10003 10003 10005 10009 10008 10000 10002 10003 10002 10005 10002 10005 10004 10004 10001 10002 10004 10006 10008 10006 10005 10007 10006 10004 10004 10002 10000 10005 10006 10003 10008 10007 10001 10003 10006 10008 10007 10007 10007 10002 10002 10000 10001 10000 10000 10000 10009 10009 10005 10008 10005 10000 10001 10006 10001 10007 10006 10009 10001 10002 10000 10005 10005 10007 10009 10001 10000 10009 10002 10008 10005 10000 10006 10004 10006 10009 10003 10005 10003 10007 10002 10008 10008 10006 10006 10001 10006 10001 10007 10008 10004 10003 10009 10004 10007 10007 10003 10003 10006 10009 10003 10007 10003 10009 10004 10001 10001 10009 10003 10003 10002 10005 10009 10008 10003 10008 10005 10006 10004 10003 10001 10001 10007 10008 10002 10000 10007 10005 10003 10000 10006 10008 10009 10004 10008 10003 10008 10000 10009 10006 10005 10001 10008 10005 10001 10004 10007 10000 10004 10005 10007 10005 10007 10001 10009 10003 10007 10006 10004 10009 10001 10002 10004 10009 10004 10009 10001 10008 10004 10000 10007 10002 10005 10007 10003 10002 10005 10003 10000 10003 10004 10004 10002 10009 10006 10004 10005 10004 10009 10008 10006 10009 10001 10004 10005 10007 10003 10005 10004 10005 10008 10004 10005 10001 10002 10004 10003 10003 10004 10007 10004 10008 10005 10004 10009 10001 10002 10009 10001 10000 10001 10002 10007 10009 10009 10003 10008 10009 10006 10009 10002 10003 10000 10006 10004 10006 10006 10003 10008 10009 10008 10008 10005 10008 10004 10006 10009 10008 10001 10008 10003 10005 10001 10009 10000 10005 10004 10007 10005 10006 10002 10008 10004 10008 10003 10004 10009 10008 10003 10004 10007 10000 10005 10002 10009 10009 10006 10006 10005 10000 10001 10003 10002 10001 10001 10002 10003 10006 10009 10000 10009 10009 10005 10004 10009 10006 10001 10008 10007 10006 10008 10003 10004 10003 10001 10006 10007 10001 10001 10009 10005 10001 10004 10001 10003 10006 10001 10006 10005 10002 10007 10004 10007 10005 10000 10009 10001 10006 10001 10009 10006 10003 10000 10003 10005 10003 10007 10002 10001 10004 10001 10006 10007 10005 10002 10000 10000 10000 10008 10009 10009 10007 10005 10007 10007 10000 10007 10000 10004 10000 10004 10004 10000 10006 10001 10008 10008 10002 10007 10002 10006 10003 10001 10008 10003 10001 10003 10002 10001 10004 10009 10000 10000 10007 10002 10008 10000 10004 10004 10005 10006 10001 10002 10009 10001 10001 10004 10004 10004 10001 10005 10002 10000 10004 10008 10001 10007 10000 10004 10000 10006 10002 10004 10002 10003 10001 10000 10008 10009 10000 10007 10005 10008 10007 10009 10004 10007 10001 10006 10009 10008 10004 10009 10009 10003 10005 10000 10001 10005 10003 10006 10000 10000 10002 10005 10001 10000 10008 10003 10003 10003 10004 10000 10003\r\n 10003 10006 10003 10002 10008 10008 10006 10007 10003 10000 10000 10005 10006 10008 10001 10008 10007 10006 10004 10002 10008 10002 10008 10005 10002 10004 10007 10008 10008 10002 10002 10004 10005 10000 10003 10007 10004 10008 10004 10009 10000 10007 10001 10002 10006 10006 10004 10003 10004 10007 10003 10005 10007 10006 10001 10003 10003 10003 10003 10003 10006 10005 10003 10008 10002 10003 10002 10007 10001 10009 10006 10003 10008 10008 10006 10006 10009 10006 10007 10002 10009 10006 10001 10004 10008 10007 10003 10008 10001 10005 10001 10000 10001 10005 10007 10004 10005 10002 10005 10002 10005 10002 10006 10008 10001 10008 10005 10004 10005 10007 10008 10002 10000 10007 10000 10005 10005 10002 10007 10006 10006 10000 10006 10003 10009 10007 10009 10007 10007 10006 10009 10004 10006 10009 10005 10005 10006 10004 10008 10008 10007 10000 10001 10002 10006 10004 10004 10006 10002 10000 10008 10003 10000 10001 10004 10008 10008 10009 10008 10002 10002 10006 10004 10008 10005 10007 10003 10008 10000 10005 10007 10000 10009 10008 10009 10004 10008 10006 10008 10009 10009 10004 10004 10001 10007 10006 10005 10005 10001 10000 10005 10007 10008 10006 10002 10001 10006 10003 10005 10004 10004 10004 10007 10005 10000 10009 10000 10002 10009 10002 10001 10007 10005 10008 10005 10002 10005 10001 10000 10006 10000 10004 10002 10003 10007 10004 10007 10003 10007 10008 10006 10001 10002 10006 10008 10002 10009 10000 10002 10005 10007 10005 10003 10007 10003 10008 10003 10000 10002 10008 10003 10005 10002 10005 10005 10004 10009 10008 10008 10006 10007 10006 10005 10001 10000 10007 10008 10002 10009 10003 10008 10000 10001 10002 10009 10006 10000 10005 10004 10005 10002 10001 10002 10009 10006 10001 10003 10005 10002 10009 10004 10007 10007 10002 10004 10008 10006 10008 10002 10007 10004 10002 10003 10001 10002 10009 10005 10006 10003 10009 10005 10006 10009 10006 10004 10006 10002 10002 10006 10004 10002 10003 10007 10001 10003 10004 10007 10008 10000 10001 10004 10002 10003 10003 10003 10002 10003 10008 10009 10001 10002 10007 10007 10005 10009 10000 10003 10009 10005 10000 10008 10004 10009 10004 10001 10008 10000 10003 10001 10000 10007 10000 10002 10006 10004 10004 10008 10000 10003 10000 10002 10007 10002 10003 10001 10008 10004 10005 10001 10002 10000 10001 10004 10005 10008 10004 10006 10002 10009 10002 10003 10006 10002 10002 10008 10000 10000 10008 10000 10005 10009 10002 10007 10002 10007 10008 10003 10002 10004 10005 10007 10002 10007 10001 10003 10006 10002 10002 10009 10006 10000 10006 10005 10009 10003 10008 10003 10005 10007 10008 10003 10008 10003 10001 10001 10008 10006 10004 10002 10009 10005 10005 10008 10007 10006 10002 10004 10003 10009 10004 10004 10009 10008 10005 10001 10006 10002 10000 10003 10009 10002 10000 10004 10004 10009 10007 10003 10008 10008 10005 10005 10009 10003 10005 10007 10000 10001 10005 10003 10007 10001 10005 10005 10000 10001 10008 10008 10007 10002 10002 10007 10008 10004 10003 10003 10001 10004 10003 10003 10008\r\n 10008 10008 10008 10000 10008 10003 10007 10005 10009 10005 10003 10003 10009 10005 10009 10002 10007 10008 10004 10001 10009 10001 10003 10003 10007 10008 10002 10007 10006 10005 10004 10007 10001 10003 10003 10007 10003 10005 10006 10009 10008 10001 10004 10006 10009 10006 10007 10009 10009 10002 10001 10004 10000 10007 10007 10008 10005 10009 10006 10005 10008 10001 10003 10007 10005 10000 10000 10002 10002 10007 10003 10001 10009 10002 10006 10003 10008 10001 10000 10009 10000 10007 10003 10002 10008 10003 10002 10007 10006 10002 10000 10000 10003 10000 10009 10009 10000 10006 10008 10007 10001 10006 10009 10002 10006 10000 10003 10007 10007 10008 10003 10001 10007 10004 10005 10003 10005 10003 10007 10009 10009 10007 10005 10008 10007 10006 10003 10002 10009 10006 10000 10008 10002 10004 10008 10007 10006 10001 10000 10009 10009 10004 10005 10008 10000 10007 10008 10000 10007 10005 10002 10004 10007 10004 10003 10009 10000 10004 10007 10003 10009 10000 10000 10001 10006 10004 10008 10003 10006 10002 10005 10007 10009 10003 10004 10006 10001 10000 10001 10006 10003 10007 10001 10005 10005 10007 10008 10005 10004 10001 10008 10004 10007 10000 10007 10008 10007 10002 10006 10008 10009 10004 10009 10008 10005 10008 10002 10000 10003 10003 10009 10007 10004 10003 10007 10008 10000 10002 10007 10001 10002 10009 10005 10007 10003 10000 10001 10001 10003 10006 10006 10005 10007 10008 10005 10003 10006 10005 10005 10002 10005 10005 10009 10002 10002 10007 10001 10000 10003 10009 10000 10004 10000 10000 10009 10000 10001 10007 10004 10004 10003 10009 10000 10009 10007 10000 10000 10006 10006 10003 10000 10003 10004 10000 10009 10003 10004 10006 10001 10003 10006 10008 10008 10003 10008 10000 10002 10001 10007 10001 10001 10007 10009 10002 10007 10004 10009 10007 10001 10002 10000 10005 10007 10009 10003 10003 10000 10004 10009 10000 10001 10009 10003 10003 10007 10000 10007 10005 10002 10001 10008 10004 10000 10008 10007 10002 10004 10002 10002 10009 10009 10009 10006 10004 10007 10006 10006 10004 10007 10002 10007 10001 10006 10004 10003 10001 10002 10001 10002 10007 10007 10003 10006 10009 10001 10001 10003 10008 10004 10003 10000 10000 10007 10009 10004 10007 10007 10005 10001 10001 10006 10004 10001 10004 10005 10005 10005 10000 10005 10001 10009 10008 10008 10004 10002 10005 10007 10001 10007 10000 10001 10002 10001 10003 10001 10004 10006 10003 10002 10008 10005 10009 10005 10003 10007 10006 10007 10004 10001 10002 10005 10001 10006 10005 10008 10003 10003 10009 10003 10005 10000 10002 10001 10006 10002 10007 10000 10001 10009 10004 10003 10000 10002 10003 10006 10003 10005 10007 10005 10003 10007 10000 10009 10002 10005 10003 10003 10000 10007 10005 10006 10004 10009 10009 10004 10004 10005 10001 10003 10008 10009 10003 10002 10009 10006 10002 10004 10009 10003 10008 10005 10007 10000 10001 10003 10009 10001 10005 10003 10009 10004 10006 10006 10000 10009 10002 10002 10007 10003 10008 10005 10006 10007 10008 10004 10003 10002 10005 10003 10002\r\n 10007 10006 10005 10005 10000 10003 10006 10000 10000 10002 10007 10007 10007 10000 10007 10009 10001 10009 10007 10000 10003 10003 10000 10007 10006 10007 10007 10006 10002 10006 10003 10001 10002 10007 10006 10007 10000 10008 10001 10003 10001 10001 10000 10001 10003 10005 10002 10008 10006 10005 10008 10000 10003 10004 10008 10008 10001 10002 10009 10002 10005 10001 10006 10002 10007 10000 10009 10007 10003 10000 10002 10002 10005 10008 10007 10004 10009 10005 10001 10008 10000 10006 10003 10005 10005 10000 10008 10007 10000 10007 10004 10009 10008 10009 10005 10001 10001 10008 10001 10009 10009 10004 10005 10009 10006 10005 10008 10008 10005 10002 10002 10001 10008 10000 10004 10008 10002 10004 10005 10005 10003 10008 10006 10007 10006 10008 10007 10007 10009 10006 10000 10002 10007 10009 10002 10003 10002 10003 10003 10009 10005 10005 10009 10002 10002 10008 10005 10003 10001 10002 10003 10005 10003 10006 10002 10007 10009 10003 10000 10000 10007 10000 10005 10006 10008 10008 10002 10004 10000 10000 10005 10008 10004 10002 10006 10008 10003 10004 10003 10007 10009 10000 10002 10003 10005 10000 10002 10006 10009 10000 10006 10005 10002 10001 10001 10004 10009 10003 10002 10002 10003 10001 10012 10003 10001 10005 10002 10002 10006 10003 10007 10009 10009 10009 10002 10008 10007 10006 10009 10009 10000 10006 10009 10009 10006 10001 10001 10001 10007 10001 10007 10003 10004 10008 10000 10000 10005 10009 10006 10004 10007 10005 10009 10000 10004 10001 10005 10009 10009 10000 10007 10008 10009 10003 10005 10001 10003 10005 10005 10007 10001 10001 10007 10003 10000 10004 10002 10004 10001 10001 10001 10000 10008 10009 10003 10005 10001 10001 10008 10001 10004 10001 10004 10004 10005 10002 10003 10001 10007 10009 10003 10000 10004 10003 10005 10003 10000 10003 10001 10004 10003 10000 10002 10007 10008 10000 10005 10000 10007 10007 10000 10009 10007 10001 10009 10003 10001 10001 10004 10004 10008 10003 10007 10005 10001 10003 10005 10004 10006 10004 10003 10000 10000 10008 10007 10007 10005 10004 10004 10005 10004 10008 10000 10002 10006 10003 10005 10001 10009 10007 10002 10006 10006 10000 10002 10007 10000 10005 10004 10001 10001 10007 10006 10008 10002 10009 10005 10001 10003 10008 10003 10002 10006 10009 10002 10000 10002 10005 10006 10009 10008 10000 10004 10006 10005 10004 10008 10003 10000 10009 10001 10001 10002 10005 10002 10002 10003 10001 10000 10005 10004 10004 10006 10005 10000 10002 10002 10007 10006 10006 10000 10009 10007 10005 10008 10006 10001 10003 10004 10004 10003 10006 10008 10003 10008 10004 10004 10002 10007 10002 10006 10007 10009 10006 10009 10000 10003 10006 10007 10008 10004 10006 10006 10006 10007 10006 10006 10009 10001 10007 10003 10003 10006 10000 10000 10000 10001 10000 10008 10008 10004 10005 10001 10006 10003 10009 10001 10008 10007 10012 10000 10002 10005 10001 10008 10007 10002 10002 10001 10002 10008 10006 10001 10006 10005 10008 10004 10007 10004 10004 10003 10004 10003 10004 10006 10005 10002 10002 10004 10008\r\n 10005 10000 10002 10000 10007 10006 10009 10002 10001 10003 10000 10004 10003 10007 10005 10001 10000 10007 10009 10009 10004 10000 10009 10006 10007 10006 10002 10000 10008 10005 10002 10007 10005 10007 10000 10004 10005 10001 10007 10004 10001 10003 10002 10007 10004 10007 10007 10008 10004 10009 10007 10007 10001 10002 10001 10003 10003 10000 10005 10008 10001 10003 10002 10000 10004 10001 10002 10001 10003 10008 10001 10007 10004 10007 10009 10003 10009 10004 10008 10000 10001 10008 10003 10003 10005 10009 10004 10006 10008 10008 10003 10000 10007 10001 10003 10007 10004 10000 10008 10009 10009 10000 10005 10009 10006 10003 10003 10000 10007 10002 10004 10002 10009 10000 10003 10001 10000 10001 10007 10009 10003 10005 10005 10008 10002 10007 10007 10000 10008 10008 10003 10009 10003 10004 10002 10009 10002 10003 10001 10007 10004 10005 10004 10003 10009 10005 10008 10008 10004 10000 10001 10007 10001 10008 10005 10007 10007 10003 10007 10002 10003 10009 10001 10004 10009 10009 10001 10000 10003 10008 10003 10005 10004 10000 10007 10004 10001 10002 10008 10005 10005 10002 10009 10000 10008 10005 10007 10004 10002 10003 10002 10001 10008 10001 10000 10000 10000 10007 10000 10007 10000 10006 10009 10008 10007 10007 10007 10006 10003 10007 10000 10003 10004 10004 10008 10008 10001 10000 10009 10002 10004 10001 10009 10006 10003 10005 10003 10006 10006 10002 10003 10007 10007 10003 10004 10002 10002 10009 10009 10006 10000 10005 10009 10006 10006 10008 10006 10006 10001 10005 10000 10000 10009 10007 10000 10009 10002 10002 10001 10001 10006 10001 10004 10001 10001 10001 10004 10007 10004 10009 10001 10002 10003 10006 10005 10002 10008 10006 10004 10008 10001 10009 10005 10006 10007 10001 10000 10003 10001 10008 10000 10000 10004 10002 10000 10000 10002 10003 10007 10004 10008 10006 10003 10004 10004 10009 10000 10000 10007 10003 10005 10004 10008 10001 10007 10007 10009 10007 10005 10005 10000 10001 10009 10008 10003 10007 10001 10009 10001 10004 10005 10006 10003 10008 10008 10005 10008 10000 10008 10002 10006 10007 10006 10006 10008 10001 10005 10002 10002 10001 10004 10006 10000 10009 10009 10003 10003 10000 10009 10006 10002 10003 10002 10000 10009 10009 10002 10000 10003 10004 10008 10004 10009 10009 10006 10006 10003 10006 10008 10005 10000 10002 10000 10006 10003 10006 10003 10007 10003 10008 10000 10000 10003 10000 10005 10005 10000 10002 10003 10009 10009 10001 10007 10001 10003 10001 10004 10000 10005 10001 10009 10001 10006 10000 10005 10000 10006 10008 10005 10003 10007 10000 10000 10004 10003 10009 10001 10003 10003 10005 10000 10000 10007 10001 10008 10003 10005 10009 10006 10008 10000 10007 10003 10007 10009 10009 10008 10005 10009 10000 10006 10005 10009 10008 10009 10004 10004 10005 10003 10008 10004 10009 10008 10007 10004 10008 10005 10004 10008 10000 10006 10000 10007 10005 10008 10004 10006 10004 10007 10009 10002 10004 10005 10004 10007 10005 10000 10005 10009 10005 10004 10005 10005 10004 10000 10007 10006 10009 10007 10006\r\n 10006 10005 10004 10001 10005 10009 10005 10004 10003 10005 10003 10005 10008 10002 10006 10009 10001 10009 10007 10008 10006 10002 10000 10004 10000 10005 10006 10005 10004 10003 10001 10007 10006 10007 10000 10005 10008 10006 10004 10003 10009 10002 10001 10006 10005 10008 10003 10004 10005 10008 10008 10006 10004 10008 10002 10007 10004 10001 10006 10004 10009 10000 10009 10007 10005 10000 10008 10003 10002 10007 10002 10007 10008 10009 10008 10001 10000 10002 10007 10005 10003 10003 10002 10003 10005 10008 10009 10006 10006 10000 10003 10006 10008 10004 10008 10008 10007 10004 10004 10004 10004 10002 10007 10008 10004 10001 10003 10007 10006 10001 10007 10000 10004 10000 10003 10007 10004 10001 10006 10000 10007 10005 10001 10006 10006 10002 10003 10004 10004 10008 10007 10003 10005 10006 10008 10009 10003 10007 10007 10006 10005 10000 10006 10009 10007 10004 10003 10008 10006 10008 10008 10006 10000 10001 10009 10004 10005 10003 10003 10003 10003 10005 10007 10006 10009 10006 10007 10003 10006 10009 10004 10004 10004 10003 10001 10007 10005 10005 10002 10007 10002 10002 10006 10005 10000 10004 10008 10008 10006 10007 10002 10003 10004 10000 10009 10000 10000 10002 10001 10009 10004 10009 10002 10005 10001 10007 10009 10008 10004 10004 10008 10000 10003 10007 10000 10003 10007 10005 10000 10002 10005 10009 10002 10008 10008 10002 10007 10009 10007 10004 10006 10008 10002 10004 10000 10001 10009 10003 10002 10002 10001 10006 10004 10005 10003 10003 10005 10006 10001 10006 10000 10002 10009 10005 10002 10001 10009 10000 10002 10004 10000 10009 10004 10001 10008 10001 10008 10002 10000 10003 10002 10009 10007 10006 10004 10000 10000 10001 10005 10001 10006 10001 10007 10006 10009 10003 10001 10000 10003 10007 10003 10003 10003 10002 10005 10004 10001 10003 10002 10003 10000 10003 10005 10002 10004 10004 10007 10009 10003 10002 10001 10001 10007 10007 10002 10003 10005 10005 10001 10004 10009 10009 10005 10003 10001 10003 10006 10005 10003 10002 10007 10001 10009 10009 10000 10007 10008 10002 10002 10006 10003 10004 10004 10000 10003 10005 10006 10008 10004 10005 10006 10005 10000 10004 10003 10006 10002 10005 10004 10004 10008 10004 10004 10004 10008 10001 10007 10003 10006 10004 10000 10009 10005 10003 10008 10004 10005 10007 10006 10005 10003 10009 10003 10008 10008 10002 10005 10006 10006 10000 10009 10003 10005 10009 10003 10005 10000 10003 10009 10000 10009 10006 10008 10007 10006 10001 10008 10003 10006 10007 10008 10003 10002 10005 10002 10000 10001 10006 10004 10009 10008 10007 10005 10008 10002 10006 10000 10007 10001 10000 10003 10002 10009 10008 10001 10004 10004 10001 10004 10006 10002 10002 10005 10002 10003 10006 10005 10000 10007 10000 10003 10002 10002 10004 10005 10006 10001 10009 10000 10009 10000 10008 10005 10004 10002 10000 10001 10003 10003 10009 10007 10009 10002 10002 10008 10005 10001 10004 10005 10001 10009 10004 10007 10009 10006 10004 10007 10008 10008 10005 10003 10008 10009 10008 10008 10004 10005 10008 10009 10002\r\n 10005 10002 10002 10008 10006 10000 10004 10008 10004 10006 10001 10007 10009 10007 10005 10001 10001 10001 10002 10007 10000 10001 10000 10006 10001 10002 10005 10005 10009 10007 10000 10001 10009 10002 10003 10002 10007 10000 10009 10008 10002 10002 10002 10005 10005 10002 10008 10005 10000 10002 10003 10006 10005 10009 10006 10008 10003 10006 10000 10008 10006 10007 10001 10003 10003 10001 10001 10002 10002 10000 10004 10006 10006 10001 10009 10005 10005 10005 10000 10000 10009 10006 10003 10005 10007 10002 10007 10001 10002 10007 10003 10000 10002 10009 10003 10002 10009 10005 10007 10002 10000 10008 10003 10006 10003 10008 10008 10008 10001 10003 10007 10007 10006 10005 10002 10003 10000 10007 10003 10003 10000 10004 10004 10008 10005 10008 10007 10005 10001 10003 10003 10009 10000 10008 10001 10002 10009 10009 10004 10000 10008 10006 10007 10000 10001 10004 10009 10003 10001 10001 10004 10007 10002 10001 10006 10005 10004 10000 10008 10003 10007 10005 10008 10002 10006 10004 10005 10002 10005 10004 10008 10007 10001 10009 10001 10004 10007 10009 10006 10001 10009 10005 10006 10007 10002 10003 10005 10002 10003 10004 10004 10008 10005 10003 10009 10001 10004 10003 10007 10008 10003 10002 10002 10009 10009 10005 10003 10009 10000 10000 10009 10003 10007 10004 10005 10009 10001 10007 10009 10007 10007 10001 10004 10005 10008 10005 10009 10001 10003 10005 10008 10002 10007 10009 10000 10008 10005 10002 10000 10005 10009 10009 10006 10000 10009 10002 10001 10003 10008 10003 10000 10006 10003 10007 10001 10001 10000 10007 10000 10009 10004 10002 10005 10009 10006 10009 10008 10008 10001 10002 10008 10006 10003 10000 10006 10006 10004 10009 10004 10001 10008 10003 10009 10002 10002 10006 10009 10006 10007 10001 10009 10003 10009 10009 10005 10008 10009 10003 10008 10008 10006 10007 10000 10008 10005 10000 10002 10004 10009 10006 10008 10006 10007 10003 10004 10007 10006 10000 10006 10003 10009 10000 10006 10004 10005 10003 10009 10009 10008 10001 10009 10005 10007 10002 10000 10000 10002 10009 10009 10002 10007 10005 10002 10006 10003 10001 10001 10007 10001 10008 10002 10005 10007 10009 10001 10008 10000 10004 10000 10005 10009 10008 10008 10002 10006 10005 10002 10002 10001 10008 10005 10002 10004 10003 10004 10009 10009 10005 10003 10001 10005 10006 10008 10001 10007 10006 10008 10009 10005 10004 10003 10001 10000 10009 10001 10005 10007 10006 10006 10000 10004 10001 10000 10005 10006 10009 10004 10008 10007 10009 10001 10008 10008 10009 10000 10001 10005 10003 10004 10007 10003 10008 10005 10006 10009 10003 10007 10009 10007 10009 10003 10008 10002 10007 10007 10007 10002 10002 10009 10007 10003 10008 10003 10004 10003 10007 10005 10017 10000 10002 10007 10004 10001 10003 10008 10000 10000 10001 10009 10004 10005 10008 10005 10005 10001 10004 10000 10005 10006 10008 10004 10002 10007 10000 10006 10003 10004 10002 10002 10003 10004 10009 10000 10004 10006 10008 10005 10007 10008 10008 10000 10003 10001 10002 10001 10002 10001 10003 10007 10009\r\n 10000 10001 10008 10003 10000 10003 10000 10003 10000 10007 10005 10008 10001 10003 10005 10002 10000 10006 10000 10000 10009 10009 10008 10000 10001 10000 10007 10004 10000 10000 10009 10003 10004 10001 10004 10002 10005 10002 10000 10006 10000 10000 10007 10000 10009 10003 10009 10008 10005 10002 10002 10000 10004 10003 10003 10002 10001 10006 10005 10005 10003 10002 10007 10001 10006 10007 10005 10002 10008 10000 10000 10005 10009 10008 10006 10003 10006 10003 10001 10003 10009 10003 10001 10005 10005 10002 10006 10009 10000 10005 10008 10006 10005 10007 10008 10002 10008 10004 10008 10001 10009 10006 10000 10005 10000 10005 10003 10002 10004 10009 10002 10001 10009 10008 10000 10009 10008 10000 10002 10003 10008 10005 10003 10006 10004 10008 10009 10004 10006 10008 10002 10007 10008 10009 10009 10005 10002 10003 10008 10002 10008 10008 10007 10009 10005 10000 10005 10008 10009 10002 10008 10007 10001 10016 10008 10000 10000 10008 10009 10002 10005 10007 10009 10003 10009 10002 10001 10006 10005 10000 10008 10006 10005 10002 10001 10005 10003 10004 10003 10000 10009 10007 10003 10000 10005 10001 10003 10003 10007 10006 10001 10000 10007 10002 10003 10003 10009 10000 10002 10001 10002 10004 10008 10004 10003 10003 10003 10001 10006 10006 10005 10004 10001 10007 10009 10001 10009 10005 10004 10005 10000 10000 10001 10006 10002 10007 10001 10003 10005 10001 10000 10006 10008 10008 10000 10002 10005 10008 10005 10002 10005 10006 10003 10005 10008 10006 10002 10002 10004 10007 10005 10006 10007 10003 10006 10000 10006 10006 10001 10003 10000 10004 10006 10009 10001 10005 10005 10007 10005 10004 10001 10002 10009 10008 10004 10007 10009 10009 10006 10008 10004 10006 10005 10000 10009 10008 10007 10004 10006 10000 10006 10004 10007 10002 10002 10001 10000 10002 10008 10009 10000 10002 10006 10002 10002 10004 10004 10009 10003 10006 10004 10005 10006 10005 10006 10003 10009 10002 10005 10004 10001 10009 10000 10001 10001 10001 10005 10005 10009 10008 10007 10000 10009 10006 10001 10002 10000 10003 10005 10000 10003 10008 10005 10003 10009 10000 10000 10004 10002 10006 10006 10008 10004 10006 10009 10001 10003 10007 10003 10008 10004 10004 10001 10006 10004 10000 10005 10007 10001 10005 10000 10005 10004 10008 10005 10004 10004 10009 10004 10004 10007 10000 10007 10006 10009 10007 10003 10002 10003 10000 10007 10007 10001 10005 10003 10003 10009 10003 10004 10004 10007 10001 10003 10008 10003 10004 10001 10003 10006 10001 10007 10006 10004 10000 10000 10000 10004 10002 10003 10007 10004 10004 10000 10003 10001 10007 10006 10002 10002 10006 10003 10000 10000 10006 10003 10008 10001 10003 10002 10007 10000 10001 10009 10007 10007 10002 10005 10006 10007 10000 10003 10009 10003 10003 10007 10009 10007 10000 10000 10004 10000 10002 10001 10007 10007 10008 10000 10005 10009 10006 10000 10005 10007 10002 10004 10005 10000 10005 10009 10002 10002 10005 10001 10006 10009 10005 10007 10002 10005 10004 10003 10006 10007 10006 10000 10000 10005 10005 10008 10001\r\n 10003 10009 10009 10000 10007 10003 10008 10001 10002 10002 10009 10006 10002 10003 10004 10007 10003 10000 10000 10000 10001 10005 10007 10003 10007 10007 10003 10005 10007 10001 10001 10004 10000 10006 10007 10005 10004 10004 10009 10000 10003 10007 10004 10003 10005 10003 10006 10003 10009 10000 10001 10003 10006 10008 10008 10007 10006 10005 10007 10001 10004 10001 10007 10000 10000 10008 10004 10009 10005 10009 10009 10006 10007 10006 10009 10008 10001 10006 10009 10008 10002 10000 10004 10005 10003 10002 10003 10008 10004 10003 10001 10008 10003 10000 10007 10000 10006 10004 10000 10001 10009 10002 10001 10009 10009 10000 10007 10007 10001 10005 10001 10001 10001 10009 10007 10001 10007 10001 10002 10003 10002 10008 10005 10002 10003 10000 10004 10006 10002 10009 10001 10002 10008 10001 10002 10000 10007 10000 10007 10002 10001 10005 10002 10009 10008 10005 10002 10000 10006 10006 10006 10009 10005 10006 10005 10008 10004 10001 10002 10006 10006 10009 10004 10007 10005 10007 10009 10003 10002 10000 10008 10005 10007 10007 10001 10004 10007 10001 10002 10003 10001 10005 10001 10005 10000 10000 10006 10006 10000 10000 10001 10006 10008 10004 10007 10003 10007 10002 10004 10003 10007 10008 10003 10001 10009 10000 10005 10001 10003 10003 10002 10003 10003 10008 10004 10004 10006 10002 10007 10007 10007 10003 10001 10007 10000 10003 10004 10001 10004 10002 10000 10009 10007 10003 10007 10007 10009 10007 10009 10006 10005 10008 10001 10006 10008 10005 10005 10000 10005 10007 10009 10005 10002 10000 10004 10002 10008 10001 10008 10001 10005 10005 10003 10003 10001 10006 10009 10005 10002 10006 10002 10000 10005 10007 10000 10000 10005 10001 10006 10002 10001 10005 10007 10006 10007 10003 10006 10006 10008 10005 10007 10009 10007 10001 10003 10008 10008 10003 10007 10006 10006 10004 10007 10002 10006 10000 10001 10006 10002 10002 10002 10008 10001 10005 10006 10009 10006 10006 10004 10008 10001 10002 10009 10001 10004 10002 10009 10009 10003 10009 10004 10007 10008 10003 10007 10009 10004 10004 10000 10007 10004 10008 10000 10002 10005 10000 10006 10006 10004 10008 10000 10008 10009 10005 10007 10008 10006 10005 10006 10007 10001 10005 10007 10003 10003 10005 10009 10005 10008 10007 10006 10009 10005 10000 10000 10008 10003 10007 10007 10000 10009 10007 10006 10009 10007 10007 10006 10000 10005 10007 10000 10001 10009 10002 10001 10007 10004 10007 10003 10002 10000 10007 10000 10001 10003 10001 10004 10004 10001 10003 10005 10008 10003 10007 10008 10006 10003 10004 10002 10004 10005 10008 10008 10006 10009 10005 10008 10000 10009 10008 10009 10000 10002 10008 10004 10003 10008 10000 10007 10009 10006 10000 10004 10000 10008 10001 10002 10008 10006 10005 10006 10005 10001 10001 10003 10007 10003 10001 10000 10008 10007 10007 10002 10003 10002 10005 10004 10008 10004 10004 10007 10006 10006 10009 10005 10006 10001 10007 10001 10005 10009 10002 10008 10003 10004 10002 10007 10003 10007 10009 10002 10008 10000 10000 10000 10009 10007 10005 10009 10003\r\n 10004 10006 10002 10000 10003 10008 10008 10000 10000 10005 10007 10000 10007 10008 10003 10001 10005 10008 10007 10006 10009 10000 10001 10000 10003 10001 10000 10007 10000 10008 10009 10005 10008 10009 10007 10008 10003 10004 10007 10009 10007 10006 10005 10008 10008 10009 10009 10003 10007 10000 10002 10009 10000 10000 10009 10008 10003 10009 10005 10008 10003 10008 10007 10005 10005 10001 10004 10009 10000 10007 10008 10001 10003 10006 10002 10008 10000 10005 10004 10006 10007 10000 10002 10007 10002 10006 10007 10006 10000 10005 10008 10007 10003 10007 10000 10008 10008 10009 10002 10007 10006 10002 10001 10009 10006 10002 10001 10000 10008 10006 10001 10009 10004 10005 10000 10001 10002 10006 10000 10002 10006 10003 10007 10000 10009 10006 10006 10008 10003 10006 10000 10007 10002 10003 10006 10006 10004 10003 10003 10007 10005 10006 10005 10005 10000 10001 10004 10000 10007 10002 10006 10006 10005 10008 10001 10007 10002 10002 10004 10004 10006 10006 10001 10004 10002 10008 10009 10008 10007 10002 10004 10004 10009 10002 10002 10008 10009 10009 10000 10009 10008 10000 10006 10001 10005 10009 10001 10009 10005 10000 10009 10006 10009 10006 10009 10000 10003 10009 10004 10005 10009 10004 10001 10000 10001 10003 10001 10006 10007 10002 10002 10003 10008 10005 10001 10003 10005 10008 10001 10001 10005 10003 10006 10009 10005 10004 10002 10007 10004 10009 10001 10008 10005 10005 10006 10005 10001 10009 10006 10007 10004 10006 10001 10002 10003 10008 10007 10008 10008 10006 10009 10000 10000 10000 10004 10007 10007 10002 10009 10000 10007 10003 10001 10000 10005 10005 10001 10002 10007 10004 10009 10004 10000 10007 10005 10005 10001 10000 10002 10007 10008 10001 10003 10004 10002 10001 10002 10009 10005 10004 10004 10006 10006 10009 10008 10009 10009 10007 10002 10006 10004 10005 10009 10002 10009 10007 10001 10008 10001 10005 10006 10002 10002 10001 10004 10005 10005 10007 10006 10006 10008 10008 10000 10004 10009 10008 10008 10003 10001 10005 10006 10006 10003 10001 10004 10007 10009 10008 10001 10006 10009 10001 10000 10000 10000 10007 10008 10008 10004 10005 10009 10002 10000 10001 10004 10008 10005 10003 10001 10004 10006 10007 10004 10001 10007 10002 10007 10000 10009 10006 10008 10007 10008 10007 10001 10007 10004 10002 10001 10000 10008 10001 10000 10001 10005 10005 10008 10003 10004 10000 10007 10005 10002 10002 10008 10006 10000 10003 10002 10001 10009 10008 10008 10003 10007 10004 10007 10004 10008 10003 10002 10009 10009 10005 10001 10003 10001 10005 10002 10004 10003 10007 10001 10003 10001 10002 10006 10005 10000 10000 10006 10006 10004 10006 10000 10008 10006 10008 10006 10003 10001 10007 10002 10008 10000 10001 10004 10008 10009 10008 10002 10003 10007 10004 10009 10007 10007 10003 10003 10007 10006 10001 10009 10002 10000 10000 10005 10007 10009 10005 10001 10000 10000 10006 10006 10000 10008 10003 10004 10000 10001 10001 10005 10002 10006 10006 10009 10009 10004 10001 10001 10001 10001 10008 10003 10008 10007 10008 10007 10009\r\n 10002 10005 10009 10002 10000 10003 10001 10003 10000 10009 10002 10004 10003 10008 10001 10006 10001 10006 10003 10002 10001 10006 10002 10002 10001 10005 10001 10007 10005 10007 10000 10006 10002 10009 10006 10000 10003 10004 10005 10005 10009 10008 10006 10008 10001 10001 10003 10001 10008 10004 10005 10002 10000 10000 10002 10004 10002 10007 10002 10002 10009 10007 10005 10000 10009 10001 10002 10006 10008 10007 10001 10009 10007 10004 10000 10004 10008 10008 10004 10009 10002 10001 10002 10000 10003 10008 10009 10005 10005 10005 10004 10001 10006 10001 10002 10009 10008 10000 10001 10005 10004 10005 10002 10008 10002 10001 10000 10004 10005 10008 10002 10001 10004 10009 10001 10005 10007 10008 10004 10007 10002 10008 10000 10004 10004 10004 10004 10000 10003 10003 10007 10005 10002 10009 10006 10000 10002 10007 10005 10005 10007 10002 10008 10002 10004 10004 10005 10002 10000 10008 10008 10001 10007 10001 10003 10003 10005 10004 10009 10005 10003 10004 10007 10006 10009 10006 10000 10003 10008 10001 10004 10005 10003 10004 10002 10009 10008 10004 10007 10008 10002 10002 10008 10004 10009 10001 10002 10002 10003 10002 10003 10008 10008 10006 10003 10002 10000 10005 10008 10000 10003 10007 10002 10005 10002 10001 10001 10003 10003 10009 10004 10002 10007 10004 10002 10003 10007 10005 10005 10008 10005 10001 10008 10004 10001 10006 10006 10006 10006 10006 10003 10004 10005 10000 10003 10007 10008 10002 10002 10006 10006 10004 10005 10004 10002 10000 10000 10009 10004 10005 10004 10001 10008 10005 10008 10002 10008 10005 10001 10007 10009 10003 10001 10003 10001 10006 10007 10008 10005 10009 10003 10002 10001 10004 10000 10009 10004 10002 10004 10006 10005 10005 10005 10002 10006 10003 10009 10003 10007 10002 10007 10005 10003 10002 10003 10005 10003 10006 10003 10007 10002 10005 10008 10009 10002 10006 10004 10003 10004 10001 10001 10007 10007 10001 10003 10007 10002 10004 10000 10001 10008 10004 10004 10003 10005 10002 10000 10003 10005 10003 10006 10003 10008 10008 10002 10007 10005 10002 10003 10005 10006 10001 10008 10002 10000 10002 10009 10003 10002 10003 10000 10002 10005 10007 10003 10005 10006 10002 10005 10001 10002 10002 10000 10000 10007 10006 10001 10009 10009 10004 10006 10007 10006 10000 10006 10001 10007 10000 10004 10009 10006 10003 10005 10005 10003 10000 10000 10000 10006 10008 10006 10004 10004 10009 10005 10004 10004 10001 10005 10008 10008 10009 10005 10003 10001 10008 10007 10007 10002 10007 10003 10006 10005 10004 10000 10001 10000 10006 10003 10008 10002 10004 10001 10004 10002 10005 10000 10004 10006 10007 10007 10004 10004 10004 10002 10008 10003 10007 10007 10005 10003 10001 10002 10001 10003 10005 10003 10003 10007 10008 10002 10001 10009 10009 10003 10001 10009 10003 10009 10000 10003 10001 10001 10004 10005 10000 10005 10003 10006 10001 10004 10004 10000 10009 10003 10009 10006 10008 10006 10008 10007 10004 10009 10004 10009 10005 10005 10009 10001 10008 10008 10005 10000 10001 10006 10002 10000 10000 10003 10007\r\n 10005 10009 10009 10004 10005 10004 10005 10000 10004 10001 10001 10003 10006 10003 10000 10006 10002 10004 10005 10006 10008 10007 10005 10006 10000 10000 10000 10003 10001 10000 10006 10006 10008 10009 10003 10008 10004 10009 10004 10007 10008 10009 10006 10001 10001 10006 10002 10006 10003 10002 10001 10000 10001 10000 10001 10000 10001 10001 10005 10004 10003 10008 10009 10006 10006 10003 10003 10001 10003 10001 10007 10003 10002 10005 10009 10005 10003 10009 10005 10008 10000 10009 10005 10004 10002 10000 10008 10008 10005 10001 10008 10005 10001 10005 10008 10006 10004 10008 10007 10001 10003 10008 10003 10007 10003 10000 10001 10001 10005 10008 10002 10005 10002 10005 10001 10001 10009 10001 10004 10004 10002 10009 10004 10008 10006 10004 10002 10006 10006 10008 10005 10000 10007 10001 10005 10007 10009 10009 10004 10008 10003 10003 10007 10007 10001 10003 10006 10009 10000 10002 10005 10004 10000 10007 10004 10008 10009 10000 10001 10001 10001 10006 10000 10009 10008 10004 10006 10006 10003 10002 10006 10006 10004 10005 10000 10003 10002 10000 10009 10006 10007 10002 10003 10005 10005 10009 10001 10003 10005 10002 10001 10008 10000 10002 10007 10005 10006 10004 10004 10007 10007 10007 10005 10009 10001 10009 10009 10006 10003 10004 10002 10005 10002 10004 10000 10009 10008 10001 10008 10002 10000 10000 10007 10006 10007 10001 10004 10005 10008 10009 10008 10009 10000 10008 10002 10004 10004 10002 10007 10001 10002 10006 10009 10009 10002 10003 10004 10009 10002 10003 10003 10008 10003 10008 10009 10005 10007 10001 10002 10000 10009 10001 10000 10001 10008 10001 10001 10000 10001 10004 10009 10005 10002 10009 10006 10006 10007 10006 10001 10001 10002 10006 10006 10005 10007 10001 10007 10000 10008 10001 10004 10003 10002 10003 10005 10005 10006 10002 10007 10006 10009 10005 10004 10009 10007 10009 10004 10004 10006 10004 10003 10002 10005 10004 10009 10002 10006 10007 10006 10007 10002 10004 10004 10009 10006 10002 10009 10005 10005 10003 10009 10007 10008 10001 10001 10006 10006 10005 10002 10006 10005 10008 10002 10005 10002 10003 10008 10007 10007 10007 10001 10005 10002 10003 10002 10007 10001 10006 10003 10008 10003 10006 10008 10000 10002 10008 10002 10001 10006 10008 10006 10005 10008 10005 10005 10001 10006 10004 10008 10003 10009 10004 10002 10006 10004 10008 10006 10007 10008 10007 10008 10004 10009 10007 10008 10002 10007 10006 10003 10002 10001 10001 10002 10009 10005 10001 10000 10008 10001 10006 10001 10006 10003 10003 10000 10003 10006 10006 10002 10002 10002 10009 10008 10006 10004 10003 10004 10004 10000 10007 10001 10008 10005 10000 10000 10006 10007 10007 10008 10003 10007 10006 10009 10002 10005 10004 10009 10003 10008 10001 10002 10007 10002 10007 10001 10007 10002 10005 10006 10001 10002 10005 10007 10002 10005 10005 10001 10008 10008 10004 10001 10007 10002 10008 10005 10001 10001 10006 10005 10006 10006 10007 10007 10000 10008 10000 10005 10005 10000 10005 10004 10009 10006 10007 10004 10000 10001 10004 10009 10000\r\n 10003 10009 10005 10004 10000 10003 10008 10007 10000 10003 10007 10001 10004 10001 10005 10003 10000 10001 10004 10009 10007 10000 10002 10005 10008 10003 10005 10009 10005 10003 10001 10009 10002 10009 10000 10008 10006 10002 10007 10002 10004 10000 10007 10004 10000 10004 10001 10007 10006 10002 10002 10001 10004 10006 10005 10002 10006 10004 10009 10009 10002 10007 10006 10003 10005 10003 10004 10009 10007 10008 10005 10006 10007 10006 10008 10000 10006 10006 10008 10008 10001 10000 10004 10006 10005 10004 10003 10003 10009 10004 10006 10004 10008 10004 10006 10004 10007 10004 10003 10008 10005 10009 10006 10008 10007 10001 10007 10009 10005 10004 10006 10005 10006 10003 10002 10002 10007 10007 10007 10004 10003 10002 10009 10007 10004 10006 10005 10007 10004 10008 10000 10007 10002 10003 10008 10000 10003 10008 10002 10002 10003 10003 10005 10008 10004 10004 10007 10006 10009 10001 10000 10003 10001 10005 10002 10008 10002 10006 10009 10008 10004 10001 10006 10003 10002 10003 10001 10007 10006 10003 10005 10003 10009 10005 10007 10000 10009 10005 10003 10002 10003 10003 10007 10002 10002 10006 10004 10006 10005 10000 10008 10007 10008 10004 10000 10003 10004 10002 10006 10006 10000 10004 10000 10009 10002 10000 10009 10006 10009 10003 10008 10005 10001 10003 10009 10004 10007 10000 10003 10004 10002 10006 10004 10005 10001 10000 10005 10009 10009 10007 10008 10008 10004 10002 10003 10007 10007 10005 10007 10005 10003 10007 10000 10000 10002 10004 10005 10006 10009 10003 10004 10007 10002 10005 10000 10007 10008 10002 10008 10004 10008 10006 10006 10004 10005 10000 10003 10001 10000 10005 10003 10007 10005 10008 10003 10008 10003 10003 10009 10006 10002 10005 10001 10002 10007 10002 10004 10009 10008 10000 10006 10004 10007 10003 10008 10000 10006 10004 10002 10003 10008 10002 10009 10004 10009 10000 10000 10002 10007 10005 10007 10005 10007 10007 10002 10000 10001 10001 10004 10000 10003 10003 10000 10006 10004 10009 10007 10003 10001 10001 10002 10001 10003 10006 10001 10003 10002 10009 10008 10004 10008 10003 10008 10007 10002 10005 10006 10004 10003 10001 10002 10003 10005 10002 10004 10003 10009 10003 10008 10003 10007 10003 10001 10002 10009 10003 10006 10001 10005 10003 10007 10003 10001 10008 10003 10007 10001 10004 10007 10009 10001 10004 10002 10002 10002 10005 10004 10006 10005 10004 10008 10002 10003 10002 10008 10000 10000 10000 10006 10009 10000 10005 10008 10007 10006 10006 10006 10006 10009 10004 10000 10002 10008 10003 10002 10002 10002 10007 10007 10003 10008 10002 10007 10005 10001 10004 10003 10006 10006 10006 10002 10000 10002 10008 10007 10000 10005 10006 10002 10003 10006 10008 10001 10004 10008 10003 10009 10005 10005 10000 10004 10000 10004 10002 10007 10000 10006 10008 10001 10009 10007 10004 10001 10009 10009 10008 10001 10006 10001 10006 10009 10002 10000 10009 10002 10007 10008 10003 10006 10001 10007 10005 10008 10000 10004 10001 10003 10006 10004 10013 10007 10006 10006 10009 10001 10005 10000 10004 10008 10001\r\n 10001 10001 10000 10000 10006 10005 10004 10006 10008 10004 10008 10004 10003 10007 10006 10005 10001 10008 10002 10005 10004 10004 10002 10000 10001 10008 10001 10007 10007 10008 10001 10005 10004 10005 10007 10005 10009 10005 10004 10000 10001 10000 10000 10001 10001 10005 10005 10002 10001 10003 10004 10003 10009 10006 10006 10004 10008 10000 10004 10000 10007 10002 10004 10000 10002 10006 10007 10009 10006 10001 10008 10008 10001 10007 10001 10002 10003 10007 10006 10008 10000 10003 10001 10007 10002 10007 10003 10004 10009 10008 10007 10007 10005 10004 10004 10002 10008 10005 10008 10004 10000 10007 10006 10003 10004 10002 10005 10009 10003 10008 10003 10004 10009 10002 10009 10007 10001 10007 10009 10000 10007 10006 10007 10008 10003 10002 10001 10006 10009 10004 10002 10006 10002 10000 10002 10001 10001 10008 10003 10005 10007 10001 10000 10003 10002 10000 10004 10005 10004 10000 10003 10003 10009 10002 10004 10003 10002 10007 10006 10003 10004 10009 10001 10006 10008 10009 10001 10008 10004 10006 10005 10007 10003 10004 10007 10003 10003 10009 10006 10007 10005 10002 10007 10007 10002 10006 10001 10005 10008 10003 10005 10004 10005 10007 10001 10003 10006 10007 10009 10006 10007 10005 10007 10005 10003 10008 10005 10000 10000 10002 10007 10008 10006 10000 10005 10009 10007 10008 10005 10009 10008 10007 10004 10004 10005 10000 10003 10002 10007 10008 10007 10006 10008 10001 10003 10000 10000 10004 10005 10005 10003 10007 10003 10000 10005 10005 10002 10007 10008 10006 10002 10004 10002 10007 10003 10001 10002 10009 10005 10008 10004 10009 10008 10004 10006 10006 10006 10006 10002 10008 10005 10002 10005 10002 10001 10005 10001 10001 10008 10002 10001 10004 10003 10009 10003 10005 10003 10003 10004 10001 10002 10000 10002 10008 10007 10008 10003 10003 10004 10001 10005 10008 10001 10007 10001 10009 10000 10007 10007 10002 10004 10000 10004 10004 10001 10008 10004 10004 10009 10003 10002 10002 10001 10009 10000 10009 10001 10008 10005 10009 10004 10004 10002 10003 10006 10008 10000 10003 10002 10004 10005 10008 10004 10005 10008 10008 10001 10007 10005 10000 10008 10005 10001 10004 10009 10009 10009 10005 10001 10006 10007 10001 10009 10005 10006 10006 10002 10006 10001 10009 10003 10006 10004 10009 10004 10007 10006 10009 10002 10003 10004 10003 10000 10007 10007 10009 10007 10006 10000 10004 10009 10008 10000 10001 10003 10001 10004 10001 10005 10004 10006 10006 10000 10005 10002 10008 10004 10008 10005 10006 10004 10007 10005 10004 10006 10007 10009 10002 10009 10008 10000 10004 10000 10001 10006 10002 10003 10006 10003 10007 10004 10008 10003 10008 10002 10006 10001 10001 10004 10002 10002 10008 10009 10001 10001 10005 10002 10009 10009 10002 10002 10007 10007 10009 10002 10006 10009 10001 10008 10001 10006 10004 10008 10006 10007 10006 10002 10007 10006 10005 10008 10004 10008 10007 10004 10002 10002 10005 10003 10006 10000 10009 10003 10007 10002 10001 10005 10006 10007 10005 10009 10008 10007 10004 10001 10009 10000 10009 10005 10006\r\n 10004 10002 10002 10004 10008 10009 10005 10008 10006 10001 10000 10006 10000 10005 10004 10002 10007 10008 10001 10005 10000 10005 10001 10000 10000 10001 10009 10000 10004 10005 10008 10008 10003 10004 10007 10004 10006 10009 10004 10008 10006 10005 10004 10008 10007 10006 10009 10003 10008 10000 10007 10000 10009 10006 10001 10004 10005 10005 10001 10006 10004 10005 10000 10006 10005 10008 10002 10006 10001 10009 10004 10006 10007 10000 10000 10004 10002 10009 10002 10000 10003 10007 10008 10004 10009 10002 10006 10009 10004 10004 10006 10004 10009 10005 10005 10008 10006 10001 10002 10008 10005 10009 10009 10007 10006 10003 10005 10009 10001 10006 10004 10007 10003 10006 10006 10007 10007 10003 10001 10008 10009 10001 10009 10005 10008 10009 10006 10004 10001 10004 10003 10009 10000 10006 10008 10000 10004 10003 10009 10000 10008 10009 10004 10000 10001 10002 10002 10006 10003 10000 10007 10005 10007 10001 10004 10003 10004 10009 10001 10006 10001 10001 10004 10000 10002 10006 10001 10004 10002 10000 10003 10006 10004 10003 10007 10007 10003 10005 10003 10007 10008 10005 10002 10006 10008 10002 10000 10003 10002 10004 10001 10008 10006 10006 10007 10004 10000 10008 10001 10004 10007 10009 10002 10000 10000 10006 10008 10000 10005 10007 10006 10001 10009 10005 10006 10000 10001 10003 10008 10004 10001 10000 10006 10000 10001 10009 10004 10009 10005 10006 10004 10003 10004 10007 10002 10006 10000 10008 10007 10002 10000 10003 10000 10002 10001 10009 10000 10009 10000 10008 10001 10007 10000 10002 10003 10009 10004 10009 10003 10004 10000 10003 10007 10001 10005 10000 10004 10001 10009 10003 10003 10000 10000 10009 10009 10003 10005 10007 10007 10008 10003 10001 10005 10004 10003 10000 10007 10000 10003 10000 10003 10009 10000 10008 10001 10008 10002 10002 10000 10004 10009 10005 10001 10001 10001 10004 10007 10003 10002 10003 10006 10004 10007 10000 10008 10002 10004 10006 10000 10005 10000 10007 10004 10008 10005 10009 10009 10007 10009 10006 10003 10009 10009 10003 10007 10008 10000 10001 10002 10001 10007 10002 10004 10004 10004 10005 10001 10009 10002 10003 10004 10004 10009 10009 10001 10009 10005 10009 10005 10002 10004 10007 10001 10008 10003 10006 10009 10004 10009 10003 10005 10002 10008 10004 10004 10003 10007 10008 10006 10005 10006 10009 10002 10005 10008 10007 10000 10000 10004 10002 10009 10004 10007 10006 10003 10000 10000 10008 10009 10004 10000 10009 10007 10008 10004 10008 10009 10002 10003 10004 10000 10005 10009 10002 10003 10002 10006 10003 10000 10002 10007 10007 10001 10001 10001 10002 10001 10004 10006 10005 10009 10008 10000 10007 10005 10000 10006 10000 10007 10000 10001 10002 10002 10004 10007 10003 10006 10009 10004 10003 10002 10000 10003 10002 10002 10007 10000 10000 10000 10002 10005 10002 10006 10007 10005 10009 10005 10005 10001 10004 10007 10005 10000 10000 10000 10000 10007 10008 10004 10003 10007 10005 10000 10000 10003 10009 10000 10007 10001 10007 10007 10009 10009 10003 10008 10004 10007 10009 10007 10009\r\n 10004 10009 10000 10000 10007 10002 10000 10003 10000 10002 10001 10004 10001 10001 10000 10000 10000 10005 10001 10009 10006 10000 10001 10001 10006 10008 10007 10005 10009 10005 10005 10004 10006 10006 10000 10008 10005 10002 10007 10009 10008 10004 10005 10005 10006 10002 10002 10003 10009 10005 10007 10005 10006 10002 10005 10008 10004 10003 10006 10009 10006 10006 10003 10000 10008 10009 10004 10006 10005 10009 10008 10001 10006 10007 10005 10000 10005 10006 10006 10001 10001 10009 10000 10006 10006 10006 10002 10002 10006 10007 10000 10008 10006 10004 10000 10006 10006 10003 10001 10004 10007 10001 10005 10008 10004 10004 10004 10008 10000 10009 10007 10003 10004 10000 10005 10008 10004 10008 10009 10008 10004 10009 10000 10004 10001 10003 10004 10005 10006 10007 10004 10003 10005 10002 10000 10002 10009 10002 10007 10007 10009 10002 10000 10005 10003 10003 10001 10000 10009 10007 10007 10003 10005 10003 10005 10004 10002 10009 10009 10002 10008 10002 10005 10007 10016 10007 10000 10006 10007 10000 10000 10000 10002 10000 10006 10001 10004 10004 10007 10001 10004 10004 10007 10007 10000 10003 10009 10006 10006 10004 10000 10005 10005 10002 10003 10004 10007 10003 10003 10005 10001 10000 10004 10002 10009 10007 10004 10004 10005 10003 10007 10006 10005 10003 10003 10000 10008 10008 10008 10002 10001 10008 10004 10004 10000 10002 10005 10002 10001 10000 10000 10007 10009 10005 10001 10000 10007 10001 10009 10000 10006 10003 10007 10008 10007 10001 10003 10009 10004 10007 10002 10006 10007 10005 10002 10001 10001 10000 10004 10004 10000 10001 10003 10004 10002 10002 10006 10005 10000 10003 10008 10008 10002 10008 10004 10007 10003 10006 10006 10000 10005 10005 10000 10003 10008 10003 10006 10003 10008 10009 10003 10003 10002 10000 10009 10009 10003 10001 10006 10009 10009 10007 10008 10000 10008 10005 10008 10003 10003 10000 10004 10003 10009 10006 10006 10001 10008 10002 10001 10006 10002 10000 10000 10006 10004 10006 10005 10007 10006 10003 10000 10005 10005 10008 10002 10000 10002 10005 10002 10008 10003 10005 10001 10009 10008 10007 10007 10003 10006 10002 10005 10001 10009 10001 10004 10003 10009 10008 10003 10008 10000 10002 10002 10003 10003 10004 10004 10004 10006 10009 10003 10009 10000 10009 10005 10004 10006 10000 10000 10002 10003 10009 10008 10001 10006 10009 10006 10004 10009 10009 10006 10001 10004 10004 10005 10002 10000 10006 10009 10000 10003 10002 10007 10003 10004 10001 10005 10003 10000 10007 10008 10003 10002 10009 10002 10000 10002 10007 10000 10006 10001 10004 10009 10000 10002 10009 10008 10003 10004 10006 10006 10001 10008 10002 10006 10001 10008 10001 10003 10008 10009 10003 10003 10006 10008 10001 10003 10007 10009 10006 10004 10003 10003 10000 10000 10001 10009 10009 10000 10003 10008 10001 10008 10001 10000 10007 10002 10005 10007 10003 10004 10000 10004 10006 10002 10002 10009 10009 10009 10001 10001 10003 10005 10006 10007 10008 10001 10002 10003 10006 10003 10008 10006 10009 10007 10005 10001 10001 10000 10002\r\n 10008 10004 10004 10003 10008 10008 10003 10004 10006 10005 10008 10005 10007 10007 10007 10007 10007 10009 10005 10004 10003 10009 10002 10008 10006 10001 10001 10003 10002 10008 10009 10009 10000 10003 10003 10005 10000 10009 10007 10008 10002 10007 10005 10005 10006 10008 10003 10008 10008 10000 10007 10000 10003 10006 10004 10006 10005 10009 10007 10007 10001 10004 10008 10007 10008 10000 10002 10005 10007 10007 10008 10003 10002 10005 10004 10008 10000 10001 10000 10008 10000 10007 10006 10006 10008 10009 10000 10006 10006 10009 10008 10009 10006 10001 10002 10009 10004 10009 10007 10005 10001 10008 10001 10000 10005 10000 10003 10004 10003 10000 10006 10006 10003 10000 10001 10001 10005 10001 10001 10006 10004 10000 10007 10007 10007 10000 10004 10000 10008 10008 10005 10000 10007 10003 10006 10003 10001 10006 10001 10006 10003 10005 10005 10002 10002 10003 10008 10005 10005 10000 10002 10006 10004 10001 10000 10000 10007 10006 10004 10008 10008 10003 10004 10006 10000 10005 10003 10008 10004 10001 10002 10009 10009 10006 10009 10002 10002 10000 10000 10002 10001 10004 10001 10008 10008 10007 10007 10008 10004 10006 10002 10004 10008 10008 10007 10004 10000 10009 10007 10003 10008 10004 10000 10001 10003 10007 10005 10002 10003 10008 10008 10007 10008 10005 10008 10007 10005 10003 10009 10006 10005 10009 10000 10001 10001 10005 10009 10005 10008 10004 10002 10000 10003 10007 10004 10002 10000 10003 10004 10002 10004 10008 10000 10008 10003 10007 10004 10000 10001 10006 10009 10001 10001 10009 10004 10004 10007 10001 10005 10005 10008 10008 10007 10002 10007 10004 10002 10005 10008 10004 10005 10003 10001 10002 10001 10007 10008 10007 10004 10008 10003 10009 10004 10001 10005 10009 10001 10001 10004 10005 10007 10009 10007 10006 10004 10006 10006 10003 10009 10005 10006 10001 10004 10009 10009 10006 10006 10007 10004 10004 10006 10002 10000 10003 10003 10007 10004 10007 10003 10004 10005 10007 10005 10008 10004 10002 10006 10009 10003 10001 10008 10009 10005 10006 10007 10008 10007 10006 10003 10003 10007 10000 10000 10007 10003 10004 10008 10004 10005 10003 10002 10003 10005 10003 10004 10004 10000 10005 10009 10004 10008 10003 10009 10008 10001 10005 10004 10008 10006 10003 10004 10004 10004 10007 10007 10002 10007 10002 10001 10008 10000 10009 10004 10006 10002 10007 10002 10001 10000 10004 10002 10003 10001 10001 10009 10004 10001 10008 10005 10001 10001 10009 10001 10001 10007 10004 10003 10005 10008 10005 10000 10008 10002 10009 10007 10001 10005 10009 10008 10006 10009 10003 10006 10003 10004 10003 10003 10003 10004 10005 10006 10002 10006 10000 10000 10007 10007 10009 10005 10009 10007 10008 10003 10006 10007 10001 10000 10007 10007 10000 10003 10009 10007 10007 10004 10002 10004 10008 10006 10003 10003 10000 10003 10007 10001 10002 10000 10008 10001 10004 10003 10009 10005 10006 10002 10005 10003 10004 10007 10008 10003 10004 10002 10002 10005 10004 10002 10002 10008 10008 10004 10003 10002 10008 10004 10005 10007 10007 10001 10002\r\n 10005 10003 10008 10002 10006 10007 10000 10001 10002 10002 10003 10009 10000 10007 10002 10000 10008 10004 10009 10007 10008 10008 10009 10006 10008 10008 10002 10008 10008 10005 10006 10000 10000 10002 10007 10009 10007 10002 10004 10004 10006 10007 10007 10008 10009 10008 10003 10009 10001 10000 10005 10001 10005 10004 10002 10007 10001 10001 10001 10001 10009 10004 10001 10005 10000 10001 10005 10001 10008 10004 10002 10006 10001 10009 10008 10006 10001 10008 10007 10009 10005 10007 10006 10005 10007 10006 10009 10005 10003 10000 10008 10000 10001 10009 10004 10003 10008 10000 10004 10004 10000 10009 10007 10000 10006 10005 10000 10006 10002 10001 10008 10002 10000 10003 10005 10008 10000 10005 10007 10008 10009 10002 10001 10005 10003 10001 10007 10002 10003 10005 10005 10004 10007 10004 10002 10002 10002 10000 10008 10003 10008 10003 10003 10003 10000 10009 10003 10006 10006 10007 10007 10001 10006 10005 10003 10006 10009 10003 10001 10004 10005 10002 10002 10002 10007 10001 10003 10001 10002 10006 10009 10005 10001 10003 10001 10008 10002 10006 10000 10003 10007 10008 10001 10008 10003 10000 10007 10009 10006 10009 10004 10001 10007 10000 10004 10001 10008 10003 10009 10000 10002 10002 10005 10003 10003 10002 10005 10009 10005 10002 10000 10008 10009 10007 10005 10007 10003 10000 10000 10001 10003 10008 10003 10000 10004 10000 10000 10004 10003 10005 10001 10001 10001 10008 10008 10000 10007 10005 10009 10005 10000 10003 10008 10003 10000 10007 10005 10007 10000 10001 10002 10009 10000 10008 10008 10008 10004 10007 10002 10009 10006 10006 10004 10002 10008 10004 10004 10001 10003 10006 10000 10002 10002 10000 10003 10002 10001 10001 10002 10002 10002 10002 10004 10007 10002 10003 10004 10006 10007 10008 10006 10007 10003 10005 10004 10000 10009 10007 10000 10005 10000 10006 10007 10008 10007 10006 10006 10009 10005 10007 10009 10008 10007 10004 10000 10008 10004 10008 10006 10008 10006 10000 10008 10009 10005 10007 10009 10009 10008 10004 10007 10000 10009 10006 10003 10001 10004 10005 10002 10005 10007 10003 10000 10000 10009 10009 10007 10000 10005 10000 10002 10000 10006 10006 10008 10001 10002 10007 10001 10001 10004 10003 10009 10002 10007 10008 10002 10003 10005 10007 10005 10009 10006 10003 10004 10001 10002 10005 10004 10001 10007 10009 10003 10000 10005 10000 10009 10009 10000 10003 10004 10003 10007 10008 10009 10005 10001 10000 10001 10000 10003 10000 10004 10007 10002 10000 10000 10002 10003 10000 10002 10003 10003 10009 10003 10008 10003 10009 10005 10004 10004 10005 10004 10004 10002 10003 10007 10007 10001 10000 10009 10008 10005 10009 10001 10003 10007 10002 10001 10008 10001 10004 10007 10000 10009 10002 10005 10008 10004 10002 10004 10009 10005 10008 10000 10005 10004 10005 10002 10009 10008 10009 10009 10007 10009 10008 10009 10006 10009 10007 10002 10008 10009 10002 10004 10000 10004 10009 10000 10006 10001 10009 10005 10007 10004 10006 10003 10001 10002 10004 10008 10004 10009 10002 10004 10009 10009 10006 10004 10008\r\n 10004 10007 10001 10001 10001 10008 10002 10001 10009 10007 10008 10000 10004 10006 10001 10006 10006 10008 10008 10007 10006 10002 10000 10006 10000 10005 10003 10008 10007 10001 10005 10002 10003 10008 10008 10000 10005 10002 10005 10005 10009 10001 10002 10001 10002 10009 10006 10007 10006 10004 10000 10003 10000 10004 10006 10005 10001 10006 10004 10002 10000 10009 10002 10005 10000 10005 10005 10001 10000 10004 10004 10006 10008 10004 10008 10003 10007 10007 10008 10001 10006 10007 10008 10000 10009 10007 10007 10001 10006 10006 10009 10000 10008 10003 10009 10004 10000 10009 10008 10001 10008 10008 10008 10002 10006 10005 10004 10000 10006 10002 10007 10003 10006 10004 10004 10003 10002 10001 10004 10007 10008 10000 10003 10003 10000 10002 10003 10002 10001 10001 10003 10000 10005 10000 10006 10001 10005 10003 10000 10002 10007 10007 10005 10001 10000 10002 10002 10006 10001 10008 10004 10007 10006 10003 10002 10008 10003 10005 10001 10001 10003 10005 10002 10000 10006 10009 10008 10005 10007 10002 10000 10008 10008 10000 10006 10005 10006 10002 10008 10001 10007 10003 10005 10001 10009 10005 10007 10000 10002 10006 10005 10008 10001 10009 10007 10008 10002 10004 10000 10009 10008 10005 10000 10004 10004 10009 10009 10007 10003 10007 10001 10007 10008 10003 10007 10009 10009 10007 10000 10000 10005 10001 10008 10001 10008 10002 10003 10001 10005 10001 10008 10009 10009 10001 10009 10003 10008 10006 10002 10002 10003 10003 10002 10008 10002 10008 10003 10003 10002 10002 10004 10009 10006 10006 10007 10002 10004 10006 10008 10009 10000 10004 10000 10004 10009 10009 10005 10005 10000 10005 10008 10008 10000 10008 10005 10003 10009 10009 10008 10009 10006 10007 10006 10002 10007 10003 10009 10004 10009 10004 10001 10004 10003 10002 10000 10006 10003 10003 10004 10001 10000 10003 10002 10003 10001 10002 10006 10008 10003 10002 10000 10006 10009 10001 10007 10006 10005 10004 10007 10003 10005 10005 10005 10002 10004 10007 10000 10000 10007 10007 10000 10003 10009 10008 10002 10001 10005 10000 10005 10006 10000 10004 10000 10003 10005 10004 10009 10000 10000 10004 10003 10008 10000 10008 10006 10001 10006 10001 10008 10001 10009 10008 10002 10008 10004 10003 10006 10006 10004 10005 10002 10000 10008 10005 10001 10004 10008 10001 10004 10007 10002 10002 10003 10001 10000 10003 10001 10000 10002 10001 10003 10001 10000 10007 10001 10003 10002 10001 10007 10006 10003 10007 10002 10008 10008 10006 10008 10005 10007 10008 10002 10001 10006 10008 10007 10003 10006 10007 10000 10003 10001 10005 10006 10009 10005 10007 10000 10000 10004 10009 10001 10001 10008 10007 10001 10007 10003 10003 10009 10002 10000 10004 10000 10000 10008 10003 10005 10003 10002 10005 10005 10004 10002 10004 10002 10001 10000 10002 10004 10002 10001 10007 10004 10002 10008 10006 10007 10009 10000 10003 10004 10007 10001 10009 10002 10002 10007 10005 10001 10008 10002 10008 10003 10001 10007 10002 10007 10002 10003 10009 10002 10005 10000 10005 10006 10006 10006 10002 10002 10009\r\n 10006 10005 10006 10003 10003 10009 10002 10000 10006 10001 10000 10000 10005 10006 10009 10005 10000 10004 10001 10004 10005 10009 10004 10007 10009 10008 10000 10009 10005 10002 10001 10003 10003 10001 10001 10005 10006 10008 10006 10009 10007 10000 10001 10001 10002 10005 10006 10008 10009 10009 10005 10006 10000 10005 10005 10009 10006 10002 10009 10001 10003 10006 10008 10009 10004 10007 10007 10001 10008 10006 10004 10005 10007 10007 10006 10009 10006 10001 10004 10006 10004 10008 10002 10004 10005 10001 10008 10004 10006 10007 10003 10004 10008 10009 10004 10000 10005 10000 10004 10002 10002 10004 10008 10008 10005 10005 10008 10002 10002 10004 10000 10005 10006 10004 10001 10003 10008 10005 10004 10008 10004 10004 10009 10004 10004 10005 10009 10008 10004 10009 10005 10001 10004 10007 10002 10000 10004 10004 10003 10001 10008 10006 10001 10007 10000 10004 10000 10005 10009 10007 10002 10009 10007 10007 10002 10008 10003 10003 10008 10001 10003 10006 10005 10002 10000 10009 10004 10005 10006 10003 10009 10009 10005 10000 10006 10003 10003 10005 10001 10009 10004 10009 10005 10009 10015 10002 10004 10005 10003 10004 10006 10007 10004 10007 10002 10005 10000 10000 10003 10002 10009 10005 10007 10003 10005 10005 10000 10000 10006 10009 10008 10001 10008 10007 10000 10009 10002 10000 10005 10008 10003 10000 10003 10009 10003 10008 10007 10000 10007 10002 10002 10008 10001 10006 10002 10002 10006 10009 10005 10004 10009 10000 10007 10006 10000 10008 10005 10007 10002 10001 10003 10003 10006 10007 10000 10009 10009 10000 10003 10009 10007 10007 10003 10007 10003 10003 10009 10006 10003 10004 10002 10006 10008 10003 10009 10005 10001 10002 10000 10001 10003 10000 10000 10005 10004 10004 10000 10004 10003 10003 10005 10009 10005 10003 10005 10003 10001 10008 10006 10009 10009 10005 10008 10009 10000 10006 10003 10000 10005 10002 10009 10001 10007 10003 10003 10005 10006 10001 10001 10003 10008 10004 10001 10006 10003 10008 10007 10003 10000 10001 10005 10008 10007 10009 10008 10008 10005 10001 10006 10003 10007 10002 10007 10001 10004 10009 10007 10006 10000 10001 10001 10008 10000 10009 10002 10002 10002 10003 10001 10007 10000 10000 10000 10000 10001 10004 10005 10000 10004 10001 10002 10003 10008 10000 10003 10006 10001 10009 10003 10003 10009 10000 10001 10002 10007 10008 10000 10000 10009 10002 10001 10006 10001 10001 10005 10007 10000 10003 10009 10005 10002 10002 10003 10008 10007 10007 10007 10005 10006 10009 10003 10002 10006 10005 10005 10002 10001 10004 10000 10005 10009 10001 10005 10005 10009 10006 10000 10003 10004 10001 10008 10008 10007 10003 10008 10000 10008 10004 10003 10008 10008 10004 10001 10004 10008 10009 10000 10008 10004 10000 10001 10006 10003 10000 10001 10001 10009 10007 10007 10004 10007 10004 10006 10001 10008 10005 10003 10004 10009 10007 10005 10000 10000 10004 10006 10000 10005 10003 10004 10009 10003 10005 10003 10002 10005 10009 10003 10004 10000 10008 10007 10008 10004 10001 10007 10004 10007 10000 10003 10005\r\n 10007 10004 10004 10005 10008 10000 10007 10007 10009 10004 10009 10001 10006 10007 10000 10006 10007 10003 10003 10006 10005 10000 10008 10006 10003 10005 10009 10006 10009 10005 10009 10004 10003 10003 10009 10002 10000 10006 10005 10001 10004 10009 10009 10009 10004 10000 10006 10005 10008 10006 10000 10001 10006 10000 10009 10003 10005 10009 10003 10001 10000 10009 10002 10002 10002 10008 10003 10002 10005 10000 10007 10002 10006 10000 10009 10003 10009 10008 10009 10006 10009 10000 10003 10007 10001 10003 10009 10004 10003 10002 10000 10002 10002 10002 10005 10003 10009 10005 10002 10008 10007 10009 10009 10002 10006 10009 10000 10004 10009 10007 10009 10009 10000 10003 10004 10002 10008 10004 10002 10007 10002 10002 10007 10009 10005 10008 10007 10005 10004 10009 10005 10007 10000 10005 10001 10007 10004 10003 10002 10007 10002 10009 10001 10008 10008 10001 10006 10000 10000 10000 10006 10005 10001 10001 10000 10001 10004 10003 10005 10006 10007 10002 10002 10005 10003 10004 10005 10003 10006 10008 10009 10006 10008 10004 10009 10009 10000 10000 10008 10005 10009 10002 10007 10000 10009 10003 10009 10000 10007 10005 10002 10007 10003 10006 10006 10005 10006 10000 10007 10001 10007 10007 10007 10002 10000 10008 10000 10008 10006 10008 10009 10003 10003 10003 10008 10009 10001 10006 10008 10003 10004 10005 10001 10005 10006 10016 10004 10008 10001 10004 10003 10004 10008 10001 10005 10006 10006 10008 10007 10007 10007 10007 10001 10004 10001 10007 10002 10001 10002 10008 10002 10006 10005 10007 10000 10004 10007 10000 10003 10003 10004 10007 10003 10004 10000 10007 10005 10001 10002 10003 10000 10009 10000 10000 10007 10000 10004 10004 10004 10005 10009 10003 10007 10000 10006 10007 10007 10004 10006 10007 10004 10005 10003 10002 10000 10002 10008 10003 10001 10005 10000 10007 10007 10009 10001 10004 10006 10007 10006 10003 10004 10007 10004 10003 10005 10008 10005 10003 10004 10008 10007 10000 10000 10007 10007 10008 10008 10005 10008 10000 10009 10006 10004 10003 10004 10005 10001 10007 10006 10000 10003 10007 10002 10002 10009 10006 10007 10005 10000 10006 10006 10009 10006 10004 10008 10002 10000 10002 10004 10006 10000 10000 10007 10005 10008 10009 10002 10008 10001 10002 10000 10000 10005 10002 10002 10009 10000 10002 10009 10008 10004 10009 10009 10004 10002 10007 10004 10005 10007 10006 10009 10001 10005 10000 10007 10007 10003 10004 10004 10000 10008 10000 10003 10008 10004 10004 10000 10009 10005 10003 10008 10007 10001 10009 10002 10003 10006 10008 10001 10005 10005 10005 10005 10007 10008 10007 10003 10007 10008 10001 10006 10007 10008 10000 10000 10000 10002 10006 10004 10006 10005 10002 10006 10006 10000 10004 10007 10006 10002 10001 10001 10002 10005 10004 10006 10003 10006 10002 10002 10006 10006 10005 10005 10008 10001 10009 10002 10002 10007 10008 10006 10005 10003 10006 10003 10000 10008 10006 10008 10009 10006 10009 10000 10000 10000 10004 10000 10003 10007 10008 10002 10004 10005 10002 10002 10002 10000 10009 10000 10003\r\n 10008 10008 10000 10006 10004 10006 10005 10006 10009 10006 10002 10008 10006 10002 10007 10005 10005 10006 10007 10000 10005 10002 10004 10005 10002 10002 10000 10003 10000 10004 10000 10006 10006 10002 10000 10009 10007 10003 10000 10004 10007 10002 10007 10002 10004 10008 10001 10005 10007 10003 10008 10002 10002 10000 10002 10006 10007 10008 10004 10006 10008 10000 10007 10006 10005 10001 10006 10008 10001 10001 10009 10007 10009 10002 10006 10003 10004 10001 10007 10001 10008 10002 10009 10009 10007 10005 10003 10005 10005 10005 10001 10009 10004 10006 10002 10009 10002 10008 10009 10009 10000 10007 10013 10000 10004 10007 10003 10005 10002 10005 10009 10006 10009 10003 10007 10004 10008 10008 10006 10004 10002 10009 10004 10002 10000 10002 10007 10004 10006 10008 10002 10001 10001 10001 10007 10001 10006 10000 10004 10006 10006 10008 10007 10006 10006 10007 10002 10001 10007 10006 10002 10008 10005 10000 10004 10000 10002 10004 10005 10005 10008 10000 10002 10005 10009 10005 10000 10001 10008 10007 10009 10004 10008 10009 10000 10009 10006 10008 10006 10008 10008 10006 10005 10001 10006 10001 10006 10006 10007 10006 10004 10006 10003 10002 10006 10005 10007 10002 10001 10001 10008 10007 10009 10001 10001 10002 10003 10006 10001 10003 10004 10005 10009 10000 10000 10004 10008 10005 10000 10000 10005 10009 10004 10003 10006 10009 10007 10006 10008 10001 10004 10007 10006 10001 10009 10001 10002 10002 10000 10001 10002 10000 10003 10003 10008 10001 10008 10008 10006 10002 10005 10001 10009 10002 10007 10006 10006 10005 10007 10007 10006 10000 10002 10007 10003 10002 10004 10001 10009 10005 10001 10008 10005 10002 10002 10008 10007 10003 10009 10007 10000 10009 10003 10002 10002 10001 10006 10008 10007 10009 10002 10000 10001 10001 10004 10001 10004 10007 10005 10001 10003 10003 10006 10008 10009 10002 10006 10007 10002 10006 10007 10006 10000 10000 10001 10000 10004 10000 10009 10002 10000 10000 10002 10009 10002 10008 10000 10001 10006 10002 10003 10001 10009 10007 10007 10009 10002 10008 10007 10001 10008 10000 10009 10006 10000 10008 10007 10002 10003 10000 10005 10007 10004 10002 10006 10008 10002 10009 10003 10003 10000 10001 10001 10007 10002 10002 10001 10006 10008 10007 10003 10001 10004 10008 10003 10007 10005 10002 10001 10009 10002 10001 10007 10001 10006 10009 10009 10007 10008 10003 10006 10005 10006 10005 10008 10005 10001 10007 10007 10005 10001 10003 10005 10002 10004 10006 10001 10004 10004 10001 10005 10003 10006 10007 10009 10006 10008 10001 10007 10007 10007 10002 10000 10006 10000 10002 10001 10005 10008 10001 10004 10003 10001 10008 10004 10001 10000 10002 10007 10003 10007 10007 10005 10000 10003 10004 10007 10007 10005 10006 10009 10001 10000 10000 10002 10009 10009 10009 10003 10007 10005 10006 10006 10002 10007 10009 10005 10000 10001 10006 10007 10002 10009 10006 10000 10008 10003 10001 10002 10002 10003 10009 10004 10007 10000 10004 10006 10000 10003 10007 10008 10006 10000 10008 10009 10004 10002 10007 10006 10009\r\n 10004 10002 10009 10004 10005 10003 10009 10008 10007 10000 10005 10009 10001 10004 10007 10001 10003 10004 10007 10006 10003 10001 10012 10000 10001 10004 10001 10007 10001 10001 10006 10004 10003 10006 10006 10002 10003 10009 10006 10003 10002 10004 10001 10001 10000 10008 10005 10006 10006 10001 10003 10007 10004 10005 10005 10007 10008 10005 10002 10007 10001 10006 10007 10002 10001 10005 10001 10002 10004 10006 10005 10008 10004 10009 10006 10002 10005 10004 10004 10005 10001 10000 10004 10007 10003 10008 10008 10009 10007 10002 10006 10006 10004 10000 10005 10004 10005 10000 10000 10004 10002 10009 10006 10000 10003 10005 10001 10000 10002 10002 10008 10004 10009 10007 10002 10009 10001 10002 10006 10000 10002 10001 10000 10007 10002 10000 10007 10000 10005 10005 10003 10009 10003 10005 10007 10002 10002 10002 10007 10003 10009 10009 10008 10002 10008 10003 10002 10003 10009 10000 10005 10007 10003 10000 10009 10006 10000 10008 10002 10007 10001 10005 10000 10001 10004 10003 10003 10004 10005 10004 10008 10005 10009 10003 10001 10000 10004 10009 10002 10007 10002 10008 10003 10009 10001 10008 10017 10001 10005 10000 10003 10002 10000 10008 10006 10006 10007 10007 10008 10004 10001 10008 10003 10009 10006 10004 10006 10002 10009 10009 10002 10006 10006 10003 10004 10009 10000 10007 10005 10004 10009 10000 10005 10004 10007 10005 10006 10004 10006 10000 10000 10000 10009 10002 10009 10003 10005 10004 10003 10003 10006 10001 10005 10003 10003 10008 10001 10000 10005 10004 10000 10006 10004 10009 10004 10006 10002 10008 10001 10005 10005 10000 10001 10000 10002 10008 10000 10006 10007 10009 10007 10002 10009 10003 10006 10007 10003 10006 10001 10008 10006 10005 10000 10005 10005 10007 10001 10003 10006 10005 10000 10005 10004 10007 10002 10009 10004 10009 10009 10000 10002 10007 10003 10001 10008 10008 10003 10008 10001 10002 10003 10005 10004 10000 10006 10008 10000 10000 10008 10002 10005 10002 10008 10008 10004 10002 10000 10003 10003 10002 10004 10000 10005 10008 10000 10003 10003 10000 10005 10008 10005 10005 10008 10000 10002 10003 10000 10007 10000 10003 10000 10003 10004 10001 10002 10004 10007 10001 10002 10008 10009 10005 10004 10003 10001 10005 10009 10004 10006 10006 10005 10003 10014 10007 10002 10008 10006 10007 10008 10004 10006 10005 10004 10009 10003 10004 10000 10005 10000 10000 10008 10006 10004 10000 10001 10008 10001 10004 10003 10002 10004 10006 10008 10000 10000 10000 10009 10006 10006 10001 10000 10005 10005 10009 10000 10004 10005 10008 10003 10004 10001 10001 10002 10009 10004 10001 10009 10008 10006 10001 10008 10000 10005 10001 10002 10000 10008 10000 10001 10004 10003 10005 10005 10009 10004 10008 10009 10005 10002 10000 10006 10008 10000 10003 10009 10004 10005 10003 10006 10006 10009 10008 10003 10000 10009 10005 10007 10006 10006 10006 10007 10002 10009 10001 10006 10007 10002 10009 10008 10003 10003 10001 10004 10006 10003 10003 10006 10008 10009 10006 10001 10001 10007 10008 10000 10009 10009 10006 10006 10001\r\n 10001 10009 10003 10006 10003 10003 10000 10002 10005 10001 10003 10000 10006 10004 10007 10009 10003 10008 10005 10001 10006 10001 10006 10002 10009 10005 10001 10005 10000 10003 10004 10005 10008 10003 10006 10002 10001 10001 10005 10009 10005 10006 10004 10000 10003 10005 10006 10001 10000 10007 10008 10007 10003 10001 10006 10000 10007 10008 10002 10009 10002 10008 10007 10007 10001 10003 10003 10009 10005 10003 10001 10007 10001 10007 10003 10002 10009 10003 10005 10009 10004 10003 10001 10001 10006 10003 10007 10001 10005 10007 10003 10006 10004 10005 10008 10000 10005 10008 10008 10009 10000 10003 10002 10006 10004 10002 10006 10005 10000 10007 10009 10001 10009 10000 10001 10000 10006 10006 10009 10001 10008 10005 10004 10000 10009 10002 10007 10000 10003 10009 10003 10007 10000 10005 10003 10001 10006 10009 10009 10001 10006 10000 10009 10009 10001 10005 10009 10007 10005 10001 10004 10009 10007 10007 10009 10002 10003 10007 10000 10003 10004 10008 10007 10008 10006 10006 10003 10007 10002 10000 10002 10005 10009 10000 10006 10007 10009 10008 10008 10003 10007 10002 10006 10009 10003 10000 10003 10001 10005 10002 10005 10000 10005 10003 10008 10002 10008 10007 10002 10002 10001 10009 10007 10005 10002 10003 10002 10002 10002 10002 10003 10004 10001 10005 10003 10004 10009 10006 10006 10002 10004 10003 10002 10004 10001 10002 10007 10002 10009 10001 10004 10007 10002 10002 10000 10001 10003 10000 10005 10002 10005 10001 10002 10008 10007 10008 10003 10002 10003 10007 10008 10000 10004 10005 10004 10000 10004 10006 10009 10001 10007 10002 10004 10005 10008 10000 10007 10004 10001 10005 10004 10008 10002 10002 10006 10006 10006 10004 10000 10002 10003 10009 10003 10005 10001 10009 10004 10006 10004 10007 10001 10006 10009 10008 10000 10002 10004 10002 10009 10000 10008 10003 10009 10005 10004 10006 10008 10000 10004 10005 10007 10006 10000 10009 10007 10007 10002 10005 10003 10001 10007 10003 10001 10006 10007 10009 10004 10007 10009 10005 10008 10007 10008 10002 10005 10009 10000 10003 10002 10006 10008 10009 10001 10009 10009 10007 10009 10000 10008 10000 10008 10009 10000 10001 10001 10003 10005 10008 10008 10000 10002 10003 10008 10003 10008 10003 10008 10000 10005 10000 10007 10002 10009 10003 10002 10008 10007 10007 10009 10000 10002 10008 10003 10004 10002 10003 10007 10001 10009 10009 10009 10005 10006 10006 10006 10001 10007 10009 10007 10007 10003 10003 10004 10009 10008 10000 10001 10002 10002 10004 10001 10006 10009 10001 10003 10005 10006 10002 10003 10007 10007 10009 10004 10007 10007 10006 10004 10007 10008 10006 10003 10006 10003 10002 10005 10000 10000 10003 10004 10004 10006 10005 10002 10008 10009 10009 10006 10002 10006 10004 10000 10000 10001 10000 10004 10004 10002 10006 10002 10008 10004 10001 10000 10003 10007 10008 10005 10009 10004 10008 10008 10008 10002 10002 10009 10002 10001 10008 10002 10006 10009 10007 10008 10003 10004 10004 10003 10008 10002 10004 10006 10003 10002 10007 10004 10007 10007 10008 10003 10006\r\n 10009 10004 10000 10000 10008 10006 10004 10001 10008 10003 10003 10004 10005 10002 10003 10008 10003 10005 10005 10002 10009 10009 10002 10005 10002 10005 10005 10009 10009 10008 10009 10009 10007 10002 10005 10002 10002 10004 10000 10006 10006 10005 10004 10003 10006 10004 10001 10004 10006 10002 10001 10001 10008 10001 10002 10008 10006 10001 10004 10003 10002 10007 10006 10004 10003 10006 10006 10004 10006 10002 10003 10008 10003 10005 10003 10004 10007 10007 10001 10009 10005 10003 10009 10005 10008 10006 10006 10001 10007 10004 10004 10005 10007 10009 10000 10005 10005 10003 10000 10001 10004 10002 10002 10009 10000 10008 10000 10008 10004 10000 10005 10005 10003 10002 10004 10003 10008 10009 10001 10002 10003 10004 10002 10005 10007 10007 10007 10009 10003 10001 10007 10001 10003 10006 10009 10007 10000 10001 10009 10002 10008 10005 10006 10006 10006 10004 10000 10009 10002 10001 10002 10005 10002 10004 10006 10004 10009 10009 10009 10008 10009 10001 10008 10002 10000 10000 10005 10009 10007 10003 10003 10002 10001 10005 10002 10008 10004 10006 10007 10009 10004 10001 10000 10005 10008 10001 10009 10006 10009 10005 10009 10005 10008 10008 10009 10008 10009 10001 10008 10007 10002 10006 10000 10009 10007 10005 10002 10003 10007 10009 10006 10001 10003 10006 10008 10008 10003 10001 10004 10007 10000 10007 10001 10004 10008 10007 10005 10002 10003 10000 10007 10005 10003 10004 10001 10007 10003 10004 10007 10000 10009 10004 10008 10006 10008 10000 10000 10004 10006 10006 10007 10007 10004 10009 10005 10005 10009 10007 10007 10001 10008 10000 10001 10008 10004 10004 10008 10009 10009 10004 10001 10004 10006 10007 10000 10007 10002 10003 10003 10006 10005 10009 10007 10006 10008 10009 10000 10007 10002 10000 10007 10006 10003 10005 10005 10005 10001 10007 10007 10003 10008 10007 10002 10002 10007 10006 10001 10001 10002 10008 10007 10009 10001 10006 10005 10008 10000 10007 10009 10004 10004 10009 10009 10007 10001 10004 10005 10008 10001 10002 10004 10001 10003 10000 10009 10004 10003 10000 10001 10004 10003 10007 10004 10000 10001 10005 10006 10001 10000 10004 10008 10001 10001 10001 10000 10001 10004 10008 10008 10000 10006 10006 10000 10003 10002 10000 10002 10000 10008 10002 10003 10009 10008 10008 10000 10009 10009 10005 10006 10003 10003 10006 10004 10005 10003 10004 10009 10003 10000 10008 10008 10006 10008 10005 10008 10007 10005 10000 10007 10006 10008 10006 10003 10009 10007 10009 10001 10008 10006 10002 10003 10005 10004 10000 10009 10009 10003 10000 10009 10004 10007 10000 10006 10007 10003 10008 10003 10009 10004 10002 10009 10007 10002 10002 10009 10009 10008 10002 10007 10003 10003 10000 10000 10001 10001 10004 10004 10003 10006 10002 10004 10005 10008 10003 10008 10002 10009 10007 10002 10009 10003 10003 10009 10004 10001 10008 10002 10007 10007 10002 10001 10000 10005 10006 10009 10009 10006 10003 10006 10005 10009 10007 10001 10001 10006 10006 10005 10006 10006 10007 10005 10000 10009 10000 10007 10008 10009 10007 10005 10005\r\n 10005 10004 10007 10009 10009 10003 10007 10006 10001 10000 10002 10002 10003 10004 10009 10009 10007 10003 10005 10004 10008 10005 10005 10008 10003 10006 10008 10003 10001 10004 10004 10006 10004 10009 10003 10004 10003 10004 10003 10004 10004 10002 10003 10004 10009 10003 10001 10009 10000 10008 10004 10006 10000 10009 10008 10000 10005 10002 10009 10006 10007 10006 10007 10005 10000 10007 10009 10008 10000 10003 10009 10007 10001 10000 10001 10005 10002 10009 10001 10002 10008 10000 10007 10002 10001 10002 10000 10007 10002 10006 10009 10006 10007 10004 10005 10001 10000 10002 10006 10009 10004 10009 10008 10002 10004 10005 10002 10000 10001 10008 10005 10004 10004 10008 10002 10006 10000 10008 10002 10000 10000 10006 10009 10005 10006 10001 10001 10005 10006 10002 10000 10007 10002 10002 10006 10007 10006 10002 10004 10006 10004 10008 10004 10001 10004 10006 10001 10004 10001 10005 10007 10005 10008 10002 10003 10007 10000 10000 10001 10000 10009 10005 10007 10004 10003 10007 10003 10004 10004 10008 10008 10006 10005 10002 10009 10002 10008 10000 10007 10004 10000 10001 10009 10000 10000 10009 10009 10009 10007 10001 10003 10001 10004 10003 10008 10006 10009 10007 10000 10008 10005 10004 10006 10000 10009 10001 10006 10001 10008 10006 10007 10009 10004 10009 10006 10005 10009 10002 10006 10000 10009 10002 10007 10008 10001 10000 10006 10009 10005 10003 10000 10003 10001 10001 10004 10006 10002 10004 10000 10001 10006 10005 10008 10001 10005 10002 10009 10003 10002 10009 10004 10002 10009 10006 10008 10001 10008 10002 10004 10004 10006 10003 10001 10009 10004 10004 10009 10001 10005 10009 10001 10009 10000 10001 10002 10006 10005 10008 10009 10008 10009 10003 10009 10000 10003 10009 10000 10002 10008 10009 10009 10002 10003 10003 10000 10008 10001 10001 10002 10005 10000 10007 10002 10006 10009 10007 10002 10004 10009 10007 10003 10000 10003 10005 10006 10009 10000 10007 10003 10009 10008 10003 10003 10009 10007 10006 10000 10004 10001 10000 10007 10002 10003 10001 10006 10003 10004 10004 10005 10005 10007 10009 10007 10007 10009 10002 10006 10009 10002 10002 10006 10000 10004 10007 10007 10002 10003 10001 10003 10003 10003 10005 10007 10006 10000 10009 10001 10004 10009 10009 10008 10002 10008 10000 10001 10002 10002 10002 10000 10003 10002 10005 10003 10004 10007 10007 10006 10002 10007 10009 10007 10004 10002 10009 10002 10007 10002 10008 10006 10008 10001 10007 10004 10003 10005 10006 10000 10001 10003 10008 10001 10003 10006 10001 10000 10006 10000 10004 10007 10009 10009 10003 10001 10008 10003 10001 10002 10004 10000 10001 10004 10002 10008 10003 10005 10006 10005 10007 10006 10001 10004 10001 10008 10008 10003 10008 10004 10001 10008 10009 10000 10000 10001 10009 10005 10009 10005 10009 10009 10001 10001 10000 10008 10000 10003 10005 10008 10001 10004 10005 10009 10003 10009 10008 10008 10005 10005 10006 10008 10008 10008 10005 10007 10001 10006 10005 10003 10004 10008 10007 10000 10002 10001 10003 10006 10006 10009 10002 10001 10003\r\n 10005 10004 10007 10009 10006 10007 10003 10008 10004 10008 10003 10008 10002 10009 10003 10002 10003 10001 10003 10002 10007 10008 10001 10007 10001 10007 10008 10007 10003 10008 10005 10008 10009 10001 10005 10004 10005 10000 10008 10000 10007 10008 10005 10003 10001 10001 10006 10007 10009 10001 10002 10004 10006 10000 10004 10005 10002 10005 10004 10003 10003 10008 10004 10003 10003 10005 10006 10006 10007 10009 10009 10007 10003 10005 10004 10009 10001 10002 10005 10009 10007 10000 10002 10004 10005 10003 10001 10009 10001 10000 10000 10005 10002 10001 10004 10001 10004 10008 10009 10006 10007 10001 10006 10000 10003 10007 10009 10006 10009 10006 10002 10006 10002 10007 10007 10009 10003 10009 10008 10006 10003 10008 10002 10008 10004 10005 10002 10005 10004 10006 10003 10005 10003 10005 10000 10000 10000 10008 10004 10003 10007 10009 10003 10008 10009 10001 10004 10007 10006 10003 10003 10002 10000 10008 10001 10000 10004 10005 10002 10001 10004 10004 10001 10000 10003 10000 10006 10000 10002 10003 10004 10004 10007 10002 10004 10007 10009 10007 10001 10000 10007 10002 10006 10009 10003 10002 10008 10009 10002 10006 10005 10007 10001 10001 10009 10007 10000 10002 10009 10009 10006 10009 10009 10004 10003 10004 10006 10009 10003 10000 10009 10002 10007 10005 10009 10009 10008 10003 10007 10008 10009 10004 10008 10006 10003 10001 10004 10007 10000 10005 10009 10005 10004 10006 10007 10003 10005 10001 10000 10000 10006 10008 10002 10009 10005 10005 10000 10009 10002 10007 10006 10002 10009 10002 10009 10009 10001 10007 10006 10003 10008 10008 10009 10000 10009 10007 10004 10001 10001 10000 10002 10000 10004 10002 10008 10000 10005 10006 10004 10005 10005 10004 10004 10007 10000 10000 10001 10005 10006 10007 10007 10000 10004 10002 10001 10008 10008 10007 10004 10001 10006 10008 10008 10002 10006 10004 10004 10006 10003 10006 10003 10009 10000 10003 10003 10004 10009 10006 10005 10000 10006 10009 10003 10005 10001 10000 10003 10005 10009 10003 10005 10009 10003 10008 10009 10001 10005 10001 10002 10003 10008 10005 10000 10003 10001 10001 10007 10003 10009 10007 10008 10007 10008 10005 10001 10009 10003 10000 10004 10002 10004 10005 10009 10003 10001 10004 10007 10004 10005 10001 10005 10005 10009 10004 10000 10003 10005 10001 10004 10000 10003 10002 10009 10008 10003 10001 10002 10004 10008 10008 10005 10000 10006 10007 10009 10005 10001 10002 10006 10001 10003 10004 10001 10002 10002 10009 10001 10007 10004 10004 10003 10002 10009 10005 10009 10001 10003 10002 10007 10006 10005 10006 10001 10003 10002 10002 10000 10007 10004 10002 10005 10004 10007 10003 10008 10006 10001 10006 10004 10006 10009 10001 10006 10008 10004 10002 10001 10003 10005 10009 10003 10002 10005 10007 10008 10008 10000 10009 10001 10005 10006 10005 10002 10008 10001 10005 10007 10000 10004 10006 10001 10002 10005 10005 10007 10000 10000 10000 10001 10006 10006 10002 10007 10003 10005 10008 10006 10004 10001 10007 10002 10008 10006 10005 10000 10001 10007 10007 10003 10000\r\n 10004 10000 10008 10000 10000 10003 10004 10004 10003 10009 10008 10004 10007 10008 10008 10001 10000 10007 10006 10003 10009 10009 10006 10006 10002 10009 10004 10002 10004 10000 10001 10006 10003 10003 10002 10000 10003 10003 10005 10005 10007 10002 10003 10002 10001 10002 10000 10001 10002 10004 10003 10009 10001 10000 10000 10003 10009 10006 10001 10004 10000 10007 10001 10000 10007 10003 10005 10002 10008 10007 10004 10004 10002 10005 10009 10009 10004 10003 10008 10001 10000 10004 10002 10009 10004 10007 10002 10004 10000 10007 10000 10002 10006 10003 10003 10004 10004 10009 10008 10007 10008 10008 10004 10002 10009 10006 10003 10006 10004 10005 10009 10001 10002 10002 10004 10002 10001 10002 10002 10008 10005 10007 10005 10002 10009 10008 10002 10006 10006 10004 10008 10003 10002 10004 10002 10005 10003 10004 10003 10007 10000 10000 10003 10004 10002 10007 10009 10009 10005 10005 10003 10006 10003 10002 10001 10006 10003 10001 10004 10004 10006 10001 10003 10007 10009 10001 10008 10009 10001 10003 10000 10009 10008 10007 10003 10006 10002 10009 10003 10006 10001 10002 10002 10001 10006 10001 10003 10004 10000 10006 10008 10000 10009 10009 10002 10009 10003 10003 10003 10003 10000 10008 10008 10009 10001 10004 10003 10003 10003 10002 10001 10009 10000 10002 10006 10008 10001 10006 10002 10003 10009 10009 10005 10008 10004 10007 10009 10002 10007 10002 10003 10001 10003 10006 10002 10008 10008 10004 10003 10005 10000 10003 10003 10007 10001 10002 10006 10007 10006 10001 10001 10000 10006 10007 10000 10004 10002 10008 10009 10002 10009 10005 10005 10005 10003 10009 10002 10001 10000 10000 10001 10007 10000 10009 10001 10002 10000 10007 10005 10007 10009 10002 10004 10003 10008 10001 10007 10008 10006 10005 10000 10008 10000 10001 10007 10005 10008 10009 10007 10004 10009 10000 10001 10002 10003 10002 10008 10008 10001 10002 10000 10003 10004 10009 10008 10007 10004 10004 10007 10009 10003 10006 10003 10008 10001 10001 10002 10008 10005 10001 10003 10004 10002 10003 10007 10009 10000 10004 10002 10002 10003 10003 10009 10009 10007 10003 10004 10005 10006 10002 10001 10004 10000 10002 10000 10008 10008 10008 10004 10007 10007 10003 10004 10004 10006 10001 10007 10008 10007 10003 10001 10003 10009 10001 10001 10005 10005 10009 10003 10005 10007 10004 10003 10007 10009 10003 10007 10001 10008 10009 10000 10008 10008 10006 10000 10007 10002 10009 10001 10001 10001 10006 10008 10002 10001 10008 10001 10001 10008 10002 10001 10007 10006 10009 10008 10008 10002 10006 10002 10006 10001 10004 10000 10005 10004 10002 10001 10009 10002 10003 10002 10003 10001 10005 10006 10005 10005 10009 10004 10001 10009 10002 10004 10003 10000 10002 10006 10009 10006 10006 10005 10003 10009 10002 10005 10000 10005 10007 10001 10008 10004 10002 10005 10003 10009 10002 10002 10008 10002 10003 10008 10009 10004 10001 10003 10009 10003 10006 10008 10003 10000 10004 10009 10006 10008 10008 10001 10005 10000 10009 10007 10006 10004 10000 10007 10000 10000 10004 10005 10000\r\n 10000 10008 10004 10005 10009 10003 10009 10001 10008 10002 10008 10006 10003 10002 10009 10000 10005 10009 10004 10003 10006 10007 10005 10007 10003 10009 10009 10007 10002 10000 10007 10002 10005 10008 10006 10000 10007 10004 10008 10009 10002 10009 10002 10008 10000 10005 10004 10002 10000 10002 10003 10002 10008 10005 10009 10006 10004 10007 10003 10009 10003 10009 10002 10000 10003 10008 10009 10006 10008 10003 10007 10006 10005 10001 10009 10000 10006 10000 10004 10004 10004 10009 10001 10002 10005 10008 10000 10002 10004 10004 10004 10005 10006 10007 10007 10000 10001 10004 10001 10000 10009 10002 10005 10006 10008 10003 10001 10007 10000 10007 10001 10009 10005 10005 10002 10004 10009 10004 10006 10006 10009 10000 10000 10003 10005 10008 10001 10001 10002 10008 10003 10009 10006 10005 10005 10008 10006 10003 10002 10003 10002 10007 10002 10001 10008 10004 10003 10003 10003 10004 10004 10003 10001 10002 10001 10008 10009 10001 10006 10004 10009 10001 10008 10005 10002 10009 10002 10000 10005 10002 10007 10009 10006 10006 10004 10009 10003 10007 10004 10007 10005 10009 10007 10007 10002 10005 10000 10003 10006 10008 10005 10005 10009 10008 10002 10001 10007 10002 10003 10006 10005 10004 10006 10006 10008 10001 10007 10004 10004 10004 10006 10004 10003 10006 10006 10008 10009 10009 10002 10007 10008 10001 10006 10009 10009 10008 10003 10003 10008 10007 10008 10000 10007 10003 10009 10008 10007 10002 10005 10008 10004 10009 10004 10007 10009 10002 10009 10006 10009 10005 10004 10000 10000 10007 10007 10007 10002 10000 10003 10009 10002 10007 10009 10009 10007 10008 10002 10000 10002 10000 10002 10007 10002 10008 10005 10001 10007 10008 10004 10006 10002 10000 10006 10005 10000 10003 10000 10009 10001 10007 10003 10009 10000 10009 10001 10003 10000 10000 10000 10003 10008 10000 10008 10009 10008 10001 10009 10002 10003 10006 10002 10003 10003 10008 10001 10006 10006 10002 10000 10001 10001 10003 10000 10008 10004 10002 10001 10006 10007 10002 10001 10008 10001 10001 10001 10004 10004 10008 10007 10000 10006 10002 10007 10007 10006 10000 10005 10002 10002 10006 10003 10008 10003 10006 10003 10001 10000 10008 10009 10000 10008 10000 10009 10018 10008 10000 10006 10006 10004 10003 10004 10007 10008 10004 10003 10007 10009 10007 10004 10003 10001 10002 10009 10000 10006 10007 10001 10005 10005 10001 10007 10005 10009 10000 10005 10009 10001 10001 10007 10009 10007 10003 10007 10007 10003 10001 10002 10009 10004 10004 10009 10001 10001 10008 10008 10009 10006 10008 10009 10003 10009 10007 10000 10000 10006 10006 10007 10002 10003 10009 10003 10003 10001 10006 10005 10008 10008 10008 10002 10007 10003 10008 10003 10001 10001 10004 10005 10000 10007 10004 10001 10008 10006 10005 10005 10007 10008 10008 10003 10007 10000 10000 10004 10007 10001 10003 10001 10000 10000 10009 10008 10001 10001 10008 10000 10002 10004 10005 10007 10008 10009 10001 10006 10004 10000 10008 10003 10001 10007 10004 10006 10008 10000 10004 10002 10004 10000 10009 10009 10004\r\n 10003 10001 10005 10002 10007 10006 10008 10003 10005 10006 10004 10003 10002 10002 10005 10001 10000 10008 10005 10009 10008 10001 10008 10002 10005 10004 10004 10000 10007 10000 10005 10004 10000 10006 10003 10003 10002 10007 10008 10007 10009 10006 10005 10007 10001 10007 10001 10000 10005 10004 10007 10002 10008 10000 10006 10008 10007 10004 10007 10003 10000 10003 10000 10009 10007 10007 10003 10001 10009 10007 10001 10009 10008 10005 10007 10004 10002 10002 10000 10003 10008 10003 10005 10001 10005 10003 10008 10006 10003 10002 10001 10003 10003 10002 10005 10007 10003 10007 10007 10003 10002 10006 10004 10007 10003 10008 10005 10001 10003 10005 10000 10006 10006 10007 10009 10002 10002 10008 10008 10002 10001 10006 10000 10004 10000 10009 10005 10000 10001 10007 10002 10002 10001 10006 10003 10001 10009 10000 10008 10007 10006 10005 10002 10009 10004 10001 10002 10002 10002 10001 10007 10001 10001 10000 10009 10001 10000 10000 10007 10004 10003 10005 10006 10001 10005 10001 10009 10005 10002 10009 10009 10004 10005 10005 10008 10000 10005 10001 10008 10001 10003 10004 10003 10002 10008 10008 10006 10001 10001 10005 10000 10005 10007 10004 10001 10005 10008 10007 10004 10002 10003 10008 10002 10005 10004 10001 10006 10005 10009 10006 10006 10001 10005 10000 10004 10007 10006 10008 10000 10006 10006 10005 10006 10002 10001 10000 10000 10005 10005 10006 10004 10001 10004 10008 10002 10009 10004 10008 10002 10008 10004 10008 10003 10007 10008 10004 10001 10000 10005 10008 10007 10008 10001 10004 10000 10008 10008 10002 10000 10009 10005 10007 10006 10001 10009 10006 10000 10004 10006 10009 10008 10009 10006 10001 10004 10007 10007 10004 10000 10006 10006 10001 10009 10003 10002 10007 10008 10008 10000 10008 10007 10004 10008 10006 10009 10007 10006 10001 10007 10001 10002 10005 10006 10007 10005 10002 10002 10000 10009 10001 10005 10006 10001 10003 10006 10009 10001 10004 10001 10008 10005 10002 10005 10003 10007 10000 10008 10002 10004 10003 10007 10005 10000 10001 10004 10006 10005 10008 10005 10008 10004 10009 10006 10001 10007 10009 10008 10006 10008 10006 10000 10008 10002 10009 10006 10007 10008 10008 10007 10004 10005 10006 10007 10004 10008 10004 10008 10002 10001 10003 10002 10007 10003 10003 10004 10004 10002 10001 10008 10008 10009 10006 10009 10000 10001 10008 10006 10006 10009 10002 10003 10004 10004 10007 10006 10005 10007 10006 10000 10004 10001 10001 10007 10005 10000 10000 10003 10002 10007 10009 10001 10009 10002 10002 10007 10009 10008 10008 10004 10003 10009 10006 10006 10005 10008 10002 10005 10001 10001 10007 10002 10001 10004 10007 10003 10009 10003 10003 10009 10003 10005 10009 10006 10009 10006 10001 10001 10001 10008 10002 10000 10006 10004 10008 10000 10000 10006 10004 10000 10006 10006 10004 10001 10008 10003 10001 10009 10004 10000 10003 10001 10000 10002 10009 10002 10006 10004 10005 10004 10006 10001 10006 10000 10002 10007 10006 10009 10000 10002 10006 10005 10007 10001 10004 10005 10000 10005 10004 10003 10005\r\n 10004 10007 10001 10006 10007 10007 10002 10005 10002 10008 10001 10007 10008 10008 10007 10003 10007 10003 10001 10002 10009 10003 10002 10003 10007 10007 10005 10006 10006 10001 10008 10007 10008 10003 10003 10008 10000 10006 10003 10001 10005 10006 10009 10007 10003 10007 10002 10002 10005 10002 10006 10000 10004 10005 10001 10006 10008 10005 10003 10005 10007 10008 10000 10002 10001 10001 10002 10005 10005 10000 10001 10002 10005 10008 10007 10005 10003 10007 10004 10006 10004 10002 10006 10000 10008 10002 10006 10000 10000 10003 10005 10003 10000 10005 10005 10001 10000 10004 10008 10007 10008 10008 10008 10008 10003 10005 10006 10009 10007 10003 10009 10003 10009 10001 10008 10008 10002 10007 10005 10002 10001 10000 10001 10004 10002 10002 10002 10000 10007 10009 10002 10009 10007 10008 10005 10003 10005 10000 10002 10001 10005 10003 10001 10003 10008 10001 10007 10006 10001 10007 10006 10000 10003 10004 10009 10006 10008 10004 10006 10006 10008 10003 10007 10008 10003 10003 10000 10001 10008 10002 10002 10006 10003 10007 10009 10002 10002 10006 10006 10006 10003 10001 10001 10008 10000 10009 10005 10001 10001 10008 10009 10009 10009 10007 10001 10002 10000 10007 10009 10001 10003 10007 10005 10002 10007 10008 10004 10004 10005 10005 10005 10002 10006 10008 10004 10008 10007 10009 10003 10002 10003 10003 10000 10001 10009 10004 10002 10003 10002 10008 10003 10004 10001 10007 10002 10007 10005 10001 10000 10009 10000 10005 10000 10003 10003 10003 10002 10008 10004 10003 10001 10005 10008 10000 10008 10007 10001 10000 10001 10004 10000 10006 10005 10001 10007 10006 10009 10004 10009 10005 10003 10008 10008 10008 10009 10009 10008 10001 10004 10008 10002 10000 10001 10007 10005 10003 10005 10004 10007 10003 10002 10003 10003 10002 10000 10000 10009 10001 10003 10007 10004 10009 10001 10004 10008 10000 10002 10002 10009 10002 10001 10008 10004 10002 10005 10000 10004 10009 10007 10003 10006 10003 10002 10007 10005 10002 10006 10007 10007 10000 10002 10004 10005 10007 10006 10004 10003 10007 10001 10008 10006 10005 10009 10003 10006 10005 10000 10008 10008 10007 10000 10005 10006 10004 10000 10009 10001 10002 10004 10004 10004 10004 10000 10004 10003 10003 10000 10005 10009 10009 10002 10005 10000 10005 10003 10000 10008 10006 10004 10005 10002 10008 10005 10006 10000 10002 10006 10003 10001 10003 10007 10003 10004 10007 10009 10008 10007 10006 10001 10000 10004 10007 10003 10002 10006 10007 10003 10007 10000 10005 10006 10000 10003 10008 10004 10003 10001 10004 10005 10004 10006 10006 10009 10000 10004 10005 10008 10002 10003 10006 10006 10001 10009 10006 10002 10003 10002 10000 10000 10008 10007 10005 10001 10005 10002 10001 10001 10006 10007 10001 10004 10002 10007 10007 10000 10003 10005 10008 10006 10003 10007 10005 10007 10005 10006 10002 10004 10001 10006 10005 10009 10006 10003 10001 10005 10002 10002 10008 10004 10006 10007 10007 10000 10009 10002 10001 10008 10002 10000 10007 10005 10000 10007 10000 10007 10001 10001 10006 10002 10006\r\n 10001 10005 10006 10007 10009 10000 10005 10007 10009 10000 10002 10000 10003 10006 10005 10007 10009 10001 10008 10001 10002 10004 10009 10005 10006 10008 10002 10000 10003 10009 10005 10008 10002 10006 10000 10001 10005 10003 10002 10008 10009 10001 10008 10004 10008 10008 10003 10005 10009 10006 10005 10004 10000 10007 10005 10003 10007 10009 10001 10004 10001 10005 10003 10008 10006 10007 10004 10000 10005 10001 10000 10007 10003 10008 10007 10008 10001 10003 10001 10009 10004 10003 10006 10000 10003 10005 10003 10000 10007 10006 10004 10002 10000 10001 10008 10002 10002 10008 10000 10008 10005 10001 10004 10006 10003 10009 10006 10006 10009 10004 10007 10003 10002 10008 10003 10009 10005 10008 10005 10008 10005 10005 10006 10000 10004 10008 10006 10009 10003 10004 10007 10002 10004 10008 10002 10002 10006 10007 10005 10000 10006 10006 10003 10000 10000 10001 10007 10005 10009 10000 10005 10006 10002 10003 10002 10000 10001 10006 10003 10007 10003 10000 10003 10001 10003 10005 10005 10002 10009 10005 10006 10009 10004 10008 10003 10006 10009 10004 10004 10002 10004 10008 10000 10001 10003 10000 10001 10006 10003 10000 10001 10000 10000 10005 10009 10007 10006 10002 10007 10008 10002 10001 10004 10004 10002 10001 10002 10000 10002 10003 10003 10000 10009 10001 10000 10009 10004 10000 10005 10004 10002 10006 10002 10004 10002 10009 10000 10003 10008 10005 10003 10002 10008 10002 10005 10005 10009 10007 10000 10004 10007 10003 10004 10007 10006 10009 10006 10009 10003 10008 10015 10002 10004 10006 10000 10004 10003 10006 10003 10008 10000 10002 10001 10002 10001 10001 10001 10008 10005 10002 10008 10001 10000 10006 10009 10008 10002 10007 10004 10004 10003 10002 10009 10002 10007 10009 10004 10003 10006 10002 10007 10009 10001 10002 10003 10004 10001 10002 10003 10001 10007 10005 10000 10009 10003 10002 10004 10008 10002 10000 10000 10009 10008 10001 10005 10008 10001 10001 10004 10002 10000 10005 10003 10009 10006 10008 10000 10000 10007 10001 10006 10003 10000 10006 10003 10006 10009 10008 10007 10004 10008 10008 10003 10009 10003 10000 10005 10004 10000 10009 10001 10007 10003 10007 10006 10002 10001 10006 10000 10003 10002 10008 10008 10007 10003 10008 10005 10003 10004 10000 10008 10008 10001 10002 10006 10006 10009 10003 10001 10001 10008 10002 10002 10005 10007 10001 10002 10005 10004 10002 10000 10008 10001 10003 10007 10007 10009 10007 10007 10004 10007 10007 10001 10002 10007 10005 10004 10001 10006 10008 10009 10009 10005 10002 10004 10006 10008 10003 10000 10007 10006 10007 10001 10005 10002 10002 10007 10001 10002 10001 10004 10007 10008 10002 10000 10002 10003 10005 10002 10008 10008 10005 10009 10002 10001 10002 10007 10004 10002 10000 10002 10019 10003 10003 10007 10004 10005 10001 10002 10008 10009 10000 10001 10009 10000 10001 10004 10006 10008 10009 10001 10004 10003 10007 10002 10005 10009 10002 10004 10004 10000 10006 10003 10007 10008 10005 10002 10009 10003 10009 10000 10002 10009 10009 10008 10002 10001 10009 10003 10004\r\n 10006 10009 10002 10000 10008 10000 10000 10008 10004 10008 10009 10002 10003 10002 10009 10006 10002 10001 10006 10004 10001 10007 10000 10007 10004 10002 10006 10001 10007 10006 10000 10009 10001 10008 10000 10007 10006 10002 10000 10002 10005 10005 10001 10000 10005 10004 10009 10006 10006 10001 10008 10009 10008 10009 10005 10000 10008 10007 10009 10001 10000 10006 10001 10007 10002 10004 10003 10000 10001 10002 10000 10009 10001 10005 10009 10009 10005 10002 10004 10009 10002 10007 10003 10004 10002 10003 10009 10002 10008 10006 10003 10002 10004 10002 10003 10006 10006 10005 10009 10006 10009 10004 10002 10008 10007 10006 10006 10006 10001 10006 10000 10009 10008 10005 10005 10002 10008 10007 10000 10004 10003 10001 10007 10004 10003 10002 10006 10006 10008 10001 10000 10004 10008 10002 10009 10005 10008 10007 10007 10008 10006 10000 10002 10003 10002 10001 10004 10000 10000 10002 10007 10001 10006 10009 10002 10002 10008 10006 10004 10001 10002 10007 10001 10006 10002 10006 10007 10002 10001 10000 10001 10005 10005 10009 10000 10009 10006 10007 10000 10006 10006 10004 10003 10002 10000 10007 10003 10003 10007 10005 10002 10005 10006 10000 10009 10007 10003 10005 10005 10003 10008 10000 10006 10009 10004 10002 10005 10001 10002 10003 10005 10000 10006 10008 10002 10005 10003 10005 10006 10005 10006 10005 10008 10007 10009 10007 10004 10005 10008 10001 10003 10004 10001 10003 10005 10006 10004 10000 10002 10001 10007 10007 10007 10006 10004 10003 10003 10003 10003 10008 10009 10000 10009 10003 10003 10007 10004 10001 10007 10008 10007 10001 10006 10003 10006 10009 10004 10004 10005 10007 10007 10007 10001 10004 10002 10009 10003 10002 10004 10001 10003 10000 10003 10001 10005 10007 10009 10009 10006 10005 10003 10009 10000 10002 10009 10002 10001 10000 10000 10003 10004 10008 10000 10008 10003 10005 10003 10009 10003 10008 10008 10007 10006 10000 10004 10005 10006 10002 10002 10007 10002 10004 10009 10002 10001 10005 10000 10004 10007 10000 10004 10005 10007 10002 10002 10006 10008 10003 10001 10005 10003 10008 10000 10000 10000 10009 10006 10002 10004 10001 10009 10000 10003 10009 10004 10004 10008 10002 10002 10006 10007 10006 10008 10006 10004 10000 10007 10004 10003 10003 10004 10001 10007 10001 10007 10002 10005 10000 10009 10002 10005 10001 10001 10008 10000 10000 10000 10005 10000 10009 10006 10005 10006 10007 10006 10003 10006 10005 10002 10000 10005 10002 10008 10003 10009 10008 10009 10009 10001 10008 10005 10009 10007 10003 10001 10005 10000 10002 10003 10008 10006 10003 10001 10004 10003 10006 10007 10007 10009 10004 10007 10004 10005 10009 10005 10009 10007 10004 10008 10008 10003 10001 10007 10000 10003 10008 10005 10005 10008 10009 10008 10005 10003 10005 10003 10005 10007 10006 10001 10000 10000 10004 10002 10006 10009 10009 10008 10000 10001 10006 10008 10008 10008 10000 10001 10003 10004 10001 10000 10007 10005 10002 10005 10005 10006 10008 10004 10005 10003 10005 10000 10007 10008 10007 10002 10001 10001 10005 10002 10009\r\n 10005 10001 10009 10003 10006 10009 10007 10001 10007 10000 10007 10002 10005 10001 10006 10008 10004 10007 10008 10003 10005 10003 10000 10007 10006 10007 10004 10005 10001 10006 10007 10002 10003 10003 10008 10006 10007 10003 10005 10007 10000 10004 10009 10001 10000 10000 10007 10004 10009 10009 10001 10009 10002 10000 10008 10008 10008 10008 10007 10009 10009 10000 10002 10008 10003 10004 10008 10006 10007 10000 10000 10008 10005 10005 10001 10012 10000 10006 10003 10009 10005 10006 10000 10007 10004 10001 10004 10005 10001 10000 10002 10003 10000 10002 10001 10007 10006 10002 10005 10002 10002 10000 10007 10001 10004 10009 10000 10001 10003 10007 10004 10000 10008 10000 10008 10004 10005 10004 10001 10001 10004 10004 10004 10002 10009 10005 10000 10002 10004 10006 10005 10006 10002 10008 10007 10000 10003 10001 10008 10009 10003 10005 10002 10007 10007 10007 10008 10008 10000 10008 10003 10006 10001 10003 10009 10003 10006 10008 10007 10000 10002 10007 10008 10004 10009 10008 10000 10008 10001 10003 10008 10000 10004 10003 10003 10000 10004 10003 10005 10009 10006 10004 10009 10008 10006 10003 10006 10005 10001 10000 10002 10008 10009 10000 10007 10003 10006 10008 10009 10001 10009 10006 10004 10009 10004 10007 10001 10006 10003 10001 10009 10003 10005 10007 10009 10002 10005 10002 10008 10009 10008 10004 10009 10008 10004 10000 10006 10003 10000 10001 10002 10008 10000 10004 10005 10003 10003 10007 10008 10001 10000 10001 10000 10004 10000 10004 10005 10001 10009 10002 10009 10001 10004 10005 10004 10003 10001 10007 10002 10005 10002 10007 10007 10001 10000 10006 10001 10003 10003 10003 10005 10004 10005 10001 10002 10002 10007 10004 10012 10003 10009 10006 10004 10006 10007 10001 10004 10008 10004 10003 10006 10006 10002 10004 10006 10004 10007 10001 10005 10003 10009 10000 10007 10008 10009 10007 10001 10007 10002 10000 10008 10000 10001 10000 10003 10004 10008 10001 10001 10002 10002 10002 10000 10002 10005 10009 10002 10002 10002 10001 10003 10007 10009 10004 10000 10007 10005 10000 10005 10004 10007 10005 10003 10003 10001 10002 10008 10007 10001 10008 10008 10005 10004 10000 10008 10003 10009 10004 10002 10006 10009 10001 10002 10004 10002 10003 10004 10009 10001 10003 10006 10007 10006 10007 10000 10007 10009 10004 10004 10008 10003 10007 10000 10002 10003 10007 10008 10002 10001 10000 10004 10005 10004 10007 10003 10005 10001 10009 10001 10002 10006 10001 10008 10007 10003 10004 10004 10001 10007 10008 10006 10006 10001 10006 10006 10007 10005 10003 10009 10003 10004 10004 10001 10006 10004 10001 10008 10001 10001 10006 10006 10009 10000 10002 10005 10004 10006 10000 10002 10004 10000 10001 10004 10008 10007 10004 10006 10000 10008 10004 10005 10004 10003 10004 10005 10002 10001 10003 10004 10009 10000 10009 10005 10005 10008 10006 10007 10002 10007 10007 10004 10009 10005 10001 10009 10007 10006 10004 10005 10000 10001 10005 10009 10004 10004 10001 10004 10005 10008 10009 10008 10007 10007 10008 10009 10006 10007 10007 10005 10006\r\n 10008 10004 10003 10002 10001 10000 10006 10007 10002 10002 10006 10002 10008 10007 10009 10007 10007 10008 10005 10005 10002 10006 10000 10006 10004 10004 10008 10002 10005 10009 10002 10006 10005 10009 10005 10000 10001 10000 10002 10004 10005 10004 10009 10001 10003 10009 10004 10007 10003 10000 10001 10006 10000 10004 10003 10007 10008 10000 10008 10006 10004 10000 10004 10002 10006 10005 10006 10003 10009 10008 10005 10008 10005 10001 10005 10005 10004 10007 10008 10000 10006 10005 10006 10004 10003 10004 10004 10008 10004 10003 10005 10001 10009 10002 10001 10008 10001 10006 10008 10004 10003 10002 10007 10002 10008 10006 10006 10005 10003 10007 10005 10008 10004 10005 10005 10009 10005 10002 10009 10004 10004 10003 10009 10004 10004 10005 10002 10001 10004 10008 10002 10008 10002 10003 10003 10007 10008 10002 10008 10005 10001 10008 10002 10003 10006 10002 10007 10002 10001 10004 10009 10009 10000 10009 10002 10007 10001 10007 10002 10009 10000 10001 10003 10003 10008 10005 10008 10003 10005 10009 10001 10000 10003 10002 10008 10009 10003 10002 10004 10006 10001 10002 10008 10003 10006 10006 10008 10009 10009 10004 10006 10002 10008 10008 10009 10009 10006 10003 10003 10008 10009 10005 10003 10009 10008 10003 10007 10004 10001 10004 10000 10009 10004 10005 10009 10003 10000 10000 10005 10007 10003 10008 10003 10006 10007 10002 10001 10008 10003 10006 10009 10003 10005 10004 10009 10002 10006 10007 10003 10007 10005 10007 10001 10009 10005 10001 10003 10007 10001 10009 10002 10006 10000 10000 10005 10005 10001 10000 10001 10006 10009 10005 10000 10003 10009 10000 10004 10003 10009 10004 10003 10002 10005 10005 10006 10008 10008 10004 10008 10005 10004 10006 10000 10007 10009 10006 10004 10009 10006 10002 10004 10001 10006 10003 10003 10005 10009 10001 10007 10007 10004 10005 10008 10002 10004 10004 10006 10009 10004 10006 10008 10000 10001 10004 10005 10002 10000 10005 10006 10008 10009 10000 10008 10003 10008 10007 10006 10007 10006 10007 10008 10003 10006 10004 10008 10006 10004 10002 10006 10009 10002 10009 10008 10008 10002 10009 10003 10004 10009 10006 10001 10006 10001 10008 10002 10004 10002 10005 10002 10003 10005 10001 10000 10002 10008 10007 10000 10003 10004 10009 10000 10007 10005 10007 10006 10007 10005 10000 10004 10003 10002 10002 10009 10000 10005 10003 10009 10009 10009 10008 10005 10005 10001 10007 10000 10007 10001 10005 10001 10005 10002 10009 10000 10004 10001 10008 10003 10007 10004 10008 10009 10005 10007 10009 10004 10007 10008 10004 10005 10007 10000 10008 10001 10001 10003 10003 10005 10003 10001 10008 10009 10008 10000 10007 10005 10005 10006 10000 10001 10001 10002 10007 10004 10005 10006 10005 10002 10000 10006 10003 10008 10007 10000 10003 10000 10009 10002 10000 10007 10000 10005 10001 10009 10009 10003 10001 10009 10006 10003 10007 10006 10005 10008 10004 10005 10006 10003 10009 10002 10001 10000 10005 10006 10003 10006 10001 10003 10003 10003 10009 10007 10007 10005 10000 10003 10007 10008 10003 10009 10005\r\n 10004 10004 10006 10006 10002 10007 10002 10006 10005 10005 10004 10007 10004 10007 10003 10009 10008 10003 10005 10005 10000 10005 10003 10009 10002 10004 10001 10006 10003 10005 10004 10004 10005 10006 10001 10006 10006 10007 10007 10004 10001 10008 10001 10006 10003 10008 10004 10002 10008 10001 10002 10003 10004 10007 10002 10000 10002 10005 10001 10009 10000 10003 10006 10007 10004 10005 10004 10007 10005 10008 10003 10001 10002 10005 10001 10000 10005 10000 10007 10004 10001 10003 10003 10005 10005 10004 10006 10001 10002 10007 10005 10004 10005 10004 10007 10001 10004 10002 10001 10004 10006 10006 10009 10004 10002 10008 10002 10002 10001 10007 10001 10007 10003 10006 10009 10005 10006 10009 10006 10000 10004 10007 10009 10002 10003 10001 10005 10004 10006 10002 10009 10006 10009 10001 10004 10008 10008 10009 10004 10008 10004 10006 10009 10006 10004 10002 10006 10005 10005 10006 10000 10001 10009 10003 10000 10004 10004 10005 10007 10008 10007 10002 10009 10004 10008 10003 10009 10004 10009 10003 10001 10008 10009 10007 10007 10009 10007 10004 10000 10003 10009 10004 10005 10001 10003 10007 10008 10005 10001 10003 10007 10007 10006 10002 10004 10000 10006 10006 10009 10002 10006 10009 10000 10001 10005 10001 10001 10005 10006 10008 10000 10008 10001 10002 10002 10008 10004 10004 10004 10004 10006 10003 10006 10007 10002 10004 10009 10009 10001 10007 10001 10009 10003 10006 10008 10002 10002 10003 10003 10008 10008 10002 10007 10001 10002 10003 10005 10001 10002 10009 10005 10009 10007 10004 10003 10007 10000 10003 10002 10000 10004 10004 10005 10001 10007 10007 10007 10006 10002 10001 10004 10003 10003 10008 10006 10007 10001 10002 10008 10006 10009 10003 10006 10003 10004 10012 10005 10009 10005 10007 10003 10003 10006 10009 10002 10007 10007 10008 10001 10003 10003 10002 10000 10008 10004 10009 10004 10003 10006 10006 10000 10007 10002 10006 10008 10000 10008 10000 10004 10006 10007 10004 10007 10001 10003 10006 10008 10000 10005 10007 10005 10004 10001 10009 10008 10002 10003 10000 10009 10008 10007 10006 10003 10003 10007 10003 10004 10000 10003 10008 10004 10006 10004 10007 10007 10000 10002 10009 10008 10004 10003 10003 10007 10001 10008 10007 10009 10009 10000 10001 10003 10003 10008 10003 10009 10004 10006 10000 10007 10000 10007 10005 10002 10006 10002 10001 10002 10008 10002 10000 10003 10006 10000 10001 10000 10002 10006 10003 10005 10003 10003 10002 10001 10004 10006 10004 10003 10004 10000 10006 10005 10003 10008 10006 10005 10008 10006 10002 10002 10005 10008 10008 10005 10006 10003 10004 10007 10005 10001 10005 10001 10002 10005 10007 10009 10005 10000 10005 10005 10009 10005 10003 10009 10006 10009 10006 10006 10007 10004 10002 10000 10004 10002 10007 10007 10006 10004 10001 10003 10001 10001 10006 10005 10007 10000 10002 10007 10008 10000 10007 10005 10008 10009 10006 10009 10003 10003 10002 10008 10009 10007 10001 10002 10001 10003 10004 10007 10000 10009 10003 10007 10003 10007 10001 10007 10000 10005 10004 10005 10003\r\n 10000 10002 10006 10000 10002 10000 10002 10007 10008 10006 10007 10002 10009 10005 10005 10003 10002 10008 10005 10005 10001 10002 10000 10008 10001 10005 10009 10006 10000 10006 10009 10005 10007 10005 10003 10009 10007 10004 10004 10008 10004 10000 10004 10008 10006 10001 10001 10002 10009 10000 10002 10002 10002 10003 10006 10005 10000 10009 10007 10003 10007 10001 10004 10001 10009 10004 10006 10001 10009 10001 10006 10003 10000 10001 10008 10001 10005 10008 10001 10000 10001 10003 10003 10002 10003 10004 10001 10004 10001 10004 10008 10002 10001 10004 10000 10000 10007 10008 10005 10004 10006 10005 10009 10007 10003 10007 10003 10008 10008 10009 10001 10002 10004 10004 10005 10009 10006 10006 10003 10009 10005 10005 10002 10004 10009 10004 10009 10003 10005 10001 10003 10000 10009 10001 10008 10002 10009 10008 10007 10007 10008 10009 10000 10007 10009 10002 10008 10001 10000 10002 10004 10006 10005 10009 10003 10005 10001 10002 10005 10005 10000 10006 10005 10001 10009 10000 10001 10009 10008 10007 10008 10000 10002 10004 10007 10005 10008 10007 10002 10008 10003 10006 10006 10004 10007 10004 10004 10003 10008 10002 10004 10003 10009 10003 10001 10003 10002 10002 10007 10004 10000 10000 10007 10000 10006 10004 10006 10000 10005 10005 10004 10000 10006 10007 10007 10005 10008 10004 10004 10008 10005 10009 10006 10005 10005 10000 10000 10005 10006 10002 10009 10003 10001 10005 10008 10005 10003 10003 10001 10006 10000 10000 10009 10004 10004 10005 10003 10000 10000 10002 10003 10003 10000 10002 10003 10004 10000 10001 10006 10007 10001 10006 10001 10007 10006 10003 10008 10003 10006 10003 10002 10001 10000 10002 10008 10005 10002 10003 10008 10008 10005 10006 10003 10002 10002 10002 10007 10004 10002 10000 10005 10002 10001 10004 10001 10008 10007 10006 10005 10006 10001 10003 10007 10007 10000 10003 10002 10004 10001 10006 10003 10006 10009 10004 10000 10004 10004 10002 10007 10002 10008 10005 10005 10008 10009 10007 10008 10000 10004 10002 10000 10007 10005 10003 10001 10006 10003 10005 10005 10002 10001 10002 10006 10005 10000 10009 10001 10008 10009 10009 10002 10006 10000 10006 10006 10000 10005 10009 10006 10002 10001 10007 10009 10003 10000 10004 10009 10004 10008 10005 10006 10005 10007 10002 10004 10000 10008 10004 10005 10008 10005 10000 10002 10009 10002 10005 10003 10002 10007 10007 10008 10003 10006 10003 10006 10002 10000 10001 10008 10008 10004 10002 10002 10009 10005 10008 10009 10005 10007 10008 10007 10008 10002 10007 10003 10005 10000 10008 10000 10005 10000 10009 10002 10006 10008 10002 10001 10008 10009 10001 10009 10009 10003 10007 10007 10003 10004 10005 10005 10001 10003 10009 10001 10006 10001 10004 10000 10000 10002 10001 10006 10007 10008 10008 10007 10004 10009 10000 10005 10002 10008 10005 10005 10001 10001 10004 10004 10001 10006 10002 10006 10007 10002 10009 10004 10003 10008 10005 10003 10004 10000 10006 10002 10004 10009 10008 10007 10007 10003 10006 10002 10002 10005 10004 10001 10008 10005 10000 10001 10005\r\n 10004 10008 10003 10008 10007 10003 10007 10001 10000 10001 10004 10009 10008 10004 10000 10008 10004 10004 10005 10003 10006 10000 10008 10007 10006 10003 10006 10009 10005 10002 10008 10005 10005 10007 10005 10000 10009 10008 10001 10005 10006 10000 10007 10008 10001 10001 10007 10002 10004 10007 10000 10005 10009 10004 10003 10007 10005 10000 10009 10004 10004 10003 10005 10008 10009 10004 10007 10001 10005 10002 10004 10004 10008 10008 10009 10000 10009 10004 10001 10002 10006 10007 10000 10008 10003 10006 10007 10008 10001 10003 10004 10006 10006 10006 10008 10007 10006 10007 10004 10003 10003 10008 10001 10006 10001 10000 10008 10002 10002 10004 10002 10006 10007 10000 10009 10009 10002 10003 10005 10005 10006 10006 10005 10001 10009 10007 10004 10006 10000 10005 10005 10009 10002 10000 10003 10005 10002 10005 10007 10006 10004 10001 10005 10006 10007 10001 10001 10009 10003 10005 10002 10007 10001 10002 10002 10006 10002 10005 10001 10004 10009 10003 10002 10004 10007 10006 10003 10006 10002 10003 10009 10007 10002 10003 10003 10003 10000 10009 10003 10008 10005 10006 10009 10007 10004 10000 10004 10003 10009 10002 10003 10009 10001 10005 10007 10009 10003 10004 10006 10007 10000 10008 10001 10002 10004 10006 10007 10005 10009 10007 10005 10003 10001 10002 10005 10006 10003 10009 10004 10003 10004 10001 10003 10002 10008 10009 10007 10004 10008 10007 10009 10007 10004 10006 10003 10000 10002 10000 10006 10000 10004 10008 10009 10001 10005 10000 10005 10004 10008 10000 10008 10003 10005 10008 10009 10000 10004 10006 10009 10002 10002 10008 10002 10001 10009 10005 10006 10002 10008 10008 10003 10008 10005 10008 10001 10001 10003 10002 10005 10007 10003 10000 10003 10001 10001 10003 10000 10009 10005 10008 10007 10000 10009 10006 10009 10002 10006 10006 10004 10003 10000 10004 10005 10002 10003 10008 10007 10007 10005 10000 10004 10007 10004 10005 10000 10007 10006 10006 10008 10008 10000 10001 10002 10006 10003 10008 10004 10008 10005 10004 10003 10000 10006 10008 10000 10009 10005 10008 10007 10002 10002 10009 10004 10000 10009 10004 10002 10004 10003 10002 10007 10000 10001 10002 10000 10002 10004 10007 10004 10000 10004 10003 10004 10001 10007 10007 10008 10007 10008 10003 10004 10004 10009 10000 10008 10000 10009 10000 10005 10008 10001 10006 10005 10008 10001 10002 10002 10001 10002 10008 10001 10001 10007 10003 10008 10009 10006 10005 10003 10006 10003 10009 10003 10003 10004 10001 10002 10007 10008 10008 10006 10006 10009 10007 10001 10001 10008 10003 10006 10009 10000 10008 10006 10004 10005 10003 10009 10008 10001 10008 10000 10000 10002 10005 10000 10002 10004 10006 10007 10002 10001 10005 10005 10000 10000 10007 10006 10008 10000 10002 10008 10005 10003 10005 10004 10009 10000 10009 10003 10004 10000 10001 10008 10004 10000 10003 10005 10005 10002 10000 10002 10009 10007 10000 10006 10001 10009 10000 10006 10000 10009 10006 10003 10009 10000 10002 10004 10006 10007 10005 10000 10008 10004 10007 10007 10008 10006 10007 10001 10000\r\n 10002 10003 10001 10005 10006 10007 10005 10007 10004 10001 10008 10003 10009 10004 10009 10007 10000 10003 10005 10006 10002 10000 10001 10009 10006 10006 10000 10002 10009 10004 10003 10006 10001 10004 10002 10009 10003 10008 10008 10003 10003 10000 10000 10003 10006 10001 10008 10003 10008 10005 10000 10006 10006 10005 10001 10004 10003 10004 10004 10008 10002 10002 10007 10006 10009 10007 10003 10002 10002 10003 10006 10002 10000 10007 10005 10000 10000 10001 10003 10006 10009 10007 10005 10002 10001 10004 10006 10008 10004 10009 10007 10004 10001 10004 10004 10006 10007 10007 10005 10007 10003 10000 10003 10006 10000 10007 10007 10006 10001 10003 10000 10008 10000 10002 10005 10006 10001 10002 10006 10000 10000 10001 10008 10006 10004 10002 10006 10001 10000 10002 10002 10002 10006 10002 10003 10001 10000 10006 10004 10006 10004 10006 10008 10001 10003 10003 10003 10000 10003 10009 10001 10004 10004 10001 10003 10007 10000 10005 10008 10002 10004 10004 10000 10005 10005 10003 10005 10004 10000 10002 10005 10006 10006 10003 10008 10003 10000 10008 10000 10008 10007 10004 10007 10002 10002 10006 10005 10009 10002 10001 10007 10002 10008 10005 10000 10008 10005 10001 10009 10006 10002 10007 10001 10006 10005 10000 10003 10002 10008 10006 10001 10009 10005 10002 10000 10002 10005 10003 10004 10009 10006 10002 10002 10005 10005 10000 10000 10005 10005 10005 10008 10000 10002 10005 10008 10009 10003 10005 10009 10009 10003 10009 10005 10003 10002 10008 10009 10002 10001 10001 10000 10003 10009 10001 10007 10008 10009 10009 10007 10002 10006 10008 10007 10002 10006 10002 10001 10009 10004 10008 10006 10007 10007 10001 10000 10003 10005 10001 10006 10005 10006 10004 10006 10004 10002 10005 10016 10003 10007 10002 10005 10008 10000 10003 10005 10000 10006 10007 10002 10002 10005 10001 10003 10003 10003 10000 10001 10003 10003 10002 10005 10005 10006 10006 10009 10005 10007 10004 10005 10000 10007 10001 10004 10004 10005 10000 10002 10004 10003 10000 10001 10009 10004 10001 10005 10005 10006 10004 10001 10002 10009 10004 10002 10008 10009 10004 10006 10001 10000 10009 10006 10005 10003 10003 10005 10005 10009 10007 10000 10006 10002 10007 10004 10001 10002 10005 10008 10004 10005 10006 10009 10009 10008 10003 10007 10004 10006 10000 10008 10001 10008 10004 10000 10005 10007 10006 10002 10007 10001 10006 10005 10004 10000 10002 10006 10004 10005 10003 10000 10005 10000 10000 10005 10007 10006 10008 10001 10005 10001 10005 10009 10005 10002 10006 10002 10000 10008 10000 10002 10009 10007 10002 10005 10003 10009 10005 10009 10003 10009 10008 10001 10003 10003 10002 10001 10002 10002 10000 10000 10004 10001 10004 10003 10007 10005 10003 10009 10003 10004 10008 10003 10001 10001 10003 10000 10006 10009 10007 10003 10009 10001 10005 10007 10006 10002 10003 10002 10001 10001 10002 10008 10009 10003 10005 10000 10003 10001 10008 10002 10007 10007 10007 10006 10009 10002 10007 10004 10005 10007 10003 10003 10004 10005 10003 10002 10007 10003 10004 10006 10005\r\n 10005 10000 10006 10008 10000 10009 10000 10001 10009 10004 10002 10002 10001 10004 10006 10009 10001 10008 10001 10006 10008 10007 10006 10003 10004 10002 10006 10008 10007 10009 10003 10005 10002 10002 10005 10004 10004 10006 10006 10001 10008 10008 10004 10006 10004 10000 10008 10009 10001 10000 10000 10006 10005 10009 10002 10001 10005 10004 10008 10005 10008 10007 10006 10008 10001 10000 10009 10001 10003 10004 10005 10008 10002 10000 10006 10002 10004 10008 10003 10001 10008 10001 10002 10006 10008 10001 10002 10000 10006 10005 10004 10008 10001 10004 10009 10000 10006 10008 10006 10006 10005 10008 10003 10006 10006 10000 10007 10004 10004 10003 10000 10009 10001 10009 10008 10000 10003 10006 10001 10000 10009 10003 10009 10008 10004 10005 10001 10003 10000 10000 10003 10007 10000 10009 10003 10005 10007 10002 10000 10001 10007 10005 10004 10009 10000 10007 10005 10002 10008 10009 10007 10007 10009 10007 10001 10007 10007 10003 10002 10008 10000 10006 10003 10006 10003 10000 10006 10005 10006 10005 10000 10002 10001 10003 10001 10001 10009 10000 10009 10000 10001 10001 10008 10008 10000 10002 10002 10002 10004 10005 10003 10002 10007 10006 10001 10009 10001 10006 10000 10009 10005 10006 10003 10009 10005 10001 10001 10005 10004 10006 10003 10006 10007 10003 10006 10001 10004 10002 10005 10003 10001 10000 10001 10000 10002 10004 10002 10001 10000 10004 10002 10003 10001 10006 10009 10008 10001 10005 10004 10006 10003 10003 10009 10001 10009 10007 10006 10000 10001 10005 10005 10009 10004 10001 10002 10005 10009 10006 10005 10001 10004 10004 10002 10005 10000 10001 10001 10005 10003 10002 10004 10011 10006 10004 10001 10002 10005 10001 10006 10009 10005 10001 10003 10004 10006 10002 10008 10009 10008 10000 10004 10003 10005 10009 10005 10007 10003 10007 10004 10001 10008 10003 10007 10007 10009 10004 10009 10007 10005 10003 10003 10005 10002 10004 10008 10006 10009 10009 10000 10005 10005 10007 10000 10008 10000 10003 10006 10001 10002 10003 10005 10007 10005 10011 10004 10006 10005 10000 10001 10006 10001 10004 10002 10007 10002 10008 10005 10001 10008 10003 10003 10004 10005 10001 10003 10006 10007 10005 10003 10004 10003 10000 10004 10000 10006 10003 10004 10003 10004 10001 10003 10002 10000 10009 10005 10007 10007 10001 10008 10002 10002 10004 10006 10004 10001 10008 10009 10004 10008 10004 10007 10004 10004 10003 10002 10005 10005 10005 10002 10004 10007 10001 10008 10000 10007 10003 10000 10001 10009 10005 10008 10002 10001 10008 10008 10008 10001 10006 10002 10005 10006 10003 10000 10000 10005 10008 10006 10003 10009 10000 10004 10008 10006 10003 10005 10009 10002 10006 10006 10005 10007 10001 10004 10007 10008 10001 10002 10001 10004 10007 10005 10002 10008 10007 10000 10008 10009 10004 10001 10007 10008 10009 10009 10006 10009 10005 10003 10009 10000 10008 10006 10008 10008 10005 10001 10006 10009 10003 10003 10002 10003 10003 10006 10003 10002 10003 10003 10002 10000 10003 10008 10001 10004 10009 10008 10002 10002 10006 10007 10003\r\n 10003 10003 10004 10003 10004 10005 10005 10000 10002 10006 10009 10000 10002 10000 10002 10006 10009 10002 10002 10002 10008 10008 10000 10003 10000 10008 10005 10002 10008 10009 10002 10007 10000 10009 10006 10004 10000 10001 10003 10002 10008 10003 10000 10008 10008 10008 10006 10004 10003 10006 10008 10007 10001 10008 10000 10002 10003 10006 10007 10007 10009 10009 10004 10008 10001 10002 10003 10009 10001 10006 10007 10009 10009 10003 10008 10001 10001 10006 10003 10001 10001 10000 10008 10001 10003 10000 10007 10001 10004 10007 10003 10006 10002 10002 10006 10007 10008 10005 10006 10006 10007 10005 10001 10009 10002 10004 10008 10007 10002 10000 10008 10003 10001 10001 10000 10000 10009 10006 10000 10005 10003 10006 10003 10004 10004 10009 10009 10007 10006 10002 10000 10008 10000 10006 10001 10003 10003 10008 10008 10006 10008 10003 10000 10000 10004 10000 10005 10002 10006 10000 10001 10001 10005 10001 10001 10007 10007 10002 10000 10004 10002 10008 10001 10000 10003 10000 10005 10005 10005 10000 10009 10001 10004 10006 10003 10004 10004 10008 10006 10008 10006 10009 10005 10009 10007 10004 10005 10004 10004 10005 10005 10005 10007 10003 10000 10009 10002 10009 10004 10002 10009 10006 10003 10006 10001 10008 10009 10008 10007 10002 10008 10001 10000 10002 10000 10001 10008 10006 10002 10008 10001 10005 10006 10001 10003 10008 10008 10003 10008 10009 10002 10001 10002 10007 10004 10001 10000 10004 10005 10000 10002 10009 10000 10007 10005 10001 10005 10003 10000 10005 10004 10000 10006 10003 10005 10006 10005 10007 10000 10006 10001 10008 10004 10004 10002 10003 10001 10004 10006 10009 10001 10008 10009 10008 10003 10005 10007 10000 10003 10001 10007 10007 10006 10009 10000 10000 10008 10003 10000 10005 10002 10002 10005 10005 10000 10005 10008 10009 10004 10008 10007 10002 10009 10005 10004 10003 10000 10005 10007 10004 10007 10005 10006 10004 10003 10003 10007 10001 10003 10003 10008 10002 10005 10007 10007 10005 10001 10009 10005 10003 10005 10009 10002 10003 10001 10004 10002 10007 10006 10001 10009 10004 10007 10009 10007 10009 10004 10004 10003 10004 10000 10004 10002 10009 10009 10002 10006 10001 10009 10005 10008 10003 10009 10005 10003 10007 10006 10003 10001 10000 10001 10008 10006 10001 10001 10006 10001 10008 10001 10004 10005 10008 10002 10001 10007 10009 10001 10008 10004 10002 10002 10005 10004 10002 10004 10005 10004 10009 10002 10001 10003 10000 10003 10004 10007 10009 10001 10004 10002 10008 10007 10002 10005 10005 10005 10008 10009 10000 10006 10000 10004 10008 10007 10002 10005 10004 10000 10002 10004 10008 10000 10009 10001 10001 10008 10001 10002 10005 10003 10004 10008 10000 10009 10005 10006 10000 10006 10003 10000 10009 10004 10006 10002 10003 10005 10002 10003 10005 10000 10002 10001 10004 10006 10002 10003 10007 10000 10002 10004 10007 10004 10006 10008 10008 10005 10006 10005 10001 10006 10008 10002 10009 10007 10003 10009 10001 10001 10003 10005 10006 10009 10002 10007 10002 10006 10007 10005 10006 10008 10003\r\n 10009 10007 10004 10007 10003 10007 10008 10007 10008 10007 10007 10004 10008 10002 10009 10006 10005 10000 10000 10008 10008 10007 10004 10002 10008 10006 10008 10002 10001 10007 10002 10001 10003 10000 10004 10003 10008 10005 10000 10006 10008 10000 10006 10008 10008 10005 10008 10008 10005 10001 10001 10009 10002 10004 10005 10005 10001 10006 10005 10009 10002 10004 10006 10008 10007 10002 10000 10005 10000 10003 10009 10002 10008 10005 10000 10008 10001 10008 10004 10006 10005 10006 10004 10002 10001 10004 10006 10006 10004 10003 10001 10003 10007 10002 10005 10007 10005 10002 10000 10005 10008 10004 10003 10005 10004 10009 10009 10003 10009 10000 10007 10000 10004 10001 10004 10007 10001 10006 10001 10003 10001 10009 10002 10001 10002 10008 10008 10004 10000 10002 10001 10008 10004 10004 10003 10001 10003 10002 10007 10008 10007 10006 10003 10001 10003 10004 10006 10004 10009 10001 10007 10005 10006 10002 10008 10001 10000 10001 10006 10007 10002 10005 10008 10000 10002 10001 10004 10004 10007 10006 10008 10007 10003 10003 10008 10006 10007 10004 10009 10007 10006 10004 10006 10007 10005 10009 10000 10006 10004 10005 10001 10007 10000 10009 10005 10002 10009 10005 10001 10005 10009 10006 10002 10008 10007 10008 10002 10000 10002 10006 10004 10002 10005 10002 10009 10003 10009 10001 10002 10000 10001 10005 10000 10007 10006 10002 10009 10007 10004 10000 10004 10005 10006 10009 10007 10003 10001 10004 10007 10002 10007 10003 10004 10008 10002 10005 10002 10000 10000 10002 10002 10008 10008 10008 10000 10003 10007 10006 10000 10009 10000 10001 10003 10007 10005 10004 10008 10003 10000 10004 10008 10007 10003 10005 10006 10005 10005 10004 10002 10009 10003 10008 10007 10002 10008 10004 10002 10004 10000 10005 10000 10006 10000 10006 10003 10008 10007 10005 10009 10006 10001 10004 10000 10006 10005 10001 10008 10008 10004 10004 10009 10002 10004 10007 10001 10002 10003 10006 10001 10009 10006 10006 10005 10007 10001 10007 10001 10007 10007 10005 10009 10007 10005 10004 10005 10009 10000 10004 10002 10003 10003 10001 10006 10005 10003 10000 10007 10003 10001 10008 10000 10004 10006 10008 10000 10005 10003 10006 10004 10006 10009 10002 10007 10009 10004 10004 10004 10004 10005 10000 10000 10008 10006 10006 10008 10005 10002 10001 10001 10001 10000 10009 10009 10002 10007 10002 10007 10004 10008 10009 10005 10008 10002 10006 10008 10003 10003 10008 10001 10003 10003 10006 10008 10004 10003 10009 10003 10003 10007 10006 10004 10006 10001 10008 10008 10004 10006 10003 10007 10003 10009 10004 10007 10009 10007 10009 10005 10006 10009 10002 10003 10002 10008 10003 10006 10005 10003 10006 10001 10000 10003 10003 10006 10009 10007 10007 10001 10008 10003 10007 10006 10001 10004 10002 10006 10000 10007 10005 10008 10006 10002 10006 10000 10006 10006 10003 10004 10007 10000 10003 10004 10004 10002 10003 10002 10005 10006 10003 10003 10000 10001 10002 10000 10009 10002 10006 10002 10000 10009 10002 10006 10002 10005 10000 10004 10006 10006 10003 10006 10009\r\n 10009 10000 10008 10000 10004 10009 10008 10000 10005 10002 10003 10004 10006 10002 10009 10004 10005 10001 10005 10005 10000 10009 10003 10009 10003 10008 10009 10003 10009 10009 10008 10002 10009 10008 10000 10000 10004 10008 10004 10004 10006 10004 10000 10008 10005 10000 10006 10003 10007 10006 10000 10000 10002 10000 10004 10001 10003 10007 10003 10003 10001 10002 10009 10009 10009 10003 10000 10005 10001 10008 10001 10009 10002 10002 10009 10005 10008 10002 10005 10005 10004 10001 10003 10005 10008 10007 10006 10006 10005 10006 10004 10002 10006 10005 10009 10006 10004 10000 10001 10002 10002 10000 10004 10008 10000 10001 10006 10006 10008 10007 10004 10003 10007 10000 10003 10000 10004 10009 10001 10006 10002 10005 10005 10000 10005 10003 10002 10003 10008 10009 10007 10007 10002 10007 10009 10008 10009 10009 10007 10009 10001 10008 10002 10002 10007 10008 10001 10001 10007 10006 10000 10002 10008 10008 10000 10009 10009 10005 10004 10000 10000 10003 10007 10001 10003 10006 10005 10000 10009 10005 10005 10000 10004 10007 10003 10008 10009 10004 10001 10002 10000 10009 10001 10001 10001 10002 10007 10003 10001 10009 10004 10001 10001 10005 10001 10007 10003 10005 10004 10003 10005 10002 10002 10001 10007 10003 10000 10003 10009 10007 10000 10004 10006 10004 10000 10000 10001 10006 10004 10000 10009 10001 10002 10002 10002 10003 10001 10000 10002 10004 10000 10003 10002 10005 10005 10006 10004 10004 10000 10008 10006 10002 10005 10007 10009 10007 10007 10001 10000 10000 10003 10008 10001 10003 10003 10002 10001 10006 10003 10008 10003 10008 10000 10007 10000 10001 10000 10009 10009 10001 10005 10008 10003 10003 10000 10006 10000 10008 10007 10005 10004 10009 10000 10001 10008 10006 10001 10002 10004 10005 10003 10000 10009 10002 10003 10003 10009 10002 10000 10000 10000 10008 10005 10000 10003 10009 10006 10007 10008 10009 10004 10009 10009 10009 10001 10003 10006 10008 10007 10005 10003 10006 10003 10009 10007 10005 10001 10004 10003 10008 10007 10009 10008 10003 10006 10005 10004 10001 10002 10009 10007 10006 10006 10000 10006 10008 10005 10000 10000 10003 10001 10007 10001 10005 10004 10001 10008 10008 10007 10003 10009 10005 10007 10000 10005 10004 10006 10005 10005 10001 10005 10003 10003 10005 10003 10009 10007 10009 10006 10003 10009 10005 10005 10008 10003 10001 10002 10004 10004 10003 10009 10008 10004 10002 10008 10007 10007 10003 10003 10004 10008 10006 10007 10004 10004 10006 10009 10009 10008 10003 10006 10003 10005 10004 10008 10008 10007 10007 10004 10007 10009 10008 10006 10008 10001 10007 10002 10001 10001 10004 10000 10001 10006 10004 10002 10007 10002 10002 10009 10006 10005 10009 10003 10005 10002 10009 10006 10001 10004 10006 10001 10003 10000 10000 10009 10003 10003 10003 10000 10001 10007 10003 10002 10004 10008 10005 10006 10002 10009 10006 10001 10007 10008 10005 10007 10006 10006 10003 10001 10003 10007 10006 10005 10007 10007 10001 10002 10000 10006 10006 10000 10000 10009 10000 10006 10007 10001 10002 10009 10000\r\n 10002 10007 10006 10003 10000 10001 10009 10005 10007 10001 10007 10002 10002 10007 10001 10007 10002 10004 10003 10004 10009 10002 10008 10005 10002 10007 10003 10004 10009 10001 10001 10006 10008 10004 10005 10007 10007 10002 10004 10005 10006 10001 10000 10001 10006 10009 10007 10004 10000 10005 10000 10004 10003 10002 10007 10004 10003 10006 10004 10002 10005 10000 10006 10004 10009 10009 10005 10004 10004 10005 10009 10001 10006 10004 10008 10002 10000 10008 10003 10009 10008 10003 10005 10003 10002 10009 10009 10007 10002 10006 10004 10002 10006 10001 10001 10005 10008 10007 10003 10003 10003 10007 10004 10008 10005 10003 10002 10001 10008 10000 10002 10009 10005 10008 10002 10005 10002 10007 10009 10009 10003 10004 10000 10005 10001 10005 10004 10000 10002 10004 10001 10004 10006 10000 10000 10008 10002 10002 10005 10007 10005 10005 10008 10000 10004 10004 10008 10006 10001 10003 10007 10004 10000 10004 10003 10007 10003 10009 10007 10003 10008 10002 10000 10000 10008 10008 10002 10001 10007 10009 10005 10002 10008 10005 10009 10004 10009 10006 10002 10005 10001 10009 10003 10001 10002 10007 10004 10005 10006 10000 10004 10000 10007 10002 10007 10006 10005 10007 10007 10002 10005 10006 10009 10009 10009 10004 10006 10001 10008 10004 10006 10005 10006 10007 10009 10002 10009 10002 10008 10000 10006 10000 10001 10000 10002 10008 10009 10001 10009 10007 10005 10009 10003 10004 10008 10003 10000 10008 10001 10009 10000 10009 10003 10000 10002 10001 10003 10008 10003 10008 10003 10002 10002 10002 10007 10005 10001 10009 10006 10004 10001 10007 10007 10001 10000 10000 10006 10005 10008 10008 10008 10004 10007 10003 10001 10005 10007 10008 10001 10006 10009 10005 10008 10007 10008 10001 10004 10008 10000 10003 10002 10000 10007 10002 10007 10001 10006 10000 10009 10004 10009 10006 10007 10007 10004 10002 10009 10002 10003 10010 10006 10005 10006 10009 10007 10003 10006 10005 10004 10006 10001 10003 10002 10003 10004 10009 10004 10002 10007 10006 10006 10004 10006 10005 10006 10001 10008 10006 10008 10001 10003 10009 10009 10005 10004 10005 10002 10000 10004 10005 10005 10008 10008 10004 10004 10001 10002 10006 10005 10001 10008 10000 10007 10002 10000 10002 10008 10009 10008 10006 10003 10006 10004 10009 10007 10009 10006 10003 10002 10009 10001 10005 10006 10006 10005 10002 10008 10006 10003 10004 10004 10009 10008 10007 10007 10006 10008 10008 10000 10002 10007 10003 10000 10005 10004 10009 10008 10003 10006 10004 10007 10006 10009 10000 10007 10003 10002 10008 10007 10009 10002 10007 10005 10007 10000 10006 10000 10007 10008 10003 10007 10007 10000 10006 10008 10007 10005 10007 10003 10006 10002 10003 10009 10008 10003 10007 10003 10005 10000 10004 10007 10007 10007 10002 10005 10000 10006 10006 10007 10000 10009 10003 10000 10009 10003 10001 10009 10003 10000 10008 10005 10009 10006 10005 10003 10004 10008 10008 10009 10002 10001 10005 10006 10007 10008 10007 10003 10005 10005 10001 10007 10009 10006 10004 10002 10002 10006 10001 10008 10007\r\n 10005 10005 10000 10004 10009 10001 10005 10008 10005 10006 10006 10005 10002 10007 10004 10000 10007 10003 10001 10002 10004 10005 10004 10004 10003 10006 10009 10004 10002 10008 10000 10007 10009 10006 10005 10008 10006 10001 10006 10004 10005 10007 10004 10009 10001 10000 10003 10009 10000 10004 10004 10002 10005 10007 10005 10005 10009 10000 10006 10005 10005 10008 10006 10002 10004 10002 10002 10008 10007 10001 10009 10000 10002 10008 10006 10008 10009 10007 10000 10009 10002 10007 10008 10000 10002 10008 10007 10007 10005 10001 10006 10008 10002 10001 10006 10002 10002 10004 10004 10006 10000 10005 10007 10015 10004 10001 10000 10003 10000 10003 10002 10009 10006 10001 10004 10004 10002 10009 10003 10006 10003 10005 10009 10008 10002 10006 10005 10004 10001 10009 10006 10005 10009 10004 10008 10001 10000 10008 10005 10005 10008 10004 10000 10009 10002 10005 10003 10002 10003 10006 10004 10009 10009 10003 10002 10003 10008 10008 10000 10003 10009 10002 10008 10000 10008 10009 10002 10005 10001 10005 10001 10008 10004 10000 10006 10001 10006 10006 10009 10007 10008 10008 10009 10009 10001 10007 10002 10002 10005 10002 10009 10008 10006 10006 10009 10001 10007 10005 10001 10002 10002 10000 10002 10008 10006 10004 10006 10002 10006 10008 10000 10004 10000 10004 10004 10009 10000 10009 10009 10009 10000 10007 10005 10002 10008 10001 10002 10008 10004 10007 10001 10003 10000 10004 10005 10004 10000 10000 10009 10000 10001 10000 10006 10009 10005 10007 10002 10005 10009 10008 10006 10000 10002 10003 10001 10008 10000 10003 10005 10003 10003 10005 10008 10001 10003 10000 10009 10007 10001 10005 10003 10004 10004 10004 10007 10001 10004 10002 10005 10005 10003 10003 10008 10000 10003 10005 10005 10004 10000 10000 10004 10004 10008 10000 10002 10009 10005 10005 10005 10002 10006 10000 10003 10009 10009 10003 10009 10004 10006 10008 10000 10001 10001 10006 10001 10001 10008 10008 10005 10008 10000 10001 10000 10008 10009 10007 10005 10006 10009 10004 10007 10005 10008 10006 10004 10008 10005 10004 10008 10002 10007 10005 10006 10006 10002 10001 10008 10006 10005 10001 10003 10003 10004 10009 10007 10006 10004 10002 10002 10001 10001 10001 10001 10005 10009 10008 10003 10001 10001 10006 10005 10001 10003 10005 10002 10007 10001 10005 10009 10009 10002 10004 10003 10002 10007 10000 10001 10002 10007 10004 10001 10007 10002 10007 10007 10004 10006 10004 10001 10008 10009 10000 10000 10002 10002 10005 10004 10002 10002 10007 10001 10008 10003 10002 10002 10002 10009 10000 10009 10000 10003 10005 10002 10009 10003 10009 10004 10004 10006 10002 10001 10002 10005 10009 10009 10006 10007 10001 10006 10002 10004 10000 10001 10004 10001 10009 10000 10003 10001 10009 10003 10000 10000 10009 10005 10004 10009 10004 10008 10003 10001 10006 10009 10008 10006 10000 10009 10008 10001 10004 10007 10001 10008 10007 10008 10009 10003 10005 10007 10007 10006 10001 10006 10003 10008 10002 10008 10001 10006 10003 10005 10000 10004 10000 10002 10005 10002 10001 10008 10004\r\n 10001 10007 10000 10005 10005 10006 10006 10008 10001 10001 10008 10007 10001 10000 10003 10001 10009 10004 10006 10004 10003 10009 10003 10006 10001 10000 10000 10003 10006 10005 10000 10005 10005 10006 10006 10003 10003 10007 10000 10009 10004 10009 10000 10000 10004 10004 10002 10001 10000 10006 10009 10007 10003 10009 10004 10004 10000 10008 10007 10004 10001 10004 10008 10003 10006 10007 10002 10005 10009 10000 10007 10002 10009 10007 10001 10006 10007 10003 10005 10000 10007 10002 10000 10007 10000 10009 10002 10003 10003 10005 10008 10005 10007 10005 10009 10002 10007 10003 10007 10006 10003 10000 10007 10000 10002 10002 10004 10006 10003 10009 10005 10000 10002 10000 10004 10005 10000 10002 10003 10009 10001 10006 10002 10013 10002 10007 10003 10009 10006 10004 10001 10001 10009 10005 10003 10008 10004 10005 10003 10005 10008 10007 10007 10004 10006 10007 10008 10002 10003 10009 10006 10006 10003 10007 10007 10009 10000 10001 10002 10004 10000 10007 10009 10009 10002 10004 10001 10004 10005 10000 10003 10009 10002 10005 10009 10008 10005 10005 10001 10004 10001 10007 10002 10006 10005 10000 10008 10006 10004 10001 10001 10008 10001 10000 10006 10002 10001 10008 10007 10007 10001 10003 10006 10008 10004 10004 10003 10009 10007 10000 10006 10008 10008 10003 10006 10006 10009 10005 10000 10000 10004 10003 10005 10007 10004 10002 10001 10002 10005 10002 10002 10001 10009 10002 10001 10003 10000 10004 10001 10000 10003 10006 10008 10003 10001 10009 10002 10005 10008 10008 10000 10008 10007 10006 10006 10007 10005 10008 10004 10006 10009 10003 10008 10001 10008 10009 10004 10009 10005 10002 10009 10002 10004 10004 10004 10003 10009 10008 10002 10005 10008 10007 10009 10000 10008 10001 10004 10008 10003 10001 10000 10003 10007 10000 10001 10005 10001 10006 10000 10002 10008 10005 10006 10003 10006 10005 10004 10002 10004 10004 10005 10000 10008 10009 10000 10001 10001 10002 10005 10003 10009 10000 10004 10004 10008 10006 10008 10002 10002 10009 10000 10001 10000 10003 10003 10009 10007 10002 10000 10008 10001 10007 10006 10005 10008 10009 10009 10005 10003 10005 10005 10005 10008 10006 10006 10002 10002 10004 10009 10005 10009 10008 10005 10009 10005 10008 10001 10003 10008 10004 10007 10000 10006 10007 10000 10000 10001 10000 10003 10000 10005 10009 10004 10001 10006 10000 10005 10003 10002 10002 10007 10000 10001 10003 10008 10009 10008 10007 10008 10007 10000 10008 10002 10000 10008 10008 10008 10006 10004 10000 10003 10007 10008 10005 10003 10002 10001 10009 10006 10006 10005 10008 10007 10004 10000 10008 10008 10009 10000 10005 10001 10008 10000 10006 10005 10014 10000 10004 10009 10008 10006 10008 10001 10009 10008 10008 10008 10009 10006 10000 10004 10003 10007 10006 10006 10007 10001 10008 10002 10007 10001 10003 10002 10002 10004 10002 10008 10009 10005 10004 10009 10001 10005 10007 10004 10001 10002 10003 10005 10007 10005 10004 10009 10006 10009 10009 10005 10002 10001 10002 10002 10006 10004 10004 10002 10003 10004 10004 10007 10005\r\n 10001 10008 10003 10005 10008 10002 10008 10002 10001 10009 10003 10003 10004 10003 10001 10002 10006 10003 10006 10005 10009 10001 10003 10009 10006 10003 10009 10001 10001 10009 10008 10004 10006 10000 10001 10001 10008 10009 10005 10002 10006 10007 10006 10006 10002 10003 10003 10000 10001 10000 10005 10003 10008 10009 10002 10003 10005 10007 10001 10005 10002 10001 10001 10001 10004 10006 10003 10003 10005 10008 10008 10003 10003 10001 10006 10009 10000 10001 10003 10001 10004 10000 10009 10005 10003 10001 10007 10008 10003 10006 10007 10001 10004 10002 10009 10003 10007 10004 10003 10007 10009 10002 10001 10002 10008 10008 10002 10005 10003 10009 10007 10008 10004 10007 10008 10006 10000 10006 10000 10005 10004 10003 10002 10000 10007 10009 10005 10001 10003 10003 10008 10003 10004 10006 10003 10006 10003 10007 10002 10003 10007 10008 10008 10007 10006 10000 10004 10009 10009 10005 10005 10009 10003 10002 10000 10006 10005 10002 10009 10007 10001 10008 10007 10001 10006 10005 10003 10006 10009 10007 10009 10002 10001 10004 10009 10007 10004 10006 10003 10004 10003 10001 10000 10006 10000 10002 10001 10005 10001 10001 10009 10005 10004 10004 10001 10006 10002 10002 10006 10005 10001 10004 10006 10003 10007 10006 10006 10000 10006 10009 10003 10009 10006 10000 10002 10006 10005 10003 10005 10005 10005 10002 10007 10003 10004 10000 10004 10004 10005 10006 10007 10008 10008 10004 10002 10002 10009 10003 10007 10008 10004 10002 10003 10007 10004 10001 10005 10000 10002 10006 10005 10007 10006 10000 10009 10000 10000 10005 10002 10004 10007 10004 10002 10004 10008 10005 10006 10005 10002 10008 10004 10009 10000 10002 10006 10004 10009 10004 10001 10002 10008 10008 10008 10004 10007 10006 10002 10000 10000 10003 10004 10008 10005 10002 10004 10002 10004 10008 10009 10002 10007 10006 10000 10009 10000 10000 10008 10008 10001 10004 10009 10000 10001 10004 10000 10002 10003 10009 10005 10007 10006 10000 10002 10009 10005 10000 10004 10006 10001 10008 10006 10006 10004 10006 10002 10002 10001 10006 10005 10008 10006 10006 10006 10002 10002 10006 10003 10009 10002 10005 10002 10009 10003 10003 10009 10004 10001 10001 10008 10002 10008 10001 10004 10009 10009 10007 10006 10000 10005 10005 10009 10008 10000 10009 10004 10000 10006 10007 10001 10006 10005 10000 10005 10004 10007 10005 10002 10002 10004 10008 10005 10007 10002 10005 10002 10000 10006 10003 10006 10009 10005 10004 10000 10002 10004 10003 10009 10009 10007 10000 10008 10006 10004 10004 10004 10007 10008 10006 10009 10004 10001 10000 10003 10002 10008 10002 10003 10009 10005 10009 10004 10008 10005 10002 10006 10008 10009 10002 10005 10006 10006 10004 10004 10006 10005 10007 10008 10001 10008 10004 10002 10005 10001 10006 10008 10009 10000 10005 10001 10007 10009 10003 10006 10009 10005 10002 10003 10007 10000 10003 10003 10008 10003 10008 10008 10003 10004 10003 10008 10003 10001 10007 10005 10009 10003 10007 10003 10005 10005 10001 10003 10008 10000 10004 10001 10004 10005 10007 10001 10000\r\n 10005 10002 10005 10009 10001 10006 10005 10008 10003 10001 10000 10005 10003 10004 10004 10008 10002 10000 10006 10008 10003 10009 10008 10001 10005 10007 10000 10000 10007 10005 10003 10004 10002 10003 10003 10003 10008 10001 10009 10005 10005 10007 10002 10008 10004 10000 10008 10001 10003 10001 10009 10007 10008 10009 10009 10003 10003 10006 10006 10006 10008 10005 10004 10006 10004 10007 10006 10006 10001 10003 10000 10009 10003 10005 10002 10007 10007 10000 10009 10004 10005 10000 10004 10006 10003 10007 10009 10009 10007 10009 10006 10002 10005 10009 10002 10005 10006 10001 10002 10007 10002 10000 10017 10009 10007 10008 10004 10009 10004 10002 10009 10002 10009 10009 10007 10000 10006 10007 10006 10001 10009 10006 10008 10002 10009 10001 10007 10006 10005 10003 10003 10009 10005 10005 10004 10006 10007 10003 10001 10004 10003 10006 10006 10004 10007 10002 10005 10007 10008 10009 10000 10007 10006 10001 10003 10003 10004 10009 10001 10002 10000 10005 10003 10005 10006 10004 10007 10002 10004 10009 10002 10005 10004 10006 10009 10001 10007 10008 10008 10009 10000 10004 10002 10008 10008 10008 10005 10003 10004 10001 10000 10002 10003 10009 10009 10003 10003 10004 10004 10004 10006 10007 10006 10007 10008 10008 10008 10009 10005 10005 10001 10007 10008 10005 10007 10003 10006 10005 10009 10004 10008 10009 10000 10006 10000 10002 10009 10000 10009 10004 10006 10000 10008 10002 10005 10007 10000 10000 10008 10002 10004 10006 10007 10008 10008 10000 10001 10000 10003 10004 10005 10007 10006 10009 10003 10007 10007 10002 10006 10001 10005 10007 10006 10001 10002 10000 10005 10004 10006 10002 10004 10001 10007 10006 10006 10009 10002 10006 10005 10003 10007 10006 10002 10001 10002 10006 10001 10009 10004 10001 10004 10007 10009 10000 10009 10009 10000 10000 10002 10001 10005 10007 10007 10006 10009 10002 10007 10000 10002 10006 10000 10003 10006 10007 10006 10004 10001 10001 10009 10000 10003 10001 10009 10007 10000 10008 10005 10002 10008 10004 10006 10004 10000 10001 10007 10002 10009 10003 10004 10006 10001 10002 10011 10003 10002 10005 10002 10006 10000 10005 10004 10001 10009 10009 10001 10000 10008 10001 10003 10007 10004 10006 10000 10009 10005 10003 10008 10004 10007 10002 10001 10000 10009 10002 10005 10006 10009 10000 10007 10001 10002 10002 10007 10005 10008 10003 10001 10006 10007 10004 10007 10004 10007 10002 10008 10006 10006 10003 10006 10002 10008 10003 10007 10003 10004 10003 10000 10009 10004 10005 10005 10005 10008 10000 10001 10005 10001 10004 10004 10002 10004 10000 10002 10009 10000 10002 10008 10008 10004 10004 10001 10007 10006 10004 10003 10003 10000 10008 10000 10003 10005 10006 10007 10008 10005 10008 10009 10001 10000 10005 10005 10002 10007 10007 10007 10005 10009 10007 10009 10009 10009 10001 10003 10004 10001 10005 10000 10003 10000 10000 10009 10009 10003 10009 10001 10000 10000 10007 10001 10003 10009 10003 10005 10007 10008 10005 10003 10001 10001 10002 10004 10007 10006 10004 10006 10008 10004 10007 10005 10000\r\n 10004 10005 10003 10001 10004 10006 10003 10004 10003 10003 10006 10002 10006 10006 10005 10008 10009 10007 10003 10009 10007 10002 10008 10002 10002 10002 10008 10008 10007 10006 10006 10002 10000 10002 10002 10008 10003 10000 10007 10008 10009 10001 10006 10004 10009 10004 10008 10000 10008 10007 10003 10002 10009 10008 10008 10006 10007 10008 10006 10007 10006 10008 10002 10008 10001 10002 10009 10008 10000 10005 10005 10009 10003 10003 10007 10007 10002 10003 10003 10009 10003 10003 10000 10005 10003 10000 10003 10004 10002 10009 10002 10007 10001 10004 10007 10002 10002 10000 10007 10003 10006 10000 10003 10008 10002 10008 10007 10002 10009 10006 10007 10004 10004 10006 10005 10006 10007 10002 10006 10004 10001 10003 10000 10006 10001 10005 10006 10009 10001 10001 10003 10009 10005 10005 10000 10000 10008 10002 10005 10000 10006 10003 10004 10007 10007 10007 10003 10007 10000 10002 10001 10004 10001 10000 10007 10002 10001 10006 10008 10007 10006 10004 10008 10001 10003 10002 10006 10000 10003 10002 10004 10007 10004 10005 10005 10004 10007 10002 10008 10001 10006 10009 10007 10009 10002 10003 10000 10007 10006 10005 10002 10008 10002 10000 10003 10000 10000 10007 10006 10007 10002 10008 10000 10000 10005 10006 10000 10009 10002 10009 10008 10003 10009 10003 10003 10001 10005 10008 10002 10004 10004 10000 10001 10003 10003 10004 10002 10008 10007 10009 10005 10003 10005 10000 10009 10000 10004 10000 10006 10003 10005 10006 10005 10003 10008 10009 10000 10000 10005 10003 10007 10001 10007 10006 10001 10008 10006 10001 10003 10009 10008 10007 10002 10000 10002 10003 10003 10000 10006 10007 10005 10007 10008 10008 10002 10000 10003 10004 10005 10004 10009 10009 10000 10005 10007 10005 10001 10002 10001 10001 10004 10000 10009 10003 10009 10004 10005 10005 10003 10005 10003 10008 10001 10005 10008 10008 10004 10008 10006 10006 10004 10007 10005 10009 10000 10009 10001 10006 10009 10004 10001 10004 10009 10001 10000 10005 10007 10006 10000 10005 10004 10002 10007 10006 10002 10005 10004 10005 10000 10003 10003 10008 10006 10002 10006 10009 10000 10006 10007 10007 10009 10009 10000 10004 10001 10005 10003 10008 10005 10005 10006 10004 10005 10001 10001 10007 10006 10005 10006 10008 10000 10003 10001 10004 10005 10008 10006 10006 10002 10004 10006 10002 10007 10000 10006 10008 10008 10004 10000 10004 10009 10005 10002 10007 10005 10005 10003 10000 10005 10007 10009 10000 10008 10009 10002 10009 10005 10004 10002 10002 10003 10009 10002 10005 10001 10007 10000 10005 10008 10008 10009 10006 10002 10002 10002 10001 10007 10000 10003 10005 10003 10006 10009 10006 10009 10004 10007 10003 10004 10003 10004 10009 10002 10005 10000 10003 10000 10009 10003 10005 10004 10004 10009 10008 10006 10006 10002 10006 10007 10004 10003 10006 10007 10008 10004 10004 10012 10005 10001 10008 10001 10009 10002 10004 10001 10006 10008 10006 10009 10001 10000 10002 10001 10005 10001 10009 10008 10007 10000 10002 10001 10005 10008 10009 10006 10003 10006 10003 10007 10008\r\n 10004 10008 10008 10000 10001 10004 10003 10006 10008 10006 10001 10006 10009 10004 10005 10007 10009 10000 10007 10008 10006 10006 10009 10007 10004 10002 10002 10001 10007 10006 10007 10006 10004 10009 10000 10006 10009 10000 10004 10007 10002 10008 10006 10004 10000 10008 10006 10005 10009 10001 10002 10006 10003 10002 10006 10006 10001 10007 10008 10009 10006 10009 10009 10002 10005 10001 10005 10009 10004 10005 10004 10008 10008 10009 10003 10005 10006 10005 10006 10009 10002 10001 10009 10000 10007 10002 10004 10008 10002 10006 10002 10001 10009 10008 10000 10001 10002 10004 10002 10003 10009 10005 10004 10004 10003 10009 10006 10001 10000 10000 10009 10002 10008 10005 10002 10000 10005 10007 10003 10004 10001 10007 10003 10008 10009 10003 10002 10001 10002 10004 10004 10007 10007 10008 10007 10001 10007 10000 10009 10009 10002 10000 10002 10008 10001 10004 10001 10000 10000 10001 10002 10007 10005 10007 10001 10001 10009 10008 10007 10004 10007 10007 10006 10001 10006 10004 10000 10009 10006 10006 10002 10006 10009 10001 10006 10004 10007 10002 10007 10007 10003 10001 10004 10002 10003 10007 10003 10004 10005 10007 10001 10003 10008 10001 10004 10006 10004 10008 10002 10008 10003 10006 10004 10003 10006 10007 10000 10000 10007 10003 10003 10009 10000 10007 10004 10007 10009 10000 10003 10005 10007 10008 10003 10003 10001 10009 10008 10007 10004 10004 10004 10003 10008 10008 10008 10002 10007 10000 10002 10007 10000 10006 10004 10007 10009 10000 10000 10001 10007 10004 10002 10002 10004 10000 10003 10004 10004 10004 10002 10002 10000 10000 10001 10009 10002 10004 10009 10000 10000 10008 10006 10000 10002 10000 10001 10005 10001 10005 10001 10008 10003 10005 10001 10007 10002 10007 10004 10005 10007 10003 10009 10001 10009 10008 10007 10007 10008 10001 10006 10004 10004 10008 10003 10007 10009 10009 10003 10008 10009 10008 10000 10002 10007 10006 10004 10005 10005 10003 10002 10009 10002 10006 10007 10006 10000 10000 10013 10007 10002 10004 10009 10004 10001 10002 10005 10006 10000 10008 10004 10006 10008 10000 10003 10002 10002 10009 10008 10002 10003 10006 10006 10004 10006 10003 10006 10002 10005 10002 10000 10004 10002 10004 10001 10005 10008 10004 10006 10001 10006 10005 10001 10009 10007 10002 10007 10007 10003 10001 10001 10007 10008 10006 10006 10007 10005 10009 10007 10007 10008 10003 10001 10003 10009 10002 10007 10001 10001 10000 10003 10005 10001 10000 10001 10002 10006 10009 10002 10000 10005 10009 10007 10003 10002 10006 10005 10009 10001 10001 10007 10009 10006 10002 10003 10005 10007 10004 10006 10000 10000 10009 10005 10005 10002 10005 10007 10000 10008 10007 10000 10007 10000 10006 10008 10003 10001 10009 10009 10003 10005 10007 10002 10002 10008 10003 10004 10009 10001 10006 10007 10002 10008 10002 10006 10002 10008 10007 10000 10002 10009 10006 10008 10005 10008 10004 10002 10004 10006 10005 10007 10005 10003 10009 10001 10001 10007 10002 10007 10000 10000 10009 10003 10002 10009 10003 10008 10007 10001 10003 10009 10009\r\n 10006 10007 10002 10004 10006 10000 10008 10006 10006 10003 10008 10004 10003 10001 10008 10002 10006 10007 10005 10005 10005 10005 10001 10003 10002 10008 10000 10004 10003 10004 10000 10004 10002 10006 10002 10007 10009 10002 10007 10000 10006 10005 10007 10009 10005 10001 10006 10006 10003 10009 10004 10002 10009 10008 10007 10005 10005 10006 10000 10001 10003 10002 10005 10005 10007 10008 10002 10009 10007 10000 10003 10000 10001 10007 10009 10005 10002 10006 10004 10005 10006 10000 10002 10004 10008 10005 10003 10008 10002 10009 10000 10008 10009 10002 10008 10009 10009 10004 10005 10007 10004 10008 10004 10003 10001 10006 10002 10008 10009 10009 10001 10004 10008 10006 10003 10003 10000 10006 10001 10004 10008 10009 10006 10006 10002 10003 10005 10007 10005 10005 10001 10003 10002 10003 10008 10009 10007 10002 10007 10005 10004 10003 10000 10001 10003 10006 10009 10006 10006 10004 10006 10000 10009 10004 10004 10000 10006 10005 10004 10004 10005 10006 10009 10009 10000 10003 10007 10009 10002 10008 10007 10007 10008 10006 10004 10004 10008 10000 10006 10002 10001 10003 10007 10003 10006 10002 10003 10007 10009 10001 10006 10005 10003 10004 10001 10009 10007 10008 10005 10007 10002 10008 10008 10009 10002 10006 10002 10007 10001 10001 10004 10004 10008 10001 10004 10004 10002 10004 10005 10006 10008 10005 10005 10009 10005 10008 10003 10002 10005 10003 10009 10001 10006 10001 10009 10004 10002 10004 10003 10005 10005 10005 10004 10003 10008 10007 10000 10005 10001 10005 10006 10000 10006 10007 10006 10007 10008 10009 10002 10008 10009 10003 10008 10009 10006 10006 10009 10003 10006 10006 10000 10004 10005 10000 10000 10008 10001 10003 10001 10002 10000 10000 10001 10004 10007 10005 10000 10002 10003 10003 10008 10009 10006 10006 10004 10003 10005 10005 10002 10005 10005 10007 10007 10005 10006 10007 10008 10007 10000 10004 10003 10004 10000 10008 10001 10003 10006 10004 10005 10002 10003 10006 10005 10001 10006 10004 10001 10007 10000 10005 10004 10004 10000 10007 10002 10000 10009 10009 10007 10001 10001 10007 10009 10001 10004 10000 10008 10008 10004 10008 10006 10004 10004 10008 10006 10001 10000 10000 10005 10009 10008 10002 10003 10006 10008 10007 10004 10004 10005 10001 10008 10004 10002 10002 10009 10005 10005 10001 10005 10002 10001 10005 10000 10009 10004 10001 10000 10009 10004 10000 10006 10007 10002 10006 10000 10000 10005 10002 10006 10004 10009 10002 10005 10003 10005 10001 10001 10002 10002 10007 10000 10007 10002 10006 10004 10002 10003 10008 10008 10009 10004 10002 10006 10003 10004 10000 10008 10005 10003 10007 10003 10001 10006 10003 10005 10007 10002 10000 10002 10001 10004 10006 10002 10003 10003 10003 10000 10008 10004 10007 10000 10004 10000 10008 10008 10002 10002 10009 10003 10005 10004 10003 10001 10006 10008 10006 10007 10007 10001 10004 10002 10001 10004 10009 10004 10007 10002 10002 10000 10005 10004 10008 10003 10004 10005 10001 10009 10000 10003 10000 10003 10006 10003 10000 10001 10004 10004 10007 10001 10007\r\n 10008 10004 10004 10006 10007 10001 10000 10002 10003 10001 10002 10006 10009 10001 10004 10009 10003 10007 10009 10006 10000 10004 10008 10007 10009 10002 10004 10003 10001 10004 10002 10004 10005 10003 10004 10002 10001 10007 10006 10003 10008 10000 10004 10004 10001 10003 10004 10000 10001 10004 10009 10003 10005 10003 10003 10008 10000 10007 10007 10003 10004 10009 10005 10006 10006 10004 10000 10005 10004 10007 10003 10007 10004 10001 10007 10004 10003 10008 10004 10003 10008 10003 10003 10003 10005 10002 10002 10002 10001 10004 10005 10006 10003 10003 10001 10004 10005 10005 10001 10007 10000 10002 10002 10003 10001 10000 10003 10006 10009 10008 10000 10006 10007 10009 10008 10005 10009 10008 10004 10005 10006 10003 10000 10007 10000 10003 10000 10004 10003 10006 10002 10001 10004 10005 10007 10004 10009 10006 10001 10000 10000 10003 10000 10009 10003 10006 10003 10007 10007 10003 10000 10007 10003 10000 10002 10003 10009 10007 10006 10001 10009 10008 10007 10002 10004 10003 10007 10003 10002 10007 10007 10000 10004 10009 10004 10004 10002 10003 10009 10002 10004 10007 10003 10006 10002 10000 10007 10004 10007 10006 10005 10004 10007 10008 10004 10009 10008 10005 10009 10009 10008 10008 10003 10003 10005 10002 10004 10008 10005 10001 10002 10003 10006 10006 10009 10007 10007 10003 10002 10003 10003 10003 10007 10005 10002 10001 10004 10001 10009 10002 10007 10000 10005 10004 10002 10007 10009 10001 10005 10006 10003 10004 10007 10007 10002 10008 10005 10006 10002 10000 10008 10004 10009 10003 10002 10007 10004 10007 10009 10001 10003 10007 10005 10008 10005 10001 10002 10002 10004 10008 10005 10001 10001 10008 10004 10003 10001 10003 10003 10000 10005 10006 10005 10005 10009 10004 10004 10007 10003 10000 10006 10006 10008 10007 10009 10009 10002 10002 10009 10003 10009 10009 10004 10004 10007 10000 10005 10003 10000 10003 10006 10002 10006 10006 10000 10005 10001 10008 10001 10004 10002 10003 10001 10003 10001 10000 10009 10009 10001 10007 10005 10006 10009 10009 10005 10001 10009 10003 10003 10002 10002 10003 10009 10003 10009 10001 10009 10008 10003 10007 10000 10009 10007 10004 10006 10003 10008 10009 10008 10008 10003 10004 10004 10000 10009 10008 10003 10008 10000 10009 10005 10006 10008 10001 10001 10000 10008 10002 10002 10007 10008 10007 10004 10007 10008 10002 10003 10008 10001 10007 10009 10007 10009 10009 10002 10005 10007 10009 10005 10008 10004 10005 10001 10004 10009 10007 10003 10000 10002 10002 10002 10001 10009 10006 10005 10004 10004 10000 10008 10005 10009 10009 10009 10002 10003 10004 10007 10005 10004 10004 10012 10001 10000 10009 10002 10009 10007 10003 10007 10006 10000 10009 10003 10009 10004 10005 10000 10008 10009 10002 10009 10001 10002 10005 10009 10000 10001 10000 10001 10006 10002 10002 10006 10004 10006 10001 10003 10004 10000 10005 10000 10000 10005 10001 10002 10003 10002 10007 10009 10001 10008 10006 10006 10006 10002 10007 10000 10009 10002 10004 10006 10007 10007 10002 10002 10003 10004 10006 10009 10006\r\n 10006 10009 10000 10008 10002 10000 10000 10009 10004 10007 10002 10007 10001 10001 10001 10005 10004 10007 10006 10003 10008 10002 10009 10009 10007 10005 10008 10000 10009 10000 10000 10004 10006 10007 10007 10009 10000 10001 10008 10004 10005 10005 10004 10003 10009 10000 10001 10001 10006 10002 10005 10005 10003 10006 10009 10006 10004 10007 10004 10007 10009 10000 10008 10000 10004 10000 10005 10002 10009 10009 10002 10007 10003 10009 10000 10007 10003 10007 10003 10003 10007 10002 10005 10003 10003 10009 10006 10004 10009 10003 10003 10009 10003 10008 10007 10009 10007 10003 10009 10002 10001 10004 10008 10001 10005 10005 10000 10001 10001 10009 10008 10003 10000 10006 10000 10006 10008 10004 10004 10001 10009 10004 10009 10003 10003 10007 10004 10007 10002 10005 10008 10004 10001 10008 10007 10001 10004 10006 10004 10008 10002 10007 10009 10002 10000 10000 10003 10006 10008 10002 10009 10008 10001 10001 10001 10000 10003 10003 10008 10003 10001 10004 10002 10006 10007 10004 10001 10004 10005 10002 10008 10006 10004 10001 10001 10006 10004 10008 10002 10009 10008 10001 10000 10000 10006 10009 10008 10004 10002 10005 10000 10000 10008 10005 10005 10000 10001 10009 10004 10001 10003 10003 10006 10003 10003 10008 10002 10003 10003 10001 10006 10000 10005 10004 10008 10001 10008 10004 10003 10007 10007 10004 10004 10000 10008 10000 10002 10009 10003 10002 10004 10003 10009 10003 10009 10001 10004 10005 10002 10004 10008 10009 10006 10000 10007 10008 10006 10002 10002 10006 10001 10000 10003 10003 10008 10002 10002 10009 10002 10008 10000 10006 10001 10005 10005 10006 10007 10003 10005 10000 10004 10001 10005 10007 10008 10001 10006 10009 10000 10003 10005 10007 10000 10001 10003 10008 10001 10004 10009 10001 10005 10006 10000 10003 10007 10005 10004 10001 10004 10006 10008 10007 10005 10001 10001 10009 10008 10006 10006 10009 10009 10007 10009 10002 10009 10003 10004 10007 10003 10009 10004 10009 10005 10004 10002 10001 10007 10003 10003 10009 10007 10009 10005 10009 10001 10001 10006 10006 10007 10004 10004 10000 10003 10001 10006 10006 10002 10002 10006 10002 10000 10009 10003 10008 10007 10004 10000 10008 10008 10000 10002 10002 10004 10003 10003 10005 10003 10001 10003 10008 10005 10004 10008 10006 10008 10004 10003 10000 10004 10005 10001 10006 10008 10003 10004 10005 10000 10003 10008 10006 10009 10003 10003 10008 10007 10003 10009 10004 10004 10006 10006 10000 10007 10007 10000 10007 10007 10005 10006 10006 10002 10003 10004 10005 10006 10009 10009 10000 10003 10000 10005 10000 10004 10007 10000 10002 10000 10004 10006 10008 10009 10009 10004 10007 10000 10009 10004 10003 10001 10000 10008 10008 10006 10007 10003 10008 10006 10009 10001 10006 10002 10004 10000 10005 10007 10004 10009 10007 10008 10006 10005 10001 10007 10009 10005 10008 10005 10006 10006 10006 10000 10005 10000 10002 10009 10004 10005 10005 10002 10007 10006 10008 10000 10009 10007 10002 10005 10005 10001 10006 10002 10009 10004 10002 10008 10008 10002 10005 10002 10008\r\n 10006 10001 10007 10007 10009 10009 10005 10001 10005 10009 10001 10001 10004 10003 10007 10001 10000 10001 10008 10006 10006 10004 10001 10009 10000 10000 10004 10006 10001 10001 10006 10007 10005 10007 10009 10008 10002 10009 10004 10008 10006 10008 10001 10009 10006 10001 10003 10008 10008 10007 10008 10003 10000 10008 10001 10002 10005 10006 10002 10001 10008 10002 10005 10008 10008 10004 10004 10001 10000 10008 10004 10008 10005 10008 10005 10003 10004 10006 10002 10002 10001 10006 10001 10007 10008 10001 10007 10005 10002 10006 10008 10000 10004 10008 10008 10008 10009 10005 10003 10004 10006 10003 10008 10006 10002 10002 10007 10007 10006 10001 10009 10005 10002 10007 10003 10000 10001 10005 10009 10002 10006 10008 10004 10004 10002 10000 10006 10005 10009 10005 10000 10003 10006 10002 10002 10009 10000 10003 10003 10009 10000 10005 10002 10003 10005 10002 10004 10007 10000 10005 10007 10005 10006 10009 10003 10005 10005 10002 10004 10003 10000 10002 10001 10002 10008 10008 10003 10009 10003 10006 10002 10006 10007 10008 10002 10005 10008 10005 10007 10005 10000 10001 10005 10001 10003 10004 10009 10000 10002 10009 10009 10006 10004 10005 10004 10002 10002 10006 10001 10007 10008 10001 10007 10002 10001 10002 10003 10001 10003 10003 10006 10004 10007 10002 10001 10000 10000 10006 10001 10006 10002 10000 10001 10001 10009 10009 10001 10000 10002 10001 10009 10009 10004 10008 10001 10000 10009 10001 10009 10004 10001 10005 10008 10007 10001 10001 10002 10002 10004 10003 10009 10003 10009 10007 10002 10008 10004 10009 10004 10006 10003 10004 10001 10002 10005 10000 10001 10007 10008 10005 10000 10001 10008 10001 10004 10008 10003 10005 10000 10002 10002 10005 10006 10005 10006 10004 10006 10008 10000 10001 10001 10009 10002 10006 10006 10007 10003 10004 10007 10003 10000 10002 10006 10000 10001 10007 10006 10004 10008 10002 10009 10005 10006 10003 10007 10007 10002 10007 10000 10006 10001 10008 10009 10004 10002 10002 10003 10006 10008 10008 10009 10009 10009 10005 10000 10002 10001 10000 10008 10006 10002 10001 10006 10001 10008 10003 10001 10007 10006 10004 10003 10009 10004 10000 10000 10006 10004 10008 10006 10005 10008 10002 10002 10008 10001 10009 10009 10009 10001 10007 10008 10006 10006 10007 10008 10002 10006 10001 10008 10006 10000 10007 10009 10007 10007 10005 10007 10005 10004 10005 10009 10001 10005 10002 10003 10009 10005 10002 10009 10008 10006 10001 10006 10009 10000 10005 10008 10001 10006 10008 10000 10006 10001 10000 10000 10001 10003 10009 10005 10002 10001 10003 10000 10004 10004 10001 10001 10001 10001 10004 10003 10007 10004 10005 10003 10003 10000 10002 10000 10004 10001 10005 10004 10004 10004 10009 10004 10007 10005 10003 10005 10009 10005 10008 10008 10007 10002 10000 10007 10004 10004 10007 10002 10007 10004 10007 10005 10006 10002 10001 10009 10001 10003 10008 10007 10006 10001 10003 10000 10002 10009 10000 10007 10004 10009 10006 10008 10006 10009 10009 10006 10004 10000 10007 10004 10001 10000 10005 10000 10001\r\n 10004 10004 10004 10003 10008 10003 10009 10005 10003 10003 10002 10004 10006 10005 10003 10004 10009 10007 10003 10007 10007 10000 10005 10006 10008 10000 10006 10004 10007 10002 10005 10004 10000 10006 10008 10004 10005 10000 10004 10002 10006 10002 10002 10006 10005 10006 10001 10002 10002 10003 10001 10002 10001 10001 10002 10001 10008 10007 10008 10007 10003 10000 10005 10002 10003 10006 10004 10001 10005 10002 10006 10003 10007 10008 10008 10003 10002 10004 10009 10000 10000 10007 10002 10003 10008 10000 10009 10000 10004 10001 10005 10008 10008 10007 10004 10004 10001 10004 10007 10002 10001 10003 10004 10006 10006 10008 10009 10002 10003 10000 10008 10004 10004 10007 10000 10004 10006 10008 10001 10008 10003 10006 10002 10001 10004 10002 10009 10004 10002 10003 10008 10008 10008 10001 10009 10002 10005 10005 10008 10002 10006 10002 10002 10004 10002 10003 10009 10004 10000 10007 10004 10000 10003 10000 10007 10003 10007 10007 10000 10005 10009 10000 10007 10004 10006 10004 10002 10003 10009 10001 10009 10005 10004 10005 10006 10001 10001 10006 10007 10003 10002 10005 10007 10007 10006 10003 10000 10001 10006 10004 10009 10005 10005 10003 10008 10007 10005 10006 10000 10005 10006 10004 10009 10006 10000 10001 10009 10007 10002 10000 10003 10004 10001 10000 10002 10009 10005 10008 10006 10007 10009 10002 10001 10004 10008 10001 10008 10004 10008 10001 10001 10007 10006 10002 10007 10002 10001 10003 10002 10000 10007 10003 10001 10001 10006 10002 10003 10003 10006 10009 10000 10003 10000 10009 10004 10005 10007 10008 10005 10008 10002 10006 10004 10008 10001 10006 10005 10002 10006 10006 10009 10007 10002 10004 10005 10003 10008 10005 10007 10003 10009 10004 10009 10005 10004 10007 10006 10002 10003 10000 10001 10003 10005 10001 10003 10002 10006 10000 10009 10009 10006 10007 10005 10001 10006 10004 10004 10009 10004 10005 10002 10009 10004 10003 10005 10002 10009 10000 10001 10003 10002 10005 10009 10004 10007 10009 10003 10004 10009 10000 10004 10007 10006 10008 10000 10004 10008 10009 10006 10003 10009 10001 10002 10003 10004 10009 10002 10005 10005 10004 10004 10007 10009 10004 10007 10001 10003 10003 10003 10002 10009 10005 10000 10003 10001 10000 10004 10002 10003 10005 10006 10009 10004 10003 10009 10000 10007 10007 10004 10007 10004 10008 10000 10007 10004 10000 10002 10006 10007 10001 10002 10006 10009 10007 10000 10007 10002 10000 10001 10005 10005 10001 10008 10005 10000 10005 10000 10006 10001 10004 10000 10003 10003 10005 10002 10008 10000 10007 10007 10001 10009 10003 10003 10000 10004 10009 10007 10000 10009 10004 10007 10003 10002 10000 10009 10002 10003 10003 10005 10000 10007 10000 10000 10002 10009 10008 10009 10007 10000 10006 10005 10005 10009 10002 10002 10000 10002 10007 10009 10008 10006 10005 10000 10001 10006 10006 10000 10001 10009 10005 10006 10004 10008 10008 10009 10005 10002 10004 10008 10004 10001 10006 10002 10004 10001 10001 10007 10002 10002 10001 10006 10007 10000 10003 10002 10003 10009 10005 10003 10009\r\n 10008 10003 10006 10002 10002 10002 10001 10006 10005 10001 10006 10002 10003 10000 10007 10002 10001 10008 10009 10008 10006 10001 10008 10007 10000 10005 10005 10000 10007 10008 10004 10003 10002 10000 10002 10001 10006 10001 10005 10009 10003 10002 10002 10005 10007 10004 10003 10002 10006 10003 10009 10001 10001 10001 10002 10000 10008 10009 10007 10001 10008 10006 10009 10003 10006 10001 10003 10001 10003 10005 10002 10003 10004 10001 10009 10000 10007 10006 10001 10000 10008 10007 10004 10005 10002 10008 10003 10001 10007 10004 10006 10001 10003 10003 10000 10001 10007 10005 10001 10003 10005 10005 10004 10009 10008 10004 10002 10008 10001 10007 10000 10005 10000 10007 10001 10000 10001 10001 10001 10006 10004 10004 10002 10005 10004 10006 10008 10004 10005 10004 10000 10000 10008 10007 10008 10001 10008 10000 10007 10001 10008 10000 10007 10000 10009 10008 10002 10005 10009 10000 10008 10005 10009 10004 10009 10003 10007 10005 10000 10008 10001 10000 10007 10001 10002 10009 10002 10004 10009 10001 10005 10004 10009 10001 10004 10006 10001 10001 10008 10004 10002 10009 10009 10001 10001 10002 10003 10005 10000 10002 10002 10004 10001 10000 10001 10005 10008 10000 10007 10006 10009 10001 10008 10004 10000 10008 10006 10002 10000 10007 10005 10002 10007 10005 10000 10008 10007 10008 10004 10005 10004 10001 10004 10005 10001 10002 10004 10002 10009 10003 10005 10008 10009 10006 10001 10001 10006 10001 10007 10006 10007 10002 10002 10007 10004 10006 10002 10002 10001 10005 10001 10000 10002 10009 10009 10005 10001 10007 10000 10007 10002 10003 10003 10004 10000 10006 10001 10007 10007 10003 10008 10000 10008 10003 10008 10009 10005 10004 10006 10004 10003 10009 10008 10007 10000 10005 10003 10003 10004 10008 10005 10008 10005 10007 10009 10000 10009 10003 10008 10008 10006 10001 10009 10007 10003 10009 10006 10003 10005 10003 10006 10005 10005 10006 10002 10008 10005 10002 10003 10008 10003 10002 10008 10002 10000 10006 10003 10003 10003 10009 10004 10000 10005 10003 10005 10003 10002 10003 10003 10002 10002 10008 10009 10000 10001 10009 10001 10006 10008 10003 10008 10003 10007 10007 10002 10003 10000 10003 10009 10005 10002 10003 10003 10004 10003 10008 10001 10009 10008 10000 10005 10005 10006 10009 10006 10007 10007 10008 10006 10008 10003 10006 10003 10004 10004 10004 10000 10004 10001 10001 10002 10008 10009 10002 10004 10002 10008 10001 10007 10005 10007 10006 10004 10003 10000 10007 10008 10004 10001 10001 10001 10003 10004 10000 10000 10008 10007 10007 10000 10002 10003 10009 10001 10009 10009 10009 10006 10008 10002 10006 10004 10005 10008 10001 10002 10008 10007 10005 10009 10003 10007 10003 10001 10001 10000 10007 10000 10006 10001 10000 10000 10006 10005 10007 10006 10006 10001 10008 10002 10001 10000 10003 10005 10005 10001 10008 10004 10007 10006 10001 10007 10000 10007 10007 10005 10005 10001 10001 10000 10009 10002 10004 10002 10008 10003 10007 10001 10000 10004 10005 10005 10009 10008 10001 10008 10005 10000 10001 10009 10006\r\n 10006 10002 10000 10002 10008 10005 10005 10003 10001 10009 10005 10004 10001 10008 10000 10003 10002 10005 10001 10004 10001 10009 10004 10006 10006 10004 10001 10006 10001 10007 10007 10007 10001 10000 10002 10007 10000 10001 10003 10003 10005 10001 10009 10007 10009 10007 10001 10006 10001 10007 10005 10004 10007 10003 10008 10006 10005 10008 10005 10002 10002 10007 10000 10003 10004 10009 10006 10008 10003 10005 10006 10006 10001 10008 10009 10000 10000 10006 10004 10008 10001 10004 10003 10008 10001 10009 10000 10007 10000 10000 10004 10009 10004 10002 10005 10009 10004 10004 10009 10000 10002 10006 10002 10005 10009 10006 10006 10004 10004 10003 10000 10000 10005 10008 10009 10006 10002 10005 10004 10009 10008 10002 10005 10007 10001 10007 10000 10002 10000 10006 10002 10009 10003 10007 10003 10007 10004 10000 10003 10005 10007 10000 10004 10006 10001 10005 10008 10004 10003 10000 10007 10003 10009 10006 10007 10006 10007 10009 10003 10005 10005 10005 10005 10006 10006 10003 10002 10000 10000 10000 10005 10001 10004 10001 10003 10002 10007 10001 10009 10005 10009 10005 10000 10005 10002 10008 10000 10001 10003 10009 10000 10009 10004 10004 10003 10002 10001 10003 10004 10005 10005 10009 10008 10001 10009 10000 10006 10000 10003 10008 10002 10009 10009 10005 10004 10002 10004 10006 10009 10008 10008 10008 10004 10009 10004 10001 10004 10001 10003 10007 10009 10006 10001 10000 10004 10009 10008 10007 10004 10009 10004 10007 10000 10006 10002 10005 10005 10004 10001 10002 10009 10006 10006 10001 10004 10005 10005 10003 10006 10001 10008 10006 10008 10000 10009 10000 10004 10000 10001 10002 10001 10004 10006 10003 10000 10009 10002 10006 10000 10004 10003 10007 10001 10006 10003 10005 10000 10007 10000 10003 10003 10002 10005 10008 10004 10004 10006 10009 10005 10001 10001 10000 10005 10002 10007 10005 10009 10005 10002 10008 10008 10006 10000 10008 10005 10003 10007 10000 10006 10007 10003 10004 10007 10005 10007 10000 10003 10000 10000 10000 10003 10003 10002 10005 10004 10003 10009 10001 10009 10002 10003 10006 10003 10007 10008 10003 10005 10003 10000 10008 10006 10001 10003 10002 10007 10006 10006 10001 10003 10002 10002 10005 10009 10008 10002 10007 10000 10007 10006 10005 10001 10000 10002 10007 10007 10008 10004 10003 10008 10004 10003 10003 10009 10007 10008 10006 10002 10000 10009 10005 10007 10005 10003 10002 10005 10001 10009 10006 10007 10000 10003 10002 10003 10003 10004 10009 10000 10000 10006 10000 10001 10009 10005 10004 10005 10005 10002 10007 10003 10008 10006 10008 10006 10008 10001 10001 10007 10001 10007 10006 10002 10008 10000 10009 10003 10006 10004 10004 10001 10000 10006 10001 10008 10001 10002 10000 10007 10000 10009 10000 10006 10001 10008 10006 10008 10003 10003 10003 10002 10006 10009 10003 10004 10000 10007 10006 10000 10008 10009 10006 10001 10003 10009 10003 10001 10006 10006 10003 10000 10005 10007 10009 10006 10005 10008 10001 10001 10003 10009 10003 10000 10001 10003 10006 10005 10008 10008 10006 10009 10000\r\n 10009 10002 10007 10001 10002 10007 10007 10004 10000 10007 10002 10009 10005 10005 10005 10006 10004 10005 10006 10004 10003 10007 10003 10000 10008 10004 10009 10006 10009 10003 10005 10005 10008 10000 10004 10005 10004 10007 10004 10005 10000 10001 10004 10003 10007 10009 10003 10004 10005 10004 10006 10005 10000 10006 10008 10000 10007 10002 10002 10001 10000 10006 10006 10009 10000 10003 10004 10000 10006 10008 10005 10005 10004 10003 10008 10009 10007 10003 10005 10001 10001 10005 10008 10006 10009 10001 10000 10003 10004 10006 10004 10002 10001 10004 10003 10000 10004 10005 10007 10004 10004 10008 10002 10009 10003 10006 10001 10003 10003 10006 10008 10001 10007 10009 10009 10002 10000 10006 10002 10000 10007 10004 10006 10001 10007 10000 10000 10000 10009 10002 10000 10006 10003 10007 10003 10006 10002 10004 10009 10004 10004 10004 10002 10002 10000 10008 10002 10008 10005 10008 10004 10008 10005 10007 10003 10003 10002 10009 10002 10000 10009 10003 10009 10009 10004 10009 10006 10008 10004 10005 10004 10000 10003 10000 10009 10003 10008 10009 10000 10004 10002 10007 10003 10002 10009 10009 10002 10003 10006 10008 10006 10007 10008 10009 10004 10008 10008 10001 10003 10008 10000 10009 10008 10007 10005 10007 10002 10007 10003 10008 10008 10000 10006 10005 10006 10005 10006 10006 10000 10002 10001 10007 10005 10000 10005 10006 10007 10000 10009 10008 10007 10004 10009 10008 10006 10008 10008 10002 10000 10007 10009 10006 10005 10000 10001 10005 10003 10008 10002 10005 10001 10001 10009 10000 10001 10009 10000 10009 10004 10004 10004 10004 10004 10003 10006 10006 10007 10002 10001 10003 10001 10001 10002 10006 10003 10001 10007 10006 10006 10007 10006 10008 10008 10003 10007 10000 10000 10007 10004 10008 10001 10005 10003 10009 10005 10008 10006 10000 10002 10000 10007 10002 10007 10008 10003 10004 10005 10009 10001 10006 10001 10009 10001 10009 10008 10007 10004 10006 10001 10001 10005 10004 10008 10005 10007 10001 10009 10002 10007 10001 10002 10005 10001 10003 10004 10000 10001 10006 10006 10008 10002 10007 10005 10004 10001 10004 10009 10001 10002 10007 10003 10009 10009 10001 10008 10003 10001 10007 10001 10003 10000 10001 10003 10001 10009 10001 10007 10003 10001 10005 10006 10000 10009 10003 10009 10006 10004 10000 10005 10007 10002 10007 10000 10001 10007 10006 10006 10008 10002 10009 10007 10007 10000 10004 10004 10007 10004 10005 10007 10002 10000 10001 10005 10002 10005 10003 10005 10009 10009 10009 10009 10009 10003 10009 10008 10000 10001 10007 10008 10004 10008 10008 10006 10008 10001 10008 10005 10004 10005 10008 10006 10009 10006 10001 10007 10002 10007 10004 10008 10002 10008 10004 10007 10004 10002 10003 10005 10004 10007 10008 10004 10003 10002 10002 10000 10009 10002 10001 10008 10005 10009 10002 10007 10003 10001 10003 10008 10001 10002 10009 10005 10003 10006 10002 10009 10001 10001 10006 10003 10009 10003 10001 10007 10006 10008 10007 10002 10007 10004 10008 10009 10004 10004 10003 10008 10002 10000 10006 10007 10003\r\n 10001 10002 10008 10006 10000 10000 10006 10002 10003 10003 10003 10006 10008 10003 10002 10009 10003 10005 10008 10000 10000 10001 10006 10000 10008 10002 10009 10000 10008 10004 10005 10005 10006 10000 10008 10007 10000 10000 10003 10001 10005 10009 10002 10000 10006 10004 10006 10008 10006 10008 10008 10000 10006 10009 10009 10004 10005 10008 10001 10008 10004 10003 10004 10004 10005 10003 10000 10002 10007 10006 10006 10005 10005 10009 10008 10006 10002 10004 10008 10005 10009 10004 10002 10001 10001 10001 10002 10009 10009 10006 10009 10008 10001 10009 10002 10002 10003 10003 10003 10003 10007 10002 10005 10004 10005 10006 10002 10002 10003 10008 10001 10009 10006 10008 10006 10009 10006 10009 10009 10009 10008 10002 10009 10005 10002 10003 10007 10002 10003 10003 10006 10001 10007 10008 10000 10008 10008 10001 10007 10008 10001 10003 10000 10000 10005 10003 10004 10003 10003 10008 10000 10003 10002 10005 10002 10005 10004 10008 10000 10001 10008 10001 10002 10002 10006 10005 10007 10003 10001 10009 10008 10009 10006 10008 10002 10009 10004 10002 10006 10005 10009 10006 10003 10002 10003 10005 10009 10008 10005 10000 10003 10007 10002 10006 10006 10003 10007 10006 10002 10004 10001 10008 10005 10000 10006 10004 10007 10002 10005 10009 10004 10008 10003 10001 10002 10008 10006 10008 10006 10006 10007 10006 10005 10001 10004 10000 10005 10005 10003 10007 10004 10002 10001 10008 10007 10009 10007 10005 10007 10006 10003 10004 10000 10000 10004 10007 10002 10008 10009 10009 10007 10004 10005 10007 10002 10007 10004 10008 10001 10001 10002 10006 10005 10007 10004 10002 10008 10008 10001 10008 10007 10001 10004 10006 10002 10008 10007 10008 10002 10008 10001 10006 10004 10009 10005 10005 10006 10002 10006 10006 10004 10005 10005 10005 10009 10005 10007 10004 10004 10009 10009 10002 10004 10000 10008 10000 10008 10005 10007 10001 10002 10000 10006 10002 10009 10000 10005 10006 10001 10003 10005 10004 10001 10005 10002 10007 10003 10001 10007 10001 10003 10008 10006 10009 10008 10006 10007 10000 10000 10004 10002 10005 10004 10006 10007 10009 10005 10000 10007 10007 10002 10001 10009 10004 10009 10002 10009 10007 10005 10006 10007 10005 10005 10004 10002 10003 10001 10008 10004 10005 10002 10002 10005 10004 10004 10002 10003 10005 10009 10002 10006 10009 10009 10002 10009 10009 10008 10009 10002 10005 10008 10001 10009 10007 10005 10007 10005 10000 10008 10006 10007 10006 10009 10008 10007 10002 10000 10006 10003 10007 10002 10005 10007 10006 10001 10000 10008 10008 10001 10009 10002 10002 10005 10000 10000 10003 10006 10001 10009 10009 10007 10001 10006 10005 10001 10003 10005 10005 10003 10009 10000 10008 10005 10007 10000 10001 10004 10003 10001 10009 10002 10002 10001 10000 10004 10009 10000 10000 10009 10002 10000 10002 10007 10009 10001 10008 10009 10000 10007 10004 10005 10003 10009 10001 10003 10000 10007 10003 10002 10005 10007 10004 10001 10006 10002 10006 10003 10009 10008 10008 10003 10007 10004 10003 10000 10007 10007 10004 10008 10008\r\n 10005 10002 10002 10004 10008 10003 10002 10000 10001 10003 10004 10007 10006 10008 10005 10006 10004 10008 10004 10001 10008 10000 10002 10008 10001 10009 10002 10005 10002 10003 10002 10004 10001 10001 10001 10000 10005 10001 10002 10003 10009 10002 10002 10006 10001 10008 10009 10006 10006 10007 10002 10009 10008 10000 10002 10008 10006 10009 10009 10005 10003 10008 10002 10009 10001 10001 10003 10002 10004 10008 10006 10009 10009 10008 10009 10001 10007 10003 10007 10003 10000 10007 10002 10000 10005 10007 10000 10003 10003 10004 10002 10002 10004 10005 10008 10009 10005 10000 10002 10002 10000 10007 10007 10000 10004 10006 10000 10003 10004 10004 10007 10009 10000 10004 10005 10003 10001 10000 10008 10001 10009 10009 10002 10004 10009 10003 10004 10008 10001 10001 10002 10006 10000 10004 10002 10000 10007 10008 10005 10005 10001 10007 10009 10005 10004 10006 10002 10000 10000 10001 10009 10003 10006 10000 10005 10000 10004 10000 10007 10007 10006 10009 10001 10001 10003 10008 10002 10007 10005 10007 10005 10003 10001 10008 10006 10007 10002 10004 10006 10005 10007 10007 10008 10002 10005 10005 10007 10003 10009 10002 10006 10007 10003 10000 10000 10000 10004 10001 10007 10000 10007 10008 10003 10007 10000 10007 10002 10002 10006 10001 10005 10005 10002 10003 10004 10004 10003 10008 10009 10008 10005 10004 10002 10001 10001 10005 10002 10004 10005 10007 10004 10000 10005 10008 10004 10007 10007 10006 10006 10002 10009 10004 10009 10009 10005 10001 10007 10007 10006 10001 10003 10002 10006 10003 10009 10006 10002 10006 10002 10008 10006 10000 10007 10004 10002 10009 10009 10007 10001 10008 10007 10007 10000 10001 10007 10009 10000 10003 10001 10003 10006 10002 10004 10005 10001 10000 10003 10001 10008 10007 10008 10002 10005 10002 10008 10007 10004 10002 10007 10003 10006 10001 10008 10004 10008 10002 10005 10009 10004 10004 10001 10004 10004 10009 10008 10009 10008 10009 10002 10007 10006 10005 10000 10005 10006 10001 10007 10000 10002 10004 10003 10004 10007 10004 10005 10001 10005 10002 10000 10006 10005 10001 10006 10006 10007 10005 10006 10009 10008 10005 10000 10009 10003 10001 10002 10001 10003 10003 10000 10004 10006 10001 10001 10000 10002 10000 10004 10007 10006 10007 10000 10009 10004 10005 10006 10008 10001 10002 10000 10002 10006 10006 10008 10002 10002 10006 10008 10004 10003 10004 10003 10004 10001 10005 10002 10006 10003 10002 10006 10005 10008 10004 10007 10000 10006 10007 10005 10000 10007 10008 10005 10009 10000 10003 10004 10006 10004 10006 10007 10004 10007 10002 10007 10006 10003 10009 10006 10007 10002 10008 10003 10000 10001 10005 10006 10003 10006 10004 10008 10006 10009 10003 10008 10002 10008 10009 10006 10002 10007 10007 10000 10000 10007 10009 10002 10002 10000 10007 10006 10003 10004 10006 10001 10000 10006 10004 10003 10005 10003 10002 10004 10001 10001 10006 10009 10006 10001 10001 10007 10004 10008 10009 10008 10005 10008 10009 10003 10002 10005 10007 10008 10004 10008 10009 10007 10006 10008 10006 10007 10005\r\n 10008 10002 10003 10004 10000 10004 10000 10007 10006 10004 10009 10009 10009 10005 10008 10005 10008 10007 10008 10001 10002 10000 10001 10003 10004 10002 10002 10009 10005 10009 10000 10005 10004 10006 10008 10006 10008 10001 10006 10006 10007 10002 10009 10005 10002 10009 10007 10009 10006 10003 10005 10006 10007 10009 10007 10008 10006 10000 10007 10006 10006 10005 10005 10009 10009 10009 10006 10000 10007 10007 10005 10006 10005 10006 10006 10004 10004 10008 10006 10005 10005 10008 10008 10007 10009 10009 10008 10006 10008 10004 10008 10003 10004 10007 10001 10004 10001 10008 10004 10001 10002 10005 10005 10001 10002 10003 10001 10009 10003 10002 10008 10008 10000 10005 10000 10006 10009 10007 10001 10009 10000 10006 10003 10001 10002 10001 10005 10009 10001 10005 10003 10009 10002 10007 10000 10008 10001 10000 10008 10008 10000 10003 10008 10003 10008 10001 10007 10007 10002 10005 10004 10001 10001 10009 10002 10003 10009 10006 10000 10006 10002 10000 10007 10003 10005 10001 10004 10008 10000 10009 10004 10009 10009 10007 10004 10008 10009 10005 10001 10008 10004 10005 10008 10007 10005 10001 10007 10004 10003 10002 10000 10009 10001 10000 10001 10008 10006 10006 10004 10002 10008 10001 10007 10004 10004 10009 10006 10004 10006 10008 10003 10008 10005 10002 10007 10006 10007 10001 10003 10001 10006 10004 10001 10005 10007 10002 10004 10008 10008 10002 10001 10006 10006 10004 10008 10006 10005 10001 10008 10002 10004 10003 10006 10009 10004 10004 10007 10009 10006 10001 10008 10004 10005 10006 10003 10003 10001 10005 10005 10003 10001 10005 10006 10007 10000 10005 10003 10002 10002 10004 10005 10000 10000 10008 10009 10006 10008 10002 10007 10000 10001 10005 10003 10007 10005 10008 10006 10005 10006 10003 10009 10003 10004 10001 10005 10005 10005 10004 10006 10001 10000 10002 10005 10005 10003 10000 10001 10005 10002 10008 10006 10005 10006 10001 10009 10005 10006 10000 10007 10005 10009 10000 10001 10002 10001 10009 10004 10002 10002 10006 10006 10004 10003 10004 10007 10007 10008 10001 10003 10006 10004 10008 10000 10003 10007 10007 10003 10005 10000 10006 10000 10000 10008 10004 10000 10004 10005 10000 10004 10003 10002 10005 10006 10006 10000 10008 10006 10009 10007 10006 10000 10002 10008 10009 10004 10005 10002 10006 10000 10007 10003 10002 10005 10009 10005 10005 10005 10009 10006 10009 10006 10006 10009 10000 10009 10002 10002 10008 10006 10008 10000 10009 10000 10007 10006 10003 10006 10003 10000 10002 10002 10005 10001 10006 10005 10003 10003 10006 10001 10008 10003 10002 10006 10000 10000 10002 10002 10002 10003 10007 10006 10000 10005 10000 10001 10008 10005 10001 10008 10006 10006 10002 10002 10002 10003 10000 10002 10008 10009 10001 10003 10003 10000 10009 10001 10008 10004 10003 10002 10007 10008 10003 10005 10007 10006 10001 10005 10004 10005 10009 10003 10000 10005 10006 10004 10008 10003 10006 10005 10000 10001 10008 10009 10001 10001 10001 10000 10004 10004 10009 10002 10001 10005 10006 10008 10001 10007 10004 10008 10007\r\n 10006 10005 10007 10008 10005 10004 10005 10002 10004 10001 10001 10008 10000 10007 10000 10009 10004 10001 10007 10007 10004 10008 10005 10000 10007 10008 10008 10008 10005 10007 10006 10003 10004 10009 10009 10003 10006 10002 10007 10007 10003 10003 10002 10004 10001 10000 10009 10009 10009 10007 10005 10005 10000 10002 10008 10004 10005 10003 10005 10006 10001 10008 10008 10008 10003 10004 10000 10000 10002 10007 10001 10007 10001 10003 10004 10001 10008 10004 10003 10004 10000 10008 10002 10001 10002 10003 10000 10004 10006 10009 10008 10005 10008 10008 10007 10002 10004 10006 10003 10009 10008 10008 10003 10002 10000 10005 10002 10008 10002 10004 10008 10000 10001 10005 10007 10001 10002 10007 10002 10003 10008 10005 10000 10009 10009 10001 10007 10007 10007 10002 10005 10001 10002 10007 10000 10000 10004 10004 10005 10003 10003 10001 10007 10005 10000 10003 10004 10001 10003 10001 10007 10008 10002 10005 10008 10002 10003 10003 10005 10007 10007 10003 10003 10009 10005 10008 10003 10005 10000 10000 10006 10007 10005 10009 10001 10009 10008 10007 10007 10002 10004 10008 10003 10009 10002 10001 10008 10004 10009 10004 10000 10009 10001 10001 10000 10000 10000 10008 10004 10002 10007 10002 10008 10006 10004 10000 10008 10007 10007 10008 10003 10005 10002 10009 10007 10006 10004 10003 10001 10004 10001 10004 10005 10004 10007 10002 10008 10002 10003 10006 10008 10008 10009 10005 10009 10005 10008 10005 10004 10003 10003 10006 10002 10005 10001 10000 10002 10004 10005 10009 10001 10005 10002 10007 10003 10002 10007 10004 10003 10006 10001 10005 10002 10004 10000 10004 10006 10005 10000 10001 10002 10007 10003 10006 10006 10001 10003 10000 10002 10008 10006 10001 10002 10003 10000 10000 10003 10009 10004 10006 10005 10006 10005 10009 10008 10002 10006 10008 10003 10006 10003 10002 10003 10009 10007 10005 10000 10002 10007 10000 10001 10009 10002 10005 10003 10006 10006 10001 10003 10002 10006 10003 10003 10008 10008 10005 10007 10007 10008 10009 10003 10003 10002 10003 10005 10003 10009 10001 10002 10000 10001 10002 10001 10007 10008 10007 10003 10005 10001 10002 10005 10000 10002 10008 10003 10000 10006 10002 10004 10008 10008 10008 10002 10004 10007 10002 10004 10003 10003 10005 10001 10009 10008 10002 10001 10006 10002 10008 10006 10001 10001 10005 10005 10005 10002 10001 10009 10004 10007 10002 10008 10004 10009 10003 10000 10006 10009 10008 10003 10009 10008 10003 10009 10009 10001 10008 10006 10002 10006 10009 10008 10002 10003 10009 10008 10002 10001 10001 10001 10004 10001 10000 10008 10009 10000 10001 10000 10002 10001 10004 10003 10002 10003 10001 10002 10007 10007 10001 10002 10005 10002 10005 10005 10005 10007 10001 10004 10008 10006 10001 10008 10005 10002 10002 10007 10006 10000 10005 10003 10006 10000 10004 10001 10004 10002 10008 10006 10008 10006 10004 10008 10007 10006 10004 10000 10000 10006 10002 10006 10003 10005 10007 10006 10006 10005 10007 10000 10005 10002 10006 10009 10005 10005 10008 10005 10001 10009 10005 10001 10005\r\n 10000 10003 10005 10000 10008 10004 10003 10000 10004 10007 10008 10008 10000 10006 10000 10008 10008 10009 10005 10004 10008 10002 10005 10008 10006 10003 10006 10003 10003 10006 10000 10005 10002 10006 10007 10002 10007 10000 10002 10001 10009 10002 10006 10008 10005 10009 10008 10005 10002 10000 10001 10008 10008 10000 10003 10007 10007 10004 10007 10008 10003 10009 10007 10000 10000 10003 10000 10001 10008 10004 10003 10001 10001 10005 10000 10000 10007 10008 10001 10003 10009 10009 10002 10000 10001 10002 10007 10006 10005 10005 10003 10002 10003 10001 10000 10001 10004 10008 10004 10008 10005 10004 10008 10001 10002 10008 10003 10004 10004 10000 10004 10000 10006 10004 10002 10009 10008 10001 10005 10002 10008 10003 10003 10009 10008 10006 10009 10003 10004 10006 10000 10009 10008 10001 10009 10002 10007 10005 10009 10002 10008 10001 10002 10009 10000 10007 10009 10005 10005 10003 10005 10003 10008 10000 10008 10009 10005 10006 10006 10004 10005 10006 10001 10008 10007 10005 10001 10002 10005 10001 10004 10008 10003 10002 10003 10001 10003 10003 10003 10001 10008 10006 10000 10003 10008 10006 10001 10001 10005 10009 10005 10002 10004 10007 10004 10006 10007 10003 10003 10008 10003 10006 10008 10000 10005 10006 10009 10004 10006 10009 10007 10001 10007 10002 10002 10005 10004 10007 10008 10009 10000 10003 10004 10002 10001 10004 10008 10003 10001 10001 10005 10000 10006 10001 10004 10006 10004 10008 10003 10006 10007 10004 10006 10004 10004 10004 10009 10005 10005 10001 10006 10009 10006 10000 10002 10007 10007 10002 10004 10004 10000 10008 10000 10001 10008 10009 10005 10000 10001 10007 10002 10009 10002 10000 10007 10009 10004 10008 10000 10004 10002 10008 10007 10000 10000 10005 10003 10005 10006 10009 10006 10005 10004 10008 10003 10007 10007 10008 10009 10005 10001 10002 10003 10005 10002 10001 10001 10000 10005 10002 10007 10002 10009 10001 10004 10001 10003 10004 10000 10005 10006 10006 10010 10004 10006 10004 10002 10006 10002 10005 10005 10008 10009 10006 10009 10001 10001 10004 10001 10001 10005 10008 10004 10004 10003 10003 10002 10007 10008 10005 10002 10001 10005 10006 10005 10004 10002 10005 10007 10008 10006 10002 10005 10000 10004 10005 10001 10005 10003 10009 10000 10000 10007 10008 10007 10007 10001 10003 10000 10003 10000 10001 10007 10007 10006 10004 10003 10008 10000 10009 10003 10007 10004 10003 10004 10003 10009 10006 10007 10009 10008 10007 10007 10008 10005 10009 10005 10000 10005 10002 10008 10008 10006 10005 10009 10001 10002 10009 10008 10002 10003 10009 10003 10007 10003 10004 10008 10000 10006 10001 10006 10007 10006 10004 10003 10006 10007 10009 10002 10005 10009 10000 10001 10001 10007 10005 10001 10001 10001 10001 10005 10006 10002 10000 10006 10008 10003 10004 10007 10008 10004 10001 10007 10004 10009 10005 10009 10001 10002 10000 10009 10006 10009 10004 10003 10008 10005 10009 10002 10002 10002 10004 10003 10002 10003 10009 10002 10009 10007 10004 10004 10009 10000 10001 10005 10009 10003 10001 10001 10000\r\n 10002 10004 10005 10000 10004 10001 10002 10003 10007 10009 10001 10007 10007 10003 10005 10002 10006 10005 10005 10003 10000 10008 10002 10003 10006 10001 10005 10003 10007 10003 10006 10003 10003 10008 10008 10006 10004 10001 10000 10004 10009 10009 10000 10003 10000 10007 10004 10003 10001 10001 10009 10006 10009 10002 10008 10005 10007 10000 10007 10000 10011 10005 10004 10003 10000 10000 10000 10005 10004 10007 10000 10003 10002 10005 10004 10002 10008 10005 10005 10005 10001 10002 10003 10005 10004 10005 10002 10002 10008 10001 10000 10006 10007 10005 10009 10004 10005 10001 10006 10003 10000 10003 10007 10003 10008 10007 10001 10005 10000 10001 10009 10008 10003 10004 10007 10002 10008 10009 10007 10003 10008 10000 10000 10009 10003 10002 10004 10006 10008 10005 10001 10005 10000 10007 10009 10000 10004 10006 10000 10007 10008 10001 10006 10007 10004 10008 10003 10000 10005 10006 10005 10002 10001 10003 10001 10001 10005 10008 10009 10007 10005 10007 10005 10002 10006 10009 10008 10001 10006 10007 10004 10005 10007 10003 10000 10009 10006 10005 10008 10003 10003 10004 10005 10001 10008 10002 10003 10006 10004 10006 10002 10000 10003 10006 10000 10004 10001 10002 10007 10008 10005 10005 10006 10000 10002 10008 10008 10001 10002 10001 10009 10000 10002 10001 10006 10000 10007 10000 10006 10009 10004 10005 10007 10002 10000 10003 10000 10006 10002 10001 10001 10005 10004 10001 10006 10003 10005 10009 10009 10006 10007 10003 10007 10002 10004 10008 10000 10006 10007 10001 10005 10008 10009 10004 10008 10009 10001 10001 10002 10005 10007 10002 10008 10006 10008 10005 10002 10000 10006 10001 10003 10007 10001 10009 10004 10000 10004 10009 10002 10002 10009 10004 10004 10006 10009 10004 10004 10001 10008 10007 10004 10000 10007 10007 10000 10001 10004 10001 10006 10007 10009 10002 10005 10001 10004 10004 10007 10002 10001 10001 10007 10002 10007 10009 10002 10006 10003 10009 10004 10002 10000 10009 10008 10003 10007 10008 10000 10009 10004 10007 10004 10006 10002 10004 10001 10007 10000 10001 10002 10004 10003 10002 10007 10005 10009 10008 10002 10004 10004 10008 10001 10006 10006 10007 10009 10007 10002 10009 10002 10005 10009 10002 10003 10007 10004 10009 10000 10006 10003 10007 10001 10008 10003 10003 10002 10008 10002 10008 10005 10008 10009 10008 10000 10001 10008 10006 10004 10001 10000 10009 10006 10004 10005 10006 10003 10007 10006 10003 10003 10003 10004 10002 10005 10006 10006 10009 10008 10005 10008 10006 10009 10000 10005 10003 10008 10008 10000 10001 10000 10002 10005 10007 10003 10004 10000 10005 10005 10002 10004 10004 10005 10003 10002 10009 10002 10004 10009 10005 10001 10009 10002 10002 10001 10003 10003 10006 10006 10008 10000 10001 10001 10003 10008 10006 10004 10007 10004 10004 10005 10002 10003 10003 10000 10005 10002 10002 10008 10000 10004 10000 10000 10008 10009 10009 10003 10004 10006 10004 10007 10008 10008 10006 10000 10009 10006 10001 10007 10005 10000 10003 10000 10000 10003 10003 10009 10002 10008 10008 10004 10004\r\n 10001 10006 10009 10002 10000 10002 10009 10000 10000 10007 10005 10004 10005 10000 10004 10005 10008 10009 10000 10005 10003 10003 10000 10000 10007 10009 10003 10006 10000 10007 10003 10009 10006 10007 10000 10002 10005 10000 10003 10004 10002 10007 10008 10008 10006 10000 10002 10001 10006 10001 10002 10004 10001 10009 10007 10001 10008 10001 10006 10005 10008 10002 10000 10001 10006 10008 10002 10003 10008 10003 10006 10008 10003 10007 10006 10002 10009 10003 10006 10008 10002 10009 10008 10004 10004 10006 10005 10001 10003 10008 10003 10007 10006 10006 10004 10008 10002 10008 10004 10002 10006 10003 10008 10009 10007 10006 10002 10000 10003 10001 10009 10002 10003 10007 10004 10007 10005 10005 10003 10003 10001 10003 10004 10003 10009 10008 10004 10000 10005 10000 10007 10009 10008 10006 10002 10006 10008 10002 10001 10001 10000 10007 10009 10009 10007 10005 10006 10001 10008 10006 10000 10002 10005 10003 10000 10009 10006 10007 10004 10001 10001 10006 10006 10006 10006 10009 10004 10000 10005 10008 10000 10005 10005 10006 10005 10007 10007 10000 10007 10002 10003 10005 10008 10006 10008 10005 10005 10009 10007 10005 10009 10005 10008 10002 10009 10007 10003 10004 10004 10003 10009 10007 10000 10004 10004 10009 10009 10009 10005 10007 10008 10002 10009 10006 10002 10004 10008 10000 10005 10004 10007 10006 10007 10001 10004 10008 10004 10009 10006 10002 10002 10004 10002 10006 10003 10004 10009 10004 10004 10000 10008 10000 10007 10004 10009 10000 10000 10008 10003 10001 10000 10004 10001 10009 10008 10000 10003 10005 10004 10002 10004 10000 10001 10009 10000 10006 10005 10002 10000 10007 10007 10004 10004 10007 10002 10003 10008 10009 10000 10004 10006 10005 10000 10003 10008 10003 10005 10003 10009 10007 10003 10008 10009 10005 10009 10000 10002 10007 10002 10009 10002 10002 10007 10003 10005 10008 10002 10009 10004 10005 10006 10009 10001 10008 10000 10008 10008 10009 10005 10008 10001 10009 10007 10002 10004 10007 10002 10001 10007 10005 10006 10007 10002 10009 10007 10008 10004 10004 10001 10002 10008 10006 10003 10003 10005 10002 10005 10008 10004 10004 10003 10001 10007 10001 10008 10000 10006 10009 10003 10008 10009 10006 10008 10002 10001 10007 10000 10003 10008 10002 10006 10006 10001 10001 10006 10007 10007 10000 10005 10004 10003 10003 10002 10004 10001 10004 10006 10002 10004 10007 10015 10009 10004 10009 10003 10001 10000 10002 10003 10004 10005 10009 10003 10005 10009 10002 10007 10008 10009 10007 10001 10000 10004 10007 10004 10009 10007 10002 10006 10001 10000 10009 10003 10006 10009 10007 10000 10004 10004 10008 10015 10001 10007 10004 10005 10009 10001 10002 10018 10002 10005 10002 10007 10003 10006 10008 10004 10002 10003 10001 10005 10000 10007 10004 10007 10002 10005 10004 10009 10004 10000 10005 10008 10006 10007 10001 10004 10008 10005 10008 10003 10009 10002 10005 10009 10002 10003 10000 10001 10000 10008 10009 10003 10007 10002 10005 10008 10004 10005 10007 10002 10006 10008 10003 10006 10003 10001 10014 10006 10006\r\n 10006 10009 10000 10002 10009 10000 10006 10007 10001 10001 10004 10005 10006 10009 10001 10002 10005 10009 10008 10009 10005 10005 10003 10008 10000 10005 10005 10009 10008 10001 10008 10007 10008 10007 10008 10006 10009 10001 10009 10003 10000 10001 10007 10009 10000 10003 10004 10006 10006 10003 10005 10000 10003 10000 10002 10000 10009 10008 10005 10003 10000 10002 10003 10002 10009 10006 10000 10007 10005 10008 10003 10006 10008 10002 10005 10008 10000 10009 10008 10004 10000 10006 10006 10009 10009 10007 10017 10004 10005 10000 10008 10006 10009 10009 10003 10000 10000 10002 10001 10006 10005 10001 10003 10006 10000 10008 10006 10009 10003 10004 10005 10003 10002 10003 10003 10003 10007 10002 10002 10007 10006 10002 10007 10004 10003 10008 10004 10005 10002 10005 10007 10005 10007 10003 10009 10004 10003 10006 10000 10004 10004 10001 10004 10002 10003 10008 10009 10001 10001 10005 10002 10005 10004 10007 10000 10002 10000 10006 10004 10002 10002 10007 10000 10009 10003 10000 10002 10003 10003 10007 10001 10005 10007 10003 10002 10005 10004 10009 10000 10004 10001 10007 10003 10009 10004 10002 10005 10000 10000 10003 10003 10001 10007 10000 10000 10006 10009 10009 10005 10000 10002 10003 10003 10008 10009 10006 10004 10004 10008 10006 10005 10004 10007 10004 10007 10002 10003 10005 10004 10000 10009 10002 10006 10001 10007 10003 10003 10004 10000 10003 10005 10004 10004 10008 10005 10001 10000 10008 10001 10008 10003 10003 10005 10009 10001 10002 10006 10008 10001 10006 10002 10005 10001 10007 10007 10006 10006 10003 10006 10008 10006 10002 10001 10006 10004 10000 10007 10004 10004 10003 10004 10006 10007 10005 10004 10007 10000 10000 10005 10005 10000 10000 10004 10004 10006 10006 10006 10002 10008 10003 10008 10000 10009 10004 10005 10001 10000 10008 10003 10000 10004 10002 10008 10009 10001 10009 10007 10009 10001 10000 10002 10004 10005 10002 10001 10004 10005 10009 10002 10007 10001 10006 10003 10000 10004 10007 10000 10005 10004 10004 10006 10005 10008 10003 10000 10004 10000 10006 10002 10008 10005 10008 10006 10007 10002 10001 10003 10008 10002 10000 10009 10002 10005 10000 10005 10006 10006 10001 10002 10006 10009 10004 10006 10007 10006 10003 10009 10005 10001 10009 10002 10002 10005 10009 10001 10000 10001 10008 10006 10000 10002 10001 10003 10000 10004 10003 10001 10002 10005 10009 10000 10007 10001 10003 10003 10006 10001 10005 10007 10004 10002 10002 10000 10008 10006 10003 10001 10009 10005 10006 10005 10007 10005 10002 10001 10007 10002 10007 10002 10001 10004 10017 10006 10001 10009 10004 10009 10005 10007 10003 10009 10002 10004 10005 10001 10007 10008 10002 10004 10006 10008 10002 10000 10008 10002 10003 10006 10002 10007 10006 10008 10002 10006 10003 10004 10004 10002 10006 10000 10000 10002 10002 10002 10004 10002 10007 10004 10004 10000 10000 10000 10003 10008 10002 10002 10004 10006 10005 10009 10005 10000 10006 10006 10003 10008 10008 10000 10005 10005 10006 10005 10009 10007 10001 10005 10006 10003 10001 10000 10004\r\n 10005 10005 10003 10005 10003 10000 10006 10001 10004 10004 10007 10009 10003 10008 10002 10009 10000 10005 10002 10007 10003 10009 10003 10002 10002 10002 10000 10009 10005 10002 10003 10006 10009 10005 10006 10000 10006 10007 10009 10004 10003 10007 10008 10001 10002 10001 10006 10003 10003 10009 10003 10003 10005 10007 10007 10002 10004 10007 10001 10004 10000 10009 10009 10001 10000 10003 10007 10008 10002 10001 10009 10002 10007 10005 10002 10008 10004 10001 10001 10003 10002 10009 10005 10008 10001 10001 10003 10005 10000 10005 10007 10006 10001 10001 10006 10003 10008 10003 10007 10001 10008 10009 10008 10009 10007 10009 10004 10002 10009 10004 10001 10008 10004 10006 10006 10003 10006 10006 10009 10009 10009 10003 10005 10003 10006 10012 10006 10008 10008 10002 10009 10005 10003 10003 10000 10008 10001 10006 10007 10006 10001 10009 10003 10001 10007 10002 10004 10009 10005 10009 10005 10004 10005 10003 10009 10002 10004 10006 10002 10004 10003 10009 10006 10008 10000 10005 10003 10005 10007 10002 10002 10005 10004 10007 10008 10008 10004 10003 10001 10009 10006 10000 10004 10003 10002 10008 10002 10008 10005 10002 10009 10003 10003 10006 10008 10000 10003 10003 10005 10000 10007 10007 10008 10008 10007 10003 10008 10005 10000 10008 10000 10000 10000 10001 10001 10002 10007 10004 10002 10004 10004 10000 10007 10008 10008 10008 10003 10003 10009 10003 10007 10005 10003 10005 10009 10006 10009 10004 10007 10002 10000 10006 10008 10002 10001 10007 10005 10009 10001 10002 10008 10006 10007 10003 10007 10005 10001 10002 10006 10003 10008 10009 10005 10004 10003 10000 10000 10001 10004 10008 10003 10001 10004 10002 10003 10004 10004 10005 10006 10004 10006 10000 10002 10006 10004 10006 10002 10003 10007 10006 10009 10007 10003 10002 10004 10003 10004 10009 10000 10001 10006 10007 10006 10008 10005 10000 10007 10002 10008 10004 10006 10000 10007 10005 10008 10015 10006 10007 10007 10003 10006 10003 10003 10005 10007 10008 10004 10002 10009 10003 10000 10002 10004 10005 10007 10000 10005 10000 10005 10002 10004 10008 10001 10003 10001 10001 10004 10007 10007 10007 10003 10009 10006 10008 10006 10001 10008 10007 10007 10004 10000 10004 10002 10007 10007 10009 10002 10006 10003 10001 10001 10002 10005 10000 10000 10001 10009 10008 10009 10000 10003 10007 10009 10007 10001 10006 10000 10009 10006 10000 10006 10000 10005 10007 10003 10007 10008 10007 10008 10000 10008 10007 10006 10005 10008 10008 10002 10004 10002 10007 10005 10003 10004 10004 10000 10005 10008 10008 10002 10007 10002 10009 10009 10000 10001 10000 10000 10000 10004 10002 10005 10005 10001 10003 10000 10003 10009 10002 10000 10005 10006 10002 10006 10007 10001 10005 10001 10004 10003 10006 10009 10005 10002 10000 10004 10002 10000 10003 10005 10003 10001 10008 10005 10000 10006 10008 10007 10005 10001 10004 10000 10000 10009 10008 10000 10009 10008 10002 10001 10009 10008 10003 10001 10006 10002 10003 10004 10007 10006 10008 10000 10008 10009 10000 10002 10004 10001 10002 10004 10007\r\n 10007 10008 10000 10006 10009 10005 10006 10004 10001 10005 10001 10005 10005 10007 10000 10006 10002 10008 10002 10000 10004 10000 10002 10006 10002 10009 10005 10000 10005 10008 10009 10003 10002 10002 10000 10005 10000 10005 10006 10003 10000 10002 10004 10001 10001 10008 10002 10001 10005 10008 10005 10008 10004 10007 10008 10005 10005 10005 10003 10002 10009 10003 10004 10005 10006 10005 10003 10009 10007 10009 10004 10007 10006 10009 10007 10008 10003 10006 10004 10002 10004 10000 10002 10009 10007 10009 10000 10003 10005 10003 10008 10007 10009 10004 10003 10000 10008 10000 10005 10004 10007 10007 10007 10001 10003 10007 10007 10000 10001 10007 10006 10001 10007 10002 10005 10007 10006 10008 10000 10000 10003 10000 10005 10007 10000 10001 10002 10008 10002 10001 10003 10007 10009 10004 10005 10002 10008 10009 10007 10003 10000 10007 10001 10005 10004 10004 10008 10004 10008 10000 10004 10000 10001 10004 10001 10002 10002 10009 10000 10009 10005 10006 10008 10000 10007 10004 10001 10009 10009 10001 10000 10005 10004 10006 10005 10000 10007 10002 10008 10008 10001 10002 10001 10008 10005 10007 10006 10008 10008 10002 10008 10008 10004 10005 10003 10005 10006 10000 10007 10006 10008 10000 10001 10007 10002 10005 10004 10007 10001 10009 10004 10008 10006 10003 10001 10003 10003 10004 10003 10003 10000 10009 10000 10001 10001 10008 10003 10008 10002 10008 10002 10005 10009 10006 10000 10004 10003 10000 10008 10008 10001 10006 10008 10005 10008 10007 10008 10006 10005 10000 10006 10006 10007 10000 10003 10007 10009 10003 10006 10006 10006 10007 10004 10004 10009 10002 10006 10001 10002 10007 10001 10009 10000 10002 10003 10004 10002 10009 10007 10000 10003 10005 10003 10009 10007 10000 10005 10007 10003 10004 10002 10000 10000 10009 10006 10004 10007 10004 10005 10007 10004 10005 10008 10007 10007 10001 10006 10002 10008 10006 10006 10000 10003 10001 10002 10008 10002 10002 10008 10006 10002 10003 10005 10004 10009 10006 10003 10005 10004 10009 10001 10003 10006 10006 10005 10003 10008 10000 10007 10008 10005 10008 10007 10006 10003 10001 10008 10009 10007 10006 10005 10009 10007 10001 10000 10003 10001 10005 10001 10003 10004 10008 10004 10002 10000 10005 10004 10008 10001 10007 10008 10003 10009 10007 10002 10007 10002 10002 10003 10003 10008 10002 10003 10006 10002 10004 10005 10004 10006 10006 10009 10004 10004 10004 10005 10002 10009 10009 10007 10009 10004 10002 10002 10003 10005 10009 10007 10008 10004 10004 10007 10003 10005 10003 10001 10008 10002 10008 10009 10008 10005 10009 10000 10008 10002 10002 10006 10009 10007 10006 10008 10003 10001 10009 10006 10003 10002 10002 10000 10004 10004 10007 10008 10002 10000 10005 10000 10009 10006 10003 10007 10008 10005 10008 10009 10007 10001 10009 10004 10007 10004 10000 10006 10000 10004 10004 10009 10003 10001 10004 10002 10003 10000 10007 10008 10008 10007 10006 10005 10005 10004 10001 10004 10001 10002 10000 10001 10006 10003 10007 10008 10007 10000 10004 10000 10003 10003 10006 10003 10004\r\n 10005 10000 10007 10006 10002 10009 10003 10002 10002 10007 10000 10006 10000 10007 10007 10003 10006 10003 10007 10002 10007 10008 10009 10007 10007 10005 10004 10008 10006 10006 10002 10002 10002 10003 10000 10007 10002 10002 10000 10005 10005 10000 10006 10003 10000 10008 10006 10005 10000 10008 10009 10004 10000 10007 10000 10004 10002 10002 10002 10001 10005 10007 10003 10002 10000 10001 10009 10000 10006 10009 10009 10002 10008 10003 10003 10000 10002 10004 10006 10000 10009 10009 10001 10004 10005 10003 10007 10001 10002 10008 10002 10002 10005 10004 10005 10004 10009 10005 10006 10006 10002 10003 10002 10001 10005 10001 10006 10002 10008 10008 10001 10004 10000 10003 10000 10008 10005 10005 10009 10000 10008 10008 10004 10006 10004 10007 10000 10009 10005 10006 10002 10004 10000 10001 10003 10002 10004 10008 10000 10000 10009 10003 10009 10004 10003 10009 10005 10001 10006 10006 10007 10008 10003 10007 10001 10006 10000 10007 10001 10002 10002 10001 10005 10007 10003 10002 10000 10007 10002 10004 10005 10005 10004 10008 10000 10002 10001 10007 10009 10003 10009 10002 10004 10003 10003 10005 10007 10001 10007 10006 10006 10000 10009 10005 10001 10002 10005 10007 10004 10000 10003 10007 10002 10000 10009 10001 10008 10000 10009 10001 10006 10008 10004 10000 10006 10007 10006 10004 10001 10000 10008 10001 10004 10002 10008 10001 10003 10007 10006 10002 10005 10000 10000 10004 10005 10002 10005 10005 10008 10004 10003 10008 10003 10008 10005 10002 10002 10003 10002 10009 10002 10007 10001 10001 10005 10000 10003 10009 10003 10002 10004 10001 10009 10007 10001 10006 10001 10000 10007 10005 10008 10001 10005 10006 10000 10002 10009 10009 10004 10008 10004 10006 10003 10007 10005 10005 10006 10007 10009 10005 10007 10002 10004 10005 10004 10001 10004 10006 10007 10005 10000 10008 10008 10003 10005 10007 10008 10008 10005 10007 10004 10009 10009 10005 10000 10006 10003 10009 10001 10001 10006 10007 10003 10001 10009 10005 10008 10009 10002 10000 10005 10002 10001 10004 10001 10001 10001 10005 10002 10000 10004 10005 10008 10008 10003 10008 10009 10006 10009 10007 10001 10001 10004 10004 10002 10008 10008 10005 10005 10008 10009 10005 10000 10006 10004 10004 10002 10003 10008 10005 10009 10000 10001 10001 10006 10009 10009 10009 10001 10000 10001 10009 10006 10008 10008 10000 10007 10004 10001 10001 10009 10007 10001 10004 10008 10007 10009 10004 10001 10005 10007 10007 10009 10007 10001 10000 10008 10007 10008 10006 10009 10001 10008 10004 10002 10008 10003 10008 10003 10002 10001 10003 10007 10009 10008 10007 10007 10006 10005 10001 10006 10008 10000 10001 10003 10001 10005 10006 10007 10002 10006 10006 10007 10008 10001 10008 10005 10005 10008 10008 10000 10008 10004 10003 10009 10000 10002 10003 10009 10007 10008 10005 10001 10005 10002 10003 10005 10002 10003 10007 10001 10004 10001 10003 10004 10002 10007 10004 10003 10001 10004 10007 10008 10001 10006 10003 10008 10005 10007 10008 10008 10006 10000 10007 10001 10002 10001 10007 10004 10006\r\n 10009 10004 10007 10008 10005 10001 10009 10005 10001 10003 10000 10006 10006 10001 10000 10000 10008 10002 10009 10006 10000 10003 10009 10003 10004 10003 10004 10007 10007 10003 10008 10009 10000 10000 10006 10009 10000 10006 10004 10001 10004 10005 10008 10006 10009 10002 10002 10000 10003 10008 10007 10004 10000 10001 10003 10009 10006 10009 10001 10000 10001 10001 10009 10002 10005 10009 10002 10005 10001 10009 10006 10009 10007 10003 10004 10005 10001 10009 10001 10006 10006 10003 10004 10004 10009 10008 10000 10007 10005 10006 10005 10004 10000 10007 10002 10006 10006 10000 10000 10009 10007 10001 10002 10009 10006 10004 10008 10005 10005 10002 10000 10007 10006 10000 10002 10004 10002 10003 10004 10005 10000 10005 10000 10005 10000 10005 10004 10006 10006 10003 10001 10003 10008 10005 10001 10004 10007 10006 10002 10006 10004 10003 10000 10003 10001 10007 10006 10004 10004 10005 10001 10000 10007 10002 10005 10000 10001 10006 10005 10009 10003 10001 10004 10004 10007 10001 10007 10009 10001 10000 10009 10003 10003 10008 10008 10008 10006 10002 10002 10006 10007 10008 10001 10006 10000 10003 10001 10000 10007 10009 10005 10005 10004 10009 10003 10000 10001 10006 10004 10001 10008 10009 10006 10003 10003 10003 10002 10007 10004 10008 10000 10004 10001 10008 10005 10004 10009 10009 10000 10009 10001 10009 10000 10005 10002 10005 10004 10003 10006 10002 10000 10000 10005 10009 10003 10004 10003 10000 10003 10009 10005 10007 10003 10007 10000 10002 10006 10003 10003 10001 10007 10001 10001 10002 10007 10004 10000 10009 10006 10006 10004 10005 10005 10000 10007 10009 10001 10009 10009 10009 10004 10004 10008 10007 10007 10004 10002 10002 10001 10001 10006 10005 10001 10005 10007 10007 10006 10009 10006 10005 10009 10005 10007 10000 10002 10006 10006 10000 10003 10002 10005 10008 10000 10007 10005 10007 10006 10007 10006 10001 10009 10009 10005 10006 10002 10001 10003 10006 10007 10000 10007 10007 10008 10009 10002 10008 10006 10004 10002 10005 10008 10000 10000 10002 10000 10002 10004 10009 10003 10002 10004 10003 10001 10001 10007 10006 10002 10002 10001 10001 10006 10009 10007 10004 10008 10008 10006 10000 10005 10007 10000 10000 10004 10001 10006 10002 10005 10008 10000 10006 10009 10006 10000 10008 10001 10003 10003 10006 10008 10004 10001 10000 10000 10000 10007 10005 10008 10008 10000 10001 10008 10005 10008 10004 10002 10008 10007 10001 10008 10006 10004 10005 10008 10008 10000 10006 10005 10006 10007 10002 10008 10005 10002 10000 10008 10001 10006 10004 10009 10003 10007 10007 10008 10004 10005 10008 10007 10005 10009 10004 10004 10009 10000 10005 10009 10001 10005 10001 10003 10009 10005 10009 10001 10004 10006 10004 10002 10000 10002 10006 10005 10003 10003 10008 10001 10003 10004 10004 10006 10008 10009 10007 10002 10003 10002 10008 10001 10009 10005 10007 10005 10008 10006 10009 10000 10006 10009 10005 10007 10001 10007 10009 10000 10008 10005 10006 10003 10000 10008 10000 10008 10007 10001 10002 10002 10007 10008 10008 10005 10001\r\n 10006 10003 10006 10007 10009 10003 10002 10005 10007 10009 10009 10007 10004 10002 10005 10002 10004 10006 10006 10009 10006 10003 10003 10004 10006 10001 10009 10000 10008 10001 10008 10006 10005 10009 10001 10008 10008 10006 10003 10000 10002 10005 10008 10006 10001 10000 10000 10001 10003 10003 10001 10006 10006 10005 10008 10002 10003 10008 10007 10007 10006 10007 10006 10007 10009 10000 10000 10000 10000 10004 10004 10001 10004 10005 10007 10007 10006 10007 10009 10004 10008 10008 10004 10007 10001 10008 10007 10009 10008 10001 10004 10003 10006 10007 10009 10008 10002 10000 10004 10007 10003 10009 10009 10002 10000 10002 10008 10002 10000 10001 10007 10002 10007 10002 10003 10003 10006 10000 10001 10004 10004 10001 10002 10006 10006 10005 10000 10007 10008 10007 10007 10007 10007 10002 10003 10007 10007 10003 10001 10007 10008 10003 10003 10009 10001 10001 10007 10006 10008 10008 10001 10008 10003 10009 10004 10008 10006 10008 10002 10003 10003 10003 10005 10008 10005 10008 10003 10004 10004 10005 10003 10007 10007 10005 10009 10000 10002 10000 10009 10003 10006 10003 10002 10006 10003 10001 10005 10002 10000 10005 10004 10009 10006 10000 10007 10002 10005 10004 10000 10005 10004 10002 10008 10003 10004 10002 10008 10005 10007 10009 10004 10009 10002 10009 10009 10005 10002 10005 10004 10002 10002 10008 10006 10000 10001 10004 10005 10001 10004 10009 10007 10001 10002 10005 10009 10006 10003 10003 10005 10004 10002 10000 10000 10006 10001 10002 10002 10004 10001 10000 10001 10009 10000 10000 10009 10003 10000 10004 10002 10004 10003 10007 10009 10000 10005 10002 10003 10001 10006 10008 10000 10001 10009 10008 10007 10007 10001 10000 10003 10004 10004 10009 10000 10002 10005 10008 10008 10008 10001 10009 10004 10009 10006 10001 10005 10008 10004 10002 10001 10005 10000 10000 10003 10002 10002 10009 10007 10006 10000 10005 10006 10000 10008 10007 10006 10005 10009 10002 10001 10008 10003 10004 10001 10007 10008 10009 10004 10006 10001 10005 10003 10008 10005 10004 10008 10006 10004 10003 10006 10001 10002 10009 10007 10008 10009 10001 10008 10004 10007 10003 10008 10007 10008 10003 10004 10002 10007 10000 10000 10007 10001 10005 10005 10002 10002 10007 10001 10005 10005 10002 10001 10003 10000 10009 10007 10008 10001 10002 10006 10007 10008 10004 10000 10002 10000 10005 10007 10001 10006 10008 10008 10007 10001 10000 10003 10002 10004 10001 10001 10000 10005 10000 10003 10004 10002 10002 10005 10002 10007 10002 10004 10004 10001 10003 10002 10005 10007 10000 10006 10002 10006 10006 10006 10003 10001 10006 10006 10003 10009 10007 10008 10000 10008 10003 10004 10009 10007 10001 10007 10004 10002 10006 10007 10000 10000 10009 10003 10006 10007 10002 10009 10008 10004 10002 10004 10007 10004 10007 10008 10007 10005 10003 10007 10001 10008 10003 10008 10006 10008 10009 10000 10000 10006 10001 10004 10009 10009 10003 10001 10001 10002 10006 10009 10001 10009 10005 10006 10000 10005 10005 10002 10004 10004 10004 10003 10006 10004 10009 10004 10004\r\n 10009 10001 10002 10000 10000 10008 10005 10001 10006 10009 10009 10007 10006 10001 10009 10009 10001 10008 10006 10009 10000 10007 10006 10000 10000 10002 10004 10008 10006 10007 10002 10008 10008 10006 10005 10005 10007 10000 10003 10006 10002 10005 10002 10004 10007 10007 10006 10000 10003 10005 10003 10002 10001 10001 10008 10002 10009 10009 10003 10004 10008 10004 10005 10002 10003 10005 10003 10001 10004 10000 10005 10007 10009 10008 10007 10005 10003 10007 10008 10006 10002 10004 10006 10009 10009 10009 10001 10009 10001 10001 10001 10001 10004 10009 10007 10003 10008 10001 10003 10002 10000 10007 10008 10000 10003 10001 10003 10003 10007 10007 10006 10000 10006 10004 10000 10003 10009 10005 10009 10003 10007 10006 10006 10001 10004 10004 10005 10003 10006 10001 10004 10000 10005 10001 10003 10004 10002 10007 10004 10008 10003 10005 10006 10000 10006 10008 10009 10000 10000 10005 10000 10009 10000 10004 10006 10007 10008 10003 10002 10002 10005 10003 10008 10005 10003 10004 10004 10009 10005 10004 10003 10008 10008 10002 10002 10003 10004 10000 10002 10007 10000 10008 10002 10004 10008 10007 10002 10007 10008 10003 10007 10008 10005 10007 10009 10002 10001 10002 10005 10009 10005 10001 10009 10006 10000 10001 10004 10003 10008 10008 10008 10005 10002 10005 10008 10008 10000 10002 10008 10007 10001 10004 10008 10007 10007 10008 10004 10007 10007 10001 10007 10009 10008 10008 10001 10007 10003 10007 10003 10001 10005 10001 10001 10007 10002 10009 10002 10001 10006 10005 10009 10000 10004 10008 10002 10009 10007 10001 10001 10000 10002 10002 10008 10007 10001 10000 10001 10008 10009 10009 10003 10006 10007 10001 10006 10009 10007 10007 10001 10000 10002 10008 10004 10009 10008 10008 10008 10008 10001 10005 10003 10003 10001 10007 10003 10006 10006 10004 10004 10009 10007 10007 10000 10005 10006 10004 10000 10009 10006 10009 10005 10001 10003 10003 10004 10000 10007 10003 10009 10008 10009 10000 10003 10000 10008 10002 10006 10007 10003 10009 10007 10002 10005 10005 10004 10000 10009 10006 10006 10006 10002 10004 10006 10004 10008 10006 10004 10002 10004 10000 10000 10007 10004 10001 10009 10007 10004 10004 10007 10007 10009 10006 10001 10003 10005 10008 10005 10006 10004 10006 10004 10005 10000 10007 10008 10000 10000 10004 10007 10006 10000 10003 10000 10006 10009 10003 10009 10003 10009 10003 10006 10003 10002 10000 10007 10008 10001 10004 10008 10008 10001 10009 10002 10000 10008 10005 10007 10005 10001 10007 10004 10005 10004 10005 10007 10007 10003 10004 10006 10001 10007 10001 10007 10008 10002 10007 10001 10008 10001 10004 10008 10006 10005 10007 10005 10000 10005 10005 10005 10005 10009 10009 10006 10006 10009 10004 10005 10005 10004 10006 10002 10005 10004 10004 10004 10003 10001 10006 10008 10005 10003 10002 10006 10001 10002 10008 10006 10005 10004 10000 10002 10000 10003 10005 10005 10008 10002 10009 10009 10007 10004 10002 10006 10002 10009 10009 10007 10006 10004 10008 10001 10004 10000 10002 10001 10007 10008 10003 10007 10008\r\n 10009 10003 10003 10002 10004 10003 10008 10000 10009 10001 10007 10005 10000 10008 10006 10000 10002 10006 10006 10004 10001 10008 10000 10001 10005 10003 10008 10000 10006 10002 10004 10004 10000 10009 10005 10006 10006 10003 10004 10008 10002 10006 10008 10001 10006 10002 10003 10002 10009 10008 10003 10007 10000 10003 10000 10008 10006 10005 10003 10009 10009 10002 10004 10002 10004 10009 10007 10008 10005 10007 10003 10007 10003 10000 10004 10009 10004 10006 10003 10002 10004 10009 10006 10000 10005 10001 10009 10006 10002 10003 10005 10007 10003 10008 10007 10003 10005 10004 10002 10008 10001 10002 10000 10006 10009 10002 10003 10009 10006 10002 10001 10006 10007 10007 10002 10008 10000 10005 10006 10001 10005 10000 10006 10005 10005 10001 10007 10008 10008 10006 10005 10009 10006 10005 10009 10005 10007 10005 10009 10009 10005 10008 10007 10003 10009 10003 10002 10000 10004 10007 10005 10009 10009 10007 10009 10002 10008 10004 10000 10004 10000 10003 10001 10004 10002 10006 10000 10009 10008 10002 10005 10002 10009 10001 10003 10007 10003 10008 10009 10006 10007 10005 10009 10000 10000 10002 10001 10006 10004 10000 10002 10008 10000 10003 10000 10001 10007 10009 10004 10004 10005 10001 10003 10004 10009 10002 10002 10000 10006 10008 10009 10009 10002 10009 10006 10008 10009 10000 10000 10009 10009 10007 10005 10001 10003 10008 10005 10000 10000 10008 10004 10008 10004 10002 10007 10003 10005 10005 10001 10009 10007 10001 10000 10006 10003 10008 10005 10006 10007 10006 10008 10003 10002 10005 10001 10007 10002 10001 10000 10002 10002 10001 10006 10002 10002 10005 10005 10008 10002 10005 10000 10004 10006 10005 10003 10004 10009 10008 10000 10002 10009 10008 10009 10007 10004 10005 10005 10000 10004 10008 10001 10002 10007 10000 10009 10000 10001 10006 10007 10002 10008 10002 10000 10007 10007 10005 10001 10005 10000 10005 10004 10007 10000 10006 10009 10008 10007 10004 10007 10008 10001 10008 10009 10007 10002 10006 10004 10009 10003 10001 10007 10001 10003 10006 10006 10002 10007 10004 10009 10002 10009 10009 10006 10001 10001 10005 10007 10009 10008 10007 10006 10003 10004 10004 10006 10007 10006 10004 10004 10006 10003 10000 10008 10002 10008 10001 10003 10005 10004 10001 10007 10000 10000 10000 10004 10001 10003 10009 10004 10003 10006 10004 10004 10007 10008 10007 10005 10003 10000 10004 10006 10003 10001 10004 10000 10005 10008 10002 10002 10005 10000 10006 10005 10008 10003 10004 10002 10004 10001 10007 10004 10006 10000 10009 10009 10005 10001 10005 10004 10001 10008 10005 10008 10003 10006 10008 10000 10004 10000 10008 10004 10006 10007 10000 10005 10007 10006 10005 10003 10009 10002 10000 10004 10008 10005 10005 10006 10005 10002 10007 10003 10007 10007 10000 10001 10004 10002 10000 10004 10002 10004 10001 10002 10009 10003 10009 10004 10000 10003 10005 10006 10009 10004 10000 10002 10000 10007 10009 10007 10009 10005 10003 10002 10001 10006 10004 10009 10002 10004 10007 10005 10008 10003 10003 10005 10004 10006 10001 10001 10003\r\n 10009 10003 10000 10008 10000 10003 10000 10006 10003 10002 10005 10009 10003 10008 10008 10005 10006 10006 10007 10000 10000 10003 10001 10002 10009 10000 10000 10008 10008 10005 10005 10004 10002 10005 10007 10005 10004 10008 10002 10002 10005 10006 10006 10000 10006 10008 10006 10003 10001 10004 10004 10001 10001 10002 10002 10007 10002 10001 10009 10004 10001 10005 10009 10004 10001 10007 10002 10009 10003 10005 10003 10007 10006 10005 10006 10001 10001 10001 10006 10003 10009 10004 10002 10001 10000 10000 10001 10008 10000 10007 10008 10005 10002 10004 10001 10007 10001 10007 10003 10002 10006 10007 10003 10003 10001 10006 10006 10002 10003 10009 10001 10004 10007 10009 10003 10008 10002 10007 10003 10003 10006 10002 10001 10009 10000 10001 10007 10007 10006 10008 10009 10000 10005 10000 10004 10003 10000 10000 10000 10006 10005 10005 10004 10009 10007 10007 10004 10005 10006 10005 10005 10001 10003 10000 10000 10004 10006 10006 10009 10004 10003 10004 10002 10009 10004 10001 10008 10005 10004 10009 10003 10009 10006 10006 10003 10001 10004 10009 10004 10004 10002 10009 10008 10006 10001 10002 10004 10003 10004 10001 10000 10008 10003 10001 10008 10009 10000 10003 10003 10007 10004 10006 10003 10008 10005 10001 10008 10007 10004 10009 10003 10001 10003 10004 10004 10002 10007 10007 10009 10000 10000 10002 10006 10003 10000 10009 10004 10003 10003 10007 10007 10000 10009 10000 10000 10004 10005 10001 10009 10009 10006 10000 10005 10006 10006 10001 10009 10008 10004 10000 10001 10001 10002 10005 10004 10003 10007 10008 10009 10006 10004 10000 10001 10008 10005 10000 10007 10000 10000 10000 10002 10006 10001 10001 10006 10009 10006 10002 10009 10003 10007 10006 10009 10006 10002 10000 10006 10009 10003 10004 10005 10006 10007 10009 10000 10009 10004 10009 10009 10001 10009 10004 10004 10005 10003 10002 10005 10004 10007 10000 10006 10001 10003 10003 10005 10006 10004 10002 10005 10000 10009 10001 10009 10001 10000 10006 10000 10000 10009 10000 10005 10006 10000 10001 10003 10002 10000 10006 10002 10008 10000 10004 10001 10006 10001 10003 10003 10006 10004 10003 10006 10000 10006 10001 10006 10004 10002 10003 10000 10003 10006 10002 10004 10006 10007 10003 10003 10006 10009 10009 10001 10007 10001 10001 10000 10006 10004 10009 10000 10003 10000 10002 10008 10004 10000 10004 10006 10001 10004 10006 10000 10002 10004 10004 10001 10002 10005 10005 10007 10000 10003 10008 10008 10005 10008 10004 10001 10001 10006 10007 10005 10005 10003 10000 10001 10002 10000 10004 10003 10008 10002 10004 10006 10004 10003 10008 10009 10000 10000 10001 10003 10008 10005 10004 10003 10005 10002 10008 10003 10004 10005 10006 10009 10004 10008 10007 10009 10003 10004 10009 10000 10006 10000 10006 10002 10007 10006 10009 10008 10000 10004 10001 10000 10008 10002 10009 10004 10001 10005 10000 10009 10001 10000 10006 10007 10006 10001 10001 10008 10001 10007 10006 10005 10007 10000 10007 10009 10004 10000 10005 10007 10000 10008 10007 10000 10008 10004 10009 10008 10004\r\n 10004 10008 10004 10008 10003 10002 10005 10005 10009 10007 10005 10001 10002 10008 10008 10005 10003 10001 10007 10007 10003 10004 10009 10004 10007 10001 10007 10002 10001 10002 10008 10005 10007 10005 10006 10006 10009 10008 10003 10003 10005 10006 10002 10003 10009 10009 10001 10008 10003 10007 10001 10003 10006 10009 10001 10008 10008 10001 10009 10003 10007 10008 10005 10006 10004 10005 10005 10008 10005 10003 10003 10000 10003 10001 10001 10007 10007 10005 10009 10007 10007 10005 10006 10002 10003 10005 10009 10009 10003 10005 10005 10008 10000 10009 10008 10005 10007 10005 10003 10009 10000 10009 10007 10000 10007 10006 10009 10006 10009 10006 10009 10002 10004 10009 10001 10004 10008 10009 10004 10008 10002 10004 10007 10007 10007 10002 10002 10009 10004 10005 10007 10006 10008 10009 10004 10001 10008 10000 10004 10007 10000 10002 10001 10000 10007 10005 10009 10004 10001 10001 10000 10008 10002 10002 10009 10003 10001 10003 10003 10000 10001 10006 10002 10000 10001 10008 10002 10002 10006 10001 10005 10006 10008 10009 10007 10008 10009 10000 10002 10008 10002 10003 10001 10005 10009 10005 10008 10009 10006 10004 10009 10001 10000 10003 10000 10004 10009 10006 10003 10004 10005 10003 10008 10006 10003 10002 10002 10005 10007 10005 10007 10005 10005 10009 10005 10006 10004 10002 10005 10003 10008 10007 10000 10009 10003 10002 10002 10002 10009 10003 10001 10002 10001 10001 10006 10009 10009 10002 10004 10003 10001 10003 10004 10006 10006 10008 10004 10002 10008 10005 10000 10005 10006 10008 10002 10002 10006 10003 10005 10002 10005 10003 10003 10002 10003 10003 10009 10002 10000 10008 10002 10009 10003 10000 10002 10006 10003 10008 10009 10006 10008 10007 10009 10006 10002 10004 10009 10002 10007 10008 10005 10005 10001 10001 10008 10004 10002 10007 10008 10002 10004 10006 10008 10008 10006 10005 10007 10000 10007 10002 10006 10004 10000 10005 10008 10000 10009 10006 10000 10001 10006 10002 10004 10003 10004 10007 10007 10000 10001 10007 10005 10001 10001 10002 10007 10002 10008 10007 10004 10008 10001 10004 10004 10003 10004 10006 10007 10006 10004 10006 10007 10007 10008 10001 10002 10002 10003 10000 10005 10003 10008 10008 10006 10001 10004 10006 10007 10001 10008 10000 10003 10002 10002 10002 10002 10004 10003 10004 10007 10003 10007 10000 10003 10007 10007 10005 10006 10008 10002 10005 10009 10000 10000 10008 10009 10009 10009 10008 10008 10002 10008 10000 10004 10004 10007 10006 10003 10000 10001 10000 10004 10002 10008 10006 10003 10003 10001 10005 10003 10003 10004 10008 10007 10001 10000 10005 10006 10003 10003 10003 10000 10002 10001 10004 10002 10002 10008 10007 10003 10007 10007 10002 10004 10008 10002 10004 10007 10009 10001 10006 10004 10009 10007 10007 10002 10008 10009 10004 10000 10004 10006 10007 10001 10000 10006 10004 10003 10004 10008 10001 10001 10002 10000 10009 10007 10009 10005 10007 10006 10000 10000 10005 10000 10001 10000 10002 10007 10004 10006 10009 10005 10004 10002 10000 10006 10009 10001 10002 10006 10003\r\n 10002 10004 10005 10006 10002 10001 10005 10003 10007 10001 10002 10005 10004 10001 10007 10006 10005 10009 10009 10007 10008 10007 10001 10000 10004 10003 10005 10003 10008 10004 10002 10001 10000 10007 10000 10002 10009 10002 10001 10003 10008 10002 10003 10005 10000 10007 10003 10006 10007 10001 10007 10005 10006 10008 10008 10001 10002 10001 10002 10000 10002 10009 10005 10005 10001 10001 10000 10006 10007 10000 10004 10004 10003 10002 10006 10005 10000 10006 10007 10002 10004 10008 10004 10001 10005 10006 10009 10006 10006 10009 10000 10001 10008 10006 10001 10004 10000 10002 10003 10005 10008 10001 10003 10002 10008 10003 10003 10009 10006 10005 10003 10000 10005 10002 10002 10008 10001 10005 10001 10009 10008 10007 10006 10007 10008 10000 10000 10001 10003 10006 10001 10000 10003 10009 10009 10007 10003 10001 10007 10007 10004 10005 10004 10008 10001 10004 10009 10004 10002 10002 10000 10007 10003 10006 10002 10002 10001 10006 10002 10007 10007 10004 10005 10004 10008 10006 10008 10002 10008 10003 10005 10000 10002 10006 10000 10005 10009 10002 10005 10008 10009 10008 10009 10007 10009 10001 10008 10006 10004 10001 10001 10001 10004 10006 10002 10002 10009 10009 10005 10000 10008 10000 10004 10002 10000 10003 10000 10005 10004 10003 10000 10000 10006 10005 10000 10000 10007 10008 10000 10007 10002 10008 10005 10001 10007 10009 10009 10003 10006 10006 10002 10009 10000 10005 10006 10008 10003 10004 10007 10003 10006 10000 10008 10007 10000 10008 10000 10009 10000 10007 10006 10007 10004 10007 10001 10008 10002 10000 10006 10007 10003 10009 10008 10008 10001 10002 10004 10007 10004 10007 10005 10005 10008 10004 10008 10004 10009 10005 10005 10001 10001 10008 10004 10003 10004 10007 10001 10006 10007 10007 10007 10007 10004 10002 10000 10009 10005 10001 10005 10000 10003 10005 10003 10003 10004 10002 10007 10000 10004 10005 10008 10004 10000 10007 10007 10000 10004 10004 10009 10002 10004 10004 10007 10008 10007 10001 10004 10008 10005 10001 10007 10001 10009 10001 10000 10000 10002 10003 10007 10008 10009 10002 10000 10007 10007 10008 10000 10009 10003 10009 10001 10005 10005 10004 10003 10009 10001 10005 10000 10000 10007 10004 10001 10007 10007 10003 10000 10009 10000 10008 10002 10002 10000 10000 10009 10006 10004 10003 10001 10003 10008 10005 10006 10006 10006 10006 10007 10009 10009 10004 10008 10006 10000 10008 10000 10005 10001 10000 10006 10000 10002 10000 10000 10008 10007 10007 10002 10005 10006 10002 10008 10005 10003 10009 10006 10009 10006 10009 10002 10003 10006 10003 10005 10008 10006 10008 10001 10006 10009 10005 10008 10002 10001 10005 10000 10006 10009 10003 10009 10003 10002 10009 10005 10005 10001 10007 10004 10000 10006 10005 10001 10005 10000 10009 10007 10000 10009 10006 10003 10005 10003 10000 10004 10007 10005 10001 10002 10007 10001 10000 10005 10000 10002 10001 10006 10000 10009 10002 10007 10009 10000 10009 10005 10003 10009 10009 10004 10009 10006 10004 10005 10008 10005 10004 10008 10002 10004 10009 10001 10005\r\n 10009 10003 10005 10001 10008 10007 10008 10005 10006 10005 10003 10007 10002 10008 10002 10009 10008 10005 10006 10004 10005 10008 10002 10003 10001 10006 10004 10004 10009 10004 10005 10008 10001 10001 10007 10000 10005 10008 10002 10003 10005 10003 10004 10007 10001 10002 10006 10004 10000 10001 10000 10009 10008 10006 10001 10001 10009 10008 10001 10002 10006 10000 10001 10005 10000 10002 10002 10006 10002 10009 10009 10002 10000 10004 10004 10007 10009 10003 10002 10005 10003 10004 10002 10007 10009 10007 10008 10006 10000 10003 10008 10000 10001 10007 10002 10007 10008 10000 10003 10000 10009 10007 10005 10002 10007 10009 10009 10005 10009 10006 10009 10009 10008 10001 10001 10006 10004 10006 10006 10004 10005 10000 10008 10003 10004 10005 10002 10009 10002 10000 10005 10006 10008 10000 10006 10005 10005 10000 10008 10002 10006 10008 10006 10008 10006 10004 10009 10004 10003 10006 10007 10004 10002 10006 10006 10009 10007 10008 10007 10007 10000 10008 10008 10008 10005 10000 10002 10006 10008 10003 10002 10003 10009 10008 10007 10003 10002 10008 10002 10005 10007 10006 10009 10006 10009 10006 10000 10007 10005 10001 10007 10000 10004 10006 10002 10006 10007 10001 10006 10003 10008 10006 10006 10004 10009 10009 10007 10000 10005 10008 10005 10002 10000 10007 10009 10005 10005 10001 10000 10001 10006 10004 10003 10001 10008 10005 10009 10000 10005 10009 10003 10006 10003 10001 10005 10004 10000 10006 10003 10008 10003 10002 10008 10004 10009 10001 10009 10006 10004 10001 10008 10005 10007 10007 10000 10004 10007 10001 10007 10003 10001 10005 10009 10006 10002 10000 10008 10004 10006 10006 10007 10007 10000 10004 10004 10008 10002 10003 10002 10009 10001 10003 10009 10007 10003 10003 10005 10005 10000 10001 10002 10001 10002 10008 10005 10008 10007 10009 10007 10009 10007 10008 10001 10000 10000 10005 10006 10008 10001 10002 10004 10004 10005 10000 10002 10008 10007 10009 10005 10004 10009 10005 10006 10003 10003 10004 10003 10001 10003 10006 10006 10004 10003 10005 10001 10003 10001 10003 10003 10007 10001 10007 10004 10004 10006 10007 10006 10000 10007 10003 10004 10002 10007 10006 10002 10000 10007 10009 10008 10004 10005 10001 10001 10009 10008 10002 10005 10002 10003 10005 10002 10004 10006 10002 10003 10007 10007 10000 10003 10008 10001 10007 10004 10003 10001 10008 10005 10004 10005 10003 10006 10008 10004 10009 10000 10005 10008 10005 10002 10000 10008 10005 10007 10007 10008 10001 10003 10000 10004 10008 10000 10000 10003 10002 10004 10005 10008 10000 10005 10001 10003 10005 10008 10000 10001 10003 10006 10006 10001 10005 10006 10009 10001 10004 10001 10008 10007 10003 10003 10005 10004 10004 10003 10006 10007 10007 10002 10007 10001 10001 10001 10001 10008 10002 10007 10007 10000 10004 10001 10008 10008 10003 10003 10004 10009 10000 10003 10003 10006 10009 10009 10005 10009 10002 10003 10000 10000 10008 10009 10000 10003 10005 10007 10003 10001 10009 10006 10008 10009 10001 10003 10001 10002 10005 10000 10003 10003 10002 10000 10008\r\n 10004 10010 10003 10007 10002 10008 10002 10005 10002 10007 10001 10008 10000 10004 10009 10001 10005 10006 10003 10005 10007 10007 10001 10006 10000 10007 10007 10007 10005 10000 10005 10003 10008 10002 10008 10009 10008 10003 10005 10000 10005 10007 10003 10009 10001 10009 10004 10000 10005 10003 10008 10004 10005 10008 10005 10006 10009 10009 10008 10000 10000 10008 10004 10000 10000 10003 10001 10002 10004 10008 10001 10005 10003 10005 10004 10002 10006 10008 10004 10000 10008 10006 10004 10002 10008 10003 10009 10009 10001 10004 10009 10005 10006 10003 10001 10003 10005 10004 10000 10000 10003 10008 10008 10002 10004 10008 10007 10008 10001 10003 10002 10001 10006 10000 10004 10009 10002 10002 10000 10003 10008 10007 10006 10003 10002 10003 10008 10009 10008 10007 10006 10000 10006 10009 10000 10008 10007 10009 10006 10001 10001 10001 10004 10005 10000 10006 10007 10008 10008 10007 10007 10009 10007 10003 10000 10002 10000 10000 10006 10008 10009 10008 10003 10008 10009 10000 10002 10009 10005 10009 10007 10009 10005 10008 10007 10000 10005 10004 10002 10002 10007 10006 10001 10002 10007 10004 10005 10005 10006 10008 10000 10003 10009 10004 10007 10008 10001 10005 10001 10005 10002 10006 10009 10000 10003 10005 10003 10003 10001 10008 10001 10000 10002 10005 10006 10007 10008 10001 10005 10000 10008 10002 10006 10007 10003 10005 10006 10001 10002 10007 10008 10000 10004 10007 10005 10007 10000 10004 10004 10005 10006 10005 10000 10001 10002 10006 10008 10005 10003 10000 10009 10002 10004 10002 10004 10008 10006 10006 10001 10006 10006 10002 10005 10008 10003 10004 10007 10003 10002 10000 10007 10009 10005 10005 10005 10008 10005 10001 10006 10006 10008 10006 10007 10004 10009 10008 10006 10005 10008 10000 10005 10009 10006 10001 10007 10008 10000 10000 10004 10006 10007 10001 10009 10002 10001 10008 10006 10006 10003 10007 10001 10004 10002 10001 10002 10008 10005 10005 10007 10000 10000 10006 10006 10003 10003 10006 10002 10009 10009 10002 10004 10004 10007 10006 10002 10001 10003 10009 10006 10001 10000 10001 10008 10006 10006 10006 10009 10008 10002 10009 10003 10009 10007 10004 10001 10000 10006 10000 10000 10004 10008 10006 10008 10000 10006 10008 10009 10008 10000 10005 10009 10005 10004 10005 10003 10001 10003 10006 10007 10005 10009 10009 10004 10007 10004 10007 10002 10007 10008 10001 10004 10008 10007 10006 10001 10007 10009 10003 10005 10005 10007 10005 10003 10008 10004 10001 10004 10009 10009 10008 10005 10007 10008 10006 10002 10004 10001 10001 10002 10003 10005 10008 10008 10009 10007 10003 10000 10002 10005 10007 10009 10009 10008 10009 10007 10007 10001 10004 10003 10006 10002 10002 10007 10008 10004 10003 10002 10004 10000 10002 10007 10009 10005 10003 10000 10008 10003 10004 10004 10006 10006 10002 10001 10007 10000 10003 10005 10008 10009 10004 10004 10007 10003 10000 10008 10004 10005 10007 10000 10009 10004 10002 10005 10008 10009 10001 10001 10006 10003 10008 10004 10008 10005 10008 10005 10001 10005 10002 10009 10001\r\n 10006 10001 10002 10001 10006 10007 10006 10001 10001 10007 10006 10007 10009 10004 10008 10007 10009 10007 10003 10009 10005 10005 10005 10004 10008 10002 10006 10004 10004 10007 10009 10000 10002 10007 10008 10000 10006 10009 10001 10002 10005 10004 10001 10009 10006 10002 10009 10003 10002 10003 10000 10005 10003 10008 10003 10000 10005 10001 10002 10001 10004 10008 10003 10007 10006 10009 10002 10008 10002 10008 10007 10009 10000 10002 10001 10005 10005 10005 10005 10009 10005 10009 10002 10004 10000 10005 10008 10006 10006 10005 10005 10002 10001 10000 10005 10002 10005 10005 10009 10001 10005 10005 10008 10007 10005 10007 10003 10000 10001 10002 10003 10008 10009 10000 10007 10008 10004 10003 10000 10003 10005 10006 10007 10007 10006 10009 10008 10004 10005 10006 10004 10008 10008 10004 10003 10004 10009 10008 10005 10002 10009 10007 10005 10005 10007 10002 10009 10004 10005 10003 10005 10006 10008 10009 10005 10008 10002 10004 10000 10005 10005 10003 10006 10001 10007 10003 10002 10001 10006 10006 10000 10000 10000 10005 10004 10001 10015 10007 10002 10007 10005 10009 10009 10001 10004 10003 10006 10003 10005 10007 10001 10009 10008 10004 10007 10003 10000 10002 10009 10002 10009 10005 10003 10005 10003 10005 10007 10004 10000 10004 10004 10009 10007 10006 10001 10008 10004 10006 10002 10008 10001 10002 10003 10006 10006 10007 10000 10001 10009 10003 10007 10000 10007 10002 10009 10004 10005 10005 10002 10001 10004 10009 10006 10003 10000 10004 10003 10008 10002 10002 10004 10006 10002 10006 10000 10003 10008 10001 10003 10004 10006 10000 10006 10005 10000 10004 10000 10002 10000 10009 10000 10005 10009 10008 10009 10003 10003 10003 10009 10005 10004 10006 10000 10009 10009 10007 10002 10005 10002 10001 10003 10003 10008 10001 10005 10007 10009 10003 10006 10009 10008 10003 10004 10007 10000 10002 10009 10007 10009 10006 10006 10007 10009 10005 10008 10004 10009 10008 10006 10005 10001 10001 10003 10002 10003 10006 10009 10008 10009 10004 10002 10008 10001 10004 10001 10007 10007 10001 10004 10006 10001 10000 10002 10002 10008 10009 10007 10007 10008 10002 10005 10001 10008 10000 10006 10008 10002 10006 10001 10005 10009 10002 10006 10002 10003 10003 10000 10009 10009 10001 10004 10002 10007 10003 10000 10003 10004 10000 10002 10002 10008 10006 10005 10002 10001 10009 10008 10000 10008 10007 10000 10006 10009 10006 10006 10009 10009 10002 10000 10008 10000 10007 10000 10009 10007 10005 10003 10003 10004 10004 10008 10009 10001 10009 10002 10002 10008 10001 10008 10009 10007 10005 10007 10000 10009 10007 10005 10009 10009 10007 10006 10005 10005 10000 10000 10007 10003 10002 10009 10009 10007 10009 10004 10007 10002 10003 10006 10005 10003 10001 10008 10008 10008 10001 10004 10001 10007 10000 10007 10003 10005 10005 10004 10009 10002 10002 10009 10005 10008 10007 10006 10002 10004 10004 10009 10002 10009 10001 10000 10008 10008 10008 10001 10005 10001 10006 10007 10005 10008 10000 10009 10007 10001 10008 10002 10004 10002 10007 10008 10006\r\n 10002 10001 10007 10001 10007 10001 10008 10005 10002 10001 10008 10002 10001 10002 10004 10008 10000 10005 10003 10008 10004 10006 10001 10006 10003 10007 10011 10007 10008 10001 10000 10005 10003 10003 10004 10002 10005 10006 10006 10000 10004 10001 10007 10008 10001 10006 10006 10009 10000 10007 10004 10003 10005 10000 10004 10001 10009 10008 10006 10005 10005 10004 10009 10009 10003 10008 10006 10001 10005 10007 10001 10003 10001 10003 10008 10002 10000 10006 10008 10002 10001 10009 10002 10001 10009 10005 10004 10004 10003 10000 10001 10001 10002 10009 10004 10009 10007 10001 10001 10008 10008 10003 10004 10002 10000 10001 10003 10001 10003 10001 10004 10003 10002 10005 10002 10009 10001 10007 10006 10009 10007 10001 10006 10008 10009 10009 10005 10008 10002 10001 10001 10004 10009 10007 10009 10008 10001 10002 10006 10005 10005 10001 10000 10001 10008 10008 10002 10004 10001 10006 10002 10004 10008 10006 10002 10002 10000 10001 10004 10001 10007 10008 10000 10003 10003 10004 10000 10004 10007 10005 10004 10006 10007 10008 10005 10008 10004 10008 10004 10008 10003 10003 10001 10008 10005 10009 10001 10001 10009 10005 10006 10005 10006 10006 10004 10003 10009 10001 10007 10006 10003 10001 10009 10008 10001 10009 10001 10007 10009 10002 10009 10001 10002 10001 10000 10002 10000 10009 10001 10007 10005 10003 10008 10000 10002 10002 10003 10002 10009 10009 10009 10002 10008 10004 10001 10001 10000 10002 10001 10004 10004 10004 10003 10002 10003 10006 10005 10002 10007 10006 10009 10003 10009 10008 10002 10000 10003 10004 10009 10003 10005 10000 10001 10003 10001 10002 10006 10002 10001 10007 10001 10000 10001 10008 10004 10006 10009 10009 10005 10005 10002 10002 10007 10005 10003 10009 10009 10009 10008 10001 10006 10009 10005 10008 10007 10002 10005 10003 10000 10006 10004 10009 10001 10005 10007 10000 10002 10006 10000 10008 10002 10000 10004 10002 10009 10003 10003 10004 10005 10006 10000 10009 10000 10007 10007 10003 10007 10006 10005 10008 10005 10005 10001 10001 10002 10003 10000 10002 10001 10003 10003 10000 10002 10009 10005 10006 10000 10007 10007 10006 10007 10000 10002 10003 10000 10007 10002 10003 10001 10002 10000 10002 10001 10009 10005 10003 10008 10001 10001 10005 10006 10003 10003 10009 10000 10007 10009 10003 10008 10000 10006 10008 10006 10003 10003 10002 10009 10001 10003 10001 10001 10001 10009 10002 10005 10007 10005 10005 10005 10007 10004 10004 10005 10005 10003 10005 10007 10001 10001 10005 10006 10000 10003 10008 10004 10002 10001 10006 10000 10001 10008 10002 10005 10007 10006 10006 10002 10000 10008 10000 10002 10003 10004 10007 10007 10009 10003 10009 10004 10001 10003 10009 10005 10004 10003 10005 10005 10004 10000 10008 10000 10006 10005 10004 10009 10005 10004 10006 10004 10005 10007 10004 10000 10003 10000 10002 10007 10008 10009 10004 10007 10007 10003 10002 10004 10004 10005 10001 10009 10009 10003 10006 10008 10005 10004 10007 10006 10004 10003 10007 10001 10008 10006 10005 10004 10004 10002 10002 10009 10007\r\n 10008 10007 10001 10006 10008 10004 10009 10003 10008 10000 10004 10000 10008 10007 10006 10009 10000 10003 10007 10005 10003 10004 10000 10009 10003 10004 10009 10003 10004 10001 10002 10004 10000 10007 10006 10004 10003 10009 10003 10007 10007 10009 10003 10002 10005 10002 10008 10002 10009 10007 10009 10000 10006 10007 10007 10001 10006 10003 10004 10004 10003 10008 10005 10000 10008 10005 10005 10011 10008 10001 10008 10005 10007 10008 10002 10002 10004 10005 10001 10001 10000 10007 10001 10006 10007 10008 10002 10009 10007 10009 10001 10009 10005 10001 10003 10008 10006 10005 10001 10008 10003 10008 10001 10009 10005 10008 10008 10001 10002 10002 10004 10016 10003 10003 10002 10001 10005 10000 10007 10009 10000 10000 10004 10006 10003 10004 10009 10003 10003 10002 10002 10001 10003 10002 10000 10001 10003 10005 10002 10002 10006 10001 10009 10009 10003 10007 10005 10006 10009 10000 10008 10002 10003 10006 10009 10002 10009 10000 10002 10003 10007 10007 10008 10006 10004 10004 10006 10008 10003 10004 10005 10009 10004 10003 10009 10003 10005 10005 10008 10003 10002 10008 10001 10001 10004 10001 10004 10000 10000 10007 10003 10000 10002 10009 10009 10003 10006 10000 10004 10009 10002 10005 10003 10001 10000 10002 10001 10005 10009 10003 10008 10000 10000 10004 10006 10009 10006 10000 10002 10003 10004 10004 10005 10005 10003 10004 10002 10004 10000 10008 10008 10004 10006 10001 10004 10007 10007 10004 10005 10004 10006 10003 10005 10004 10001 10004 10006 10005 10003 10001 10006 10008 10001 10004 10002 10004 10006 10007 10002 10003 10009 10008 10007 10008 10007 10005 10007 10001 10003 10006 10003 10003 10008 10006 10003 10006 10004 10003 10005 10008 10001 10005 10002 10004 10006 10002 10003 10006 10002 10006 10009 10008 10001 10003 10003 10006 10007 10005 10006 10007 10007 10001 10007 10005 10003 10007 10008 10009 10002 10000 10001 10001 10001 10005 10000 10002 10003 10004 10008 10000 10003 10004 10006 10008 10005 10008 10009 10007 10003 10009 10005 10003 10002 10001 10006 10008 10000 10005 10007 10009 10001 10008 10003 10008 10003 10007 10000 10006 10002 10001 10000 10001 10005 10004 10006 10006 10001 10002 10001 10002 10003 10000 10002 10000 10003 10003 10008 10000 10008 10009 10002 10005 10008 10000 10005 10007 10002 10008 10006 10003 10003 10004 10005 10002 10004 10002 10007 10005 10005 10004 10007 10005 10006 10003 10007 10009 10005 10004 10005 10003 10013 10001 10006 10007 10004 10003 10009 10008 10006 10001 10006 10001 10000 10009 10000 10003 10001 10007 10008 10003 10001 10007 10009 10002 10007 10003 10003 10007 10000 10006 10001 10002 10000 10007 10005 10008 10002 10006 10005 10003 10002 10007 10007 10003 10009 10003 10007 10004 10008 10000 10001 10009 10001 10007 10001 10001 10000 10001 10005 10000 10009 10003 10003 10003 10008 10004 10006 10005 10006 10000 10001 10006 10004 10002 10001 10001 10007 10004 10006 10008 10009 10006 10001 10006 10004 10002 10007 10004 10003 10009 10000 10000 10007 10000 10000 10005 10008 10002 10001 10005\r\n 10004 10000 10000 10007 10005 10005 10002 10002 10006 10006 10006 10000 10004 10000 10004 10008 10006 10002 10007 10004 10008 10000 10009 10008 10001 10006 10003 10001 10004 10004 10002 10000 10008 10002 10007 10003 10002 10006 10006 10006 10000 10004 10002 10008 10000 10001 10000 10002 10001 10009 10002 10008 10008 10002 10003 10000 10001 10002 10007 10004 10002 10004 10006 10003 10008 10006 10008 10008 10005 10009 10002 10004 10003 10004 10005 10003 10002 10001 10002 10007 10001 10009 10006 10003 10007 10004 10009 10004 10008 10001 10009 10002 10000 10001 10001 10009 10002 10003 10005 10007 10005 10008 10002 10009 10006 10006 10000 10007 10003 10002 10003 10007 10005 10001 10004 10002 10004 10008 10004 10009 10008 10009 10007 10003 10001 10004 10007 10008 10006 10006 10009 10007 10007 10003 10000 10008 10007 10002 10000 10007 10002 10003 10000 10004 10009 10003 10004 10007 10000 10008 10008 10009 10007 10005 10004 10009 10008 10007 10008 10009 10001 10004 10004 10007 10007 10003 10000 10000 10001 10008 10004 10001 10008 10000 10003 10007 10008 10000 10009 10006 10008 10002 10003 10009 10005 10000 10003 10004 10006 10002 10000 10006 10009 10004 10009 10000 10006 10002 10004 10007 10004 10000 10002 10008 10003 10006 10005 10005 10002 10006 10001 10005 10003 10008 10005 10006 10005 10006 10001 10006 10005 10000 10009 10005 10006 10008 10003 10002 10004 10006 10001 10002 10004 10008 10007 10002 10003 10005 10008 10009 10002 10000 10007 10008 10003 10009 10001 10001 10000 10001 10007 10003 10006 10009 10009 10004 10000 10001 10008 10008 10006 10003 10006 10002 10002 10004 10005 10008 10005 10002 10002 10006 10002 10001 10005 10006 10009 10009 10002 10006 10009 10002 10003 10008 10002 10001 10001 10004 10000 10008 10009 10000 10009 10003 10006 10005 10002 10003 10003 10004 10000 10007 10004 10000 10008 10002 10006 10007 10003 10005 10009 10006 10001 10001 10004 10004 10000 10003 10001 10008 10000 10000 10003 10000 10002 10000 10008 10004 10008 10002 10002 10001 10008 10000 10007 10003 10001 10000 10004 10009 10003 10006 10009 10009 10007 10001 10005 10008 10008 10001 10008 10003 10005 10008 10001 10002 10008 10008 10004 10002 10000 10001 10006 10002 10006 10005 10005 10006 10000 10001 10005 10003 10005 10005 10009 10006 10003 10007 10006 10000 10008 10006 10002 10006 10003 10005 10004 10004 10009 10008 10009 10006 10009 10003 10008 10003 10001 10000 10006 10004 10001 10006 10007 10003 10000 10005 10008 10008 10005 10009 10009 10001 10003 10000 10007 10008 10003 10009 10008 10005 10004 10008 10009 10004 10007 10001 10007 10000 10003 10002 10008 10004 10009 10008 10001 10004 10002 10003 10009 10002 10004 10008 10008 10005 10009 10007 10008 10002 10009 10008 10009 10009 10001 10002 10001 10007 10002 10003 10004 10005 10004 10002 10005 10005 10004 10002 10001 10006 10005 10000 10009 10005 10001 10006 10009 10009 10006 10007 10003 10005 10006 10004 10007 10000 10002 10007 10009 10001 10000 10009 10002 10001 10009 10006 10000 10009 10007 10006 10003 10000\r\n 10008 10007 10003 10006 10001 10000 10002 10003 10004 10008 10004 10005 10002 10001 10005 10005 10003 10009 10005 10001 10004 10001 10005 10004 10006 10008 10000 10001 10003 10000 10006 10009 10002 10007 10002 10000 10001 10009 10008 10008 10007 10004 10003 10002 10006 10006 10007 10004 10008 10000 10006 10007 10006 10003 10003 10000 10005 10008 10004 10009 10007 10008 10000 10009 10009 10009 10000 10000 10001 10002 10001 10009 10002 10008 10007 10009 10002 10007 10002 10000 10009 10003 10001 10009 10002 10004 10004 10002 10007 10007 10006 10001 10009 10004 10009 10009 10006 10002 10000 10004 10004 10005 10009 10002 10006 10009 10002 10004 10006 10008 10007 10007 10006 10003 10001 10001 10001 10002 10003 10001 10009 10008 10009 10000 10000 10007 10009 10000 10009 10007 10001 10004 10002 10002 10000 10006 10002 10008 10001 10003 10004 10000 10007 10003 10004 10009 10000 10001 10004 10000 10004 10003 10007 10008 10000 10000 10005 10006 10009 10006 10001 10008 10002 10001 10005 10002 10006 10004 10003 10005 10007 10008 10006 10002 10005 10008 10009 10001 10005 10006 10004 10003 10006 10007 10002 10006 10009 10008 10009 10005 10000 10003 10003 10004 10007 10000 10001 10006 10002 10008 10004 10007 10004 10002 10007 10002 10009 10004 10002 10002 10004 10009 10006 10007 10009 10002 10005 10004 10007 10004 10003 10009 10005 10009 10002 10003 10001 10000 10002 10008 10003 10008 10006 10000 10002 10000 10001 10002 10009 10006 10004 10009 10008 10004 10000 10003 10006 10002 10003 10004 10000 10000 10006 10005 10000 10006 10005 10007 10000 10001 10004 10004 10009 10000 10008 10006 10001 10002 10005 10005 10006 10001 10009 10008 10002 10006 10006 10003 10002 10002 10001 10003 10003 10000 10004 10005 10004 10007 10004 10000 10005 10004 10003 10001 10002 10008 10006 10006 10005 10008 10001 10009 10007 10009 10004 10002 10002 10005 10008 10001 10005 10001 10001 10000 10008 10002 10003 10001 10008 10009 10000 10000 10009 10006 10008 10002 10005 10005 10004 10005 10008 10001 10000 10003 10008 10003 10009 10003 10006 10002 10001 10004 10005 10008 10005 10006 10005 10005 10002 10008 10005 10009 10001 10005 10007 10004 10003 10008 10006 10008 10001 10001 10000 10007 10008 10008 10008 10008 10004 10006 10007 10001 10004 10003 10007 10008 10007 10005 10009 10002 10002 10004 10002 10009 10003 10008 10006 10009 10002 10008 10004 10007 10000 10005 10000 10005 10003 10008 10001 10000 10006 10000 10007 10008 10008 10000 10004 10004 10005 10003 10007 10005 10007 10009 10007 10003 10007 10004 10007 10002 10001 10008 10000 10003 10003 10008 10003 10004 10006 10009 10001 10000 10009 10006 10004 10003 10005 10009 10005 10005 10009 10009 10008 10004 10004 10007 10001 10007 10008 10008 10002 10009 10001 10000 10009 10000 10007 10005 10004 10000 10008 10002 10005 10000 10005 10006 10006 10007 10003 10007 10001 10003 10002 10005 10006 10007 10003 10003 10007 10009 10009 10001 10006 10008 10004 10007 10007 10006 10000 10004 10001 10006 10005 10007 10003 10005 10004 10007 10004 10004\r\n 10009 10005 10003 10009 10008 10003 10003 10007 10003 10004 10002 10001 10009 10004 10007 10009 10004 10006 10003 10009 10003 10006 10006 10002 10005 10009 10007 10002 10000 10006 10003 10000 10005 10004 10009 10009 10005 10001 10007 10007 10000 10000 10005 10006 10009 10002 10005 10005 10008 10004 10000 10001 10001 10002 10000 10009 10009 10004 10003 10001 10002 10004 10009 10005 10003 10000 10005 10001 10003 10007 10008 10005 10000 10006 10005 10001 10002 10001 10003 10001 10007 10003 10000 10006 10000 10008 10000 10009 10008 10001 10007 10005 10007 10005 10000 10008 10009 10008 10001 10007 10005 10003 10007 10001 10003 10005 10008 10003 10003 10002 10005 10004 10001 10007 10002 10002 10008 10002 10005 10009 10008 10002 10009 10009 10009 10003 10007 10006 10003 10000 10002 10008 10004 10001 10000 10007 10008 10007 10008 10004 10000 10005 10009 10005 10006 10000 10003 10007 10006 10002 10004 10006 10007 10002 10002 10009 10000 10008 10006 10003 10004 10007 10002 10000 10009 10009 10002 10007 10001 10000 10005 10008 10005 10006 10006 10006 10000 10002 10006 10003 10008 10002 10001 10002 10006 10005 10000 10006 10008 10009 10002 10000 10007 10004 10000 10001 10000 10005 10003 10008 10008 10009 10009 10001 10000 10001 10008 10003 10001 10004 10005 10005 10001 10007 10002 10001 10006 10003 10001 10002 10003 10000 10004 10007 10007 10009 10005 10002 10009 10001 10006 10000 10009 10008 10004 10001 10000 10000 10000 10003 10001 10008 10007 10009 10002 10005 10006 10007 10004 10005 10004 10002 10006 10007 10003 10008 10002 10000 10000 10006 10001 10000 10005 10005 10003 10005 10006 10000 10004 10004 10000 10007 10006 10002 10000 10004 10004 10004 10002 10009 10007 10007 10002 10003 10002 10007 10003 10000 10004 10001 10002 10008 10004 10009 10007 10007 10007 10001 10003 10001 10002 10008 10007 10007 10003 10003 10007 10002 10000 10009 10004 10008 10005 10005 10009 10005 10006 10002 10001 10001 10005 10005 10007 10007 10007 10006 10001 10004 10005 10008 10007 10000 10008 10009 10005 10008 10001 10003 10001 10008 10006 10004 10008 10007 10001 10008 10004 10001 10000 10004 10005 10004 10002 10001 10007 10001 10003 10002 10009 10004 10007 10002 10002 10007 10007 10006 10009 10008 10002 10004 10000 10008 10000 10006 10002 10003 10000 10007 10004 10005 10003 10000 10007 10002 10003 10007 10004 10006 10006 10002 10007 10001 10005 10001 10002 10001 10007 10002 10005 10008 10001 10004 10002 10001 10005 10005 10007 10002 10001 10008 10004 10005 10002 10006 10001 10001 10009 10007 10004 10006 10006 10002 10000 10009 10003 10004 10007 10007 10008 10000 10005 10009 10005 10000 10009 10000 10003 10004 10006 10007 10002 10005 10008 10001 10002 10005 10003 10001 10004 10004 10004 10009 10000 10000 10008 10004 10007 10005 10009 10000 10004 10008 10001 10008 10004 10003 10005 10008 10002 10009 10004 10000 10008 10009 10002 10005 10003 10009 10001 10002 10002 10006 10006 10006 10002 10008 10004 10007 10006 10000 10009 10000 10001 10004 10008 10001 10009 10006 10008 10002\r\n 10009 10006 10000 10008 10003 10001 10007 10001 10007 10003 10008 10000 10004 10003 10001 10000 10007 10009 10001 10009 10002 10005 10005 10008 10006 10001 10003 10009 10006 10007 10005 10001 10005 10006 10005 10008 10005 10005 10006 10008 10008 10007 10007 10009 10008 10007 10006 10005 10001 10000 10007 10005 10008 10002 10004 10007 10009 10004 10007 10005 10002 10003 10009 10008 10006 10000 10002 10001 10005 10007 10002 10005 10003 10000 10004 10000 10000 10003 10008 10001 10006 10000 10001 10002 10001 10002 10009 10003 10005 10008 10002 10003 10006 10005 10004 10006 10006 10005 10007 10002 10004 10008 10003 10005 10001 10006 10008 10004 10005 10007 10007 10008 10004 10009 10006 10009 10001 10003 10002 10005 10008 10004 10004 10002 10001 10007 10006 10002 10004 10008 10007 10004 10009 10007 10000 10002 10004 10000 10002 10003 10000 10000 10008 10008 10008 10002 10005 10009 10008 10000 10000 10004 10007 10004 10009 10002 10000 10004 10006 10005 10002 10008 10005 10008 10008 10000 10003 10004 10006 10001 10007 10006 10008 10004 10004 10008 10008 10005 10006 10006 10008 10006 10001 10003 10003 10001 10009 10005 10002 10005 10004 10008 10004 10009 10001 10003 10009 10003 10009 10000 10005 10009 10002 10001 10001 10003 10004 10004 10003 10007 10008 10008 10005 10001 10005 10000 10007 10003 10005 10007 10005 10002 10004 10004 10005 10005 10004 10003 10007 10006 10004 10004 10009 10007 10004 10009 10005 10005 10009 10009 10005 10009 10003 10003 10000 10003 10008 10001 10006 10009 10004 10005 10003 10007 10004 10000 10004 10003 10000 10004 10006 10009 10008 10009 10001 10001 10005 10005 10009 10009 10001 10004 10009 10005 10005 10004 10003 10008 10004 10000 10009 10001 10001 10000 10009 10006 10002 10005 10003 10005 10001 10004 10005 10006 10004 10004 10004 10000 10009 10004 10004 10008 10006 10005 10003 10000 10003 10006 10009 10008 10003 10008 10005 10003 10009 10003 10000 10008 10000 10002 10004 10002 10000 10004 10003 10006 10006 10007 10006 10003 10003 10006 10003 10007 10001 10000 10007 10004 10004 10004 10005 10004 10005 10003 10007 10003 10008 10001 10008 10005 10003 10004 10005 10009 10002 10007 10003 10005 10001 10003 10005 10004 10004 10002 10001 10002 10007 10001 10002 10009 10001 10000 10008 10002 10004 10002 10002 10000 10004 10001 10002 10008 10006 10008 10005 10004 10006 10009 10001 10007 10000 10004 10005 10009 10005 10006 10008 10003 10008 10008 10005 10007 10009 10006 10002 10001 10005 10008 10007 10005 10006 10003 10009 10005 10000 10003 10003 10007 10002 10008 10004 10005 10004 10000 10008 10006 10000 10004 10004 10003 10007 10009 10003 10006 10005 10004 10009 10000 10009 10003 10003 10003 10002 10000 10005 10004 10005 10002 10004 10000 10004 10005 10002 10006 10009 10009 10002 10005 10004 10006 10003 10006 10005 10002 10004 10003 10007 10004 10007 10002 10004 10004 10002 10002 10006 10007 10000 10006 10006 10008 10005 10009 10007 10004 10009 10008 10002 10004 10006 10000 10006 10003 10000 10000 10009 10005 10003 10001 10009 10003\r\n 10004 10003 10006 10009 10002 10009 10003 10002 10006 10004 10000 10008 10003 10002 10000 10000 10000 10004 10002 10000 10002 10005 10009 10008 10004 10003 10005 10004 10004 10002 10004 10005 10002 10000 10000 10000 10008 10008 10000 10005 10008 10004 10006 10001 10000 10007 10004 10002 10001 10008 10001 10004 10005 10001 10005 10009 10006 10000 10006 10003 10004 10004 10009 10004 10005 10004 10004 10000 10003 10002 10007 10008 10003 10005 10006 10009 10001 10007 10001 10000 10005 10005 10006 10006 10001 10006 10002 10003 10008 10003 10002 10009 10003 10005 10004 10007 10000 10008 10000 10005 10009 10000 10008 10007 10000 10007 10002 10007 10000 10009 10007 10007 10002 10006 10002 10009 10009 10005 10007 10004 10008 10000 10002 10005 10004 10006 10001 10004 10005 10006 10002 10004 10002 10009 10006 10000 10002 10005 10004 10001 10006 10008 10001 10001 10000 10002 10000 10007 10001 10002 10003 10004 10003 10002 10009 10002 10002 10001 10005 10006 10001 10008 10004 10008 10000 10001 10001 10006 10003 10003 10008 10001 10002 10006 10004 10008 10004 10007 10002 10008 10002 10007 10003 10009 10004 10000 10009 10006 10004 10007 10002 10008 10004 10002 10007 10001 10004 10003 10001 10009 10000 10002 10008 10007 10000 10004 10008 10009 10006 10007 10003 10001 10008 10009 10004 10000 10005 10009 10000 10006 10009 10002 10002 10007 10009 10003 10000 10009 10005 10009 10009 10003 10004 10000 10008 10005 10007 10008 10009 10009 10009 10001 10009 10000 10000 10002 10004 10007 10002 10006 10002 10001 10002 10007 10006 10003 10006 10004 10008 10009 10001 10000 10001 10006 10006 10003 10003 10001 10001 10006 10005 10002 10007 10002 10002 10008 10007 10001 10005 10004 10002 10000 10008 10005 10006 10007 10000 10008 10005 10005 10006 10005 10009 10007 10004 10009 10000 10006 10003 10004 10004 10006 10008 10007 10009 10003 10003 10004 10006 10005 10000 10008 10008 10005 10003 10003 10009 10007 10001 10006 10002 10006 10003 10008 10000 10006 10009 10004 10005 10007 10000 10006 10009 10003 10001 10005 10005 10001 10007 10006 10002 10005 10007 10008 10001 10005 10006 10003 10001 10006 10007 10005 10002 10009 10000 10006 10007 10002 10007 10006 10009 10007 10009 10002 10003 10000 10009 10009 10007 10005 10001 10009 10006 10002 10003 10004 10009 10007 10006 10006 10004 10006 10001 10004 10004 10009 10001 10006 10005 10005 10004 10003 10005 10000 10005 10007 10004 10006 10000 10005 10000 10007 10005 10005 10008 10004 10001 10002 10009 10001 10007 10004 10003 10000 10007 10004 10001 10005 10002 10000 10003 10008 10008 10005 10007 10003 10007 10002 10004 10000 10005 10002 10004 10000 10001 10003 10004 10009 10003 10007 10003 10009 10005 10004 10006 10005 10002 10002 10006 10007 10000 10002 10000 10004 10009 10005 10002 10002 10009 10008 10006 10005 10008 10009 10006 10001 10005 10003 10009 10006 10008 10009 10003 10005 10006 10003 10003 10009 10006 10003 10005 10008 10008 10008 10001 10000 10008 10008 10001 10000 10002 10000 10006 10006 10004 10001 10002 10000 10003 10007\r\n 10004 10009 10002 10008 10006 10007 10002 10001 10006 10004 10001 10007 10008 10002 10009 10006 10001 10006 10003 10002 10005 10009 10006 10003 10003 10001 10001 10003 10005 10008 10005 10000 10000 10004 10008 10009 10000 10005 10005 10002 10000 10003 10001 10007 10006 10009 10008 10008 10007 10004 10009 10007 10000 10006 10008 10008 10008 10009 10000 10004 10004 10008 10004 10009 10002 10008 10009 10008 10006 10001 10001 10001 10003 10003 10003 10006 10003 10008 10005 10006 10001 10009 10007 10005 10001 10009 10000 10006 10006 10003 10005 10004 10008 10009 10004 10003 10006 10003 10003 10004 10007 10000 10007 10006 10004 10003 10007 10002 10006 10002 10000 10008 10005 10006 10000 10002 10008 10000 10006 10001 10001 10009 10001 10007 10001 10007 10002 10007 10001 10002 10007 10009 10009 10008 10005 10008 10006 10003 10004 10005 10003 10006 10007 10002 10005 10005 10003 10006 10005 10001 10003 10001 10004 10003 10006 10008 10008 10007 10009 10004 10001 10001 10003 10006 10002 10006 10007 10000 10004 10008 10009 10007 10007 10009 10002 10009 10009 10009 10003 10006 10005 10008 10001 10003 10004 10005 10001 10006 10007 10000 10007 10001 10008 10006 10005 10002 10004 10005 10008 10006 10006 10004 10000 10001 10000 10000 10004 10002 10008 10002 10001 10005 10006 10001 10001 10001 10006 10009 10009 10001 10007 10005 10000 10009 10009 10000 10009 10007 10001 10001 10007 10006 10000 10009 10005 10006 10001 10002 10003 10008 10005 10000 10009 10009 10007 10009 10006 10008 10007 10009 10007 10007 10002 10009 10006 10000 10005 10005 10005 10000 10007 10000 10004 10000 10001 10006 10007 10000 10007 10002 10003 10005 10005 10003 10002 10006 10001 10007 10004 10001 10003 10002 10002 10000 10007 10006 10005 10009 10006 10007 10003 10006 10001 10003 10001 10000 10002 10007 10000 10006 10000 10006 10001 10005 10006 10004 10009 10004 10001 10001 10004 10000 10008 10000 10004 10008 10000 10008 10009 10003 10008 10004 10007 10003 10005 10002 10004 10002 10001 10009 10001 10009 10004 10005 10004 10001 10009 10005 10008 10008 10006 10008 10008 10005 10005 10004 10008 10002 10000 10002 10002 10002 10006 10007 10004 10007 10000 10001 10002 10004 10009 10000 10009 10005 10006 10002 10004 10009 10008 10005 10002 10002 10004 10000 10000 10002 10009 10009 10009 10005 10002 10008 10002 10009 10001 10009 10003 10002 10005 10007 10004 10007 10007 10003 10007 10004 10005 10002 10004 10008 10007 10003 10008 10003 10009 10001 10005 10007 10009 10002 10005 10003 10009 10007 10009 10008 10004 10006 10004 10001 10005 10001 10003 10004 10000 10001 10008 10008 10003 10003 10001 10008 10005 10000 10002 10003 10004 10005 10005 10009 10008 10005 10007 10004 10000 10002 10005 10006 10009 10005 10003 10000 10004 10004 10005 10009 10007 10009 10001 10001 10002 10005 10002 10005 10002 10001 10004 10004 10007 10003 10009 10000 10007 10009 10008 10009 10004 10002 10005 10004 10004 10007 10004 10009 10003 10001 10009 10002 10006 10008 10004 10001 10000 10002 10000 10003 10001 10004 10007 10001\r\n 10007 10004 10003 10004 10004 10000 10003 10002 10006 10004 10006 10004 10007 10006 10008 10008 10000 10009 10003 10002 10001 10007 10000 10008 10006 10008 10007 10001 10008 10006 10006 10001 10006 10003 10003 10009 10008 10005 10002 10007 10009 10001 10008 10001 10000 10008 10004 10002 10001 10009 10001 10003 10006 10002 10002 10002 10002 10001 10009 10001 10002 10001 10009 10006 10000 10004 10009 10003 10009 10003 10005 10005 10003 10006 10003 10002 10008 10009 10008 10007 10009 10002 10009 10000 10009 10008 10009 10000 10001 10003 10006 10006 10002 10002 10006 10006 10005 10007 10001 10008 10001 10008 10005 10004 10006 10007 10006 10008 10008 10002 10006 10003 10006 10003 10004 10002 10009 10003 10009 10007 10009 10004 10008 10002 10001 10006 10009 10009 10001 10003 10004 10008 10001 10005 10008 10009 10002 10001 10004 10009 10009 10008 10006 10009 10009 10000 10007 10007 10000 10000 10004 10004 10007 10002 10008 10008 10006 10004 10004 10001 10000 10005 10005 10000 10006 10001 10001 10006 10006 10001 10008 10002 10002 10005 10000 10002 10006 10001 10001 10001 10006 10003 10009 10002 10004 10003 10003 10004 10004 10006 10008 10002 10007 10009 10003 10003 10009 10006 10007 10002 10006 10001 10009 10004 10003 10009 10002 10006 10007 10000 10001 10007 10004 10006 10000 10006 10007 10009 10001 10006 10006 10008 10001 10006 10009 10003 10000 10000 10013 10002 10007 10009 10002 10008 10002 10004 10007 10002 10007 10001 10006 10000 10005 10005 10005 10009 10008 10004 10000 10001 10004 10008 10005 10006 10006 10008 10005 10009 10009 10004 10004 10006 10008 10009 10007 10000 10005 10005 10005 10007 10005 10008 10000 10000 10004 10004 10001 10004 10005 10004 10003 10006 10004 10009 10007 10009 10008 10004 10008 10000 10008 10002 10001 10003 10018 10000 10006 10009 10007 10002 10007 10009 10008 10001 10006 10008 10000 10008 10007 10004 10004 10009 10007 10000 10009 10001 10009 10000 10004 10006 10002 10001 10006 10003 10005 10005 10008 10008 10007 10009 10001 10002 10009 10007 10009 10007 10005 10007 10009 10002 10000 10006 10003 10003 10007 10006 10005 10006 10002 10002 10006 10006 10004 10002 10003 10009 10000 10003 10001 10005 10000 10008 10001 10005 10007 10001 10004 10005 10000 10003 10009 10004 10001 10007 10001 10004 10009 10004 10006 10002 10000 10004 10004 10009 10004 10004 10005 10004 10002 10003 10002 10004 10008 10003 10005 10003 10001 10004 10002 10005 10008 10001 10000 10004 10001 10000 10000 10001 10002 10001 10003 10007 10007 10003 10005 10003 10005 10009 10009 10006 10000 10003 10001 10001 10006 10006 10002 10002 10002 10003 10005 10003 10008 10002 10005 10007 10006 10009 10005 10005 10007 10005 10003 10002 10003 10002 10006 10008 10000 10004 10002 10002 10004 10002 10006 10004 10002 10002 10005 10008 10004 10004 10007 10004 10008 10008 10000 10006 10003 10009 10002 10002 10009 10005 10005 10000 10006 10006 10008 10007 10008 10007 10008 10006 10009 10003 10003 10005 10006 10008 10009 10002 10005 10000 10003 10007 10005 10003 10002 10000\r\n 10003 10009 10002 10009 10003 10005 10000 10008 10002 10002 10002 10005 10007 10009 10009 10001 10001 10000 10007 10005 10001 10001 10000 10006 10004 10002 10003 10004 10002 10006 10002 10000 10007 10001 10006 10005 10000 10000 10001 10004 10005 10008 10003 10009 10009 10004 10004 10004 10008 10002 10005 10002 10002 10005 10009 10005 10002 10007 10009 10008 10009 10005 10003 10008 10000 10008 10009 10002 10000 10008 10004 10009 10002 10006 10000 10001 10000 10008 10000 10004 10002 10009 10008 10003 10008 10002 10009 10006 10005 10003 10003 10007 10006 10003 10000 10001 10001 10007 10007 10005 10008 10009 10008 10008 10006 10002 10003 10001 10007 10008 10000 10004 10007 10002 10001 10000 10007 10000 10002 10008 10008 10001 10002 10009 10007 10004 10002 10006 10008 10007 10000 10001 10000 10006 10003 10006 10009 10002 10004 10007 10009 10007 10008 10006 10008 10008 10008 10005 10004 10007 10008 10006 10001 10003 10006 10005 10007 10006 10008 10003 10005 10008 10000 10009 10005 10004 10004 10001 10006 10005 10008 10005 10008 10007 10000 10009 10004 10003 10008 10004 10003 10006 10006 10002 10006 10005 10005 10000 10006 10008 10001 10006 10006 10005 10002 10002 10005 10002 10007 10005 10005 10003 10003 10005 10008 10005 10006 10001 10007 10008 10001 10007 10002 10000 10008 10005 10008 10006 10003 10009 10003 10003 10007 10009 10009 10003 10003 10004 10003 10009 10009 10002 10008 10001 10009 10001 10008 10009 10007 10004 10000 10005 10001 10002 10001 10006 10009 10005 10003 10005 10008 10002 10003 10006 10004 10002 10004 10002 10001 10002 10006 10008 10003 10008 10006 10006 10009 10007 10007 10009 10008 10002 10000 10009 10003 10005 10003 10003 10006 10003 10009 10007 10006 10001 10001 10003 10003 10005 10003 10003 10009 10005 10004 10006 10001 10001 10007 10007 10007 10002 10006 10000 10004 10002 10004 10008 10006 10000 10003 10002 10009 10006 10001 10007 10001 10009 10006 10005 10005 10000 10001 10000 10002 10007 10007 10009 10009 10002 10007 10005 10002 10004 10001 10008 10007 10003 10005 10001 10001 10006 10000 10009 10000 10009 10000 10003 10006 10002 10008 10002 10008 10003 10006 10008 10007 10000 10000 10007 10007 10005 10008 10006 10003 10008 10009 10000 10006 10007 10006 10002 10000 10004 10003 10008 10005 10004 10006 10006 10006 10000 10001 10002 10007 10002 10007 10007 10002 10003 10009 10005 10005 10006 10003 10006 10003 10008 10009 10008 10006 10009 10003 10005 10009 10007 10005 10000 10000 10002 10005 10008 10002 10003 10000 10009 10005 10008 10007 10008 10000 10005 10003 10006 10007 10005 10006 10005 10007 10001 10003 10005 10004 10005 10005 10007 10007 10000 10002 10006 10005 10008 10002 10006 10004 10007 10005 10005 10003 10003 10001 10005 10006 10008 10004 10000 10009 10001 10007 10004 10003 10009 10006 10008 10009 10003 10004 10000 10005 10003 10000 10000 10002 10000 10009 10007 10006 10007 10006 10001 10008 10003 10007 10004 10006 10006 10005 10006 10008 10008 10005 10008 10001 10004 10006 10004 10003 10007 10002 10005 10005 10006\r\n 10001 10008 10007 10007 10004 10003 10005 10002 10007 10003 10007 10007 10004 10004 10000 10007 10004 10007 10008 10003 10004 10004 10003 10000 10001 10005 10000 10000 10006 10007 10003 10002 10008 10000 10007 10002 10006 10007 10000 10004 10002 10006 10001 10004 10005 10005 10000 10000 10009 10008 10000 10005 10009 10001 10005 10006 10004 10004 10006 10009 10004 10004 10008 10008 10004 10008 10001 10000 10007 10003 10001 10007 10002 10002 10002 10007 10004 10003 10000 10007 10002 10008 10001 10003 10009 10002 10003 10002 10000 10007 10001 10004 10009 10006 10000 10000 10009 10005 10001 10008 10001 10001 10002 10007 10005 10002 10006 10003 10000 10003 10007 10003 10006 10006 10000 10003 10004 10000 10000 10000 10005 10002 10006 10005 10003 10006 10003 10001 10002 10008 10003 10006 10005 10001 10001 10003 10007 10001 10001 10008 10002 10003 10001 10005 10009 10006 10007 10000 10007 10002 10006 10006 10000 10002 10006 10007 10003 10008 10001 10004 10007 10006 10004 10006 10008 10005 10006 10006 10003 10006 10007 10004 10002 10006 10004 10002 10009 10003 10006 10003 10004 10008 10007 10008 10007 10008 10007 10008 10008 10000 10005 10004 10008 10001 10003 10004 10003 10001 10008 10000 10001 10007 10007 10004 10006 10005 10001 10007 10008 10004 10004 10002 10002 10000 10000 10004 10009 10007 10008 10005 10008 10002 10003 10009 10003 10006 10003 10006 10003 10005 10001 10003 10002 10007 10007 10003 10001 10006 10007 10003 10000 10000 10008 10002 10003 10002 10007 10000 10005 10007 10001 10002 10008 10007 10000 10001 10003 10009 10009 10003 10005 10009 10001 10002 10000 10009 10005 10008 10007 10008 10003 10009 10001 10005 10000 10009 10009 10001 10008 10008 10004 10000 10001 10002 10003 10009 10001 10003 10000 10008 10008 10006 10009 10006 10008 10009 10000 10001 10000 10001 10007 10002 10001 10003 10000 10002 10003 10000 10006 10007 10000 10008 10007 10009 10003 10002 10003 10006 10005 10001 10000 10006 10000 10002 10006 10001 10002 10009 10001 10003 10007 10015 10004 10003 10006 10008 10009 10000 10003 10009 10002 10001 10001 10009 10001 10000 10008 10001 10008 10009 10001 10002 10000 10005 10006 10006 10001 10002 10008 10007 10004 10007 10000 10005 10008 10006 10003 10009 10002 10000 10000 10007 10008 10007 10009 10004 10001 10001 10006 10001 10003 10009 10004 10008 10000 10004 10003 10000 10001 10001 10002 10002 10002 10007 10007 10009 10007 10000 10003 10001 10006 10004 10003 10001 10006 10004 10008 10008 10008 10003 10002 10006 10003 10002 10009 10002 10004 10000 10006 10004 10005 10000 10002 10007 10001 10002 10008 10007 10005 10006 10008 10006 10009 10008 10007 10000 10003 10009 10003 10009 10003 10000 10002 10003 10007 10006 10005 10000 10006 10005 10007 10005 10004 10005 10001 10004 10009 10000 10008 10003 10006 10009 10001 10004 10003 10009 10007 10005 10006 10006 10001 10006 10002 10007 10007 10002 10006 10009 10001 10000 10005 10005 10006 10000 10004 10004 10001 10001 10007 10004 10000 10002 10007 10004 10001 10001 10002 10008 10002 10009\r\n 10006 10007 10003 10004 10001 10004 10006 10003 10004 10006 10002 10003 10001 10004 10000 10008 10000 10008 10000 10006 10009 10009 10003 10002 10009 10001 10007 10004 10002 10007 10004 10009 10007 10002 10001 10007 10000 10001 10005 10002 10008 10000 10003 10002 10005 10002 10005 10002 10003 10000 10006 10000 10001 10002 10007 10003 10004 10000 10000 10001 10003 10002 10005 10003 10002 10007 10000 10002 10001 10002 10001 10004 10005 10000 10002 10004 10005 10001 10001 10007 10004 10005 10000 10008 10000 10002 10006 10009 10007 10005 10005 10006 10005 10001 10001 10003 10002 10007 10008 10000 10009 10002 10002 10000 10008 10005 10000 10006 10007 10005 10000 10009 10007 10002 10007 10007 10008 10001 10005 10005 10005 10003 10009 10003 10004 10005 10002 10001 10005 10004 10005 10003 10001 10000 10000 10001 10000 10008 10000 10009 10001 10001 10008 10000 10009 10002 10003 10004 10009 10005 10001 10009 10009 10002 10002 10008 10005 10005 10008 10005 10006 10007 10004 10007 10006 10007 10009 10001 10006 10004 10008 10006 10001 10007 10001 10001 10000 10007 10006 10002 10007 10001 10005 10002 10001 10004 10005 10002 10008 10007 10003 10002 10000 10003 10009 10009 10008 10006 10006 10006 10007 10000 10003 10004 10002 10005 10000 10007 10001 10003 10008 10004 10003 10009 10000 10006 10005 10003 10003 10006 10003 10000 10003 10004 10005 10006 10009 10000 10009 10004 10000 10007 10002 10007 10004 10000 10001 10000 10006 10006 10007 10008 10003 10006 10005 10009 10001 10007 10000 10004 10004 10005 10006 10003 10007 10005 10001 10000 10003 10002 10008 10009 10003 10005 10006 10007 10005 10006 10009 10007 10004 10007 10005 10004 10007 10009 10008 10008 10006 10003 10004 10006 10005 10006 10002 10009 10004 10000 10002 10001 10004 10000 10004 10002 10009 10005 10005 10005 10003 10005 10009 10006 10002 10004 10003 10003 10009 10003 10008 10003 10007 10004 10002 10002 10000 10008 10001 10004 10000 10008 10003 10009 10008 10003 10000 10006 10004 10002 10007 10009 10004 10002 10005 10009 10000 10009 10004 10001 10001 10001 10003 10003 10004 10004 10007 10004 10003 10005 10004 10006 10000 10001 10003 10005 10001 10000 10009 10007 10008 10006 10004 10008 10000 10006 10005 10000 10009 10002 10002 10005 10005 10002 10004 10001 10005 10008 10007 10009 10001 10009 10005 10004 10002 10001 10001 10006 10004 10003 10000 10004 10003 10009 10009 10006 10005 10008 10001 10004 10005 10002 10004 10007 10009 10002 10004 10000 10007 10004 10002 10005 10003 10009 10001 10003 10009 10006 10001 10006 10009 10009 10001 10008 10002 10006 10000 10007 10003 10001 10004 10002 10004 10001 10009 10000 10002 10005 10009 10009 10000 10003 10004 10005 10002 10004 10000 10006 10002 10003 10009 10005 10002 10005 10005 10002 10003 10002 10003 10008 10003 10001 10000 10005 10008 10005 10009 10000 10005 10004 10008 10007 10008 10007 10009 10001 10002 10006 10005 10002 10008 10005 10002 10007 10000 10000 10006 10003 10004 10007 10001 10000 10006 10005 10006 10007 10007 10000 10008 10004 10001 10004\r\n 10001 10007 10005 10002 10004 10000 10009 10009 10008 10001 10006 10003 10002 10004 10004 10008 10003 10007 10007 10004 10007 10006 10005 10006 10004 10004 10007 10006 10004 10003 10007 10006 10002 10002 10000 10006 10008 10001 10003 10000 10007 10006 10007 10005 10000 10004 10005 10005 10003 10008 10006 10006 10008 10000 10006 10006 10005 10006 10005 10006 10004 10001 10002 10001 10007 10001 10003 10009 10005 10004 10007 10000 10001 10003 10005 10000 10004 10005 10009 10006 10000 10007 10008 10009 10002 10009 10007 10001 10004 10005 10001 10005 10003 10003 10008 10002 10004 10003 10007 10005 10009 10005 10005 10000 10001 10009 10005 10008 10000 10002 10004 10004 10007 10002 10003 10004 10000 10005 10008 10009 10001 10003 10007 10000 10002 10007 10007 10007 10004 10000 10007 10009 10007 10009 10004 10004 10002 10004 10005 10002 10000 10006 10000 10000 10003 10000 10001 10001 10007 10009 10003 10002 10004 10009 10007 10001 10001 10003 10007 10003 10001 10006 10002 10009 10001 10004 10002 10001 10009 10002 10008 10000 10007 10006 10008 10009 10007 10002 10007 10006 10007 10006 10008 10002 10007 10001 10001 10000 10007 10006 10006 10002 10000 10001 10001 10005 10001 10003 10003 10008 10001 10008 10006 10009 10005 10001 10006 10000 10000 10003 10008 10005 10001 10005 10001 10005 10005 10000 10006 10002 10002 10001 10006 10009 10009 10001 10008 10001 10003 10008 10001 10009 10001 10009 10006 10001 10004 10002 10009 10002 10009 10007 10002 10007 10008 10004 10003 10000 10006 10001 10005 10005 10002 10005 10000 10000 10001 10001 10008 10002 10005 10007 10002 10008 10003 10007 10006 10000 10003 10005 10009 10008 10009 10004 10002 10004 10004 10007 10006 10007 10009 10000 10003 10009 10002 10000 10006 10003 10007 10005 10009 10006 10006 10008 10007 10002 10002 10003 10007 10001 10006 10005 10007 10004 10000 10004 10002 10000 10004 10008 10007 10000 10008 10007 10008 10005 10002 10008 10001 10001 10004 10000 10001 10003 10009 10002 10006 10001 10008 10003 10003 10004 10009 10003 10009 10007 10005 10001 10008 10001 10006 10006 10004 10005 10009 10002 10009 10009 10004 10006 10007 10007 10000 10005 10008 10007 10008 10003 10006 10006 10002 10005 10000 10008 10009 10000 10002 10007 10007 10000 10009 10008 10002 10009 10008 10009 10008 10001 10008 10008 10003 10001 10008 10007 10006 10004 10005 10003 10002 10007 10002 10002 10008 10000 10006 10009 10008 10001 10008 10007 10006 10001 10008 10002 10006 10002 10001 10004 10006 10000 10001 10001 10004 10005 10000 10000 10006 10000 10009 10008 10000 10003 10004 10007 10003 10009 10002 10001 10007 10002 10007 10002 10009 10004 10008 10007 10004 10008 10000 10003 10005 10007 10005 10002 10008 10009 10003 10009 10005 10000 10001 10004 10005 10003 10004 10009 10006 10000 10002 10005 10003 10004 10005 10000 10009 10003 10006 10000 10005 10005 10002 10002 10002 10005 10008 10006 10006 10001 10007 10006 10003 10006 10005 10004 10002 10000 10006 10001 10009 10008 10003 10000 10004 10007 10001 10000 10001 10003 10001 10000\r\n 10009 10003 10009 10009 10004 10007 10004 10008 10002 10007 10006 10008 10008 10008 10004 10003 10007 10001 10008 10008 10005 10005 10001 10000 10000 10007 10003 10007 10001 10004 10004 10009 10001 10005 10004 10005 10000 10000 10008 10001 10004 10009 10007 10005 10006 10002 10008 10008 10002 10003 10000 10006 10000 10004 10009 10002 10005 10000 10005 10004 10000 10005 10001 10002 10006 10006 10002 10003 10005 10003 10007 10005 10001 10000 10009 10007 10002 10005 10007 10001 10008 10009 10002 10005 10005 10000 10001 10004 10004 10006 10002 10000 10000 10001 10008 10004 10004 10003 10002 10009 10003 10008 10000 10005 10004 10006 10003 10009 10004 10006 10004 10004 10000 10003 10000 10008 10000 10000 10001 10008 10005 10006 10001 10004 10005 10008 10003 10005 10005 10007 10005 10001 10001 10009 10000 10000 10008 10004 10002 10007 10004 10007 10003 10004 10006 10009 10000 10008 10000 10005 10009 10006 10008 10005 10003 10000 10002 10003 10009 10007 10004 10009 10003 10000 10001 10002 10001 10008 10009 10006 10004 10009 10004 10004 10004 10007 10006 10009 10002 10003 10000 10009 10006 10006 10008 10000 10009 10002 10002 10009 10000 10004 10006 10005 10002 10000 10004 10007 10001 10003 10008 10004 10007 10009 10000 10004 10006 10005 10002 10001 10008 10002 10000 10005 10005 10005 10008 10000 10006 10009 10005 10008 10002 10003 10000 10003 10001 10007 10007 10004 10001 10009 10005 10004 10002 10008 10002 10006 10003 10000 10000 10002 10003 10007 10002 10003 10002 10004 10009 10008 10001 10000 10008 10006 10004 10003 10008 10002 10000 10007 10006 10009 10001 10004 10006 10005 10003 10004 10009 10003 10009 10008 10006 10006 10003 10003 10009 10002 10006 10009 10009 10007 10003 10009 10006 10002 10009 10007 10003 10006 10003 10004 10003 10008 10007 10007 10006 10007 10007 10006 10006 10008 10003 10007 10001 10002 10008 10008 10009 10005 10008 10003 10002 10004 10006 10009 10000 10007 10000 10007 10001 10008 10006 10008 10009 10000 10006 10000 10006 10002 10002 10005 10008 10001 10005 10008 10007 10002 10009 10000 10009 10008 10002 10007 10004 10009 10004 10000 10001 10004 10004 10001 10001 10007 10005 10008 10001 10006 10008 10000 10007 10008 10001 10005 10003 10009 10008 10003 10009 10009 10003 10001 10002 10008 10003 10001 10002 10004 10006 10001 10005 10009 10000 10008 10004 10002 10003 10000 10006 10000 10005 10002 10003 10001 10006 10002 10002 10006 10008 10008 10004 10001 10004 10007 10001 10006 10000 10009 10008 10003 10000 10004 10008 10001 10000 10000 10004 10006 10003 10006 10004 10000 10002 10007 10001 10003 10003 10006 10009 10006 10002 10001 10003 10005 10003 10004 10003 10005 10004 10007 10004 10004 10001 10006 10001 10001 10008 10001 10007 10005 10000 10008 10008 10004 10006 10008 10001 10006 10003 10007 10000 10006 10001 10002 10008 10002 10002 10001 10008 10000 10009 10004 10006 10005 10003 10003 10005 10002 10001 10009 10002 10005 10002 10004 10003 10004 10008 10008 10005 10007 10006 10001 10003 10007 10007 10005 10003 10008 10006 10002\r\n 10006 10008 10000 10000 10002 10008 10003 10007 10004 10000 10007 10001 10000 10007 10001 10001 10008 10004 10009 10006 10006 10004 10006 10002 10009 10009 10007 10004 10007 10007 10000 10009 10001 10001 10006 10000 10003 10008 10002 10009 10007 10003 10000 10000 10005 10003 10009 10009 10001 10000 10004 10002 10002 10006 10000 10001 10001 10009 10008 10009 10009 10009 10006 10002 10001 10001 10009 10009 10001 10001 10003 10005 10002 10003 10002 10000 10002 10009 10002 10003 10007 10002 10000 10007 10002 10009 10006 10008 10005 10003 10000 10009 10002 10004 10004 10008 10004 10003 10002 10007 10003 10008 10009 10002 10003 10003 10000 10008 10001 10001 10009 10007 10000 10001 10008 10007 10007 10006 10005 10008 10000 10001 10007 10007 10000 10008 10009 10000 10001 10005 10000 10004 10006 10000 10000 10001 10002 10009 10004 10003 10003 10000 10009 10001 10008 10002 10009 10009 10003 10006 10003 10007 10006 10004 10003 10000 10001 10006 10008 10004 10007 10008 10003 10003 10000 10001 10005 10004 10009 10000 10005 10007 10002 10008 10008 10005 10001 10000 10009 10003 10005 10000 10004 10004 10007 10009 10007 10004 10006 10006 10002 10004 10009 10004 10001 10002 10000 10009 10007 10007 10001 10006 10007 10004 10003 10001 10009 10002 10002 10005 10004 10001 10004 10001 10007 10000 10009 10002 10000 10001 10006 10001 10000 10002 10004 10009 10009 10008 10000 10002 10001 10007 10002 10000 10008 10001 10005 10006 10001 10009 10007 10009 10005 10008 10000 10004 10005 10009 10000 10003 10003 10003 10006 10003 10009 10000 10005 10000 10001 10003 10009 10003 10004 10005 10006 10000 10006 10007 10000 10002 10006 10003 10003 10005 10003 10001 10009 10008 10001 10008 10001 10003 10003 10006 10004 10009 10006 10001 10006 10008 10007 10000 10008 10006 10006 10003 10000 10003 10002 10004 10002 10003 10006 10006 10000 10001 10004 10001 10007 10004 10001 10006 10006 10009 10008 10008 10001 10009 10008 10003 10003 10006 10007 10006 10008 10008 10001 10006 10004 10000 10002 10006 10006 10004 10007 10000 10002 10015 10005 10000 10004 10004 10004 10003 10000 10006 10007 10009 10007 10002 10000 10006 10005 10009 10006 10009 10006 10008 10003 10002 10000 10005 10002 10000 10001 10001 10007 10002 10003 10009 10006 10002 10001 10005 10002 10005 10001 10005 10004 10003 10009 10004 10004 10001 10004 10005 10009 10000 10001 10008 10000 10001 10002 10003 10000 10005 10008 10006 10007 10009 10001 10007 10008 10006 10003 10004 10008 10007 10001 10008 10004 10004 10003 10009 10008 10003 10004 10004 10004 10003 10001 10003 10002 10006 10008 10004 10009 10003 10002 10000 10001 10003 10006 10006 10007 10000 10006 10002 10009 10009 10003 10009 10006 10002 10000 10008 10002 10000 10001 10000 10004 10004 10002 10000 10002 10002 10007 10008 10003 10008 10008 10009 10003 10007 10002 10004 10000 10007 10000 10002 10004 10001 10003 10006 10009 10006 10002 10001 10008 10000 10004 10006 10000 10001 10007 10007 10004 10006 10002 10009 10008 10007 10005 10000 10003 10007 10003 10004 10007 10003\r\n 10006 10000 10004 10008 10009 10009 10006 10009 10004 10003 10009 10006 10005 10002 10000 10006 10006 10008 10007 10000 10007 10002 10004 10008 10004 10003 10001 10000 10008 10009 10000 10004 10000 10004 10002 10006 10002 10000 10003 10007 10004 10008 10004 10003 10008 10008 10002 10003 10008 10006 10000 10005 10000 10006 10002 10005 10009 10001 10000 10009 10006 10006 10003 10000 10007 10005 10005 10005 10006 10003 10008 10008 10001 10007 10001 10007 10009 10006 10007 10007 10008 10007 10006 10007 10009 10002 10007 10001 10006 10008 10005 10006 10000 10004 10005 10004 10008 10005 10003 10005 10006 10005 10001 10003 10008 10000 10002 10008 10008 10002 10009 10007 10000 10003 10000 10003 10007 10003 10004 10002 10004 10003 10006 10006 10005 10004 10005 10001 10003 10001 10006 10000 10001 10007 10006 10004 10009 10001 10003 10008 10005 10004 10003 10005 10002 10004 10001 10004 10009 10006 10004 10009 10004 10005 10003 10009 10000 10002 10006 10007 10008 10000 10008 10007 10002 10001 10007 10007 10003 10007 10009 10001 10005 10001 10008 10003 10006 10005 10006 10003 10002 10009 10008 10002 10000 10007 10008 10005 10005 10003 10001 10004 10008 10004 10006 10006 10002 10001 10002 10009 10000 10006 10001 10005 10005 10008 10005 10008 10003 10002 10001 10004 10005 10003 10000 10007 10007 10003 10009 10008 10002 10006 10009 10002 10004 10005 10008 10006 10006 10004 10002 10002 10001 10000 10000 10000 10003 10008 10008 10009 10001 10006 10009 10005 10001 10001 10007 10009 10005 10002 10003 10002 10006 10003 10008 10008 10008 10000 10006 10003 10004 10001 10000 10009 10002 10002 10001 10007 10001 10001 10003 10006 10006 10008 10008 10006 10004 10000 10007 10009 10005 10004 10000 10007 10006 10009 10003 10008 10003 10005 10004 10002 10006 10003 10002 10004 10009 10008 10000 10000 10003 10006 10008 10004 10000 10002 10008 10001 10001 10007 10004 10007 10001 10000 10005 10004 10002 10009 10006 10003 10006 10003 10008 10003 10006 10006 10004 10006 10004 10008 10008 10008 10005 10006 10004 10009 10005 10006 10003 10003 10002 10004 10000 10008 10008 10006 10002 10005 10006 10003 10006 10004 10007 10005 10007 10007 10000 10006 10008 10006 10009 10003 10007 10009 10007 10006 10005 10008 10008 10008 10006 10002 10000 10004 10002 10009 10006 10000 10000 10006 10003 10002 10003 10007 10008 10008 10002 10008 10005 10002 10006 10006 10007 10006 10000 10005 10009 10006 10008 10004 10005 10002 10006 10007 10008 10003 10001 10000 10005 10002 10000 10006 10002 10001 10008 10009 10002 10000 10007 10003 10003 10009 10005 10002 10008 10004 10005 10002 10007 10003 10009 10009 10008 10000 10003 10001 10005 10000 10006 10001 10000 10003 10005 10006 10002 10006 10006 10009 10008 10002 10008 10009 10008 10009 10001 10001 10001 10005 10001 10006 10006 10003 10001 10000 10000 10001 10009 10008 10008 10006 10003 10007 10006 10009 10000 10009 10007 10006 10005 10001 10003 10006 10005 10000 10004 10001 10005 10005 10008 10001 10001 10006 10006 10009 10007 10006 10007 10002 10009 10008\r\n 10002 10004 10008 10004 10003 10008 10005 10000 10002 10003 10005 10009 10000 10008 10009 10008 10001 10003 10001 10007 10004 10005 10008 10006 10007 10000 10004 10008 10006 10008 10002 10009 10000 10009 10001 10003 10000 10000 10009 10009 10004 10001 10007 10000 10003 10007 10003 10001 10009 10009 10003 10001 10007 10005 10000 10008 10005 10006 10009 10009 10008 10000 10007 10005 10009 10001 10002 10005 10003 10007 10006 10005 10004 10006 10008 10005 10009 10003 10004 10006 10002 10003 10000 10006 10006 10008 10006 10001 10005 10000 10003 10005 10006 10008 10006 10000 10000 10001 10007 10004 10008 10004 10002 10002 10004 10008 10003 10005 10008 10000 10000 10006 10006 10002 10002 10003 10005 10006 10008 10004 10007 10007 10001 10006 10005 10000 10005 10003 10003 10002 10001 10006 10002 10009 10004 10006 10000 10008 10002 10006 10001 10002 10004 10005 10008 10006 10001 10004 10008 10002 10001 10009 10002 10006 10008 10001 10005 10007 10002 10004 10005 10009 10005 10002 10007 10001 10004 10006 10000 10000 10009 10005 10002 10009 10009 10008 10001 10007 10004 10005 10002 10004 10002 10001 10003 10006 10003 10006 10004 10005 10007 10005 10002 10002 10009 10002 10008 10004 10005 10001 10003 10001 10007 10001 10009 10000 10001 10005 10006 10009 10008 10003 10008 10009 10009 10006 10009 10000 10007 10005 10008 10000 10001 10001 10003 10001 10008 10002 10000 10002 10002 10006 10003 10009 10005 10008 10000 10009 10009 10008 10001 10001 10003 10000 10007 10009 10006 10004 10007 10004 10003 10008 10000 10002 10001 10001 10001 10000 10008 10007 10001 10003 10005 10006 10005 10008 10001 10000 10008 10001 10005 10009 10004 10001 10003 10008 10006 10009 10006 10008 10009 10005 10008 10006 10009 10002 10004 10004 10001 10005 10009 10007 10003 10007 10002 10000 10006 10000 10009 10004 10006 10005 10002 10006 10005 10003 10003 10004 10001 10003 10007 10002 10000 10004 10009 10002 10006 10006 10000 10002 10009 10004 10002 10004 10001 10006 10009 10007 10007 10002 10002 10001 10002 10002 10007 10008 10008 10000 10001 10004 10002 10001 10008 10002 10005 10004 10009 10002 10004 10009 10001 10003 10006 10008 10002 10002 10009 10006 10000 10003 10000 10003 10009 10002 10005 10004 10009 10006 10008 10009 10007 10009 10002 10004 10001 10009 10003 10000 10000 10005 10007 10001 10003 10002 10002 10001 10005 10008 10007 10003 10003 10002 10002 10005 10009 10003 10007 10007 10009 10004 10005 10002 10005 10003 10005 10006 10001 10004 10007 10000 10009 10003 10006 10005 10004 10000 10004 10009 10001 10001 10005 10009 10001 10002 10009 10003 10004 10001 10002 10000 10000 10008 10009 10009 10009 10000 10000 10003 10004 10003 10000 10004 10005 10008 10009 10004 10003 10000 10008 10000 10000 10003 10009 10005 10004 10005 10002 10001 10000 10005 10007 10003 10000 10008 10003 10006 10007 10000 10006 10004 10000 10001 10009 10005 10007 10007 10000 10006 10003 10007 10004 10004 10008 10008 10002 10006 10000 10004 10004 10001 10002 10009 10001 10008 10006 10004 10003 10000 10001 10001\r\n 10005 10001 10001 10009 10002 10008 10000 10009 10005 10009 10009 10008 10004 10007 10001 10002 10006 10001 10007 10005 10009 10002 10002 10006 10006 10003 10001 10001 10008 10000 10002 10008 10003 10006 10001 10009 10002 10001 10000 10005 10001 10007 10009 10005 10002 10002 10007 10006 10000 10009 10005 10005 10007 10000 10002 10006 10006 10004 10009 10005 10009 10008 10007 10006 10006 10007 10008 10006 10002 10005 10005 10008 10000 10003 10002 10009 10006 10000 10000 10000 10008 10002 10008 10006 10006 10001 10006 10006 10009 10003 10004 10005 10009 10000 10003 10003 10006 10002 10000 10005 10008 10003 10007 10004 10004 10003 10003 10005 10005 10001 10002 10009 10007 10006 10001 10002 10000 10004 10001 10000 10003 10003 10008 10003 10003 10003 10000 10009 10004 10002 10001 10008 10001 10009 10009 10002 10009 10008 10004 10002 10002 10008 10000 10000 10005 10009 10003 10007 10004 10001 10008 10003 10001 10009 10000 10002 10001 10006 10002 10007 10005 10001 10004 10005 10001 10002 10007 10003 10003 10000 10005 10000 10001 10007 10005 10002 10004 10009 10004 10001 10005 10005 10009 10001 10006 10000 10005 10009 10003 10002 10005 10004 10007 10006 10006 10002 10002 10002 10009 10001 10007 10003 10006 10001 10009 10008 10007 10007 10007 10000 10008 10003 10005 10003 10008 10006 10006 10006 10009 10002 10002 10005 10005 10006 10000 10005 10007 10006 10000 10001 10007 10002 10003 10003 10008 10000 10006 10000 10000 10009 10000 10007 10009 10008 10005 10005 10003 10008 10000 10000 10001 10004 10005 10002 10003 10004 10006 10009 10009 10006 10006 10006 10004 10005 10007 10000 10007 10006 10004 10007 10002 10005 10002 10008 10008 10001 10001 10002 10003 10003 10000 10009 10002 10008 10009 10003 10002 10002 10009 10003 10007 10004 10000 10003 10006 10000 10008 10006 10001 10007 10007 10006 10000 10003 10004 10001 10003 10000 10002 10008 10002 10009 10009 10009 10006 10001 10006 10001 10009 10004 10009 10002 10006 10005 10006 10004 10002 10002 10005 10006 10000 10008 10004 10004 10009 10007 10001 10001 10009 10007 10006 10000 10003 10005 10005 10002 10000 10001 10000 10000 10000 10009 10004 10006 10008 10006 10002 10001 10002 10006 10003 10006 10006 10003 10003 10003 10000 10009 10007 10001 10001 10004 10007 10006 10004 10004 10008 10002 10002 10000 10005 10008 10005 10008 10007 10005 10003 10006 10005 10000 10001 10001 10006 10006 10004 10000 10007 10007 10001 10007 10003 10000 10008 10008 10000 10009 10005 10001 10008 10003 10003 10002 10000 10003 10009 10003 10002 10004 10006 10008 10007 10008 10004 10008 10002 10008 10003 10009 10009 10000 10001 10000 10008 10007 10000 10006 10003 10002 10008 10002 10001 10003 10009 10004 10007 10009 10006 10000 10008 10008 10004 10005 10003 10005 10001 10000 10003 10005 10001 10003 10009 10002 10002 10000 10007 10006 10000 10000 10006 10002 10007 10008 10003 10004 10004 10004 10009 10000 10005 10006 10005 10006 10008 10006 10009 10005 10001 10005 10001 10006 10003 10006 10004 10003 10008 10001 10007 10000 10004 10002\r\n 10002 10008 10001 10001 10003 10009 10008 10003 10001 10003 10005 10003 10004 10001 10008 10000 10004 10003 10008 10000 10002 10009 10002 10008 10007 10008 10005 10000 10004 10008 10001 10000 10006 10002 10009 10006 10004 10003 10002 10006 10001 10008 10009 10003 10001 10005 10009 10008 10009 10006 10000 10007 10003 10006 10007 10007 10003 10001 10004 10005 10002 10009 10000 10000 10006 10008 10003 10000 10009 10005 10000 10009 10002 10007 10004 10002 10003 10004 10008 10005 10009 10006 10003 10009 10006 10002 10007 10006 10009 10002 10004 10009 10003 10007 10006 10004 10002 10002 10008 10004 10006 10004 10008 10002 10006 10005 10007 10008 10000 10008 10005 10009 10009 10004 10009 10003 10004 10003 10006 10002 10005 10001 10002 10007 10004 10005 10004 10005 10007 10003 10002 10009 10003 10005 10006 10004 10009 10009 10008 10001 10005 10008 10001 10008 10000 10007 10002 10006 10002 10000 10007 10000 10002 10002 10002 10004 10004 10003 10003 10009 10006 10004 10004 10001 10003 10002 10004 10001 10009 10008 10000 10005 10002 10008 10002 10006 10002 10002 10008 10001 10008 10003 10000 10002 10005 10001 10005 10000 10003 10008 10002 10004 10007 10008 10006 10007 10000 10005 10006 10009 10008 10006 10009 10004 10009 10003 10003 10006 10000 10009 10005 10000 10003 10007 10004 10001 10003 10007 10002 10007 10006 10006 10006 10001 10000 10001 10003 10007 10001 10003 10009 10007 10008 10007 10003 10007 10006 10003 10005 10006 10009 10001 10004 10000 10009 10000 10001 10000 10003 10009 10007 10008 10008 10009 10009 10003 10009 10004 10003 10002 10005 10000 10002 10006 10006 10007 10001 10004 10005 10000 10000 10005 10000 10004 10000 10000 10003 10000 10008 10009 10008 10003 10007 10002 10008 10006 10001 10006 10007 10007 10005 10009 10004 10002 10006 10000 10000 10007 10008 10008 10002 10005 10002 10005 10003 10005 10007 10000 10003 10000 10000 10008 10004 10003 10002 10006 10008 10007 10002 10009 10004 10004 10001 10004 10002 10006 10005 10005 10001 10009 10008 10006 10004 10007 10007 10001 10003 10005 10004 10005 10008 10004 10009 10008 10006 10008 10002 10004 10001 10005 10005 10002 10008 10002 10008 10007 10006 10004 10005 10002 10002 10008 10009 10004 10000 10004 10007 10009 10006 10007 10003 10000 10003 10009 10007 10005 10005 10009 10002 10008 10004 10003 10006 10009 10004 10001 10000 10001 10005 10008 10005 10000 10000 10000 10002 10003 10003 10007 10001 10000 10001 10006 10007 10004 10003 10003 10009 10007 10003 10000 10009 10006 10004 10001 10003 10005 10006 10002 10000 10000 10002 10004 10006 10003 10002 10006 10000 10007 10009 10009 10006 10006 10000 10009 10002 10008 10005 10000 10003 10005 10004 10007 10001 10007 10004 10008 10007 10008 10003 10008 10008 10002 10000 10000 10002 10000 10009 10008 10007 10000 10004 10008 10007 10000 10006 10008 10007 10006 10000 10004 10009 10000 10006 10007 10001 10002 10007 10005 10001 10000 10003 10007 10009 10007 10006 10007 10001 10007 10005 10000 10003 10002 10008 10001 10005 10000 10007 10004 10002 10003\r\n 10003 10001 10009 10007 10008 10003 10003 10007 10009 10000 10001 10004 10001 10008 10002 10007 10000 10008 10009 10007 10006 10000 10007 10001 10005 10001 10002 10007 10000 10004 10002 10009 10007 10000 10009 10006 10002 10007 10003 10007 10008 10008 10005 10006 10001 10001 10005 10007 10004 10009 10000 10004 10000 10007 10003 10002 10008 10001 10001 10000 10009 10005 10002 10005 10001 10005 10006 10005 10004 10005 10000 10002 10007 10001 10004 10003 10001 10002 10001 10004 10002 10008 10006 10004 10008 10004 10005 10000 10006 10007 10000 10006 10006 10008 10001 10004 10006 10008 10001 10008 10009 10007 10006 10004 10009 10000 10000 10007 10001 10007 10005 10009 10000 10006 10004 10006 10004 10006 10002 10002 10008 10008 10008 10002 10008 10005 10009 10002 10015 10008 10005 10009 10009 10002 10006 10007 10000 10001 10001 10001 10005 10005 10004 10003 10008 10005 10004 10001 10003 10008 10004 10009 10007 10005 10008 10006 10004 10001 10001 10008 10003 10003 10004 10007 10004 10005 10006 10007 10008 10000 10003 10001 10007 10007 10008 10002 10008 10001 10005 10004 10003 10002 10004 10005 10008 10002 10004 10001 10006 10005 10002 10004 10008 10005 10006 10001 10000 10001 10005 10015 10005 10009 10009 10005 10005 10008 10009 10002 10004 10003 10003 10000 10006 10000 10007 10005 10007 10006 10002 10002 10008 10007 10002 10002 10002 10009 10001 10004 10003 10009 10005 10001 10005 10000 10000 10004 10000 10004 10002 10004 10003 10001 10003 10009 10005 10006 10002 10006 10006 10005 10003 10005 10006 10000 10000 10009 10006 10002 10001 10002 10004 10009 10009 10000 10004 10007 10003 10001 10003 10005 10004 10000 10005 10009 10004 10003 10006 10007 10008 10000 10007 10000 10008 10000 10009 10008 10001 10003 10008 10003 10002 10002 10005 10006 10006 10009 10000 10009 10006 10002 10002 10001 10005 10006 10000 10001 10008 10004 10007 10003 10009 10009 10004 10005 10001 10000 10009 10001 10001 10006 10003 10004 10000 10004 10009 10005 10003 10007 10005 10005 10009 10006 10002 10007 10008 10007 10004 10007 10009 10000 10009 10007 10000 10008 10005 10007 10000 10008 10000 10008 10007 10001 10005 10009 10007 10001 10005 10004 10003 10005 10002 10008 10007 10003 10005 10000 10007 10005 10003 10006 10002 10000 10005 10002 10000 10007 10000 10005 10005 10002 10008 10002 10002 10004 10004 10006 10005 10009 10001 10005 10009 10009 10008 10002 10004 10007 10003 10009 10009 10001 10007 10002 10008 10004 10003 10007 10007 10005 10001 10008 10007 10001 10003 10008 10009 10005 10008 10003 10008 10004 10001 10002 10009 10004 10001 10006 10009 10002 10002 10005 10004 10001 10007 10001 10006 10007 10008 10011 10007 10004 10004 10002 10000 10008 10005 10005 10003 10003 10003 10002 10005 10007 10008 10009 10001 10000 10003 10009 10003 10009 10009 10002 10005 10002 10008 10000 10001 10006 10004 10007 10002 10002 10005 10003 10002 10007 10009 10002 10004 10004 10001 10009 10005 10000 10000 10006 10008 10009 10006 10004 10008 10006 10004 10007 10006 10003 10007 10001 10000 10008\r\n 10002 10008 10003 10006 10005 10009 10002 10004 10002 10002 10002 10002 10005 10000 10002 10000 10007 10003 10002 10005 10009 10007 10001 10009 10001 10000 10004 10007 10002 10006 10001 10007 10000 10002 10009 10005 10007 10002 10003 10001 10002 10002 10001 10006 10000 10004 10000 10003 10000 10004 10002 10004 10008 10003 10000 10002 10005 10001 10000 10000 10007 10002 10006 10005 10005 10009 10002 10004 10004 10005 10008 10008 10001 10008 10007 10008 10005 10003 10007 10000 10004 10005 10006 10006 10005 10004 10005 10004 10002 10004 10006 10007 10004 10006 10008 10009 10008 10001 10009 10008 10006 10004 10004 10000 10002 10001 10009 10001 10009 10002 10003 10003 10007 10005 10006 10003 10005 10002 10000 10006 10005 10007 10006 10000 10001 10008 10003 10008 10002 10003 10008 10004 10000 10000 10002 10004 10004 10004 10007 10002 10006 10007 10001 10008 10007 10004 10006 10009 10003 10003 10001 10000 10004 10009 10008 10001 10007 10003 10002 10003 10005 10003 10008 10004 10001 10002 10002 10001 10003 10001 10005 10008 10002 10008 10005 10002 10008 10005 10002 10001 10008 10002 10005 10004 10007 10000 10002 10004 10005 10006 10004 10009 10003 10008 10003 10000 10002 10004 10000 10001 10003 10002 10000 10002 10005 10017 10004 10006 10004 10006 10005 10007 10000 10002 10004 10004 10009 10006 10009 10006 10008 10005 10004 10001 10007 10003 10009 10007 10002 10004 10003 10009 10006 10007 10009 10006 10005 10008 10007 10002 10001 10004 10005 10000 10005 10004 10000 10003 10003 10002 10005 10009 10003 10000 10008 10009 10002 10001 10002 10004 10001 10009 10000 10004 10000 10007 10004 10007 10005 10009 10007 10005 10000 10000 10007 10004 10008 10002 10000 10003 10009 10008 10008 10003 10009 10006 10006 10005 10004 10001 10004 10002 10000 10001 10002 10003 10003 10009 10008 10004 10000 10008 10000 10004 10003 10007 10007 10006 10007 10006 10001 10009 10005 10005 10005 10004 10009 10006 10008 10001 10009 10001 10007 10003 10005 10003 10005 10009 10008 10000 10008 10007 10000 10007 10002 10007 10004 10002 10004 10005 10004 10004 10005 10002 10007 10008 10001 10000 10006 10000 10008 10005 10000 10003 10007 10002 10003 10003 10006 10007 10007 10001 10001 10000 10005 10001 10004 10009 10000 10004 10001 10002 10003 10000 10005 10000 10005 10003 10000 10000 10008 10009 10003 10005 10009 10004 10002 10008 10004 10008 10003 10004 10008 10005 10009 10000 10006 10007 10009 10003 10002 10002 10001 10002 10000 10007 10005 10008 10003 10009 10009 10006 10004 10005 10001 10003 10004 10009 10001 10002 10001 10000 10009 10009 10000 10006 10006 10004 10002 10004 10001 10009 10001 10001 10002 10002 10003 10005 10006 10001 10006 10008 10007 10004 10005 10003 10004 10003 10001 10008 10009 10006 10008 10003 10009 10005 10003 10004 10007 10004 10008 10004 10008 10005 10002 10007 10001 10001 10004 10002 10007 10007 10001 10004 10008 10001 10007 10003 10006 10002 10002 10004 10001 10005 10004 10004 10009 10005 10003 10007 10002 10005 10006 10002 10001 10005 10001 10007 10001 10000\r\n 10006 10002 10001 10008 10009 10003 10006 10006 10005 10005 10002 10007 10000 10002 10004 10008 10007 10009 10009 10008 10005 10009 10000 10001 10009 10004 10002 10004 10000 10004 10007 10005 10006 10000 10004 10007 10003 10004 10009 10002 10009 10002 10003 10001 10002 10008 10008 10005 10001 10003 10001 10002 10009 10005 10006 10001 10003 10000 10005 10009 10009 10000 10004 10001 10003 10002 10006 10009 10007 10000 10005 10004 10001 10000 10009 10008 10005 10003 10008 10000 10000 10006 10009 10009 10005 10004 10006 10007 10005 10001 10000 10001 10004 10001 10002 10008 10006 10009 10005 10004 10000 10004 10008 10000 10006 10006 10004 10004 10000 10008 10008 10007 10002 10008 10000 10005 10009 10005 10008 10002 10006 10002 10005 10003 10001 10006 10003 10007 10001 10004 10006 10000 10002 10003 10002 10008 10000 10002 10005 10007 10002 10008 10005 10005 10006 10005 10004 10006 10007 10001 10003 10002 10009 10001 10003 10009 10000 10006 10000 10004 10004 10001 10004 10003 10005 10005 10004 10003 10002 10000 10000 10000 10005 10001 10002 10004 10006 10009 10003 10002 10007 10008 10005 10006 10000 10006 10000 10007 10004 10004 10001 10004 10002 10009 10007 10008 10005 10003 10005 10007 10004 10007 10001 10006 10008 10006 10009 10007 10006 10004 10002 10005 10002 10003 10000 10006 10007 10009 10003 10008 10007 10007 10005 10007 10008 10006 10007 10002 10000 10001 10006 10000 10001 10000 10001 10002 10002 10006 10004 10000 10004 10007 10006 10009 10004 10007 10007 10004 10001 10005 10002 10004 10006 10002 10002 10004 10005 10006 10006 10008 10000 10005 10003 10000 10009 10000 10007 10007 10001 10004 10003 10001 10009 10006 10006 10002 10002 10003 10006 10006 10004 10000 10000 10000 10000 10001 10009 10001 10009 10004 10000 10007 10007 10004 10003 10000 10008 10001 10008 10002 10000 10009 10008 10000 10004 10002 10004 10003 10003 10006 10001 10003 10002 10004 10002 10004 10003 10007 10000 10003 10009 10007 10008 10007 10007 10000 10005 10005 10000 10007 10005 10001 10007 10000 10001 10000 10005 10009 10004 10003 10009 10004 10008 10003 10003 10000 10005 10007 10008 10006 10005 10000 10007 10005 10009 10005 10008 10006 10001 10002 10008 10008 10002 10000 10004 10000 10007 10007 10007 10004 10003 10009 10004 10006 10005 10002 10008 10000 10000 10000 10003 10007 10007 10004 10005 10001 10008 10002 10009 10001 10007 10001 10000 10003 10006 10008 10004 10002 10005 10009 10012 10004 10001 10006 10005 10007 10004 10005 10000 10003 10009 10009 10007 10000 10008 10008 10000 10009 10000 10002 10005 10002 10000 10005 10006 10006 10004 10008 10003 10004 10004 10005 10002 10003 10009 10004 10001 10001 10009 10001 10004 10008 10008 10002 10003 10009 10007 10000 10001 10008 10004 10000 10009 10001 10000 10008 10006 10002 10009 10002 10009 10007 10008 10000 10002 10002 10003 10006 10004 10006 10004 10001 10008 10006 10003 10000 10004 10000 10001 10009 10008 10007 10009 10004 10000 10002 10009 10009 10005 10000 10005 10008 10003 10002 10003 10009 10009 10009 10008 10006\r\n 10006 10003 10000 10009 10004 10002 10005 10003 10009 10002 10003 10007 10007 10009 10000 10006 10008 10003 10001 10005 10000 10001 10007 10004 10009 10003 10006 10009 10003 10003 10005 10001 10005 10005 10006 10000 10004 10002 10007 10009 10007 10005 10006 10007 10002 10009 10001 10009 10006 10001 10005 10001 10001 10007 10005 10001 10002 10009 10007 10001 10006 10004 10006 10000 10000 10005 10006 10004 10003 10007 10004 10004 10000 10003 10008 10008 10003 10005 10002 10007 10009 10009 10009 10001 10009 10004 10000 10004 10001 10008 10000 10009 10004 10006 10005 10006 10003 10004 10007 10001 10000 10009 10003 10009 10003 10002 10008 10007 10000 10006 10003 10001 10004 10001 10006 10001 10008 10000 10006 10009 10006 10004 10009 10007 10005 10006 10009 10003 10007 10000 10007 10005 10006 10000 10005 10006 10002 10000 10007 10006 10008 10004 10007 10001 10003 10003 10001 10003 10005 10006 10009 10004 10002 10000 10004 10004 10007 10002 10007 10008 10008 10008 10007 10003 10003 10009 10002 10000 10008 10009 10000 10001 10003 10006 10000 10009 10007 10004 10002 10009 10001 10006 10009 10002 10003 10004 10004 10001 10003 10007 10002 10001 10007 10001 10001 10002 10007 10005 10009 10000 10002 10001 10002 10007 10003 10009 10000 10002 10003 10006 10007 10003 10005 10004 10005 10007 10009 10006 10002 10009 10009 10002 10007 10004 10003 10008 10004 10005 10006 10000 10003 10006 10009 10003 10004 10004 10009 10001 10008 10008 10007 10003 10000 10002 10004 10009 10003 10004 10000 10007 10003 10005 10002 10005 10001 10001 10003 10009 10005 10004 10000 10008 10006 10009 10007 10003 10007 10003 10006 10007 10007 10008 10000 10002 10005 10007 10003 10001 10008 10002 10000 10004 10006 10007 10002 10005 10002 10009 10001 10008 10006 10006 10004 10006 10009 10006 10015 10002 10005 10000 10009 10002 10003 10005 10006 10002 10009 10001 10002 10005 10000 10004 10004 10002 10001 10004 10001 10003 10003 10009 10007 10009 10009 10009 10002 10003 10008 10003 10005 10004 10005 10000 10007 10001 10005 10006 10008 10004 10003 10007 10003 10004 10000 10003 10001 10001 10001 10001 10004 10002 10007 10002 10002 10000 10001 10005 10002 10002 10000 10002 10002 10005 10006 10002 10002 10007 10002 10007 10005 10002 10008 10003 10000 10008 10002 10005 10001 10005 10000 10003 10008 10000 10002 10002 10001 10002 10000 10007 10005 10007 10005 10005 10003 10002 10000 10000 10007 10001 10008 10001 10007 10003 10009 10009 10000 10008 10001 10009 10009 10007 10009 10007 10005 10004 10008 10007 10000 10008 10007 10001 10004 10004 10006 10007 10007 10008 10000 10006 10007 10007 10008 10009 10008 10007 10004 10008 10002 10005 10008 10008 10000 10004 10005 10005 10005 10005 10006 10007 10008 10002 10007 10006 10004 10004 10008 10005 10007 10005 10004 10008 10003 10005 10002 10000 10001 10004 10002 10005 10008 10007 10003 10004 10003 10007 10004 10008 10004 10009 10001 10002 10006 10003 10004 10003 10005 10007 10009 10001 10007 10009 10000 10005 10005 10004 10000 10009 10005 10009 10006 10006\r\n 10003 10001 10000 10004 10008 10008 10009 10004 10000 10000 10009 10009 10009 10001 10008 10005 10005 10009 10009 10006 10004 10000 10001 10008 10007 10005 10004 10009 10001 10008 10000 10001 10003 10007 10005 10008 10008 10001 10009 10009 10002 10009 10001 10003 10003 10009 10000 10000 10009 10006 10000 10005 10009 10007 10001 10002 10005 10006 10001 10003 10000 10001 10002 10004 10007 10000 10008 10006 10000 10004 10004 10004 10003 10005 10009 10005 10007 10002 10002 10004 10002 10008 10007 10008 10003 10005 10005 10004 10008 10002 10000 10006 10009 10008 10002 10008 10008 10004 10009 10002 10002 10005 10008 10002 10008 10003 10005 10007 10003 10008 10002 10000 10002 10006 10009 10003 10001 10009 10004 10003 10007 10004 10000 10007 10005 10005 10001 10002 10009 10007 10003 10004 10005 10009 10005 10009 10004 10000 10009 10002 10004 10007 10007 10002 10009 10005 10005 10003 10000 10008 10009 10000 10005 10004 10004 10007 10008 10008 10005 10005 10008 10002 10006 10009 10002 10008 10004 10002 10001 10003 10009 10009 10007 10003 10009 10004 10007 10003 10007 10003 10009 10002 10004 10000 10009 10008 10000 10008 10001 10005 10001 10009 10004 10009 10007 10000 10000 10001 10004 10003 10002 10004 10007 10006 10001 10000 10002 10006 10002 10007 10001 10002 10002 10006 10006 10009 10008 10003 10004 10007 10009 10009 10009 10000 10009 10006 10007 10009 10006 10007 10000 10004 10002 10008 10008 10007 10008 10006 10000 10000 10000 10001 10005 10000 10002 10005 10004 10008 10003 10009 10008 10003 10000 10004 10001 10004 10006 10001 10000 10005 10001 10009 10006 10000 10007 10009 10008 10005 10001 10003 10004 10007 10004 10009 10009 10008 10006 10007 10000 10007 10007 10008 10005 10005 10005 10005 10001 10002 10004 10003 10002 10005 10009 10000 10000 10000 10009 10008 10008 10007 10008 10002 10003 10006 10005 10007 10005 10003 10004 10005 10007 10001 10006 10006 10000 10007 10006 10003 10008 10006 10001 10007 10003 10001 10006 10009 10002 10005 10009 10005 10009 10003 10006 10008 10002 10004 10000 10005 10008 10002 10009 10000 10003 10006 10000 10000 10002 10005 10008 10008 10001 10000 10008 10007 10003 10007 10000 10005 10007 10006 10002 10004 10005 10005 10009 10001 10007 10002 10006 10004 10006 10004 10005 10009 10007 10002 10000 10001 10002 10007 10009 10005 10001 10003 10001 10002 10007 10000 10002 10000 10008 10000 10006 10001 10004 10008 10008 10000 10005 10005 10005 10001 10009 10004 10009 10001 10000 10001 10009 10000 10003 10005 10009 10001 10005 10004 10006 10003 10000 10008 10005 10009 10004 10005 10001 10005 10005 10008 10003 10007 10008 10007 10009 10000 10000 10006 10001 10007 10007 10007 10003 10002 10000 10000 10002 10004 10009 10006 10003 10003 10002 10003 10006 10009 10005 10000 10000 10008 10000 10006 10000 10009 10001 10009 10004 10002 10003 10007 10002 10009 10004 10006 10002 10006 10001 10000 10002 10007 10003 10003 10003 10007 10004 10008 10002 10000 10005 10000 10006 10003 10004 10003 10002 10003 10007 10000 10007 10008 10007 10008\r\n 10009 10004 10000 10008 10005 10001 10009 10003 10007 10003 10000 10002 10000 10004 10009 10001 10005 10004 10008 10000 10008 10007 10003 10003 10003 10000 10007 10005 10000 10003 10001 10002 10006 10001 10007 10004 10008 10000 10005 10009 10007 10008 10004 10004 10002 10004 10005 10009 10008 10006 10003 10007 10006 10008 10007 10005 10009 10002 10002 10000 10006 10004 10009 10003 10006 10000 10000 10000 10007 10008 10005 10001 10006 10003 10002 10001 10008 10001 10001 10006 10006 10003 10000 10002 10002 10007 10008 10007 10009 10004 10004 10003 10000 10000 10004 10000 10008 10005 10004 10000 10009 10002 10008 10006 10008 10008 10004 10008 10009 10009 10006 10003 10009 10004 10002 10008 10001 10008 10001 10002 10005 10005 10009 10005 10000 10003 10006 10003 10009 10001 10000 10006 10006 10003 10004 10002 10002 10007 10003 10002 10001 10008 10006 10009 10007 10003 10004 10001 10000 10009 10002 10004 10001 10005 10008 10001 10007 10008 10003 10004 10005 10008 10008 10008 10003 10002 10007 10009 10006 10008 10004 10003 10009 10008 10006 10001 10004 10003 10004 10009 10000 10006 10001 10009 10003 10006 10009 10006 10003 10001 10009 10008 10006 10006 10003 10001 10004 10006 10003 10001 10005 10009 10003 10004 10003 10002 10006 10002 10004 10003 10003 10002 10002 10002 10000 10009 10000 10005 10008 10008 10005 10001 10008 10004 10004 10009 10002 10002 10009 10001 10009 10003 10004 10002 10000 10008 10005 10005 10007 10005 10008 10000 10004 10002 10003 10001 10003 10004 10004 10008 10000 10000 10001 10002 10009 10000 10003 10002 10003 10009 10009 10007 10006 10005 10000 10001 10008 10005 10009 10006 10003 10006 10005 10009 10002 10007 10009 10008 10008 10000 10009 10007 10003 10004 10000 10006 10001 10001 10001 10005 10009 10005 10008 10008 10008 10007 10003 10003 10002 10003 10002 10006 10009 10006 10009 10003 10004 10003 10009 10003 10003 10003 10002 10004 10009 10007 10007 10002 10007 10002 10008 10007 10004 10004 10002 10007 10000 10001 10007 10006 10008 10005 10004 10007 10006 10004 10007 10000 10002 10001 10008 10007 10002 10003 10001 10004 10001 10007 10007 10008 10002 10009 10005 10004 10004 10002 10009 10003 10001 10005 10006 10002 10008 10006 10006 10006 10004 10005 10005 10000 10009 10004 10009 10003 10007 10002 10007 10005 10006 10005 10007 10006 10003 10003 10008 10009 10008 10009 10001 10006 10001 10005 10009 10006 10002 10003 10002 10000 10006 10005 10006 10004 10009 10008 10001 10008 10007 10005 10006 10008 10001 10006 10009 10001 10002 10007 10002 10003 10008 10007 10001 10008 10004 10004 10005 10004 10006 10006 10000 10000 10001 10004 10002 10007 10000 10000 10002 10000 10001 10008 10003 10005 10008 10004 10005 10000 10009 10006 10009 10006 10008 10009 10007 10004 10004 10004 10007 10005 10006 10007 10009 10009 10006 10003 10000 10007 10004 10002 10006 10002 10001 10002 10007 10002 10000 10000 10001 10002 10002 10007 10000 10001 10006 10003 10005 10001 10002 10002 10001 10000 10004 10002 10000 10004 10002 10005 10007 10004 10002 10005\r\n 10007 10006 10001 10007 10000 10007 10003 10003 10006 10008 10006 10002 10000 10004 10009 10008 10008 10001 10006 10004 10005 10004 10001 10008 10008 10001 10004 10007 10006 10009 10001 10007 10003 10009 10008 10000 10006 10000 10007 10008 10009 10004 10003 10002 10005 10005 10001 10005 10000 10005 10001 10004 10008 10003 10001 10004 10009 10002 10009 10009 10008 10007 10009 10003 10004 10009 10002 10006 10002 10003 10001 10001 10004 10006 10004 10003 10006 10003 10004 10009 10006 10008 10002 10002 10003 10007 10003 10003 10004 10001 10003 10001 10001 10006 10005 10006 10002 10009 10004 10006 10006 10003 10000 10000 10006 10004 10005 10002 10005 10002 10006 10007 10005 10007 10007 10006 10006 10007 10006 10009 10003 10001 10000 10007 10002 10005 10002 10008 10003 10001 10000 10002 10000 10006 10000 10006 10003 10000 10004 10009 10006 10009 10006 10007 10009 10004 10008 10004 10005 10007 10002 10001 10001 10002 10003 10004 10003 10007 10007 10005 10003 10003 10006 10007 10008 10004 10009 10003 10007 10007 10000 10008 10007 10002 10005 10002 10000 10000 10006 10006 10009 10003 10006 10008 10006 10005 10009 10001 10006 10005 10006 10004 10002 10002 10002 10000 10007 10009 10008 10008 10000 10003 10007 10004 10006 10001 10007 10005 10006 10001 10009 10006 10001 10005 10006 10002 10006 10002 10005 10000 10007 10008 10001 10006 10004 10001 10009 10009 10005 10006 10000 10008 10007 10007 10009 10004 10007 10000 10000 10004 10005 10003 10005 10000 10008 10005 10000 10009 10003 10009 10005 10003 10006 10006 10005 10004 10003 10002 10002 10007 10004 10004 10003 10005 10007 10002 10004 10007 10004 10005 10003 10008 10008 10007 10003 10006 10006 10006 10002 10005 10001 10005 10000 10008 10002 10009 10002 10004 10007 10003 10009 10008 10008 10003 10003 10003 10001 10001 10002 10008 10004 10005 10006 10009 10009 10006 10007 10004 10005 10005 10007 10001 10008 10009 10009 10004 10000 10003 10000 10004 10004 10001 10008 10009 10004 10005 10003 10007 10000 10002 10005 10002 10006 10001 10005 10000 10005 10005 10004 10009 10009 10002 10001 10009 10002 10006 10009 10001 10005 10006 10001 10003 10009 10009 10002 10001 10000 10006 10006 10007 10002 10003 10000 10005 10003 10006 10006 10008 10003 10000 10001 10005 10003 10006 10004 10003 10006 10010 10002 10005 10006 10007 10007 10006 10006 10009 10004 10004 10008 10003 10008 10003 10004 10008 10002 10008 10000 10005 10008 10004 10005 10003 10009 10002 10005 10004 10009 10002 10003 10001 10002 10001 10003 10007 10003 10007 10002 10000 10003 10004 10003 10008 10007 10009 10006 10009 10004 10004 10003 10008 10003 10008 10004 10005 10001 10000 10004 10001 10000 10004 10001 10008 10005 10008 10009 10003 10008 10005 10007 10008 10007 10008 10000 10002 10005 10001 10002 10005 10006 10007 10002 10006 10005 10004 10008 10002 10003 10002 10004 10007 10005 10003 10009 10004 10000 10008 10002 10001 10001 10000 10003 10005 10009 10005 10009 10002 10005 10008 10008 10004 10004 10007 10000 10001 10000 10000 10004 10001 10003 10004\r\n 10009 10003 10004 10003 10009 10006 10009 10004 10008 10000 10006 10004 10007 10006 10003 10007 10001 10005 10002 10001 10000 10008 10007 10002 10000 10000 10009 10005 10004 10002 10002 10004 10009 10003 10008 10002 10005 10002 10005 10004 10000 10004 10008 10005 10004 10005 10005 10009 10000 10001 10007 10004 10001 10003 10003 10006 10001 10002 10002 10001 10002 10008 10003 10004 10002 10003 10003 10000 10003 10002 10004 10006 10000 10006 10005 10009 10006 10004 10006 10007 10002 10003 10009 10002 10002 10004 10006 10003 10002 10007 10003 10001 10003 10003 10002 10007 10001 10004 10006 10008 10004 10009 10006 10001 10004 10004 10008 10007 10004 10001 10008 10002 10008 10008 10003 10004 10000 10001 10000 10002 10004 10008 10000 10003 10007 10006 10007 10007 10003 10006 10007 10002 10009 10009 10002 10003 10001 10008 10009 10002 10004 10002 10005 10006 10007 10001 10004 10002 10003 10006 10004 10003 10003 10003 10001 10005 10004 10007 10009 10005 10004 10004 10007 10009 10002 10000 10006 10000 10001 10000 10003 10009 10002 10002 10003 10002 10005 10004 10000 10008 10001 10003 10007 10007 10006 10008 10009 10000 10008 10007 10001 10000 10005 10003 10003 10000 10001 10003 10004 10009 10008 10004 10009 10008 10009 10001 10003 10009 10008 10000 10004 10000 10007 10000 10001 10001 10001 10006 10006 10001 10007 10002 10009 10005 10009 10004 10000 10005 10004 10001 10005 10002 10008 10009 10008 10007 10008 10009 10006 10005 10004 10004 10008 10006 10008 10006 10003 10002 10003 10009 10001 10007 10007 10009 10001 10008 10001 10008 10000 10001 10003 10000 10000 10004 10000 10003 10001 10000 10003 10001 10007 10003 10006 10004 10008 10006 10000 10002 10000 10001 10004 10004 10002 10004 10001 10009 10008 10005 10008 10009 10003 10004 10003 10007 10003 10000 10003 10008 10005 10003 10001 10002 10002 10008 10006 10000 10004 10005 10004 10003 10001 10009 10003 10009 10001 10007 10001 10004 10002 10008 10001 10003 10006 10005 10000 10004 10001 10009 10002 10000 10008 10003 10004 10002 10002 10005 10003 10004 10005 10009 10004 10006 10000 10003 10008 10005 10002 10008 10006 10009 10001 10000 10003 10000 10005 10006 10005 10003 10002 10004 10002 10006 10009 10002 10002 10001 10009 10006 10004 10004 10006 10006 10006 10001 10001 10009 10003 10006 10001 10004 10002 10001 10001 10007 10009 10001 10009 10002 10008 10001 10008 10008 10002 10005 10002 10001 10001 10004 10006 10001 10002 10005 10003 10007 10006 10009 10003 10009 10001 10006 10009 10006 10001 10001 10004 10007 10007 10000 10003 10009 10004 10005 10002 10006 10003 10000 10001 10007 10009 10007 10001 10006 10000 10009 10004 10006 10007 10004 10004 10004 10000 10006 10006 10003 10008 10001 10003 10001 10007 10004 10009 10009 10009 10006 10001 10009 10007 10005 10006 10008 10005 10008 10003 10007 10005 10008 10000 10009 10000 10004 10009 10000 10009 10006 10006 10002 10007 10006 10004 10002 10002 10002 10006 10003 10004 10007 10005 10008 10002 10008 10007 10003 10003 10009 10004 10005 10006 10008 10005 10005\r\n 10002 10008 10001 10005 10001 10009 10007 10008 10008 10004 10004 10007 10006 10006 10003 10006 10000 10005 10003 10006 10005 10008 10006 10007 10006 10003 10009 10001 10004 10006 10005 10005 10001 10008 10009 10009 10000 10002 10008 10000 10003 10004 10006 10003 10009 10009 10002 10006 10001 10006 10000 10001 10007 10008 10008 10004 10002 10008 10005 10009 10003 10004 10008 10002 10006 10008 10002 10004 10004 10002 10000 10001 10004 10000 10001 10001 10009 10009 10009 10003 10005 10001 10003 10000 10002 10001 10003 10003 10002 10001 10001 10008 10001 10003 10005 10003 10002 10006 10004 10005 10001 10001 10007 10005 10008 10006 10005 10004 10001 10003 10001 10008 10009 10005 10000 10006 10005 10006 10009 10003 10008 10004 10009 10005 10005 10009 10001 10007 10003 10009 10009 10001 10005 10002 10006 10008 10003 10009 10008 10009 10008 10005 10007 10007 10007 10002 10002 10002 10005 10003 10001 10009 10004 10001 10003 10005 10007 10000 10000 10003 10009 10002 10005 10002 10009 10002 10007 10000 10002 10001 10009 10004 10000 10008 10000 10007 10003 10001 10004 10005 10003 10002 10003 10005 10008 10007 10002 10000 10003 10006 10002 10007 10009 10007 10002 10000 10001 10008 10000 10003 10007 10002 10002 10009 10005 10008 10004 10008 10003 10002 10002 10004 10002 10000 10004 10000 10000 10003 10003 10008 10007 10000 10008 10003 10006 10002 10002 10000 10001 10002 10000 10000 10005 10009 10002 10008 10007 10006 10007 10002 10006 10008 10004 10000 10008 10003 10003 10004 10003 10008 10009 10009 10009 10008 10001 10002 10006 10006 10002 10000 10000 10006 10004 10009 10004 10009 10008 10006 10002 10001 10008 10005 10005 10006 10003 10007 10009 10001 10004 10009 10001 10008 10005 10004 10000 10007 10007 10003 10008 10002 10008 10001 10004 10008 10001 10008 10006 10002 10001 10002 10006 10009 10001 10003 10005 10003 10001 10002 10007 10007 10002 10003 10003 10007 10008 10009 10005 10008 10004 10000 10001 10002 10000 10004 10009 10006 10003 10000 10004 10001 10003 10007 10001 10005 10009 10007 10000 10009 10006 10003 10004 10004 10006 10001 10007 10005 10006 10000 10000 10003 10005 10001 10000 10006 10002 10006 10005 10000 10003 10008 10004 10009 10001 10004 10009 10000 10000 10008 10002 10009 10005 10002 10007 10000 10005 10006 10006 10004 10003 10007 10004 10008 10002 10002 10008 10001 10007 10003 10005 10004 10009 10000 10006 10006 10002 10009 10004 10005 10004 10002 10002 10007 10001 10003 10004 10006 10002 10000 10006 10006 10002 10002 10008 10000 10001 10006 10005 10000 10005 10007 10002 10003 10019 10005 10001 10001 10008 10000 10006 10003 10003 10007 10004 10003 10008 10002 10006 10002 10003 10008 10003 10009 10000 10009 10007 10001 10001 10005 10001 10007 10004 10009 10004 10008 10006 10004 10001 10006 10002 10008 10004 10002 10002 10001 10005 10005 10001 10008 10006 10004 10006 10009 10008 10001 10008 10006 10008 10002 10003 10007 10009 10008 10008 10005 10001 10007 10003 10001 10004 10007 10009 10006 10001 10000 10008 10007 10004 10009 10009 10003\r\n 10000 10000 10001 10003 10004 10003 10006 10002 10008 10000 10001 10000 10005 10005 10001 10002 10005 10006 10007 10004 10008 10001 10007 10000 10002 10009 10001 10001 10004 10009 10005 10001 10007 10008 10002 10003 10004 10009 10000 10009 10009 10001 10000 10004 10007 10008 10002 10002 10000 10009 10007 10002 10004 10008 10008 10009 10005 10003 10003 10009 10008 10003 10001 10008 10007 10001 10002 10004 10007 10005 10006 10002 10007 10007 10009 10004 10005 10001 10000 10005 10004 10005 10005 10007 10006 10001 10004 10003 10001 10009 10000 10002 10003 10002 10004 10002 10004 10003 10002 10005 10002 10001 10004 10008 10006 10000 10009 10005 10002 10002 10008 10009 10005 10006 10006 10002 10001 10005 10002 10005 10002 10005 10007 10002 10009 10000 10003 10007 10004 10003 10000 10006 10003 10007 10006 10006 10007 10006 10004 10007 10005 10000 10002 10000 10008 10004 10005 10004 10006 10006 10009 10002 10003 10004 10006 10003 10008 10002 10000 10004 10005 10009 10000 10000 10003 10007 10007 10008 10000 10002 10000 10000 10000 10007 10007 10008 10005 10006 10002 10003 10003 10006 10007 10001 10002 10000 10009 10003 10003 10005 10007 10001 10007 10004 10007 10002 10000 10007 10002 10009 10000 10009 10005 10008 10000 10008 10006 10006 10004 10001 10009 10001 10006 10007 10008 10004 10009 10008 10009 10003 10002 10002 10003 10007 10006 10003 10009 10001 10005 10007 10003 10007 10003 10009 10000 10007 10006 10009 10000 10000 10005 10008 10009 10001 10001 10004 10008 10003 10007 10009 10005 10003 10004 10004 10004 10003 10005 10002 10007 10006 10000 10007 10000 10000 10008 10008 10009 10005 10004 10009 10004 10007 10000 10002 10000 10000 10006 10004 10006 10005 10002 10004 10006 10000 10000 10008 10003 10003 10004 10002 10003 10002 10009 10002 10009 10000 10007 10004 10008 10005 10002 10001 10007 10007 10003 10008 10000 10009 10004 10007 10002 10008 10001 10006 10005 10001 10006 10002 10004 10004 10004 10005 10003 10003 10001 10007 10005 10003 10004 10007 10006 10008 10002 10009 10008 10003 10002 10006 10002 10007 10007 10006 10000 10002 10005 10003 10007 10004 10008 10006 10003 10004 10007 10005 10005 10008 10004 10002 10000 10005 10004 10000 10003 10003 10006 10000 10009 10000 10007 10005 10009 10001 10001 10006 10004 10002 10005 10003 10008 10004 10005 10003 10009 10005 10000 10009 10000 10007 10002 10007 10004 10006 10009 10008 10003 10006 10009 10003 10007 10006 10008 10000 10009 10005 10006 10005 10004 10002 10008 10009 10008 10004 10009 10000 10003 10001 10002 10008 10009 10003 10000 10007 10003 10008 10007 10009 10002 10000 10000 10000 10008 10001 10002 10006 10009 10001 10003 10002 10001 10001 10001 10004 10001 10003 10004 10004 10008 10008 10002 10004 10009 10001 10004 10007 10002 10005 10005 10004 10009 10008 10009 10006 10003 10007 10005 10002 10003 10009 10005 10000 10006 10001 10005 10004 10000 10009 10008 10006 10003 10005 10005 10000 10007 10009 10006 10007 10003 10004 10008 10005 10004 10006 10000 10007 10004 10000 10007 10009 10004 10003\r\n 10009 10005 10007 10003 10002 10000 10002 10006 10009 10009 10004 10004 10007 10006 10005 10009 10006 10007 10006 10006 10005 10008 10002 10002 10007 10004 10006 10008 10000 10000 10009 10001 10003 10002 10001 10005 10007 10001 10009 10007 10000 10009 10004 10008 10005 10009 10004 10002 10001 10002 10006 10002 10008 10000 10008 10009 10009 10007 10007 10001 10009 10001 10006 10002 10009 10004 10009 10004 10008 10004 10001 10002 10004 10004 10007 10005 10001 10003 10000 10005 10008 10008 10000 10007 10000 10002 10000 10009 10007 10001 10007 10001 10000 10002 10008 10007 10009 10001 10004 10001 10006 10004 10005 10008 10009 10004 10008 10002 10007 10002 10002 10006 10007 10004 10008 10007 10000 10007 10001 10008 10004 10003 10009 10004 10004 10002 10009 10000 10001 10000 10002 10009 10004 10000 10006 10000 10004 10003 10007 10002 10001 10004 10009 10004 10009 10000 10001 10003 10004 10009 10003 10005 10005 10003 10008 10007 10002 10005 10006 10009 10003 10007 10002 10005 10006 10003 10005 10001 10000 10007 10005 10008 10000 10008 10005 10004 10001 10001 10005 10006 10005 10008 10002 10002 10008 10003 10001 10000 10000 10007 10007 10003 10007 10003 10004 10006 10000 10009 10004 10009 10003 10003 10006 10007 10005 10005 10004 10000 10000 10003 10005 10001 10007 10003 10008 10002 10004 10006 10009 10006 10003 10007 10005 10003 10005 10001 10000 10004 10007 10003 10009 10004 10008 10003 10006 10007 10000 10002 10006 10000 10004 10004 10002 10005 10007 10006 10000 10000 10006 10000 10004 10001 10003 10005 10003 10004 10005 10004 10008 10002 10009 10005 10005 10009 10006 10008 10004 10001 10001 10005 10009 10005 10008 10007 10008 10007 10003 10004 10003 10007 10000 10004 10001 10002 10001 10005 10008 10002 10004 10002 10005 10005 10001 10007 10004 10007 10017 10006 10002 10002 10005 10005 10008 10009 10006 10004 10007 10000 10007 10005 10003 10002 10003 10000 10008 10009 10002 10004 10009 10007 10004 10003 10002 10002 10002 10001 10006 10008 10007 10004 10003 10006 10004 10002 10008 10005 10005 10003 10005 10009 10002 10008 10008 10009 10006 10002 10004 10005 10002 10008 10009 10000 10000 10001 10002 10003 10002 10005 10008 10009 10002 10003 10003 10003 10001 10002 10006 10003 10005 10001 10003 10009 10006 10006 10009 10005 10003 10008 10004 10005 10002 10001 10001 10006 10006 10000 10001 10003 10003 10009 10007 10004 10002 10006 10003 10003 10002 10002 10003 10003 10000 10000 10003 10001 10008 10005 10000 10009 10008 10007 10001 10007 10004 10004 10001 10001 10002 10008 10007 10006 10000 10003 10002 10008 10007 10008 10002 10001 10005 10002 10002 10009 10002 10005 10008 10008 10009 10002 10006 10000 10000 10000 10003 10001 10002 10004 10000 10005 10008 10005 10001 10001 10003 10002 10005 10008 10004 10008 10004 10004 10002 10005 10008 10004 10002 10000 10006 10002 10002 10009 10007 10004 10000 10003 10000 10009 10003 10009 10008 10009 10000 10004 10006 10009 10009 10002 10001 10004 10008 10007 10007 10009 10005 10003 10009 10008 10007 10005 10007 10002\r\n 10005 10007 10003 10005 10001 10001 10006 10008 10008 10001 10000 10008 10002 10009 10008 10004 10003 10002 10008 10008 10008 10007 10009 10000 10001 10006 10006 10001 10000 10002 10002 10007 10007 10002 10009 10003 10007 10004 10004 10003 10008 10003 10003 10008 10004 10008 10005 10000 10000 10004 10006 10005 10008 10005 10001 10008 10008 10003 10002 10006 10008 10003 10006 10000 10009 10003 10009 10009 10008 10005 10004 10007 10007 10000 10005 10009 10006 10001 10008 10007 10008 10003 10006 10003 10000 10008 10008 10002 10007 10005 10001 10008 10006 10006 10006 10003 10004 10008 10003 10006 10003 10008 10004 10000 10004 10001 10009 10002 10002 10000 10009 10004 10006 10004 10004 10001 10002 10007 10005 10000 10001 10008 10003 10005 10005 10009 10001 10006 10000 10002 10001 10001 10007 10009 10007 10000 10007 10008 10008 10001 10000 10002 10006 10007 10007 10006 10006 10002 10003 10005 10001 10003 10007 10009 10007 10009 10008 10003 10003 10007 10006 10009 10007 10002 10003 10008 10009 10002 10009 10003 10009 10005 10006 10002 10005 10009 10008 10002 10003 10001 10005 10008 10008 10005 10001 10008 10006 10002 10009 10003 10007 10008 10003 10008 10008 10000 10002 10008 10007 10008 10004 10003 10002 10000 10003 10002 10008 10000 10004 10006 10007 10004 10002 10004 10009 10003 10007 10006 10005 10009 10005 10003 10000 10004 10005 10008 10001 10009 10002 10001 10001 10001 10000 10005 10008 10001 10005 10004 10008 10001 10008 10003 10002 10003 10002 10004 10002 10006 10006 10009 10003 10008 10008 10004 10001 10002 10008 10002 10008 10005 10008 10006 10004 10004 10006 10002 10001 10009 10006 10002 10001 10004 10001 10004 10007 10009 10002 10001 10004 10004 10004 10003 10000 10000 10008 10007 10003 10002 10002 10007 10003 10006 10004 10001 10001 10007 10004 10007 10008 10003 10007 10004 10005 10005 10009 10009 10000 10006 10006 10000 10008 10003 10001 10009 10000 10008 10002 10004 10009 10005 10009 10009 10001 10005 10009 10008 10000 10008 10000 10005 10008 10002 10008 10001 10000 10004 10000 10003 10004 10004 10008 10000 10006 10008 10007 10008 10006 10008 10006 10003 10007 10006 10001 10009 10000 10003 10004 10003 10000 10002 10009 10004 10003 10007 10003 10005 10000 10000 10003 10003 10005 10000 10004 10001 10006 10009 10005 10006 10008 10007 10001 10003 10006 10003 10006 10000 10003 10009 10001 10001 10004 10002 10002 10007 10007 10003 10008 10000 10001 10007 10002 10007 10008 10009 10003 10007 10007 10006 10001 10000 10005 10006 10009 10004 10008 10004 10003 10008 10002 10009 10006 10003 10008 10007 10001 10006 10006 10006 10002 10005 10001 10000 10002 10007 10004 10004 10008 10002 10008 10004 10004 10008 10001 10008 10004 10000 10008 10002 10003 10009 10003 10005 10007 10000 10009 10008 10001 10008 10000 10006 10007 10000 10000 10009 10000 10007 10006 10003 10003 10006 10006 10000 10005 10005 10001 10008 10006 10008 10002 10002 10000 10005 10006 10002 10005 10006 10007 10005 10008 10000 10000 10004 10005 10006 10002 10003 10008 10004 10007 10006\r\n 10005 10009 10005 10001 10006 10003 10003 10005 10002 10007 10001 10000 10001 10008 10001 10004 10003 10009 10004 10006 10003 10004 10001 10004 10003 10009 10003 10007 10007 10007 10006 10005 10003 10004 10004 10000 10004 10001 10007 10009 10006 10007 10006 10005 10004 10003 10001 10001 10006 10008 10007 10007 10007 10003 10009 10004 10009 10007 10000 10006 10003 10007 10002 10005 10008 10007 10006 10001 10008 10008 10006 10002 10013 10002 10001 10001 10002 10009 10003 10004 10002 10004 10001 10009 10005 10004 10004 10003 10006 10009 10005 10008 10003 10009 10007 10004 10006 10005 10004 10009 10007 10007 10006 10001 10000 10000 10004 10002 10008 10006 10005 10006 10003 10002 10009 10004 10004 10004 10006 10001 10006 10009 10001 10004 10009 10009 10007 10001 10002 10000 10004 10005 10006 10001 10005 10004 10008 10007 10003 10004 10009 10006 10009 10004 10000 10000 10001 10007 10004 10004 10001 10005 10006 10000 10003 10007 10002 10006 10008 10009 10007 10005 10005 10009 10000 10009 10003 10000 10008 10007 10002 10008 10003 10005 10007 10006 10000 10006 10004 10007 10007 10009 10005 10000 10005 10001 10009 10004 10008 10001 10000 10002 10002 10005 10008 10004 10008 10000 10003 10003 10005 10002 10005 10005 10003 10001 10007 10003 10001 10002 10004 10003 10008 10004 10007 10005 10003 10002 10002 10002 10005 10000 10006 10009 10002 10009 10008 10009 10001 10006 10000 10009 10008 10009 10007 10000 10002 10004 10005 10009 10004 10003 10002 10009 10003 10008 10009 10003 10005 10005 10002 10003 10003 10008 10000 10008 10003 10007 10001 10001 10002 10002 10002 10004 10005 10007 10000 10009 10007 10007 10005 10009 10000 10006 10001 10008 10003 10001 10005 10007 10006 10006 10008 10009 10005 10005 10000 10002 10004 10002 10005 10003 10006 10005 10000 10001 10000 10007 10005 10003 10007 10006 10008 10004 10007 10000 10006 10000 10000 10006 10001 10005 10005 10001 10006 10007 10006 10002 10006 10007 10008 10000 10002 10007 10003 10005 10007 10002 10007 10002 10006 10004 10003 10007 10001 10003 10002 10007 10003 10003 10007 10001 10007 10005 10004 10000 10007 10004 10003 10003 10009 10009 10009 10009 10005 10001 10003 10004 10008 10002 10004 10009 10001 10006 10000 10002 10003 10000 10005 10001 10005 10002 10003 10004 10004 10009 10007 10008 10005 10002 10008 10005 10005 10008 10003 10000 10002 10003 10000 10007 10000 10000 10001 10008 10008 10006 10003 10004 10005 10002 10000 10009 10002 10000 10007 10004 10007 10002 10009 10007 10005 10004 10002 10007 10001 10007 10000 10006 10001 10005 10009 10002 10006 10005 10009 10008 10001 10004 10002 10007 10009 10007 10002 10002 10000 10007 10001 10007 10003 10001 10008 10006 10005 10005 10002 10001 10006 10001 10002 10002 10003 10000 10009 10006 10006 10001 10006 10004 10002 10001 10009 10009 10003 10006 10000 10009 10007 10001 10000 10007 10000 10004 10007 10006 10007 10005 10004 10000 10003 10007 10003 10008 10002 10006 10001 10004 10007 10004 10006 10002 10000 10003 10007 10002 10005 10003 10003 10007 10002 10005\r\n 10000 10004 10000 10003 10000 10007 10004 10003 10000 10002 10007 10004 10000 10002 10005 10001 10007 10000 10007 10001 10001 10001 10004 10006 10003 10007 10006 10004 10006 10002 10009 10006 10002 10007 10007 10003 10001 10006 10001 10004 10001 10004 10005 10006 10002 10009 10000 10006 10005 10000 10006 10003 10004 10002 10006 10001 10006 10000 10009 10008 10003 10003 10003 10000 10008 10002 10008 10000 10000 10000 10006 10002 10004 10000 10007 10007 10001 10005 10009 10006 10003 10005 10007 10003 10008 10009 10000 10008 10008 10009 10000 10005 10003 10002 10001 10007 10002 10003 10002 10004 10009 10009 10001 10007 10005 10002 10005 10004 10001 10006 10005 10007 10000 10007 10005 10006 10001 10008 10003 10003 10002 10004 10009 10000 10005 10004 10003 10001 10001 10009 10002 10006 10000 10006 10008 10009 10005 10009 10004 10007 10000 10005 10006 10008 10001 10001 10009 10000 10004 10008 10005 10002 10005 10009 10005 10008 10005 10005 10001 10006 10006 10002 10000 10001 10000 10005 10003 10001 10008 10007 10001 10000 10006 10004 10009 10009 10002 10003 10008 10007 10009 10001 10008 10006 10005 10007 10003 10008 10006 10005 10002 10001 10008 10004 10004 10005 10008 10005 10004 10000 10008 10000 10007 10005 10002 10008 10007 10007 10001 10004 10006 10008 10001 10000 10006 10006 10006 10008 10008 10001 10007 10006 10002 10005 10001 10001 10002 10007 10005 10004 10003 10002 10002 10002 10002 10002 10001 10007 10002 10005 10009 10005 10008 10000 10007 10001 10007 10007 10000 10002 10000 10001 10009 10003 10002 10001 10004 10003 10007 10000 10005 10006 10002 10001 10002 10008 10003 10000 10001 10000 10002 10005 10008 10002 10002 10000 10006 10003 10008 10006 10004 10001 10009 10004 10004 10001 10004 10004 10005 10009 10003 10007 10003 10006 10007 10007 10000 10009 10006 10000 10000 10001 10005 10006 10006 10001 10009 10008 10003 10007 10004 10002 10007 10001 10009 10009 10008 10001 10004 10002 10007 10004 10006 10006 10009 10001 10007 10009 10001 10005 10001 10009 10002 10006 10003 10003 10001 10003 10000 10009 10001 10008 10008 10008 10000 10009 10005 10006 10000 10005 10008 10005 10004 10004 10006 10005 10004 10001 10002 10003 10003 10001 10001 10003 10009 10002 10009 10003 10003 10000 10003 10007 10008 10001 10007 10008 10009 10006 10007 10000 10009 10006 10008 10006 10004 10006 10003 10006 10001 10009 10005 10000 10007 10003 10000 10003 10009 10000 10000 10004 10005 10005 10004 10001 10004 10005 10000 10009 10008 10006 10005 10006 10000 10002 10005 10000 10006 10002 10003 10004 10007 10000 10002 10004 10004 10000 10005 10000 10001 10004 10005 10008 10005 10008 10005 10000 10002 10002 10000 10000 10007 10002 10003 10003 10007 10002 10005 10005 10002 10005 10002 10006 10000 10001 10001 10001 10001 10005 10007 10000 10007 10008 10005 10009 10009 10006 10007 10008 10006 10005 10001 10005 10008 10003 10007 10002 10008 10008 10006 10000 10008 10002 10000 10000 10001 10003 10003 10009 10004 10001 10008 10000 10002 10002 10004 10002 10000 10003 10007 10000\r\n 10003 10001 10001 10007 10005 10000 10005 10008 10005 10005 10007 10009 10009 10000 10007 10008 10005 10008 10002 10009 10006 10004 10002 10009 10001 10006 10008 10008 10009 10003 10002 10005 10005 10008 10007 10003 10004 10005 10009 10005 10000 10009 10001 10007 10006 10001 10008 10004 10007 10000 10002 10004 10007 10004 10007 10001 10005 10003 10006 10007 10004 10004 10004 10003 10003 10007 10004 10003 10004 10003 10002 10002 10008 10000 10003 10001 10001 10009 10009 10006 10007 10008 10003 10000 10003 10002 10002 10000 10006 10008 10009 10004 10003 10004 10003 10006 10002 10003 10004 10009 10006 10003 10000 10001 10009 10000 10002 10002 10009 10008 10001 10003 10005 10001 10005 10005 10003 10003 10000 10003 10006 10001 10002 10004 10006 10007 10007 10001 10009 10002 10005 10005 10006 10004 10002 10006 10002 10002 10006 10002 10006 10008 10004 10005 10004 10002 10000 10000 10006 10003 10006 10000 10005 10000 10001 10008 10007 10007 10003 10005 10005 10002 10007 10000 10008 10000 10009 10002 10000 10005 10008 10007 10002 10000 10003 10009 10002 10007 10006 10008 10005 10002 10007 10004 10000 10001 10004 10005 10002 10001 10001 10000 10002 10005 10001 10001 10003 10006 10004 10008 10000 10007 10005 10003 10000 10006 10004 10009 10007 10002 10000 10006 10006 10009 10002 10000 10003 10007 10003 10001 10009 10009 10005 10006 10006 10005 10003 10002 10001 10009 10003 10005 10009 10000 10002 10002 10004 10004 10007 10006 10001 10007 10003 10001 10006 10001 10005 10005 10000 10008 10001 10002 10009 10004 10000 10002 10002 10007 10008 10006 10007 10001 10005 10007 10007 10009 10001 10006 10001 10001 10003 10002 10006 10006 10008 10004 10005 10003 10009 10008 10006 10005 10006 10006 10006 10009 10003 10003 10002 10001 10006 10002 10008 10003 10001 10000 10008 10001 10004 10001 10001 10009 10006 10000 10009 10003 10000 10009 10006 10005 10003 10003 10001 10009 10006 10005 10005 10002 10006 10001 10008 10008 10000 10008 10002 10002 10005 10002 10008 10005 10006 10003 10006 10000 10003 10007 10008 10005 10009 10001 10005 10008 10005 10003 10008 10007 10002 10003 10004 10003 10000 10000 10004 10001 10004 10006 10000 10005 10002 10005 10004 10002 10005 10003 10000 10001 10004 10002 10006 10004 10005 10009 10009 10006 10009 10007 10009 10008 10009 10006 10006 10004 10002 10003 10009 10007 10005 10001 10007 10002 10001 10003 10008 10008 10000 10004 10002 10001 10009 10008 10005 10000 10000 10004 10009 10005 10009 10004 10002 10001 10001 10003 10002 10000 10000 10000 10002 10005 10002 10001 10000 10006 10003 10000 10001 10009 10005 10001 10009 10000 10004 10009 10003 10000 10002 10008 10007 10006 10001 10007 10007 10000 10000 10007 10009 10008 10003 10001 10006 10006 10007 10004 10007 10003 10001 10007 10000 10005 10005 10002 10006 10002 10004 10000 10006 10001 10007 10008 10008 10009 10008 10001 10005 10000 10005 10000 10005 10008 10005 10008 10005 10004 10005 10003 10000 10001 10003 10004 10003 10007 10006 10006 10005 10002 10009 10002 10008 10002 10007 10002\r\n 10001 10009 10009 10002 10000 10000 10000 10009 10002 10001 10001 10008 10007 10005 10003 10002 10002 10009 10005 10005 10000 10000 10000 10007 10005 10000 10001 10007 10001 10007 10005 10001 10005 10001 10001 10001 10000 10001 10003 10003 10002 10003 10009 10008 10003 10007 10000 10008 10002 10001 10000 10005 10005 10001 10009 10000 10004 10006 10003 10008 10002 10000 10007 10007 10004 10006 10000 10000 10004 10005 10002 10003 10002 10001 10000 10009 10003 10003 10008 10002 10006 10002 10001 10005 10002 10000 10008 10002 10006 10004 10003 10002 10009 10009 10001 10008 10002 10005 10006 10004 10003 10008 10007 10004 10009 10005 10006 10004 10004 10006 10003 10004 10007 10000 10004 10003 10001 10007 10004 10003 10005 10009 10000 10009 10003 10004 10007 10001 10007 10002 10002 10001 10001 10008 10004 10002 10006 10006 10003 10008 10003 10001 10009 10000 10009 10005 10007 10005 10002 10008 10008 10007 10007 10000 10004 10000 10009 10008 10009 10007 10001 10003 10002 10000 10007 10007 10008 10006 10004 10000 10009 10009 10000 10009 10008 10007 10009 10000 10001 10007 10007 10009 10002 10008 10003 10008 10001 10009 10002 10005 10003 10009 10004 10008 10004 10004 10008 10006 10008 10007 10000 10004 10004 10008 10007 10000 10002 10003 10005 10000 10000 10006 10002 10001 10001 10005 10004 10007 10007 10004 10002 10003 10007 10003 10003 10008 10007 10007 10007 10002 10006 10009 10003 10007 10001 10008 10009 10008 10004 10002 10009 10004 10001 10005 10006 10004 10004 10006 10006 10002 10002 10003 10009 10002 10001 10008 10005 10008 10005 10006 10008 10003 10016 10008 10003 10001 10005 10005 10004 10009 10001 10008 10005 10001 10001 10006 10009 10003 10009 10006 10005 10002 10006 10008 10007 10005 10009 10004 10002 10003 10000 10003 10009 10000 10003 10004 10004 10002 10005 10005 10002 10002 10004 10007 10000 10004 10001 10006 10004 10005 10000 10009 10001 10009 10004 10004 10002 10006 10007 10004 10004 10003 10002 10009 10007 10005 10007 10008 10001 10007 10001 10001 10004 10009 10003 10000 10001 10009 10006 10004 10006 10000 10002 10003 10007 10004 10003 10007 10003 10004 10002 10005 10008 10000 10009 10009 10006 10005 10009 10004 10003 10005 10006 10004 10007 10002 10005 10009 10002 10004 10001 10000 10005 10009 10003 10008 10006 10005 10002 10007 10001 10008 10006 10004 10002 10008 10004 10000 10009 10007 10003 10009 10001 10008 10005 10000 10007 10009 10005 10007 10006 10009 10005 10008 10009 10007 10002 10006 10006 10009 10003 10005 10000 10000 10002 10003 10005 10003 10002 10002 10003 10003 10005 10000 10009 10002 10006 10008 10004 10008 10003 10002 10000 10006 10009 10005 10003 10001 10002 10003 10007 10009 10000 10005 10007 10006 10005 10005 10001 10004 10000 10008 10008 10004 10005 10000 10001 10003 10009 10008 10001 10001 10001 10005 10002 10001 10006 10009 10002 10000 10008 10008 10001 10007 10008 10005 10009 10004 10004 10006 10005 10003 10007 10003 10005 10008 10002 10003 10007 10001 10008 10002 10003 10001 10003 10005 10004 10003 10002 10001\r\n 10003 10006 10009 10008 10002 10008 10009 10003 10008 10003 10009 10003 10004 10004 10007 10003 10009 10002 10002 10005 10007 10009 10008 10007 10008 10004 10007 10009 10000 10000 10006 10005 10009 10003 10003 10009 10007 10003 10003 10001 10007 10005 10004 10008 10009 10004 10004 10009 10006 10007 10001 10005 10006 10001 10007 10000 10004 10000 10002 10004 10007 10007 10000 10007 10001 10008 10003 10004 10007 10001 10004 10004 10004 10007 10005 10004 10002 10001 10004 10004 10007 10005 10008 10005 10007 10004 10005 10001 10006 10009 10000 10008 10003 10008 10005 10005 10005 10001 10006 10001 10003 10007 10009 10008 10006 10005 10009 10007 10009 10008 10009 10001 10002 10004 10003 10007 10001 10008 10005 10005 10006 10006 10006 10004 10001 10001 10000 10000 10000 10004 10007 10001 10000 10005 10008 10002 10005 10009 10008 10005 10008 10008 10000 10009 10006 10000 10001 10000 10008 10005 10003 10006 10004 10006 10006 10007 10003 10007 10001 10007 10005 10001 10008 10006 10005 10005 10001 10009 10004 10002 10004 10009 10009 10008 10002 10006 10006 10004 10008 10001 10001 10000 10006 10002 10009 10008 10009 10003 10008 10009 10001 10002 10004 10009 10001 10001 10008 10007 10004 10002 10000 10009 10003 10002 10004 10007 10003 10007 10001 10000 10003 10003 10007 10001 10005 10003 10004 10005 10009 10003 10002 10001 10002 10002 10003 10007 10002 10005 10000 10006 10003 10008 10002 10008 10004 10001 10009 10007 10002 10005 10003 10003 10008 10009 10003 10006 10002 10004 10002 10008 10009 10007 10000 10002 10002 10009 10000 10007 10006 10007 10008 10006 10006 10007 10000 10009 10007 10003 10002 10002 10001 10007 10007 10002 10005 10005 10000 10009 10005 10009 10003 10006 10006 10001 10003 10002 10007 10007 10004 10004 10006 10000 10006 10007 10006 10000 10008 10003 10006 10009 10002 10008 10005 10005 10008 10006 10003 10001 10003 10003 10009 10006 10006 10006 10001 10002 10009 10004 10000 10002 10000 10005 10003 10009 10006 10009 10007 10001 10003 10006 10006 10002 10003 10004 10002 10000 10008 10000 10008 10007 10006 10006 10006 10006 10002 10000 10004 10000 10006 10003 10003 10003 10003 10008 10003 10001 10000 10006 10006 10008 10003 10006 10006 10009 10000 10003 10002 10006 10006 10009 10004 10009 10008 10009 10008 10002 10008 10001 10000 10006 10007 10007 10004 10000 10001 10006 10002 10008 10001 10004 10001 10009 10009 10003 10006 10008 10001 10008 10006 10002 10008 10000 10003 10002 10001 10002 10001 10009 10001 10006 10007 10005 10005 10006 10000 10007 10004 10004 10002 10002 10008 10001 10004 10006 10006 10009 10009 10009 10006 10005 10009 10007 10001 10005 10002 10005 10006 10000 10003 10005 10000 10004 10003 10004 10007 10004 10003 10001 10006 10008 10005 10007 10009 10008 10000 10004 10008 10009 10002 10005 10007 10004 10009 10004 10003 10007 10000 10009 10002 10002 10005 10001 10009 10006 10002 10002 10002 10005 10006 10009 10002 10007 10006 10002 10008 10009 10005 10009 10006 10001 10002 10004 10000 10007 10006 10007 10007 10002 10008 10000\r\n 10005 10007 10008 10009 10001 10006 10006 10002 10001 10008 10004 10004 10000 10004 10002 10007 10008 10000 10008 10000 10000 10005 10000 10002 10003 10007 10002 10004 10007 10007 10000 10002 10006 10006 10009 10006 10005 10009 10004 10009 10008 10002 10008 10008 10001 10002 10004 10004 10007 10009 10002 10000 10004 10003 10000 10001 10006 10001 10001 10005 10000 10003 10002 10005 10000 10005 10006 10000 10000 10005 10004 10009 10000 10001 10007 10008 10008 10000 10004 10009 10004 10007 10009 10002 10004 10000 10006 10004 10002 10008 10001 10001 10005 10004 10004 10001 10001 10000 10008 10000 10009 10005 10009 10001 10006 10000 10005 10003 10006 10005 10008 10009 10002 10008 10008 10003 10008 10004 10008 10007 10006 10000 10002 10009 10003 10005 10006 10003 10009 10002 10000 10009 10007 10004 10003 10009 10007 10006 10009 10003 10004 10001 10003 10005 10005 10007 10006 10003 10009 10005 10007 10007 10005 10001 10005 10005 10000 10004 10003 10008 10004 10003 10006 10004 10002 10006 10004 10006 10007 10001 10007 10003 10002 10001 10008 10009 10000 10003 10006 10003 10000 10006 10004 10007 10001 10008 10007 10009 10002 10002 10001 10005 10009 10007 10004 10003 10002 10001 10000 10009 10004 10006 10009 10007 10003 10003 10008 10006 10007 10007 10002 10007 10006 10001 10007 10009 10005 10009 10004 10004 10009 10002 10008 10004 10001 10002 10004 10005 10002 10000 10003 10009 10005 10008 10000 10006 10003 10005 10006 10004 10009 10003 10001 10002 10007 10008 10002 10009 10004 10006 10005 10005 10002 10000 10007 10001 10008 10007 10000 10003 10004 10007 10009 10006 10002 10004 10005 10000 10009 10000 10001 10004 10008 10006 10001 10008 10003 10006 10002 10006 10004 10004 10004 10008 10005 10003 10000 10002 10000 10005 10007 10004 10008 10008 10004 10007 10001 10005 10004 10002 10003 10002 10002 10007 10004 10004 10004 10006 10000 10000 10009 10000 10006 10008 10005 10003 10005 10003 10005 10004 10002 10000 10003 10005 10003 10003 10007 10007 10005 10002 10006 10009 10008 10008 10002 10000 10006 10000 10005 10001 10002 10003 10009 10004 10003 10008 10005 10004 10003 10003 10000 10001 10009 10000 10009 10007 10002 10001 10001 10007 10006 10003 10006 10000 10008 10008 10007 10009 10005 10006 10000 10008 10008 10003 10001 10004 10001 10006 10004 10005 10009 10008 10006 10006 10009 10004 10006 10003 10009 10008 10000 10008 10005 10004 10000 10005 10003 10003 10003 10005 10006 10008 10009 10008 10000 10000 10004 10009 10006 10005 10004 10003 10007 10006 10008 10005 10003 10004 10001 10008 10002 10009 10001 10004 10004 10005 10006 10009 10003 10007 10002 10001 10006 10006 10003 10002 10001 10007 10003 10000 10009 10002 10001 10008 10006 10009 10001 10007 10005 10006 10002 10000 10000 10003 10004 10004 10002 10001 10005 10006 10000 10009 10005 10002 10006 10008 10005 10005 10008 10009 10002 10009 10004 10007 10001 10003 10003 10009 10005 10003 10000 10006 10008 10000 10007 10001 10009 10007 10007 10005 10001 10007 10001 10006 10017 10006 10007 10000 10004 10003\r\n 10009 10002 10001 10013 10004 10001 10004 10003 10002 10002 10001 10009 10008 10004 10004 10000 10008 10008 10003 10004 10000 10007 10000 10002 10003 10001 10007 10002 10004 10007 10008 10005 10005 10008 10009 10009 10009 10007 10003 10004 10005 10005 10002 10009 10008 10002 10004 10007 10009 10009 10002 10000 10006 10005 10000 10004 10007 10009 10004 10004 10003 10008 10008 10004 10001 10009 10001 10000 10007 10003 10002 10006 10000 10001 10006 10003 10004 10005 10006 10008 10000 10003 10005 10003 10000 10004 10002 10000 10006 10006 10002 10006 10006 10003 10000 10002 10002 10000 10001 10007 10003 10008 10009 10003 10007 10001 10000 10003 10003 10001 10001 10004 10005 10002 10005 10001 10003 10008 10001 10009 10006 10001 10004 10006 10003 10007 10009 10008 10006 10008 10008 10007 10001 10003 10003 10009 10007 10002 10008 10001 10002 10009 10001 10007 10008 10009 10006 10008 10005 10005 10001 10001 10004 10007 10009 10005 10009 10004 10004 10001 10006 10003 10004 10008 10008 10002 10007 10001 10004 10002 10001 10006 10003 10000 10002 10004 10006 10001 10004 10006 10001 10005 10002 10001 10002 10008 10007 10005 10002 10004 10008 10001 10005 10008 10000 10001 10007 10003 10006 10009 10006 10001 10007 10005 10008 10001 10003 10002 10000 10006 10000 10004 10007 10003 10005 10003 10002 10001 10000 10002 10001 10007 10005 10004 10009 10008 10003 10000 10008 10003 10006 10006 10001 10003 10004 10001 10004 10008 10002 10002 10001 10005 10005 10002 10002 10002 10003 10008 10001 10005 10004 10002 10009 10008 10001 10006 10007 10001 10001 10009 10007 10005 10008 10006 10002 10002 10004 10006 10009 10001 10004 10006 10006 10003 10004 10000 10008 10000 10002 10005 10005 10002 10006 10007 10009 10001 10005 10007 10000 10006 10005 10007 10002 10003 10004 10007 10003 10008 10000 10009 10004 10001 10004 10000 10000 10006 10003 10004 10008 10008 10001 10000 10006 10007 10007 10008 10009 10005 10009 10007 10002 10006 10008 10006 10004 10003 10008 10009 10000 10001 10000 10006 10002 10005 10009 10003 10005 10002 10003 10001 10000 10000 10000 10007 10006 10007 10008 10002 10009 10002 10008 10002 10008 10006 10006 10008 10005 10004 10009 10003 10003 10004 10001 10000 10000 10008 10000 10005 10003 10003 10006 10000 10001 10009 10004 10005 10002 10000 10005 10006 10001 10004 10007 10008 10009 10004 10006 10000 10000 10008 10005 10006 10004 10003 10006 10005 10005 10001 10000 10008 10009 10002 10005 10004 10004 10004 10009 10006 10002 10009 10006 10009 10000 10009 10007 10005 10004 10009 10001 10009 10007 10009 10000 10004 10006 10006 10008 10008 10008 10006 10005 10008 10009 10007 10007 10006 10003 10006 10002 10003 10005 10008 10000 10005 10002 10003 10008 10004 10007 10004 10002 10007 10007 10005 10007 10007 10008 10003 10003 10006 10004 10008 10001 10004 10005 10004 10003 10005 10004 10007 10005 10003 10005 10005 10000 10009 10007 10009 10006 10009 10005 10005 10005 10006 10002 10002 10004 10007 10008 10009 10000 10002 10007 10004 10001 10005 10008 10007 10004 10008\r\n 10007 10002 10002 10003 10008 10007 10003 10008 10008 10009 10006 10007 10007 10008 10000 10003 10007 10004 10002 10000 10008 10007 10001 10000 10006 10003 10006 10005 10003 10008 10005 10000 10002 10009 10008 10005 10001 10009 10004 10003 10009 10000 10007 10007 10003 10004 10006 10005 10000 10005 10001 10003 10003 10007 10000 10006 10003 10008 10002 10009 10009 10004 10003 10004 10003 10000 10002 10003 10006 10003 10004 10007 10007 10000 10002 10002 10008 10005 10007 10004 10002 10001 10008 10005 10008 10009 10002 10008 10000 10003 10007 10005 10004 10004 10006 10007 10008 10005 10006 10003 10005 10006 10005 10004 10002 10000 10005 10005 10007 10006 10009 10003 10005 10000 10009 10009 10005 10007 10007 10009 10003 10006 10002 10004 10002 10009 10008 10008 10006 10002 10002 10003 10004 10009 10004 10002 10005 10004 10002 10003 10000 10005 10009 10008 10004 10006 10004 10001 10003 10006 10006 10002 10001 10007 10008 10009 10007 10003 10002 10001 10007 10007 10007 10005 10000 10003 10007 10002 10003 10007 10002 10006 10006 10002 10009 10007 10008 10001 10006 10006 10008 10003 10003 10004 10005 10007 10003 10005 10007 10001 10006 10009 10005 10001 10009 10002 10006 10003 10005 10006 10001 10008 10008 10005 10001 10000 10002 10001 10006 10003 10009 10006 10007 10001 10005 10004 10007 10002 10003 10000 10001 10004 10009 10009 10008 10008 10009 10000 10003 10004 10000 10009 10009 10008 10003 10004 10001 10002 10003 10003 10001 10000 10000 10002 10009 10002 10009 10003 10005 10008 10009 10005 10002 10001 10003 10002 10005 10001 10002 10008 10007 10008 10007 10009 10000 10001 10003 10000 10003 10008 10001 10009 10009 10004 10000 10009 10005 10001 10008 10004 10005 10005 10004 10002 10006 10007 10003 10008 10006 10000 10002 10006 10006 10005 10004 10006 10009 10001 10009 10002 10000 10007 10007 10007 10007 10009 10001 10006 10000 10007 10006 10006 10000 10006 10004 10008 10009 10009 10005 10004 10006 10003 10009 10000 10002 10000 10000 10004 10001 10009 10002 10003 10004 10001 10003 10009 10006 10002 10006 10000 10001 10000 10008 10005 10003 10006 10006 10000 10002 10004 10009 10005 10002 10006 10003 10004 10006 10000 10000 10006 10008 10004 10006 10006 10003 10005 10006 10006 10008 10002 10005 10006 10008 10004 10003 10004 10009 10000 10000 10008 10006 10005 10007 10001 10001 10001 10008 10008 10005 10004 10007 10001 10000 10001 10007 10008 10005 10008 10003 10007 10008 10001 10006 10008 10001 10005 10004 10008 10006 10000 10001 10006 10007 10005 10004 10004 10007 10008 10000 10002 10006 10005 10009 10009 10003 10005 10005 10009 10000 10009 10005 10007 10005 10002 10002 10003 10005 10009 10003 10001 10007 10008 10002 10000 10003 10000 10006 10000 10002 10007 10008 10001 10000 10006 10007 10002 10004 10004 10002 10009 10003 10000 10007 10009 10009 10002 10007 10001 10008 10009 10007 10004 10003 10007 10002 10006 10003 10008 10003 10004 10004 10001 10003 10009 10001 10005 10003 10007 10003 10000 10001 10004 10001 10007 10002 10006 10001 10000 10009 10005\r\n 10008 10007 10006 10007 10002 10006 10002 10006 10000 10003 10007 10007 10002 10004 10008 10007 10003 10001 10002 10000 10001 10006 10009 10000 10001 10007 10000 10003 10009 10008 10008 10009 10007 10009 10000 10004 10001 10004 10004 10003 10008 10006 10002 10001 10006 10006 10009 10004 10006 10006 10001 10001 10003 10009 10006 10007 10004 10000 10002 10009 10008 10000 10006 10001 10000 10002 10003 10003 10001 10003 10004 10002 10006 10005 10005 10009 10001 10005 10005 10005 10008 10004 10002 10004 10007 10006 10004 10005 10006 10009 10000 10004 10001 10003 10008 10000 10004 10009 10001 10001 10006 10008 10000 10001 10002 10008 10007 10000 10004 10005 10007 10006 10005 10002 10006 10003 10002 10008 10005 10000 10001 10009 10000 10003 10009 10005 10001 10000 10007 10001 10004 10001 10001 10006 10001 10001 10001 10006 10008 10003 10003 10002 10008 10005 10000 10000 10008 10007 10000 10009 10008 10008 10008 10007 10001 10000 10007 10008 10005 10004 10001 10005 10003 10006 10006 10007 10002 10004 10005 10004 10004 10009 10000 10003 10005 10004 10003 10009 10007 10005 10006 10006 10000 10009 10009 10003 10003 10004 10004 10007 10002 10000 10002 10008 10001 10003 10000 10003 10007 10007 10004 10007 10001 10004 10000 10009 10006 10005 10003 10004 10002 10000 10007 10006 10005 10003 10008 10000 10000 10006 10000 10007 10006 10009 10005 10002 10006 10000 10007 10009 10004 10007 10006 10004 10008 10004 10007 10001 10001 10006 10004 10002 10005 10008 10002 10000 10005 10006 10000 10003 10007 10000 10007 10009 10006 10002 10001 10009 10005 10009 10004 10002 10005 10004 10005 10007 10009 10009 10002 10007 10006 10005 10002 10002 10003 10005 10004 10002 10008 10003 10004 10000 10002 10000 10000 10003 10002 10004 10000 10005 10000 10005 10008 10002 10001 10002 10005 10009 10007 10001 10007 10003 10005 10003 10004 10007 10002 10002 10008 10008 10003 10006 10002 10009 10007 10005 10009 10003 10004 10003 10008 10009 10006 10003 10000 10001 10008 10006 10004 10007 10009 10005 10004 10000 10007 10003 10001 10009 10003 10003 10000 10006 10002 10004 10007 10005 10004 10007 10002 10007 10009 10009 10000 10000 10008 10002 10004 10004 10004 10005 10002 10009 10004 10008 10001 10000 10003 10003 10006 10008 10008 10001 10000 10007 10008 10002 10005 10002 10009 10008 10002 10003 10003 10004 10007 10003 10005 10004 10006 10007 10009 10008 10001 10007 10006 10008 10006 10000 10007 10009 10005 10001 10003 10005 10001 10005 10009 10008 10006 10007 10000 10004 10005 10003 10006 10002 10000 10002 10009 10003 10004 10001 10007 10008 10005 10005 10007 10000 10002 10006 10005 10004 10006 10000 10005 10005 10006 10006 10003 10000 10009 10000 10008 10004 10009 10001 10001 10002 10004 10006 10003 10004 10009 10008 10003 10002 10004 10008 10006 10006 10002 10000 10006 10001 10009 10001 10003 10004 10004 10008 10002 10000 10000 10005 10007 10008 10004 10004 10002 10003 10005 10005 10005 10008 10004 10003 10004 10007 10006 10005 10002 10003 10002 10004 10009 10006 10008 10000 10002 10006\r\n 10003 10002 10001 10002 10004 10006 10002 10009 10002 10000 10006 10007 10002 10003 10002 10006 10005 10002 10002 10003 10004 10009 10006 10003 10002 10003 10000 10008 10007 10007 10005 10000 10006 10002 10006 10004 10009 10000 10002 10004 10009 10002 10004 10000 10008 10006 10006 10001 10001 10006 10009 10005 10002 10002 10003 10006 10003 10006 10003 10008 10006 10002 10001 10005 10007 10003 10005 10004 10008 10009 10006 10001 10003 10003 10008 10008 10007 10001 10001 10000 10002 10007 10000 10006 10009 10001 10000 10007 10009 10002 10009 10000 10004 10002 10009 10005 10004 10004 10002 10004 10004 10003 10008 10000 10003 10000 10003 10002 10006 10009 10003 10002 10003 10009 10003 10005 10005 10004 10007 10003 10007 10004 10006 10009 10006 10002 10002 10004 10007 10006 10000 10008 10002 10008 10005 10006 10003 10002 10005 10004 10003 10004 10001 10008 10008 10000 10009 10003 10001 10004 10005 10004 10006 10009 10000 10005 10005 10002 10006 10001 10007 10003 10006 10003 10002 10003 10004 10003 10009 10001 10004 10009 10002 10000 10007 10002 10006 10009 10001 10003 10003 10003 10000 10001 10007 10003 10006 10008 10001 10004 10008 10004 10009 10000 10008 10008 10005 10006 10006 10000 10006 10000 10004 10004 10005 10006 10004 10001 10008 10009 10005 10000 10008 10008 10007 10000 10004 10007 10003 10002 10004 10003 10007 10008 10000 10006 10009 10006 10005 10000 10004 10008 10007 10007 10008 10009 10001 10004 10009 10004 10008 10004 10007 10002 10006 10007 10007 10008 10004 10004 10002 10004 10007 10005 10007 10007 10009 10002 10003 10000 10007 10000 10004 10000 10003 10000 10004 10006 10007 10005 10001 10001 10001 10001 10009 10009 10000 10003 10002 10003 10005 10009 10005 10001 10005 10009 10003 10000 10000 10001 10006 10007 10001 10005 10004 10001 10000 10001 10002 10001 10007 10006 10000 10008 10006 10001 10003 10006 10004 10009 10005 10009 10000 10000 10000 10005 10007 10008 10002 10005 10007 10009 10008 10006 10007 10003 10005 10001 10006 10005 10004 10000 10005 10004 10002 10000 10003 10005 10005 10006 10006 10001 10005 10009 10002 10007 10006 10000 10004 10006 10005 10006 10006 10006 10009 10009 10000 10008 10000 10001 10001 10007 10005 10004 10006 10001 10001 10006 10006 10008 10003 10008 10006 10007 10009 10000 10008 10003 10002 10001 10008 10000 10003 10008 10007 10001 10006 10011 10006 10004 10005 10002 10008 10007 10002 10005 10001 10009 10007 10008 10001 10008 10007 10003 10007 10000 10002 10003 10007 10005 10002 10008 10004 10009 10003 10008 10003 10008 10003 10008 10003 10009 10008 10002 10001 10006 10005 10008 10002 10005 10002 10000 10007 10004 10000 10004 10002 10003 10006 10009 10000 10008 10003 10001 10002 10006 10001 10008 10008 10003 10001 10009 10002 10004 10000 10008 10000 10008 10006 10000 10002 10006 10009 10008 10004 10008 10007 10006 10001 10001 10009 10003 10001 10004 10003 10004 10002 10004 10008 10009 10000 10005 10000 10006 10007 10009 10004 10002 10003 10001 10000 10001 10009 10002 10005 10001 10005 10006 10007 10006\r\n 10002 10005 10000 10002 10007 10006 10003 10004 10006 10000 10007 10007 10007 10004 10006 10003 10005 10002 10006 10006 10004 10003 10005 10003 10001 10008 10008 10001 10006 10003 10000 10007 10009 10005 10002 10005 10007 10008 10007 10008 10000 10004 10002 10009 10003 10005 10004 10007 10004 10008 10004 10006 10008 10006 10000 10002 10002 10009 10009 10000 10007 10001 10009 10000 10005 10005 10009 10005 10002 10000 10001 10008 10003 10009 10002 10006 10001 10002 10004 10008 10005 10008 10008 10001 10004 10003 10007 10005 10004 10003 10004 10007 10007 10001 10009 10001 10000 10002 10007 10006 10007 10000 10003 10008 10004 10007 10005 10000 10009 10006 10008 10006 10002 10005 10003 10002 10000 10002 10001 10001 10006 10000 10007 10000 10000 10007 10008 10008 10001 10003 10007 10005 10008 10002 10004 10003 10008 10007 10006 10006 10006 10005 10000 10007 10001 10004 10003 10002 10000 10002 10000 10003 10005 10004 10009 10000 10002 10008 10006 10002 10003 10001 10000 10002 10003 10002 10008 10003 10009 10007 10008 10003 10005 10004 10006 10007 10002 10002 10007 10006 10009 10003 10003 10005 10005 10001 10009 10001 10002 10003 10007 10005 10009 10009 10000 10008 10005 10006 10001 10008 10005 10009 10000 10000 10000 10000 10006 10006 10004 10009 10006 10003 10005 10001 10003 10006 10008 10008 10003 10000 10000 10003 10006 10004 10008 10004 10006 10009 10008 10006 10001 10002 10008 10009 10002 10000 10009 10009 10001 10004 10002 10008 10003 10005 10008 10002 10004 10005 10003 10006 10006 10005 10009 10005 10001 10006 10000 10004 10006 10001 10007 10005 10000 10001 10000 10002 10006 10009 10001 10004 10005 10006 10002 10004 10004 10003 10001 10004 10004 10004 10009 10009 10007 10008 10006 10004 10002 10001 10006 10000 10002 10004 10003 10007 10000 10005 10007 10008 10007 10003 10008 10008 10006 10000 10003 10004 10006 10004 10009 10000 10002 10009 10007 10002 10008 10004 10009 10001 10002 10003 10002 10006 10008 10000 10006 10000 10009 10003 10007 10009 10004 10003 10005 10007 10001 10004 10006 10009 10001 10006 10000 10004 10001 10006 10001 10003 10002 10007 10009 10008 10006 10006 10005 10009 10002 10004 10000 10006 10005 10009 10000 10000 10005 10003 10008 10009 10004 10000 10004 10000 10002 10000 10004 10001 10006 10006 10009 10003 10007 10008 10009 10000 10003 10000 10005 10008 10004 10002 10002 10006 10008 10000 10000 10007 10005 10006 10009 10005 10008 10002 10004 10003 10005 10000 10004 10002 10003 10001 10000 10004 10000 10008 10005 10004 10003 10005 10004 10003 10004 10005 10002 10005 10002 10005 10002 10000 10007 10000 10008 10008 10000 10007 10005 10006 10007 10001 10006 10008 10004 10005 10005 10004 10003 10000 10006 10009 10009 10003 10009 10008 10009 10003 10000 10003 10004 10004 10005 10000 10009 10007 10000 10006 10008 10004 10007 10008 10000 10001 10006 10003 10009 10007 10000 10009 10000 10002 10002 10008 10006 10000 10005 10000 10003 10003 10000 10009 10001 10001 10008 10003 10003 10008 10003 10005 10006 10006 10005 10002 10006 10001\r\n 10006 10003 10004 10006 10000 10001 10007 10001 10006 10005 10002 10004 10003 10008 10008 10000 10000 10006 10005 10002 10005 10004 10009 10009 10006 10007 10006 10006 10004 10004 10003 10005 10008 10008 10005 10004 10005 10002 10004 10000 10006 10009 10007 10006 10006 10002 10005 10005 10007 10000 10000 10006 10001 10004 10003 10007 10001 10006 10005 10000 10003 10009 10006 10009 10007 10009 10004 10006 10007 10008 10001 10003 10008 10007 10006 10009 10008 10007 10009 10009 10004 10007 10001 10003 10005 10005 10004 10003 10003 10008 10003 10009 10004 10000 10009 10000 10001 10001 10002 10000 10001 10008 10002 10005 10005 10004 10002 10007 10006 10008 10006 10008 10005 10009 10007 10009 10007 10000 10000 10009 10000 10000 10002 10004 10001 10007 10003 10000 10000 10009 10004 10006 10002 10002 10004 10006 10008 10002 10004 10000 10002 10005 10006 10007 10006 10009 10009 10007 10000 10006 10005 10000 10000 10004 10005 10009 10009 10007 10004 10001 10007 10004 10007 10005 10001 10004 10006 10007 10005 10001 10002 10007 10006 10009 10001 10007 10006 10001 10001 10009 10000 10004 10004 10005 10006 10004 10009 10002 10006 10006 10002 10000 10008 10006 10001 10004 10009 10008 10009 10003 10004 10008 10009 10001 10005 10004 10006 10000 10007 10004 10008 10003 10005 10004 10004 10003 10002 10005 10003 10000 10005 10005 10005 10005 10009 10009 10009 10008 10001 10003 10006 10009 10004 10007 10001 10009 10006 10005 10007 10000 10002 10007 10009 10005 10006 10002 10005 10006 10006 10006 10000 10007 10000 10006 10009 10007 10003 10001 10004 10008 10003 10000 10005 10004 10001 10003 10006 10008 10007 10003 10003 10004 10009 10005 10006 10000 10004 10003 10001 10002 10007 10008 10002 10005 10005 10005 10007 10009 10000 10001 10005 10007 10005 10002 10003 10001 10000 10002 10003 10008 10003 10007 10008 10002 10005 10001 10001 10006 10007 10009 10005 10005 10008 10004 10008 10003 10000 10008 10009 10007 10006 10009 10001 10009 10009 10004 10003 10002 10009 10004 10006 10003 10008 10002 10006 10007 10004 10005 10001 10005 10002 10000 10007 10008 10002 10000 10005 10009 10007 10006 10006 10009 10000 10000 10005 10002 10008 10005 10009 10005 10008 10001 10001 10008 10000 10003 10002 10002 10008 10005 10005 10001 10000 10001 10005 10003 10008 10005 10006 10005 10008 10001 10000 10006 10001 10001 10001 10005 10000 10005 10005 10008 10002 10009 10004 10001 10007 10001 10008 10004 10004 10006 10002 10000 10004 10009 10002 10005 10004 10009 10005 10005 10000 10009 10008 10001 10003 10001 10006 10001 10004 10008 10003 10003 10007 10003 10008 10003 10004 10006 10004 10003 10002 10003 10008 10000 10008 10003 10005 10001 10004 10007 10009 10006 10002 10007 10007 10000 10009 10001 10001 10005 10002 10009 10002 10003 10000 10005 10004 10006 10004 10002 10006 10002 10002 10002 10008 10002 10003 10005 10009 10002 10001 10004 10006 10008 10005 10004 10008 10002 10009 10005 10008 10004 10007 10006 10006 10005 10003 10007 10007 10006 10005 10004 10000 10005 10009 10006 10000 10000\r\n 10007 10000 10006 10001 10003 10008 10008 10001 10002 10005 10005 10007 10003 10000 10001 10007 10008 10000 10003 10009 10009 10002 10007 10001 10008 10003 10006 10008 10000 10005 10006 10000 10005 10004 10007 10002 10009 10001 10000 10001 10001 10002 10003 10009 10002 10006 10008 10009 10004 10004 10000 10005 10003 10008 10003 10002 10004 10009 10006 10002 10002 10007 10009 10001 10001 10007 10008 10004 10002 10006 10009 10003 10008 10005 10000 10002 10003 10003 10008 10002 10005 10004 10000 10007 10005 10005 10008 10001 10009 10006 10004 10008 10009 10008 10004 10004 10004 10000 10008 10006 10006 10009 10002 10008 10007 10003 10008 10007 10004 10006 10004 10005 10007 10007 10006 10002 10005 10006 10008 10004 10000 10000 10007 10001 10003 10000 10002 10002 10004 10009 10004 10001 10008 10008 10003 10007 10000 10008 10009 10003 10004 10001 10001 10008 10006 10005 10004 10009 10007 10004 10001 10000 10006 10000 10005 10008 10002 10004 10003 10002 10004 10000 10001 10005 10008 10004 10005 10004 10003 10006 10009 10004 10006 10008 10006 10002 10002 10001 10004 10009 10006 10007 10006 10008 10002 10008 10009 10009 10004 10006 10009 10002 10001 10002 10004 10005 10008 10002 10004 10006 10006 10004 10007 10005 10006 10008 10009 10004 10007 10001 10006 10007 10001 10006 10007 10001 10000 10006 10005 10006 10001 10005 10008 10004 10002 10008 10009 10001 10003 10006 10001 10002 10000 10002 10003 10006 10001 10005 10001 10009 10004 10002 10005 10007 10002 10001 10000 10005 10009 10002 10009 10003 10007 10009 10008 10001 10007 10002 10008 10006 10009 10006 10006 10004 10008 10003 10000 10006 10001 10006 10009 10008 10000 10004 10007 10001 10004 10008 10002 10009 10009 10004 10001 10007 10008 10003 10000 10008 10000 10000 10002 10006 10007 10002 10005 10007 10006 10001 10004 10009 10000 10009 10008 10004 10006 10003 10000 10008 10002 10003 10003 10002 10003 10004 10002 10008 10003 10002 10007 10006 10006 10002 10008 10007 10009 10007 10002 10006 10003 10005 10003 10001 10003 10007 10000 10001 10003 10002 10006 10003 10004 10008 10007 10007 10004 10005 10008 10008 10005 10003 10006 10004 10004 10000 10001 10000 10009 10009 10009 10001 10000 10005 10009 10000 10007 10004 10005 10006 10004 10000 10000 10002 10001 10003 10009 10001 10001 10003 10004 10001 10006 10007 10005 10006 10003 10009 10003 10008 10004 10004 10006 10005 10002 10002 10004 10007 10002 10006 10000 10000 10007 10009 10006 10005 10007 10004 10007 10000 10004 10007 10002 10005 10004 10006 10005 10000 10008 10005 10007 10006 10005 10005 10007 10001 10004 10001 10004 10005 10002 10001 10001 10005 10002 10000 10005 10002 10007 10008 10001 10006 10005 10009 10001 10009 10007 10006 10009 10002 10003 10008 10006 10001 10002 10004 10000 10005 10005 10002 10007 10001 10002 10003 10008 10005 10000 10009 10008 10008 10000 10004 10005 10002 10008 10003 10008 10005 10007 10005 10005 10005 10007 10009 10000 10004 10002 10008 10003 10008 10006 10002 10004 10001 10008 10005 10004 10009 10005 10006 10007 10009\r\n 10007 10005 10003 10003 10002 10004 10009 10008 10009 10003 10009 10002 10000 10003 10008 10008 10000 10004 10009 10001 10000 10006 10009 10008 10003 10003 10002 10006 10004 10000 10001 10004 10002 10005 10004 10006 10007 10001 10003 10005 10007 10003 10004 10009 10005 10007 10002 10007 10007 10005 10000 10008 10005 10007 10006 10005 10008 10006 10002 10008 10007 10004 10007 10005 10009 10002 10007 10003 10004 10006 10003 10005 10003 10001 10002 10005 10009 10001 10008 10009 10004 10003 10004 10006 10009 10004 10005 10007 10009 10007 10001 10000 10005 10005 10007 10005 10008 10006 10007 10007 10009 10003 10003 10001 10006 10003 10001 10000 10008 10006 10003 10006 10007 10005 10001 10004 10002 10007 10005 10002 10003 10009 10003 10009 10003 10009 10005 10000 10009 10008 10008 10003 10000 10007 10000 10006 10001 10001 10008 10009 10004 10006 10007 10008 10003 10009 10001 10004 10009 10008 10001 10002 10001 10009 10003 10007 10008 10009 10007 10000 10006 10003 10009 10008 10005 10008 10003 10009 10005 10008 10004 10007 10009 10009 10004 10001 10000 10005 10009 10001 10006 10001 10007 10000 10006 10005 10007 10004 10008 10008 10002 10007 10005 10009 10009 10004 10008 10006 10005 10008 10007 10008 10003 10004 10000 10004 10008 10004 10002 10008 10002 10000 10002 10005 10003 10001 10002 10001 10005 10005 10006 10009 10001 10003 10004 10005 10001 10004 10004 10006 10000 10006 10007 10009 10002 10000 10004 10002 10006 10006 10003 10003 10008 10001 10007 10000 10008 10004 10008 10008 10001 10009 10006 10003 10009 10006 10003 10003 10002 10003 10000 10004 10004 10007 10001 10003 10008 10009 10002 10009 10009 10000 10000 10009 10000 10007 10006 10009 10007 10000 10004 10005 10007 10005 10005 10000 10001 10005 10007 10009 10009 10008 10005 10009 10008 10009 10004 10001 10002 10007 10006 10001 10000 10001 10002 10006 10002 10000 10004 10005 10004 10002 10002 10001 10003 10005 10002 10002 10007 10000 10001 10009 10002 10001 10004 10001 10003 10000 10006 10009 10009 10003 10003 10008 10004 10007 10003 10009 10009 10009 10001 10007 10008 10005 10008 10006 10007 10004 10009 10006 10007 10007 10004 10004 10004 10005 10009 10005 10004 10003 10008 10005 10004 10008 10001 10001 10007 10008 10005 10003 10003 10001 10007 10005 10001 10009 10009 10005 10003 10000 10000 10009 10006 10000 10006 10004 10001 10005 10000 10007 10008 10002 10004 10009 10006 10005 10000 10004 10001 10006 10008 10006 10003 10000 10007 10001 10004 10004 10007 10005 10004 10002 10002 10003 10000 10000 10001 10006 10001 10008 10005 10006 10005 10006 10001 10004 10005 10000 10003 10006 10008 10008 10009 10000 10005 10008 10006 10000 10004 10003 10003 10005 10008 10003 10005 10000 10008 10007 10005 10006 10003 10006 10007 10003 10005 10002 10008 10006 10006 10003 10006 10005 10002 10000 10003 10009 10004 10004 10003 10000 10008 10002 10003 10005 10004 10008 10000 10006 10002 10006 10006 10004 10002 10002 10002 10002 10005 10003 10005 10002 10005 10004 10007 10003 10003 10002 10002 10007 10001 10006\r\n 10009 10002 10009 10009 10004 10002 10006 10004 10002 10009 10004 10003 10005 10002 10002 10000 10006 10008 10000 10004 10008 10002 10009 10007 10006 10004 10009 10008 10004 10004 10006 10006 10009 10006 10009 10005 10007 10000 10008 10001 10007 10000 10002 10007 10006 10005 10001 10000 10000 10002 10000 10002 10003 10000 10000 10008 10007 10006 10003 10003 10009 10000 10005 10008 10008 10009 10003 10004 10006 10009 10007 10001 10005 10003 10004 10000 10003 10000 10000 10001 10006 10004 10008 10006 10008 10001 10002 10006 10005 10007 10001 10004 10009 10009 10003 10009 10004 10008 10000 10002 10004 10000 10003 10009 10008 10001 10002 10004 10007 10007 10002 10006 10009 10007 10007 10008 10006 10002 10000 10001 10008 10001 10009 10002 10008 10007 10009 10008 10000 10003 10001 10006 10009 10009 10009 10003 10019 10005 10009 10008 10007 10009 10002 10002 10006 10009 10005 10004 10000 10004 10004 10008 10007 10000 10009 10008 10005 10002 10007 10006 10009 10006 10008 10007 10003 10001 10008 10002 10006 10004 10002 10009 10007 10008 10008 10005 10008 10008 10001 10009 10006 10000 10003 10003 10005 10002 10003 10009 10007 10006 10009 10000 10007 10003 10008 10009 10007 10005 10009 10009 10009 10002 10000 10009 10002 10004 10000 10007 10007 10005 10008 10004 10005 10005 10003 10004 10007 10007 10005 10002 10008 10002 10002 10003 10003 10001 10009 10007 10008 10003 10001 10009 10008 10004 10004 10003 10002 10006 10002 10001 10007 10004 10008 10001 10006 10008 10008 10002 10002 10006 10004 10008 10003 10005 10006 10008 10007 10000 10002 10001 10002 10009 10007 10008 10008 10009 10008 10006 10008 10006 10008 10001 10007 10002 10001 10004 10005 10007 10008 10001 10000 10004 10000 10008 10007 10004 10001 10004 10005 10003 10009 10000 10000 10000 10000 10008 10006 10006 10008 10007 10001 10008 10007 10006 10006 10006 10005 10000 10008 10007 10002 10007 10004 10007 10005 10008 10002 10001 10004 10006 10001 10005 10007 10008 10005 10005 10000 10000 10002 10000 10004 10008 10000 10000 10009 10007 10006 10009 10001 10009 10004 10002 10006 10008 10009 10005 10004 10006 10008 10009 10009 10001 10004 10002 10004 10001 10002 10005 10004 10009 10007 10006 10006 10003 10000 10002 10007 10006 10003 10004 10006 10003 10004 10000 10005 10007 10005 10000 10004 10002 10001 10003 10006 10008 10007 10006 10000 10007 10008 10014 10007 10003 10006 10002 10008 10008 10005 10005 10007 10009 10004 10007 10005 10006 10002 10002 10007 10006 10000 10007 10007 10009 10008 10002 10007 10009 10002 10009 10009 10006 10005 10000 10001 10001 10005 10008 10007 10003 10007 10005 10005 10005 10000 10008 10008 10006 10006 10001 10004 10001 10000 10002 10005 10001 10009 10007 10006 10009 10005 10005 10007 10003 10005 10000 10006 10006 10003 10009 10002 10008 10002 10009 10004 10002 10001 10007 10006 10001 10003 10002 10009 10002 10008 10004 10002 10007 10005 10002 10000 10003 10006 10003 10001 10003 10002 10008 10000 10002 10003 10009 10003 10007 10008 10006 10005 10005 10004 10009 10006 10005\r\n 10006 10002 10007 10008 10003 10006 10006 10007 10001 10002 10008 10001 10006 10002 10002 10005 10006 10006 10006 10008 10009 10006 10006 10008 10006 10009 10005 10009 10006 10008 10003 10002 10008 10002 10009 10005 10006 10002 10008 10003 10005 10006 10001 10005 10008 10005 10004 10008 10006 10002 10008 10002 10007 10002 10005 10008 10000 10002 10000 10002 10007 10006 10007 10008 10006 10005 10004 10008 10000 10009 10000 10001 10005 10005 10004 10000 10008 10007 10003 10007 10004 10004 10005 10008 10008 10000 10001 10000 10005 10003 10002 10005 10009 10002 10009 10004 10008 10007 10007 10005 10000 10006 10008 10008 10005 10003 10003 10001 10006 10005 10006 10007 10007 10004 10005 10000 10002 10004 10004 10007 10001 10001 10003 10009 10007 10000 10006 10001 10008 10004 10003 10008 10005 10005 10007 10004 10009 10005 10008 10008 10001 10000 10005 10007 10001 10006 10001 10005 10005 10004 10008 10006 10007 10009 10009 10002 10009 10007 10002 10003 10008 10008 10000 10001 10004 10001 10000 10003 10003 10009 10000 10003 10009 10004 10002 10007 10008 10008 10008 10004 10002 10000 10000 10005 10007 10001 10008 10001 10005 10001 10009 10009 10005 10002 10001 10009 10002 10000 10008 10008 10009 10008 10003 10001 10006 10002 10003 10001 10000 10007 10003 10008 10004 10005 10008 10007 10008 10004 10000 10006 10007 10004 10007 10008 10007 10009 10008 10001 10003 10002 10007 10009 10006 10004 10004 10007 10009 10001 10007 10005 10002 10005 10006 10004 10002 10005 10005 10005 10007 10009 10008 10001 10009 10000 10002 10001 10008 10000 10008 10009 10006 10009 10004 10005 10002 10003 10003 10001 10000 10002 10004 10006 10002 10007 10009 10007 10000 10007 10002 10005 10005 10007 10008 10000 10000 10004 10000 10003 10000 10003 10008 10005 10001 10005 10009 10009 10001 10003 10000 10006 10004 10007 10008 10006 10000 10000 10008 10008 10005 10003 10008 10006 10006 10003 10006 10003 10000 10006 10001 10001 10000 10001 10001 10007 10002 10007 10005 10006 10005 10007 10000 10004 10005 10001 10004 10007 10009 10001 10008 10009 10007 10006 10001 10001 10006 10005 10005 10009 10000 10007 10007 10005 10007 10001 10009 10002 10003 10005 10008 10004 10005 10006 10001 10003 10003 10002 10001 10007 10004 10003 10001 10006 10008 10002 10002 10002 10002 10001 10006 10001 10006 10000 10002 10007 10002 10009 10009 10001 10004 10000 10003 10003 10006 10008 10000 10003 10009 10000 10008 10002 10004 10001 10007 10005 10001 10007 10005 10006 10007 10005 10006 10005 10006 10003 10003 10001 10001 10007 10009 10000 10004 10007 10003 10005 10005 10000 10009 10004 10007 10006 10001 10005 10007 10009 10004 10006 10004 10004 10006 10003 10003 10001 10001 10000 10009 10003 10000 10005 10008 10007 10000 10002 10007 10002 10008 10006 10002 10004 10003 10001 10003 10007 10003 10007 10008 10009 10006 10002 10006 10006 10005 10003 10006 10006 10003 10004 10007 10001 10005 10008 10003 10004 10006 10008 10008 10006 10006 10004 10009 10003 10009 10001 10005 10000 10004 10006 10001 10000 10005 10008\r\n 10008 10007 10003 10000 10005 10000 10005 10002 10006 10003 10002 10002 10008 10006 10003 10008 10005 10009 10002 10008 10000 10002 10005 10004 10005 10005 10004 10009 10004 10008 10002 10001 10006 10007 10003 10002 10000 10005 10001 10009 10003 10004 10008 10002 10007 10003 10000 10006 10000 10007 10007 10001 10002 10002 10003 10000 10007 10004 10006 10007 10007 10009 10003 10000 10005 10005 10002 10006 10005 10006 10000 10003 10009 10002 10003 10004 10006 10009 10007 10008 10004 10007 10004 10000 10006 10001 10008 10004 10006 10002 10006 10003 10004 10001 10004 10009 10005 10005 10008 10005 10006 10000 10002 10004 10004 10000 10008 10008 10004 10009 10007 10003 10004 10007 10008 10000 10004 10005 10006 10003 10002 10007 10003 10004 10009 10008 10006 10002 10009 10003 10004 10002 10001 10007 10001 10006 10005 10000 10009 10007 10003 10000 10008 10001 10007 10009 10007 10003 10009 10008 10006 10006 10005 10009 10007 10007 10000 10001 10000 10007 10000 10007 10003 10004 10001 10009 10001 10004 10009 10000 10002 10005 10006 10004 10007 10006 10005 10009 10000 10001 10009 10009 10000 10005 10000 10001 10001 10004 10007 10000 10002 10003 10005 10007 10001 10009 10009 10000 10000 10005 10006 10007 10006 10009 10001 10002 10006 10006 10000 10003 10000 10009 10004 10000 10002 10004 10002 10007 10001 10007 10004 10001 10009 10002 10004 10006 10007 10000 10001 10009 10009 10001 10008 10004 10004 10008 10005 10000 10009 10007 10008 10000 10003 10005 10007 10004 10009 10000 10000 10005 10006 10003 10005 10008 10001 10000 10008 10001 10003 10009 10007 10004 10001 10004 10000 10003 10000 10004 10002 10005 10000 10001 10006 10002 10005 10009 10000 10006 10000 10003 10006 10005 10005 10009 10008 10003 10009 10005 10001 10009 10002 10004 10006 10008 10001 10001 10001 10002 10001 10003 10004 10000 10009 10003 10006 10004 10008 10005 10003 10006 10006 10002 10003 10000 10003 10007 10004 10004 10009 10005 10001 10002 10001 10003 10001 10005 10007 10008 10008 10009 10007 10001 10009 10005 10007 10007 10001 10002 10003 10006 10003 10003 10002 10004 10007 10004 10004 10000 10004 10000 10008 10003 10007 10001 10008 10009 10000 10004 10000 10006 10006 10005 10009 10008 10005 10006 10007 10003 10006 10007 10005 10001 10005 10002 10005 10005 10007 10006 10008 10004 10006 10002 10006 10004 10001 10003 10006 10003 10000 10003 10002 10009 10009 10004 10002 10006 10003 10002 10006 10002 10009 10009 10004 10000 10001 10009 10003 10004 10005 10004 10005 10006 10005 10004 10005 10006 10006 10007 10007 10004 10002 10005 10009 10002 10004 10003 10003 10009 10009 10003 10001 10007 10001 10004 10007 10005 10000 10002 10008 10003 10003 10003 10008 10009 10003 10004 10000 10008 10001 10002 10008 10000 10000 10004 10008 10003 10002 10000 10002 10004 10008 10001 10005 10004 10005 10007 10009 10002 10000 10002 10005 10006 10008 10006 10003 10005 10003 10009 10008 10003 10003 10001 10009 10003 10009 10007 10001 10002 10005 10006 10000 10002 10009 10002 10000 10003 10007 10009 10003 10009\r\n 10005 10002 10000 10000 10009 10001 10008 10009 10008 10002 10009 10006 10005 10002 10000 10006 10008 10006 10001 10003 10007 10005 10002 10003 10004 10003 10002 10003 10004 10002 10009 10005 10008 10009 10002 10003 10008 10009 10003 10001 10008 10007 10005 10003 10002 10000 10005 10006 10007 10001 10001 10000 10007 10004 10005 10003 10007 10006 10001 10000 10007 10000 10005 10004 10007 10000 10003 10009 10006 10001 10003 10001 10003 10001 10002 10005 10000 10008 10001 10002 10001 10007 10001 10002 10004 10001 10008 10009 10004 10002 10007 10009 10009 10009 10005 10000 10002 10008 10007 10001 10002 10003 10003 10003 10005 10001 10005 10005 10008 10009 10006 10006 10004 10001 10001 10000 10001 10008 10004 10000 10004 10008 10003 10008 10006 10000 10003 10001 10004 10005 10001 10005 10004 10003 10001 10001 10000 10001 10006 10007 10008 10008 10002 10000 10006 10004 10004 10006 10002 10008 10007 10008 10000 10000 10007 10009 10006 10003 10008 10008 10008 10007 10004 10002 10002 10000 10007 10005 10005 10004 10006 10008 10005 10002 10002 10002 10007 10008 10005 10006 10006 10008 10003 10008 10004 10000 10005 10005 10009 10005 10009 10003 10002 10003 10008 10002 10001 10007 10006 10006 10000 10007 10001 10008 10005 10004 10004 10001 10001 10006 10002 10008 10001 10006 10003 10007 10004 10000 10000 10003 10009 10000 10009 10001 10005 10003 10006 10000 10006 10009 10002 10006 10009 10008 10007 10000 10008 10006 10006 10008 10003 10007 10006 10002 10001 10003 10008 10005 10008 10006 10005 10000 10000 10000 10002 10000 10008 10002 10006 10004 10007 10003 10005 10001 10007 10000 10004 10009 10006 10003 10009 10007 10002 10001 10009 10002 10001 10004 10003 10003 10009 10005 10005 10009 10002 10005 10008 10000 10008 10005 10007 10001 10005 10000 10004 10000 10001 10006 10005 10002 10003 10005 10007 10004 10009 10008 10008 10002 10007 10005 10004 10006 10009 10008 10001 10003 10005 10000 10005 10004 10001 10001 10000 10004 10003 10002 10003 10004 10001 10003 10005 10008 10005 10001 10006 10008 10008 10005 10009 10002 10001 10005 10002 10001 10006 10007 10001 10008 10002 10002 10006 10007 10006 10000 10009 10007 10007 10004 10008 10006 10001 10001 10000 10001 10002 10004 10006 10001 10003 10007 10003 10000 10003 10004 10008 10008 10008 10008 10001 10002 10007 10001 10007 10006 10006 10006 10001 10007 10007 10003 10006 10001 10006 10000 10001 10004 10006 10001 10007 10007 10003 10006 10003 10001 10000 10006 10007 10009 10007 10009 10006 10007 10001 10008 10005 10003 10005 10006 10006 10003 10003 10001 10000 10009 10003 10006 10009 10007 10001 10009 10004 10003 10001 10003 10005 10000 10009 10009 10006 10008 10007 10000 10004 10006 10002 10007 10000 10009 10001 10007 10005 10007 10009 10008 10001 10009 10003 10003 10000 10007 10004 10000 10003 10006 10007 10003 10007 10005 10009 10000 10003 10003 10005 10004 10007 10006 10005 10007 10005 10000 10003 10000 10002 10003 10001 10001 10006 10005 10008 10002 10002 10008 10005 10005 10003 10009 10000 10003 10008 10006\r\n 10004 10001 10002 10002 10009 10006 10009 10005 10004 10005 10005 10003 10003 10009 10003 10008 10009 10006 10002 10003 10005 10005 10002 10005 10005 10002 10004 10005 10006 10003 10002 10007 10007 10006 10007 10009 10002 10005 10004 10004 10008 10005 10007 10009 10006 10000 10009 10000 10003 10004 10001 10002 10009 10004 10005 10005 10008 10008 10002 10001 10007 10005 10005 10002 10007 10000 10004 10007 10006 10000 10003 10007 10007 10009 10002 10000 10009 10002 10000 10003 10006 10007 10006 10001 10003 10008 10004 10007 10002 10003 10002 10006 10007 10004 10004 10000 10003 10003 10003 10004 10009 10004 10005 10000 10005 10006 10002 10001 10001 10005 10002 10009 10006 10001 10003 10005 10008 10004 10008 10005 10005 10001 10003 10001 10001 10007 10009 10002 10009 10007 10007 10009 10000 10003 10005 10001 10006 10005 10002 10001 10006 10003 10009 10007 10001 10002 10009 10009 10009 10005 10005 10003 10009 10008 10007 10001 10007 10004 10004 10000 10008 10004 10009 10004 10000 10004 10008 10002 10000 10007 10000 10009 10007 10001 10003 10004 10002 10002 10006 10002 10006 10004 10009 10008 10000 10002 10007 10001 10007 10006 10004 10000 10009 10001 10006 10004 10003 10008 10003 10006 10006 10007 10007 10009 10001 10009 10003 10003 10002 10002 10007 10003 10007 10009 10004 10000 10003 10003 10000 10000 10004 10009 10006 10009 10001 10007 10009 10006 10005 10008 10002 10000 10008 10002 10003 10004 10009 10007 10005 10009 10008 10007 10007 10008 10006 10007 10006 10002 10008 10004 10005 10001 10003 10000 10002 10009 10006 10003 10009 10009 10006 10009 10006 10002 10002 10001 10006 10003 10002 10008 10006 10007 10000 10005 10005 10001 10007 10002 10007 10009 10007 10002 10002 10006 10004 10009 10004 10003 10000 10003 10000 10006 10008 10008 10004 10003 10005 10007 10002 10007 10006 10000 10004 10007 10006 10006 10001 10000 10009 10007 10009 10008 10003 10004 10007 10003 10006 10007 10008 10005 10001 10004 10009 10001 10004 10007 10003 10006 10007 10003 10001 10007 10006 10009 10000 10000 10003 10003 10009 10007 10003 10008 10005 10008 10005 10001 10004 10001 10004 10000 10001 10004 10007 10003 10007 10001 10000 10008 10003 10009 10003 10007 10007 10009 10003 10007 10000 10002 10005 10000 10004 10005 10009 10005 10004 10003 10001 10006 10004 10000 10004 10005 10005 10000 10002 10003 10005 10006 10006 10006 10000 10009 10007 10007 10003 10001 10009 10008 10000 10009 10002 10005 10005 10000 10005 10009 10005 10006 10003 10004 10006 10004 10003 10001 10001 10007 10001 10006 10007 10007 10003 10000 10009 10008 10008 10006 10008 10003 10009 10008 10009 10000 10004 10008 10003 10009 10007 10004 10000 10006 10006 10005 10007 10001 10002 10001 10005 10009 10000 10000 10000 10000 10006 10009 10008 10009 10006 10009 10003 10007 10009 10004 10009 10006 10005 10002 10000 10004 10007 10008 10005 10003 10006 10009 10000 10009 10005 10000 10006 10006 10000 10003 10005 10001 10000 10006 10008 10009 10005 10001 10008 10009 10009 10009 10003 10002 10002 10002 10002 10009\r\n 10006 10008 10007 10007 10002 10008 10007 10009 10009 10003 10003 10006 10004 10006 10002 10000 10005 10007 10003 10005 10009 10003 10000 10006 10003 10005 10009 10006 10004 10005 10008 10008 10000 10007 10005 10006 10007 10008 10007 10006 10000 10003 10000 10004 10006 10003 10006 10009 10002 10000 10009 10000 10008 10007 10007 10009 10003 10008 10006 10005 10001 10001 10008 10001 10006 10009 10001 10005 10004 10008 10005 10006 10001 10009 10002 10005 10004 10001 10005 10003 10006 10005 10005 10007 10001 10006 10008 10000 10007 10007 10005 10002 10007 10003 10006 10007 10006 10000 10002 10006 10001 10008 10007 10007 10004 10009 10007 10007 10007 10008 10008 10008 10002 10004 10001 10001 10001 10008 10005 10005 10006 10003 10000 10001 10008 10005 10006 10001 10001 10009 10003 10009 10007 10002 10001 10002 10006 10007 10005 10000 10009 10006 10007 10004 10001 10004 10002 10002 10005 10002 10005 10000 10000 10009 10009 10008 10003 10006 10009 10008 10008 10008 10004 10000 10003 10005 10000 10004 10004 10005 10000 10007 10003 10008 10006 10004 10002 10001 10003 10001 10000 10000 10004 10007 10005 10001 10001 10004 10004 10005 10004 10006 10003 10001 10009 10007 10004 10004 10007 10009 10000 10004 10006 10004 10008 10000 10002 10001 10001 10007 10002 10000 10007 10007 10003 10008 10008 10008 10006 10000 10004 10005 10004 10007 10007 10005 10001 10009 10008 10002 10009 10007 10007 10009 10001 10009 10004 10001 10005 10004 10004 10004 10001 10008 10009 10009 10005 10009 10008 10001 10009 10009 10008 10001 10005 10013 10003 10009 10008 10009 10002 10001 10004 10009 10001 10008 10007 10003 10003 10004 10007 10000 10000 10007 10004 10001 10002 10006 10003 10006 10008 10003 10008 10009 10007 10001 10006 10001 10007 10004 10000 10001 10009 10006 10004 10009 10001 10009 10005 10007 10009 10000 10002 10003 10000 10005 10005 10001 10003 10009 10007 10000 10002 10000 10000 10000 10001 10004 10007 10008 10005 10005 10009 10003 10004 10006 10002 10003 10006 10006 10002 10008 10001 10008 10007 10008 10008 10008 10005 10003 10003 10003 10006 10004 10008 10000 10009 10002 10003 10003 10001 10006 10008 10007 10009 10005 10003 10001 10005 10001 10002 10003 10005 10005 10008 10004 10002 10000 10002 10008 10004 10001 10005 10006 10003 10003 10004 10006 10007 10000 10001 10002 10004 10008 10009 10001 10009 10009 10005 10005 10002 10003 10003 10007 10005 10006 10003 10002 10008 10000 10009 10000 10005 10004 10005 10005 10003 10004 10004 10009 10002 10000 10002 10001 10005 10009 10003 10007 10008 10000 10003 10004 10003 10004 10007 10009 10005 10006 10000 10004 10001 10009 10002 10004 10005 10004 10002 10004 10003 10009 10001 10006 10002 10003 10008 10008 10004 10008 10008 10000 10008 10005 10000 10005 10004 10000 10007 10009 10009 10000 10008 10006 10007 10003 10004 10008 10001 10005 10004 10007 10004 10008 10004 10005 10000 10000 10002 10006 10004 10006 10004 10007 10005 10005 10004 10008 10001 10000 10004 10003 10007 10005 10006 10008 10005 10009 10002 10007 10006 10002\r\n 10006 10000 10008 10009 10001 10008 10009 10004 10001 10000 10002 10006 10004 10006 10004 10001 10003 10008 10001 10005 10006 10008 10007 10003 10006 10001 10008 10005 10006 10004 10003 10004 10004 10003 10000 10008 10004 10008 10007 10003 10004 10008 10004 10004 10003 10009 10007 10009 10000 10000 10007 10000 10000 10004 10004 10006 10004 10009 10001 10004 10005 10009 10007 10002 10004 10008 10008 10005 10009 10001 10002 10006 10002 10009 10003 10008 10000 10000 10005 10005 10009 10002 10002 10000 10008 10003 10003 10009 10007 10008 10009 10000 10006 10001 10008 10009 10008 10000 10002 10004 10003 10005 10007 10005 10007 10007 10000 10009 10003 10006 10003 10001 10007 10005 10004 10006 10002 10000 10002 10002 10005 10006 10003 10002 10003 10003 10006 10003 10009 10004 10005 10009 10004 10001 10004 10004 10008 10006 10003 10000 10006 10006 10009 10007 10003 10001 10009 10008 10009 10001 10000 10004 10000 10005 10004 10007 10006 10001 10004 10001 10003 10002 10002 10008 10006 10003 10002 10000 10001 10004 10009 10007 10005 10002 10002 10000 10009 10007 10001 10009 10007 10008 10001 10008 10007 10009 10007 10008 10007 10002 10000 10005 10007 10003 10000 10002 10003 10007 10008 10001 10009 10001 10009 10009 10007 10006 10005 10005 10009 10001 10003 10008 10006 10001 10001 10000 10005 10004 10000 10001 10000 10007 10001 10008 10002 10014 10009 10002 10001 10001 10006 10001 10006 10008 10006 10006 10002 10007 10002 10004 10000 10002 10000 10001 10001 10006 10007 10008 10001 10008 10000 10001 10000 10009 10009 10006 10001 10000 10002 10005 10002 10006 10008 10002 10006 10003 10006 10002 10003 10004 10001 10009 10001 10006 10003 10002 10008 10009 10000 10002 10001 10004 10002 10008 10008 10002 10006 10008 10000 10002 10005 10007 10006 10005 10002 10002 10000 10001 10008 10002 10005 10006 10001 10004 10005 10006 10003 10004 10003 10002 10003 10005 10007 10005 10008 10005 10004 10006 10000 10006 10007 10000 10004 10000 10009 10006 10007 10000 10008 10003 10001 10004 10006 10000 10005 10007 10005 10002 10002 10003 10000 10005 10000 10003 10007 10007 10006 10006 10003 10009 10008 10002 10002 10001 10001 10005 10007 10005 10004 10008 10004 10002 10009 10000 10007 10002 10008 10008 10008 10003 10008 10008 10000 10003 10001 10004 10003 10008 10006 10008 10001 10006 10002 10003 10009 10009 10006 10008 10000 10004 10008 10009 10004 10002 10008 10003 10009 10000 10007 10009 10004 10004 10000 10001 10000 10004 10004 10008 10005 10001 10009 10001 10007 10001 10005 10007 10002 10006 10007 10007 10001 10007 10005 10002 10007 10001 10006 10009 10000 10006 10001 10005 10005 10009 10008 10006 10008 10007 10005 10009 10009 10009 10000 10006 10003 10002 10004 10006 10001 10002 10009 10001 10004 10009 10005 10004 10004 10009 10004 10005 10005 10004 10003 10003 10004 10007 10007 10008 10004 10006 10007 10001 10003 10008 10005 10009 10003 10009 10006 10004 10005 10002 10004 10004 10006 10009 10009 10008 10009 10008 10005 10003 10005 10001 10008 10003 10000 10009 10003 10008\r\n 10004 10003 10008 10003 10006 10007 10006 10006 10002 10006 10003 10005 10009 10004 10004 10001 10006 10008 10001 10008 10008 10005 10005 10006 10004 10007 10003 10008 10000 10007 10006 10006 10001 10007 10000 10005 10000 10007 10002 10006 10001 10007 10008 10000 10006 10006 10003 10009 10008 10000 10008 10001 10000 10005 10001 10000 10006 10001 10008 10003 10007 10008 10005 10006 10006 10007 10005 10000 10002 10003 10009 10003 10001 10001 10008 10009 10006 10000 10001 10008 10005 10009 10009 10005 10005 10009 10006 10003 10009 10000 10005 10004 10005 10000 10005 10005 10008 10006 10008 10005 10007 10009 10004 10000 10005 10008 10001 10005 10009 10001 10006 10002 10005 10006 10006 10004 10008 10001 10001 10006 10004 10008 10009 10002 10001 10002 10003 10002 10000 10008 10007 10006 10007 10006 10006 10005 10001 10001 10008 10005 10008 10005 10001 10005 10007 10000 10003 10000 10005 10004 10003 10002 10003 10006 10007 10009 10004 10009 10008 10008 10000 10000 10004 10004 10003 10005 10008 10007 10007 10004 10002 10008 10009 10003 10002 10005 10004 10005 10007 10001 10005 10006 10000 10008 10001 10005 10009 10001 10007 10005 10000 10008 10005 10003 10009 10003 10001 10008 10003 10008 10005 10007 10001 10004 10009 10006 10006 10002 10000 10008 10006 10006 10008 10007 10003 10000 10007 10009 10008 10003 10003 10000 10003 10006 10006 10007 10000 10007 10007 10003 10009 10002 10008 10009 10001 10008 10000 10008 10004 10000 10002 10006 10003 10007 10008 10000 10005 10001 10000 10004 10007 10007 10009 10004 10005 10004 10006 10009 10005 10005 10003 10008 10006 10008 10004 10003 10004 10005 10004 10006 10007 10002 10000 10001 10002 10007 10002 10000 10001 10004 10003 10000 10006 10004 10005 10009 10003 10001 10002 10005 10002 10007 10000 10005 10004 10004 10001 10004 10004 10003 10007 10000 10000 10007 10006 10006 10009 10005 10008 10005 10000 10003 10002 10009 10002 10000 10002 10002 10009 10002 10002 10006 10006 10007 10004 10007 10009 10002 10001 10000 10007 10005 10007 10002 10003 10006 10004 10007 10004 10008 10008 10004 10003 10009 10004 10003 10009 10001 10005 10001 10008 10003 10006 10002 10001 10009 10001 10001 10008 10007 10008 10002 10002 10004 10004 10005 10004 10000 10003 10002 10007 10009 10005 10009 10002 10001 10000 10001 10001 10008 10000 10006 10004 10003 10009 10009 10007 10002 10002 10005 10000 10006 10008 10003 10008 10005 10003 10008 10006 10004 10000 10003 10004 10001 10006 10007 10005 10002 10001 10001 10006 10004 10008 10001 10008 10005 10005 10005 10002 10006 10009 10001 10006 10009 10000 10007 10001 10008 10007 10008 10004 10008 10000 10003 10001 10003 10008 10004 10007 10009 10005 10004 10003 10002 10009 10000 10001 10000 10004 10008 10001 10005 10007 10002 10003 10008 10007 10003 10006 10004 10006 10009 10007 10000 10005 10008 10008 10002 10004 10001 10002 10000 10008 10005 10004 10000 10008 10004 10005 10007 10005 10002 10008 10003 10004 10005 10006 10006 10001 10001 10001 10005 10000 10005 10003 10004 10004 10006 10005 10001\r\n 10007 10000 10001 10006 10000 10001 10006 10009 10002 10001 10009 10004 10004 10000 10001 10009 10009 10008 10005 10002 10000 10004 10008 10009 10002 10002 10006 10004 10006 10009 10007 10005 10003 10006 10001 10000 10005 10000 10004 10000 10001 10005 10000 10002 10005 10000 10001 10003 10006 10003 10003 10005 10002 10007 10009 10004 10007 10000 10001 10008 10004 10009 10001 10008 10001 10006 10009 10007 10007 10003 10008 10009 10005 10002 10000 10005 10007 10002 10001 10009 10008 10004 10002 10007 10009 10008 10002 10001 10004 10001 10005 10007 10000 10003 10006 10002 10002 10001 10007 10007 10005 10006 10002 10003 10000 10000 10004 10000 10001 10008 10006 10001 10004 10006 10002 10002 10005 10007 10005 10004 10003 10009 10009 10003 10004 10000 10003 10007 10000 10003 10008 10009 10009 10005 10009 10001 10002 10000 10006 10006 10009 10003 10004 10008 10003 10009 10000 10008 10007 10007 10008 10008 10008 10001 10004 10002 10005 10000 10007 10008 10001 10007 10007 10008 10000 10009 10007 10006 10000 10005 10006 10004 10009 10003 10006 10000 10008 10004 10009 10003 10003 10004 10006 10003 10003 10007 10007 10000 10004 10006 10004 10002 10003 10002 10002 10009 10006 10008 10006 10003 10007 10009 10006 10009 10009 10009 10004 10001 10003 10005 10004 10001 10005 10005 10004 10009 10007 10008 10005 10009 10006 10005 10004 10008 10009 10005 10005 10000 10003 10009 10008 10000 10006 10003 10009 10005 10008 10003 10003 10005 10007 10008 10001 10006 10007 10001 10001 10001 10001 10009 10007 10001 10009 10005 10008 10007 10001 10001 10009 10002 10002 10006 10007 10006 10005 10006 10002 10003 10002 10000 10003 10000 10009 10001 10000 10004 10005 10005 10008 10004 10008 10007 10007 10001 10002 10007 10001 10005 10006 10005 10009 10009 10005 10000 10002 10003 10003 10001 10003 10004 10005 10006 10003 10009 10001 10006 10003 10006 10009 10001 10008 10007 10002 10001 10000 10006 10007 10005 10008 10007 10002 10003 10004 10006 10008 10001 10002 10006 10001 10004 10004 10002 10006 10002 10005 10002 10000 10007 10005 10003 10000 10008 10008 10000 10003 10003 10003 10008 10009 10004 10000 10003 10001 10006 10003 10002 10008 10004 10009 10004 10005 10003 10008 10003 10006 10009 10007 10006 10001 10000 10001 10000 10002 10007 10006 10009 10001 10007 10006 10008 10005 10003 10008 10004 10007 10007 10002 10007 10006 10005 10008 10005 10000 10009 10003 10006 10008 10003 10004 10009 10005 10005 10003 10004 10002 10009 10003 10008 10008 10001 10002 10002 10005 10003 10005 10006 10005 10009 10005 10004 10005 10004 10006 10002 10006 10006 10007 10003 10008 10000 10009 10000 10004 10001 10001 10004 10009 10000 10002 10007 10001 10003 10006 10008 10001 10008 10000 10004 10005 10002 10000 10001 10009 10003 10004 10000 10005 10007 10001 10008 10005 10001 10003 10005 10004 10003 10001 10003 10003 10009 10001 10006 10008 10007 10006 10005 10007 10003 10000 10008 10007 10005 10008 10004 10007 10004 10003 10007 10002 10003 10009 10006 10000 10007 10002 10006 10002 10007 10009 10006\r\n 10000 10004 10006 10000 10008 10005 10001 10007 10000 10007 10008 10000 10005 10000 10003 10005 10009 10005 10008 10001 10002 10003 10007 10007 10005 10004 10005 10004 10007 10002 10005 10008 10005 10001 10000 10004 10006 10005 10005 10008 10001 10000 10008 10003 10005 10003 10000 10006 10007 10015 10006 10006 10006 10001 10005 10003 10007 10008 10001 10008 10003 10009 10000 10001 10008 10002 10006 10006 10007 10007 10002 10007 10001 10007 10006 10005 10007 10001 10008 10005 10008 10006 10008 10007 10006 10002 10004 10007 10004 10009 10004 10001 10003 10003 10000 10005 10000 10008 10009 10009 10008 10002 10001 10003 10005 10003 10002 10005 10001 10004 10007 10009 10007 10001 10005 10000 10005 10005 10007 10006 10007 10000 10008 10008 10007 10009 10001 10006 10005 10007 10009 10005 10001 10004 10000 10009 10001 10007 10007 10005 10001 10005 10000 10008 10007 10007 10003 10006 10000 10009 10001 10008 10009 10004 10002 10009 10003 10005 10003 10000 10000 10002 10007 10001 10009 10002 10003 10000 10007 10000 10005 10009 10004 10008 10003 10007 10009 10003 10009 10007 10001 10009 10005 10006 10007 10001 10006 10002 10004 10004 10008 10007 10003 10000 10005 10006 10006 10003 10006 10005 10006 10004 10004 10003 10007 10001 10005 10000 10000 10002 10001 10008 10009 10000 10000 10002 10008 10008 10004 10002 10005 10000 10009 10009 10007 10008 10001 10000 10002 10000 10004 10003 10002 10007 10002 10007 10003 10005 10006 10007 10006 10006 10004 10006 10000 10009 10000 10004 10004 10008 10000 10004 10003 10007 10005 10001 10005 10005 10002 10007 10006 10007 10000 10006 10003 10007 10000 10003 10004 10001 10009 10009 10007 10003 10001 10001 10009 10009 10001 10001 10008 10007 10002 10005 10009 10006 10004 10000 10004 10006 10009 10003 10002 10002 10004 10001 10009 10004 10004 10005 10007 10006 10000 10007 10008 10001 10000 10006 10006 10001 10003 10003 10006 10001 10002 10006 10004 10008 10009 10005 10002 10005 10007 10008 10006 10003 10003 10004 10001 10002 10000 10009 10001 10005 10008 10009 10002 10003 10001 10005 10003 10002 10006 10005 10006 10009 10001 10001 10005 10005 10015 10008 10002 10000 10002 10001 10005 10003 10004 10007 10004 10006 10006 10005 10007 10000 10002 10003 10008 10002 10006 10006 10004 10009 10004 10003 10009 10005 10005 10004 10007 10005 10007 10004 10007 10002 10000 10007 10000 10006 10007 10001 10005 10007 10005 10005 10009 10003 10007 10008 10007 10005 10009 10009 10007 10004 10005 10007 10008 10003 10003 10004 10002 10007 10006 10001 10004 10003 10005 10002 10004 10008 10004 10002 10004 10004 10001 10002 10002 10008 10008 10000 10009 10001 10009 10005 10009 10009 10006 10007 10000 10000 10004 10001 10001 10001 10003 10006 10002 10009 10009 10004 10003 10000 10001 10007 10003 10000 10001 10005 10006 10004 10003 10003 10002 10001 10004 10001 10004 10001 10008 10007 10003 10005 10001 10008 10000 10001 10003 10004 10002 10008 10009 10005 10005 10003 10006 10007 10007 10003 10003 10001 10002 10000 10003 10006 10003 10000 10007 10002\r\n 10005 10006 10007 10005 10007 10002 10001 10001 10006 10004 10004 10007 10008 10009 10002 10007 10000 10002 10008 10004 10003 10000 10009 10003 10003 10000 10001 10009 10002 10004 10004 10000 10000 10007 10008 10008 10006 10004 10000 10007 10009 10009 10004 10004 10007 10006 10001 10008 10001 10003 10000 10004 10000 10002 10004 10004 10006 10017 10003 10006 10001 10003 10000 10006 10007 10005 10000 10009 10007 10000 10000 10008 10001 10006 10005 10003 10008 10004 10008 10006 10005 10005 10008 10004 10001 10003 10004 10002 10009 10000 10008 10003 10007 10008 10007 10006 10009 10008 10005 10001 10006 10008 10002 10006 10008 10000 10003 10008 10003 10001 10009 10002 10008 10002 10008 10005 10009 10009 10008 10006 10004 10009 10005 10009 10006 10002 10006 10007 10009 10002 10005 10001 10006 10001 10004 10007 10007 10006 10003 10001 10005 10008 10004 10000 10002 10007 10001 10008 10004 10007 10008 10008 10004 10005 10008 10003 10009 10004 10002 10008 10005 10009 10009 10007 10000 10003 10001 10008 10007 10004 10006 10001 10001 10006 10003 10005 10000 10007 10009 10000 10003 10000 10009 10002 10005 10005 10003 10009 10000 10001 10002 10002 10006 10002 10004 10002 10003 10002 10006 10001 10002 10005 10003 10008 10009 10002 10000 10007 10007 10001 10008 10008 10009 10001 10006 10004 10006 10005 10009 10003 10002 10005 10006 10004 10004 10006 10002 10008 10003 10008 10000 10007 10005 10002 10009 10002 10002 10003 10000 10006 10002 10001 10006 10002 10007 10005 10009 10004 10009 10006 10005 10003 10004 10001 10007 10001 10003 10009 10006 10003 10003 10003 10000 10003 10006 10003 10001 10009 10004 10000 10003 10006 10005 10003 10001 10005 10004 10001 10000 10003 10007 10001 10005 10001 10007 10005 10000 10003 10000 10003 10003 10006 10005 10001 10003 10007 10003 10004 10008 10005 10000 10006 10009 10003 10008 10002 10008 10002 10000 10001 10003 10007 10006 10003 10005 10009 10002 10005 10001 10003 10004 10000 10003 10007 10005 10000 10000 10000 10009 10009 10003 10001 10001 10005 10002 10007 10008 10008 10000 10001 10006 10006 10004 10001 10006 10001 10003 10003 10006 10005 10000 10005 10007 10005 10006 10001 10001 10009 10003 10003 10009 10001 10009 10008 10007 10006 10008 10007 10003 10003 10007 10002 10008 10005 10003 10005 10006 10005 10000 10002 10005 10007 10000 10007 10004 10008 10005 10004 10005 10001 10008 10003 10000 10006 10005 10001 10002 10009 10006 10008 10003 10002 10007 10007 10002 10004 10001 10000 10001 10008 10008 10006 10001 10009 10005 10009 10001 10009 10009 10005 10009 10000 10002 10007 10003 10002 10008 10007 10004 10006 10006 10006 10002 10001 10003 10002 10008 10005 10002 10001 10007 10003 10005 10009 10005 10009 10003 10002 10007 10001 10005 10006 10000 10004 10008 10007 10000 10001 10002 10006 10000 10004 10002 10009 10004 10009 10001 10005 10008 10001 10004 10005 10003 10000 10007 10006 10004 10009 10004 10002 10005 10009 10004 10000 10006 10002 10006 10005 10005 10008 10001 10009 10003 10000 10000 10008 10008 10000 10008 10005\r\n 10007 10009 10005 10001 10000 10007 10006 10006 10005 10004 10009 10007 10008 10003 10001 10004 10008 10006 10003 10006 10007 10007 10001 10001 10007 10005 10009 10008 10005 10006 10004 10005 10002 10006 10007 10000 10002 10008 10005 10009 10008 10009 10004 10006 10004 10001 10002 10007 10009 10002 10006 10000 10005 10008 10002 10009 10008 10000 10009 10004 10008 10005 10002 10001 10003 10004 10005 10007 10004 10008 10000 10000 10006 10003 10006 10001 10002 10008 10006 10001 10005 10006 10007 10005 10002 10003 10007 10003 10004 10002 10005 10004 10001 10006 10007 10000 10002 10007 10004 10009 10006 10003 10008 10003 10004 10000 10005 10007 10004 10000 10003 10008 10005 10008 10007 10005 10002 10004 10000 10005 10009 10009 10003 10001 10004 10002 10006 10003 10003 10000 10004 10005 10009 10005 10001 10007 10001 10002 10003 10002 10003 10003 10009 10006 10009 10001 10003 10006 10003 10009 10007 10009 10005 10000 10000 10007 10007 10006 10000 10002 10004 10001 10007 10006 10006 10005 10002 10003 10005 10005 10004 10006 10008 10000 10009 10004 10001 10008 10002 10006 10005 10006 10008 10003 10009 10009 10008 10009 10003 10006 10001 10002 10004 10002 10007 10007 10004 10008 10007 10004 10001 10001 10007 10001 10006 10003 10003 10003 10007 10008 10004 10005 10001 10006 10005 10005 10000 10001 10000 10005 10007 10001 10005 10001 10005 10006 10000 10004 10001 10003 10003 10006 10003 10008 10001 10002 10001 10007 10001 10007 10004 10000 10003 10006 10005 10003 10003 10009 10000 10003 10003 10007 10008 10003 10008 10009 10002 10009 10006 10008 10009 10009 10002 10008 10000 10003 10008 10005 10006 10002 10007 10003 10005 10007 10004 10004 10005 10003 10009 10008 10003 10007 10005 10008 10006 10006 10002 10009 10002 10009 10007 10009 10001 10009 10007 10009 10000 10001 10002 10002 10008 10007 10008 10008 10002 10002 10005 10009 10001 10005 10002 10000 10004 10004 10007 10004 10005 10007 10008 10005 10005 10008 10006 10001 10004 10007 10003 10004 10008 10002 10002 10005 10007 10007 10003 10006 10002 10003 10006 10009 10005 10001 10003 10004 10004 10001 10002 10004 10009 10005 10002 10007 10003 10009 10000 10003 10005 10001 10009 10008 10008 10007 10008 10007 10003 10005 10003 10009 10002 10000 10001 10009 10002 10004 10009 10003 10004 10005 10008 10008 10007 10003 10001 10003 10001 10008 10009 10002 10007 10002 10005 10009 10008 10000 10000 10008 10003 10001 10002 10004 10004 10006 10004 10003 10000 10001 10004 10000 10007 10007 10001 10002 10000 10005 10006 10007 10005 10004 10003 10000 10004 10002 10005 10009 10009 10008 10005 10006 10002 10006 10006 10001 10000 10004 10003 10009 10008 10000 10000 10003 10001 10008 10004 10000 10000 10008 10009 10004 10006 10006 10008 10003 10000 10005 10005 10000 10003 10000 10009 10003 10000 10001 10004 10000 10008 10002 10000 10009 10000 10002 10008 10002 10004 10006 10000 10001 10003 10001 10005 10001 10005 10000 10000 10006 10006 10000 10002 10009 10005 10008 10003 10006 10008 10004 10007 10005 10004 10000 10007 10005\r\n 10000 10002 10002 10008 10007 10007 10004 10007 10007 10006 10001 10009 10007 10000 10008 10009 10001 10006 10008 10004 10003 10005 10008 10001 10001 10002 10000 10003 10001 10000 10009 10003 10005 10005 10000 10006 10006 10002 10006 10001 10004 10007 10009 10000 10009 10006 10003 10003 10001 10006 10005 10005 10008 10008 10009 10008 10006 10006 10008 10004 10001 10006 10004 10000 10005 10001 10001 10004 10005 10003 10006 10009 10005 10002 10000 10000 10001 10007 10011 10003 10000 10005 10009 10006 10002 10006 10004 10009 10002 10009 10001 10007 10001 10006 10003 10007 10003 10000 10006 10000 10005 10007 10008 10000 10006 10009 10000 10006 10005 10009 10007 10006 10009 10001 10000 10003 10001 10002 10003 10000 10001 10007 10000 10008 10008 10000 10008 10008 10005 10007 10001 10007 10007 10000 10009 10005 10006 10002 10006 10008 10006 10006 10000 10000 10007 10002 10006 10004 10002 10008 10007 10007 10007 10008 10008 10002 10005 10000 10006 10007 10006 10007 10003 10009 10005 10003 10005 10007 10005 10003 10009 10009 10001 10007 10004 10008 10009 10003 10002 10009 10005 10002 10002 10001 10008 10002 10003 10009 10003 10001 10003 10003 10008 10000 10000 10003 10005 10000 10000 10003 10007 10001 10000 10004 10009 10004 10000 10004 10001 10009 10004 10003 10004 10003 10004 10004 10001 10002 10002 10000 10009 10009 10001 10005 10002 10006 10005 10000 10006 10005 10006 10002 10006 10003 10005 10002 10002 10009 10007 10005 10001 10005 10008 10000 10003 10002 10004 10001 10000 10005 10008 10009 10001 10004 10002 10008 10004 10001 10002 10001 10000 10006 10008 10004 10001 10004 10002 10001 10006 10008 10004 10009 10001 10003 10008 10000 10001 10003 10004 10009 10009 10009 10004 10002 10001 10000 10001 10007 10001 10009 10009 10000 10001 10004 10007 10003 10002 10005 10001 10005 10007 10000 10001 10008 10005 10006 10004 10003 10007 10003 10009 10008 10003 10003 10006 10008 10001 10000 10008 10009 10003 10009 10005 10004 10006 10001 10002 10005 10002 10006 10004 10000 10005 10007 10004 10008 10009 10007 10004 10002 10005 10001 10006 10000 10004 10002 10004 10000 10007 10001 10001 10005 10003 10004 10001 10004 10003 10004 10008 10009 10008 10004 10007 10002 10003 10001 10009 10004 10001 10006 10006 10003 10009 10009 10005 10001 10002 10001 10008 10000 10009 10004 10005 10018 10004 10006 10002 10002 10003 10008 10000 10005 10007 10003 10007 10001 10004 10008 10005 10006 10002 10001 10009 10005 10007 10001 10008 10007 10002 10007 10003 10005 10006 10000 10003 10004 10006 10002 10006 10001 10002 10006 10007 10009 10000 10006 10004 10002 10006 10007 10003 10005 10007 10005 10008 10008 10000 10002 10009 10009 10000 10003 10005 10004 10003 10004 10005 10000 10008 10001 10002 10009 10005 10009 10000 10005 10009 10000 10000 10007 10008 10009 10009 10006 10001 10003 10008 10006 10001 10004 10007 10009 10007 10000 10003 10009 10004 10004 10001 10008 10002 10003 10001 10005 10002 10004 10003 10002 10001 10004 10002 10007 10003 10007 10008 10006 10003 10004 10008 10004\r\n 10004 10006 10001 10001 10003 10005 10008 10003 10009 10000 10003 10009 10003 10004 10008 10002 10004 10007 10001 10002 10003 10001 10006 10000 10006 10007 10000 10003 10005 10006 10007 10001 10008 10003 10003 10004 10004 10006 10004 10003 10008 10002 10008 10001 10009 10008 10001 10004 10004 10000 10003 10007 10006 10005 10003 10009 10002 10008 10006 10000 10000 10003 10000 10007 10002 10002 10008 10007 10005 10003 10007 10008 10005 10007 10002 10009 10009 10006 10008 10008 10001 10005 10001 10005 10003 10003 10005 10000 10003 10001 10001 10001 10004 10009 10002 10006 10000 10002 10004 10002 10007 10009 10007 10009 10006 10001 10007 10006 10007 10007 10002 10003 10001 10007 10007 10004 10000 10005 10007 10000 10001 10009 10002 10002 10006 10002 10002 10004 10006 10004 10009 10005 10001 10001 10004 10000 10008 10005 10005 10004 10007 10007 10007 10003 10008 10005 10008 10005 10004 10001 10008 10009 10009 10008 10006 10003 10008 10002 10009 10008 10009 10002 10007 10002 10001 10005 10002 10008 10003 10009 10002 10009 10006 10000 10000 10001 10005 10008 10002 10001 10007 10007 10006 10000 10005 10007 10007 10006 10002 10001 10008 10001 10009 10004 10003 10003 10005 10004 10009 10001 10005 10000 10005 10008 10004 10007 10001 10004 10008 10000 10000 10008 10001 10000 10005 10008 10008 10006 10008 10004 10005 10005 10004 10005 10008 10008 10003 10002 10001 10000 10002 10001 10009 10004 10006 10002 10005 10008 10001 10002 10007 10006 10007 10007 10003 10008 10000 10002 10002 10009 10007 10005 10007 10001 10005 10005 10002 10005 10007 10002 10002 10009 10003 10003 10003 10000 10007 10004 10002 10006 10006 10007 10003 10003 10007 10006 10009 10004 10008 10000 10000 10003 10001 10007 10007 10009 10002 10001 10009 10000 10008 10002 10001 10009 10006 10001 10009 10002 10003 10000 10004 10000 10001 10003 10000 10003 10000 10000 10001 10002 10009 10006 10009 10004 10003 10003 10000 10002 10008 10002 10008 10000 10000 10000 10006 10000 10007 10006 10000 10004 10002 10007 10009 10006 10007 10008 10005 10007 10006 10006 10001 10000 10007 10005 10000 10006 10007 10007 10002 10004 10009 10003 10003 10003 10002 10000 10006 10006 10005 10009 10001 10003 10005 10006 10002 10006 10006 10002 10006 10002 10009 10001 10006 10006 10006 10005 10004 10000 10000 10005 10001 10004 10003 10009 10009 10001 10001 10006 10003 10002 10001 10003 10001 10009 10005 10001 10006 10005 10001 10005 10006 10005 10006 10008 10003 10002 10004 10006 10006 10003 10001 10007 10009 10001 10001 10009 10003 10008 10002 10006 10000 10007 10000 10006 10002 10003 10007 10006 10009 10008 10000 10003 10007 10006 10004 10008 10003 10003 10000 10000 10003 10003 10001 10005 10000 10007 10007 10003 10006 10002 10008 10009 10006 10001 10008 10005 10005 10002 10008 10000 10002 10004 10003 10004 10008 10008 10005 10000 10009 10006 10009 10002 10005 10001 10004 10002 10009 10008 10005 10004 10001 10000 10007 10008 10009 10007 10003 10003 10008 10001 10001 10002 10005 10005 10001 10005 10006 10007 10002 10001\r\n 10007 10000 10003 10001 10004 10002 10008 10006 10006 10002 10004 10009 10002 10004 10008 10008 10001 10002 10007 10003 10009 10002 10006 10007 10006 10004 10009 10000 10003 10001 10001 10002 10004 10007 10002 10007 10004 10000 10002 10006 10002 10008 10005 10005 10009 10009 10005 10007 10006 10002 10003 10002 10008 10005 10001 10009 10000 10007 10004 10003 10003 10009 10001 10007 10001 10001 10006 10002 10003 10004 10007 10003 10000 10008 10002 10004 10000 10001 10001 10003 10001 10000 10009 10009 10009 10005 10002 10007 10008 10004 10006 10001 10003 10005 10003 10002 10002 10000 10006 10001 10000 10005 10007 10001 10006 10009 10009 10009 10009 10000 10005 10009 10006 10007 10003 10005 10008 10001 10000 10001 10002 10005 10005 10004 10002 10004 10001 10006 10002 10002 10008 10003 10008 10007 10009 10008 10000 10007 10005 10005 10001 10006 10005 10001 10003 10000 10006 10005 10003 10001 10008 10004 10008 10005 10008 10004 10001 10003 10000 10000 10008 10000 10000 10006 10000 10006 10002 10003 10001 10002 10001 10002 10003 10004 10005 10005 10005 10007 10002 10004 10006 10008 10002 10001 10002 10009 10000 10004 10005 10004 10009 10007 10002 10008 10002 10005 10005 10000 10008 10008 10006 10008 10009 10009 10007 10000 10008 10002 10009 10008 10007 10001 10008 10006 10009 10001 10005 10007 10002 10003 10009 10009 10009 10004 10007 10003 10006 10004 10002 10009 10001 10006 10008 10008 10007 10000 10004 10005 10003 10004 10005 10007 10001 10008 10007 10003 10000 10004 10009 10009 10005 10000 10003 10003 10003 10009 10008 10005 10008 10001 10003 10008 10008 10005 10007 10001 10002 10001 10000 10008 10009 10005 10005 10009 10005 10009 10001 10008 10008 10003 10009 10000 10004 10007 10008 10004 10009 10004 10003 10004 10005 10005 10003 10003 10008 10003 10005 10007 10004 10000 10003 10005 10008 10004 10003 10002 10002 10001 10001 10004 10007 10004 10003 10006 10005 10009 10009 10003 10003 10001 10003 10007 10007 10001 10008 10002 10002 10003 10005 10007 10007 10008 10003 10001 10006 10009 10006 10007 10000 10002 10009 10006 10007 10004 10000 10005 10009 10002 10001 10002 10008 10008 10001 10008 10007 10002 10009 10005 10005 10008 10002 10008 10007 10008 10002 10007 10009 10004 10003 10008 10006 10003 10003 10009 10007 10004 10003 10009 10007 10006 10005 10007 10006 10002 10002 10009 10009 10007 10007 10007 10003 10007 10007 10006 10002 10006 10007 10003 10007 10003 10006 10009 10002 10009 10009 10006 10001 10007 10007 10002 10004 10003 10000 10005 10005 10005 10005 10001 10002 10006 10007 10003 10006 10006 10009 10002 10002 10001 10005 10004 10002 10004 10009 10000 10002 10007 10000 10006 10004 10009 10009 10009 10006 10008 10002 10008 10001 10001 10000 10008 10006 10001 10007 10002 10005 10000 10004 10008 10001 10003 10005 10006 10000 10006 10009 10000 10003 10004 10009 10006 10003 10007 10009 10000 10004 10008 10007 10007 10007 10005 10000 10007 10003 10008 10006 10005 10005 10000 10006 10000 10005 10006 10002 10008 10008 10002 10005 10003 10003 10002\r\n 10001 10003 10009 10003 10000 10006 10008 10002 10004 10008 10006 10007 10001 10008 10009 10005 10006 10005 10001 10006 10005 10004 10002 10005 10000 10002 10005 10007 10000 10004 10003 10006 10005 10005 10005 10008 10007 10001 10005 10003 10004 10009 10004 10007 10001 10002 10000 10000 10002 10008 10004 10005 10002 10001 10002 10008 10006 10002 10004 10008 10008 10002 10008 10002 10001 10006 10007 10009 10007 10001 10000 10005 10002 10000 10000 10009 10000 10004 10008 10008 10000 10003 10005 10000 10000 10003 10009 10007 10002 10005 10009 10005 10005 10008 10004 10009 10004 10000 10003 10003 10000 10004 10003 10004 10004 10004 10004 10009 10002 10001 10004 10004 10001 10000 10007 10004 10006 10006 10008 10005 10009 10000 10008 10000 10000 10003 10009 10007 10009 10004 10002 10002 10009 10003 10006 10002 10008 10007 10001 10006 10002 10002 10004 10004 10007 10004 10009 10005 10008 10006 10009 10008 10004 10008 10001 10009 10007 10005 10005 10002 10004 10009 10008 10007 10008 10000 10003 10009 10007 10006 10005 10000 10008 10009 10005 10000 10002 10009 10008 10001 10008 10005 10000 10003 10003 10003 10009 10008 10008 10001 10006 10000 10001 10005 10006 10005 10005 10003 10003 10000 10005 10001 10006 10006 10001 10007 10008 10004 10003 10005 10007 10005 10009 10004 10007 10002 10008 10002 10008 10007 10001 10002 10009 10008 10002 10009 10004 10003 10000 10009 10003 10003 10007 10006 10005 10000 10004 10002 10004 10001 10001 10003 10009 10000 10008 10008 10004 10008 10000 10004 10006 10000 10004 10001 10001 10000 10004 10006 10003 10003 10005 10001 10006 10006 10004 10006 10006 10000 10002 10003 10000 10008 10007 10006 10002 10004 10004 10005 10009 10007 10006 10001 10001 10000 10001 10004 10005 10009 10005 10008 10005 10006 10005 10002 10007 10002 10006 10009 10003 10007 10003 10004 10003 10007 10005 10009 10005 10006 10006 10006 10004 10007 10003 10007 10006 10005 10005 10009 10005 10001 10005 10005 10006 10009 10008 10007 10002 10006 10008 10004 10007 10005 10009 10008 10003 10009 10004 10002 10009 10007 10000 10001 10002 10009 10001 10008 10006 10005 10003 10006 10006 10005 10009 10004 10004 10000 10004 10007 10001 10004 10005 10006 10008 10000 10002 10002 10002 10001 10002 10005 10008 10002 10001 10008 10008 10006 10003 10003 10008 10002 10004 10009 10007 10003 10002 10000 10008 10008 10005 10002 10006 10007 10008 10008 10009 10001 10007 10005 10006 10009 10002 10002 10009 10007 10008 10002 10001 10004 10005 10005 10002 10002 10001 10003 10000 10008 10013 10005 10004 10008 10006 10006 10001 10006 10008 10009 10006 10009 10003 10009 10003 10003 10008 10009 10002 10002 10002 10005 10001 10002 10003 10007 10000 10001 10007 10006 10009 10008 10002 10009 10004 10003 10005 10006 10004 10005 10008 10000 10009 10007 10001 10000 10001 10007 10008 10004 10007 10009 10008 10009 10001 10000 10009 10005 10007 10000 10009 10000 10001 10000 10003 10008 10008 10004 10001 10009 10004 10002 10005 10003 10008 10002 10002 10002 10005 10006 10002 10009 10000 10001\r\n 10000 10008 10008 10001 10004 10009 10001 10000 10007 10007 10003 10007 10001 10008 10006 10009 10007 10008 10003 10006 10008 10004 10006 10002 10004 10007 10008 10007 10000 10006 10007 10006 10009 10000 10000 10001 10005 10000 10001 10008 10002 10003 10007 10002 10006 10001 10001 10003 10008 10006 10005 10000 10009 10000 10001 10008 10004 10006 10009 10000 10009 10002 10006 10002 10004 10006 10006 10000 10009 10003 10009 10009 10000 10006 10008 10002 10008 10007 10008 10000 10001 10000 10007 10008 10001 10002 10009 10004 10003 10004 10008 10009 10004 10005 10000 10001 10000 10007 10002 10006 10007 10004 10001 10004 10005 10007 10001 10006 10000 10002 10005 10008 10007 10008 10009 10007 10002 10002 10003 10006 10003 10006 10008 10008 10007 10006 10003 10009 10003 10009 10001 10005 10000 10003 10003 10005 10009 10008 10005 10004 10008 10002 10002 10009 10007 10001 10003 10006 10009 10006 10006 10003 10001 10003 10003 10005 10008 10008 10011 10000 10002 10000 10003 10001 10005 10000 10005 10008 10003 10007 10002 10002 10001 10008 10003 10004 10007 10004 10003 10008 10006 10002 10003 10006 10004 10007 10001 10000 10003 10008 10004 10006 10008 10009 10008 10003 10009 10009 10000 10009 10001 10009 10006 10006 10009 10002 10003 10000 10004 10002 10007 10008 10005 10000 10004 10008 10003 10002 10002 10007 10008 10004 10003 10007 10004 10008 10000 10001 10003 10009 10002 10009 10009 10008 10003 10003 10007 10008 10000 10004 10008 10005 10003 10001 10004 10003 10000 10006 10001 10005 10009 10009 10004 10007 10002 10007 10007 10004 10004 10000 10009 10007 10000 10000 10008 10005 10002 10007 10009 10004 10004 10007 10002 10003 10004 10009 10000 10006 10003 10008 10004 10004 10007 10005 10002 10001 10009 10004 10005 10003 10008 10004 10002 10004 10001 10006 10009 10006 10003 10001 10004 10009 10008 10003 10001 10001 10004 10002 10007 10007 10001 10005 10000 10004 10003 10005 10007 10001 10002 10007 10000 10006 10003 10002 10000 10007 10000 10005 10007 10009 10002 10001 10003 10006 10008 10006 10001 10004 10000 10006 10007 10007 10001 10001 10008 10006 10008 10002 10006 10005 10003 10007 10005 10005 10003 10005 10004 10000 10009 10007 10007 10005 10004 10006 10000 10009 10001 10004 10003 10002 10002 10007 10007 10008 10005 10003 10003 10009 10005 10001 10000 10006 10006 10008 10007 10004 10003 10007 10005 10002 10008 10005 10001 10008 10008 10007 10000 10005 10008 10008 10009 10006 10002 10005 10007 10005 10006 10008 10000 10003 10007 10009 10009 10006 10008 10008 10005 10003 10001 10003 10001 10007 10006 10002 10008 10002 10006 10000 10002 10005 10002 10001 10005 10009 10004 10003 10007 10007 10001 10007 10007 10007 10004 10007 10009 10001 10008 10006 10008 10000 10008 10000 10007 10007 10004 10008 10005 10006 10002 10009 10007 10000 10008 10009 10008 10008 10005 10004 10003 10004 10007 10005 10004 10009 10005 10007 10007 10000 10007 10003 10002 10008 10007 10002 10006 10009 10009 10000 10006 10001 10001 10004 10008 10006 10005 10009 10007 10001 10004 10005\r\n 10009 10009 10006 10008 10006 10003 10002 10005 10002 10003 10000 10004 10003 10002 10005 10009 10008 10002 10006 10003 10003 10009 10003 10006 10000 10008 10002 10002 10005 10000 10004 10008 10006 10007 10002 10004 10006 10000 10001 10008 10006 10005 10004 10005 10008 10000 10009 10009 10000 10009 10006 10000 10007 10007 10009 10000 10003 10008 10002 10001 10008 10000 10009 10002 10005 10005 10000 10004 10004 10001 10000 10007 10005 10001 10008 10006 10009 10002 10000 10009 10009 10002 10002 10009 10001 10003 10003 10002 10007 10007 10001 10002 10002 10004 10006 10004 10000 10005 10009 10002 10009 10001 10008 10003 10005 10000 10002 10008 10001 10000 10001 10001 10006 10009 10007 10000 10003 10006 10001 10000 10006 10000 10008 10002 10008 10004 10005 10009 10007 10008 10000 10004 10006 10006 10008 10003 10006 10002 10003 10006 10009 10009 10007 10008 10003 10008 10009 10005 10003 10002 10002 10006 10005 10005 10001 10001 10007 10000 10007 10008 10006 10001 10006 10009 10009 10007 10006 10005 10001 10001 10005 10006 10001 10007 10009 10005 10006 10002 10009 10009 10001 10004 10007 10005 10003 10000 10005 10004 10006 10005 10008 10003 10007 10001 10004 10007 10006 10005 10008 10007 10003 10003 10009 10008 10000 10004 10005 10000 10002 10003 10008 10000 10003 10001 10001 10002 10001 10008 10004 10006 10000 10007 10003 10008 10005 10009 10003 10003 10009 10005 10005 10003 10000 10006 10006 10003 10008 10002 10009 10006 10002 10000 10001 10008 10005 10004 10000 10006 10002 10005 10007 10003 10001 10003 10003 10000 10007 10007 10002 10003 10000 10002 10000 10008 10001 10002 10000 10006 10003 10007 10007 10004 10008 10001 10005 10004 10007 10006 10002 10009 10002 10006 10004 10008 10001 10005 10009 10008 10001 10001 10007 10004 10005 10008 10007 10001 10009 10004 10008 10003 10002 10005 10007 10002 10006 10008 10001 10004 10000 10003 10009 10005 10009 10003 10008 10003 10005 10008 10006 10006 10000 10009 10002 10009 10002 10003 10005 10000 10008 10008 10009 10004 10007 10008 10000 10006 10003 10004 10000 10005 10008 10002 10005 10001 10005 10006 10004 10003 10000 10006 10001 10007 10006 10000 10006 10001 10001 10002 10002 10008 10006 10002 10004 10001 10001 10007 10000 10008 10000 10006 10008 10006 10009 10005 10005 10004 10002 10001 10000 10006 10006 10000 10003 10009 10006 10008 10001 10006 10006 10002 10003 10002 10002 10007 10008 10007 10002 10008 10001 10001 10009 10004 10001 10001 10002 10005 10000 10007 10007 10005 10006 10004 10005 10009 10005 10000 10001 10009 10000 10002 10002 10003 10002 10008 10008 10007 10008 10009 10007 10007 10002 10002 10006 10009 10009 10004 10008 10007 10000 10004 10008 10008 10007 10008 10003 10009 10000 10004 10000 10009 10009 10001 10007 10005 10007 10006 10009 10008 10003 10007 10007 10006 10004 10007 10008 10004 10006 10003 10002 10009 10009 10000 10005 10001 10006 10005 10007 10005 10007 10004 10008 10000 10006 10007 10002 10005 10007 10000 10002 10008 10004 10002 10007 10006 10009 10009 10006 10008 10004 10007\r\n 10001 10003 10004 10005 10003 10001 10002 10003 10007 10006 10004 10008 10002 10003 10003 10005 10000 10008 10006 10005 10006 10009 10005 10009 10003 10003 10005 10000 10003 10008 10003 10009 10004 10000 10003 10001 10007 10003 10006 10001 10005 10003 10003 10006 10000 10005 10003 10004 10006 10004 10009 10008 10004 10003 10004 10004 10002 10004 10009 10007 10003 10007 10001 10003 10003 10008 10008 10001 10006 10007 10000 10003 10007 10000 10008 10009 10004 10004 10002 10006 10009 10005 10002 10009 10001 10006 10009 10007 10008 10000 10001 10007 10005 10008 10001 10008 10002 10003 10003 10002 10000 10007 10009 10005 10009 10004 10008 10001 10009 10009 10009 10003 10009 10005 10007 10002 10003 10008 10002 10009 10002 10002 10005 10001 10009 10008 10007 10002 10009 10007 10003 10002 10003 10006 10002 10004 10002 10003 10001 10001 10000 10003 10004 10002 10009 10001 10005 10000 10001 10008 10008 10005 10002 10005 10007 10004 10007 10006 10008 10009 10001 10003 10009 10004 10000 10001 10009 10000 10009 10009 10009 10007 10007 10003 10002 10002 10005 10003 10003 10003 10006 10001 10002 10002 10006 10008 10005 10009 10005 10003 10002 10002 10002 10007 10000 10000 10001 10003 10003 10008 10003 10004 10007 10001 10001 10005 10009 10004 10004 10003 10007 10000 10002 10003 10004 10007 10005 10001 10009 10007 10001 10005 10002 10001 10006 10006 10001 10008 10006 10004 10009 10003 10003 10007 10001 10009 10006 10000 10002 10001 10008 10004 10007 10004 10008 10001 10006 10005 10003 10005 10004 10007 10004 10007 10004 10003 10009 10001 10009 10007 10008 10008 10005 10001 10009 10004 10002 10007 10008 10001 10003 10000 10000 10004 10007 10009 10003 10008 10002 10007 10007 10006 10004 10002 10009 10008 10003 10002 10000 10006 10002 10007 10003 10003 10002 10005 10002 10008 10001 10005 10008 10003 10005 10009 10004 10003 10001 10005 10008 10005 10009 10003 10004 10002 10008 10000 10008 10001 10000 10003 10002 10006 10002 10003 10000 10008 10003 10006 10009 10003 10002 10005 10005 10005 10005 10009 10000 10002 10007 10000 10009 10001 10005 10009 10007 10001 10006 10008 10002 10008 10008 10003 10009 10009 10002 10001 10009 10005 10003 10001 10005 10004 10003 10001 10005 10005 10002 10003 10007 10005 10006 10008 10003 10002 10003 10000 10008 10008 10002 10006 10009 10008 10000 10002 10008 10007 10009 10000 10004 10000 10000 10008 10003 10000 10004 10000 10003 10008 10005 10009 10009 10009 10009 10004 10008 10009 10006 10007 10004 10007 10002 10009 10004 10008 10005 10002 10007 10001 10002 10002 10001 10009 10003 10006 10002 10003 10005 10002 10009 10008 10009 10005 10002 10005 10001 10006 10009 10007 10001 10009 10004 10006 10003 10002 10000 10001 10002 10008 10000 10008 10002 10000 10008 10002 10008 10009 10000 10007 10002 10000 10005 10004 10009 10001 10003 10003 10001 10002 10008 10001 10008 10005 10009 10004 10007 10003 10005 10000 10003 10008 10009 10006 10002 10001 10007 10002 10008 10003 10003 10007 10001 10007 10003 10006 10005 10001 10003 10008 10009 10008\r\n 10004 10000 10008 10006 10002 10004 10007 10003 10001 10002 10004 10001 10003 10005 10000 10005 10009 10002 10001 10005 10001 10003 10003 10001 10002 10006 10007 10002 10005 10007 10007 10007 10005 10004 10006 10007 10000 10001 10008 10005 10009 10006 10001 10000 10000 10009 10004 10001 10003 10001 10009 10006 10007 10006 10008 10001 10009 10000 10009 10003 10005 10000 10000 10007 10005 10008 10007 10003 10002 10002 10009 10006 10006 10005 10004 10009 10002 10004 10005 10005 10004 10008 10003 10008 10005 10009 10002 10009 10006 10006 10007 10003 10000 10008 10006 10008 10007 10007 10001 10006 10009 10009 10001 10003 10008 10001 10006 10006 10003 10007 10008 10002 10006 10006 10000 10009 10003 10009 10002 10001 10008 10004 10009 10007 10002 10006 10004 10004 10008 10009 10000 10006 10004 10002 10006 10008 10006 10002 10002 10001 10001 10009 10009 10002 10000 10008 10007 10004 10001 10005 10006 10002 10001 10007 10007 10001 10003 10001 10009 10009 10000 10005 10008 10007 10003 10008 10000 10003 10003 10006 10008 10007 10004 10003 10005 10006 10004 10002 10005 10006 10002 10008 10008 10002 10003 10001 10004 10004 10009 10001 10004 10000 10002 10000 10001 10007 10006 10004 10002 10004 10004 10005 10004 10007 10005 10006 10000 10008 10005 10009 10007 10006 10000 10001 10000 10005 10007 10002 10006 10006 10008 10000 10007 10009 10001 10009 10000 10004 10003 10009 10002 10001 10006 10004 10004 10000 10008 10004 10007 10005 10004 10009 10007 10001 10002 10002 10002 10003 10006 10002 10001 10002 10001 10001 10008 10008 10004 10009 10004 10001 10009 10007 10004 10003 10001 10008 10001 10005 10009 10009 10002 10004 10004 10008 10005 10008 10000 10008 10001 10005 10007 10003 10001 10008 10000 10001 10001 10002 10009 10004 10000 10001 10009 10002 10004 10004 10000 10008 10002 10005 10008 10005 10003 10009 10002 10004 10000 10008 10004 10001 10000 10009 10009 10001 10000 10001 10002 10000 10009 10008 10009 10005 10003 10002 10002 10002 10009 10009 10000 10004 10009 10005 10007 10005 10003 10002 10006 10005 10005 10004 10001 10005 10003 10008 10003 10004 10002 10003 10004 10000 10002 10008 10009 10009 10002 10002 10009 10007 10000 10008 10008 10000 10002 10001 10000 10000 10005 10001 10006 10004 10006 10001 10008 10006 10008 10006 10004 10001 10008 10009 10007 10005 10008 10002 10006 10004 10009 10003 10004 10009 10001 10000 10003 10004 10007 10005 10004 10009 10006 10004 10007 10005 10000 10008 10004 10003 10004 10001 10007 10006 10007 10003 10004 10001 10000 10008 10009 10002 10008 10000 10004 10003 10007 10000 10000 10004 10001 10007 10008 10005 10004 10002 10004 10007 10009 10004 10001 10007 10002 10002 10003 10004 10003 10005 10001 10009 10004 10002 10001 10005 10007 10000 10007 10008 10006 10002 10002 10002 10004 10004 10004 10005 10001 10009 10005 10008 10005 10004 10006 10003 10008 10000 10002 10003 10003 10006 10005 10000 10007 10005 10007 10000 10004 10000 10003 10003 10000 10006 10009 10002 10008 10002 10006 10006 10000 10003 10001 10001 10003 10001\r\n 10006 10005 10008 10002 10009 10004 10005 10009 10007 10009 10000 10009 10003 10005 10000 10005 10008 10000 10001 10002 10009 10001 10008 10001 10002 10009 10009 10001 10006 10001 10001 10005 10009 10003 10001 10003 10009 10008 10000 10000 10001 10002 10004 10000 10008 10001 10000 10006 10006 10005 10005 10003 10007 10007 10001 10004 10000 10007 10005 10006 10006 10004 10000 10006 10000 10009 10001 10003 10003 10002 10001 10009 10002 10009 10005 10004 10007 10002 10002 10002 10008 10005 10001 10006 10007 10003 10008 10006 10003 10006 10000 10001 10009 10001 10003 10007 10002 10006 10000 10005 10001 10002 10005 10005 10007 10002 10001 10004 10001 10003 10002 10002 10003 10000 10009 10007 10006 10002 10009 10004 10004 10004 10009 10002 10005 10004 10005 10004 10004 10000 10007 10002 10007 10001 10001 10004 10008 10005 10001 10000 10000 10003 10005 10007 10005 10002 10002 10000 10006 10001 10001 10007 10001 10001 10007 10000 10009 10007 10004 10003 10004 10000 10001 10002 10009 10000 10008 10000 10008 10005 10008 10008 10003 10003 10003 10001 10002 10008 10006 10005 10009 10008 10000 10009 10002 10002 10003 10004 10006 10008 10000 10007 10007 10007 10003 10005 10004 10005 10001 10003 10002 10002 10008 10006 10001 10007 10003 10002 10001 10003 10000 10001 10001 10007 10006 10003 10001 10000 10008 10009 10004 10006 10007 10007 10005 10006 10009 10002 10006 10003 10006 10004 10008 10007 10008 10005 10000 10000 10005 10008 10004 10009 10004 10004 10008 10000 10002 10008 10000 10006 10007 10001 10005 10003 10009 10000 10008 10002 10004 10009 10006 10005 10001 10006 10007 10005 10008 10006 10006 10001 10000 10002 10004 10008 10001 10005 10001 10005 10002 10004 10007 10008 10006 10000 10001 10005 10005 10003 10005 10004 10009 10001 10003 10005 10008 10006 10002 10003 10001 10005 10009 10001 10002 10007 10008 10004 10007 10008 10004 10000 10003 10002 10001 10001 10004 10007 10009 10009 10006 10007 10008 10004 10006 10009 10005 10006 10009 10001 10008 10000 10001 10000 10002 10003 10009 10000 10005 10006 10001 10009 10001 10007 10006 10008 10004 10000 10002 10005 10008 10004 10003 10004 10003 10005 10009 10005 10004 10007 10002 10004 10004 10008 10007 10001 10009 10003 10008 10001 10004 10003 10002 10006 10009 10000 10003 10008 10000 10004 10003 10001 10007 10002 10002 10002 10006 10004 10005 10004 10003 10009 10004 10007 10000 10002 10009 10000 10006 10000 10002 10002 10002 10008 10005 10000 10001 10006 10008 10004 10007 10002 10005 10005 10001 10008 10003 10006 10009 10009 10003 10001 10009 10003 10006 10008 10000 10008 10008 10003 10005 10005 10006 10005 10002 10006 10004 10004 10007 10003 10009 10006 10003 10008 10006 10007 10004 10000 10003 10008 10002 10002 10006 10008 10002 10007 10003 10004 10008 10005 10001 10008 10006 10001 10005 10000 10005 10005 10009 10004 10004 10004 10005 10001 10000 10008 10008 10001 10007 10006 10008 10001 10002 10006 10008 10005 10002 10006 10000 10006 10003 10007 10005 10004 10005 10004 10009 10003 10001 10003 10000 10008\r\n 10008 10003 10000 10005 10003 10009 10003 10005 10009 10000 10002 10001 10005 10008 10006 10009 10004 10002 10005 10009 10005 10006 10009 10004 10008 10003 10009 10008 10004 10005 10000 10007 10002 10005 10006 10008 10008 10003 10000 10006 10004 10006 10002 10005 10002 10006 10000 10004 10004 10008 10000 10008 10008 10001 10007 10004 10006 10008 10000 10008 10000 10005 10005 10004 10006 10001 10003 10003 10005 10003 10006 10006 10008 10002 10000 10003 10005 10002 10001 10002 10001 10009 10009 10003 10007 10009 10004 10001 10000 10003 10009 10001 10008 10001 10003 10006 10007 10001 10000 10005 10006 10004 10003 10000 10008 10006 10009 10000 10008 10000 10003 10005 10008 10002 10007 10003 10000 10005 10007 10005 10006 10004 10004 10005 10009 10002 10005 10000 10001 10000 10008 10000 10004 10004 10004 10003 10007 10002 10003 10000 10001 10005 10005 10006 10006 10009 10002 10004 10008 10000 10006 10000 10009 10000 10007 10003 10008 10001 10004 10007 10001 10005 10004 10009 10008 10005 10007 10005 10008 10003 10002 10001 10001 10007 10005 10003 10004 10001 10007 10000 10004 10004 10005 10009 10000 10002 10003 10008 10009 10004 10006 10001 10007 10004 10003 10005 10005 10009 10000 10006 10005 10007 10004 10004 10003 10007 10006 10005 10001 10005 10004 10001 10003 10004 10007 10002 10002 10002 10007 10007 10002 10007 10009 10007 10006 10009 10007 10001 10008 10001 10004 10002 10009 10005 10003 10002 10000 10008 10001 10005 10007 10008 10009 10007 10004 10004 10001 10007 10008 10007 10000 10000 10008 10001 10004 10004 10006 10004 10007 10006 10001 10001 10003 10008 10009 10007 10005 10000 10001 10008 10009 10007 10007 10000 10002 10003 10007 10006 10007 10008 10005 10005 10003 10008 10000 10008 10003 10003 10005 10006 10007 10009 10002 10008 10004 10003 10009 10009 10007 10006 10004 10004 10007 10007 10007 10004 10003 10004 10004 10009 10008 10000 10004 10008 10009 10005 10006 10003 10004 10006 10008 10004 10006 10003 10008 10007 10005 10009 10005 10008 10000 10002 10004 10008 10009 10007 10007 10006 10005 10009 10003 10002 10008 10001 10007 10008 10007 10009 10003 10004 10003 10000 10000 10000 10003 10002 10003 10001 10008 10000 10005 10004 10007 10009 10004 10004 10009 10007 10007 10004 10005 10009 10000 10006 10005 10001 10008 10002 10004 10008 10003 10001 10003 10003 10008 10007 10001 10005 10001 10001 10007 10002 10001 10009 10003 10003 10002 10007 10004 10003 10002 10007 10001 10009 10007 10006 10009 10002 10004 10009 10003 10005 10009 10007 10005 10006 10002 10002 10003 10009 10008 10006 10007 10004 10005 10007 10006 10003 10008 10008 10002 10001 10009 10009 10004 10002 10006 10009 10003 10000 10005 10008 10008 10003 10008 10005 10006 10002 10006 10015 10008 10000 10003 10009 10009 10007 10003 10006 10006 10009 10004 10007 10007 10001 10006 10005 10009 10000 10003 10004 10002 10002 10003 10005 10005 10009 10008 10005 10004 10006 10004 10006 10006 10000 10009 10006 10002 10006 10005 10006 10007 10003 10006 10007 10003 10005 10005 10003 10000 10002\r\n 10007 10003 10003 10009 10003 10004 10004 10003 10001 10006 10009 10008 10004 10000 10008 10007 10000 10006 10002 10006 10000 10009 10004 10002 10001 10006 10007 10007 10009 10003 10006 10002 10007 10001 10008 10003 10001 10003 10006 10006 10000 10000 10005 10008 10007 10004 10009 10002 10002 10009 10004 10008 10002 10009 10005 10003 10008 10002 10007 10005 10007 10007 10009 10007 10006 10004 10007 10000 10008 10005 10005 10003 10001 10002 10008 10009 10006 10006 10007 10006 10005 10007 10007 10001 10007 10004 10009 10006 10001 10006 10007 10009 10005 10003 10002 10005 10001 10002 10007 10006 10006 10003 10008 10000 10004 10001 10006 10007 10005 10009 10001 10005 10001 10008 10003 10001 10004 10003 10001 10006 10004 10002 10001 10009 10007 10006 10001 10007 10009 10007 10005 10003 10009 10002 10005 10006 10009 10006 10000 10001 10003 10006 10005 10006 10005 10008 10005 10003 10003 10009 10006 10007 10004 10006 10005 10001 10006 10008 10005 10007 10002 10003 10001 10003 10005 10001 10007 10003 10000 10009 10002 10001 10009 10003 10001 10009 10002 10009 10001 10007 10007 10006 10000 10007 10003 10007 10009 10002 10008 10001 10004 10000 10001 10007 10008 10001 10002 10001 10007 10007 10004 10006 10009 10000 10007 10001 10009 10005 10002 10004 10008 10004 10003 10002 10006 10007 10001 10007 10006 10002 10002 10001 10002 10006 10003 10009 10000 10005 10004 10005 10004 10002 10008 10004 10008 10005 10001 10001 10007 10001 10008 10008 10007 10008 10000 10006 10005 10000 10004 10008 10009 10001 10001 10006 10006 10006 10006 10000 10006 10005 10005 10009 10005 10009 10005 10004 10002 10004 10000 10005 10008 10003 10003 10009 10004 10005 10006 10000 10004 10001 10000 10009 10005 10006 10007 10006 10003 10003 10000 10005 10005 10004 10001 10003 10003 10008 10007 10007 10001 10007 10003 10003 10007 10001 10004 10009 10004 10004 10008 10000 10000 10008 10008 10006 10005 10003 10008 10003 10005 10003 10008 10000 10001 10007 10004 10006 10002 10006 10001 10008 10004 10007 10004 10001 10001 10008 10001 10000 10007 10007 10009 10002 10003 10003 10001 10002 10000 10002 10003 10003 10006 10005 10006 10006 10008 10001 10004 10002 10008 10008 10007 10006 10007 10002 10008 10003 10009 10009 10005 10008 10002 10008 10009 10007 10007 10007 10004 10009 10004 10004 10003 10004 10001 10001 10003 10003 10003 10007 10006 10008 10001 10003 10004 10001 10001 10008 10002 10001 10005 10000 10001 10001 10005 10002 10008 10006 10007 10006 10004 10006 10004 10005 10001 10007 10008 10003 10007 10007 10008 10008 10008 10001 10002 10003 10007 10004 10001 10007 10007 10004 10003 10002 10005 10000 10002 10000 10000 10003 10000 10008 10001 10000 10001 10001 10006 10003 10000 10008 10004 10005 10004 10008 10009 10003 10005 10003 10001 10001 10000 10002 10005 10008 10000 10007 10008 10008 10001 10002 10001 10008 10008 10005 10008 10002 10006 10001 10005 10000 10009 10004 10007 10005 10007 10006 10001 10007 10008 10009 10007 10000 10009 10009 10003 10008 10006 10000 10000 10001 10005 10003\r\n 10008 10008 10003 10008 10000 10006 10003 10009 10000 10003 10002 10003 10006 10009 10004 10001 10000 10009 10009 10001 10004 10009 10006 10006 10007 10005 10003 10009 10006 10006 10006 10008 10004 10006 10000 10003 10003 10000 10009 10008 10005 10004 10007 10009 10001 10003 10005 10006 10001 10007 10000 10009 10007 10003 10006 10004 10007 10008 10006 10002 10003 10005 10001 10007 10001 10008 10008 10009 10009 10000 10005 10006 10007 10005 10006 10006 10005 10002 10004 10007 10005 10004 10005 10000 10001 10006 10005 10007 10008 10004 10003 10004 10000 10000 10009 10002 10005 10000 10007 10005 10009 10000 10001 10002 10004 10003 10001 10005 10004 10007 10004 10001 10004 10001 10000 10008 10005 10005 10000 10009 10003 10007 10002 10008 10009 10008 10001 10005 10005 10001 10009 10006 10008 10002 10003 10008 10009 10004 10008 10006 10005 10009 10004 10008 10002 10005 10006 10004 10002 10001 10003 10000 10000 10009 10008 10001 10004 10006 10002 10004 10001 10005 10001 10005 10005 10002 10007 10009 10005 10008 10007 10002 10009 10003 10004 10001 10008 10004 10004 10009 10003 10006 10006 10000 10001 10007 10003 10005 10003 10004 10007 10008 10008 10005 10000 10002 10008 10000 10003 10001 10008 10000 10009 10001 10009 10006 10007 10005 10009 10000 10007 10008 10006 10005 10005 10002 10007 10001 10006 10000 10004 10008 10005 10007 10000 10000 10007 10006 10001 10007 10003 10005 10009 10004 10006 10009 10001 10006 10007 10008 10009 10006 10002 10006 10009 10006 10009 10003 10004 10002 10006 10002 10000 10000 10009 10006 10006 10008 10004 10002 10007 10006 10001 10003 10007 10008 10005 10000 10004 10006 10002 10000 10002 10007 10000 10005 10004 10008 10008 10001 10000 10004 10006 10009 10004 10001 10001 10002 10007 10003 10007 10003 10006 10005 10004 10008 10008 10002 10005 10005 10006 10000 10002 10004 10005 10003 10001 10004 10004 10005 10005 10006 10005 10004 10001 10000 10003 10001 10007 10003 10007 10008 10004 10009 10006 10001 10002 10008 10007 10000 10006 10002 10003 10006 10000 10005 10007 10004 10009 10009 10005 10000 10007 10002 10001 10001 10007 10008 10008 10002 10008 10000 10001 10001 10005 10000 10000 10006 10007 10004 10004 10006 10002 10009 10008 10002 10002 10000 10002 10004 10001 10006 10006 10003 10001 10004 10005 10006 10005 10007 10009 10001 10004 10008 10008 10001 10013 10008 10003 10003 10003 10005 10001 10009 10009 10007 10001 10001 10003 10000 10004 10008 10007 10004 10008 10002 10009 10001 10003 10003 10007 10005 10001 10006 10009 10003 10008 10002 10004 10000 10002 10000 10007 10008 10001 10008 10006 10000 10001 10006 10006 10007 10009 10006 10007 10006 10005 10001 10002 10004 10006 10000 10007 10001 10000 10006 10000 10004 10005 10006 10006 10003 10009 10004 10000 10009 10000 10007 10004 10003 10002 10005 10001 10008 10008 10008 10007 10005 10003 10003 10008 10006 10007 10005 10003 10009 10007 10006 10004 10003 10006 10003 10008 10007 10003 10007 10001 10008 10009 10000 10006 10006 10000 10008 10005 10008 10002 10007 10003 10009\r\n 10001 10008 10004 10003 10001 10009 10005 10002 10003 10001 10005 10003 10007 10002 10004 10007 10002 10003 10007 10007 10007 10007 10008 10000 10002 10005 10005 10009 10006 10000 10003 10005 10000 10005 10002 10003 10005 10008 10004 10009 10002 10000 10004 10000 10001 10004 10000 10006 10002 10009 10004 10001 10000 10006 10009 10008 10000 10002 10002 10003 10008 10005 10001 10007 10004 10006 10003 10007 10001 10007 10007 10000 10001 10002 10000 10005 10000 10004 10003 10004 10004 10002 10002 10006 10004 10002 10000 10006 10005 10005 10006 10005 10006 10002 10009 10009 10008 10006 10005 10008 10000 10005 10000 10005 10009 10001 10000 10007 10001 10000 10003 10001 10008 10004 10002 10002 10008 10009 10005 10003 10005 10005 10005 10004 10004 10007 10005 10006 10002 10004 10005 10002 10009 10005 10002 10001 10009 10003 10007 10002 10002 10001 10004 10009 10002 10009 10000 10001 10003 10005 10009 10000 10006 10001 10005 10009 10005 10003 10007 10009 10007 10008 10004 10007 10004 10000 10007 10005 10004 10006 10003 10005 10003 10001 10001 10005 10002 10004 10001 10008 10004 10000 10000 10001 10009 10000 10007 10002 10007 10001 10008 10009 10007 10002 10005 10005 10007 10006 10009 10007 10002 10001 10006 10006 10009 10002 10001 10005 10008 10006 10006 10000 10007 10008 10001 10002 10008 10008 10002 10000 10000 10000 10001 10001 10007 10001 10005 10008 10009 10004 10005 10009 10001 10000 10003 10005 10004 10003 10006 10002 10002 10008 10007 10006 10000 10003 10005 10001 10008 10005 10007 10000 10005 10005 10004 10001 10006 10001 10000 10002 10006 10004 10005 10005 10004 10009 10007 10007 10008 10003 10009 10007 10009 10002 10007 10008 10006 10004 10007 10009 10008 10002 10009 10002 10008 10001 10005 10008 10006 10004 10003 10007 10007 10001 10002 10004 10005 10007 10002 10009 10001 10004 10004 10007 10008 10006 10005 10002 10008 10001 10007 10001 10006 10003 10008 10008 10005 10007 10006 10004 10001 10002 10005 10001 10000 10000 10009 10006 10000 10004 10003 10009 10007 10002 10009 10008 10007 10008 10009 10003 10004 10006 10004 10002 10008 10006 10006 10004 10006 10003 10001 10004 10006 10009 10004 10009 10000 10003 10005 10001 10009 10003 10000 10008 10001 10003 10005 10003 10000 10000 10002 10002 10001 10005 10004 10001 10008 10000 10009 10008 10003 10004 10007 10004 10000 10003 10007 10007 10000 10009 10000 10007 10005 10000 10004 10001 10002 10007 10006 10003 10001 10005 10007 10001 10002 10007 10001 10009 10005 10007 10005 10009 10001 10005 10003 10003 10005 10005 10004 10003 10000 10003 10005 10008 10000 10003 10008 10004 10001 10007 10005 10005 10008 10009 10003 10004 10000 10000 10005 10000 10008 10002 10003 10001 10007 10004 10000 10004 10003 10006 10000 10007 10009 10001 10005 10007 10003 10003 10000 10006 10002 10006 10002 10005 10000 10001 10007 10008 10002 10009 10006 10000 10002 10000 10005 10008 10001 10003 10004 10000 10002 10002 10009 10003 10009 10004 10008 10005 10001 10003 10007 10008 10009 10003 10007 10006 10000 10003 10004 10003\r\n 10008 10007 10008 10007 10001 10003 10008 10009 10004 10005 10000 10008 10000 10001 10001 10007 10007 10001 10003 10006 10008 10008 10002 10005 10002 10007 10002 10009 10004 10008 10006 10000 10008 10005 10007 10002 10004 10000 10009 10003 10002 10006 10008 10007 10009 10002 10006 10007 10000 10008 10003 10009 10007 10007 10008 10003 10002 10000 10003 10000 10008 10003 10001 10006 10006 10000 10002 10000 10002 10008 10007 10004 10001 10005 10000 10000 10001 10007 10006 10005 10008 10001 10002 10003 10006 10000 10002 10000 10001 10007 10008 10008 10002 10006 10008 10005 10000 10007 10003 10006 10006 10003 10006 10005 10001 10002 10008 10000 10003 10003 10008 10002 10004 10008 10009 10001 10003 10001 10002 10008 10005 10005 10008 10002 10000 10008 10000 10009 10007 10001 10004 10009 10004 10004 10000 10006 10005 10001 10002 10004 10004 10006 10001 10005 10004 10003 10002 10007 10001 10005 10000 10001 10004 10004 10004 10006 10005 10004 10001 10009 10001 10000 10002 10000 10003 10003 10007 10006 10007 10007 10008 10002 10005 10007 10004 10003 10004 10008 10004 10009 10004 10000 10000 10006 10008 10005 10004 10005 10005 10000 10007 10000 10003 10003 10004 10002 10003 10005 10008 10008 10004 10001 10000 10005 10000 10007 10001 10006 10006 10000 10009 10006 10008 10008 10007 10001 10000 10005 10004 10007 10001 10004 10009 10008 10002 10004 10002 10003 10008 10006 10005 10007 10005 10001 10001 10007 10005 10003 10008 10007 10002 10009 10006 10002 10003 10000 10001 10008 10007 10000 10005 10003 10005 10008 10008 10004 10007 10008 10000 10000 10004 10006 10002 10000 10003 10002 10007 10005 10008 10001 10002 10002 10007 10006 10003 10000 10000 10003 10004 10001 10005 10009 10009 10006 10001 10006 10008 10009 10007 10003 10003 10004 10007 10007 10008 10009 10003 10000 10009 10009 10002 10002 10006 10000 10000 10004 10004 10009 10005 10005 10009 10006 10008 10005 10004 10001 10007 10003 10008 10008 10009 10000 10009 10000 10000 10003 10003 10005 10002 10004 10008 10009 10008 10008 10001 10002 10000 10002 10002 10008 10004 10007 10002 10002 10007 10003 10005 10006 10003 10009 10005 10007 10008 10001 10001 10002 10005 10001 10009 10005 10008 10003 10007 10002 10005 10004 10004 10000 10009 10007 10005 10009 10006 10002 10002 10001 10009 10000 10004 10002 10002 10005 10003 10008 10002 10001 10001 10001 10007 10001 10001 10004 10005 10002 10005 10002 10000 10008 10003 10001 10005 10002 10004 10008 10003 10004 10001 10007 10003 10005 10004 10002 10008 10004 10006 10001 10005 10008 10006 10007 10005 10004 10008 10005 10008 10007 10009 10000 10004 10009 10008 10002 10003 10000 10009 10001 10009 10004 10002 10005 10008 10001 10000 10000 10000 10003 10000 10001 10009 10003 10004 10003 10009 10005 10008 10008 10002 10005 10001 10006 10002 10001 10003 10006 10005 10008 10007 10000 10002 10000 10003 10005 10009 10003 10000 10006 10006 10001 10005 10006 10002 10009 10006 10006 10002 10000 10006 10001 10008 10009 10006 10007 10000 10008 10004 10004 10003 10005 10004 10005\r\n 10000 10007 10001 10009 10001 10007 10004 10000 10009 10009 10003 10004 10002 10001 10005 10005 10001 10000 10005 10009 10008 10001 10000 10007 10005 10007 10009 10003 10003 10003 10001 10002 10006 10000 10008 10000 10003 10004 10006 10004 10005 10000 10009 10008 10000 10006 10009 10000 10002 10006 10003 10004 10007 10008 10003 10007 10000 10000 10008 10000 10001 10005 10008 10008 10003 10007 10008 10005 10005 10006 10000 10005 10000 10002 10000 10002 10002 10005 10005 10005 10007 10002 10001 10008 10002 10008 10006 10008 10009 10008 10005 10008 10009 10009 10002 10004 10009 10009 10007 10002 10002 10006 10005 10000 10005 10003 10005 10004 10002 10001 10004 10006 10008 10005 10001 10007 10001 10002 10003 10004 10006 10006 10005 10009 10000 10004 10000 10001 10002 10009 10004 10004 10008 10004 10001 10009 10002 10003 10005 10003 10001 10000 10009 10003 10002 10005 10009 10007 10009 10003 10001 10002 10002 10002 10007 10009 10008 10001 10000 10004 10005 10003 10001 10003 10002 10008 10001 10006 10007 10008 10007 10001 10000 10008 10008 10005 10006 10004 10001 10000 10008 10007 10009 10012 10006 10007 10002 10007 10001 10003 10007 10001 10003 10008 10001 10007 10006 10000 10000 10006 10006 10002 10005 10003 10003 10007 10009 10007 10001 10006 10008 10007 10007 10003 10009 10005 10004 10001 10002 10002 10000 10009 10004 10002 10001 10006 10001 10004 10003 10005 10007 10008 10009 10006 10001 10006 10006 10009 10001 10005 10009 10008 10003 10005 10005 10002 10005 10005 10001 10002 10004 10009 10007 10006 10008 10009 10009 10009 10000 10006 10007 10001 10001 10001 10009 10009 10006 10008 10008 10000 10000 10007 10007 10009 10001 10000 10004 10008 10003 10009 10006 10005 10005 10003 10007 10007 10000 10007 10009 10004 10008 10007 10009 10007 10006 10009 10001 10007 10004 10003 10001 10007 10001 10004 10003 10002 10009 10003 10008 10005 10004 10007 10000 10001 10007 10003 10009 10006 10002 10003 10005 10008 10001 10003 10008 10006 10008 10007 10003 10005 10003 10005 10000 10001 10002 10001 10007 10000 10007 10007 10006 10003 10008 10009 10006 10003 10002 10009 10003 10008 10009 10007 10005 10002 10003 10004 10008 10001 10003 10003 10003 10002 10001 10001 10009 10004 10006 10003 10002 10001 10008 10007 10005 10003 10009 10001 10002 10005 10007 10004 10000 10004 10007 10001 10007 10009 10004 10000 10006 10001 10002 10007 10006 10009 10002 10001 10009 10003 10004 10009 10004 10003 10007 10000 10000 10008 10005 10000 10005 10006 10000 10005 10008 10004 10007 10001 10003 10005 10006 10005 10009 10005 10009 10004 10005 10001 10009 10006 10001 10004 10004 10000 10001 10000 10002 10006 10004 10004 10004 10003 10007 10005 10000 10000 10003 10004 10001 10004 10008 10008 10002 10006 10008 10006 10009 10007 10008 10003 10009 10001 10009 10008 10003 10009 10003 10005 10003 10009 10004 10000 10009 10004 10001 10004 10002 10000 10005 10009 10004 10009 10009 10009 10008 10002 10006 10007 10009 10006 10005 10004 10002 10003 10009 10008 10004 10003 10004 10005 10002 10004\r\n 10000 10006 10003 10006 10005 10000 10002 10007 10008 10008 10003 10009 10004 10000 10004 10005 10001 10006 10000 10001 10009 10005 10000 10002 10001 10000 10009 10001 10009 10009 10005 10008 10005 10006 10002 10006 10005 10008 10007 10009 10007 10004 10007 10009 10005 10008 10001 10008 10009 10003 10006 10004 10005 10001 10007 10000 10006 10001 10004 10003 10006 10000 10009 10001 10002 10006 10007 10003 10005 10000 10008 10002 10009 10000 10000 10007 10008 10001 10002 10007 10002 10001 10001 10001 10009 10007 10001 10001 10007 10001 10008 10003 10006 10002 10004 10007 10009 10004 10009 10000 10007 10008 10009 10008 10004 10003 10006 10001 10008 10009 10004 10002 10003 10003 10003 10000 10002 10002 10000 10003 10003 10004 10002 10007 10001 10002 10004 10009 10006 10002 10002 10000 10007 10006 10005 10000 10006 10002 10002 10005 10006 10006 10007 10004 10008 10007 10003 10002 10007 10008 10007 10005 10001 10004 10000 10005 10008 10009 10002 10007 10004 10003 10002 10000 10004 10003 10005 10004 10000 10008 10008 10003 10002 10006 10000 10008 10006 10003 10004 10000 10008 10009 10007 10008 10002 10000 10008 10006 10005 10005 10006 10000 10009 10003 10000 10009 10000 10008 10008 10009 10004 10006 10007 10003 10001 10009 10008 10008 10008 10004 10001 10009 10002 10009 10006 10009 10002 10002 10003 10004 10002 10005 10008 10000 10007 10009 10005 10009 10009 10004 10009 10004 10007 10003 10002 10005 10001 10005 10008 10005 10005 10002 10001 10007 10001 10000 10003 10003 10007 10003 10008 10007 10001 10005 10008 10004 10009 10004 10004 10005 10005 10007 10003 10004 10002 10006 10003 10000 10000 10006 10008 10000 10006 10007 10007 10004 10005 10001 10001 10000 10005 10007 10006 10002 10000 10005 10003 10008 10006 10001 10002 10003 10009 10002 10009 10004 10006 10009 10007 10005 10000 10000 10000 10006 10008 10007 10009 10005 10001 10006 10004 10003 10008 10004 10002 10000 10005 10006 10000 10003 10003 10006 10008 10002 10001 10002 10007 10003 10005 10004 10008 10005 10006 10003 10008 10001 10001 10006 10005 10003 10005 10002 10000 10005 10000 10002 10006 10006 10008 10004 10009 10002 10006 10006 10005 10004 10005 10007 10000 10001 10000 10009 10000 10002 10003 10007 10007 10003 10000 10006 10001 10008 10007 10008 10007 10004 10008 10006 10008 10004 10001 10005 10003 10000 10007 10004 10006 10004 10007 10003 10004 10002 10003 10003 10000 10007 10003 10005 10007 10003 10001 10007 10009 10009 10001 10005 10007 10000 10001 10000 10003 10005 10000 10008 10007 10004 10006 10002 10008 10007 10005 10008 10007 10001 10000 10007 10000 10006 10006 10001 10009 10006 10000 10007 10000 10000 10000 10006 10006 10005 10009 10003 10005 10008 10003 10006 10008 10005 10009 10007 10000 10004 10002 10002 10001 10007 10009 10006 10009 10005 10007 10006 10006 10008 10001 10009 10001 10006 10003 10008 10000 10002 10008 10004 10003 10008 10001 10002 10007 10005 10003 10007 10004 10006 10001 10007 10007 10000 10009 10005 10005 10005 10003 10008 10007 10007 10005 10007 10009 10005\r\n 10009 10009 10009 10000 10004 10007 10000 10001 10006 10004 10006 10009 10006 10003 10004 10007 10008 10008 10003 10004 10005 10005 10003 10008 10002 10002 10008 10006 10009 10009 10005 10007 10001 10002 10004 10007 10005 10006 10007 10005 10005 10001 10000 10006 10003 10008 10007 10005 10001 10003 10006 10005 10000 10006 10004 10008 10007 10003 10002 10008 10001 10004 10002 10007 10004 10009 10000 10006 10003 10000 10002 10001 10006 10005 10007 10005 10006 10009 10002 10007 10002 10001 10007 10001 10002 10003 10009 10004 10003 10008 10002 10000 10002 10005 10005 10008 10005 10007 10004 10002 10003 10009 10002 10004 10008 10000 10007 10009 10003 10004 10000 10007 10005 10006 10009 10003 10003 10002 10004 10005 10005 10000 10005 10000 10005 10006 10002 10000 10003 10005 10006 10001 10001 10006 10009 10009 10005 10004 10002 10003 10004 10003 10006 10008 10006 10002 10008 10004 10004 10003 10007 10003 10004 10001 10009 10000 10007 10005 10004 10002 10003 10004 10007 10003 10005 10005 10006 10004 10003 10005 10008 10006 10002 10001 10006 10007 10003 10007 10013 10000 10002 10006 10006 10004 10001 10006 10006 10005 10006 10001 10003 10008 10008 10007 10002 10000 10007 10006 10000 10002 10000 10006 10003 10006 10009 10003 10000 10003 10007 10001 10003 10009 10003 10007 10004 10004 10000 10003 10001 10009 10002 10007 10005 10002 10006 10002 10008 10006 10002 10009 10009 10005 10006 10001 10006 10007 10005 10008 10009 10009 10003 10007 10002 10002 10008 10001 10006 10004 10009 10004 10008 10004 10009 10006 10007 10004 10007 10007 10004 10009 10005 10005 10003 10000 10004 10006 10000 10005 10008 10007 10008 10008 10007 10008 10006 10003 10009 10009 10009 10006 10006 10002 10007 10008 10003 10007 10001 10004 10003 10002 10003 10009 10007 10001 10007 10005 10001 10002 10000 10005 10000 10003 10003 10006 10007 10004 10004 10006 10003 10000 10003 10005 10003 10002 10000 10008 10003 10009 10009 10004 10009 10003 10009 10006 10007 10004 10007 10001 10003 10001 10004 10000 10006 10002 10003 10005 10004 10004 10005 10002 10007 10000 10000 10008 10005 10002 10000 10009 10008 10005 10006 10001 10004 10005 10009 10007 10001 10005 10000 10003 10002 10005 10001 10002 10004 10002 10009 10004 10003 10000 10003 10009 10000 10006 10005 10004 10009 10003 10003 10009 10003 10008 10001 10001 10006 10007 10002 10007 10005 10007 10009 10006 10000 10004 10005 10005 10003 10005 10007 10008 10009 10008 10004 10002 10006 10005 10006 10008 10004 10009 10009 10002 10003 10007 10004 10006 10008 10000 10000 10007 10007 10005 10006 10008 10004 10005 10001 10007 10005 10005 10003 10005 10001 10005 10006 10007 10001 10000 10001 10002 10001 10004 10009 10009 10008 10001 10007 10009 10005 10008 10009 10008 10000 10006 10009 10002 10001 10001 10006 10009 10004 10006 10006 10002 10001 10001 10000 10001 10001 10005 10005 10006 10006 10007 10006 10009 10007 10002 10007 10005 10005 10008 10004 10006 10008 10001 10004 10000 10002 10006 10000 10003 10008 10008 10007 10003 10001 10009 10008 10006\r\n 10007 10006 10000 10008 10004 10008 10008 10009 10004 10004 10000 10001 10007 10007 10005 10006 10006 10003 10004 10009 10000 10008 10005 10005 10007 10001 10001 10001 10008 10003 10008 10004 10002 10003 10005 10000 10005 10002 10002 10002 10005 10006 10009 10000 10005 10008 10005 10009 10004 10008 10001 10007 10000 10004 10008 10002 10003 10009 10004 10003 10002 10002 10006 10003 10001 10007 10009 10009 10002 10003 10000 10001 10008 10007 10004 10003 10002 10005 10007 10007 10004 10002 10003 10005 10001 10009 10006 10005 10009 10008 10006 10009 10002 10004 10004 10009 10002 10003 10005 10001 10008 10009 10007 10002 10005 10009 10003 10006 10007 10002 10009 10005 10009 10007 10006 10008 10004 10005 10008 10005 10004 10006 10008 10009 10004 10004 10005 10004 10006 10006 10007 10006 10000 10002 10008 10006 10008 10007 10002 10007 10009 10000 10001 10008 10006 10006 10004 10000 10000 10000 10007 10009 10008 10005 10005 10009 10002 10005 10005 10001 10004 10006 10003 10006 10007 10004 10002 10002 10004 10007 10003 10007 10001 10009 10003 10008 10004 10003 10008 10002 10007 10003 10009 10003 10001 10008 10003 10004 10006 10006 10002 10006 10002 10004 10002 10006 10002 10001 10001 10005 10001 10001 10008 10009 10007 10004 10001 10006 10004 10006 10005 10003 10001 10006 10001 10009 10009 10000 10001 10005 10007 10006 10006 10008 10008 10005 10007 10004 10008 10001 10008 10001 10000 10009 10002 10007 10006 10000 10002 10006 10001 10006 10004 10008 10004 10004 10003 10008 10009 10000 10001 10003 10009 10008 10001 10006 10003 10005 10003 10000 10003 10005 10000 10000 10003 10007 10004 10001 10007 10006 10005 10006 10001 10006 10006 10003 10008 10002 10008 10006 10001 10000 10007 10003 10007 10007 10003 10004 10008 10004 10006 10006 10006 10006 10006 10002 10008 10002 10004 10000 10002 10004 10003 10004 10003 10001 10004 10006 10000 10002 10000 10001 10006 10002 10006 10000 10001 10000 10009 10009 10009 10002 10008 10006 10008 10000 10007 10002 10003 10003 10004 10008 10007 10008 10009 10005 10009 10009 10004 10008 10007 10004 10008 10003 10000 10003 10007 10004 10001 10008 10001 10008 10005 10004 10009 10009 10005 10005 10007 10006 10008 10003 10001 10009 10009 10003 10000 10001 10002 10000 10005 10003 10009 10004 10002 10005 10009 10001 10001 10008 10002 10002 10002 10003 10005 10007 10005 10003 10002 10000 10003 10004 10006 10007 10002 10003 10008 10009 10007 10009 10009 10007 10008 10008 10001 10007 10004 10001 10003 10008 10004 10005 10000 10009 10007 10006 10001 10009 10003 10002 10009 10001 10002 10005 10004 10001 10007 10000 10006 10006 10000 10001 10009 10005 10006 10000 10007 10004 10009 10009 10005 10005 10001 10002 10002 10005 10005 10004 10000 10003 10002 10001 10008 10002 10007 10005 10001 10006 10000 10002 10009 10009 10005 10006 10004 10002 10005 10001 10005 10006 10004 10000 10009 10000 10001 10008 10002 10001 10007 10004 10009 10002 10006 10005 10004 10001 10001 10000 10006 10004 10006 10005 10003 10003 10009 10001 10007 10009 10005 10005\r\n 10007 10008 10001 10006 10001 10001 10007 10005 10001 10009 10005 10007 10009 10003 10009 10007 10002 10000 10001 10009 10003 10009 10003 10007 10009 10008 10001 10002 10006 10009 10006 10007 10004 10006 10002 10003 10002 10009 10002 10007 10007 10004 10006 10008 10001 10004 10008 10007 10003 10000 10006 10003 10009 10008 10001 10009 10000 10005 10003 10009 10009 10006 10001 10007 10004 10000 10001 10008 10005 10008 10003 10002 10008 10004 10007 10001 10002 10009 10004 10001 10008 10009 10006 10006 10001 10002 10003 10003 10009 10008 10009 10003 10007 10009 10006 10005 10003 10002 10006 10001 10002 10003 10000 10007 10006 10009 10000 10005 10009 10000 10007 10007 10002 10003 10007 10005 10001 10002 10005 10005 10005 10003 10006 10000 10005 10007 10001 10005 10003 10007 10008 10005 10003 10002 10004 10006 10003 10001 10007 10001 10002 10004 10004 10003 10001 10004 10003 10009 10002 10004 10004 10004 10008 10008 10005 10005 10009 10005 10006 10003 10006 10001 10009 10005 10005 10008 10009 10002 10007 10005 10005 10002 10004 10001 10001 10002 10005 10005 10005 10008 10009 10004 10001 10009 10000 10005 10007 10000 10008 10006 10005 10008 10009 10003 10004 10000 10002 10002 10001 10001 10005 10008 10002 10003 10001 10002 10008 10000 10005 10002 10003 10007 10002 10002 10009 10003 10005 10008 10005 10006 10004 10000 10004 10000 10008 10006 10001 10008 10008 10002 10001 10005 10000 10002 10007 10004 10000 10000 10007 10004 10006 10002 10001 10003 10000 10001 10003 10003 10002 10003 10009 10007 10001 10005 10001 10005 10005 10004 10009 10003 10000 10006 10000 10003 10004 10008 10006 10005 10001 10004 10004 10003 10005 10007 10005 10003 10008 10004 10002 10005 10001 10009 10006 10001 10005 10006 10007 10006 10003 10003 10002 10000 10008 10004 10001 10000 10004 10001 10002 10000 10008 10001 10006 10000 10001 10009 10005 10001 10002 10000 10005 10002 10003 10007 10009 10007 10005 10007 10006 10005 10008 10004 10005 10006 10004 10000 10001 10003 10000 10000 10005 10003 10004 10003 10002 10009 10006 10004 10002 10009 10009 10009 10006 10004 10004 10000 10003 10007 10003 10007 10005 10000 10006 10008 10004 10003 10002 10001 10001 10002 10001 10003 10006 10004 10009 10005 10004 10009 10004 10000 10000 10004 10001 10001 10009 10009 10001 10006 10003 10006 10003 10005 10000 10007 10000 10009 10001 10002 10001 10004 10001 10007 10001 10004 10007 10003 10003 10003 10009 10009 10002 10009 10005 10005 10000 10002 10004 10004 10004 10003 10001 10001 10001 10005 10005 10000 10002 10005 10008 10008 10008 10000 10005 10004 10008 10007 10004 10003 10008 10006 10001 10001 10009 10002 10005 10004 10004 10000 10009 10009 10006 10002 10007 10001 10006 10001 10001 10000 10008 10005 10000 10000 10007 10004 10000 10009 10009 10000 10005 10001 10009 10006 10003 10000 10008 10006 10003 10004 10009 10003 10009 10008 10002 10007 10007 10009 10000 10003 10005 10006 10005 10001 10005 10007 10002 10000 10006 10001 10006 10003 10002 10005 10004 10006 10005 10004 10002 10009 10001 10002\r\n 10008 10005 10009 10006 10008 10004 10007 10009 10007 10009 10007 10003 10005 10006 10002 10003 10001 10008 10004 10002 10002 10009 10008 10005 10004 10004 10003 10003 10008 10002 10008 10007 10004 10009 10006 10001 10006 10002 10006 10008 10003 10003 10006 10006 10000 10009 10004 10002 10002 10008 10008 10006 10004 10003 10007 10005 10002 10008 10004 10008 10006 10007 10000 10000 10002 10004 10001 10004 10006 10003 10008 10005 10008 10000 10006 10004 10006 10008 10007 10002 10009 10005 10005 10000 10000 10001 10009 10000 10001 10000 10008 10005 10007 10001 10000 10005 10000 10008 10007 10007 10006 10000 10005 10003 10002 10009 10003 10009 10001 10006 10008 10004 10005 10003 10004 10003 10002 10005 10004 10009 10002 10005 10006 10002 10006 10001 10002 10008 10001 10005 10000 10006 10001 10009 10006 10006 10001 10008 10007 10004 10006 10006 10007 10009 10008 10001 10007 10007 10002 10006 10005 10003 10002 10008 10005 10007 10000 10008 10002 10009 10006 10008 10006 10009 10002 10009 10009 10002 10009 10002 10007 10005 10003 10006 10007 10004 10007 10000 10007 10007 10009 10001 10008 10005 10006 10009 10000 10003 10007 10006 10008 10009 10003 10005 10008 10006 10001 10001 10007 10009 10008 10006 10008 10001 10009 10005 10003 10005 10005 10005 10003 10008 10009 10005 10002 10001 10009 10009 10003 10006 10001 10009 10002 10002 10008 10005 10006 10001 10003 10000 10004 10001 10007 10007 10005 10003 10001 10005 10002 10003 10006 10000 10001 10001 10005 10000 10007 10009 10008 10003 10004 10002 10004 10007 10009 10004 10004 10002 10008 10000 10006 10001 10007 10001 10001 10005 10008 10004 10000 10001 10004 10002 10008 10004 10006 10007 10000 10007 10006 10000 10003 10008 10000 10002 10005 10009 10003 10005 10004 10009 10001 10009 10009 10004 10006 10006 10006 10005 10006 10000 10009 10009 10003 10005 10000 10008 10009 10009 10000 10003 10005 10008 10008 10001 10007 10008 10001 10000 10005 10005 10003 10004 10005 10009 10005 10009 10003 10007 10002 10000 10004 10001 10004 10008 10003 10000 10004 10006 10009 10006 10004 10004 10002 10007 10008 10005 10005 10004 10006 10004 10005 10008 10001 10006 10003 10005 10000 10001 10001 10005 10000 10009 10008 10008 10002 10001 10002 10009 10004 10004 10005 10006 10003 10000 10009 10007 10000 10004 10007 10009 10003 10009 10008 10002 10007 10008 10001 10000 10000 10005 10009 10004 10004 10002 10006 10003 10005 10002 10000 10002 10009 10009 10007 10001 10001 10004 10007 10008 10005 10004 10007 10001 10009 10008 10009 10005 10005 10005 10007 10003 10005 10000 10005 10002 10000 10002 10009 10003 10005 10008 10000 10007 10007 10003 10001 10005 10004 10001 10004 10004 10005 10005 10002 10004 10004 10001 10008 10008 10001 10013 10000 10005 10008 10008 10001 10009 10008 10004 10001 10007 10007 10009 10006 10000 10001 10000 10003 10005 10001 10009 10007 10009 10006 10008 10002 10002 10009 10006 10006 10006 10004 10003 10005 10008 10004 10003 10003 10006 10009 10007 10008 10006 10001 10005 10006 10001 10005 10006 10002 10001\r\n 10003 10007 10006 10004 10005 10008 10001 10003 10009 10000 10007 10004 10004 10006 10006 10008 10000 10000 10006 10008 10007 10000 10009 10003 10006 10002 10001 10004 10007 10008 10009 10003 10003 10008 10006 10008 10004 10000 10001 10006 10001 10005 10007 10002 10005 10007 10001 10004 10006 10009 10001 10002 10008 10006 10004 10005 10006 10007 10003 10003 10006 10008 10009 10006 10008 10007 10002 10004 10003 10004 10001 10004 10003 10002 10005 10001 10002 10004 10001 10004 10005 10001 10000 10008 10002 10001 10006 10000 10006 10008 10008 10005 10004 10000 10009 10008 10007 10002 10001 10000 10000 10002 10001 10001 10008 10008 10002 10005 10005 10007 10008 10004 10001 10009 10006 10007 10000 10002 10003 10000 10005 10009 10001 10003 10007 10008 10008 10006 10000 10002 10006 10002 10000 10007 10002 10006 10000 10002 10002 10001 10003 10006 10009 10007 10003 10000 10007 10005 10007 10001 10003 10007 10002 10003 10005 10007 10000 10003 10007 10004 10002 10001 10009 10002 10006 10007 10000 10007 10006 10002 10003 10008 10001 10008 10000 10002 10009 10002 10003 10008 10007 10009 10006 10008 10001 10006 10001 10003 10004 10004 10001 10004 10009 10003 10005 10002 10009 10009 10002 10008 10005 10004 10001 10006 10004 10000 10003 10000 10003 10008 10005 10006 10002 10002 10006 10003 10008 10000 10005 10009 10000 10005 10006 10005 10009 10006 10004 10000 10005 10007 10007 10003 10009 10002 10000 10000 10001 10000 10000 10003 10009 10000 10007 10000 10002 10008 10000 10001 10000 10005 10004 10005 10004 10003 10002 10005 10003 10009 10005 10003 10002 10004 10008 10000 10002 10005 10002 10006 10002 10002 10007 10007 10005 10005 10008 10006 10000 10007 10005 10006 10009 10005 10008 10004 10003 10005 10009 10006 10006 10006 10002 10001 10000 10006 10000 10008 10001 10003 10004 10004 10001 10000 10001 10001 10001 10002 10006 10001 10005 10002 10003 10005 10006 10009 10000 10001 10006 10003 10003 10001 10003 10001 10001 10009 10001 10003 10000 10000 10006 10009 10005 10004 10003 10001 10004 10003 10000 10002 10003 10004 10004 10008 10008 10006 10009 10004 10005 10003 10006 10000 10000 10009 10004 10001 10000 10002 10001 10006 10008 10001 10008 10009 10006 10001 10008 10005 10007 10009 10005 10009 10004 10006 10009 10004 10004 10001 10004 10004 10001 10001 10006 10002 10009 10008 10008 10008 10000 10009 10007 10000 10006 10008 10002 10002 10001 10000 10006 10005 10007 10002 10005 10008 10006 10004 10005 10000 10002 10002 10003 10002 10008 10007 10005 10007 10002 10000 10001 10003 10004 10009 10001 10000 10009 10000 10004 10008 10007 10002 10000 10004 10001 10001 10009 10000 10008 10003 10007 10008 10002 10006 10008 10006 10007 10007 10001 10007 10002 10009 10008 10002 10007 10007 10004 10007 10004 10001 10004 10009 10002 10007 10007 10000 10000 10007 10001 10005 10002 10004 10005 10003 10007 10003 10005 10004 10005 10008 10007 10005 10008 10002 10008 10001 10008 10008 10002 10001 10001 10005 10003 10002 10007 10000 10004 10004 10007 10002 10005 10007 10003 10008\r\n 10000 10004 10004 10001 10003 10009 10000 10001 10008 10007 10007 10008 10002 10002 10008 10001 10003 10007 10003 10000 10007 10005 10008 10006 10003 10006 10006 10002 10008 10001 10008 10000 10006 10002 10001 10007 10002 10005 10000 10008 10001 10001 10001 10009 10004 10006 10000 10007 10007 10001 10003 10005 10001 10009 10009 10005 10006 10002 10007 10005 10000 10008 10006 10007 10001 10008 10000 10005 10004 10009 10009 10004 10005 10008 10005 10009 10000 10008 10009 10008 10006 10003 10000 10003 10005 10006 10009 10008 10001 10009 10009 10001 10005 10008 10009 10008 10002 10008 10003 10004 10005 10001 10002 10008 10002 10003 10006 10006 10009 10007 10005 10000 10007 10003 10003 10009 10001 10002 10001 10009 10005 10007 10005 10004 10006 10006 10001 10006 10001 10000 10006 10005 10005 10002 10006 10008 10008 10000 10002 10007 10002 10002 10006 10003 10006 10007 10005 10009 10003 10006 10008 10004 10009 10008 10001 10009 10001 10006 10001 10006 10003 10004 10009 10003 10002 10006 10002 10009 10009 10008 10005 10005 10003 10005 10008 10006 10004 10000 10009 10005 10009 10008 10006 10003 10007 10006 10005 10004 10001 10009 10006 10003 10003 10004 10003 10002 10000 10001 10002 10004 10004 10008 10000 10004 10007 10002 10015 10003 10004 10002 10005 10008 10007 10001 10005 10007 10004 10009 10007 10000 10007 10005 10009 10009 10001 10004 10000 10002 10005 10006 10002 10002 10007 10004 10002 10002 10004 10000 10006 10009 10001 10005 10001 10003 10009 10001 10005 10000 10008 10007 10000 10008 10005 10008 10005 10004 10009 10002 10007 10004 10005 10003 10008 10004 10002 10002 10002 10006 10004 10000 10001 10004 10003 10002 10009 10007 10009 10006 10000 10008 10002 10002 10009 10006 10002 10004 10001 10004 10000 10009 10003 10001 10000 10007 10001 10001 10005 10000 10000 10009 10003 10003 10004 10008 10000 10000 10005 10001 10005 10007 10007 10000 10008 10008 10003 10001 10008 10003 10005 10005 10001 10008 10008 10000 10004 10004 10004 10008 10007 10009 10002 10006 10004 10005 10001 10004 10004 10008 10005 10007 10005 10007 10004 10008 10001 10003 10001 10003 10005 10005 10001 10007 10001 10003 10006 10009 10002 10003 10002 10005 10009 10002 10003 10002 10009 10003 10009 10008 10002 10008 10000 10009 10002 10001 10004 10005 10001 10006 10007 10006 10009 10004 10002 10003 10001 10004 10004 10009 10002 10007 10002 10009 10007 10006 10003 10007 10006 10008 10000 10009 10001 10003 10002 10006 10000 10008 10009 10009 10008 10000 10006 10005 10007 10007 10006 10006 10006 10009 10009 10004 10004 10009 10004 10006 10007 10009 10003 10004 10002 10001 10006 10006 10000 10001 10006 10006 10006 10008 10007 10007 10006 10000 10006 10007 10008 10003 10001 10004 10001 10002 10003 10000 10002 10008 10001 10009 10009 10002 10008 10005 10000 10009 10004 10004 10004 10001 10008 10003 10008 10005 10005 10001 10000 10002 10008 10004 10006 10002 10001 10006 10007 10008 10009 10006 10002 10002 10009 10006 10005 10008 10005 10008 10001 10008 10001 10008 10007 10004 10000 10000\r\n 10009 10004 10006 10006 10000 10006 10004 10009 10005 10008 10008 10004 10004 10006 10003 10002 10001 10003 10004 10008 10000 10004 10002 10003 10005 10008 10009 10007 10007 10004 10002 10007 10004 10003 10003 10008 10005 10005 10000 10006 10003 10008 10002 10003 10006 10005 10005 10003 10000 10005 10007 10006 10001 10007 10001 10000 10006 10002 10000 10001 10004 10007 10000 10001 10008 10003 10003 10005 10009 10003 10004 10005 10009 10001 10000 10001 10001 10008 10004 10005 10002 10006 10001 10008 10008 10009 10006 10005 10001 10006 10001 10004 10000 10004 10001 10007 10002 10008 10004 10009 10008 10008 10005 10004 10006 10007 10005 10006 10006 10001 10004 10006 10003 10005 10000 10009 10002 10004 10005 10003 10007 10006 10009 10001 10002 10005 10005 10008 10007 10002 10008 10005 10001 10009 10008 10009 10000 10000 10001 10000 10004 10001 10002 10006 10000 10004 10002 10000 10008 10006 10006 10005 10007 10002 10005 10002 10007 10004 10004 10002 10007 10004 10009 10008 10008 10008 10007 10003 10006 10008 10006 10009 10009 10009 10006 10001 10005 10007 10008 10004 10004 10006 10000 10001 10003 10008 10003 10005 10006 10009 10003 10009 10009 10004 10003 10007 10003 10001 10001 10005 10007 10008 10009 10008 10006 10008 10007 10006 10000 10001 10000 10006 10000 10003 10003 10007 10003 10008 10008 10006 10000 10008 10000 10001 10003 10006 10008 10004 10001 10003 10009 10005 10003 10002 10001 10009 10006 10002 10009 10009 10001 10005 10002 10004 10006 10001 10000 10008 10004 10009 10009 10000 10005 10003 10003 10003 10001 10006 10007 10003 10002 10006 10005 10007 10000 10003 10008 10003 10009 10001 10008 10003 10006 10002 10003 10008 10008 10006 10002 10004 10008 10002 10006 10004 10000 10007 10006 10003 10006 10001 10003 10000 10005 10001 10005 10006 10005 10008 10006 10003 10000 10003 10001 10009 10006 10006 10003 10001 10004 10007 10008 10008 10000 10009 10002 10001 10003 10008 10003 10001 10006 10002 10003 10004 10005 10003 10005 10000 10008 10006 10004 10009 10005 10003 10001 10005 10003 10003 10004 10007 10002 10005 10005 10002 10004 10006 10004 10002 10009 10005 10002 10008 10000 10003 10004 10007 10007 10009 10007 10009 10003 10008 10006 10008 10003 10005 10001 10009 10004 10003 10002 10005 10005 10002 10008 10004 10009 10009 10009 10005 10002 10009 10002 10009 10009 10009 10000 10003 10000 10009 10003 10007 10002 10008 10004 10003 10005 10007 10006 10003 10005 10009 10004 10004 10007 10006 10006 10004 10007 10009 10008 10007 10000 10004 10005 10003 10008 10008 10003 10007 10004 10006 10009 10009 10005 10002 10007 10000 10007 10009 10006 10009 10009 10004 10009 10008 10006 10003 10002 10002 10002 10009 10004 10009 10004 10008 10007 10008 10005 10000 10000 10009 10003 10003 10003 10002 10001 10008 10004 10003 10003 10005 10002 10004 10008 10005 10002 10002 10001 10007 10009 10003 10000 10003 10004 10004 10006 10008 10004 10008 10007 10000 10009 10001 10002 10008 10005 10008 10002 10009 10006 10004 10004 10000 10006 10007 10007 10002 10006 10002\r\n 10005 10009 10004 10005 10009 10008 10005 10009 10001 10006 10007 10007 10008 10002 10003 10005 10001 10001 10008 10009 10004 10007 10008 10005 10000 10001 10005 10009 10005 10006 10000 10000 10002 10006 10007 10005 10000 10006 10008 10001 10007 10008 10007 10002 10001 10005 10004 10000 10000 10004 10008 10002 10004 10000 10008 10009 10006 10009 10008 10003 10002 10003 10004 10009 10008 10006 10008 10006 10008 10008 10006 10002 10004 10008 10001 10004 10003 10009 10000 10003 10002 10002 10002 10003 10002 10005 10004 10004 10008 10007 10006 10005 10002 10008 10009 10002 10005 10001 10002 10003 10009 10000 10005 10004 10006 10007 10003 10004 10003 10008 10009 10006 10003 10001 10001 10003 10009 10005 10008 10000 10006 10000 10001 10005 10009 10002 10002 10009 10003 10003 10006 10001 10000 10009 10004 10003 10007 10006 10006 10009 10004 10007 10003 10004 10002 10003 10007 10006 10002 10003 10006 10008 10000 10006 10001 10003 10002 10006 10000 10008 10008 10009 10009 10000 10004 10004 10002 10009 10005 10009 10000 10004 10000 10005 10005 10001 10000 10008 10007 10007 10008 10005 10004 10003 10005 10005 10004 10003 10002 10005 10003 10004 10007 10007 10003 10002 10004 10000 10004 10001 10001 10002 10001 10009 10007 10001 10002 10008 10000 10002 10008 10004 10007 10000 10001 10003 10007 10000 10000 10000 10001 10005 10003 10000 10009 10008 10001 10001 10006 10000 10005 10003 10007 10006 10006 10009 10005 10000 10002 10006 10007 10001 10000 10007 10000 10009 10000 10006 10005 10007 10004 10005 10005 10006 10007 10005 10007 10006 10001 10004 10000 10002 10003 10001 10008 10000 10005 10006 10005 10007 10008 10009 10001 10007 10007 10000 10004 10006 10005 10005 10002 10003 10001 10007 10003 10000 10000 10009 10005 10007 10002 10000 10005 10006 10009 10002 10003 10000 10000 10009 10003 10009 10002 10002 10002 10009 10004 10007 10005 10008 10003 10005 10000 10008 10000 10000 10005 10001 10004 10005 10000 10008 10004 10001 10007 10005 10006 10009 10001 10002 10006 10007 10004 10009 10001 10006 10004 10005 10009 10008 10003 10003 10003 10002 10006 10006 10002 10001 10003 10007 10001 10007 10002 10002 10003 10001 10000 10003 10000 10004 10005 10005 10000 10002 10008 10008 10005 10002 10001 10000 10001 10001 10002 10002 10008 10006 10000 10002 10001 10008 10004 10006 10006 10004 10002 10000 10005 10007 10005 10009 10009 10002 10001 10000 10002 10001 10008 10002 10003 10003 10004 10004 10005 10002 10005 10009 10001 10009 10002 10003 10002 10002 10005 10001 10007 10006 10007 10001 10000 10008 10001 10002 10004 10003 10006 10003 10005 10009 10006 10000 10001 10005 10002 10000 10006 10004 10000 10001 10001 10005 10008 10001 10004 10007 10008 10005 10004 10005 10002 10001 10008 10005 10003 10005 10008 10007 10001 10009 10002 10007 10001 10003 10005 10009 10000 10003 10001 10006 10008 10007 10006 10003 10003 10007 10008 10009 10004 10006 10009 10006 10008 10002 10005 10004 10007 10003 10007 10008 10008 10007 10002 10008 10001 10003 10003 10005 10002 10008 10001 10008\r\n 10001 10006 10008 10000 10006 10008 10009 10007 10001 10004 10008 10008 10007 10008 10006 10001 10002 10003 10009 10000 10003 10009 10004 10005 10008 10006 10007 10007 10008 10008 10008 10004 10003 10004 10002 10000 10009 10000 10000 10001 10005 10009 10008 10000 10003 10004 10001 10004 10009 10006 10005 10003 10003 10009 10000 10007 10007 10000 10001 10002 10008 10002 10009 10008 10002 10007 10006 10006 10006 10005 10002 10005 10018 10007 10009 10005 10003 10008 10002 10007 10001 10003 10008 10008 10009 10004 10006 10003 10005 10006 10000 10009 10006 10007 10001 10000 10008 10003 10007 10007 10003 10005 10006 10006 10002 10005 10004 10008 10007 10003 10003 10003 10004 10001 10003 10007 10003 10003 10008 10006 10000 10007 10005 10008 10007 10009 10005 10009 10004 10004 10009 10001 10000 10005 10004 10003 10003 10001 10009 10007 10007 10000 10000 10008 10009 10006 10000 10006 10000 10007 10006 10001 10004 10009 10006 10005 10000 10009 10003 10008 10004 10003 10005 10001 10008 10004 10003 10005 10000 10008 10009 10003 10008 10007 10003 10002 10004 10008 10008 10004 10009 10001 10003 10005 10003 10009 10006 10005 10006 10007 10000 10003 10007 10007 10003 10000 10001 10002 10002 10007 10002 10000 10007 10007 10007 10001 10003 10008 10005 10001 10001 10002 10000 10001 10004 10007 10002 10009 10004 10007 10008 10000 10006 10002 10001 10004 10003 10007 10005 10001 10001 10005 10003 10004 10004 10005 10003 10004 10005 10008 10008 10008 10005 10003 10005 10006 10005 10000 10001 10002 10006 10003 10002 10004 10000 10005 10009 10006 10006 10000 10000 10007 10004 10008 10008 10009 10005 10005 10000 10009 10004 10000 10001 10008 10008 10002 10000 10008 10007 10000 10002 10003 10006 10007 10006 10009 10005 10006 10007 10007 10006 10003 10007 10008 10008 10006 10006 10008 10008 10007 10000 10002 10001 10003 10005 10001 10000 10009 10002 10000 10001 10003 10009 10001 10006 10005 10002 10007 10007 10009 10001 10003 10002 10008 10000 10004 10000 10004 10007 10005 10004 10003 10002 10002 10007 10009 10005 10009 10006 10003 10002 10000 10003 10009 10009 10006 10003 10006 10003 10003 10004 10004 10002 10002 10001 10004 10005 10008 10001 10007 10004 10006 10004 10009 10005 10009 10006 10002 10005 10007 10000 10008 10003 10007 10000 10002 10002 10001 10005 10001 10004 10005 10005 10000 10002 10006 10007 10000 10002 10005 10006 10004 10002 10001 10004 10002 10002 10007 10005 10009 10006 10003 10000 10000 10009 10002 10002 10004 10009 10002 10005 10005 10004 10001 10004 10000 10006 10009 10003 10008 10002 10004 10000 10007 10001 10002 10002 10004 10006 10002 10003 10009 10008 10007 10009 10008 10009 10009 10001 10005 10004 10007 10005 10004 10004 10004 10006 10000 10002 10006 10007 10003 10009 10004 10002 10008 10000 10004 10007 10005 10006 10002 10002 10003 10005 10001 10008 10001 10002 10005 10002 10003 10004 10006 10003 10007 10008 10009 10000 10008 10009 10008 10008 10001 10000 10008 10003 10004 10002 10002 10003 10002 10000 10009 10005 10007 10003 10000 10004 10004\r\n 10002 10008 10001 10002 10000 10004 10007 10005 10001 10003 10005 10004 10000 10004 10008 10003 10003 10001 10007 10004 10003 10008 10003 10002 10001 10005 10000 10007 10001 10002 10004 10002 10004 10002 10000 10005 10001 10005 10009 10002 10001 10006 10004 10001 10000 10009 10001 10009 10000 10003 10008 10008 10001 10002 10007 10005 10003 10007 10006 10001 10000 10007 10000 10004 10006 10008 10009 10001 10004 10008 10002 10005 10009 10000 10004 10006 10007 10000 10006 10006 10006 10002 10007 10001 10007 10009 10003 10005 10004 10004 10004 10002 10003 10007 10005 10009 10007 10005 10005 10000 10004 10003 10003 10002 10000 10009 10001 10005 10009 10004 10000 10009 10006 10001 10004 10008 10003 10006 10006 10005 10003 10005 10009 10005 10008 10008 10004 10003 10001 10002 10004 10003 10001 10004 10000 10005 10008 10001 10007 10000 10000 10003 10006 10009 10000 10007 10002 10008 10006 10002 10009 10005 10002 10006 10006 10005 10002 10007 10006 10000 10002 10009 10006 10005 10006 10006 10006 10009 10003 10006 10004 10003 10005 10001 10009 10008 10009 10007 10008 10002 10003 10009 10000 10004 10007 10000 10006 10002 10007 10003 10002 10008 10000 10001 10003 10005 10005 10007 10003 10008 10004 10006 10008 10009 10002 10005 10005 10009 10007 10000 10001 10004 10006 10002 10000 10004 10004 10009 10000 10008 10007 10001 10004 10009 10003 10004 10000 10001 10004 10008 10008 10003 10006 10005 10006 10008 10009 10002 10005 10000 10001 10001 10000 10001 10006 10007 10000 10001 10002 10001 10003 10007 10007 10003 10008 10006 10005 10009 10005 10006 10002 10003 10001 10005 10004 10001 10009 10009 10009 10004 10009 10002 10000 10004 10000 10009 10009 10004 10007 10004 10004 10000 10000 10006 10007 10009 10003 10005 10001 10005 10007 10006 10001 10006 10002 10008 10007 10003 10000 10005 10009 10006 10003 10005 10004 10008 10007 10001 10005 10005 10008 10000 10005 10004 10001 10004 10008 10008 10000 10003 10008 10008 10009 10017 10005 10006 10005 10007 10005 10004 10004 10003 10004 10003 10003 10004 10009 10002 10000 10001 10003 10005 10003 10005 10002 10009 10008 10002 10003 10003 10001 10003 10007 10004 10005 10009 10002 10004 10007 10003 10002 10009 10009 10009 10005 10004 10009 10007 10001 10009 10008 10004 10006 10009 10004 10002 10004 10007 10004 10006 10008 10008 10002 10006 10002 10002 10002 10005 10000 10002 10006 10006 10005 10004 10007 10004 10004 10000 10003 10002 10009 10005 10007 10009 10000 10008 10006 10000 10003 10001 10008 10001 10002 10001 10002 10009 10006 10003 10001 10009 10002 10007 10004 10000 10000 10009 10008 10001 10007 10006 10009 10003 10004 10008 10002 10007 10002 10003 10008 10008 10005 10008 10007 10007 10008 10003 10002 10001 10007 10002 10004 10009 10001 10006 10004 10003 10009 10007 10000 10007 10000 10007 10004 10003 10000 10008 10001 10002 10005 10009 10009 10009 10006 10006 10003 10006 10007 10005 10004 10001 10007 10006 10005 10006 10005 10001 10004 10002 10006 10003 10000 10008 10004 10002 10009 10000 10004 10007 10006 10000\r\n 10000 10003 10003 10009 10005 10005 10001 10002 10006 10003 10004 10004 10008 10002 10002 10000 10003 10004 10002 10009 10007 10002 10007 10006 10002 10002 10004 10002 10005 10002 10000 10009 10003 10004 10003 10005 10006 10000 10007 10002 10005 10005 10000 10005 10004 10004 10005 10007 10006 10001 10009 10009 10009 10006 10007 10003 10007 10002 10005 10004 10004 10009 10009 10001 10003 10004 10007 10007 10003 10006 10001 10005 10004 10000 10004 10002 10005 10005 10005 10005 10000 10000 10009 10007 10004 10006 10002 10005 10008 10007 10008 10007 10006 10000 10002 10009 10009 10008 10007 10009 10002 10002 10003 10003 10007 10000 10008 10007 10009 10001 10008 10002 10000 10002 10008 10003 10005 10008 10003 10009 10004 10007 10002 10001 10006 10007 10000 10000 10006 10001 10004 10004 10003 10008 10009 10009 10000 10002 10009 10002 10000 10002 10002 10003 10006 10000 10006 10008 10008 10008 10008 10007 10008 10002 10001 10004 10004 10005 10006 10001 10008 10005 10003 10001 10000 10009 10005 10002 10002 10002 10004 10004 10003 10000 10004 10001 10001 10009 10004 10005 10001 10006 10002 10001 10006 10007 10007 10009 10002 10003 10006 10005 10003 10000 10002 10001 10005 10000 10000 10009 10003 10000 10004 10000 10007 10008 10009 10004 10007 10009 10005 10002 10006 10004 10008 10007 10003 10007 10009 10000 10003 10000 10000 10005 10003 10001 10001 10005 10007 10009 10005 10003 10009 10000 10002 10002 10000 10003 10001 10002 10003 10008 10006 10007 10005 10007 10006 10003 10001 10002 10006 10004 10004 10000 10007 10006 10000 10005 10004 10009 10005 10008 10006 10008 10005 10005 10005 10003 10006 10004 10007 10007 10008 10002 10005 10002 10004 10002 10006 10009 10002 10003 10009 10000 10004 10008 10002 10008 10009 10002 10004 10001 10001 10000 10008 10001 10009 10004 10000 10008 10000 10003 10007 10003 10002 10004 10005 10001 10003 10009 10000 10009 10000 10003 10003 10001 10005 10001 10000 10002 10000 10003 10009 10001 10000 10000 10000 10001 10003 10006 10008 10006 10000 10003 10003 10000 10001 10004 10009 10000 10001 10001 10004 10007 10003 10008 10006 10002 10009 10000 10000 10001 10002 10002 10001 10001 10008 10009 10006 10000 10001 10005 10002 10008 10006 10002 10001 10005 10002 10003 10003 10007 10003 10001 10007 10002 10002 10009 10006 10008 10005 10009 10004 10001 10009 10007 10000 10006 10007 10005 10007 10001 10008 10005 10009 10007 10002 10009 10006 10002 10004 10002 10007 10006 10003 10008 10007 10004 10008 10005 10006 10001 10001 10001 10004 10001 10005 10007 10003 10006 10007 10004 10002 10003 10004 10003 10005 10009 10001 10004 10000 10006 10008 10008 10000 10008 10001 10000 10009 10007 10007 10000 10009 10002 10009 10006 10007 10002 10000 10004 10006 10008 10003 10000 10000 10003 10000 10000 10003 10002 10002 10003 10004 10003 10008 10009 10009 10002 10008 10000 10007 10005 10005 10002 10004 10005 10001 10003 10001 10009 10004 10002 10001 10007 10003 10003 10002 10004 10009 10009 10005 10007 10006 10002 10003 10005 10003 10006 10008 10005\r\n 10006 10003 10001 10007 10004 10008 10000 10007 10006 10005 10007 10006 10009 10009 10009 10007 10006 10003 10001 10000 10008 10003 10007 10007 10004 10009 10005 10002 10001 10002 10006 10009 10002 10006 10009 10004 10005 10000 10008 10009 10002 10008 10009 10002 10002 10003 10006 10007 10004 10004 10006 10008 10004 10002 10007 10009 10003 10007 10009 10000 10004 10002 10006 10009 10003 10008 10005 10008 10003 10002 10003 10002 10001 10009 10003 10009 10001 10006 10009 10006 10002 10001 10005 10007 10001 10004 10006 10009 10000 10009 10008 10007 10006 10005 10001 10000 10002 10003 10005 10004 10006 10000 10002 10001 10006 10009 10008 10000 10005 10003 10009 10006 10007 10004 10000 10008 10000 10002 10008 10000 10005 10002 10006 10002 10004 10001 10006 10001 10001 10004 10005 10002 10003 10003 10004 10003 10004 10001 10004 10002 10009 10002 10008 10004 10009 10002 10004 10006 10009 10002 10007 10005 10001 10006 10001 10008 10007 10004 10002 10005 10006 10008 10008 10000 10008 10002 10002 10007 10004 10009 10005 10003 10007 10000 10001 10007 10009 10001 10006 10009 10006 10001 10002 10009 10003 10001 10003 10009 10007 10008 10009 10004 10005 10007 10005 10003 10005 10001 10000 10005 10008 10002 10007 10004 10009 10001 10006 10005 10003 10005 10003 10004 10002 10008 10004 10001 10000 10003 10003 10003 10009 10003 10002 10006 10001 10001 10003 10006 10001 10005 10005 10003 10000 10001 10009 10008 10003 10008 10002 10000 10008 10003 10007 10003 10001 10008 10007 10001 10000 10006 10006 10009 10000 10009 10006 10009 10004 10005 10008 10006 10007 10005 10006 10006 10005 10007 10002 10002 10004 10008 10003 10008 10002 10006 10003 10002 10000 10003 10005 10002 10008 10002 10001 10001 10008 10009 10000 10005 10003 10008 10002 10005 10005 10001 10006 10005 10004 10007 10008 10005 10008 10001 10004 10007 10009 10007 10008 10007 10006 10003 10007 10002 10008 10000 10006 10003 10006 10009 10006 10007 10005 10007 10007 10005 10000 10007 10009 10002 10007 10008 10005 10008 10001 10009 10002 10007 10004 10003 10000 10006 10001 10006 10004 10007 10009 10006 10005 10002 10007 10006 10009 10002 10001 10007 10008 10002 10009 10009 10001 10001 10000 10000 10001 10003 10005 10007 10007 10000 10002 10002 10001 10002 10000 10007 10009 10009 10009 10006 10001 10008 10009 10002 10003 10000 10004 10000 10005 10004 10003 10006 10003 10009 10007 10007 10007 10008 10002 10000 10002 10002 10004 10004 10005 10009 10007 10008 10008 10001 10003 10008 10002 10004 10001 10000 10008 10001 10000 10005 10006 10001 10003 10009 10006 10007 10008 10004 10006 10001 10009 10009 10003 10000 10002 10004 10000 10004 10002 10009 10009 10009 10005 10006 10008 10004 10005 10005 10005 10009 10008 10002 10006 10006 10005 10003 10005 10005 10006 10007 10004 10003 10004 10005 10005 10005 10000 10008 10003 10006 10005 10009 10003 10001 10003 10001 10001 10007 10005 10006 10008 10001 10009 10002 10009 10005 10007 10003 10006 10008 10003 10009 10001 10008 10006 10002 10001 10009 10007 10003 10007 10007\r\n 10002 10001 10002 10008 10008 10002 10006 10000 10008 10002 10004 10005 10006 10000 10003 10005 10007 10008 10000 10005 10006 10002 10006 10002 10000 10009 10002 10007 10000 10001 10007 10000 10007 10000 10004 10004 10002 10008 10000 10008 10004 10008 10001 10004 10004 10003 10009 10008 10009 10009 10009 10003 10004 10000 10004 10003 10000 10003 10003 10008 10003 10005 10008 10003 10009 10002 10005 10003 10001 10009 10003 10005 10003 10009 10001 10001 10003 10002 10000 10006 10008 10001 10005 10005 10000 10003 10001 10003 10005 10008 10003 10000 10000 10001 10000 10005 10000 10009 10007 10005 10001 10000 10008 10009 10001 10004 10008 10003 10003 10008 10000 10005 10000 10009 10008 10007 10006 10000 10004 10005 10005 10007 10000 10008 10009 10008 10004 10008 10004 10003 10003 10009 10004 10008 10008 10008 10004 10001 10007 10008 10007 10006 10009 10003 10006 10002 10006 10004 10009 10003 10006 10005 10003 10007 10009 10006 10008 10007 10005 10006 10006 10009 10008 10001 10003 10002 10003 10006 10002 10006 10008 10007 10002 10004 10007 10000 10009 10002 10001 10006 10009 10009 10000 10002 10006 10008 10003 10001 10000 10000 10009 10005 10006 10004 10001 10005 10002 10002 10000 10008 10006 10003 10002 10006 10005 10000 10005 10009 10003 10002 10008 10006 10006 10006 10002 10007 10000 10001 10001 10005 10000 10005 10006 10005 10004 10008 10003 10009 10009 10005 10003 10000 10001 10001 10004 10000 10009 10008 10001 10006 10006 10009 10003 10007 10006 10003 10009 10004 10007 10001 10002 10009 10005 10009 10007 10008 10004 10005 10007 10005 10005 10005 10006 10003 10004 10001 10008 10008 10005 10001 10001 10008 10008 10001 10007 10008 10004 10003 10005 10009 10000 10006 10009 10009 10004 10004 10006 10008 10003 10008 10008 10005 10002 10002 10007 10000 10003 10005 10005 10002 10000 10008 10006 10007 10001 10000 10000 10007 10009 10003 10001 10000 10004 10003 10008 10003 10000 10002 10001 10002 10009 10006 10005 10007 10005 10008 10005 10004 10001 10009 10005 10006 10003 10007 10009 10006 10000 10009 10008 10007 10003 10009 10004 10009 10008 10006 10006 10000 10007 10001 10009 10009 10003 10008 10009 10007 10003 10006 10003 10003 10003 10002 10003 10005 10003 10002 10006 10008 10002 10005 10008 10003 10000 10001 10003 10009 10001 10008 10003 10004 10002 10008 10004 10000 10009 10007 10002 10006 10006 10004 10005 10008 10004 10003 10005 10000 10006 10006 10004 10004 10008 10006 10009 10000 10006 10004 10008 10006 10007 10007 10001 10009 10006 10004 10008 10000 10003 10008 10001 10009 10006 10001 10009 10000 10004 10007 10009 10001 10005 10008 10004 10003 10000 10004 10003 10009 10001 10002 10003 10000 10002 10002 10007 10004 10009 10003 10009 10006 10004 10009 10004 10000 10008 10007 10005 10004 10005 10008 10007 10002 10001 10006 10009 10008 10003 10003 10005 10003 10005 10003 10005 10000 10003 10005 10006 10008 10007 10001 10006 10006 10003 10000 10001 10009 10001 10007 10004 10009 10002 10006 10003 10000 10004 10003 10003 10005 10005 10009 10000 10004\r\n 10004 10007 10001 10001 10002 10000 10000 10005 10008 10006 10001 10004 10004 10003 10005 10005 10004 10008 10002 10003 10001 10000 10003 10003 10006 10004 10006 10001 10005 10000 10000 10001 10003 10007 10003 10009 10001 10004 10001 10009 10009 10009 10007 10002 10004 10003 10004 10003 10001 10009 10006 10009 10001 10003 10006 10004 10005 10006 10008 10008 10005 10008 10006 10004 10002 10009 10004 10002 10006 10006 10004 10007 10005 10004 10002 10008 10009 10007 10003 10008 10007 10002 10006 10002 10005 10003 10004 10006 10008 10008 10000 10008 10002 10007 10003 10003 10001 10000 10001 10002 10005 10009 10007 10001 10008 10007 10004 10001 10003 10007 10006 10008 10009 10009 10004 10000 10006 10005 10000 10006 10007 10003 10000 10007 10001 10002 10006 10004 10006 10001 10001 10002 10008 10007 10000 10003 10008 10006 10005 10003 10008 10003 10003 10004 10008 10009 10005 10001 10002 10003 10001 10001 10004 10006 10004 10002 10004 10004 10007 10004 10002 10005 10006 10008 10009 10006 10006 10008 10002 10002 10000 10007 10002 10002 10002 10000 10006 10000 10006 10009 10002 10007 10005 10005 10006 10003 10004 10005 10002 10002 10007 10002 10009 10006 10000 10009 10003 10007 10009 10004 10003 10008 10005 10001 10001 10001 10001 10001 10009 10004 10006 10009 10007 10004 10003 10001 10001 10005 10001 10008 10001 10001 10000 10001 10007 10003 10009 10006 10008 10001 10007 10001 10007 10001 10009 10004 10009 10000 10000 10006 10005 10004 10000 10007 10003 10003 10001 10004 10000 10003 10002 10007 10008 10007 10003 10004 10002 10006 10000 10003 10005 10002 10001 10002 10009 10009 10004 10008 10007 10001 10003 10005 10003 10008 10000 10004 10005 10004 10004 10005 10006 10003 10005 10009 10002 10000 10007 10000 10000 10008 10006 10006 10007 10008 10002 10001 10000 10003 10004 10007 10004 10009 10005 10002 10007 10005 10004 10002 10003 10009 10000 10005 10005 10002 10009 10006 10008 10009 10002 10007 10009 10005 10009 10003 10000 10007 10007 10007 10002 10006 10006 10007 10006 10002 10004 10002 10001 10005 10002 10006 10009 10005 10002 10007 10006 10009 10008 10009 10008 10009 10003 10007 10001 10003 10006 10006 10001 10002 10002 10009 10000 10005 10008 10008 10007 10001 10002 10004 10004 10004 10007 10004 10008 10000 10003 10008 10009 10006 10007 10006 10002 10006 10008 10006 10000 10004 10005 10008 10001 10007 10008 10001 10000 10007 10004 10002 10008 10007 10001 10009 10006 10008 10003 10004 10005 10005 10000 10007 10008 10009 10005 10003 10008 10009 10005 10000 10003 10000 10007 10005 10003 10009 10007 10008 10002 10004 10006 10003 10007 10005 10007 10000 10000 10005 10008 10000 10001 10002 10000 10006 10009 10004 10000 10001 10009 10000 10007 10009 10008 10007 10006 10006 10003 10008 10004 10007 10008 10000 10001 10007 10002 10004 10009 10002 10000 10008 10001 10006 10007 10007 10007 10008 10000 10002 10008 10004 10001 10001 10009 10005 10008 10002 10008 10002 10009 10004 10008 10008 10004 10000 10009 10004 10004 10002 10007 10005 10005 10001 10004 10000\r\n 10008 10009 10003 10009 10002 10004 10002 10006 10000 10000 10007 10002 10005 10006 10002 10007 10001 10004 10008 10004 10005 10002 10001 10006 10008 10003 10004 10008 10005 10009 10003 10002 10001 10008 10005 10009 10008 10005 10001 10006 10006 10005 10000 10008 10008 10002 10008 10006 10003 10003 10007 10001 10003 10009 10002 10007 10008 10002 10007 10006 10002 10003 10004 10004 10003 10007 10002 10000 10004 10002 10005 10004 10003 10007 10001 10001 10004 10004 10000 10009 10000 10001 10000 10006 10008 10002 10008 10003 10005 10006 10003 10004 10002 10004 10008 10001 10009 10002 10005 10004 10000 10005 10007 10004 10005 10000 10004 10005 10005 10002 10004 10006 10000 10000 10004 10009 10006 10009 10008 10004 10009 10005 10003 10000 10003 10006 10007 10000 10001 10001 10007 10009 10004 10007 10003 10000 10009 10001 10007 10004 10006 10004 10008 10002 10004 10004 10009 10003 10003 10007 10004 10002 10003 10002 10000 10005 10005 10005 10005 10001 10008 10005 10007 10003 10002 10002 10000 10001 10005 10008 10008 10004 10002 10005 10005 10002 10005 10001 10009 10003 10000 10007 10000 10001 10005 10002 10000 10003 10001 10001 10001 10006 10007 10006 10001 10008 10009 10007 10009 10007 10006 10003 10000 10005 10004 10009 10006 10004 10008 10009 10009 10006 10008 10004 10003 10008 10002 10002 10002 10008 10005 10005 10002 10002 10001 10001 10002 10008 10002 10002 10003 10001 10007 10008 10007 10000 10001 10004 10009 10001 10002 10000 10005 10004 10003 10003 10002 10001 10006 10003 10006 10001 10007 10001 10003 10003 10004 10008 10004 10009 10004 10009 10008 10009 10006 10001 10005 10003 10009 10001 10001 10005 10006 10000 10008 10008 10001 10002 10008 10003 10001 10006 10005 10001 10005 10007 10008 10002 10003 10007 10002 10000 10007 10003 10000 10008 10001 10001 10006 10001 10003 10002 10005 10004 10005 10004 10001 10004 10001 10002 10006 10007 10002 10007 10005 10001 10003 10000 10003 10009 10008 10002 10006 10003 10008 10001 10001 10000 10006 10008 10000 10003 10003 10003 10002 10004 10003 10003 10009 10000 10007 10008 10003 10002 10000 10003 10004 10008 10006 10003 10009 10001 10009 10007 10006 10001 10005 10002 10003 10007 10006 10007 10002 10002 10001 10001 10000 10008 10009 10008 10009 10005 10002 10004 10007 10005 10004 10005 10003 10000 10001 10009 10009 10003 10003 10002 10008 10001 10008 10000 10002 10004 10008 10003 10009 10002 10000 10007 10007 10009 10004 10003 10001 10003 10004 10009 10001 10009 10008 10005 10005 10007 10000 10006 10006 10007 10004 10007 10007 10003 10001 10009 10006 10001 10001 10005 10001 10000 10007 10004 10004 10004 10000 10006 10009 10008 10002 10005 10008 10008 10009 10008 10007 10004 10005 10002 10009 10004 10003 10005 10002 10006 10000 10005 10006 10006 10009 10005 10009 10006 10000 10008 10005 10000 10003 10006 10006 10008 10009 10005 10005 10008 10005 10002 10005 10005 10000 10009 10006 10000 10002 10002 10004 10006 10004 10000 10003 10004 10007 10007 10008 10002 10002 10005 10005 10009 10001 10004 10002 10004\r\n 10009 10004 10002 10009 10008 10006 10002 10009 10005 10001 10001 10001 10004 10006 10008 10008 10002 10004 10004 10009 10001 10007 10005 10002 10007 10006 10003 10005 10004 10005 10005 10008 10000 10002 10009 10003 10001 10003 10009 10007 10008 10005 10008 10008 10007 10007 10009 10003 10000 10002 10007 10000 10002 10003 10009 10003 10000 10004 10001 10004 10007 10007 10009 10005 10001 10008 10002 10004 10001 10008 10003 10002 10004 10000 10004 10003 10000 10009 10007 10000 10002 10003 10001 10007 10002 10007 10003 10006 10001 10005 10001 10004 10003 10008 10009 10003 10003 10008 10007 10008 10006 10009 10003 10000 10006 10006 10000 10001 10005 10007 10003 10004 10006 10005 10000 10003 10007 10002 10001 10002 10002 10007 10000 10006 10002 10001 10001 10003 10003 10006 10002 10005 10007 10016 10008 10000 10004 10000 10007 10009 10006 10000 10000 10002 10005 10001 10000 10004 10003 10005 10009 10005 10006 10008 10006 10005 10004 10009 10008 10006 10006 10001 10000 10007 10008 10001 10002 10001 10006 10006 10000 10007 10000 10008 10006 10002 10000 10005 10008 10008 10001 10005 10008 10003 10000 10004 10001 10006 10002 10000 10000 10008 10003 10003 10005 10007 10005 10009 10002 10008 10007 10004 10007 10008 10006 10004 10008 10006 10009 10005 10004 10004 10002 10003 10000 10006 10003 10008 10007 10007 10002 10003 10003 10007 10005 10008 10003 10003 10008 10007 10004 10006 10000 10006 10007 10006 10006 10004 10009 10007 10009 10000 10002 10007 10003 10003 10008 10004 10007 10009 10002 10001 10001 10000 10004 10003 10008 10000 10005 10004 10006 10007 10000 10004 10005 10006 10003 10009 10005 10006 10001 10003 10002 10003 10016 10002 10000 10001 10000 10004 10005 10006 10003 10000 10001 10005 10005 10009 10009 10008 10000 10002 10005 10000 10002 10002 10000 10000 10000 10006 10009 10002 10003 10002 10000 10009 10006 10006 10004 10005 10005 10001 10004 10004 10001 10002 10004 10006 10006 10009 10006 10002 10004 10000 10009 10001 10008 10004 10000 10007 10004 10000 10007 10003 10001 10006 10000 10004 10001 10000 10006 10008 10005 10006 10003 10007 10001 10003 10005 10001 10015 10002 10003 10007 10003 10007 10008 10008 10005 10005 10009 10000 10006 10007 10002 10005 10009 10008 10009 10008 10004 10008 10003 10002 10006 10001 10004 10003 10008 10006 10004 10003 10007 10007 10003 10009 10006 10009 10003 10001 10003 10004 10005 10002 10007 10002 10007 10008 10008 10005 10000 10003 10001 10004 10000 10004 10003 10009 10000 10002 10000 10004 10001 10006 10004 10008 10005 10005 10006 10001 10008 10003 10006 10002 10008 10009 10003 10007 10000 10001 10007 10005 10005 10005 10009 10007 10009 10004 10006 10009 10008 10008 10009 10003 10008 10007 10007 10009 10007 10007 10006 10005 10009 10008 10000 10001 10001 10002 10001 10003 10000 10007 10004 10002 10000 10001 10009 10007 10001 10001 10007 10000 10008 10005 10009 10002 10001 10006 10002 10008 10002 10008 10002 10009 10004 10004 10002 10008 10000 10000 10001 10005 10009 10003 10000 10007 10004 10009 10004 10007\r\n 10002 10001 10001 10003 10000 10001 10005 10002 10008 10003 10007 10006 10005 10004 10005 10002 10005 10001 10005 10001 10001 10000 10005 10001 10000 10006 10008 10008 10007 10003 10000 10002 10009 10009 10005 10004 10008 10007 10005 10007 10001 10004 10001 10005 10002 10004 10005 10005 10005 10002 10000 10001 10006 10006 10007 10001 10002 10007 10006 10004 10002 10007 10003 10002 10002 10003 10008 10009 10000 10006 10002 10002 10001 10006 10008 10000 10003 10009 10007 10003 10002 10001 10003 10002 10007 10008 10006 10006 10002 10009 10003 10005 10007 10008 10006 10005 10003 10006 10002 10008 10004 10003 10008 10007 10005 10007 10002 10000 10000 10002 10008 10003 10002 10006 10004 10008 10009 10009 10001 10003 10004 10008 10009 10007 10009 10006 10009 10006 10008 10001 10002 10003 10001 10005 10009 10002 10000 10001 10001 10003 10009 10008 10006 10003 10008 10008 10002 10008 10000 10001 10004 10007 10001 10002 10008 10005 10008 10004 10000 10009 10004 10005 10004 10009 10007 10004 10005 10001 10008 10001 10005 10003 10006 10008 10004 10006 10003 10008 10001 10003 10001 10002 10000 10000 10000 10001 10007 10009 10000 10005 10006 10003 10000 10005 10008 10002 10006 10001 10005 10000 10001 10003 10006 10005 10000 10000 10005 10006 10004 10002 10006 10007 10004 10000 10006 10003 10000 10000 10005 10009 10008 10007 10007 10008 10000 10004 10007 10003 10008 10003 10004 10008 10004 10009 10000 10007 10004 10000 10006 10009 10009 10007 10006 10005 10004 10007 10002 10002 10004 10003 10003 10000 10002 10001 10006 10007 10008 10006 10004 10003 10006 10007 10008 10007 10007 10009 10015 10009 10003 10003 10007 10005 10009 10003 10002 10006 10009 10008 10000 10003 10006 10008 10004 10008 10002 10007 10009 10006 10002 10005 10006 10007 10002 10003 10005 10008 10009 10007 10000 10003 10004 10007 10009 10006 10009 10003 10006 10000 10000 10008 10006 10007 10001 10007 10006 10002 10003 10002 10003 10002 10001 10002 10004 10001 10003 10005 10006 10000 10003 10002 10008 10005 10006 10003 10006 10006 10004 10002 10005 10000 10009 10007 10007 10006 10001 10002 10007 10004 10009 10001 10000 10007 10008 10008 10008 10006 10008 10008 10006 10000 10006 10002 10005 10002 10001 10005 10005 10001 10002 10007 10006 10003 10001 10007 10001 10004 10006 10009 10008 10007 10000 10005 10001 10002 10009 10005 10004 10004 10009 10008 10009 10009 10005 10008 10007 10005 10004 10009 10005 10001 10006 10009 10001 10006 10005 10002 10002 10000 10002 10007 10004 10008 10005 10006 10003 10004 10009 10002 10008 10009 10000 10008 10004 10001 10001 10007 10005 10007 10003 10003 10008 10007 10009 10000 10002 10002 10000 10008 10004 10003 10004 10005 10000 10006 10009 10009 10003 10001 10000 10005 10001 10008 10008 10000 10003 10003 10006 10003 10002 10002 10007 10009 10008 10005 10007 10004 10006 10002 10009 10004 10006 10005 10002 10007 10006 10002 10008 10000 10002 10003 10005 10008 10003 10000 10000 10008 10008 10002 10007 10008 10002 10008 10007 10009 10001 10000 10008 10000 10000 10002\r\n 10008 10001 10005 10002 10008 10009 10003 10001 10009 10001 10002 10003 10006 10002 10000 10009 10000 10001 10007 10000 10002 10002 10003 10005 10009 10000 10007 10001 10005 10008 10006 10002 10004 10005 10005 10000 10006 10009 10004 10008 10004 10002 10009 10007 10004 10006 10008 10007 10000 10010 10008 10001 10000 10000 10006 10007 10000 10000 10008 10001 10000 10009 10006 10002 10007 10002 10001 10000 10003 10007 10006 10002 10006 10008 10001 10002 10006 10007 10006 10004 10007 10006 10001 10000 10006 10009 10003 10007 10000 10000 10007 10004 10000 10000 10007 10004 10001 10000 10000 10004 10009 10007 10009 10006 10001 10007 10009 10000 10006 10006 10008 10007 10001 10006 10000 10007 10005 10009 10009 10005 10000 10003 10001 10007 10004 10007 10006 10006 10001 10001 10001 10006 10005 10005 10002 10003 10007 10009 10005 10002 10009 10009 10007 10009 10003 10008 10001 10002 10004 10001 10001 10000 10005 10007 10000 10008 10002 10001 10004 10004 10003 10000 10007 10005 10005 10007 10001 10008 10005 10006 10004 10005 10001 10000 10001 10004 10007 10000 10003 10000 10005 10009 10001 10004 10002 10008 10005 10000 10009 10004 10005 10001 10000 10002 10003 10000 10007 10006 10001 10003 10009 10002 10005 10007 10004 10008 10008 10001 10009 10008 10007 10005 10000 10002 10009 10004 10002 10008 10000 10007 10001 10001 10004 10009 10002 10008 10006 10003 10009 10004 10002 10007 10005 10004 10009 10008 10009 10006 10001 10007 10008 10005 10007 10007 10005 10007 10002 10006 10005 10000 10002 10005 10006 10000 10009 10005 10007 10008 10006 10000 10004 10007 10004 10005 10000 10003 10007 10001 10002 10006 10004 10006 10007 10009 10007 10008 10008 10007 10007 10001 10008 10001 10000 10004 10005 10000 10002 10006 10000 10007 10004 10007 10006 10003 10002 10003 10006 10001 10005 10001 10000 10005 10005 10001 10008 10002 10008 10009 10000 10007 10005 10001 10006 10009 10006 10005 10003 10005 10005 10003 10003 10001 10007 10005 10001 10003 10002 10009 10007 10001 10002 10007 10002 10002 10002 10001 10009 10005 10009 10009 10004 10003 10007 10002 10000 10004 10003 10004 10006 10009 10005 10009 10009 10000 10001 10005 10000 10000 10003 10007 10007 10003 10008 10009 10002 10008 10008 10004 10008 10004 10006 10004 10005 10004 10009 10002 10001 10001 10000 10005 10001 10000 10008 10001 10002 10005 10006 10004 10003 10009 10006 10009 10006 10004 10005 10000 10004 10006 10007 10002 10008 10008 10002 10007 10002 10003 10008 10000 10005 10005 10004 10000 10002 10008 10007 10007 10001 10009 10004 10007 10006 10009 10005 10002 10004 10008 10009 10006 10005 10004 10006 10000 10001 10005 10008 10002 10004 10004 10006 10000 10008 10005 10008 10009 10000 10005 10004 10007 10005 10001 10000 10006 10004 10000 10006 10004 10004 10009 10008 10005 10006 10009 10005 10006 10005 10000 10004 10003 10006 10004 10003 10006 10000 10002 10005 10007 10002 10007 10005 10005 10008 10008 10002 10002 10008 10006 10008 10008 10004 10004 10003 10006 10000 10004 10006 10008 10008 10008 10004 10000\r\n 10002 10002 10006 10006 10004 10008 10003 10000 10007 10001 10009 10007 10005 10002 10008 10000 10009 10002 10003 10007 10000 10004 10006 10004 10000 10001 10002 10009 10002 10005 10003 10004 10001 10000 10001 10000 10003 10001 10000 10008 10007 10006 10006 10001 10003 10008 10003 10008 10001 10006 10005 10007 10004 10000 10002 10003 10005 10008 10002 10003 10001 10004 10001 10008 10004 10003 10000 10002 10006 10008 10008 10003 10005 10006 10008 10008 10003 10002 10009 10006 10002 10009 10009 10009 10000 10006 10000 10001 10004 10003 10004 10008 10002 10006 10008 10000 10002 10007 10005 10005 10001 10001 10001 10008 10006 10006 10003 10000 10007 10004 10005 10005 10000 10004 10005 10002 10003 10001 10001 10000 10000 10007 10001 10002 10004 10006 10008 10006 10003 10002 10000 10009 10011 10003 10007 10001 10001 10002 10008 10005 10001 10003 10000 10001 10007 10007 10004 10001 10001 10004 10006 10002 10008 10003 10007 10009 10008 10004 10006 10009 10004 10000 10003 10003 10000 10000 10004 10001 10009 10006 10005 10009 10003 10006 10007 10002 10009 10006 10009 10002 10005 10007 10002 10002 10005 10000 10009 10002 10007 10008 10003 10002 10005 10006 10005 10009 10006 10001 10003 10009 10005 10009 10005 10005 10002 10008 10001 10006 10001 10002 10008 10005 10000 10005 10006 10009 10002 10004 10007 10008 10000 10003 10008 10001 10000 10005 10009 10003 10008 10006 10009 10000 10005 10007 10005 10005 10002 10009 10008 10007 10003 10007 10009 10000 10000 10005 10009 10003 10000 10007 10002 10008 10003 10002 10004 10004 10004 10007 10008 10003 10008 10008 10009 10000 10008 10007 10004 10005 10008 10009 10009 10009 10006 10008 10004 10002 10004 10007 10003 10008 10005 10004 10009 10003 10001 10005 10009 10004 10006 10006 10001 10009 10001 10005 10002 10009 10004 10000 10001 10004 10007 10004 10005 10000 10006 10002 10006 10007 10003 10003 10005 10007 10004 10000 10005 10008 10005 10001 10001 10003 10005 10003 10008 10003 10005 10004 10000 10009 10008 10007 10000 10001 10001 10000 10002 10009 10009 10000 10001 10005 10001 10008 10002 10000 10007 10004 10009 10000 10003 10003 10000 10008 10006 10008 10002 10001 10008 10006 10006 10003 10006 10003 10008 10002 10000 10005 10007 10009 10003 10006 10009 10005 10003 10009 10004 10008 10007 10008 10004 10008 10003 10007 10001 10007 10003 10009 10007 10001 10003 10005 10007 10009 10006 10007 10001 10000 10002 10002 10000 10005 10002 10005 10001 10003 10007 10005 10004 10002 10008 10005 10004 10004 10008 10001 10009 10001 10005 10008 10001 10001 10005 10007 10003 10006 10000 10009 10002 10006 10004 10004 10002 10004 10000 10005 10001 10005 10005 10009 10008 10009 10007 10002 10006 10004 10001 10004 10003 10005 10002 10009 10005 10007 10000 10000 10005 10005 10001 10000 10002 10009 10005 10009 10000 10006 10002 10006 10004 10000 10000 10006 10004 10006 10006 10006 10009 10004 10009 10000 10003 10003 10007 10009 10001 10001 10009 10005 10007 10001 10005 10006 10008 10003 10009 10005 10009 10003 10009 10003 10001 10009\r\n 10008 10003 10002 10005 10006 10001 10005 10003 10000 10003 10004 10006 10006 10008 10003 10003 10003 10006 10007 10000 10002 10005 10008 10003 10001 10003 10001 10001 10002 10000 10002 10006 10007 10009 10005 10007 10003 10008 10000 10004 10007 10003 10002 10003 10007 10008 10001 10002 10007 10008 10002 10002 10002 10006 10003 10008 10008 10009 10007 10006 10006 10006 10001 10007 10008 10007 10009 10009 10003 10006 10009 10001 10003 10009 10004 10009 10001 10003 10003 10001 10008 10000 10006 10009 10000 10002 10006 10009 10002 10008 10001 10008 10008 10002 10004 10002 10005 10001 10001 10009 10006 10002 10002 10002 10005 10003 10003 10009 10000 10000 10003 10005 10006 10004 10001 10004 10000 10008 10003 10009 10004 10000 10002 10001 10006 10000 10001 10002 10003 10000 10001 10007 10006 10007 10002 10005 10002 10002 10001 10003 10000 10008 10005 10002 10003 10001 10005 10005 10003 10001 10002 10004 10000 10006 10009 10008 10003 10006 10003 10001 10000 10001 10004 10005 10007 10006 10002 10003 10004 10004 10005 10000 10000 10000 10007 10002 10004 10000 10007 10001 10009 10002 10003 10002 10008 10000 10004 10008 10003 10009 10003 10006 10009 10008 10003 10001 10006 10005 10000 10001 10008 10007 10003 10006 10009 10009 10009 10008 10006 10007 10009 10003 10002 10003 10001 10004 10008 10009 10003 10009 10002 10009 10008 10004 10001 10006 10008 10000 10004 10002 10006 10006 10008 10006 10006 10006 10001 10002 10004 10004 10008 10004 10004 10005 10008 10000 10000 10004 10003 10002 10002 10005 10001 10009 10007 10009 10003 10001 10008 10005 10003 10009 10000 10007 10004 10006 10008 10009 10002 10000 10008 10000 10003 10005 10009 10005 10005 10009 10009 10006 10008 10000 10001 10000 10001 10004 10001 10002 10004 10003 10006 10008 10007 10000 10009 10005 10007 10004 10005 10006 10000 10003 10006 10004 10004 10005 10005 10002 10006 10000 10008 10000 10001 10008 10002 10002 10006 10004 10004 10002 10004 10005 10009 10004 10005 10000 10008 10007 10001 10002 10005 10000 10004 10007 10000 10009 10001 10002 10001 10008 10004 10007 10001 10006 10001 10003 10001 10000 10003 10009 10003 10007 10006 10001 10003 10002 10006 10000 10007 10008 10004 10001 10009 10008 10009 10008 10003 10001 10001 10009 10003 10006 10004 10004 10004 10008 10003 10003 10005 10007 10002 10001 10006 10009 10007 10009 10009 10002 10003 10009 10008 10009 10003 10006 10002 10008 10009 10006 10009 10008 10017 10007 10006 10003 10006 10009 10005 10000 10001 10009 10003 10007 10004 10006 10004 10000 10005 10008 10000 10007 10001 10002 10006 10001 10001 10007 10009 10001 10004 10002 10006 10009 10004 10004 10001 10000 10001 10001 10005 10003 10002 10007 10008 10009 10003 10004 10002 10009 10000 10000 10002 10003 10007 10005 10008 10009 10002 10004 10008 10001 10002 10001 10003 10007 10009 10008 10009 10006 10003 10004 10006 10006 10008 10002 10004 10002 10007 10003 10005 10003 10007 10000 10002 10007 10000 10006 10002 10001 10001 10008 10000 10005 10009 10009 10005 10008 10001 10009 10004 10008\r\n 10007 10002 10004 10003 10000 10004 10009 10008 10005 10009 10003 10005 10000 10005 10001 10000 10005 10008 10002 10005 10008 10005 10000 10000 10008 10007 10005 10009 10003 10001 10003 10001 10002 10003 10009 10009 10005 10005 10003 10002 10008 10005 10008 10007 10009 10006 10001 10005 10004 10003 10001 10003 10005 10004 10003 10008 10009 10006 10002 10000 10000 10000 10004 10004 10001 10007 10000 10004 10000 10007 10007 10002 10001 10000 10002 10007 10005 10004 10009 10007 10007 10009 10007 10001 10005 10005 10008 10002 10001 10001 10005 10004 10007 10005 10001 10000 10005 10007 10000 10007 10005 10009 10008 10008 10001 10005 10002 10004 10000 10003 10002 10005 10003 10003 10009 10005 10005 10000 10006 10009 10008 10007 10007 10006 10006 10006 10005 10003 10002 10007 10006 10002 10002 10009 10001 10001 10006 10004 10008 10008 10001 10002 10001 10009 10003 10008 10009 10005 10004 10005 10000 10007 10005 10006 10004 10004 10008 10008 10006 10009 10001 10004 10006 10004 10008 10008 10007 10007 10000 10001 10009 10005 10005 10000 10008 10002 10005 10007 10001 10003 10004 10007 10006 10008 10001 10009 10002 10008 10008 10005 10001 10008 10001 10000 10000 10003 10000 10001 10008 10003 10006 10005 10002 10000 10005 10009 10008 10000 10003 10005 10003 10003 10008 10008 10003 10004 10006 10009 10002 10000 10003 10006 10002 10001 10008 10007 10002 10009 10008 10004 10009 10009 10001 10006 10000 10001 10003 10003 10001 10000 10000 10003 10004 10003 10003 10009 10002 10003 10004 10005 10007 10007 10003 10003 10003 10003 10008 10009 10008 10006 10006 10007 10007 10007 10004 10008 10005 10002 10005 10001 10006 10003 10007 10001 10006 10002 10009 10006 10007 10002 10008 10005 10001 10005 10009 10009 10002 10000 10008 10004 10004 10008 10007 10001 10002 10003 10008 10007 10006 10005 10009 10001 10005 10002 10009 10004 10003 10002 10006 10008 10003 10003 10009 10001 10003 10005 10007 10000 10007 10003 10001 10002 10004 10004 10000 10000 10007 10003 10006 10009 10008 10007 10007 10007 10006 10003 10003 10006 10002 10008 10008 10003 10009 10000 10006 10008 10002 10009 10003 10004 10000 10001 10009 10006 10008 10006 10006 10001 10005 10007 10005 10008 10007 10008 10002 10002 10005 10003 10000 10008 10004 10006 10003 10006 10007 10008 10002 10003 10001 10003 10008 10002 10005 10000 10000 10001 10004 10007 10007 10003 10005 10009 10005 10004 10002 10007 10009 10004 10002 10003 10001 10000 10009 10007 10009 10002 10009 10006 10004 10005 10005 10004 10003 10008 10008 10007 10002 10004 10000 10001 10008 10006 10006 10002 10007 10004 10004 10000 10008 10002 10002 10006 10003 10006 10003 10003 10007 10008 10001 10006 10008 10005 10001 10003 10003 10007 10000 10000 10005 10005 10006 10008 10007 10007 10000 10004 10006 10006 10008 10003 10008 10000 10008 10008 10002 10003 10002 10007 10002 10004 10003 10000 10006 10009 10001 10002 10005 10009 10001 10002 10005 10007 10005 10009 10005 10000 10002 10005 10009 10001 10009 10004 10004 10001 10000 10006 10008 10009 10005 10007\r\n 10000 10005 10006 10006 10001 10004 10005 10006 10008 10003 10006 10007 10006 10005 10004 10006 10004 10006 10001 10008 10005 10002 10006 10006 10001 10002 10008 10001 10004 10005 10006 10003 10001 10004 10002 10001 10009 10008 10001 10003 10006 10004 10002 10000 10008 10006 10000 10006 10009 10005 10004 10006 10006 10005 10001 10001 10008 10005 10003 10006 10005 10006 10008 10007 10005 10009 10008 10007 10006 10003 10004 10004 10002 10008 10007 10003 10002 10000 10004 10007 10008 10003 10005 10008 10005 10007 10008 10007 10005 10000 10003 10006 10008 10007 10008 10003 10007 10002 10003 10008 10005 10005 10006 10000 10004 10003 10003 10006 10001 10000 10000 10000 10001 10004 10008 10004 10001 10000 10003 10003 10006 10002 10005 10000 10003 10008 10006 10008 10003 10005 10007 10009 10007 10009 10008 10008 10001 10000 10005 10004 10002 10002 10003 10007 10002 10000 10001 10005 10002 10006 10004 10000 10007 10009 10008 10008 10002 10009 10003 10002 10002 10003 10004 10000 10009 10006 10007 10004 10005 10002 10009 10003 10004 10002 10001 10006 10005 10000 10004 10007 10000 10001 10004 10001 10006 10000 10007 10003 10001 10005 10005 10006 10006 10004 10000 10000 10009 10007 10008 10000 10002 10005 10004 10002 10007 10000 10006 10003 10008 10000 10008 10007 10009 10004 10006 10003 10004 10008 10007 10000 10007 10001 10008 10007 10009 10009 10004 10005 10007 10007 10004 10007 10008 10009 10002 10004 10006 10009 10000 10000 10002 10005 10009 10005 10007 10005 10006 10006 10005 10007 10005 10008 10000 10007 10002 10009 10007 10000 10006 10009 10007 10002 10006 10001 10002 10003 10008 10003 10006 10004 10009 10001 10009 10005 10004 10004 10002 10006 10003 10001 10004 10005 10002 10007 10002 10004 10008 10004 10009 10003 10001 10003 10003 10002 10009 10009 10008 10002 10007 10005 10006 10003 10001 10000 10005 10002 10003 10007 10007 10005 10009 10001 10000 10001 10001 10000 10009 10005 10002 10003 10007 10005 10004 10006 10005 10008 10001 10002 10009 10001 10009 10000 10008 10006 10007 10007 10007 10000 10007 10003 10005 10008 10007 10003 10004 10007 10006 10002 10007 10007 10009 10001 10005 10006 10004 10002 10002 10006 10002 10003 10003 10008 10006 10009 10005 10005 10001 10002 10005 10004 10003 10002 10004 10007 10004 10006 10008 10009 10008 10002 10007 10009 10000 10004 10009 10001 10002 10008 10007 10002 10005 10006 10000 10005 10001 10007 10004 10004 10008 10009 10002 10005 10006 10005 10003 10005 10009 10001 10009 10003 10004 10000 10001 10001 10007 10003 10009 10004 10001 10003 10007 10006 10004 10009 10001 10006 10002 10001 10002 10003 10006 10003 10004 10004 10007 10008 10003 10008 10003 10002 10006 10009 10000 10008 10005 10008 10004 10009 10005 10002 10007 10006 10009 10009 10008 10003 10001 10005 10008 10009 10002 10000 10005 10002 10009 10004 10009 10008 10009 10002 10009 10007 10009 10009 10009 10004 10004 10006 10008 10007 10003 10007 10000 10002 10004 10006 10007 10000 10007 10003 10000 10003 10007 10009 10001 10008 10006 10004 10005 10005\r\n 10009 10000 10005 10003 10002 10008 10000 10003 10001 10004 10008 10004 10007 10000 10009 10008 10005 10003 10003 10006 10000 10008 10003 10008 10003 10003 10007 10003 10008 10000 10004 10001 10000 10005 10009 10002 10000 10004 10003 10008 10006 10003 10007 10009 10008 10008 10009 10001 10008 10001 10000 10007 10000 10006 10003 10000 10009 10002 10002 10004 10001 10006 10004 10001 10006 10001 10003 10008 10001 10005 10002 10000 10005 10006 10009 10005 10007 10008 10006 10003 10000 10000 10008 10005 10004 10002 10009 10009 10006 10004 10007 10009 10002 10006 10009 10003 10000 10008 10000 10008 10008 10005 10001 10006 10006 10001 10001 10006 10008 10001 10008 10007 10002 10007 10006 10001 10007 10004 10003 10007 10007 10003 10006 10009 10002 10005 10003 10007 10009 10005 10006 10000 10003 10008 10008 10003 10008 10005 10002 10000 10008 10009 10006 10000 10007 10006 10006 10002 10000 10004 10009 10007 10000 10004 10003 10006 10003 10013 10004 10004 10002 10007 10001 10006 10002 10000 10005 10003 10003 10001 10005 10005 10005 10008 10004 10000 10002 10008 10003 10004 10004 10004 10004 10006 10002 10003 10007 10007 10001 10002 10001 10009 10002 10008 10006 10000 10003 10003 10003 10007 10007 10001 10004 10004 10000 10005 10007 10008 10003 10005 10006 10008 10005 10002 10007 10004 10005 10001 10000 10001 10003 10006 10006 10001 10002 10007 10005 10008 10007 10007 10009 10002 10008 10002 10005 10002 10009 10002 10005 10008 10002 10001 10005 10007 10009 10004 10000 10003 10003 10000 10003 10007 10000 10001 10004 10009 10000 10004 10003 10009 10008 10008 10000 10005 10005 10004 10009 10005 10007 10000 10009 10007 10001 10003 10001 10006 10006 10004 10007 10006 10002 10007 10003 10009 10004 10006 10003 10004 10005 10003 10001 10004 10002 10004 10007 10007 10000 10007 10008 10003 10004 10005 10001 10001 10006 10001 10000 10002 10008 10002 10004 10000 10000 10007 10008 10004 10001 10003 10003 10003 10008 10009 10009 10009 10007 10003 10002 10001 10009 10004 10005 10008 10001 10005 10008 10004 10006 10005 10000 10006 10000 10007 10001 10005 10009 10001 10009 10008 10009 10006 10005 10003 10004 10001 10001 10008 10003 10007 10001 10003 10008 10003 10008 10005 10002 10001 10009 10008 10001 10001 10001 10000 10000 10006 10009 10002 10002 10002 10009 10004 10007 10002 10005 10003 10000 10008 10004 10001 10005 10003 10002 10000 10009 10002 10006 10001 10003 10004 10005 10009 10003 10006 10006 10000 10006 10000 10003 10007 10005 10004 10004 10004 10009 10000 10009 10006 10005 10005 10006 10000 10008 10006 10005 10003 10003 10003 10002 10005 10004 10001 10008 10007 10009 10009 10008 10003 10000 10002 10009 10004 10008 10006 10002 10005 10009 10001 10008 10006 10001 10007 10009 10007 10001 10007 10004 10004 10005 10008 10000 10009 10006 10000 10006 10002 10006 10002 10007 10000 10008 10009 10006 10004 10002 10007 10003 10004 10006 10009 10004 10001 10002 10002 10006 10001 10003 10008 10003 10001 10003 10005 10006 10008 10003 10000 10006 10008 10005 10009 10002 10003\r\n 10007 10000 10007 10008 10000 10000 10002 10002 10000 10002 10002 10001 10006 10000 10005 10009 10000 10003 10001 10009 10007 10012 10000 10009 10002 10004 10000 10000 10000 10007 10006 10006 10006 10004 10005 10001 10008 10009 10003 10003 10004 10007 10009 10009 10000 10005 10003 10003 10006 10000 10007 10001 10009 10001 10005 10002 10001 10009 10002 10009 10005 10006 10004 10009 10007 10006 10006 10000 10005 10002 10005 10003 10002 10007 10004 10008 10008 10003 10002 10007 10001 10008 10006 10008 10004 10004 10004 10008 10003 10001 10007 10004 10009 10007 10003 10002 10005 10001 10001 10003 10002 10000 10009 10009 10002 10006 10000 10007 10004 10002 10006 10008 10004 10000 10002 10007 10000 10000 10006 10002 10000 10001 10003 10009 10003 10005 10004 10006 10007 10008 10000 10002 10004 10005 10007 10003 10006 10001 10003 10006 10003 10001 10002 10004 10000 10000 10003 10005 10006 10005 10008 10002 10000 10002 10003 10001 10009 10008 10000 10007 10003 10008 10008 10002 10005 10002 10006 10008 10005 10000 10008 10006 10007 10006 10008 10007 10004 10006 10000 10004 10005 10002 10003 10006 10002 10009 10009 10008 10003 10003 10004 10002 10005 10005 10002 10009 10006 10008 10004 10000 10005 10004 10006 10003 10006 10000 10006 10001 10005 10007 10006 10005 10003 10005 10007 10007 10007 10000 10008 10002 10003 10003 10006 10003 10007 10004 10001 10003 10007 10003 10002 10007 10004 10000 10000 10004 10005 10003 10009 10002 10003 10005 10005 10004 10005 10009 10004 10000 10000 10006 10007 10005 10000 10003 10004 10001 10007 10003 10005 10005 10001 10001 10002 10009 10001 10001 10003 10008 10000 10004 10004 10009 10002 10006 10006 10000 10003 10003 10006 10001 10006 10009 10009 10004 10006 10000 10003 10002 10004 10004 10001 10000 10006 10005 10001 10001 10001 10009 10004 10009 10002 10008 10009 10003 10008 10007 10000 10003 10009 10000 10004 10000 10004 10004 10007 10008 10008 10002 10006 10004 10001 10001 10004 10004 10009 10004 10007 10008 10007 10004 10002 10001 10001 10009 10007 10009 10009 10006 10009 10006 10007 10001 10003 10009 10007 10000 10006 10008 10004 10002 10001 10006 10001 10009 10003 10007 10002 10008 10000 10008 10008 10001 10000 10002 10003 10006 10001 10003 10006 10007 10009 10004 10006 10005 10009 10002 10009 10006 10005 10006 10003 10004 10009 10002 10003 10006 10000 10000 10008 10008 10004 10002 10003 10005 10001 10001 10003 10000 10006 10004 10003 10004 10007 10006 10005 10009 10002 10007 10005 10006 10006 10001 10000 10005 10003 10006 10006 10005 10000 10008 10005 10001 10004 10003 10007 10007 10004 10000 10002 10003 10003 10004 10005 10004 10005 10001 10006 10005 10004 10004 10004 10006 10001 10009 10009 10005 10006 10006 10002 10007 10008 10007 10000 10003 10009 10008 10003 10008 10009 10005 10001 10002 10002 10005 10001 10007 10004 10004 10005 10006 10000 10004 10009 10001 10008 10003 10009 10005 10007 10003 10005 10009 10005 10007 10005 10005 10000 10004 10000 10002 10007 10004 10005 10004 10008 10005 10001 10006 10001 10009\r\n 10009 10009 10006 10002 10004 10004 10003 10006 10010 10009 10006 10009 10003 10000 10001 10009 10003 10009 10009 10003 10009 10005 10003 10005 10000 10001 10006 10003 10009 10004 10003 10004 10008 10003 10002 10004 10004 10007 10000 10003 10005 10006 10006 10009 10006 10000 10001 10007 10000 10001 10002 10007 10000 10006 10005 10001 10005 10005 10006 10000 10002 10000 10000 10000 10004 10009 10000 10002 10009 10006 10000 10004 10001 10003 10001 10001 10005 10004 10002 10009 10006 10007 10009 10002 10001 10008 10003 10007 10003 10001 10009 10009 10006 10002 10007 10000 10002 10000 10005 10005 10000 10007 10000 10000 10005 10004 10000 10005 10005 10006 10003 10004 10002 10008 10008 10008 10009 10004 10008 10001 10007 10009 10008 10009 10004 10004 10007 10009 10001 10004 10003 10000 10002 10002 10009 10004 10007 10001 10002 10004 10004 10005 10005 10002 10001 10006 10004 10004 10004 10001 10006 10002 10005 10009 10001 10006 10008 10009 10009 10006 10009 10008 10003 10003 10001 10003 10008 10003 10001 10004 10000 10003 10000 10003 10002 10000 10009 10007 10003 10004 10009 10008 10004 10003 10006 10003 10006 10004 10005 10006 10004 10001 10009 10004 10009 10004 10005 10006 10000 10005 10002 10009 10009 10000 10007 10003 10002 10002 10005 10007 10002 10003 10008 10007 10001 10008 10002 10008 10003 10005 10003 10003 10004 10006 10007 10006 10004 10004 10007 10009 10001 10001 10008 10001 10007 10004 10008 10001 10004 10000 10001 10008 10002 10001 10001 10001 10001 10006 10007 10002 10009 10006 10002 10003 10005 10008 10009 10001 10006 10009 10000 10001 10000 10004 10001 10002 10003 10009 10002 10005 10008 10003 10009 10000 10007 10007 10007 10007 10007 10005 10008 10005 10007 10006 10007 10001 10004 10004 10006 10006 10003 10005 10002 10006 10007 10002 10002 10000 10001 10000 10007 10006 10000 10007 10007 10001 10012 10006 10008 10004 10007 10008 10004 10001 10008 10007 10002 10004 10002 10005 10009 10003 10008 10003 10000 10009 10008 10002 10008 10005 10005 10005 10005 10008 10006 10009 10003 10006 10006 10002 10001 10005 10001 10001 10007 10005 10003 10003 10007 10001 10003 10004 10005 10006 10005 10003 10006 10008 10006 10007 10007 10008 10004 10003 10002 10006 10005 10007 10008 10006 10009 10005 10002 10002 10001 10000 10001 10005 10005 10009 10002 10006 10001 10007 10000 10002 10002 10001 10006 10003 10001 10008 10009 10003 10007 10007 10004 10000 10008 10003 10005 10004 10004 10005 10003 10003 10002 10005 10004 10003 10001 10005 10001 10001 10004 10001 10004 10008 10007 10004 10004 10007 10005 10003 10007 10008 10006 10003 10001 10000 10001 10002 10002 10004 10007 10005 10006 10007 10001 10009 10004 10000 10001 10003 10000 10006 10003 10006 10001 10007 10003 10000 10000 10006 10000 10000 10007 10002 10008 10008 10005 10009 10009 10000 10007 10005 10007 10002 10006 10005 10008 10007 10004 10003 10004 10005 10006 10009 10000 10007 10004 10001 10005 10003 10005 10007 10012 10000 10007 10007 10009 10002 10002 10004 10003 10007 10000 10005 10004 10002\r\n 10001 10001 10006 10005 10007 10001 10005 10009 10002 10003 10002 10008 10001 10008 10008 10007 10004 10000 10001 10007 10008 10007 10009 10009 10007 10003 10002 10004 10006 10008 10002 10009 10001 10003 10009 10004 10001 10002 10001 10004 10009 10002 10006 10007 10002 10007 10003 10009 10004 10009 10007 10006 10002 10009 10002 10002 10001 10007 10003 10005 10001 10009 10005 10003 10009 10008 10004 10007 10004 10002 10000 10001 10005 10004 10002 10005 10000 10007 10002 10008 10002 10009 10004 10008 10005 10013 10003 10001 10005 10009 10000 10008 10003 10006 10003 10003 10000 10009 10001 10007 10009 10005 10004 10004 10007 10008 10003 10005 10000 10004 10009 10007 10001 10007 10007 10002 10006 10000 10008 10005 10005 10006 10004 10002 10004 10007 10006 10005 10002 10000 10003 10003 10001 10000 10006 10009 10007 10007 10005 10002 10008 10003 10002 10000 10004 10004 10006 10002 10005 10005 10009 10006 10008 10006 10007 10007 10008 10006 10007 10000 10006 10007 10004 10005 10005 10007 10003 10006 10007 10005 10006 10005 10006 10004 10008 10004 10008 10003 10001 10005 10004 10004 10007 10001 10003 10009 10001 10000 10000 10008 10003 10002 10003 10009 10001 10004 10001 10009 10003 10005 10004 10000 10006 10004 10005 10007 10002 10009 10003 10000 10006 10009 10000 10008 10008 10006 10002 10000 10005 10005 10000 10000 10000 10007 10000 10009 10005 10005 10001 10012 10009 10001 10006 10001 10008 10001 10000 10006 10006 10006 10009 10001 10007 10005 10000 10008 10009 10002 10000 10004 10007 10003 10008 10003 10001 10003 10004 10009 10008 10007 10009 10005 10003 10000 10004 10000 10008 10003 10009 10008 10009 10001 10001 10007 10003 10007 10006 10008 10001 10001 10004 10000 10008 10006 10008 10009 10008 10001 10006 10007 10004 10008 10003 10007 10003 10002 10002 10003 10003 10007 10002 10001 10009 10000 10005 10002 10004 10001 10000 10006 10006 10000 10003 10008 10004 10007 10007 10002 10007 10004 10007 10002 10001 10002 10001 10003 10007 10006 10004 10005 10003 10004 10001 10007 10009 10003 10000 10000 10004 10005 10007 10001 10009 10004 10001 10003 10000 10003 10002 10001 10006 10008 10004 10006 10009 10002 10005 10007 10006 10009 10001 10008 10003 10006 10002 10009 10002 10002 10008 10000 10009 10001 10007 10004 10008 10006 10001 10000 10006 10004 10007 10006 10006 10001 10004 10002 10009 10007 10000 10008 10005 10005 10002 10004 10006 10001 10001 10004 10007 10002 10003 10001 10008 10002 10008 10000 10003 10006 10001 10007 10004 10001 10003 10008 10000 10004 10007 10006 10007 10006 10002 10006 10009 10004 10000 10006 10002 10004 10008 10000 10002 10009 10000 10007 10002 10005 10006 10006 10006 10001 10000 10006 10007 10008 10007 10004 10004 10000 10006 10009 10000 10002 10001 10005 10008 10007 10003 10002 10009 10007 10007 10009 10000 10004 10000 10002 10004 10008 10004 10002 10003 10009 10001 10000 10003 10003 10009 10000 10006 10006 10007 10002 10007 10000 10009 10000 10003 10008 10008 10003 10003 10003 10001 10005 10004 10007 10004 10006 10000 10002\r\n 10002 10009 10002 10008 10007 10005 10001 10004 10008 10007 10007 10009 10007 10009 10002 10006 10009 10000 10008 10004 10005 10000 10007 10008 10009 10003 10003 10005 10005 10007 10009 10000 10009 10002 10002 10003 10007 10000 10001 10004 10000 10006 10000 10000 10007 10006 10008 10001 10009 10005 10008 10003 10000 10007 10000 10009 10001 10003 10004 10003 10001 10009 10003 10000 10000 10007 10005 10007 10000 10005 10009 10006 10009 10004 10001 10003 10008 10002 10004 10007 10008 10008 10004 10008 10006 10003 10002 10006 10008 10006 10002 10002 10000 10008 10003 10009 10008 10004 10008 10000 10007 10003 10001 10007 10006 10008 10009 10003 10007 10000 10008 10000 10009 10005 10006 10001 10004 10006 10006 10004 10006 10005 10009 10003 10003 10001 10007 10009 10004 10005 10008 10001 10005 10002 10006 10007 10000 10007 10002 10009 10002 10003 10004 10005 10004 10004 10008 10000 10002 10000 10008 10007 10002 10008 10003 10002 10006 10008 10003 10003 10006 10005 10004 10002 10009 10009 10006 10007 10006 10005 10006 10002 10001 10007 10006 10004 10001 10006 10007 10003 10006 10008 10005 10003 10007 10002 10003 10004 10004 10002 10002 10008 10008 10000 10000 10000 10009 10006 10005 10002 10009 10006 10006 10004 10000 10003 10001 10009 10000 10003 10001 10002 10001 10009 10007 10003 10002 10009 10002 10000 10006 10009 10008 10001 10006 10009 10000 10001 10008 10005 10000 10008 10009 10008 10000 10002 10001 10001 10009 10004 10002 10002 10002 10000 10005 10001 10009 10009 10003 10003 10003 10002 10004 10007 10007 10005 10008 10005 10003 10006 10000 10003 10009 10004 10007 10000 10008 10004 10004 10005 10002 10007 10001 10001 10003 10005 10000 10006 10005 10008 10006 10000 10004 10004 10002 10005 10006 10002 10004 10002 10007 10007 10003 10008 10006 10003 10007 10006 10004 10001 10008 10003 10006 10008 10005 10000 10002 10005 10008 10001 10002 10008 10003 10009 10005 10004 10006 10007 10008 10000 10008 10006 10007 10001 10005 10001 10003 10008 10004 10001 10005 10006 10007 10003 10007 10009 10002 10003 10006 10001 10005 10001 10003 10008 10005 10000 10006 10000 10006 10008 10006 10005 10004 10008 10006 10003 10009 10006 10007 10007 10007 10001 10007 10004 10006 10007 10006 10005 10005 10005 10007 10007 10000 10007 10008 10002 10008 10009 10004 10006 10002 10005 10006 10001 10002 10009 10003 10005 10000 10008 10008 10008 10008 10007 10001 10005 10001 10008 10004 10003 10008 10004 10000 10001 10004 10001 10005 10005 10008 10001 10004 10005 10000 10000 10006 10000 10001 10004 10008 10009 10006 10007 10007 10003 10001 10002 10002 10009 10004 10004 10006 10004 10007 10001 10000 10000 10000 10007 10000 10006 10006 10005 10006 10004 10004 10005 10007 10008 10005 10009 10003 10001 10004 10003 10009 10007 10000 10000 10004 10009 10008 10004 10000 10009 10002 10009 10006 10006 10004 10003 10005 10004 10005 10002 10003 10004 10006 10005 10004 10004 10000 10004 10003 10008 10008 10009 10009 10006 10006 10009 10006 10001 10007 10009 10005 10004 10006 10003 10000 10004\r\n 10005 10009 10001 10004 10008 10006 10008 10006 10005 10008 10001 10009 10003 10001 10006 10000 10003 10001 10008 10009 10000 10009 10009 10004 10000 10004 10005 10006 10001 10003 10005 10009 10002 10006 10006 10009 10005 10003 10009 10004 10006 10005 10008 10007 10005 10003 10003 10001 10005 10009 10007 10009 10004 10003 10005 10008 10006 10004 10002 10004 10005 10008 10008 10000 10001 10009 10005 10009 10004 10002 10005 10007 10006 10009 10006 10004 10008 10009 10005 10004 10003 10003 10000 10009 10006 10006 10001 10006 10009 10009 10006 10002 10007 10002 10008 10000 10006 10006 10001 10004 10008 10005 10008 10003 10003 10004 10008 10009 10000 10008 10008 10008 10002 10005 10004 10006 10003 10005 10005 10005 10003 10001 10005 10003 10000 10001 10006 10001 10006 10006 10005 10006 10002 10005 10003 10004 10009 10008 10000 10002 10007 10001 10009 10003 10004 10004 10007 10000 10008 10000 10007 10003 10007 10003 10002 10006 10007 10002 10006 10001 10001 10002 10003 10002 10003 10008 10006 10006 10008 10003 10001 10007 10000 10002 10009 10002 10007 10006 10003 10002 10004 10003 10001 10000 10001 10003 10002 10000 10005 10006 10004 10008 10007 10008 10004 10009 10002 10003 10007 10004 10007 10000 10001 10001 10003 10000 10000 10000 10000 10002 10004 10007 10006 10000 10003 10009 10007 10009 10002 10008 10004 10006 10009 10004 10007 10002 10007 10008 10001 10002 10009 10009 10004 10005 10006 10001 10001 10002 10007 10005 10006 10008 10007 10001 10005 10009 10000 10008 10001 10003 10002 10005 10005 10008 10002 10002 10000 10002 10006 10001 10004 10008 10004 10003 10001 10006 10009 10000 10002 10001 10008 10006 10000 10007 10002 10003 10000 10009 10004 10003 10000 10009 10004 10007 10003 10001 10008 10000 10008 10002 10005 10005 10000 10007 10002 10000 10003 10004 10000 10001 10006 10002 10003 10007 10008 10009 10001 10005 10006 10003 10007 10006 10005 10003 10002 10005 10004 10004 10003 10005 10004 10006 10003 10007 10008 10009 10000 10007 10005 10000 10001 10009 10007 10001 10004 10003 10001 10004 10006 10002 10009 10005 10006 10000 10009 10006 10005 10001 10009 10001 10005 10000 10004 10002 10001 10008 10001 10005 10001 10005 10006 10001 10004 10004 10000 10008 10007 10000 10009 10007 10006 10001 10008 10004 10008 10001 10006 10007 10002 10000 10008 10008 10006 10008 10005 10008 10000 10001 10003 10007 10000 10004 10009 10005 10005 10006 10003 10004 10000 10001 10009 10003 10009 10009 10003 10000 10005 10007 10005 10002 10005 10009 10006 10003 10000 10007 10000 10008 10008 10001 10002 10004 10003 10009 10007 10000 10004 10000 10008 10005 10002 10006 10007 10000 10008 10000 10009 10004 10009 10009 10006 10007 10009 10009 10000 10006 10003 10003 10001 10006 10000 10006 10008 10002 10000 10009 10006 10002 10000 10001 10006 10006 10006 10002 10002 10000 10005 10007 10001 10003 10007 10001 10001 10002 10002 10001 10009 10001 10004 10000 10004 10008 10009 10007 10004 10005 10003 10001 10006 10004 10009 10008 10004 10008 10007 10007 10008 10006 10008 10008\r\n 10009 10003 10006 10007 10006 10006 10003 10000 10005 10002 10004 10002 10007 10006 10006 10007 10005 10005 10007 10009 10008 10005 10005 10002 10009 10002 10002 10009 10007 10003 10006 10001 10004 10004 10008 10007 10009 10006 10004 10005 10002 10000 10008 10003 10003 10001 10008 10001 10007 10008 10008 10006 10007 10005 10008 10007 10003 10003 10003 10002 10009 10002 10001 10008 10009 10009 10005 10001 10000 10007 10001 10004 10008 10003 10001 10005 10003 10008 10002 10008 10001 10004 10005 10000 10008 10006 10007 10009 10008 10007 10000 10002 10002 10001 10006 10004 10000 10004 10004 10003 10001 10008 10000 10000 10001 10005 10002 10007 10004 10003 10008 10007 10009 10004 10001 10001 10001 10005 10008 10006 10000 10004 10001 10005 10008 10006 10009 10005 10006 10005 10002 10008 10008 10002 10001 10009 10003 10002 10004 10004 10004 10008 10000 10002 10006 10002 10001 10009 10007 10009 10006 10000 10006 10006 10001 10002 10002 10001 10009 10000 10009 10003 10000 10004 10009 10001 10007 10006 10009 10003 10008 10002 10004 10004 10003 10008 10000 10003 10001 10001 10000 10009 10009 10004 10009 10007 10002 10006 10001 10005 10007 10002 10002 10000 10002 10003 10004 10003 10003 10003 10006 10006 10003 10001 10007 10005 10004 10004 10001 10007 10001 10003 10007 10006 10009 10004 10009 10004 10006 10002 10005 10000 10007 10004 10001 10001 10002 10008 10006 10007 10005 10002 10002 10007 10007 10001 10000 10009 10005 10009 10001 10005 10003 10005 10007 10007 10008 10009 10004 10007 10007 10008 10007 10008 10007 10003 10005 10004 10001 10004 10009 10005 10004 10007 10000 10000 10001 10007 10001 10006 10009 10007 10005 10001 10000 10008 10001 10000 10004 10001 10001 10007 10004 10003 10009 10007 10005 10009 10006 10009 10007 10000 10002 10000 10001 10005 10004 10004 10009 10005 10000 10007 10009 10003 10000 10000 10001 10007 10003 10004 10005 10002 10001 10000 10007 10001 10001 10003 10003 10002 10006 10008 10005 10007 10006 10009 10003 10008 10001 10009 10007 10003 10001 10008 10005 10006 10007 10003 10005 10000 10001 10002 10001 10009 10007 10001 10008 10006 10001 10008 10005 10009 10002 10007 10000 10008 10001 10001 10005 10006 10000 10008 10005 10005 10000 10006 10008 10005 10007 10009 10003 10006 10002 10001 10007 10000 10004 10000 10003 10007 10001 10006 10008 10004 10003 10002 10001 10009 10005 10008 10008 10006 10002 10008 10003 10002 10006 10001 10009 10004 10007 10003 10001 10006 10008 10008 10007 10007 10001 10009 10008 10003 10007 10003 10001 10008 10001 10004 10007 10008 10005 10004 10003 10004 10003 10006 10006 10003 10009 10004 10004 10008 10003 10002 10005 10006 10004 10002 10002 10003 10008 10003 10005 10007 10005 10006 10005 10002 10007 10006 10003 10006 10001 10005 10007 10000 10009 10002 10009 10005 10002 10001 10001 10005 10005 10003 10004 10003 10005 10007 10002 10005 10008 10008 10005 10005 10005 10008 10006 10001 10000 10002 10004 10006 10006 10001 10006 10006 10000 10001 10002 10000 10001 10008 10002 10007 10005 10008 10001 10005\r\n 10002 10009 10009 10000 10007 10004 10004 10004 10009 10001 10009 10000 10008 10000 10008 10004 10004 10003 10000 10008 10006 10007 10007 10002 10006 10006 10007 10005 10000 10001 10000 10006 10004 10005 10002 10001 10002 10003 10000 10004 10001 10001 10004 10000 10001 10000 10006 10008 10005 10006 10000 10003 10003 10009 10006 10008 10006 10006 10004 10005 10005 10009 10008 10000 10008 10005 10007 10000 10005 10009 10002 10008 10000 10007 10002 10003 10003 10005 10001 10000 10007 10005 10003 10001 10008 10008 10006 10007 10005 10003 10009 10005 10002 10009 10005 10003 10008 10003 10007 10004 10009 10009 10003 10001 10004 10000 10007 10001 10002 10009 10000 10002 10005 10000 10005 10003 10009 10006 10007 10009 10009 10005 10004 10006 10002 10004 10002 10005 10004 10003 10004 10001 10008 10002 10008 10001 10006 10004 10007 10003 10005 10000 10000 10001 10002 10002 10006 10006 10009 10000 10009 10009 10007 10002 10001 10001 10000 10007 10004 10009 10007 10004 10005 10003 10002 10000 10005 10008 10000 10004 10000 10008 10003 10008 10001 10004 10008 10006 10009 10006 10002 10007 10006 10003 10009 10004 10006 10006 10004 10004 10009 10009 10002 10006 10008 10003 10000 10009 10005 10004 10003 10008 10008 10006 10001 10006 10008 10002 10001 10009 10008 10003 10004 10008 10006 10001 10009 10008 10006 10007 10004 10004 10004 10002 10005 10001 10004 10008 10006 10003 10008 10006 10005 10008 10006 10003 10004 10009 10006 10000 10006 10008 10000 10009 10006 10007 10005 10003 10002 10001 10002 10006 10003 10008 10004 10008 10005 10005 10007 10005 10006 10004 10002 10000 10009 10007 10009 10005 10001 10004 10003 10001 10006 10007 10005 10000 10008 10008 10007 10004 10007 10001 10008 10006 10005 10001 10001 10008 10003 10007 10003 10007 10007 10003 10003 10006 10008 10002 10007 10002 10004 10001 10009 10006 10001 10008 10006 10003 10005 10000 10004 10009 10005 10002 10007 10002 10007 10008 10003 10007 10004 10005 10000 10006 10000 10005 10001 10008 10001 10000 10002 10004 10006 10003 10009 10004 10000 10009 10007 10008 10005 10005 10004 10009 10009 10007 10009 10002 10000 10009 10009 10003 10004 10003 10000 10009 10008 10005 10009 10001 10006 10003 10008 10007 10003 10005 10008 10009 10006 10009 10006 10006 10005 10004 10004 10004 10005 10005 10003 10007 10006 10004 10002 10004 10002 10007 10005 10004 10007 10004 10002 10002 10005 10004 10002 10007 10004 10004 10004 10008 10004 10009 10003 10004 10009 10003 10007 10009 10002 10005 10003 10000 10000 10007 10006 10003 10000 10004 10003 10003 10004 10004 10008 10001 10004 10008 10002 10004 10001 10000 10007 10007 10002 10003 10009 10008 10000 10002 10006 10009 10000 10009 10004 10006 10000 10005 10008 10005 10001 10005 10001 10009 10001 10008 10007 10002 10000 10006 10001 10009 10006 10006 10002 10008 10000 10008 10009 10008 10006 10009 10008 10004 10003 10003 10004 10003 10005 10006 10007 10006 10002 10002 10001 10009 10000 10005 10001 10009 10002 10006 10002 10006 10007 10008 10004 10004 10001 10003 10002 10006\r\n 10005 10000 10001 10005 10007 10002 10003 10002 10008 10002 10006 10007 10002 10001 10006 10000 10008 10003 10006 10000 10002 10004 10002 10002 10001 10001 10000 10001 10001 10000 10005 10008 10000 10008 10007 10006 10000 10007 10004 10006 10004 10006 10008 10008 10003 10009 10002 10004 10001 10004 10008 10005 10005 10004 10001 10007 10001 10008 10002 10008 10006 10003 10003 10001 10004 10003 10009 10003 10002 10000 10003 10009 10000 10004 10001 10005 10009 10007 10008 10005 10001 10002 10000 10007 10008 10006 10000 10002 10009 10009 10003 10005 10008 10008 10000 10004 10005 10004 10004 10006 10008 10006 10008 10001 10007 10007 10004 10005 10005 10008 10004 10009 10000 10005 10001 10001 10001 10000 10003 10001 10002 10000 10009 10005 10009 10004 10003 10000 10002 10006 10002 10006 10004 10001 10009 10002 10006 10004 10000 10007 10002 10008 10005 10004 10005 10002 10009 10005 10005 10000 10007 10002 10008 10009 10008 10005 10005 10003 10001 10005 10007 10003 10002 10007 10006 10007 10009 10004 10003 10009 10002 10004 10000 10003 10007 10002 10003 10005 10001 10009 10007 10002 10001 10002 10000 10005 10001 10002 10002 10009 10007 10004 10004 10005 10000 10005 10008 10004 10003 10004 10005 10000 10008 10009 10004 10004 10007 10006 10005 10007 10006 10006 10001 10004 10007 10005 10000 10001 10000 10007 10002 10009 10007 10009 10000 10001 10001 10009 10001 10009 10009 10009 10002 10003 10007 10000 10001 10005 10007 10002 10005 10007 10007 10000 10009 10007 10009 10005 10004 10003 10002 10004 10007 10002 10006 10001 10004 10005 10004 10000 10002 10006 10008 10009 10006 10002 10002 10007 10008 10000 10001 10009 10006 10004 10000 10000 10003 10005 10004 10007 10003 10007 10005 10009 10002 10009 10006 10006 10008 10002 10001 10003 10009 10008 10003 10009 10003 10000 10006 10002 10008 10007 10004 10008 10009 10009 10002 10006 10006 10003 10000 10002 10005 10004 10000 10000 10006 10004 10007 10000 10006 10000 10005 10005 10003 10005 10008 10002 10000 10002 10007 10009 10005 10007 10005 10003 10002 10006 10003 10000 10007 10000 10000 10001 10006 10007 10009 10007 10008 10005 10006 10004 10006 10001 10003 10003 10008 10003 10003 10008 10007 10008 10004 10005 10005 10003 10006 10000 10000 10004 10006 10007 10005 10008 10007 10008 10002 10009 10009 10004 10001 10009 10009 10001 10006 10008 10004 10009 10009 10009 10007 10006 10006 10009 10009 10009 10008 10000 10009 10006 10008 10000 10005 10006 10001 10009 10008 10001 10001 10009 10008 10007 10001 10000 10007 10004 10008 10005 10009 10008 10004 10002 10003 10000 10003 10008 10006 10005 10004 10005 10001 10005 10004 10008 10009 10006 10001 10009 10003 10007 10004 10008 10006 10004 10004 10000 10000 10001 10007 10001 10002 10005 10006 10004 10007 10005 10004 10003 10004 10016 10008 10009 10000 10008 10008 10001 10008 10001 10002 10008 10003 10000 10006 10006 10007 10006 10003 10006 10005 10002 10000 10007 10009 10000 10006 10001 10007 10009 10000 10002 10000 10009 10006 10005 10008 10003 10004 10006 10003 10004\r\n 10003 10005 10003 10004 10001 10000 10007 10006 10008 10008 10009 10000 10006 10007 10009 10005 10001 10000 10003 10003 10003 10005 10007 10005 10008 10008 10007 10008 10007 10003 10001 10005 10007 10005 10008 10004 10000 10007 10003 10000 10006 10007 10001 10009 10006 10005 10004 10002 10009 10000 10008 10000 10008 10008 10000 10004 10004 10007 10005 10004 10005 10004 10009 10003 10008 10003 10009 10001 10003 10007 10007 10006 10004 10007 10003 10007 10005 10009 10007 10008 10002 10003 10007 10005 10002 10006 10006 10003 10000 10000 10008 10004 10000 10003 10006 10001 10003 10008 10006 10006 10004 10002 10001 10005 10003 10005 10001 10004 10000 10001 10005 10003 10002 10005 10008 10006 10006 10007 10003 10007 10000 10002 10000 10005 10003 10006 10007 10003 10002 10001 10004 10003 10009 10008 10002 10001 10005 10000 10002 10002 10000 10004 10007 10008 10006 10002 10002 10004 10002 10004 10004 10006 10005 10008 10002 10006 10000 10004 10005 10009 10007 10005 10000 10000 10007 10001 10008 10009 10006 10004 10005 10005 10007 10003 10003 10007 10001 10004 10002 10001 10005 10000 10004 10002 10006 10005 10001 10006 10001 10009 10008 10007 10003 10006 10003 10004 10009 10003 10009 10008 10003 10000 10003 10002 10006 10006 10008 10006 10009 10004 10003 10004 10002 10001 10000 10001 10007 10004 10007 10002 10004 10004 10006 10001 10007 10003 10004 10009 10009 10006 10008 10008 10007 10004 10000 10002 10002 10004 10008 10004 10004 10006 10003 10009 10003 10006 10000 10008 10004 10007 10008 10007 10004 10006 10003 10006 10008 10006 10008 10008 10003 10004 10002 10003 10000 10008 10004 10007 10006 10001 10003 10003 10000 10007 10002 10009 10002 10006 10007 10004 10006 10001 10000 10001 10005 10006 10003 10000 10009 10000 10001 10009 10009 10005 10009 10008 10007 10001 10006 10003 10000 10001 10002 10006 10006 10007 10004 10005 10001 10006 10005 10001 10006 10002 10009 10005 10006 10004 10003 10002 10004 10000 10002 10009 10009 10009 10009 10002 10007 10008 10006 10007 10007 10004 10001 10000 10004 10008 10003 10003 10000 10001 10002 10002 10006 10001 10002 10003 10008 10006 10004 10005 10001 10004 10004 10002 10007 10009 10005 10005 10000 10005 10009 10008 10004 10009 10005 10004 10007 10006 10009 10001 10008 10000 10007 10006 10004 10001 10000 10001 10003 10007 10009 10005 10008 10004 10000 10001 10009 10000 10004 10002 10008 10002 10004 10009 10001 10000 10004 10009 10000 10006 10000 10000 10008 10004 10002 10002 10009 10008 10009 10007 10008 10009 10002 10009 10009 10002 10007 10004 10003 10009 10003 10007 10006 10000 10000 10005 10000 10002 10009 10000 10002 10000 10000 10003 10004 10008 10001 10001 10001 10009 10003 10002 10009 10002 10002 10007 10007 10006 10004 10008 10000 10007 10003 10009 10003 10004 10009 10003 10004 10004 10003 10002 10004 10008 10005 10005 10004 10007 10001 10009 10005 10004 10000 10000 10008 10001 10007 10003 10001 10003 10003 10007 10005 10005 10008 10009 10009 10009 10006 10003 10001 10006 10003 10005 10009 10007 10002 10004\r\n 10008 10000 10002 10002 10008 10007 10003 10008 10009 10002 10002 10001 10009 10005 10008 10004 10004 10009 10003 10000 10006 10005 10008 10008 10001 10002 10008 10009 10003 10002 10001 10001 10008 10000 10006 10000 10009 10002 10005 10004 10005 10006 10000 10009 10004 10004 10006 10006 10005 10006 10007 10009 10000 10004 10005 10002 10004 10007 10000 10000 10005 10005 10007 10008 10000 10008 10007 10005 10008 10008 10001 10008 10006 10004 10000 10007 10000 10007 10006 10002 10009 10007 10000 10002 10009 10000 10000 10003 10005 10009 10001 10004 10005 10006 10004 10001 10000 10002 10002 10002 10001 10005 10000 10006 10002 10000 10002 10008 10005 10003 10009 10005 10000 10004 10005 10002 10002 10008 10006 10001 10002 10009 10009 10008 10007 10001 10009 10009 10009 10000 10001 10008 10003 10005 10003 10001 10006 10002 10008 10007 10008 10002 10000 10008 10005 10002 10008 10001 10003 10009 10002 10007 10003 10000 10002 10006 10006 10007 10004 10001 10000 10004 10006 10002 10003 10005 10004 10005 10004 10009 10004 10001 10001 10007 10005 10008 10002 10008 10008 10005 10006 10004 10008 10007 10000 10008 10001 10000 10002 10003 10002 10001 10006 10008 10001 10006 10004 10001 10009 10006 10004 10002 10006 10002 10009 10005 10004 10004 10002 10003 10005 10002 10000 10007 10005 10009 10007 10001 10002 10007 10004 10003 10007 10004 10006 10007 10003 10005 10009 10005 10007 10000 10006 10007 10006 10001 10009 10005 10007 10008 10009 10009 10002 10004 10005 10005 10008 10002 10002 10009 10009 10007 10007 10000 10008 10008 10009 10001 10002 10006 10004 10008 10008 10002 10004 10009 10005 10004 10001 10006 10001 10005 10009 10001 10005 10004 10003 10006 10004 10008 10004 10006 10002 10000 10006 10002 10005 10004 10008 10000 10009 10008 10000 10008 10005 10001 10002 10009 10009 10008 10007 10003 10000 10000 10001 10006 10003 10007 10001 10003 10005 10002 10004 10007 10001 10001 10000 10008 10001 10005 10008 10000 10000 10004 10006 10000 10006 10008 10000 10009 10006 10004 10001 10002 10004 10004 10006 10006 10006 10002 10005 10009 10001 10002 10007 10000 10002 10005 10009 10001 10002 10005 10007 10005 10000 10008 10007 10006 10008 10006 10007 10002 10005 10004 10001 10000 10006 10009 10008 10001 10007 10009 10005 10000 10007 10008 10009 10007 10000 10002 10007 10005 10005 10004 10004 10004 10000 10007 10000 10009 10003 10002 10007 10006 10009 10004 10006 10000 10008 10007 10003 10008 10001 10003 10006 10007 10001 10001 10001 10000 10004 10004 10000 10008 10001 10001 10002 10000 10002 10001 10004 10003 10004 10005 10006 10009 10003 10001 10009 10004 10008 10006 10000 10003 10009 10008 10001 10001 10003 10008 10003 10005 10006 10004 10005 10000 10003 10000 10005 10005 10000 10002 10000 10007 10007 10005 10000 10005 10006 10005 10003 10008 10005 10006 10009 10007 10009 10003 10009 10005 10004 10005 10001 10000 10009 10008 10005 10002 10005 10006 10001 10006 10001 10004 10003 10001 10001 10005 10002 10007 10006 10009 10007 10002 10001 10008 10005 10003 10005 10009\r\n 10009 10007 10001 10001 10000 10006 10000 10006 10003 10009 10007 10007 10001 10002 10004 10004 10008 10007 10006 10004 10004 10003 10007 10009 10009 10005 10009 10006 10004 10004 10003 10008 10006 10005 10009 10001 10001 10006 10007 10000 10004 10009 10009 10004 10006 10004 10002 10002 10004 10002 10007 10008 10002 10001 10004 10002 10003 10002 10007 10007 10004 10000 10002 10008 10003 10001 10009 10007 10004 10006 10003 10002 10006 10001 10002 10009 10002 10006 10009 10001 10004 10003 10000 10008 10003 10003 10004 10007 10002 10007 10003 10001 10007 10009 10001 10006 10009 10009 10003 10008 10006 10003 10000 10009 10001 10008 10004 10009 10005 10003 10001 10004 10002 10000 10002 10000 10008 10005 10007 10009 10004 10001 10009 10008 10007 10005 10005 10004 10005 10006 10006 10004 10001 10008 10005 10001 10002 10004 10001 10001 10007 10006 10009 10008 10003 10007 10005 10008 10001 10003 10006 10001 10008 10003 10000 10004 10008 10003 10008 10003 10001 10001 10005 10007 10000 10005 10007 10008 10005 10006 10005 10005 10009 10005 10005 10004 10007 10008 10002 10002 10007 10006 10007 10002 10007 10008 10002 10005 10002 10009 10009 10001 10005 10005 10000 10001 10005 10009 10008 10006 10008 10004 10008 10005 10006 10004 10002 10003 10005 10001 10000 10002 10003 10006 10006 10003 10005 10001 10004 10000 10007 10004 10000 10005 10004 10003 10003 10005 10009 10009 10001 10009 10002 10001 10005 10006 10006 10009 10009 10000 10001 10007 10008 10002 10002 10007 10004 10004 10009 10000 10009 10002 10009 10001 10002 10007 10007 10000 10000 10008 10009 10004 10002 10008 10001 10001 10004 10006 10009 10009 10004 10002 10003 10008 10005 10008 10005 10007 10003 10002 10009 10007 10009 10003 10003 10004 10002 10009 10009 10007 10006 10002 10006 10009 10001 10003 10001 10001 10007 10006 10007 10005 10009 10009 10008 10001 10006 10009 10008 10005 10009 10005 10007 10005 10002 10002 10009 10002 10008 10007 10003 10004 10003 10003 10000 10008 10008 10008 10009 10000 10005 10008 10005 10001 10009 10001 10008 10002 10006 10006 10009 10003 10000 10002 10008 10000 10007 10007 10006 10003 10001 10000 10008 10007 10002 10007 10007 10001 10009 10001 10006 10003 10004 10008 10000 10004 10000 10005 10008 10002 10005 10002 10000 10005 10004 10007 10008 10000 10005 10000 10000 10002 10004 10009 10005 10001 10009 10005 10002 10007 10008 10009 10007 10002 10003 10005 10003 10001 10003 10007 10004 10004 10003 10004 10002 10008 10005 10004 10008 10007 10001 10005 10006 10002 10003 10007 10005 10005 10000 10008 10006 10009 10005 10004 10007 10005 10001 10008 10007 10006 10000 10007 10005 10004 10005 10001 10002 10002 10009 10001 10000 10004 10002 10009 10002 10001 10005 10009 10004 10001 10005 10003 10009 10004 10001 10001 10005 10002 10002 10001 10005 10000 10004 10007 10002 10008 10004 10002 10008 10008 10001 10009 10008 10006 10006 10002 10001 10009 10002 10005 10000 10004 10007 10005 10007 10000 10001 10005 10000 10005 10000 10008 10005 10000 10002 10000 10000 10008 10002 10003\r\n 10000 10001 10004 10000 10000 10003 10006 10004 10006 10009 10008 10004 10004 10000 10000 10006 10006 10007 10009 10006 10007 10009 10004 10009 10008 10006 10005 10006 10005 10007 10008 10009 10001 10008 10009 10009 10004 10006 10005 10001 10002 10006 10007 10000 10007 10007 10002 10007 10005 10009 10007 10005 10002 10000 10005 10004 10005 10009 10005 10002 10005 10008 10006 10009 10006 10008 10001 10003 10004 10007 10000 10009 10009 10007 10007 10009 10005 10008 10002 10003 10007 10000 10003 10005 10003 10000 10004 10005 10002 10001 10005 10001 10003 10002 10001 10004 10005 10003 10008 10004 10003 10003 10000 10007 10008 10003 10001 10009 10006 10006 10003 10003 10005 10009 10004 10005 10000 10009 10008 10008 10007 10000 10002 10007 10003 10007 10004 10007 10008 10007 10001 10004 10000 10002 10007 10007 10003 10005 10000 10001 10001 10009 10000 10004 10007 10008 10004 10001 10008 10004 10005 10001 10008 10005 10007 10009 10000 10007 10004 10005 10006 10008 10001 10007 10003 10006 10006 10003 10000 10000 10001 10009 10001 10005 10009 10001 10002 10008 10003 10006 10002 10000 10004 10005 10000 10006 10001 10004 10005 10007 10006 10007 10007 10004 10004 10003 10004 10007 10002 10003 10007 10004 10001 10008 10003 10006 10002 10007 10001 10006 10002 10004 10000 10007 10000 10002 10005 10008 10008 10006 10008 10004 10004 10002 10009 10008 10007 10000 10009 10001 10005 10004 10005 10007 10002 10006 10003 10005 10009 10000 10000 10000 10005 10001 10004 10008 10006 10009 10003 10006 10007 10008 10004 10000 10009 10006 10001 10005 10001 10001 10005 10008 10007 10000 10000 10002 10007 10005 10003 10000 10006 10001 10004 10000 10008 10006 10006 10008 10002 10002 10003 10009 10005 10009 10008 10007 10000 10004 10007 10000 10008 10003 10001 10008 10002 10004 10005 10005 10002 10007 10005 10000 10000 10001 10003 10000 10000 10000 10003 10004 10007 10003 10007 10000 10005 10006 10001 10000 10002 10004 10002 10003 10004 10001 10009 10004 10006 10003 10001 10001 10004 10008 10004 10006 10001 10005 10009 10006 10003 10008 10003 10005 10005 10005 10000 10001 10002 10004 10004 10008 10000 10009 10005 10007 10005 10007 10004 10003 10009 10006 10009 10003 10005 10007 10008 10003 10001 10001 10007 10004 10000 10006 10007 10004 10000 10002 10000 10008 10002 10005 10000 10000 10003 10001 10006 10006 10002 10004 10003 10003 10002 10005 10002 10002 10007 10005 10008 10006 10005 10008 10002 10007 10008 10003 10009 10005 10002 10004 10007 10002 10006 10007 10006 10009 10002 10007 10008 10006 10008 10006 10005 10004 10009 10005 10006 10002 10007 10004 10005 10005 10000 10009 10005 10007 10006 10009 10003 10005 10000 10001 10003 10002 10004 10000 10001 10001 10001 10005 10007 10007 10008 10001 10004 10001 10008 10001 10000 10003 10003 10002 10006 10002 10006 10009 10007 10000 10004 10000 10009 10005 10007 10005 10003 10002 10002 10006 10007 10004 10005 10006 10001 10001 10008 10009 10003 10000 10007 10004 10006 10003 10005 10005 10008 10001 10005 10005 10003 10003 10007 10002\r\n 10008 10007 10008 10002 10005 10000 10006 10009 10007 10007 10003 10004 10000 10002 10001 10004 10009 10008 10008 10005 10006 10005 10006 10004 10002 10007 10003 10007 10009 10009 10002 10003 10002 10005 10002 10000 10009 10003 10007 10007 10009 10005 10007 10006 10008 10008 10007 10009 10003 10007 10005 10008 10008 10005 10003 10004 10009 10002 10006 10008 10005 10009 10006 10005 10009 10006 10009 10009 10006 10004 10005 10008 10001 10001 10009 10009 10000 10007 10002 10004 10007 10001 10005 10000 10000 10009 10004 10000 10006 10005 10004 10002 10002 10000 10002 10002 10005 10000 10002 10003 10002 10005 10005 10005 10005 10004 10006 10005 10004 10002 10004 10007 10004 10004 10007 10000 10003 10008 10009 10000 10000 10001 10000 10006 10005 10000 10003 10000 10003 10000 10006 10008 10005 10003 10005 10003 10004 10005 10007 10008 10001 10006 10003 10003 10002 10006 10003 10000 10000 10005 10001 10005 10001 10007 10008 10001 10001 10009 10005 10009 10004 10000 10009 10000 10004 10006 10004 10008 10005 10006 10002 10003 10003 10008 10002 10005 10002 10008 10006 10005 10009 10004 10007 10008 10002 10001 10006 10009 10009 10000 10008 10009 10007 10007 10002 10001 10002 10007 10004 10001 10008 10002 10005 10000 10007 10005 10005 10002 10004 10003 10004 10000 10007 10003 10004 10005 10009 10006 10003 10004 10001 10009 10003 10005 10008 10002 10008 10003 10004 10009 10009 10003 10004 10001 10001 10008 10000 10001 10000 10003 10004 10008 10006 10006 10007 10001 10004 10005 10000 10005 10001 10005 10001 10005 10004 10003 10008 10005 10001 10002 10007 10008 10006 10008 10006 10005 10001 10003 10003 10009 10007 10002 10008 10009 10003 10003 10001 10003 10009 10008 10003 10006 10006 10000 10006 10008 10006 10002 10002 10003 10000 10007 10001 10003 10006 10004 10002 10004 10003 10000 10000 10007 10000 10004 10007 10009 10000 10007 10005 10001 10005 10008 10003 10006 10005 10004 10005 10000 10000 10003 10004 10002 10006 10007 10008 10005 10009 10001 10000 10006 10003 10008 10005 10004 10002 10006 10002 10002 10002 10004 10000 10005 10001 10000 10004 10008 10008 10009 10000 10009 10005 10001 10003 10001 10001 10005 10004 10008 10000 10000 10001 10007 10006 10008 10007 10001 10002 10009 10009 10002 10000 10003 10004 10004 10007 10002 10005 10006 10006 10004 10006 10001 10007 10002 10001 10004 10000 10008 10007 10008 10006 10007 10001 10008 10001 10003 10006 10004 10009 10005 10004 10008 10006 10006 10004 10000 10006 10006 10005 10006 10005 10008 10009 10008 10001 10004 10001 10005 10002 10002 10005 10004 10008 10007 10005 10002 10009 10009 10005 10008 10007 10009 10006 10003 10002 10007 10004 10009 10005 10005 10007 10008 10002 10004 10009 10003 10006 10000 10007 10001 10007 10000 10001 10008 10006 10001 10002 10004 10002 10006 10001 10004 10001 10009 10009 10007 10006 10004 10003 10008 10001 10005 10007 10003 10006 10007 10007 10000 10005 10003 10000 10001 10008 10002 10001 10003 10005 10000 10004 10003 10008 10005 10001 10004 10007 10006 10007 10009 10007 10004\r\n 10003 10008 10005 10003 10002 10005 10001 10004 10008 10000 10009 10009 10009 10009 10000 10006 10002 10005 10002 10000 10005 10007 10005 10008 10005 10001 10006 10002 10006 10006 10007 10001 10007 10000 10000 10001 10003 10000 10001 10005 10009 10002 10007 10008 10008 10008 10001 10009 10004 10003 10007 10007 10001 10001 10004 10002 10007 10003 10001 10002 10007 10009 10000 10007 10002 10000 10003 10002 10002 10009 10002 10003 10009 10008 10006 10000 10004 10006 10002 10001 10008 10009 10002 10001 10002 10000 10009 10007 10002 10008 10007 10003 10001 10002 10003 10001 10006 10005 10001 10002 10005 10002 10006 10001 10009 10006 10008 10001 10003 10003 10006 10006 10001 10006 10001 10004 10009 10001 10004 10002 10008 10000 10002 10007 10004 10001 10004 10001 10000 10005 10005 10009 10009 10003 10004 10009 10004 10003 10007 10006 10008 10000 10007 10008 10000 10000 10000 10001 10005 10004 10000 10001 10007 10003 10005 10005 10002 10004 10005 10008 10008 10003 10008 10004 10005 10009 10000 10004 10002 10000 10000 10004 10002 10004 10005 10007 10004 10001 10001 10008 10008 10003 10007 10001 10001 10002 10009 10004 10005 10002 10001 10008 10006 10004 10006 10000 10005 10000 10003 10001 10000 10000 10004 10007 10000 10000 10009 10002 10006 10009 10004 10005 10007 10003 10009 10000 10005 10008 10000 10000 10005 10008 10009 10007 10003 10005 10008 10004 10005 10007 10003 10003 10002 10008 10003 10008 10001 10008 10002 10007 10001 10008 10004 10004 10002 10002 10001 10000 10007 10003 10004 10003 10007 10009 10007 10004 10001 10007 10003 10003 10002 10003 10000 10009 10001 10003 10008 10005 10006 10002 10000 10007 10007 10006 10008 10000 10009 10000 10003 10004 10009 10001 10002 10007 10008 10004 10006 10001 10002 10002 10006 10008 10007 10006 10001 10007 10004 10006 10008 10005 10008 10004 10000 10000 10003 10009 10006 10000 10002 10000 10005 10007 10004 10009 10007 10007 10008 10002 10002 10003 10003 10005 10002 10002 10002 10004 10002 10001 10001 10009 10009 10001 10003 10004 10003 10006 10001 10000 10009 10003 10003 10008 10000 10000 10006 10006 10004 10000 10008 10007 10001 10005 10003 10003 10008 10002 10003 10000 10004 10004 10003 10008 10005 10007 10009 10000 10003 10009 10008 10003 10002 10002 10001 10000 10006 10002 10004 10005 10000 10007 10004 10006 10002 10007 10003 10006 10007 10006 10008 10007 10008 10006 10005 10001 10009 10008 10008 10004 10003 10004 10000 10003 10003 10000 10002 10008 10000 10008 10009 10008 10005 10009 10002 10007 10007 10002 10006 10008 10001 10003 10006 10001 10009 10005 10004 10000 10007 10003 10003 10002 10003 10009 10007 10000 10009 10006 10001 10004 10003 10003 10003 10005 10003 10004 10002 10001 10000 10002 10000 10003 10006 10009 10001 10003 10006 10004 10008 10007 10008 10005 10009 10000 10003 10004 10001 10005 10004 10008 10008 10004 10000 10006 10003 10003 10007 10007 10007 10001 10007 10006 10002 10008 10000 10008 10007 10003 10006 10007 10000 10007 10003 10007 10006 10008 10005 10003 10008 10001 10002 10009\r\n 10003 10005 10005 10009 10006 10006 10007 10009 10000 10004 10008 10001 10004 10004 10004 10000 10003 10006 10004 10003 10004 10000 10006 10006 10003 10009 10005 10001 10006 10005 10000 10003 10002 10009 10008 10005 10003 10006 10001 10004 10000 10007 10004 10001 10009 10004 10001 10003 10009 10008 10002 10000 10007 10005 10004 10000 10005 10008 10001 10006 10003 10006 10007 10007 10001 10007 10000 10000 10006 10002 10002 10005 10005 10002 10001 10009 10004 10001 10006 10003 10007 10008 10000 10002 10007 10006 10006 10001 10007 10000 10004 10009 10002 10004 10006 10001 10008 10005 10003 10002 10002 10002 10007 10002 10008 10002 10003 10002 10007 10004 10009 10005 10003 10008 10007 10003 10008 10008 10002 10003 10007 10007 10006 10001 10009 10005 10000 10008 10005 10001 10005 10003 10009 10009 10001 10003 10003 10003 10001 10008 10009 10003 10009 10007 10005 10002 10004 10000 10004 10000 10007 10002 10007 10000 10003 10000 10001 10003 10008 10000 10006 10005 10004 10007 10007 10006 10006 10002 10008 10004 10005 10001 10005 10000 10001 10009 10003 10007 10007 10004 10000 10003 10007 10007 10000 10004 10002 10003 10008 10008 10007 10006 10008 10000 10001 10000 10009 10001 10003 10004 10003 10006 10002 10004 10001 10001 10009 10006 10009 10002 10003 10007 10007 10008 10001 10000 10001 10006 10004 10000 10002 10001 10001 10005 10000 10001 10009 10009 10001 10004 10009 10006 10009 10001 10006 10004 10004 10002 10002 10003 10009 10007 10002 10004 10006 10003 10000 10005 10000 10007 10002 10005 10008 10006 10004 10000 10003 10007 10004 10007 10001 10005 10000 10009 10000 10007 10007 10000 10007 10005 10001 10008 10001 10008 10006 10001 10001 10005 10008 10007 10006 10007 10002 10003 10004 10008 10002 10004 10001 10007 10006 10007 10009 10000 10007 10006 10005 10001 10007 10004 10003 10000 10009 10003 10004 10001 10000 10000 10001 10005 10001 10007 10005 10003 10001 10002 10009 10008 10006 10005 10001 10005 10004 10005 10009 10006 10002 10001 10003 10005 10000 10001 10009 10004 10002 10000 10002 10005 10001 10002 10002 10005 10009 10004 10000 10000 10009 10002 10006 10006 10007 10002 10001 10006 10003 10009 10006 10001 10000 10003 10006 10001 10003 10006 10002 10004 10007 10005 10001 10002 10009 10002 10009 10003 10003 10005 10001 10000 10001 10007 10001 10006 10000 10007 10004 10007 10008 10001 10008 10008 10000 10001 10008 10007 10004 10009 10004 10000 10006 10007 10007 10005 10007 10007 10004 10005 10006 10004 10009 10003 10000 10002 10009 10004 10001 10006 10003 10009 10009 10005 10006 10001 10001 10008 10007 10009 10006 10002 10009 10005 10002 10006 10000 10002 10008 10008 10005 10003 10005 10000 10006 10005 10006 10004 10003 10009 10000 10004 10005 10005 10006 10007 10002 10006 10005 10009 10002 10001 10002 10009 10004 10003 10000 10006 10005 10001 10001 10007 10002 10009 10009 10006 10000 10004 10007 10005 10003 10002 10000 10002 10009 10000 10002 10004 10004 10005 10008 10003 10006 10003 10000 10008 10006 10002 10000 10003 10006 10004 10005 10009\r\n 10005 10000 10009 10005 10008 10008 10008 10008 10005 10007 10004 10002 10006 10002 10004 10009 10007 10007 10008 10009 10003 10004 10008 10006 10007 10003 10001 10004 10000 10005 10003 10000 10009 10003 10008 10003 10001 10000 10004 10008 10006 10001 10000 10008 10000 10001 10001 10004 10004 10009 10004 10009 10000 10001 10009 10006 10001 10007 10006 10001 10008 10001 10009 10001 10001 10009 10004 10000 10002 10004 10003 10002 10006 10001 10007 10007 10008 10001 10003 10007 10007 10006 10000 10000 10007 10005 10006 10003 10003 10009 10003 10007 10003 10000 10000 10005 10001 10002 10006 10007 10008 10009 10005 10002 10008 10000 10007 10009 10009 10006 10004 10006 10001 10008 10000 10009 10006 10000 10005 10002 10003 10008 10008 10008 10000 10005 10007 10006 10000 10006 10003 10007 10006 10003 10002 10001 10007 10001 10005 10006 10004 10004 10000 10001 10006 10007 10001 10005 10002 10001 10007 10004 10002 10003 10002 10002 10007 10009 10001 10001 10002 10001 10002 10008 10009 10009 10001 10003 10009 10001 10007 10002 10008 10006 10009 10006 10000 10007 10005 10002 10002 10008 10003 10009 10004 10007 10009 10000 10004 10000 10008 10001 10005 10006 10007 10008 10008 10001 10000 10008 10006 10008 10003 10004 10006 10005 10003 10009 10008 10005 10003 10005 10005 10000 10007 10003 10004 10004 10005 10005 10004 10005 10005 10008 10008 10005 10007 10008 10001 10007 10008 10004 10009 10003 10005 10003 10009 10005 10004 10006 10006 10001 10001 10002 10004 10002 10005 10001 10001 10003 10008 10003 10002 10008 10001 10006 10002 10004 10004 10003 10004 10007 10009 10007 10004 10000 10008 10000 10006 10005 10000 10009 10000 10007 10007 10002 10003 10000 10007 10004 10007 10004 10007 10002 10006 10001 10009 10003 10001 10000 10003 10009 10000 10002 10008 10000 10007 10007 10008 10000 10004 10006 10009 10003 10002 10006 10000 10009 10009 10002 10005 10002 10005 10008 10008 10004 10005 10001 10003 10000 10004 10005 10008 10005 10002 10008 10003 10002 10009 10000 10006 10009 10007 10009 10001 10002 10005 10007 10002 10007 10003 10008 10002 10001 10002 10001 10005 10001 10004 10008 10002 10007 10008 10001 10000 10003 10005 10001 10004 10004 10003 10002 10002 10008 10005 10000 10001 10007 10004 10008 10000 10004 10005 10003 10006 10006 10006 10000 10006 10009 10007 10003 10004 10001 10007 10004 10008 10005 10008 10001 10005 10008 10002 10006 10001 10007 10000 10007 10004 10007 10007 10000 10001 10001 10001 10002 10006 10008 10008 10006 10003 10007 10002 10001 10002 10008 10003 10002 10008 10000 10002 10002 10001 10000 10006 10009 10001 10003 10005 10001 10009 10006 10006 10000 10005 10000 10009 10004 10002 10007 10003 10001 10008 10005 10009 10007 10001 10008 10004 10007 10006 10005 10000 10006 10009 10008 10003 10000 10001 10002 10007 10004 10006 10001 10002 10003 10004 10007 10007 10000 10000 10009 10005 10000 10008 10007 10001 10001 10008 10005 10000 10000 10000 10002 10008 10002 10001 10003 10006 10009 10003 10003 10005 10002 10000 10000 10003 10008 10003 10008\r\n 10007 10004 10006 10009 10005 10000 10001 10008 10003 10004 10004 10002 10002 10009 10002 10005 10005 10009 10008 10006 10000 10001 10001 10009 10000 10002 10007 10004 10004 10009 10001 10005 10005 10000 10009 10008 10003 10002 10006 10007 10003 10001 10009 10007 10004 10000 10006 10001 10001 10009 10007 10005 10003 10001 10002 10005 10007 10005 10005 10007 10009 10008 10007 10009 10008 10008 10001 10006 10003 10008 10008 10005 10001 10008 10009 10000 10003 10005 10007 10008 10000 10008 10005 10007 10003 10009 10006 10006 10003 10004 10004 10005 10008 10004 10004 10007 10004 10009 10006 10009 10001 10004 10003 10005 10001 10005 10001 10003 10009 10006 10006 10008 10007 10002 10004 10002 10005 10006 10005 10003 10005 10003 10000 10007 10009 10005 10007 10005 10007 10006 10000 10003 10005 10006 10007 10003 10006 10002 10006 10001 10004 10000 10003 10004 10002 10001 10005 10004 10003 10006 10014 10008 10016 10002 10007 10004 10008 10004 10003 10004 10001 10005 10004 10006 10008 10004 10003 10006 10006 10004 10005 10002 10001 10005 10002 10004 10004 10007 10004 10007 10004 10004 10008 10005 10009 10009 10004 10009 10007 10005 10004 10007 10002 10004 10008 10002 10002 10002 10004 10006 10009 10007 10003 10005 10008 10000 10009 10006 10007 10005 10009 10001 10008 10000 10009 10002 10002 10009 10002 10008 10009 10004 10000 10008 10002 10006 10007 10003 10004 10004 10005 10007 10000 10002 10008 10003 10003 10000 10004 10002 10008 10002 10000 10005 10008 10005 10007 10008 10002 10005 10005 10001 10009 10001 10008 10006 10001 10002 10007 10008 10003 10008 10004 10004 10004 10008 10009 10000 10000 10000 10007 10005 10005 10009 10001 10002 10009 10003 10007 10005 10002 10007 10009 10007 10005 10008 10005 10001 10005 10009 10008 10004 10000 10004 10002 10005 10007 10001 10008 10005 10001 10008 10003 10002 10008 10006 10007 10008 10007 10000 10007 10007 10006 10005 10003 10002 10009 10000 10002 10005 10000 10005 10001 10005 10008 10004 10003 10001 10000 10006 10001 10006 10004 10005 10008 10002 10000 10000 10006 10001 10004 10004 10005 10003 10000 10001 10007 10001 10002 10003 10000 10004 10007 10002 10000 10003 10003 10004 10001 10005 10007 10004 10004 10007 10009 10004 10000 10006 10009 10006 10008 10002 10001 10008 10004 10000 10003 10001 10005 10002 10001 10006 10004 10005 10007 10003 10002 10006 10006 10000 10006 10004 10002 10005 10008 10001 10006 10001 10002 10009 10001 10005 10006 10003 10003 10005 10008 10002 10007 10002 10002 10007 10003 10003 10004 10008 10005 10004 10007 10004 10005 10003 10008 10005 10003 10004 10005 10008 10001 10003 10006 10006 10009 10009 10005 10000 10009 10000 10004 10003 10006 10005 10009 10009 10009 10006 10008 10007 10008 10003 10006 10007 10006 10006 10001 10009 10001 10007 10009 10005 10000 10002 10000 10007 10005 10003 10004 10000 10007 10004 10001 10000 10006 10003 10005 10005 10003 10003 10009 10005 10006 10001 10002 10001 10005 10003 10009 10001 10008 10003 10008 10007 10003 10000 10002 10003 10005 10004 10002 10006\r\n 10001 10007 10003 10002 10006 10000 10004 10003 10000 10004 10002 10002 10000 10002 10004 10001 10000 10002 10002 10004 10009 10005 10001 10007 10001 10003 10004 10008 10008 10002 10004 10008 10004 10002 10002 10002 10008 10006 10003 10005 10008 10000 10005 10007 10007 10002 10009 10007 10002 10004 10000 10009 10002 10005 10001 10003 10008 10000 10009 10008 10005 10008 10003 10004 10006 10007 10006 10003 10005 10000 10009 10003 10007 10005 10008 10003 10002 10008 10000 10001 10005 10009 10006 10005 10008 10001 10004 10004 10002 10001 10003 10003 10008 10008 10009 10000 10005 10000 10005 10004 10005 10005 10004 10004 10001 10007 10004 10004 10005 10003 10000 10008 10006 10005 10006 10006 10009 10001 10005 10004 10002 10009 10007 10004 10005 10009 10001 10008 10004 10003 10001 10004 10006 10007 10001 10006 10005 10005 10008 10000 10009 10000 10008 10003 10002 10007 10008 10007 10001 10008 10005 10007 10000 10000 10000 10004 10002 10000 10003 10000 10008 10008 10007 10005 10000 10003 10007 10002 10007 10001 10007 10009 10008 10004 10000 10006 10006 10007 10003 10008 10000 10006 10006 10001 10009 10002 10007 10000 10002 10004 10000 10002 10005 10003 10002 10001 10000 10003 10009 10004 10008 10009 10001 10005 10000 10004 10000 10009 10001 10007 10004 10009 10009 10000 10003 10005 10007 10006 10004 10002 10007 10006 10009 10002 10004 10006 10004 10009 10004 10001 10000 10008 10000 10007 10004 10003 10003 10001 10001 10006 10003 10001 10007 10002 10008 10000 10003 10002 10004 10004 10000 10000 10004 10002 10002 10001 10009 10008 10005 10000 10001 10002 10002 10003 10001 10003 10009 10000 10000 10009 10001 10004 10000 10007 10001 10005 10004 10009 10006 10006 10000 10003 10007 10009 10001 10003 10000 10001 10002 10004 10001 10004 10001 10003 10002 10001 10007 10009 10005 10007 10006 10003 10008 10002 10005 10006 10005 10005 10004 10008 10004 10005 10001 10000 10008 10004 10008 10000 10000 10007 10004 10009 10007 10007 10009 10006 10007 10004 10009 10000 10003 10006 10008 10002 10003 10002 10000 10000 10003 10003 10009 10006 10003 10009 10002 10007 10000 10006 10009 10008 10000 10009 10002 10002 10003 10006 10001 10002 10000 10009 10000 10003 10003 10002 10005 10007 10002 10008 10003 10003 10001 10002 10001 10002 10008 10000 10004 10006 10001 10005 10000 10005 10000 10006 10000 10005 10002 10000 10007 10007 10004 10005 10006 10008 10002 10004 10000 10001 10001 10007 10001 10004 10007 10009 10006 10007 10001 10004 10009 10003 10002 10005 10000 10001 10002 10001 10003 10001 10008 10001 10008 10000 10004 10003 10004 10005 10008 10001 10007 10001 10008 10007 10005 10002 10002 10001 10001 10005 10004 10007 10000 10007 10009 10002 10009 10007 10003 10000 10008 10007 10008 10004 10007 10009 10000 10006 10007 10000 10009 10007 10003 10004 10007 10002 10000 10000 10009 10000 10007 10002 10000 10009 10004 10007 10006 10007 10000 10008 10009 10001 10005 10001 10001 10007 10002 10009 10002 10000 10005 10009 10000 10005 10009 10002 10000 10005 10002 10003 10004 10008\r\n 10006 10008 10008 10003 10001 10008 10004 10009 10000 10001 10003 10005 10007 10004 10000 10007 10002 10005 10003 10005 10006 10002 10005 10005 10005 10008 10004 10002 10000 10008 10004 10001 10004 10005 10008 10003 10002 10004 10003 10003 10007 10007 10006 10004 10008 10002 10008 10008 10007 10004 10001 10001 10007 10001 10001 10005 10008 10009 10009 10004 10004 10006 10002 10008 10008 10006 10001 10008 10003 10004 10006 10006 10002 10006 10003 10003 10006 10009 10003 10004 10003 10006 10003 10001 10009 10009 10009 10000 10003 10002 10006 10001 10008 10009 10009 10000 10009 10008 10003 10006 10009 10008 10002 10006 10008 10005 10004 10002 10001 10004 10004 10003 10005 10006 10001 10003 10004 10005 10001 10003 10001 10008 10000 10009 10009 10003 10002 10000 10009 10001 10000 10000 10000 10000 10007 10005 10000 10001 10008 10000 10005 10009 10003 10003 10002 10007 10008 10004 10009 10008 10003 10003 10004 10002 10007 10003 10005 10003 10009 10003 10004 10005 10003 10006 10008 10006 10004 10006 10009 10002 10008 10000 10003 10008 10006 10006 10006 10008 10000 10005 10001 10008 10002 10000 10005 10009 10007 10003 10007 10002 10001 10009 10001 10005 10003 10000 10007 10003 10007 10007 10004 10001 10009 10008 10003 10007 10007 10009 10002 10008 10005 10002 10001 10002 10008 10007 10004 10007 10000 10001 10000 10000 10000 10007 10002 10008 10006 10002 10004 10002 10002 10006 10008 10004 10000 10003 10005 10004 10008 10006 10005 10002 10005 10008 10003 10005 10003 10008 10008 10008 10001 10001 10009 10004 10004 10001 10007 10002 10009 10005 10009 10006 10007 10004 10008 10006 10001 10003 10001 10001 10001 10009 10004 10004 10004 10004 10001 10007 10004 10002 10001 10004 10007 10000 10003 10000 10008 10007 10003 10009 10002 10003 10003 10001 10005 10006 10002 10008 10005 10003 10006 10002 10009 10008 10002 10003 10007 10009 10004 10000 10007 10008 10007 10003 10008 10007 10003 10000 10006 10004 10008 10003 10007 10005 10000 10006 10008 10007 10001 10003 10007 10007 10007 10003 10009 10009 10002 10007 10002 10009 10002 10008 10002 10000 10003 10002 10004 10004 10003 10004 10009 10001 10002 10002 10009 10009 10007 10000 10004 10008 10009 10004 10006 10005 10005 10002 10002 10009 10000 10002 10002 10009 10009 10009 10003 10002 10008 10002 10009 10005 10000 10009 10004 10003 10007 10003 10004 10008 10004 10007 10001 10008 10000 10009 10000 10006 10002 10001 10009 10007 10006 10000 10008 10007 10009 10001 10004 10002 10005 10007 10002 10006 10001 10001 10009 10005 10009 10008 10004 10008 10003 10002 10001 10003 10004 10008 10005 10003 10002 10005 10004 10005 10001 10001 10009 10004 10002 10007 10003 10001 10009 10003 10000 10008 10008 10002 10004 10006 10006 10003 10009 10005 10007 10004 10007 10009 10002 10003 10004 10002 10004 10008 10005 10008 10009 10005 10001 10005 10007 10000 10000 10001 10006 10008 10005 10002 10005 10003 10003 10005 10007 10002 10006 10009 10004 10004 10006 10004 10006 10009 10006 10001 10008 10000 10001 10003 10007 10005 10006 10006\r\n 10008 10009 10008 10007 10017 10004 10002 10001 10008 10009 10002 10008 10006 10006 10001 10003 10003 10004 10006 10000 10003 10002 10002 10000 10005 10003 10004 10009 10003 10006 10008 10004 10001 10002 10001 10007 10002 10003 10007 10003 10005 10008 10008 10009 10008 10005 10004 10001 10006 10000 10009 10001 10001 10003 10004 10003 10001 10009 10008 10009 10000 10005 10003 10002 10002 10001 10008 10000 10008 10001 10009 10008 10008 10001 10002 10006 10000 10005 10007 10002 10007 10001 10009 10004 10002 10004 10007 10004 10002 10005 10001 10007 10000 10004 10009 10003 10004 10001 10008 10001 10001 10008 10000 10006 10001 10008 10009 10001 10003 10001 10006 10004 10003 10006 10003 10006 10007 10009 10000 10002 10000 10001 10002 10000 10002 10005 10007 10002 10008 10008 10004 10004 10001 10004 10005 10002 10000 10007 10002 10007 10000 10003 10007 10000 10003 10000 10008 10001 10004 10007 10003 10008 10007 10006 10003 10008 10003 10003 10000 10009 10002 10002 10002 10006 10000 10002 10009 10003 10003 10003 10001 10000 10006 10002 10000 10006 10009 10007 10007 10001 10001 10005 10008 10004 10007 10006 10008 10002 10006 10006 10006 10005 10002 10005 10008 10008 10002 10009 10003 10007 10002 10008 10007 10007 10009 10002 10007 10007 10005 10007 10003 10003 10008 10007 10003 10006 10008 10006 10005 10008 10003 10005 10002 10002 10009 10001 10003 10003 10005 10003 10007 10008 10000 10003 10002 10001 10008 10000 10004 10005 10009 10009 10003 10007 10009 10008 10003 10001 10009 10005 10003 10002 10003 10002 10009 10009 10006 10007 10009 10005 10008 10005 10006 10009 10003 10003 10003 10003 10007 10005 10008 10002 10009 10007 10005 10003 10000 10004 10000 10001 10004 10004 10003 10004 10003 10003 10001 10002 10000 10003 10002 10003 10004 10008 10006 10006 10001 10007 10007 10000 10002 10009 10008 10002 10008 10006 10001 10005 10000 10006 10006 10009 10008 10008 10001 10006 10006 10006 10005 10004 10007 10000 10000 10007 10007 10009 10008 10000 10004 10005 10006 10001 10008 10006 10007 10004 10009 10004 10004 10000 10008 10005 10008 10009 10007 10002 10004 10003 10004 10001 10008 10007 10009 10003 10001 10008 10004 10005 10001 10001 10007 10008 10002 10005 10008 10002 10009 10006 10000 10003 10002 10007 10009 10007 10002 10000 10002 10005 10000 10001 10006 10000 10001 10008 10009 10008 10000 10003 10005 10008 10002 10004 10005 10001 10001 10007 10004 10006 10002 10001 10009 10005 10002 10007 10008 10007 10000 10002 10005 10009 10002 10001 10009 10009 10009 10006 10001 10006 10000 10000 10002 10002 10005 10006 10006 10003 10002 10002 10001 10000 10006 10004 10000 10007 10007 10004 10004 10008 10004 10008 10001 10006 10004 10003 10006 10007 10006 10001 10005 10008 10000 10007 10000 10001 10001 10006 10004 10004 10005 10008 10006 10008 10002 10002 10005 10005 10000 10005 10008 10009 10009 10005 10007 10005 10003 10004 10000 10002 10003 10008 10001 10008 10000 10009 10006 10006 10001 10006 10000 10005 10003 10007 10001 10007 10006 10006 10002 10001 10008 10009\r\n 10003 10007 10004 10009 10004 10003 10000 10009 10008 10009 10009 10002 10002 10004 10002 10009 10009 10006 10009 10000 10001 10002 10003 10001 10007 10006 10005 10007 10001 10009 10008 10006 10004 10008 10000 10001 10004 10001 10005 10009 10009 10003 10008 10002 10004 10004 10002 10007 10001 10005 10002 10004 10006 10003 10002 10007 10000 10006 10009 10001 10002 10003 10004 10002 10002 10002 10008 10005 10002 10004 10003 10005 10005 10000 10007 10009 10003 10001 10007 10002 10008 10000 10009 10009 10006 10007 10001 10002 10008 10001 10000 10005 10001 10001 10018 10001 10005 10001 10004 10006 10006 10007 10002 10002 10008 10003 10004 10007 10003 10009 10007 10006 10006 10008 10002 10005 10005 10006 10004 10008 10002 10009 10003 10009 10004 10005 10007 10004 10008 10000 10007 10001 10004 10000 10000 10007 10007 10002 10000 10002 10004 10005 10004 10006 10006 10000 10004 10007 10009 10007 10005 10008 10003 10007 10005 10004 10000 10008 10009 10002 10006 10007 10006 10002 10000 10003 10000 10000 10009 10005 10008 10002 10003 10008 10005 10008 10008 10001 10004 10002 10006 10007 10004 10007 10007 10008 10006 10007 10001 10005 10007 10008 10009 10000 10005 10001 10009 10001 10006 10003 10007 10008 10005 10009 10008 10001 10006 10003 10008 10005 10009 10009 10009 10005 10002 10004 10002 10006 10008 10004 10003 10004 10004 10000 10006 10003 10009 10004 10009 10000 10005 10000 10005 10003 10009 10006 10000 10007 10007 10003 10003 10002 10001 10000 10000 10004 10000 10000 10009 10008 10007 10006 10000 10007 10006 10005 10001 10009 10006 10009 10008 10009 10007 10008 10008 10001 10001 10000 10001 10004 10002 10004 10003 10002 10005 10009 10005 10000 10006 10008 10009 10002 10008 10004 10004 10005 10002 10006 10001 10007 10007 10006 10000 10008 10003 10007 10007 10008 10004 10009 10007 10001 10005 10003 10009 10000 10008 10002 10005 10009 10007 10004 10009 10000 10003 10003 10005 10006 10004 10007 10003 10005 10003 10008 10009 10002 10008 10009 10002 10003 10006 10003 10006 10000 10004 10001 10007 10000 10008 10000 10008 10001 10003 10006 10005 10006 10003 10002 10008 10006 10005 10003 10008 10007 10002 10001 10003 10006 10000 10009 10007 10005 10003 10008 10009 10005 10009 10000 10003 10001 10006 10003 10001 10000 10000 10005 10009 10007 10004 10009 10009 10008 10002 10004 10000 10006 10000 10003 10003 10001 10007 10003 10000 10007 10008 10008 10009 10003 10003 10006 10007 10005 10009 10006 10007 10000 10001 10004 10002 10001 10001 10007 10009 10003 10004 10001 10004 10000 10008 10004 10009 10006 10002 10001 10008 10005 10004 10003 10002 10004 10000 10006 10002 10004 10001 10006 10007 10009 10005 10000 10001 10002 10007 10001 10009 10007 10001 10008 10000 10009 10009 10007 10008 10006 10008 10006 10004 10006 10007 10003 10005 10009 10009 10000 10001 10005 10002 10002 10002 10007 10003 10009 10003 10001 10001 10009 10002 10009 10009 10002 10007 10004 10008 10009 10007 10007 10004 10001 10002 10001 10005 10003 10009 10003 10009 10000 10002 10006 10004 10005\r\n 10005 10006 10009 10005 10008 10007 10001 10000 10007 10000 10002 10001 10000 10001 10004 10006 10005 10008 10008 10004 10008 10002 10000 10008 10007 10003 10003 10004 10005 10009 10001 10001 10002 10001 10007 10008 10009 10008 10002 10006 10003 10002 10001 10008 10004 10007 10006 10009 10005 10000 10003 10005 10001 10006 10004 10007 10005 10008 10007 10007 10002 10006 10009 10005 10002 10001 10007 10006 10002 10006 10004 10003 10000 10001 10006 10005 10007 10002 10008 10001 10003 10006 10003 10005 10002 10009 10005 10001 10001 10001 10007 10000 10008 10003 10009 10007 10006 10004 10008 10007 10003 10005 10000 10008 10004 10005 10001 10009 10001 10007 10005 10009 10005 10004 10004 10009 10006 10002 10000 10004 10005 10005 10004 10005 10008 10000 10000 10009 10009 10004 10005 10001 10004 10001 10005 10000 10002 10005 10003 10000 10009 10008 10005 10009 10002 10002 10007 10004 10009 10009 10001 10002 10000 10007 10000 10009 10005 10007 10009 10005 10005 10005 10002 10002 10007 10004 10006 10003 10002 10004 10001 10009 10007 10002 10009 10002 10006 10001 10003 10009 10001 10004 10002 10003 10003 10007 10002 10008 10008 10007 10001 10002 10005 10005 10008 10005 10007 10005 10002 10001 10006 10008 10005 10009 10002 10007 10009 10002 10001 10005 10007 10008 10002 10004 10007 10009 10001 10007 10005 10003 10004 10007 10005 10008 10009 10004 10005 10009 10002 10008 10006 10000 10000 10005 10000 10007 10007 10008 10000 10003 10006 10000 10007 10003 10007 10002 10006 10003 10004 10001 10001 10007 10008 10004 10003 10007 10000 10005 10004 10005 10003 10000 10003 10003 10009 10006 10002 10002 10004 10008 10001 10005 10001 10005 10000 10003 10001 10008 10001 10002 10006 10006 10001 10004 10002 10000 10000 10001 10005 10002 10002 10006 10002 10000 10000 10009 10003 10003 10000 10005 10009 10004 10003 10006 10007 10002 10000 10007 10006 10000 10003 10003 10003 10001 10002 10002 10006 10009 10001 10008 10003 10004 10007 10008 10004 10000 10007 10006 10004 10002 10005 10001 10001 10007 10007 10001 10009 10003 10000 10007 10000 10004 10000 10008 10002 10009 10000 10002 10006 10006 10007 10007 10005 10009 10000 10009 10008 10003 10006 10009 10006 10002 10001 10006 10001 10008 10000 10004 10006 10006 10009 10007 10000 10000 10000 10002 10003 10004 10006 10006 10008 10000 10009 10009 10005 10002 10003 10000 10003 10007 10002 10009 10006 10003 10005 10008 10001 10002 10009 10005 10008 10009 10004 10004 10001 10003 10004 10009 10001 10002 10002 10000 10003 10002 10000 10000 10008 10006 10004 10005 10002 10009 10003 10007 10003 10008 10005 10000 10009 10007 10004 10002 10005 10004 10009 10009 10002 10006 10005 10008 10001 10003 10004 10000 10003 10004 10009 10005 10004 10009 10009 10008 10000 10003 10007 10000 10000 10004 10003 10005 10001 10002 10000 10000 10004 10003 10008 10003 10005 10009 10001 10001 10000 10000 10009 10008 10001 10004 10003 10004 10003 10002 10000 10009 10006 10002 10008 10005 10000 10007 10002 10009 10000 10009 10000 10003 10003 10004 10007 10001\r\n 10004 10000 10008 10001 10000 10005 10007 10006 10006 10000 10004 10009 10000 10006 10000 10008 10009 10002 10009 10000 10000 10009 10009 10002 10008 10003 10004 10001 10000 10006 10006 10009 10005 10004 10008 10005 10003 10007 10001 10009 10006 10002 10008 10004 10001 10007 10005 10008 10003 10003 10000 10009 10009 10003 10004 10004 10002 10002 10001 10002 10008 10009 10008 10008 10007 10005 10006 10001 10005 10005 10005 10005 10005 10005 10009 10006 10003 10003 10002 10006 10002 10006 10008 10006 10001 10005 10006 10001 10009 10004 10005 10001 10003 10007 10007 10009 10002 10002 10006 10009 10004 10000 10008 10004 10006 10003 10008 10003 10000 10003 10003 10009 10004 10006 10007 10000 10008 10002 10000 10008 10001 10003 10000 10003 10002 10007 10009 10008 10004 10004 10007 10005 10000 10007 10000 10008 10007 10006 10007 10008 10003 10000 10001 10009 10000 10008 10001 10009 10007 10006 10002 10004 10001 10003 10005 10005 10004 10007 10004 10000 10009 10004 10001 10003 10008 10003 10003 10004 10008 10004 10008 10005 10000 10008 10002 10009 10002 10003 10008 10006 10008 10009 10002 10000 10005 10001 10000 10008 10003 10009 10004 10006 10007 10008 10001 10002 10001 10008 10002 10007 10000 10002 10000 10001 10009 10007 10003 10004 10006 10001 10007 10006 10004 10008 10000 10001 10001 10006 10008 10006 10002 10006 10004 10007 10009 10004 10002 10005 10009 10002 10006 10000 10008 10004 10001 10005 10001 10005 10006 10003 10009 10007 10001 10006 10007 10000 10001 10004 10001 10002 10004 10004 10001 10005 10000 10009 10008 10002 10004 10003 10002 10002 10003 10004 10000 10009 10002 10008 10001 10004 10003 10006 10001 10008 10004 10006 10005 10005 10000 10006 10007 10003 10007 10009 10007 10005 10003 10008 10002 10004 10008 10004 10003 10002 10007 10005 10005 10009 10009 10005 10003 10001 10001 10008 10006 10001 10004 10009 10007 10008 10007 10009 10006 10005 10007 10003 10005 10006 10004 10004 10009 10007 10007 10005 10007 10004 10002 10000 10005 10007 10008 10003 10007 10003 10008 10004 10009 10000 10001 10000 10005 10004 10004 10008 10006 10000 10006 10007 10009 10003 10007 10008 10002 10008 10007 10009 10003 10008 10007 10009 10004 10009 10007 10001 10005 10009 10004 10001 10007 10008 10006 10005 10004 10001 10002 10009 10007 10008 10001 10009 10006 10001 10009 10007 10003 10007 10007 10008 10001 10000 10002 10006 10001 10002 10009 10001 10009 10002 10003 10002 10000 10002 10006 10005 10000 10009 10001 10001 10003 10005 10009 10005 10007 10000 10001 10005 10000 10007 10007 10009 10004 10006 10008 10005 10004 10009 10007 10006 10007 10008 10000 10008 10002 10000 10006 10002 10002 10002 10007 10004 10001 10008 10000 10006 10003 10002 10003 10004 10001 10004 10002 10001 10009 10005 10002 10004 10006 10003 10009 10004 10006 10003 10004 10007 10008 10005 10007 10001 10003 10006 10002 10004 10008 10006 10007 10006 10000 10008 10001 10005 10008 10005 10007 10004 10002 10000 10000 10003 10001 10009 10004 10004 10007 10008 10006 10006 10005 10000 10001 10009\r\n 10006 10008 10001 10006 10006 10003 10006 10009 10005 10007 10002 10002 10005 10001 10001 10003 10005 10005 10004 10006 10006 10007 10002 10008 10006 10005 10008 10007 10004 10002 10002 10007 10009 10009 10000 10000 10007 10002 10006 10004 10009 10006 10004 10004 10009 10005 10005 10002 10000 10006 10004 10006 10002 10006 10009 10000 10007 10000 10006 10001 10008 10000 10009 10006 10001 10003 10006 10006 10007 10000 10005 10002 10003 10008 10001 10008 10008 10001 10002 10002 10003 10004 10008 10002 10000 10001 10001 10006 10000 10009 10009 10006 10001 10007 10001 10001 10003 10005 10003 10009 10006 10008 10007 10004 10002 10005 10005 10009 10005 10008 10009 10002 10003 10009 10001 10004 10004 10008 10008 10006 10006 10003 10007 10000 10001 10005 10000 10001 10001 10003 10004 10006 10004 10008 10008 10008 10005 10004 10005 10009 10002 10006 10004 10008 10000 10007 10005 10005 10003 10005 10000 10002 10008 10005 10004 10003 10009 10001 10001 10003 10000 10008 10004 10005 10004 10004 10005 10000 10000 10005 10000 10005 10007 10008 10008 10004 10006 10005 10002 10000 10006 10002 10002 10008 10002 10009 10005 10009 10008 10005 10002 10002 10000 10003 10004 10007 10002 10004 10009 10001 10001 10007 10002 10009 10008 10009 10005 10009 10008 10001 10007 10006 10004 10004 10001 10000 10008 10003 10008 10003 10003 10008 10001 10002 10003 10003 10004 10007 10006 10007 10003 10004 10002 10005 10005 10001 10008 10008 10000 10005 10004 10008 10008 10003 10003 10006 10006 10008 10007 10007 10005 10004 10001 10004 10002 10000 10004 10007 10007 10001 10008 10006 10002 10005 10002 10005 10006 10007 10000 10003 10003 10006 10003 10000 10004 10006 10009 10008 10009 10004 10002 10003 10009 10003 10003 10000 10009 10007 10008 10006 10002 10008 10001 10005 10004 10002 10008 10007 10005 10002 10000 10009 10004 10006 10000 10003 10009 10007 10002 10009 10003 10002 10009 10007 10004 10003 10002 10005 10000 10003 10006 10002 10006 10009 10001 10001 10000 10005 10005 10000 10004 10008 10008 10001 10007 10005 10009 10009 10007 10007 10005 10003 10006 10009 10007 10006 10000 10000 10002 10000 10004 10006 10009 10002 10000 10008 10006 10005 10002 10007 10008 10000 10008 10005 10006 10006 10007 10005 10000 10007 10006 10003 10002 10006 10006 10003 10008 10000 10007 10001 10002 10000 10003 10001 10002 10003 10009 10002 10006 10008 10006 10004 10002 10002 10002 10008 10006 10005 10004 10008 10002 10004 10006 10000 10000 10008 10006 10007 10004 10002 10009 10009 10002 10002 10003 10008 10001 10006 10009 10000 10006 10005 10000 10004 10000 10004 10007 10006 10006 10001 10009 10001 10008 10004 10000 10002 10009 10008 10009 10005 10003 10006 10000 10005 10005 10003 10000 10001 10006 10005 10008 10003 10002 10003 10004 10007 10002 10000 10005 10006 10005 10008 10004 10002 10005 10009 10003 10007 10000 10000 10002 10003 10003 10001 10000 10007 10005 10006 10005 10004 10009 10004 10009 10005 10001 10003 10001 10006 10005 10001 10000 10001 10004 10006 10007 10003 10009 10000 10003 10005\r\n 10000 10000 10004 10002 10005 10006 10009 10002 10001 10005 10000 10004 10003 10002 10005 10003 10004 10006 10006 10006 10004 10005 10009 10006 10007 10003 10005 10007 10003 10001 10009 10009 10003 10007 10008 10002 10002 10003 10001 10001 10003 10007 10009 10001 10006 10001 10002 10005 10006 10007 10008 10007 10002 10000 10002 10008 10001 10004 10000 10000 10008 10009 10005 10004 10002 10001 10006 10008 10002 10009 10000 10008 10004 10000 10001 10007 10007 10001 10000 10003 10001 10003 10007 10007 10009 10007 10000 10006 10005 10003 10005 10001 10000 10004 10004 10008 10006 10006 10006 10006 10002 10009 10006 10008 10008 10007 10003 10008 10008 10001 10009 10000 10009 10004 10006 10001 10000 10001 10008 10002 10000 10008 10006 10001 10008 10008 10006 10001 10002 10009 10007 10007 10005 10005 10009 10009 10015 10001 10000 10001 10003 10007 10003 10004 10000 10002 10000 10004 10004 10007 10004 10001 10000 10000 10002 10004 10002 10004 10009 10006 10006 10007 10001 10001 10003 10009 10002 10003 10003 10008 10006 10005 10000 10000 10009 10003 10007 10002 10007 10003 10000 10005 10006 10001 10002 10001 10004 10005 10005 10000 10008 10007 10008 10001 10002 10002 10003 10006 10001 10003 10006 10009 10007 10003 10006 10004 10006 10009 10006 10002 10007 10009 10001 10005 10007 10009 10005 10006 10005 10004 10003 10006 10006 10003 10000 10005 10006 10009 10003 10003 10005 10004 10009 10004 10005 10001 10005 10004 10004 10005 10007 10000 10005 10006 10002 10002 10001 10000 10000 10005 10002 10002 10004 10002 10001 10003 10006 10005 10002 10009 10005 10000 10003 10004 10000 10008 10000 10004 10000 10008 10009 10008 10009 10009 10004 10008 10009 10001 10004 10006 10002 10006 10002 10001 10008 10005 10004 10001 10005 10009 10003 10005 10003 10001 10000 10006 10009 10008 10008 10004 10008 10008 10006 10007 10006 10003 10002 10004 10003 10002 10008 10006 10006 10003 10008 10009 10008 10009 10007 10001 10005 10009 10002 10001 10002 10009 10000 10001 10008 10001 10007 10002 10000 10005 10004 10003 10004 10001 10002 10004 10007 10005 10002 10008 10002 10001 10002 10004 10001 10006 10005 10002 10008 10007 10007 10004 10002 10003 10003 10006 10004 10001 10006 10003 10005 10006 10004 10001 10001 10001 10004 10001 10005 10005 10003 10006 10002 10008 10001 10006 10003 10006 10006 10003 10009 10000 10006 10002 10003 10003 10008 10009 10004 10000 10007 10005 10000 10009 10001 10006 10009 10007 10005 10001 10005 10007 10007 10002 10009 10004 10002 10001 10006 10004 10000 10007 10006 10006 10000 10008 10009 10001 10000 10001 10007 10006 10005 10008 10000 10004 10000 10008 10000 10002 10002 10001 10007 10001 10003 10005 10000 10003 10008 10003 10003 10008 10009 10000 10008 10006 10005 10006 10007 10002 10003 10006 10008 10008 10007 10004 10005 10006 10001 10008 10001 10003 10006 10003 10003 10008 10003 10005 10004 10008 10002 10001 10009 10005 10009 10008 10007 10004 10007 10002 10005 10003 10007 10008 10000 10008 10004 10008 10006 10008 10004 10000 10009 10002 10000 10009\r\n 10008 10002 10003 10002 10002 10000 10000 10007 10003 10000 10007 10003 10008 10006 10005 10006 10004 10005 10001 10006 10003 10008 10007 10007 10009 10000 10004 10000 10006 10009 10009 10004 10000 10008 10008 10002 10009 10006 10009 10004 10004 10005 10004 10006 10008 10000 10000 10000 10009 10001 10000 10002 10006 10007 10001 10001 10000 10003 10008 10008 10006 10009 10002 10008 10009 10006 10009 10001 10000 10002 10003 10008 10007 10008 10001 10004 10006 10006 10008 10008 10004 10004 10008 10008 10001 10003 10004 10002 10008 10008 10003 10005 10003 10000 10008 10009 10006 10007 10007 10000 10006 10001 10003 10008 10006 10007 10005 10003 10005 10009 10003 10006 10000 10004 10004 10000 10005 10007 10005 10006 10005 10003 10001 10004 10007 10002 10001 10002 10008 10005 10006 10000 10007 10002 10006 10005 10009 10006 10002 10004 10009 10005 10007 10004 10007 10009 10000 10007 10004 10004 10007 10000 10006 10004 10007 10003 10009 10006 10005 10001 10001 10006 10005 10006 10008 10004 10000 10003 10008 10008 10003 10000 10006 10001 10009 10004 10008 10002 10007 10009 10000 10001 10005 10003 10007 10004 10006 10009 10001 10008 10000 10005 10005 10008 10002 10005 10005 10002 10007 10007 10006 10001 10000 10006 10005 10000 10006 10000 10001 10009 10001 10009 10005 10006 10005 10009 10007 10004 10008 10006 10009 10004 10004 10004 10003 10004 10009 10007 10006 10000 10001 10007 10007 10003 10009 10009 10008 10004 10002 10008 10003 10007 10002 10005 10004 10001 10007 10001 10009 10001 10003 10005 10003 10004 10002 10001 10000 10006 10001 10003 10005 10006 10006 10003 10000 10007 10006 10009 10000 10009 10008 10008 10007 10005 10009 10003 10005 10000 10005 10007 10006 10003 10006 10005 10002 10001 10009 10001 10003 10002 10004 10008 10003 10000 10002 10000 10006 10007 10003 10000 10007 10004 10004 10001 10005 10008 10007 10004 10008 10000 10002 10007 10006 10000 10003 10004 10001 10009 10002 10004 10003 10009 10009 10009 10009 10005 10009 10002 10008 10000 10002 10007 10001 10009 10006 10003 10004 10008 10000 10003 10007 10000 10006 10004 10008 10006 10002 10003 10005 10005 10002 10008 10001 10000 10007 10006 10001 10007 10002 10000 10000 10005 10008 10006 10002 10009 10000 10009 10002 10005 10006 10004 10005 10001 10007 10002 10004 10006 10006 10006 10003 10000 10002 10008 10002 10007 10003 10001 10001 10004 10007 10003 10002 10004 10008 10000 10006 10009 10005 10008 10001 10007 10008 10006 10002 10008 10007 10009 10007 10008 10008 10000 10004 10005 10007 10008 10005 10008 10004 10008 10002 10005 10001 10006 10004 10002 10003 10009 10000 10008 10003 10004 10005 10008 10007 10000 10007 10006 10001 10005 10005 10003 10004 10003 10004 10005 10005 10007 10009 10001 10008 10005 10001 10003 10006 10005 10009 10005 10005 10009 10002 10006 10007 10009 10009 10003 10000 10009 10003 10006 10005 10001 10008 10005 10003 10007 10008 10008 10007 10005 10006 10007 10009 10000 10008 10005 10005 10008 10002 10004 10009 10009 10006 10007 10005 10001 10003 10009 10005 10009\r\n 10005 10009 10001 10004 10007 10008 10007 10007 10003 10002 10006 10006 10001 10000 10000 10007 10003 10007 10005 10006 10002 10009 10003 10007 10006 10008 10005 10008 10007 10006 10002 10008 10001 10009 10000 10009 10005 10002 10009 10008 10002 10001 10006 10004 10003 10007 10009 10009 10001 10001 10004 10004 10009 10006 10007 10008 10009 10006 10000 10004 10006 10007 10005 10008 10002 10002 10007 10008 10001 10006 10006 10009 10007 10008 10007 10007 10000 10005 10005 10004 10008 10008 10003 10007 10006 10000 10004 10005 10005 10002 10004 10000 10005 10006 10009 10001 10000 10007 10009 10002 10004 10003 10006 10002 10004 10002 10008 10007 10005 10007 10000 10001 10003 10005 10006 10003 10000 10002 10009 10007 10005 10001 10003 10006 10003 10002 10004 10003 10000 10007 10006 10006 10005 10000 10002 10000 10002 10001 10002 10005 10004 10007 10009 10003 10007 10009 10008 10005 10007 10004 10009 10004 10006 10007 10006 10009 10001 10004 10008 10002 10001 10005 10001 10009 10008 10005 10007 10001 10001 10009 10004 10009 10003 10009 10008 10003 10006 10000 10009 10005 10008 10000 10005 10008 10002 10000 10005 10002 10004 10004 10007 10000 10001 10008 10008 10008 10001 10008 10006 10003 10005 10000 10004 10005 10003 10004 10007 10009 10005 10002 10009 10000 10007 10006 10008 10006 10006 10000 10004 10009 10007 10009 10004 10009 10005 10005 10004 10008 10003 10003 10000 10008 10000 10000 10000 10004 10006 10003 10008 10001 10003 10009 10002 10008 10009 10003 10005 10003 10007 10001 10001 10006 10009 10005 10000 10006 10008 10007 10009 10002 10005 10004 10009 10009 10005 10000 10006 10009 10007 10009 10006 10000 10002 10000 10003 10001 10003 10001 10003 10002 10002 10008 10003 10003 10001 10002 10004 10009 10007 10009 10006 10009 10002 10001 10008 10003 10009 10003 10008 10006 10004 10008 10007 10001 10005 10005 10002 10001 10008 10006 10001 10003 10007 10001 10003 10002 10007 10003 10009 10008 10002 10007 10000 10008 10001 10004 10002 10008 10007 10001 10002 10003 10006 10000 10001 10002 10000 10006 10009 10006 10008 10005 10003 10003 10002 10000 10005 10006 10003 10003 10002 10007 10006 10001 10007 10001 10001 10005 10001 10007 10005 10004 10001 10009 10006 10005 10000 10001 10005 10000 10009 10004 10008 10006 10004 10000 10009 10009 10006 10003 10008 10000 10001 10002 10005 10001 10008 10003 10004 10002 10005 10003 10000 10001 10006 10009 10008 10008 10008 10001 10002 10003 10006 10005 10007 10002 10001 10002 10002 10004 10004 10002 10002 10003 10006 10001 10006 10002 10004 10003 10004 10001 10000 10003 10003 10003 10003 10007 10001 10004 10003 10006 10005 10006 10000 10005 10005 10007 10004 10004 10000 10002 10002 10004 10001 10005 10000 10004 10000 10001 10001 10008 10008 10003 10000 10006 10009 10006 10000 10002 10004 10003 10003 10004 10000 10003 10001 10007 10006 10008 10006 10000 10000 10006 10003 10005 10009 10001 10000 10006 10009 10007 10005 10003 10006 10003 10005 10002 10003 10006 10007 10004 10000 10006 10002 10003 10007 10008 10004 10003\r\n 10004 10004 10002 10008 10007 10008 10005 10009 10006 10009 10003 10001 10008 10000 10008 10001 10009 10004 10007 10006 10003 10004 10008 10006 10003 10006 10002 10007 10006 10009 10004 10001 10007 10008 10000 10008 10003 10005 10006 10008 10003 10009 10001 10009 10006 10007 10000 10001 10001 10006 10008 10005 10000 10012 10007 10004 10002 10001 10002 10009 10002 10007 10000 10007 10008 10004 10000 10003 10007 10005 10008 10002 10003 10002 10005 10000 10002 10002 10007 10002 10000 10009 10007 10007 10008 10004 10003 10005 10005 10007 10001 10007 10002 10004 10002 10006 10007 10008 10004 10007 10008 10009 10005 10005 10003 10005 10004 10007 10000 10005 10006 10006 10004 10007 10000 10004 10002 10008 10006 10001 10006 10008 10001 10000 10004 10006 10005 10006 10002 10000 10007 10000 10008 10000 10005 10006 10001 10004 10003 10006 10004 10007 10006 10008 10006 10004 10001 10009 10001 10003 10009 10003 10000 10006 10006 10000 10000 10000 10004 10000 10000 10002 10008 10000 10001 10004 10005 10002 10009 10000 10005 10006 10003 10004 10001 10006 10000 10009 10001 10000 10006 10001 10007 10008 10003 10008 10003 10002 10004 10008 10008 10000 10001 10008 10006 10001 10006 10001 10008 10005 10000 10006 10003 10007 10006 10000 10005 10000 10003 10004 10009 10005 10001 10008 10009 10004 10006 10003 10002 10003 10003 10001 10008 10003 10009 10006 10003 10007 10001 10000 10008 10001 10001 10005 10001 10003 10007 10007 10005 10002 10003 10000 10003 10005 10000 10001 10004 10001 10001 10002 10004 10002 10004 10005 10008 10007 10000 10004 10006 10007 10009 10006 10002 10005 10000 10007 10009 10009 10000 10004 10001 10006 10003 10003 10003 10005 10002 10008 10006 10001 10004 10009 10005 10002 10001 10008 10003 10003 10001 10005 10001 10001 10004 10003 10008 10006 10008 10000 10007 10004 10004 10006 10005 10000 10008 10002 10005 10000 10009 10003 10000 10002 10001 10009 10001 10007 10007 10001 10003 10006 10003 10003 10008 10000 10004 10002 10009 10007 10009 10008 10008 10008 10009 10000 10002 10005 10003 10008 10004 10000 10004 10001 10004 10000 10003 10003 10002 10004 10009 10006 10007 10000 10009 10004 10001 10002 10007 10002 10009 10002 10000 10005 10008 10005 10007 10004 10000 10002 10009 10003 10000 10007 10002 10007 10008 10006 10002 10001 10009 10003 10004 10008 10000 10006 10005 10009 10004 10002 10007 10007 10004 10008 10009 10009 10006 10001 10003 10001 10007 10006 10007 10003 10003 10004 10002 10003 10006 10003 10003 10006 10007 10005 10006 10006 10008 10003 10009 10009 10005 10002 10008 10004 10003 10003 10006 10000 10002 10004 10007 10005 10008 10005 10001 10007 10007 10007 10005 10000 10002 10007 10004 10006 10004 10006 10008 10009 10009 10006 10000 10009 10005 10003 10007 10000 10009 10000 10007 10001 10009 10004 10006 10001 10005 10008 10009 10004 10009 10006 10005 10003 10005 10005 10004 10009 10008 10002 10007 10001 10005 10001 10004 10005 10004 10002 10003 10007 10004 10002 10007 10006 10003 10006 10006 10000 10007 10009 10009 10009 10008 10002\r\n 10006 10009 10006 10009 10006 10005 10001 10003 10001 10007 10008 10005 10004 10007 10000 10006 10009 10007 10007 10007 10005 10003 10002 10004 10000 10002 10004 10001 10003 10006 10005 10009 10008 10008 10006 10000 10004 10000 10009 10001 10002 10004 10006 10002 10009 10007 10009 10005 10000 10008 10006 10004 10001 10002 10008 10008 10007 10002 10007 10002 10007 10004 10003 10003 10002 10002 10001 10005 10007 10000 10008 10001 10004 10003 10006 10003 10000 10009 10001 10002 10002 10007 10003 10005 10001 10006 10002 10007 10006 10006 10001 10002 10006 10004 10000 10003 10000 10007 10000 10002 10005 10002 10007 10009 10004 10008 10009 10005 10009 10000 10000 10001 10005 10006 10001 10003 10009 10000 10001 10006 10001 10004 10004 10004 10000 10009 10004 10001 10009 10008 10003 10000 10009 10008 10009 10005 10001 10002 10009 10007 10003 10009 10000 10001 10002 10007 10009 10005 10005 10001 10004 10001 10007 10007 10006 10002 10000 10004 10007 10001 10007 10006 10002 10004 10004 10003 10007 10002 10006 10005 10003 10000 10009 10009 10008 10002 10007 10007 10004 10001 10009 10008 10001 10008 10002 10000 10008 10003 10002 10007 10001 10009 10005 10003 10004 10008 10009 10002 10000 10003 10002 10006 10008 10008 10008 10004 10006 10007 10007 10005 10009 10003 10007 10006 10004 10000 10005 10008 10007 10008 10001 10000 10005 10004 10007 10004 10005 10001 10003 10005 10006 10006 10008 10008 10006 10006 10003 10000 10005 10000 10001 10001 10007 10005 10003 10008 10001 10009 10000 10001 10008 10009 10008 10005 10005 10007 10007 10006 10007 10003 10008 10002 10008 10001 10001 10007 10000 10003 10009 10008 10000 10000 10003 10009 10006 10003 10006 10003 10008 10002 10002 10000 10001 10001 10004 10008 10005 10003 10006 10008 10002 10007 10000 10007 10009 10009 10003 10000 10007 10001 10006 10008 10000 10006 10005 10004 10004 10007 10008 10000 10008 10007 10008 10000 10000 10001 10003 10007 10008 10008 10002 10004 10006 10009 10005 10006 10007 10005 10009 10009 10004 10003 10002 10006 10004 10001 10007 10006 10003 10008 10002 10002 10002 10003 10000 10007 10009 10009 10003 10003 10009 10000 10001 10007 10007 10006 10005 10009 10002 10006 10004 10004 10003 10005 10002 10009 10005 10001 10007 10004 10008 10001 10005 10004 10008 10006 10009 10000 10004 10007 10001 10009 10009 10002 10008 10005 10005 10009 10000 10006 10005 10002 10009 10003 10007 10006 10000 10005 10009 10003 10007 10004 10004 10002 10005 10003 10002 10001 10001 10001 10007 10000 10002 10001 10007 10007 10001 10007 10002 10001 10007 10002 10001 10004 10003 10003 10003 10006 10006 10006 10001 10007 10003 10000 10002 10002 10003 10009 10006 10005 10003 10004 10008 10006 10008 10006 10009 10001 10001 10006 10006 10008 10003 10003 10007 10008 10001 10003 10009 10000 10009 10008 10004 10006 10001 10001 10003 10000 10004 10006 10004 10000 10007 10006 10004 10005 10006 10006 10001 10004 10001 10007 10002 10007 10008 10007 10002 10000 10001 10008 10007 10004 10002 10007 10009 10006 10000 10008 10001 10003\r\n 10003 10007 10009 10009 10004 10005 10001 10008 10006 10003 10001 10007 10008 10006 10003 10009 10003 10005 10008 10000 10000 10002 10008 10006 10002 10002 10001 10003 10004 10004 10002 10006 10009 10001 10002 10008 10001 10003 10009 10002 10000 10004 10000 10003 10009 10004 10000 10008 10005 10002 10000 10000 10001 10003 10001 10007 10006 10005 10009 10008 10006 10006 10006 10008 10003 10008 10003 10005 10004 10005 10000 10002 10002 10006 10003 10000 10006 10002 10009 10007 10000 10004 10005 10004 10006 10002 10002 10002 10005 10001 10002 10004 10004 10002 10005 10002 10019 10000 10004 10001 10004 10006 10000 10009 10009 10000 10006 10007 10003 10006 10009 10007 10008 10009 10002 10000 10004 10001 10004 10005 10002 10006 10002 10006 10007 10003 10003 10002 10003 10001 10003 10009 10004 10007 10004 10006 10009 10009 10008 10004 10004 10003 10008 10006 10003 10009 10003 10007 10002 10005 10009 10006 10002 10001 10006 10002 10008 10002 10005 10004 10004 10001 10006 10006 10009 10008 10005 10007 10006 10009 10000 10005 10008 10001 10002 10009 10008 10008 10003 10008 10003 10004 10005 10006 10004 10006 10000 10001 10001 10006 10003 10008 10003 10008 10004 10009 10007 10003 10002 10009 10003 10008 10006 10008 10007 10004 10004 10000 10002 10002 10009 10006 10001 10006 10008 10009 10008 10007 10005 10007 10004 10002 10007 10006 10004 10005 10002 10009 10008 10000 10002 10003 10007 10007 10003 10001 10003 10007 10002 10007 10004 10009 10000 10009 10001 10005 10002 10000 10007 10009 10003 10004 10005 10002 10001 10001 10002 10008 10004 10009 10004 10007 10002 10001 10008 10009 10008 10005 10003 10005 10008 10002 10006 10001 10008 10006 10003 10005 10008 10008 10007 10004 10009 10001 10008 10000 10002 10001 10008 10003 10009 10006 10002 10006 10001 10008 10007 10009 10005 10004 10004 10000 10004 10006 10004 10002 10008 10000 10008 10006 10003 10005 10006 10002 10001 10007 10006 10000 10009 10004 10001 10001 10007 10008 10009 10001 10002 10000 10008 10015 10005 10006 10009 10003 10006 10006 10006 10008 10006 10004 10001 10007 10005 10003 10004 10007 10009 10006 10008 10003 10004 10003 10005 10005 10003 10005 10004 10009 10009 10009 10009 10009 10007 10008 10009 10000 10001 10000 10000 10008 10002 10007 10008 10001 10007 10000 10005 10008 10006 10002 10001 10007 10001 10001 10008 10009 10001 10001 10002 10009 10000 10006 10009 10004 10008 10002 10002 10006 10009 10008 10000 10003 10008 10007 10008 10004 10000 10004 10004 10002 10007 10003 10000 10008 10007 10006 10007 10000 10009 10001 10007 10001 10005 10006 10009 10004 10000 10002 10005 10003 10005 10002 10001 10006 10009 10007 10002 10003 10002 10005 10009 10003 10009 10009 10007 10001 10001 10007 10003 10000 10009 10004 10007 10001 10006 10007 10004 10009 10007 10005 10009 10002 10003 10000 10009 10005 10002 10002 10005 10008 10000 10008 10001 10005 10002 10003 10002 10005 10004 10005 10001 10000 10004 10001 10001 10005 10007 10008 10001 10008 10005 10009 10008 10008 10000 10007 10005 10007 10005 10007\r\n 10002 10003 10006 10008 10002 10003 10000 10001 10002 10000 10002 10005 10006 10005 10009 10005 10004 10003 10006 10003 10008 10006 10004 10007 10007 10008 10009 10006 10002 10005 10002 10004 10004 10003 10004 10005 10009 10009 10007 10009 10000 10000 10009 10003 10008 10004 10003 10002 10000 10004 10003 10004 10009 10007 10004 10001 10006 10002 10000 10009 10004 10002 10006 10003 10002 10006 10008 10009 10000 10003 10001 10008 10002 10001 10006 10009 10007 10005 10007 10000 10007 10005 10000 10001 10007 10001 10009 10008 10004 10002 10001 10001 10009 10004 10004 10000 10008 10001 10009 10003 10004 10000 10001 10001 10003 10001 10005 10005 10007 10002 10003 10000 10006 10001 10002 10003 10009 10006 10005 10008 10006 10003 10008 10001 10006 10000 10007 10001 10001 10002 10007 10005 10006 10008 10001 10003 10004 10002 10009 10004 10005 10000 10007 10005 10008 10001 10007 10002 10004 10008 10003 10001 10007 10001 10003 10008 10008 10001 10005 10007 10009 10004 10005 10003 10000 10005 10006 10001 10006 10006 10005 10004 10008 10005 10008 10001 10009 10008 10003 10004 10005 10001 10002 10002 10005 10008 10007 10007 10001 10001 10004 10008 10004 10006 10000 10008 10005 10003 10003 10006 10006 10000 10002 10003 10009 10009 10006 10007 10008 10004 10003 10005 10004 10003 10007 10007 10002 10005 10007 10002 10001 10007 10000 10001 10009 10007 10009 10002 10002 10007 10002 10001 10008 10003 10002 10003 10001 10004 10005 10003 10004 10007 10003 10005 10001 10005 10004 10005 10000 10006 10001 10002 10008 10006 10003 10001 10001 10009 10005 10004 10002 10003 10007 10000 10004 10005 10009 10000 10000 10004 10000 10002 10000 10006 10008 10007 10003 10001 10002 10007 10007 10009 10008 10007 10006 10001 10005 10008 10009 10000 10001 10001 10003 10002 10001 10001 10005 10009 10000 10009 10004 10007 10000 10001 10001 10003 10000 10006 10002 10005 10002 10008 10009 10004 10003 10009 10008 10006 10001 10005 10005 10006 10002 10004 10002 10004 10003 10005 10007 10002 10004 10009 10006 10004 10005 10007 10005 10000 10001 10009 10003 10007 10008 10004 10008 10002 10009 10005 10003 10005 10006 10006 10003 10007 10008 10007 10000 10005 10003 10005 10005 10002 10002 10003 10009 10007 10009 10002 10003 10006 10004 10006 10003 10006 10007 10003 10008 10000 10006 10003 10000 10009 10002 10008 10009 10007 10009 10006 10009 10001 10003 10004 10000 10001 10000 10004 10008 10000 10007 10008 10007 10009 10008 10000 10001 10007 10007 10007 10004 10013 10003 10003 10002 10009 10009 10000 10002 10001 10008 10009 10006 10002 10009 10002 10004 10001 10002 10000 10004 10002 10007 10002 10002 10001 10003 10004 10008 10003 10000 10000 10004 10001 10004 10007 10003 10008 10002 10005 10004 10007 10003 10009 10008 10000 10008 10007 10001 10008 10000 10000 10006 10002 10000 10002 10006 10006 10000 10007 10000 10005 10000 10009 10001 10007 10003 10003 10002 10002 10009 10007 10008 10005 10001 10008 10006 10008 10000 10004 10009 10002 10003 10005 10008 10003 10000 10009 10000 10000 10004 10008\r\n 10003 10002 10003 10003 10006 10006 10009 10006 10007 10001 10009 10004 10002 10008 10004 10002 10003 10004 10008 10007 10008 10002 10008 10000 10008 10009 10002 10005 10005 10003 10003 10001 10005 10007 10007 10002 10005 10004 10003 10009 10003 10005 10003 10004 10003 10001 10004 10001 10005 10008 10006 10004 10009 10003 10009 10001 10002 10000 10005 10007 10009 10006 10007 10009 10000 10007 10005 10001 10008 10001 10007 10003 10002 10009 10006 10001 10005 10002 10009 10005 10009 10001 10004 10004 10006 10000 10006 10008 10004 10004 10009 10004 10007 10003 10007 10000 10002 10009 10009 10006 10005 10000 10006 10005 10004 10009 10006 10007 10000 10001 10007 10008 10007 10007 10000 10002 10009 10002 10002 10002 10006 10003 10007 10005 10001 10001 10009 10004 10006 10004 10007 10007 10000 10006 10009 10003 10008 10003 10001 10002 10006 10002 10008 10006 10000 10004 10007 10001 10005 10000 10009 10008 10004 10004 10005 10005 10003 10008 10000 10003 10004 10005 10007 10004 10008 10005 10005 10006 10006 10002 10004 10003 10001 10000 10006 10008 10006 10000 10000 10009 10007 10008 10006 10002 10008 10004 10001 10008 10009 10008 10000 10002 10005 10008 10001 10002 10008 10007 10009 10009 10003 10001 10009 10003 10007 10002 10007 10004 10002 10009 10008 10008 10009 10000 10000 10004 10008 10002 10007 10004 10006 10002 10001 10009 10005 10001 10002 10006 10000 10004 10005 10006 10007 10007 10004 10007 10007 10009 10001 10009 10009 10004 10009 10009 10000 10006 10004 10006 10008 10001 10004 10003 10004 10009 10007 10004 10001 10004 10007 10007 10008 10002 10001 10005 10007 10006 10006 10002 10009 10003 10007 10009 10009 10002 10008 10007 10007 10007 10002 10001 10005 10007 10000 10009 10007 10008 10006 10008 10002 10001 10005 10005 10009 10007 10007 10007 10007 10002 10000 10007 10001 10001 10009 10001 10008 10002 10008 10001 10005 10006 10001 10006 10007 10006 10002 10006 10009 10009 10009 10007 10009 10008 10007 10005 10009 10009 10007 10006 10001 10007 10008 10005 10005 10009 10004 10008 10005 10007 10007 10000 10006 10000 10009 10001 10005 10008 10001 10005 10008 10007 10006 10007 10008 10002 10006 10002 10001 10001 10006 10005 10007 10008 10009 10009 10005 10008 10000 10003 10009 10000 10006 10007 10009 10006 10008 10008 10003 10008 10001 10005 10005 10009 10003 10000 10004 10004 10000 10005 10007 10006 10002 10005 10004 10004 10001 10008 10008 10002 10009 10002 10004 10000 10007 10008 10003 10005 10003 10000 10007 10008 10006 10009 10003 10003 10008 10007 10008 10008 10007 10007 10004 10003 10005 10004 10005 10006 10006 10000 10001 10005 10002 10003 10006 10004 10005 10009 10000 10001 10000 10004 10006 10007 10006 10004 10005 10001 10000 10003 10000 10009 10009 10001 10000 10001 10008 10006 10005 10007 10000 10008 10008 10005 10007 10008 10003 10006 10008 10002 10005 10001 10008 10000 10001 10005 10000 10008 10002 10008 10001 10006 10006 10005 10008 10004 10005 10002 10007 10007 10001 10005 10009 10005 10001 10003 10003 10001 10005 10009 10006 10009\r\n 10004 10002 10000 10000 10006 10004 10002 10002 10002 10000 10006 10005 10002 10006 10003 10003 10004 10000 10000 10004 10004 10007 10002 10000 10008 10001 10009 10007 10005 10000 10002 10005 10008 10005 10008 10007 10007 10000 10009 10008 10008 10006 10002 10003 10007 10007 10000 10002 10011 10004 10006 10008 10005 10006 10001 10002 10008 10005 10001 10006 10009 10009 10000 10007 10009 10004 10001 10009 10002 10000 10008 10003 10006 10007 10000 10005 10004 10002 10003 10004 10006 10003 10009 10001 10000 10004 10001 10003 10001 10002 10003 10007 10004 10008 10008 10007 10001 10006 10006 10004 10004 10004 10009 10005 10003 10008 10001 10007 10006 10001 10005 10004 10000 10009 10005 10001 10006 10009 10000 10007 10003 10003 10005 10006 10002 10001 10007 10006 10001 10007 10006 10004 10005 10004 10006 10006 10000 10005 10001 10001 10001 10002 10001 10003 10005 10006 10000 10004 10004 10008 10005 10002 10008 10001 10006 10007 10006 10004 10009 10000 10000 10000 10005 10005 10002 10006 10006 10007 10000 10008 10006 10008 10008 10001 10002 10002 10007 10002 10007 10000 10004 10004 10000 10006 10008 10001 10002 10001 10001 10009 10008 10007 10009 10017 10000 10001 10003 10006 10005 10005 10007 10008 10007 10002 10008 10001 10008 10004 10006 10008 10007 10004 10004 10000 10009 10003 10002 10002 10008 10006 10005 10005 10004 10006 10002 10006 10009 10003 10000 10006 10005 10009 10009 10008 10005 10003 10006 10002 10003 10006 10001 10004 10006 10000 10009 10002 10009 10006 10006 10002 10003 10009 10009 10008 10005 10000 10008 10003 10005 10003 10006 10008 10009 10009 10008 10007 10006 10009 10009 10004 10004 10007 10007 10005 10001 10007 10001 10009 10009 10003 10005 10006 10006 10004 10006 10005 10005 10005 10005 10001 10001 10004 10008 10006 10003 10008 10005 10002 10006 10002 10006 10000 10009 10008 10009 10000 10005 10004 10000 10002 10001 10004 10008 10008 10004 10000 10001 10004 10008 10009 10006 10002 10004 10004 10004 10008 10005 10003 10005 10005 10006 10008 10009 10006 10009 10004 10005 10007 10008 10006 10003 10006 10001 10009 10008 10006 10000 10008 10003 10009 10002 10001 10005 10003 10004 10001 10006 10004 10006 10001 10007 10001 10008 10005 10002 10000 10000 10000 10007 10009 10007 10006 10007 10006 10004 10005 10007 10001 10004 10002 10002 10003 10008 10003 10000 10002 10001 10007 10007 10007 10009 10003 10001 10006 10007 10001 10002 10003 10006 10006 10007 10000 10009 10005 10002 10001 10000 10008 10004 10005 10006 10008 10001 10003 10007 10003 10000 10000 10001 10007 10003 10002 10009 10003 10000 10009 10009 10009 10009 10008 10007 10003 10003 10008 10006 10001 10009 10003 10001 10007 10006 10005 10001 10005 10005 10008 10005 10006 10008 10000 10000 10008 10004 10007 10005 10007 10008 10001 10006 10004 10004 10000 10004 10005 10001 10002 10009 10008 10005 10004 10002 10004 10005 10007 10005 10003 10004 10002 10000 10003 10007 10009 10007 10008 10009 10000 10008 10002 10004 10008 10008 10004 10001 10008 10002 10008 10003 10005 10005 10002\r\n 10007 10003 10000 10005 10005 10002 10005 10007 10007 10007 10001 10008 10006 10005 10004 10009 10004 10005 10000 10000 10007 10005 10002 10009 10008 10002 10005 10002 10003 10002 10001 10000 10004 10006 10004 10006 10003 10003 10003 10003 10007 10001 10002 10004 10003 10009 10004 10007 10004 10008 10009 10004 10002 10001 10003 10000 10004 10005 10004 10008 10006 10009 10008 10002 10009 10007 10006 10007 10007 10005 10003 10008 10001 10003 10007 10000 10001 10004 10005 10006 10008 10004 10001 10000 10002 10008 10002 10002 10000 10004 10000 10009 10000 10006 10008 10003 10007 10007 10001 10000 10000 10006 10000 10005 10006 10005 10004 10006 10005 10006 10006 10007 10007 10005 10008 10006 10006 10001 10002 10004 10000 10006 10006 10003 10007 10006 10007 10007 10005 10004 10005 10009 10005 10006 10003 10006 10002 10002 10003 10004 10001 10005 10008 10001 10004 10003 10002 10002 10003 10005 10006 10005 10003 10002 10009 10007 10000 10003 10003 10003 10004 10007 10009 10001 10008 10009 10003 10009 10003 10000 10007 10001 10000 10000 10006 10003 10007 10003 10000 10003 10008 10000 10003 10006 10007 10005 10007 10005 10005 10004 10007 10001 10005 10006 10004 10007 10000 10009 10004 10001 10004 10009 10000 10002 10003 10005 10006 10000 10003 10003 10000 10003 10004 10008 10002 10004 10003 10000 10003 10009 10000 10000 10001 10003 10004 10006 10004 10007 10000 10005 10002 10004 10004 10001 10001 10000 10005 10007 10007 10000 10005 10002 10002 10002 10000 10002 10006 10006 10006 10007 10009 10005 10006 10002 10000 10006 10008 10002 10007 10007 10004 10007 10005 10001 10003 10009 10000 10006 10003 10003 10002 10005 10005 10003 10000 10001 10006 10009 10009 10000 10004 10005 10003 10004 10006 10005 10003 10007 10008 10004 10001 10004 10008 10007 10004 10009 10004 10002 10008 10005 10007 10005 10004 10000 10009 10001 10000 10001 10004 10008 10008 10001 10005 10007 10002 10006 10007 10006 10001 10007 10005 10003 10000 10007 10000 10001 10003 10006 10003 10009 10002 10006 10009 10006 10009 10001 10007 10004 10009 10000 10001 10001 10003 10002 10001 10001 10000 10005 10007 10006 10005 10009 10005 10003 10007 10008 10003 10007 10008 10003 10007 10001 10009 10008 10004 10001 10008 10008 10000 10002 10009 10005 10003 10002 10007 10001 10006 10002 10008 10008 10006 10006 10001 10009 10004 10009 10000 10003 10000 10004 10007 10004 10008 10002 10008 10004 10008 10001 10002 10002 10002 10006 10002 10007 10001 10008 10005 10008 10008 10003 10004 10004 10008 10000 10008 10003 10004 10001 10008 10007 10007 10007 10002 10005 10008 10000 10004 10009 10002 10005 10004 10007 10008 10003 10005 10001 10008 10007 10003 10005 10005 10006 10007 10003 10009 10007 10005 10004 10006 10000 10003 10001 10005 10001 10006 10005 10003 10005 10009 10001 10008 10007 10002 10001 10007 10000 10005 10000 10009 10001 10001 10007 10000 10007 10008 10001 10008 10006 10006 10004 10005 10009 10009 10006 10004 10002 10005 10004 10001 10007 10003 10001 10009 10003 10005 10003 10001 10007 10004 10005\r\n 10002 10005 10003 10002 10007 10004 10000 10003 10004 10008 10006 10008 10009 10006 10004 10007 10008 10002 10008 10006 10003 10002 10006 10000 10004 10001 10005 10004 10003 10005 10004 10005 10007 10004 10002 10009 10002 10008 10001 10008 10002 10000 10004 10004 10008 10008 10006 10002 10004 10003 10005 10008 10001 10006 10009 10004 10002 10003 10005 10008 10009 10002 10002 10004 10007 10009 10005 10001 10005 10002 10008 10008 10008 10008 10008 10003 10004 10008 10008 10009 10002 10001 10000 10008 10002 10008 10008 10001 10005 10002 10002 10003 10008 10003 10005 10007 10007 10009 10004 10002 10008 10001 10004 10007 10000 10001 10003 10009 10002 10008 10005 10001 10001 10003 10000 10008 10003 10001 10001 10001 10008 10003 10006 10008 10002 10009 10005 10004 10004 10001 10009 10000 10004 10004 10002 10001 10008 10003 10003 10005 10000 10005 10003 10002 10007 10000 10002 10000 10005 10000 10008 10007 10008 10006 10007 10003 10004 10002 10004 10004 10000 10000 10006 10005 10002 10002 10008 10009 10006 10007 10007 10001 10008 10008 10002 10000 10006 10005 10008 10001 10001 10000 10002 10003 10004 10000 10002 10004 10000 10008 10008 10002 10007 10005 10002 10000 10000 10007 10002 10003 10001 10001 10006 10007 10007 10008 10004 10004 10007 10003 10002 10000 10006 10001 10007 10007 10008 10001 10005 10008 10009 10003 10006 10002 10000 10008 10008 10008 10000 10005 10005 10006 10009 10004 10001 10005 10003 10000 10003 10006 10001 10002 10009 10007 10009 10006 10000 10001 10006 10003 10006 10003 10002 10009 10008 10004 10006 10002 10004 10008 10007 10005 10000 10005 10003 10000 10009 10002 10004 10008 10006 10000 10002 10002 10008 10007 10001 10008 10004 10005 10005 10006 10007 10002 10003 10008 10007 10008 10007 10006 10006 10009 10006 10006 10004 10009 10006 10002 10007 10006 10009 10003 10003 10004 10008 10006 10000 10005 10003 10005 10009 10006 10003 10009 10002 10008 10008 10004 10000 10007 10005 10007 10001 10004 10008 10003 10006 10009 10004 10008 10005 10006 10001 10004 10006 10007 10007 10000 10008 10000 10003 10006 10001 10002 10004 10007 10007 10008 10006 10005 10004 10007 10005 10007 10009 10007 10005 10001 10008 10000 10004 10007 10008 10006 10005 10007 10009 10002 10000 10001 10009 10004 10007 10002 10007 10001 10002 10006 10003 10002 10007 10001 10000 10007 10005 10001 10003 10007 10000 10007 10002 10007 10008 10002 10009 10002 10008 10007 10009 10002 10002 10009 10002 10009 10008 10009 10008 10008 10003 10003 10000 10001 10007 10004 10002 10008 10005 10005 10007 10002 10001 10004 10005 10009 10009 10007 10007 10001 10000 10004 10006 10006 10009 10008 10006 10002 10006 10003 10007 10007 10009 10001 10002 10000 10000 10001 10004 10001 10008 10008 10008 10005 10006 10003 10007 10009 10004 10000 10003 10003 10004 10007 10002 10001 10009 10003 10006 10002 10009 10003 10007 10006 10000 10002 10007 10005 10005 10008 10006 10005 10009 10001 10006 10002 10008 10000 10009 10009 10000 10001 10000 10003 10004 10002 10000 10002 10006 10001 10008 10000\r\n 10004 10002 10008 10005 10001 10002 10004 10005 10005 10005 10008 10005 10007 10009 10004 10009 10002 10004 10004 10007 10008 10001 10002 10005 10008 10004 10009 10001 10002 10003 10001 10008 10002 10004 10009 10006 10000 10001 10003 10003 10001 10004 10004 10005 10000 10009 10006 10006 10003 10005 10009 10002 10003 10005 10007 10007 10007 10003 10008 10006 10004 10002 10004 10005 10006 10005 10002 10006 10006 10008 10000 10002 10002 10002 10008 10006 10003 10009 10000 10006 10001 10007 10002 10004 10009 10001 10007 10000 10001 10009 10008 10008 10001 10003 10003 10007 10001 10006 10004 10002 10001 10007 10001 10000 10005 10005 10000 10005 10000 10001 10005 10003 10008 10004 10006 10008 10005 10008 10004 10007 10007 10006 10004 10007 10005 10004 10003 10006 10006 10008 10000 10003 10001 10005 10005 10005 10001 10003 10000 10000 10009 10009 10003 10005 10008 10006 10003 10000 10002 10009 10003 10004 10002 10001 10003 10008 10009 10006 10002 10006 10001 10005 10003 10003 10001 10009 10004 10000 10004 10009 10001 10002 10001 10009 10000 10003 10009 10003 10001 10009 10003 10007 10003 10007 10006 10002 10005 10009 10001 10001 10001 10004 10009 10004 10003 10006 10002 10002 10002 10008 10001 10008 10009 10004 10007 10002 10003 10007 10009 10008 10008 10006 10004 10001 10003 10009 10001 10001 10001 10008 10008 10004 10005 10006 10006 10006 10007 10001 10006 10005 10006 10006 10000 10008 10002 10002 10004 10007 10002 10003 10000 10006 10005 10006 10005 10001 10007 10001 10002 10001 10006 10009 10004 10003 10009 10006 10000 10001 10001 10008 10008 10005 10004 10004 10003 10008 10001 10004 10009 10001 10008 10009 10006 10006 10006 10005 10004 10007 10000 10000 10006 10009 10008 10005 10001 10009 10001 10005 10002 10004 10006 10008 10004 10002 10009 10003 10002 10001 10000 10001 10002 10008 10007 10004 10006 10009 10009 10001 10007 10005 10001 10003 10005 10004 10004 10004 10006 10005 10004 10002 10004 10002 10005 10009 10004 10004 10005 10008 10005 10002 10003 10006 10007 10008 10006 10001 10007 10007 10001 10007 10008 10003 10009 10001 10009 10006 10009 10005 10009 10006 10009 10003 10002 10004 10003 10006 10001 10007 10008 10005 10010 10009 10009 10006 10008 10004 10005 10004 10001 10007 10003 10006 10007 10000 10007 10007 10004 10000 10005 10000 10000 10009 10004 10000 10004 10003 10007 10001 10009 10006 10007 10003 10007 10001 10009 10008 10003 10008 10005 10001 10004 10006 10001 10005 10003 10008 10001 10006 10008 10001 10000 10004 10004 10005 10007 10007 10001 10003 10007 10006 10005 10009 10005 10005 10002 10002 10007 10003 10002 10007 10003 10002 10001 10005 10009 10002 10002 10001 10008 10006 10000 10009 10004 10004 10007 10008 10008 10000 10005 10000 10006 10006 10009 10007 10005 10004 10000 10005 10007 10005 10009 10001 10005 10000 10002 10007 10008 10000 10007 10008 10000 10009 10003 10005 10007 10009 10009 10001 10002 10008 10004 10004 10009 10009 10003 10005 10005 10008 10009 10009 10008 10000 10008 10001 10000 10008 10009 10009 10008 10001\r\n 10008 10008 10009 10006 10002 10003 10006 10002 10000 10004 10005 10001 10003 10007 10004 10005 10002 10007 10002 10005 10002 10004 10001 10005 10008 10001 10002 10004 10006 10007 10003 10002 10006 10003 10000 10003 10004 10008 10007 10007 10005 10006 10004 10003 10005 10003 10001 10007 10002 10003 10009 10007 10001 10003 10009 10001 10008 10008 10005 10009 10001 10003 10009 10003 10004 10007 10002 10009 10009 10000 10009 10001 10001 10000 10002 10001 10002 10000 10002 10009 10004 10003 10001 10009 10002 10009 10008 10002 10001 10001 10006 10005 10001 10000 10006 10005 10007 10009 10005 10003 10000 10001 10004 10003 10005 10002 10001 10003 10009 10006 10003 10001 10009 10001 10003 10007 10006 10001 10006 10004 10003 10002 10005 10006 10000 10003 10005 10001 10005 10007 10001 10000 10001 10002 10007 10007 10001 10009 10008 10000 10005 10004 10001 10001 10003 10003 10005 10000 10002 10009 10004 10005 10001 10004 10004 10000 10002 10002 10000 10008 10009 10004 10006 10004 10001 10002 10005 10006 10001 10003 10002 10006 10001 10007 10006 10003 10001 10006 10008 10001 10005 10006 10004 10006 10005 10004 10009 10006 10002 10005 10006 10006 10000 10005 10009 10003 10008 10009 10007 10007 10003 10004 10002 10007 10009 10004 10001 10001 10005 10003 10007 10004 10000 10006 10003 10000 10009 10001 10006 10008 10002 10007 10003 10004 10007 10006 10009 10007 10006 10004 10005 10009 10005 10000 10003 10001 10005 10002 10000 10004 10006 10007 10009 10004 10007 10007 10000 10002 10007 10007 10006 10000 10001 10003 10003 10009 10006 10009 10000 10001 10009 10001 10005 10006 10000 10008 10002 10000 10007 10005 10003 10001 10008 10003 10002 10002 10006 10008 10003 10002 10008 10006 10000 10009 10006 10001 10008 10005 10008 10003 10006 10009 10005 10006 10001 10002 10000 10008 10005 10007 10006 10007 10008 10006 10000 10001 10009 10000 10002 10004 10008 10000 10001 10005 10003 10006 10002 10003 10006 10002 10008 10006 10006 10009 10004 10008 10005 10003 10002 10002 10005 10008 10005 10004 10008 10003 10000 10000 10003 10000 10000 10007 10009 10009 10000 10002 10003 10002 10000 10000 10005 10001 10001 10003 10000 10002 10009 10008 10009 10009 10006 10007 10005 10003 10009 10005 10009 10000 10000 10005 10001 10001 10009 10007 10006 10005 10000 10000 10009 10003 10000 10009 10007 10006 10005 10005 10002 10001 10003 10000 10005 10002 10003 10001 10001 10002 10006 10004 10008 10007 10006 10001 10002 10002 10000 10003 10007 10007 10007 10002 10005 10005 10007 10008 10005 10004 10002 10003 10006 10001 10005 10000 10003 10008 10006 10003 10002 10008 10007 10004 10004 10008 10004 10007 10008 10004 10008 10008 10008 10005 10004 10004 10003 10000 10008 10008 10006 10003 10004 10002 10000 10001 10005 10007 10001 10002 10004 10006 10008 10008 10006 10001 10002 10006 10005 10005 10003 10001 10008 10006 10003 10002 10002 10007 10003 10008 10002 10001 10009 10005 10008 10001 10005 10000 10004 10003 10000 10004 10003 10006 10004 10001 10007 10007 10005 10001 10009 10006 10004 10001\r\n 10008 10005 10001 10005 10006 10001 10003 10006 10002 10004 10004 10005 10002 10007 10004 10002 10009 10001 10007 10007 10007 10000 10004 10007 10008 10001 10002 10001 10002 10008 10000 10002 10001 10005 10002 10002 10005 10001 10006 10009 10001 10004 10007 10007 10007 10004 10003 10003 10006 10007 10007 10005 10009 10000 10009 10001 10001 10000 10002 10001 10002 10009 10003 10006 10000 10000 10001 10003 10009 10003 10007 10009 10006 10002 10003 10002 10005 10006 10008 10009 10006 10001 10000 10005 10005 10007 10008 10008 10008 10009 10008 10004 10006 10009 10006 10008 10001 10003 10001 10002 10000 10006 10003 10008 10007 10002 10001 10001 10004 10001 10001 10003 10000 10002 10008 10006 10005 10007 10005 10007 10005 10008 10006 10009 10009 10003 10007 10003 10003 10002 10003 10004 10004 10003 10004 10000 10005 10009 10002 10007 10002 10008 10004 10006 10004 10006 10005 10002 10000 10008 10007 10009 10001 10009 10002 10005 10004 10006 10004 10003 10006 10007 10006 10008 10008 10006 10002 10003 10005 10000 10001 10007 10009 10009 10004 10004 10006 10009 10009 10005 10004 10000 10002 10008 10004 10007 10008 10006 10009 10007 10000 10008 10006 10002 10003 10005 10003 10003 10002 10007 10003 10008 10004 10000 10018 10009 10007 10006 10005 10009 10009 10004 10003 10007 10001 10000 10000 10008 10005 10007 10003 10006 10008 10002 10007 10000 10001 10008 10002 10003 10001 10004 10009 10005 10009 10008 10007 10006 10004 10002 10003 10007 10007 10008 10008 10003 10008 10003 10002 10001 10008 10005 10008 10007 10005 10002 10009 10009 10008 10003 10009 10007 10008 10009 10005 10006 10008 10004 10002 10008 10008 10004 10006 10008 10007 10008 10008 10006 10008 10009 10000 10000 10006 10001 10009 10007 10000 10008 10002 10000 10004 10008 10003 10000 10008 10009 10005 10000 10005 10005 10006 10009 10005 10009 10001 10007 10007 10001 10008 10007 10000 10001 10004 10007 10008 10007 10003 10003 10006 10001 10001 10005 10002 10005 10004 10007 10003 10005 10006 10007 10006 10009 10000 10003 10003 10004 10008 10004 10006 10001 10005 10008 10005 10006 10007 10000 10008 10008 10009 10006 10005 10005 10002 10009 10009 10005 10005 10009 10002 10008 10007 10001 10009 10009 10002 10007 10001 10000 10000 10000 10006 10000 10008 10005 10007 10001 10004 10009 10009 10002 10001 10001 10006 10008 10003 10000 10003 10005 10000 10006 10003 10003 10000 10007 10008 10008 10000 10001 10003 10009 10001 10008 10001 10009 10008 10006 10002 10009 10004 10004 10000 10000 10002 10002 10006 10008 10006 10007 10003 10004 10008 10003 10001 10009 10000 10003 10004 10003 10004 10007 10005 10008 10008 10004 10008 10003 10009 10001 10008 10002 10007 10002 10001 10003 10000 10009 10008 10007 10004 10003 10005 10002 10009 10006 10008 10004 10003 10001 10005 10002 10008 10000 10003 10004 10003 10009 10007 10009 10018 10003 10006 10007 10007 10008 10004 10008 10004 10002 10006 10000 10003 10003 10002 10003 10005 10005 10003 10001 10008 10003 10009 10007 10007 10007 10009 10008 10007 10002 10000 10006\r\n 10003 10007 10000 10002 10008 10002 10005 10002 10007 10005 10006 10003 10003 10005 10005 10002 10003 10001 10006 10005 10007 10004 10009 10001 10001 10008 10006 10002 10005 10007 10002 10006 10007 10000 10007 10000 10009 10005 10001 10004 10002 10004 10008 10006 10004 10008 10002 10007 10009 10008 10008 10004 10005 10004 10006 10002 10000 10004 10009 10003 10005 10002 10008 10005 10003 10005 10003 10002 10001 10003 10002 10009 10008 10007 10003 10009 10000 10006 10008 10000 10003 10002 10005 10006 10009 10002 10009 10009 10008 10002 10005 10008 10006 10004 10000 10008 10007 10002 10002 10006 10006 10002 10001 10000 10003 10006 10006 10009 10007 10003 10008 10004 10000 10004 10003 10006 10007 10002 10006 10002 10009 10007 10006 10008 10002 10005 10008 10006 10000 10008 10005 10009 10000 10002 10003 10006 10001 10003 10003 10000 10005 10006 10000 10004 10004 10004 10003 10006 10002 10009 10007 10005 10004 10000 10004 10005 10007 10008 10007 10001 10001 10000 10009 10004 10002 10004 10006 10006 10005 10005 10003 10003 10003 10007 10006 10000 10002 10006 10006 10006 10008 10002 10008 10006 10002 10003 10004 10006 10008 10001 10005 10007 10006 10000 10003 10004 10001 10003 10009 10004 10003 10000 10008 10009 10007 10006 10008 10001 10005 10008 10009 10004 10001 10002 10004 10002 10007 10000 10005 10008 10005 10001 10000 10001 10001 10008 10008 10004 10002 10006 10005 10005 10004 10009 10003 10002 10002 10000 10002 10000 10006 10008 10007 10004 10002 10001 10005 10006 10005 10009 10007 10002 10002 10001 10006 10003 10005 10002 10007 10004 10008 10002 10000 10006 10001 10006 10003 10000 10006 10006 10007 10005 10000 10007 10001 10009 10002 10004 10001 10002 10004 10000 10003 10001 10002 10003 10005 10005 10009 10008 10006 10004 10009 10003 10001 10007 10008 10006 10008 10001 10001 10004 10002 10003 10005 10000 10003 10008 10005 10001 10007 10005 10006 10004 10008 10000 10003 10004 10005 10002 10007 10008 10005 10008 10006 10004 10008 10002 10002 10008 10000 10007 10001 10006 10002 10005 10001 10004 10007 10000 10008 10002 10008 10005 10003 10007 10000 10007 10006 10004 10006 10000 10006 10003 10003 10003 10000 10001 10004 10005 10004 10003 10003 10002 10002 10008 10002 10004 10001 10007 10002 10007 10000 10000 10004 10003 10001 10006 10000 10003 10002 10002 10000 10009 10005 10000 10004 10007 10008 10004 10003 10004 10004 10005 10003 10004 10003 10006 10001 10006 10009 10002 10007 10005 10004 10001 10007 10003 10000 10000 10001 10000 10007 10003 10000 10001 10005 10006 10005 10001 10009 10004 10004 10009 10008 10009 10000 10002 10004 10002 10008 10000 10005 10002 10004 10001 10003 10002 10009 10002 10009 10001 10007 10005 10009 10004 10005 10001 10001 10001 10004 10009 10001 10007 10006 10003 10003 10004 10006 10006 10000 10007 10008 10005 10008 10003 10007 10004 10004 10005 10007 10008 10002 10005 10007 10005 10006 10002 10004 10006 10009 10008 10002 10006 10009 10009 10003 10001 10008 10001 10003 10002 10007 10007 10005 10006 10000 10006 10005 10008\r\n 10008 10003 10001 10003 10005 10008 10002 10001 10001 10000 10007 10005 10008 10004 10003 10002 10008 10009 10009 10002 10006 10003 10000 10006 10003 10008 10009 10009 10008 10001 10008 10006 10004 10001 10001 10000 10006 10000 10004 10006 10001 10001 10001 10000 10009 10004 10002 10007 10006 10009 10001 10004 10001 10006 10006 10007 10009 10002 10000 10001 10008 10002 10006 10007 10009 10007 10001 10008 10007 10004 10008 10004 10001 10001 10002 10007 10006 10001 10009 10006 10004 10004 10001 10000 10001 10009 10001 10008 10000 10001 10001 10004 10002 10007 10006 10000 10008 10003 10008 10003 10001 10004 10003 10005 10001 10009 10000 10001 10007 10006 10003 10004 10005 10001 10000 10007 10005 10003 10001 10002 10002 10009 10008 10000 10002 10004 10004 10007 10002 10001 10001 10008 10003 10008 10009 10009 10006 10007 10006 10003 10009 10005 10000 10009 10004 10009 10004 10001 10005 10001 10002 10006 10002 10005 10009 10006 10002 10005 10001 10004 10001 10006 10000 10006 10002 10004 10009 10009 10008 10008 10005 10005 10005 10007 10004 10004 10009 10009 10000 10003 10005 10009 10002 10000 10003 10007 10005 10009 10002 10004 10007 10008 10000 10008 10000 10005 10009 10006 10009 10009 10006 10008 10003 10000 10009 10000 10005 10002 10002 10007 10009 10006 10004 10006 10005 10004 10009 10000 10009 10001 10001 10007 10000 10008 10007 10007 10008 10002 10007 10008 10005 10009 10000 10007 10002 10008 10006 10008 10003 10008 10014 10000 10002 10004 10001 10002 10003 10005 10004 10007 10007 10006 10002 10004 10005 10008 10009 10005 10001 10000 10002 10007 10009 10009 10002 10005 10001 10005 10007 10007 10002 10002 10002 10006 10006 10005 10007 10002 10004 10007 10009 10007 10006 10008 10000 10007 10002 10001 10000 10009 10002 10002 10002 10004 10004 10001 10007 10006 10007 10006 10002 10004 10008 10004 10004 10007 10007 10000 10007 10000 10006 10001 10003 10009 10009 10006 10003 10008 10004 10006 10003 10007 10004 10005 10009 10009 10005 10002 10002 10007 10005 10004 10006 10000 10000 10009 10001 10008 10006 10000 10009 10006 10002 10008 10002 10006 10008 10001 10002 10006 10006 10002 10006 10009 10003 10008 10006 10008 10009 10009 10008 10006 10006 10007 10004 10006 10008 10001 10004 10007 10006 10003 10002 10001 10005 10002 10001 10002 10009 10006 10008 10009 10004 10001 10007 10008 10009 10002 10009 10009 10008 10002 10007 10005 10001 10004 10007 10000 10007 10001 10001 10001 10001 10004 10009 10007 10003 10000 10008 10007 10009 10008 10008 10008 10009 10009 10009 10001 10003 10000 10005 10000 10004 10005 10003 10007 10005 10007 10006 10009 10002 10009 10009 10004 10009 10004 10003 10001 10004 10002 10006 10008 10001 10003 10008 10008 10003 10003 10005 10005 10008 10001 10007 10004 10003 10004 10005 10009 10004 10000 10004 10002 10001 10008 10008 10009 10001 10007 10002 10002 10000 10009 10007 10000 10006 10004 10000 10005 10001 10002 10003 10001 10002 10001 10007 10006 10003 10005 10002 10009 10009 10002 10008 10003 10006 10005 10002 10004 10008 10006\r\n 10007 10009 10006 10006 10008 10007 10001 10003 10007 10009 10009 10009 10002 10002 10002 10004 10001 10003 10003 10001 10007 10009 10002 10000 10007 10007 10001 10009 10006 10008 10007 10000 10008 10008 10007 10008 10008 10006 10004 10007 10002 10000 10009 10009 10004 10003 10000 10002 10007 10005 10008 10003 10005 10003 10006 10008 10003 10002 10001 10000 10009 10002 10004 10009 10000 10003 10004 10006 10008 10008 10006 10003 10005 10004 10001 10000 10003 10004 10001 10003 10007 10004 10002 10007 10003 10006 10008 10000 10000 10008 10004 10002 10001 10002 10009 10006 10001 10004 10007 10001 10001 10005 10009 10003 10004 10006 10002 10000 10005 10004 10000 10005 10004 10004 10003 10001 10000 10008 10009 10003 10004 10009 10003 10002 10004 10004 10006 10006 10001 10001 10001 10008 10004 10002 10001 10009 10005 10007 10007 10003 10001 10008 10006 10009 10004 10003 10002 10007 10001 10000 10000 10007 10004 10009 10000 10007 10006 10007 10009 10006 10000 10007 10003 10002 10005 10007 10008 10007 10000 10006 10008 10004 10002 10009 10000 10000 10005 10001 10001 10005 10008 10005 10006 10003 10002 10006 10002 10000 10002 10004 10006 10007 10005 10009 10001 10004 10006 10000 10002 10007 10009 10009 10005 10009 10003 10007 10008 10004 10008 10009 10006 10003 10001 10001 10004 10006 10001 10001 10007 10003 10005 10008 10008 10001 10002 10005 10008 10005 10001 10003 10005 10008 10001 10002 10005 10009 10009 10002 10004 10000 10007 10003 10006 10009 10009 10005 10002 10004 10009 10007 10006 10003 10008 10008 10006 10004 10001 10007 10008 10000 10004 10001 10004 10004 10009 10004 10004 10006 10001 10008 10008 10009 10006 10000 10000 10001 10003 10009 10004 10005 10004 10008 10003 10008 10005 10001 10006 10003 10004 10006 10007 10004 10007 10002 10007 10001 10009 10007 10003 10005 10001 10009 10000 10005 10006 10009 10001 10005 10001 10006 10003 10002 10008 10003 10003 10000 10005 10000 10005 10008 10005 10001 10004 10008 10008 10005 10005 10007 10007 10004 10003 10003 10002 10005 10006 10006 10006 10003 10005 10005 10007 10004 10007 10009 10004 10003 10006 10002 10009 10000 10004 10003 10003 10008 10001 10003 10003 10004 10000 10003 10006 10003 10009 10000 10002 10006 10001 10009 10000 10006 10009 10009 10004 10001 10005 10004 10000 10009 10002 10000 10000 10007 10005 10002 10005 10009 10003 10004 10007 10004 10009 10002 10006 10002 10008 10009 10009 10004 10005 10005 10004 10006 10005 10007 10003 10008 10009 10006 10004 10007 10005 10003 10002 10001 10003 10003 10005 10007 10005 10006 10009 10001 10009 10000 10005 10004 10001 10004 10006 10006 10007 10000 10007 10002 10004 10004 10008 10008 10004 10007 10008 10005 10001 10002 10005 10003 10006 10006 10007 10009 10008 10000 10000 10007 10002 10005 10008 10002 10009 10003 10007 10000 10003 10000 10008 10007 10003 10003 10009 10009 10006 10002 10006 10004 10008 10001 10009 10009 10004 10004 10009 10003 10003 10007 10004 10002 10001 10009 10007 10002 10008 10006 10009 10007 10009 10003 10002 10004 10009 10004\r\n 10003 10008 10005 10008 10004 10006 10008 10005 10006 10005 10000 10002 10009 10009 10003 10002 10008 10004 10001 10004 10004 10004 10005 10004 10002 10009 10003 10000 10004 10003 10003 10006 10005 10008 10003 10003 10002 10006 10004 10004 10003 10009 10008 10008 10001 10002 10006 10000 10009 10008 10000 10006 10005 10000 10009 10004 10006 10002 10008 10007 10004 10001 10008 10003 10008 10002 10004 10001 10000 10003 10002 10009 10008 10005 10007 10002 10008 10006 10001 10002 10009 10005 10000 10003 10007 10003 10003 10001 10006 10004 10006 10008 10001 10002 10009 10001 10001 10006 10006 10006 10004 10007 10001 10002 10001 10007 10006 10006 10008 10002 10000 10009 10002 10008 10004 10007 10001 10001 10002 10007 10000 10007 10004 10004 10009 10000 10003 10006 10003 10009 10008 10005 10008 10000 10001 10001 10005 10002 10008 10006 10001 10009 10006 10006 10004 10002 10007 10001 10009 10001 10002 10004 10006 10003 10001 10006 10004 10002 10002 10000 10007 10003 10002 10008 10004 10009 10006 10003 10006 10008 10008 10000 10008 10002 10006 10008 10004 10004 10008 10000 10006 10007 10004 10005 10006 10008 10008 10006 10004 10009 10009 10006 10008 10000 10002 10006 10001 10000 10003 10001 10002 10008 10004 10007 10004 10005 10000 10006 10002 10004 10007 10003 10001 10001 10000 10000 10005 10009 10000 10003 10001 10001 10008 10008 10003 10008 10006 10004 10004 10004 10000 10007 10003 10007 10006 10000 10007 10008 10009 10001 10003 10004 10007 10001 10004 10001 10005 10007 10009 10009 10002 10005 10007 10005 10008 10006 10001 10006 10002 10009 10009 10004 10007 10008 10002 10000 10006 10006 10006 10001 10008 10007 10003 10001 10005 10006 10007 10006 10006 10009 10008 10009 10004 10003 10009 10007 10009 10000 10007 10003 10004 10001 10006 10006 10009 10002 10006 10008 10009 10000 10003 10009 10002 10001 10000 10000 10009 10005 10006 10006 10003 10000 10004 10006 10007 10001 10005 10006 10004 10002 10004 10005 10004 10002 10006 10007 10001 10001 10002 10003 10004 10004 10003 10006 10001 10003 10006 10003 10008 10007 10008 10007 10008 10000 10000 10007 10004 10006 10006 10006 10008 10009 10009 10007 10001 10006 10003 10007 10003 10008 10001 10009 10000 10000 10003 10002 10008 10004 10004 10002 10007 10001 10004 10005 10006 10006 10004 10004 10002 10007 10005 10001 10000 10008 10004 10009 10004 10001 10004 10010 10004 10009 10006 10002 10000 10003 10003 10007 10005 10008 10001 10002 10002 10001 10006 10009 10004 10001 10006 10009 10000 10004 10008 10007 10000 10009 10000 10001 10004 10006 10007 10000 10009 10003 10002 10003 10009 10001 10004 10006 10000 10002 10005 10000 10009 10003 10000 10000 10002 10001 10006 10008 10009 10003 10004 10006 10000 10006 10002 10007 10007 10002 10004 10006 10004 10001 10007 10003 10005 10004 10001 10002 10002 10006 10007 10006 10001 10005 10004 10003 10003 10003 10009 10009 10003 10009 10002 10008 10007 10004 10008 10004 10009 10006 10009 10007 10006 10007 10003 10006 10007 10005 10002 10007 10002 10000 10002 10004 10001 10009\r\n 10007 10004 10000 10007 10003 10004 10009 10002 10008 10000 10007 10001 10008 10001 10000 10003 10008 10008 10008 10006 10001 10009 10008 10009 10007 10009 10006 10000 10005 10007 10003 10007 10003 10002 10002 10004 10006 10004 10005 10002 10006 10007 10002 10008 10004 10008 10001 10003 10002 10002 10003 10007 10009 10003 10004 10004 10006 10003 10008 10002 10005 10004 10007 10005 10007 10000 10009 10000 10000 10006 10003 10004 10006 10009 10004 10008 10001 10009 10008 10009 10000 10008 10007 10002 10003 10008 10002 10000 10006 10005 10009 10006 10003 10004 10003 10002 10006 10000 10002 10002 10009 10008 10006 10004 10007 10000 10009 10005 10007 10002 10007 10004 10008 10007 10007 10005 10005 10000 10002 10009 10002 10003 10000 10002 10003 10001 10005 10008 10001 10000 10006 10001 10001 10001 10001 10001 10004 10003 10005 10009 10001 10004 10007 10007 10001 10001 10007 10000 10007 10004 10007 10007 10005 10008 10006 10006 10002 10008 10007 10006 10004 10009 10009 10008 10005 10007 10006 10007 10002 10006 10002 10009 10006 10006 10001 10005 10008 10005 10008 10007 10005 10001 10001 10002 10008 10004 10002 10004 10007 10004 10009 10004 10002 10008 10000 10008 10002 10002 10004 10005 10009 10009 10003 10009 10007 10003 10003 10003 10002 10007 10007 10007 10007 10002 10003 10003 10003 10006 10009 10005 10000 10009 10001 10007 10000 10001 10002 10009 10007 10005 10008 10003 10007 10003 10003 10005 10001 10001 10000 10003 10006 10008 10003 10004 10004 10002 10003 10004 10009 10004 10008 10001 10006 10005 10006 10009 10001 10006 10009 10001 10006 10006 10004 10008 10009 10003 10001 10003 10008 10009 10002 10004 10007 10001 10006 10004 10008 10007 10002 10009 10006 10007 10002 10007 10009 10007 10000 10001 10007 10000 10009 10005 10000 10009 10001 10002 10000 10008 10007 10005 10002 10008 10001 10004 10004 10000 10001 10004 10006 10008 10007 10006 10005 10000 10000 10008 10009 10003 10001 10000 10002 10006 10002 10008 10009 10008 10001 10000 10000 10005 10003 10003 10006 10001 10000 10007 10007 10004 10002 10008 10005 10006 10005 10005 10000 10008 10009 10005 10006 10003 10000 10004 10005 10008 10000 10005 10008 10002 10007 10007 10009 10009 10006 10004 10008 10005 10007 10005 10002 10002 10000 10007 10006 10005 10006 10000 10001 10000 10002 10009 10005 10009 10001 10004 10006 10002 10007 10008 10005 10003 10005 10003 10000 10002 10002 10005 10008 10009 10002 10007 10005 10009 10004 10009 10003 10002 10002 10005 10004 10007 10002 10004 10002 10006 10008 10003 10007 10007 10001 10008 10007 10002 10006 10009 10000 10003 10004 10006 10009 10004 10007 10002 10004 10009 10008 10001 10000 10007 10009 10008 10004 10002 10007 10008 10006 10002 10001 10007 10005 10006 10002 10000 10008 10005 10009 10008 10006 10002 10002 10001 10006 10004 10005 10002 10002 10000 10009 10005 10005 10001 10004 10009 10005 10001 10006 10008 10007 10007 10009 10004 10006 10002 10002 10002 10001 10002 10009 10009 10000 10000 10004 10006 10005 10005 10005 10001 10001 10002 10005 10005\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2000论文集/谢婧--规模化问题的解题策略/land.7",
    "content": "600 500 5\r\n22201 22176 22179 22179 22198 22180 22206 22205 22188 22193 22210 22201 22213 22191 22187 22203 22191 22216 22198 22192 22205 22208 22216 22203 22197 22203 22221 22209 22219 22224 22232 22209 22228 22224 22233 22232 22220 22232 22235 22238 22237 22243 22224 22244 22227 22235 22224 22234 22240 22237 22229 22232 22247 22232 22245 22229 22238 22255 22242 22248 22260 22240 22263 22263 22257 22257 22246 22268 22241 22264 22266 22255 22263 22271 22253 22269 22255 22265 22254 22270 22261 22267 22262 22278 22268 22264 22281 22278 22267 22275 22269 22278 22271 22295 22286 22278 22280 22296 22281 22272 22293 22299 22285 22286 22283 22306 22291 22286 22284 22310 22289 22287 22300 22308 22291 22294 22302 22299 22304 22321 22303 22311 22297 22301 22306 22302 22316 22301 22326 22305 22307 22328 22306 22313 22315 22318 22337 22311 22317 22331 22331 22336 22329 22322 22323 22334 22333 22349 22338 22339 22329 22345 22330 22343 22331 22341 22330 22355 22355 22345 22339 22347 22346 22349 22342 22357 22348 22353 22367 22356 22346 22373 22350 22367 22363 22353 22359 22358 22373 22365 22378 22374 22375 22383 22382 22369 22384 22387 22364 22365 22363 22368 22393 22367 22389 22377 22389 22371 22381 22379 22396 22385 22376 22377 22389 22395 22399 22390 22389 22395 22392 22398 22409 22404 22403 22395 22398 22409 22393 22393 22403 22418 22410 22418 22417 22406 22421 22403 22419 22430 22415 22433 22410 22419 22417 22418 22432 22439 22432 22415 22428 22436 22424 22419 22434 22442 22436 22447 22426 22442 22425 22424 22438 22452 22432 22454 22437 22452 22452 22455 22449 22441 22453 22446 22446 22440 22458 22450 22464 22456 22446 22470 22467 22449 22471 22470 22468 22453 22472 22471 22477 22469 22466 22481 22461 22459 22475 22467 22487 22465 22491 22483 22480 22473 22473 22487 22474 22481 22499 22475 22499 22490 22503 22480 22477 22495 22501 22482 22483 22507 22484 22506 22494 22509 22516 22500 22495 22490 22513 22510 22518 22503 22509 22504 22497 22519 22514 22519 22516 22503 22521 22524 22520 22525 22533 22520 22525 22521 22536 22514 22525 22534 22534 22518 22534 22543 22522 22528 22529 22534 22537 22546 22547 22538 22536 22545 22531 22553 22559 22554 22556 22550 22546 22560 22542 22540 22545 22547 22563 22569 22566 22544 22562 22568 22571 22549 22552 22569 22565 22578 22555 22577 22558 22572 22570 22576 22565 22579 22567 22564 22567 22590 22570 22594 22576 22569 22576 22573 22597 22579 22584 22596 22576 22589 22580 22595 22605 22595 22589 22610 22585 22596 22593 22604 22605 22612 22616 22600 22616 22592 22604 22611 22616 22609 22614 22599 22626 22621 22605 22629 22612 22607 22613 22624 22635 22616 22638 22616 22621 22613 22616 22614 22624 22642 22631 22625 22634 22635 22637 22627 22647 22637 22625 22648 22640 22643 22650 22636 22658 22632 22642 22651 22655 22652 22657 22651 22660 22659 22660 22670 22666 22663 22655 22674 22673 22651 22659 22650 22680 22672 22676 22680 22667 22685 22660 22669 22665 22678 22689 22681 22679 22690 22666 22669 22687 22675 22697 22680 22684 22673 22702 22693 22701 22702 22694 22689 22706 22700 22697 22687 22707 22691 22697 22697 22714 22717 22691 22714 22691 22717 22705 22695 22703 22698 22720 22713 22719 22702 22721 22718 22703 22709 22719 22722 22720 22733 22738 22731 22735 22740 22731 22739 22727 22726 22730 22740 22732 22723 22745 22742 22723 22749 22754 22753 22728 22731 22753 22747 22749 22757 22756 22749 22741 22740 22738 22747 22749 22748 22758 22771 22756 22749 22750 22749 22770 22751 22752 22758 22780 22762 22774 22759 22765 22781 22765 22768 22761 22771 22776 22765 22763 22777 22774 22790 22789 22777 22769 22799 22790 22782 \r\n22176 22201 22205 22187 22201 22207 22194 22201 22207 22195 22193 22212 22207 22210 22198 22205 22207 22195 22220 22222 22199 22220 22197 22222 22217 22206 22201 22209 22211 22205 22217 22230 22233 22230 22235 22215 22211 22220 22235 22220 22225 22237 22221 22228 22221 22232 22234 22229 22251 22246 22243 22250 22229 22239 22243 22230 22239 22253 22247 22233 22242 22251 22236 22239 22247 22262 22244 22251 22255 22244 22258 22248 22264 22248 22249 22266 22274 22269 22260 22277 22262 22266 22270 22278 22275 22268 22283 22261 22266 22276 22275 22289 22288 22288 22288 22296 22274 22287 22301 22278 22290 22300 22276 22294 22299 22288 22291 22300 22285 22284 22296 22303 22286 22310 22291 22292 22317 22293 22316 22319 22297 22314 22317 22300 22299 22308 22327 22323 22304 22319 22332 22330 22331 22321 22321 22309 22313 22329 22324 22314 22340 22344 22333 22333 22332 22333 22339 22332 22330 22325 22332 22348 22342 22350 22341 22354 22331 22348 22339 22348 22350 22358 22338 22347 22363 22354 22352 22364 22354 22352 22352 22359 22356 22349 22369 22352 22370 22368 22364 22372 22383 22373 22365 22383 22385 22373 22372 22364 22390 22366 22375 22386 22384 22368 22387 22381 22371 22385 22378 22383 22389 22400 22405 22406 22389 22390 22402 22391 22391 22410 22390 22408 22393 22415 22411 22400 22419 22409 22399 22402 22412 22423 22398 22410 22402 22420 22412 22421 22428 22427 22423 22410 22420 22433 22417 22436 22416 22423 22436 22436 22440 22415 22420 22434 22425 22426 22422 22438 22442 22425 22438 22431 22434 22441 22436 22436 22453 22457 22443 22446 22457 22462 22444 22463 22459 22445 22469 22468 22460 22445 22447 22462 22464 22448 22468 22463 22454 22467 22460 22476 22461 22457 22470 22482 22478 22479 22487 22469 22486 22472 22492 22492 22473 22468 22473 22469 22491 22495 22489 22498 22498 22496 22502 22487 22490 22503 22500 22506 22488 22510 22513 22495 22489 22515 22503 22503 22492 22514 22497 22499 22502 22507 22522 22498 22517 22512 22500 22507 22511 22529 22519 22534 22522 22508 22526 22520 22510 22537 22522 22535 22529 22522 22531 22537 22546 22522 22539 22545 22527 22538 22531 22534 22526 22536 22538 22545 22541 22539 22536 22537 22551 22556 22538 22560 22538 22548 22564 22551 22564 22555 22550 22548 22554 22558 22568 22556 22570 22560 22577 22573 22559 22556 22569 22567 22574 22582 22584 22562 22588 22578 22578 22581 22588 22591 22578 22572 22597 22573 22574 22591 22598 22582 22581 22596 22594 22582 22580 22597 22594 22593 22612 22595 22609 22614 22594 22608 22593 22598 22595 22617 22607 22601 22611 22604 22608 22625 22611 22603 22615 22614 22610 22634 22609 22635 22624 22633 22625 22614 22627 22616 22630 22622 22634 22626 22621 22621 22623 22622 22643 22647 22637 22626 22641 22635 22640 22658 22634 22653 22633 22635 22642 22654 22637 22663 22644 22660 22669 22669 22648 22672 22673 22663 22666 22652 22659 22660 22677 22651 22676 22653 22657 22664 22667 22677 22668 22673 22688 22681 22664 22675 22693 22690 22681 22690 22684 22677 22684 22682 22683 22675 22696 22684 22694 22695 22698 22694 22698 22700 22689 22698 22686 22700 22708 22691 22713 22702 22700 22709 22704 22700 22705 22698 22721 22706 22723 22700 22722 22719 22702 22719 22709 22710 22712 22722 22720 22733 22729 22733 22731 22728 22737 22739 22739 22719 22743 22734 22723 22747 22744 22732 22749 22744 22741 22731 22728 22754 22740 22735 22759 22761 22751 22746 22738 22763 22757 22767 22765 22770 22766 22761 22760 22765 22764 22764 22775 22770 22759 22755 22777 22762 22781 22761 22780 22783 22761 22762 22784 22790 22780 22769 22771 22791 22790 22791 22771 22789 22771 22800 22774 22800 \r\n22199 22204 22184 22181 22189 22208 22197 22183 22207 22201 22186 22212 22188 22211 22202 22190 22195 22212 22205 22214 22218 22221 22203 22214 22227 22211 22223 22227 22217 22227 22229 22217 22218 22232 22228 22215 22211 22224 22241 22222 22239 22244 22218 22233 22233 22233 22239 22226 22245 22246 22248 22227 22237 22257 22238 22247 22231 22241 22256 22248 22262 22252 22250 22247 22256 22252 22253 22253 22250 22271 22255 22247 22258 22248 22266 22278 22263 22270 22273 22267 22263 22266 22281 22277 22272 22260 22265 22270 22286 22279 22274 22278 22278 22276 22296 22288 22288 22276 22276 22293 22276 22300 22284 22297 22291 22290 22302 22301 22285 22299 22304 22289 22299 22309 22295 22297 22307 22316 22306 22304 22316 22313 22323 22308 22322 22300 22324 22310 22332 22320 22309 22310 22335 22334 22313 22336 22326 22314 22340 22314 22336 22328 22321 22329 22347 22326 22339 22348 22345 22340 22326 22329 22329 22351 22340 22352 22335 22351 22339 22343 22347 22347 22359 22349 22339 22349 22361 22343 22345 22344 22374 22349 22362 22358 22362 22366 22380 22364 22366 22383 22369 22384 22384 22373 22382 22389 22361 22388 22375 22364 22366 22389 22392 22383 22372 22372 22390 22395 22391 22376 22377 22397 22377 22403 22398 22392 22392 22409 22408 22386 22386 22391 22410 22390 22391 22416 22407 22415 22403 22417 22408 22421 22416 22421 22413 22401 22406 22413 22431 22412 22429 22417 22419 22417 22427 22439 22420 22428 22424 22442 22418 22419 22433 22431 22422 22432 22444 22428 22447 22438 22435 22435 22433 22454 22429 22445 22454 22438 22457 22451 22443 22445 22444 22466 22457 22460 22458 22470 22461 22464 22460 22446 22463 22465 22478 22452 22464 22480 22459 22454 22476 22485 22466 22462 22476 22479 22484 22466 22473 22476 22487 22477 22487 22491 22498 22480 22498 22482 22479 22476 22497 22493 22490 22496 22484 22503 22488 22501 22489 22513 22508 22495 22491 22516 22517 22511 22504 22513 22498 22521 22498 22503 22512 22520 22515 22528 22508 22519 22514 22518 22506 22520 22530 22537 22522 22517 22519 22513 22515 22543 22526 22525 22546 22541 22542 22537 22527 22530 22542 22538 22525 22531 22531 22542 22545 22557 22554 22549 22541 22544 22556 22565 22539 22540 22563 22557 22554 22558 22553 22545 22547 22552 22556 22552 22562 22564 22579 22578 22569 22580 22556 22566 22579 22566 22585 22561 22564 22576 22588 22588 22581 22589 22580 22578 22587 22585 22571 22598 22600 22577 22578 22592 22599 22604 22606 22582 22607 22586 22605 22598 22605 22596 22601 22605 22602 22606 22617 22592 22605 22601 22612 22604 22614 22616 22622 22624 22610 22610 22614 22617 22633 22623 22622 22621 22621 22630 22628 22616 22616 22615 22615 22635 22637 22628 22642 22631 22643 22636 22651 22645 22637 22638 22638 22655 22657 22632 22649 22639 22639 22655 22664 22655 22646 22658 22662 22667 22647 22661 22649 22668 22645 22673 22657 22658 22650 22659 22672 22679 22681 22670 22661 22673 22657 22669 22662 22665 22673 22663 22684 22670 22686 22690 22694 22693 22677 22676 22680 22677 22679 22679 22678 22705 22698 22682 22679 22686 22698 22695 22685 22690 22712 22695 22714 22694 22715 22718 22694 22720 22717 22719 22708 22724 22713 22714 22703 22709 22726 22729 22726 22725 22714 22732 22710 22736 22718 22726 22713 22730 22727 22737 22734 22723 22721 22727 22737 22732 22740 22725 22729 22735 22728 22736 22756 22737 22754 22746 22752 22738 22748 22755 22738 22740 22746 22758 22756 22753 22743 22760 22751 22758 22753 22750 22752 22774 22771 22755 22752 22756 22774 22760 22776 22764 22769 22759 22764 22787 22763 22771 22781 22783 22777 22779 22779 22777 22792 22795 22780 22789 22784 22783 \r\n22180 22190 22204 22184 22191 22210 22194 22201 22192 22201 22198 22214 22200 22210 22214 22219 22214 22222 22196 22197 22220 22217 22209 22202 22201 22205 22208 22229 22220 22234 22227 22211 22235 22236 22225 22220 22213 22221 22227 22225 22230 22244 22245 22222 22238 22226 22242 22240 22252 22237 22255 22255 22236 22236 22252 22251 22252 22256 22263 22254 22239 22255 22257 22244 22256 22265 22266 22264 22268 22257 22271 22250 22253 22271 22255 22252 22254 22273 22264 22255 22283 22281 22270 22282 22289 22266 22276 22269 22266 22281 22273 22274 22275 22296 22296 22272 22295 22298 22298 22288 22287 22306 22280 22301 22281 22301 22287 22291 22284 22301 22296 22315 22302 22301 22297 22297 22317 22303 22300 22317 22306 22324 22300 22302 22320 22321 22309 22330 22305 22315 22328 22316 22322 22322 22319 22314 22312 22329 22331 22332 22322 22335 22326 22334 22326 22326 22343 22344 22347 22336 22330 22341 22351 22346 22342 22360 22351 22339 22353 22349 22351 22347 22350 22365 22360 22350 22351 22346 22351 22354 22346 22349 22374 22351 22375 22365 22363 22372 22369 22371 22376 22386 22359 22376 22388 22372 22362 22387 22389 22369 22369 22367 22370 22384 22393 22388 22393 22399 22388 22396 22382 22382 22405 22385 22400 22399 22410 22386 22384 22390 22402 22409 22401 22409 22401 22399 22409 22400 22409 22424 22411 22415 22420 22408 22413 22406 22411 22421 22409 22417 22427 22434 22423 22423 22428 22430 22436 22420 22427 22422 22442 22436 22425 22425 22449 22449 22426 22448 22445 22437 22439 22429 22437 22433 22455 22452 22460 22446 22457 22464 22456 22441 22457 22461 22440 22462 22451 22457 22444 22459 22458 22454 22462 22469 22457 22466 22454 22459 22454 22472 22473 22463 22462 22459 22471 22480 22484 22467 22485 22493 22475 22480 22492 22472 22484 22481 22497 22489 22474 22502 22486 22484 22479 22480 22482 22499 22501 22488 22502 22508 22492 22514 22508 22494 22513 22491 22503 22509 22520 22495 22513 22500 22510 22519 22505 22514 22531 22527 22515 22531 22524 22525 22523 22533 22527 22514 22530 22523 22540 22526 22527 22545 22536 22524 22541 22550 22537 22538 22537 22542 22551 22537 22532 22556 22557 22560 22541 22534 22551 22546 22540 22557 22564 22553 22558 22569 22553 22556 22566 22560 22566 22552 22555 22572 22569 22578 22571 22567 22560 22566 22562 22586 22568 22579 22581 22565 22563 22580 22588 22588 22575 22575 22596 22575 22583 22592 22580 22599 22603 22593 22605 22591 22584 22591 22608 22595 22595 22601 22602 22605 22607 22606 22611 22600 22594 22592 22602 22597 22604 22608 22600 22612 22622 22621 22627 22625 22624 22625 22621 22608 22634 22629 22622 22613 22610 22632 22621 22642 22634 22639 22618 22643 22636 22642 22641 22646 22626 22628 22649 22625 22649 22637 22655 22655 22639 22636 22639 22662 22638 22648 22639 22659 22667 22653 22642 22647 22668 22657 22645 22653 22664 22651 22667 22659 22664 22663 22654 22678 22665 22659 22678 22670 22677 22686 22676 22679 22681 22690 22679 22680 22690 22692 22696 22674 22697 22671 22687 22702 22676 22704 22704 22681 22683 22686 22687 22702 22702 22699 22697 22693 22714 22710 22695 22715 22706 22704 22709 22699 22703 22706 22709 22704 22722 22710 22717 22709 22721 22705 22706 22717 22712 22713 22728 22722 22737 22735 22741 22732 22726 22728 22741 22730 22721 22726 22731 22731 22738 22727 22737 22731 22735 22729 22729 22735 22731 22751 22735 22742 22740 22736 22763 22743 22742 22768 22741 22766 22768 22760 22750 22747 22770 22769 22772 22752 22754 22764 22777 22772 22783 22784 22776 22757 22770 22773 22775 22782 22770 22785 22793 22765 22790 22787 22793 22790 22776 22798 22792 22801 22800 22786 \r\n22192 22180 22202 22187 22191 22195 22199 22205 22189 22191 22204 22210 22207 22217 22216 22198 22202 22196 22200 22222 22205 22212 22218 22211 22215 22228 22205 22217 22213 22216 22212 22208 22230 22235 22216 22218 22241 22214 22241 22245 22229 22218 22232 22248 22244 22228 22238 22248 22229 22253 22232 22246 22241 22238 22233 22236 22236 22247 22257 22258 22253 22251 22263 22251 22266 22265 22262 22244 22262 22271 22270 22268 22267 22279 22251 22280 22268 22256 22283 22256 22284 22287 22279 22284 22272 22272 22281 22276 22288 22287 22285 22293 22271 22290 22279 22284 22280 22289 22296 22291 22298 22289 22280 22305 22293 22295 22285 22311 22291 22303 22294 22302 22312 22295 22317 22312 22312 22297 22319 22301 22305 22320 22311 22316 22317 22311 22326 22307 22317 22329 22329 22329 22318 22323 22327 22312 22319 22329 22339 22341 22326 22341 22322 22349 22325 22339 22347 22343 22328 22337 22337 22331 22332 22336 22337 22345 22349 22352 22338 22350 22340 22352 22339 22369 22363 22351 22351 22352 22348 22347 22369 22360 22352 22367 22379 22361 22372 22367 22368 22370 22364 22368 22360 22367 22376 22376 22377 22391 22387 22387 22385 22385 22379 22392 22390 22401 22373 22394 22386 22386 22406 22390 22402 22385 22381 22407 22401 22393 22388 22393 22402 22395 22417 22412 22414 22401 22408 22411 22395 22401 22416 22419 22408 22416 22410 22426 22420 22424 22418 22426 22407 22417 22422 22433 22414 22427 22423 22426 22436 22443 22437 22434 22440 22428 22437 22439 22441 22439 22447 22433 22427 22434 22455 22448 22456 22449 22448 22438 22454 22445 22465 22463 22455 22440 22466 22469 22454 22460 22456 22474 22459 22448 22468 22454 22467 22459 22453 22466 22475 22474 22479 22482 22459 22484 22461 22470 22474 22488 22483 22476 22483 22481 22495 22474 22482 22492 22479 22483 22491 22481 22489 22479 22493 22497 22499 22511 22493 22486 22503 22489 22491 22515 22508 22502 22517 22508 22509 22511 22518 22514 22514 22503 22522 22527 22504 22530 22505 22509 22515 22508 22534 22514 22533 22520 22519 22533 22522 22519 22526 22517 22525 22519 22532 22528 22533 22542 22550 22548 22526 22535 22540 22534 22545 22549 22555 22557 22562 22535 22543 22561 22562 22540 22544 22543 22563 22550 22567 22558 22570 22546 22567 22568 22557 22579 22580 22555 22572 22556 22574 22579 22557 22561 22573 22589 22588 22587 22588 22585 22573 22587 22589 22588 22596 22592 22582 22578 22589 22580 22595 22605 22590 22607 22585 22604 22593 22585 22592 22595 22608 22605 22590 22600 22616 22608 22605 22601 22603 22595 22596 22602 22607 22614 22610 22603 22618 22609 22630 22624 22617 22620 22610 22619 22628 22630 22634 22628 22614 22615 22620 22633 22644 22622 22637 22634 22628 22632 22644 22645 22645 22649 22638 22640 22657 22650 22634 22637 22651 22647 22650 22647 22654 22648 22665 22668 22645 22670 22644 22655 22672 22670 22655 22670 22676 22679 22676 22669 22668 22675 22658 22674 22658 22678 22679 22679 22671 22678 22664 22677 22678 22689 22677 22669 22676 22698 22684 22699 22700 22696 22690 22705 22685 22703 22695 22694 22691 22688 22708 22686 22688 22690 22690 22705 22712 22705 22710 22706 22702 22696 22706 22696 22706 22711 22725 22706 22719 22713 22728 22722 22711 22712 22725 22720 22735 22712 22711 22739 22730 22733 22716 22718 22732 22745 22743 22725 22733 22731 22749 22751 22728 22744 22740 22745 22733 22739 22758 22737 22758 22753 22757 22748 22749 22759 22754 22769 22741 22764 22765 22766 22765 22765 22753 22766 22751 22757 22778 22755 22777 22760 22776 22759 22770 22785 22778 22769 22780 22787 22782 22765 22768 22785 22778 22788 22775 22791 22781 22780 22783 22791 22804 22781 \r\n22189 22190 22192 22192 22190 22190 22205 22214 22215 22203 22203 22207 22206 22196 22206 22193 22199 22203 22216 22218 22214 22206 22217 22229 22218 22228 22207 22213 22208 22228 22210 22210 22217 22227 22218 22242 22228 22244 22221 22234 22224 22244 22231 22228 22224 22252 22242 22254 22253 22240 22255 22255 22239 22238 22259 22252 22249 22236 22252 22242 22265 22262 22252 22260 22259 22262 22256 22266 22247 22261 22272 22268 22250 22273 22261 22256 22261 22265 22279 22258 22281 22284 22278 22262 22276 22271 22275 22276 22281 22273 22279 22282 22271 22291 22290 22299 22283 22299 22282 22299 22287 22296 22303 22281 22285 22286 22288 22303 22306 22309 22314 22306 22299 22313 22303 22309 22299 22295 22316 22318 22303 22317 22304 22328 22304 22328 22312 22308 22312 22329 22314 22309 22329 22315 22335 22329 22328 22343 22335 22329 22335 22319 22343 22339 22349 22352 22332 22337 22339 22355 22333 22338 22339 22348 22339 22353 22340 22339 22342 22347 22360 22339 22348 22350 22353 22371 22349 22351 22357 22361 22358 22367 22366 22364 22371 22369 22372 22358 22373 22373 22370 22376 22382 22386 22362 22380 22390 22370 22366 22390 22375 22372 22372 22390 22394 22375 22398 22392 22405 22404 22384 22379 22401 22393 22403 22406 22402 22399 22395 22396 22390 22409 22392 22398 22419 22394 22412 22407 22402 22398 22416 22411 22412 22414 22408 22418 22411 22427 22412 22427 22430 22429 22430 22415 22412 22426 22433 22419 22445 22445 22433 22435 22443 22428 22437 22430 22447 22447 22445 22452 22435 22439 22449 22437 22456 22461 22457 22437 22458 22448 22464 22462 22460 22458 22462 22459 22455 22464 22460 22449 22453 22453 22465 22460 22456 22468 22475 22480 22460 22478 22484 22459 22482 22470 22466 22481 22483 22489 22471 22480 22487 22497 22471 22478 22488 22494 22485 22477 22502 22481 22500 22495 22500 22502 22491 22509 22513 22503 22506 22492 22498 22515 22501 22492 22504 22509 22514 22513 22501 22518 22514 22514 22519 22504 22502 22518 22526 22511 22511 22532 22519 22521 22525 22540 22515 22538 22534 22519 22527 22528 22530 22527 22528 22525 22532 22535 22549 22553 22534 22542 22555 22556 22553 22552 22556 22547 22563 22559 22545 22546 22557 22539 22556 22550 22552 22548 22550 22557 22549 22566 22575 22563 22576 22556 22570 22567 22562 22572 22568 22577 22573 22564 22570 22567 22575 22569 22583 22574 22571 22577 22594 22576 22590 22600 22573 22598 22580 22586 22600 22595 22603 22600 22592 22593 22583 22605 22597 22612 22613 22597 22600 22595 22602 22612 22594 22621 22622 22620 22621 22618 22621 22606 22620 22609 22613 22613 22613 22618 22626 22615 22634 22621 22635 22616 22616 22624 22639 22639 22634 22631 22623 22636 22649 22632 22634 22647 22652 22625 22635 22631 22647 22648 22659 22648 22648 22656 22634 22660 22654 22659 22659 22667 22654 22646 22664 22663 22663 22660 22652 22653 22663 22659 22659 22662 22653 22658 22670 22670 22678 22681 22668 22667 22676 22684 22690 22670 22691 22669 22671 22677 22673 22691 22693 22697 22693 22699 22675 22689 22702 22696 22679 22694 22683 22700 22702 22712 22700 22685 22693 22695 22703 22700 22709 22694 22704 22711 22719 22701 22722 22720 22717 22727 22729 22721 22727 22703 22732 22706 22732 22723 22712 22720 22717 22722 22713 22730 22743 22737 22719 22733 22732 22748 22727 22727 22735 22726 22739 22740 22749 22733 22730 22734 22744 22758 22760 22737 22744 22756 22750 22757 22741 22751 22744 22748 22762 22752 22760 22757 22748 22757 22758 22771 22771 22779 22758 22765 22776 22770 22767 22771 22785 22760 22784 22786 22788 22783 22787 22765 22773 22789 22794 22781 22782 22783 22797 22786 22781 22798 22789 22790 \r\n22183 22195 22201 22208 22208 22211 22204 22203 22197 22193 22189 22205 22200 22201 22221 22206 22206 22220 22201 22209 22227 22209 22222 22214 22207 22218 22225 22207 22229 22211 22215 22210 22226 22216 22225 22227 22224 22217 22217 22245 22240 22239 22242 22228 22226 22242 22226 22239 22248 22230 22243 22252 22240 22232 22254 22244 22247 22243 22248 22263 22240 22258 22266 22257 22265 22256 22264 22257 22275 22276 22273 22252 22252 22256 22257 22258 22265 22269 22261 22276 22283 22274 22263 22287 22286 22290 22285 22279 22267 22297 22270 22286 22299 22285 22274 22285 22297 22291 22289 22301 22283 22296 22300 22294 22291 22299 22295 22302 22290 22294 22318 22309 22318 22293 22298 22316 22300 22308 22313 22314 22315 22321 22304 22317 22311 22328 22308 22310 22322 22336 22326 22313 22334 22321 22322 22334 22319 22325 22339 22333 22330 22328 22348 22331 22335 22326 22349 22349 22352 22342 22340 22357 22340 22332 22346 22335 22358 22358 22362 22346 22350 22350 22366 22345 22349 22346 22362 22354 22348 22371 22350 22377 22359 22378 22378 22366 22355 22358 22382 22376 22379 22371 22371 22377 22373 22370 22371 22369 22374 22373 22393 22381 22397 22385 22397 22398 22381 22379 22390 22379 22383 22404 22391 22396 22404 22390 22395 22410 22403 22407 22391 22394 22419 22417 22412 22415 22407 22406 22425 22415 22411 22400 22404 22405 22425 22411 22433 22423 22412 22411 22409 22425 22419 22412 22418 22432 22438 22427 22433 22429 22426 22437 22425 22441 22437 22424 22445 22441 22427 22457 22445 22432 22432 22435 22444 22438 22435 22462 22452 22439 22463 22445 22452 22460 22447 22460 22454 22465 22458 22460 22455 22453 22462 22476 22467 22472 22471 22469 22485 22470 22471 22475 22468 22491 22489 22469 22465 22470 22495 22487 22489 22472 22485 22497 22499 22502 22476 22488 22506 22496 22495 22487 22503 22511 22502 22501 22498 22513 22515 22493 22489 22506 22508 22519 22514 22510 22511 22522 22524 22526 22527 22501 22515 22531 22529 22506 22532 22523 22509 22511 22530 22520 22516 22535 22516 22514 22539 22519 22524 22537 22545 22537 22538 22535 22529 22549 22551 22549 22552 22551 22547 22540 22553 22553 22556 22541 22544 22543 22565 22542 22542 22569 22553 22559 22549 22568 22572 22555 22576 22576 22577 22556 22556 22567 22566 22563 22577 22576 22561 22572 22569 22572 22569 22567 22572 22577 22574 22587 22580 22571 22587 22596 22591 22598 22582 22596 22593 22576 22587 22578 22592 22601 22595 22594 22583 22591 22601 22612 22598 22600 22592 22597 22614 22598 22612 22605 22619 22604 22618 22612 22616 22628 22620 22615 22605 22616 22608 22608 22613 22610 22615 22619 22633 22619 22630 22620 22617 22628 22644 22629 22648 22641 22649 22637 22646 22638 22627 22653 22645 22639 22641 22658 22642 22642 22658 22638 22644 22663 22659 22657 22667 22655 22668 22654 22663 22660 22672 22673 22665 22653 22669 22668 22659 22680 22682 22667 22683 22672 22673 22681 22670 22661 22682 22688 22664 22676 22670 22691 22672 22676 22687 22679 22691 22696 22689 22692 22682 22700 22706 22682 22687 22680 22682 22710 22700 22689 22685 22688 22714 22704 22709 22690 22691 22716 22718 22701 22701 22714 22717 22724 22704 22704 22711 22722 22710 22716 22725 22713 22728 22719 22712 22734 22718 22739 22726 22722 22715 22718 22722 22723 22727 22739 22740 22743 22741 22735 22748 22737 22729 22754 22744 22736 22746 22755 22733 22741 22750 22753 22755 22757 22754 22762 22757 22745 22747 22749 22753 22747 22760 22749 22777 22759 22769 22777 22760 22755 22770 22773 22770 22783 22767 22774 22789 22769 22768 22768 22768 22772 22776 22786 22774 22778 22781 22790 22784 22791 22778 22796 22781 22784 \r\n22194 22183 22189 22211 22199 22188 22212 22192 22197 22202 22208 22208 22219 22199 22205 22196 22221 22223 22208 22217 22212 22221 22228 22220 22211 22230 22221 22236 22231 22225 22231 22222 22224 22240 22220 22221 22230 22226 22235 22229 22243 22225 22248 22245 22242 22232 22233 22232 22257 22237 22257 22240 22250 22258 22256 22236 22245 22251 22259 22251 22247 22255 22265 22260 22252 22274 22259 22249 22251 22257 22279 22276 22252 22256 22275 22281 22270 22262 22264 22280 22282 22271 22269 22291 22286 22268 22280 22274 22297 22291 22291 22279 22274 22287 22281 22288 22302 22285 22303 22290 22306 22301 22292 22283 22292 22310 22299 22309 22289 22289 22318 22300 22293 22313 22302 22321 22311 22310 22309 22323 22328 22330 22330 22310 22315 22307 22310 22313 22330 22327 22333 22330 22321 22320 22328 22321 22319 22318 22326 22332 22332 22326 22329 22330 22339 22344 22332 22338 22348 22349 22340 22342 22333 22354 22359 22345 22357 22341 22355 22355 22343 22350 22366 22350 22370 22358 22372 22373 22354 22368 22357 22361 22356 22369 22356 22360 22371 22363 22376 22373 22389 22379 22389 22381 22375 22387 22384 22391 22369 22398 22393 22393 22401 22388 22374 22386 22377 22402 22396 22394 22398 22400 22391 22386 22390 22397 22399 22400 22393 22390 22402 22420 22395 22420 22399 22404 22407 22424 22408 22406 22429 22412 22404 22422 22407 22432 22427 22436 22417 22434 22420 22428 22428 22422 22419 22438 22422 22430 22433 22445 22429 22436 22449 22438 22448 22432 22453 22434 22445 22437 22430 22447 22446 22447 22461 22452 22463 22466 22457 22464 22442 22463 22453 22463 22457 22446 22461 22464 22450 22473 22465 22477 22468 22469 22477 22468 22477 22460 22470 22466 22483 22464 22473 22488 22465 22490 22492 22481 22485 22492 22497 22487 22495 22497 22491 22486 22505 22489 22502 22481 22489 22482 22506 22494 22488 22511 22486 22488 22504 22489 22510 22497 22494 22516 22498 22513 22516 22512 22516 22523 22502 22503 22530 22514 22529 22511 22520 22519 22510 22513 22521 22516 22538 22516 22540 22541 22520 22542 22518 22527 22547 22530 22528 22525 22547 22552 22550 22546 22551 22555 22557 22548 22533 22542 22550 22551 22555 22539 22543 22552 22568 22546 22556 22543 22551 22556 22556 22558 22559 22563 22565 22579 22566 22562 22561 22579 22567 22563 22582 22559 22571 22586 22581 22572 22590 22582 22593 22596 22585 22580 22583 22578 22599 22590 22578 22577 22587 22597 22602 22593 22590 22594 22599 22602 22609 22593 22602 22600 22606 22608 22600 22592 22616 22613 22618 22599 22617 22617 22614 22611 22629 22604 22619 22620 22624 22624 22615 22609 22626 22617 22614 22620 22619 22617 22634 22639 22634 22627 22631 22620 22636 22629 22639 22635 22626 22625 22641 22648 22640 22631 22639 22644 22639 22636 22649 22644 22636 22660 22661 22643 22668 22664 22649 22658 22647 22662 22665 22665 22659 22666 22650 22673 22661 22664 22666 22657 22672 22658 22687 22664 22677 22687 22676 22673 22683 22670 22690 22678 22670 22686 22675 22688 22693 22682 22677 22684 22694 22692 22697 22680 22702 22710 22707 22704 22698 22697 22707 22695 22689 22697 22705 22701 22708 22718 22714 22704 22712 22726 22718 22718 22706 22726 22702 22704 22728 22714 22733 22722 22715 22717 22716 22737 22719 22726 22718 22720 22736 22746 22722 22736 22721 22741 22738 22737 22735 22740 22749 22734 22735 22735 22755 22736 22760 22748 22753 22749 22754 22760 22762 22750 22746 22769 22748 22764 22756 22771 22767 22757 22773 22775 22757 22775 22761 22771 22773 22767 22782 22786 22764 22786 22760 22771 22782 22791 22766 22785 22775 22771 22795 22769 22776 22794 22783 22780 22802 22802 22799 22806 22779 22796 \r\n22186 22182 22196 22188 22191 22213 22200 22203 22206 22191 22208 22216 22196 22222 22200 22197 22216 22218 22201 22216 22203 22225 22220 22208 22217 22222 22235 22227 22235 22224 22215 22218 22213 22231 22215 22245 22234 22241 22240 22241 22244 22228 22251 22231 22249 22235 22227 22247 22256 22259 22258 22249 22261 22242 22248 22248 22258 22266 22246 22268 22247 22270 22263 22263 22247 22271 22247 22249 22270 22277 22260 22267 22266 22272 22277 22268 22266 22283 22267 22286 22273 22266 22281 22274 22287 22269 22281 22270 22281 22275 22276 22287 22279 22301 22301 22286 22282 22285 22294 22293 22292 22291 22289 22311 22295 22289 22307 22292 22316 22312 22317 22292 22318 22296 22319 22303 22306 22307 22314 22305 22311 22322 22314 22333 22316 22331 22328 22331 22321 22324 22319 22324 22338 22329 22331 22330 22345 22324 22346 22326 22343 22326 22330 22331 22331 22346 22328 22330 22355 22340 22342 22342 22336 22348 22363 22355 22342 22341 22355 22355 22345 22352 22344 22363 22372 22359 22360 22358 22362 22351 22377 22356 22354 22359 22365 22384 22378 22362 22379 22384 22367 22363 22366 22384 22367 22377 22374 22389 22369 22370 22388 22375 22401 22399 22385 22377 22401 22389 22387 22385 22405 22395 22396 22390 22414 22411 22414 22402 22411 22413 22420 22415 22410 22417 22420 22423 22404 22422 22402 22403 22409 22424 22416 22411 22424 22408 22426 22433 22416 22414 22423 22417 22434 22443 22439 22431 22438 22418 22423 22426 22422 22424 22424 22442 22443 22432 22450 22434 22441 22455 22448 22451 22446 22447 22448 22453 22443 22451 22444 22456 22454 22468 22456 22446 22461 22470 22462 22477 22459 22468 22478 22471 22466 22475 22479 22462 22475 22473 22466 22472 22465 22469 22469 22489 22490 22471 22484 22493 22498 22482 22474 22500 22476 22480 22502 22483 22490 22501 22493 22489 22483 22492 22504 22492 22490 22501 22491 22512 22495 22497 22511 22516 22514 22509 22519 22497 22523 22526 22507 22524 22515 22521 22516 22510 22517 22511 22526 22522 22519 22523 22540 22512 22541 22542 22533 22535 22533 22532 22538 22546 22538 22532 22541 22533 22527 22547 22544 22539 22555 22549 22554 22541 22544 22534 22535 22556 22566 22543 22552 22545 22566 22570 22562 22554 22548 22546 22556 22558 22555 22575 22578 22560 22564 22562 22577 22565 22586 22577 22562 22585 22567 22564 22585 22570 22586 22582 22582 22571 22569 22572 22580 22581 22580 22581 22589 22588 22596 22580 22583 22580 22610 22609 22592 22586 22608 22612 22612 22612 22616 22612 22600 22595 22598 22623 22613 22608 22617 22609 22616 22613 22605 22608 22612 22614 22625 22631 22632 22612 22627 22628 22640 22623 22642 22621 22617 22636 22627 22628 22641 22628 22621 22628 22637 22647 22627 22628 22635 22656 22650 22658 22648 22634 22646 22642 22653 22647 22666 22666 22651 22645 22642 22642 22653 22647 22659 22661 22658 22671 22656 22661 22665 22676 22662 22677 22661 22660 22664 22685 22670 22682 22676 22683 22689 22679 22681 22678 22682 22695 22688 22683 22679 22701 22702 22689 22687 22678 22678 22695 22684 22691 22683 22683 22686 22713 22697 22715 22703 22698 22716 22690 22692 22718 22693 22707 22712 22716 22713 22702 22711 22703 22730 22730 22729 22730 22717 22717 22733 22709 22722 22725 22719 22735 22739 22741 22741 22716 22738 22745 22744 22729 22732 22746 22726 22739 22734 22755 22748 22751 22729 22744 22755 22753 22733 22752 22735 22764 22749 22761 22742 22768 22762 22757 22754 22760 22751 22773 22749 22764 22760 22762 22775 22775 22779 22773 22784 22777 22782 22769 22763 22768 22790 22785 22774 22789 22780 22778 22791 22769 22797 22792 22773 22791 22776 22802 22776 22792 22781 22788 22782 22805 \r\n22191 22212 22199 22192 22205 22212 22208 22211 22196 22217 22210 22221 22223 22222 22219 22207 22227 22225 22223 22225 22230 22211 22214 22209 22209 22219 22228 22209 22216 22212 22228 22234 22216 22238 22229 22218 22244 22235 22243 22246 22229 22247 22245 22252 22228 22229 22254 22244 22247 22240 22256 22255 22246 22244 22238 22251 22251 22257 22256 22252 22254 22249 22245 22259 22246 22265 22258 22257 22273 22278 22268 22261 22256 22280 22282 22272 22280 22288 22279 22267 22272 22279 22267 22268 22274 22286 22270 22290 22272 22284 22295 22287 22282 22289 22285 22279 22284 22279 22291 22307 22298 22312 22309 22297 22286 22305 22300 22301 22319 22311 22295 22319 22321 22302 22303 22326 22312 22299 22322 22329 22306 22303 22316 22314 22328 22332 22315 22335 22324 22316 22315 22329 22324 22336 22319 22335 22335 22322 22335 22339 22330 22344 22338 22338 22347 22347 22334 22333 22356 22335 22334 22342 22338 22350 22342 22345 22347 22363 22363 22368 22352 22371 22354 22368 22355 22376 22359 22358 22367 22361 22358 22364 22371 22383 22384 22370 22386 22381 22369 22371 22374 22381 22385 22366 22386 22379 22396 22370 22398 22380 22373 22394 22378 22399 22387 22403 22395 22397 22390 22381 22384 22401 22394 22392 22396 22411 22417 22416 22405 22392 22396 22422 22422 22423 22420 22409 22417 22407 22405 22418 22403 22420 22410 22415 22430 22436 22432 22437 22419 22421 22421 22419 22423 22425 22437 22420 22432 22420 22421 22434 22451 22450 22448 22434 22436 22444 22437 22450 22435 22456 22441 22437 22450 22446 22452 22450 22443 22448 22455 22467 22459 22467 22447 22460 22468 22450 22475 22452 22463 22476 22474 22459 22477 22461 22475 22468 22471 22484 22476 22469 22482 22465 22483 22473 22492 22494 22483 22473 22489 22482 22498 22484 22488 22492 22485 22492 22482 22499 22491 22501 22484 22507 22508 22511 22515 22507 22501 22490 22493 22494 22511 22507 22515 22497 22505 22522 22525 22519 22517 22507 22517 22514 22521 22533 22508 22512 22537 22536 22523 22511 22526 22531 22538 22515 22517 22539 22531 22534 22527 22548 22526 22538 22532 22549 22528 22530 22538 22558 22530 22553 22544 22559 22553 22539 22554 22561 22551 22539 22564 22552 22568 22549 22555 22573 22561 22573 22559 22564 22570 22573 22568 22565 22564 22561 22575 22578 22584 22577 22577 22566 22564 22578 22585 22593 22589 22576 22578 22573 22588 22583 22577 22593 22599 22591 22579 22606 22592 22589 22605 22599 22583 22611 22589 22610 22600 22594 22609 22611 22602 22598 22615 22596 22606 22620 22607 22622 22608 22600 22618 22623 22621 22623 22604 22625 22607 22621 22626 22622 22628 22631 22631 22638 22630 22630 22624 22621 22628 22636 22647 22635 22627 22646 22638 22651 22652 22655 22637 22640 22644 22638 22645 22643 22649 22662 22661 22642 22647 22658 22658 22646 22647 22660 22673 22665 22675 22658 22661 22655 22670 22654 22663 22670 22683 22659 22660 22680 22680 22676 22678 22664 22663 22678 22674 22676 22672 22676 22692 22671 22696 22697 22693 22688 22674 22683 22683 22679 22703 22684 22696 22700 22688 22704 22707 22704 22711 22702 22689 22703 22715 22714 22706 22721 22715 22696 22701 22701 22720 22724 22721 22712 22702 22705 22717 22732 22718 22715 22736 22726 22721 22719 22736 22739 22735 22716 22730 22731 22746 22724 22732 22747 22735 22727 22727 22739 22750 22751 22729 22749 22731 22746 22759 22733 22746 22747 22740 22743 22741 22756 22759 22749 22758 22763 22771 22747 22770 22771 22760 22773 22773 22770 22758 22760 22763 22773 22785 22780 22771 22769 22777 22788 22765 22766 22776 22767 22791 22774 22768 22786 22782 22789 22772 22794 22775 22775 22800 22786 22786 22796 22782 22794 \r\n22184 22199 22195 22187 22207 22204 22206 22205 22204 22220 22212 22207 22220 22211 22219 22216 22211 22229 22202 22214 22204 22210 22232 22209 22218 22228 22234 22220 22233 22237 22232 22222 22235 22235 22232 22223 22229 22241 22235 22247 22233 22238 22240 22248 22232 22239 22234 22254 22243 22242 22240 22247 22242 22255 22244 22243 22258 22258 22261 22266 22268 22246 22270 22251 22274 22249 22260 22270 22264 22264 22266 22269 22268 22274 22281 22260 22288 22271 22276 22285 22274 22268 22275 22285 22287 22285 22269 22274 22295 22289 22285 22278 22284 22293 22279 22282 22281 22305 22292 22283 22305 22290 22293 22310 22311 22305 22305 22305 22296 22294 22296 22318 22298 22307 22297 22310 22316 22303 22312 22326 22318 22330 22318 22320 22327 22327 22318 22315 22336 22324 22336 22341 22326 22322 22344 22335 22324 22330 22322 22348 22342 22351 22327 22331 22345 22335 22350 22338 22349 22355 22349 22351 22339 22353 22353 22363 22358 22354 22345 22350 22345 22351 22369 22356 22349 22374 22362 22354 22351 22367 22353 22378 22360 22365 22357 22363 22362 22361 22385 22367 22391 22379 22392 22375 22390 22379 22394 22372 22393 22376 22394 22392 22403 22376 22392 22397 22407 22383 22381 22396 22401 22394 22399 22409 22407 22406 22394 22395 22394 22402 22409 22404 22402 22417 22425 22411 22407 22419 22426 22422 22420 22425 22431 22413 22428 22425 22431 22421 22430 22420 22438 22414 22442 22441 22445 22418 22448 22421 22434 22441 22432 22448 22453 22433 22445 22431 22434 22459 22438 22443 22444 22437 22456 22440 22438 22451 22439 22469 22450 22456 22452 22447 22456 22469 22465 22467 22452 22465 22475 22475 22460 22483 22474 22464 22457 22478 22480 22489 22471 22475 22463 22475 22486 22482 22487 22477 22476 22482 22491 22484 22496 22478 22491 22498 22479 22488 22484 22480 22486 22487 22484 22511 22505 22508 22496 22513 22503 22512 22508 22519 22498 22523 22513 22525 22507 22526 22501 22500 22503 22515 22523 22510 22523 22531 22520 22533 22524 22534 22532 22540 22531 22532 22527 22529 22529 22531 22540 22539 22521 22548 22548 22524 22544 22530 22551 22535 22537 22532 22541 22561 22556 22559 22546 22565 22543 22549 22556 22551 22554 22567 22548 22546 22553 22552 22568 22558 22572 22572 22567 22555 22557 22574 22572 22576 22577 22562 22564 22588 22583 22579 22564 22589 22572 22567 22574 22579 22590 22595 22571 22595 22592 22592 22581 22599 22589 22585 22598 22593 22601 22590 22601 22607 22592 22592 22597 22614 22603 22612 22618 22605 22605 22616 22614 22601 22623 22610 22600 22610 22606 22620 22612 22631 22606 22633 22611 22636 22626 22631 22611 22626 22630 22635 22618 22627 22633 22640 22623 22647 22628 22626 22624 22648 22633 22650 22645 22642 22653 22643 22654 22658 22648 22645 22649 22639 22657 22667 22642 22649 22663 22655 22656 22650 22664 22670 22657 22671 22652 22675 22666 22667 22661 22660 22664 22681 22679 22678 22671 22664 22681 22682 22682 22671 22681 22669 22668 22668 22690 22692 22700 22678 22678 22675 22695 22683 22695 22689 22706 22681 22708 22693 22697 22709 22687 22695 22690 22716 22705 22695 22706 22707 22716 22713 22698 22720 22721 22700 22728 22723 22712 22717 22711 22722 22721 22733 22719 22712 22733 22717 22731 22724 22736 22730 22730 22730 22722 22729 22740 22725 22742 22747 22731 22749 22726 22755 22752 22733 22755 22756 22756 22759 22734 22742 22745 22742 22762 22746 22748 22749 22746 22751 22762 22753 22755 22769 22765 22762 22756 22774 22780 22762 22774 22754 22759 22765 22784 22768 22783 22763 22762 22772 22778 22777 22771 22781 22773 22779 22783 22773 22771 22777 22782 22788 22778 22785 22781 22804 22785 22787 22783 22802 \r\n22202 22210 22197 22212 22204 22190 22206 22203 22196 22207 22210 22215 22211 22219 22209 22205 22220 22204 22207 22211 22208 22207 22217 22230 22226 22214 22227 22237 22220 22231 22230 22229 22245 22241 22243 22228 22244 22250 22242 22252 22231 22237 22239 22236 22250 22247 22240 22231 22239 22236 22235 22245 22246 22242 22241 22244 22268 22265 22268 22248 22251 22271 22264 22257 22255 22249 22270 22255 22262 22257 22272 22280 22278 22261 22278 22259 22278 22269 22286 22292 22268 22287 22281 22287 22274 22289 22298 22294 22273 22283 22279 22287 22276 22298 22291 22307 22288 22308 22303 22309 22297 22295 22295 22312 22302 22292 22290 22317 22294 22305 22316 22319 22307 22298 22310 22314 22311 22320 22328 22324 22308 22305 22319 22323 22337 22317 22316 22324 22331 22332 22320 22341 22330 22329 22328 22344 22337 22348 22324 22328 22339 22328 22330 22349 22348 22350 22356 22355 22342 22335 22349 22339 22358 22344 22351 22364 22341 22343 22349 22360 22364 22374 22369 22355 22370 22349 22375 22375 22361 22363 22367 22374 22378 22382 22362 22374 22373 22365 22377 22374 22385 22391 22367 22374 22384 22389 22398 22395 22388 22375 22374 22395 22390 22388 22389 22379 22397 22405 22399 22405 22394 22394 22398 22392 22394 22405 22390 22404 22420 22405 22398 22419 22396 22424 22407 22409 22413 22404 22414 22412 22415 22424 22406 22422 22432 22409 22420 22435 22418 22423 22443 22435 22427 22417 22424 22420 22440 22438 22423 22435 22424 22431 22427 22440 22451 22456 22453 22452 22450 22446 22443 22449 22460 22456 22464 22454 22447 22460 22451 22448 22472 22447 22475 22467 22462 22468 22479 22474 22468 22472 22475 22479 22466 22485 22483 22473 22476 22477 22475 22484 22477 22491 22492 22491 22490 22476 22483 22489 22473 22497 22485 22489 22477 22489 22484 22504 22508 22503 22499 22488 22501 22485 22503 22504 22497 22509 22504 22518 22514 22508 22494 22517 22514 22516 22504 22527 22513 22504 22518 22511 22510 22524 22533 22532 22530 22529 22536 22523 22519 22541 22540 22528 22518 22524 22528 22525 22522 22525 22531 22537 22552 22532 22547 22534 22556 22537 22540 22531 22552 22542 22537 22550 22551 22566 22558 22542 22547 22543 22566 22560 22548 22574 22561 22576 22573 22561 22572 22574 22566 22577 22554 22578 22571 22563 22571 22580 22577 22571 22564 22571 22586 22575 22575 22594 22579 22578 22593 22574 22594 22598 22586 22593 22593 22604 22578 22593 22583 22608 22603 22608 22586 22605 22604 22591 22617 22613 22610 22612 22617 22615 22598 22607 22608 22601 22607 22615 22600 22625 22623 22610 22618 22634 22628 22631 22631 22634 22632 22611 22632 22632 22622 22633 22622 22634 22634 22642 22642 22631 22636 22647 22633 22637 22627 22635 22654 22629 22641 22635 22644 22641 22644 22662 22654 22652 22651 22656 22644 22644 22670 22670 22666 22673 22660 22668 22677 22675 22667 22669 22659 22682 22672 22674 22678 22672 22666 22663 22687 22682 22662 22689 22670 22674 22689 22672 22676 22680 22693 22679 22684 22679 22695 22697 22677 22691 22695 22690 22684 22703 22707 22694 22709 22711 22696 22715 22695 22700 22692 22707 22714 22707 22713 22711 22721 22697 22718 22728 22719 22714 22720 22714 22717 22729 22706 22720 22730 22721 22737 22723 22719 22739 22738 22735 22744 22720 22735 22730 22722 22736 22739 22730 22724 22750 22726 22738 22741 22738 22756 22759 22756 22746 22746 22747 22747 22759 22758 22746 22758 22750 22770 22746 22760 22768 22755 22771 22776 22769 22777 22773 22774 22771 22777 22765 22783 22782 22781 22767 22786 22781 22783 22782 22792 22768 22773 22794 22787 22770 22781 22790 22793 22777 22778 22787 22776 22792 22794 22808 22785 22793 22795 22808 \r\n22213 22200 22203 22198 22193 22218 22215 22211 22217 22204 22217 22206 22199 22198 22224 22214 22225 22228 22221 22217 22229 22216 22214 22228 22222 22237 22214 22214 22242 22220 22242 22234 22239 22222 22237 22245 22245 22222 22227 22236 22241 22231 22228 22232 22239 22251 22246 22254 22254 22250 22260 22259 22265 22259 22268 22266 22248 22255 22271 22270 22266 22269 22267 22275 22257 22275 22266 22279 22270 22264 22277 22258 22262 22280 22286 22287 22284 22281 22266 22276 22279 22286 22274 22297 22293 22285 22279 22289 22292 22279 22283 22302 22295 22302 22300 22301 22282 22308 22304 22308 22301 22305 22313 22307 22305 22296 22293 22302 22307 22301 22301 22302 22308 22324 22299 22324 22316 22314 22304 22328 22322 22335 22330 22322 22310 22335 22330 22313 22333 22339 22329 22320 22327 22318 22343 22342 22326 22338 22342 22352 22337 22348 22355 22356 22358 22332 22333 22339 22351 22349 22347 22341 22358 22346 22352 22362 22348 22356 22360 22373 22349 22357 22376 22372 22349 22352 22378 22367 22364 22360 22384 22385 22376 22370 22359 22372 22362 22370 22371 22380 22371 22376 22385 22392 22382 22378 22389 22390 22387 22376 22385 22392 22394 22390 22386 22380 22385 22404 22405 22401 22390 22402 22414 22402 22394 22401 22415 22407 22412 22416 22403 22406 22423 22422 22427 22414 22429 22423 22404 22429 22405 22406 22418 22408 22419 22438 22415 22418 22437 22427 22442 22422 22425 22429 22436 22431 22450 22443 22431 22429 22454 22449 22447 22442 22448 22438 22456 22443 22434 22438 22459 22464 22438 22455 22458 22454 22443 22450 22454 22449 22460 22475 22450 22453 22456 22458 22466 22462 22454 22466 22455 22467 22473 22459 22485 22465 22461 22478 22487 22473 22475 22488 22477 22474 22493 22499 22495 22478 22492 22495 22492 22477 22486 22496 22486 22503 22488 22499 22499 22508 22494 22496 22490 22491 22491 22495 22495 22518 22494 22518 22510 22515 22504 22506 22511 22523 22517 22510 22505 22520 22508 22531 22511 22512 22529 22510 22516 22539 22520 22517 22542 22517 22538 22530 22533 22533 22536 22525 22540 22535 22532 22547 22548 22536 22552 22539 22537 22548 22543 22552 22544 22559 22560 22551 22551 22544 22560 22550 22544 22572 22574 22561 22553 22551 22555 22559 22563 22567 22555 22582 22561 22578 22574 22566 22566 22577 22584 22591 22570 22571 22579 22592 22595 22578 22577 22582 22588 22574 22593 22600 22604 22603 22602 22578 22591 22606 22602 22604 22612 22598 22589 22612 22613 22599 22604 22619 22594 22610 22615 22599 22606 22606 22597 22627 22600 22618 22611 22626 22622 22608 22626 22628 22614 22615 22638 22628 22634 22612 22615 22623 22638 22632 22629 22629 22627 22646 22650 22643 22634 22650 22625 22638 22653 22633 22633 22651 22640 22635 22662 22660 22649 22663 22643 22645 22647 22640 22651 22667 22643 22671 22650 22662 22647 22676 22671 22679 22680 22659 22667 22678 22661 22669 22674 22683 22668 22685 22689 22687 22692 22674 22680 22667 22693 22676 22672 22675 22686 22698 22688 22675 22678 22702 22705 22703 22695 22709 22690 22696 22695 22706 22710 22714 22716 22716 22694 22701 22710 22698 22710 22694 22723 22722 22709 22726 22711 22711 22725 22723 22720 22731 22731 22710 22721 22736 22714 22727 22735 22713 22725 22738 22740 22743 22734 22728 22719 22736 22729 22738 22728 22753 22727 22749 22749 22738 22740 22739 22747 22752 22740 22747 22740 22761 22752 22761 22763 22767 22761 22744 22769 22758 22766 22747 22761 22766 22764 22767 22777 22780 22757 22770 22772 22776 22773 22777 22772 22773 22772 22765 22781 22792 22787 22780 22772 22795 22777 22776 22779 22786 22783 22790 22786 22797 22806 22793 22787 22780 22781 22799 22788 22797 \r\n22206 22194 22215 22205 22191 22192 22216 22218 22213 22207 22219 22202 22204 22205 22213 22228 22224 22216 22213 22206 22233 22208 22226 22218 22219 22228 22214 22229 22243 22240 22236 22243 22236 22226 22237 22242 22240 22232 22227 22234 22243 22243 22232 22251 22259 22247 22234 22237 22240 22237 22257 22262 22243 22260 22253 22263 22271 22271 22264 22273 22268 22253 22254 22265 22260 22272 22260 22253 22261 22275 22265 22277 22284 22287 22277 22270 22289 22287 22270 22281 22287 22281 22289 22296 22298 22285 22284 22290 22291 22286 22293 22284 22281 22305 22301 22292 22282 22300 22287 22289 22286 22298 22317 22313 22302 22297 22316 22317 22302 22316 22299 22313 22327 22316 22323 22302 22329 22309 22320 22320 22330 22331 22316 22332 22323 22329 22320 22337 22329 22328 22335 22334 22344 22333 22327 22337 22331 22329 22339 22338 22354 22338 22331 22330 22348 22332 22358 22361 22360 22358 22353 22342 22359 22351 22342 22348 22356 22358 22346 22371 22360 22361 22366 22366 22374 22352 22378 22380 22383 22380 22360 22380 22362 22372 22382 22380 22384 22370 22371 22393 22381 22393 22393 22378 22384 22386 22375 22388 22389 22376 22387 22380 22386 22398 22386 22388 22406 22412 22391 22410 22415 22396 22390 22407 22410 22416 22408 22404 22406 22398 22410 22406 22415 22405 22408 22420 22421 22418 22416 22429 22416 22414 22426 22427 22439 22426 22413 22425 22438 22420 22426 22429 22423 22445 22433 22424 22447 22423 22431 22451 22436 22437 22445 22429 22451 22441 22444 22434 22460 22438 22462 22457 22444 22452 22446 22470 22455 22452 22473 22466 22467 22460 22470 22469 22469 22453 22463 22473 22463 22478 22476 22465 22485 22468 22487 22488 22480 22486 22475 22475 22469 22471 22474 22497 22494 22484 22498 22486 22479 22475 22485 22497 22492 22493 22500 22506 22502 22499 22506 22485 22496 22499 22509 22499 22501 22491 22495 22511 22522 22523 22524 22511 22514 22517 22500 22523 22514 22517 22511 22527 22521 22513 22526 22525 22510 22539 22540 22513 22539 22518 22526 22522 22537 22536 22531 22529 22539 22526 22531 22539 22536 22532 22543 22540 22547 22549 22555 22546 22554 22539 22542 22541 22552 22543 22568 22550 22547 22554 22573 22559 22572 22570 22572 22562 22562 22562 22577 22580 22560 22584 22579 22578 22571 22581 22589 22562 22587 22580 22588 22588 22591 22584 22589 22582 22595 22595 22589 22599 22599 22582 22599 22591 22601 22600 22599 22595 22591 22594 22593 22602 22604 22607 22601 22599 22615 22616 22621 22609 22600 22623 22604 22620 22614 22605 22622 22602 22604 22626 22611 22631 22632 22636 22608 22619 22635 22619 22618 22616 22630 22629 22621 22623 22646 22644 22631 22626 22627 22641 22645 22654 22650 22639 22634 22651 22657 22660 22647 22660 22646 22645 22637 22659 22641 22665 22667 22655 22658 22672 22665 22663 22668 22649 22674 22655 22651 22678 22654 22675 22654 22657 22684 22671 22687 22685 22675 22668 22681 22668 22672 22677 22691 22681 22678 22691 22681 22677 22682 22680 22691 22690 22683 22690 22678 22706 22680 22699 22696 22709 22696 22699 22712 22692 22692 22696 22699 22700 22720 22699 22719 22712 22708 22717 22700 22724 22728 22727 22716 22706 22726 22709 22732 22729 22729 22722 22710 22719 22719 22741 22731 22729 22732 22734 22729 22742 22729 22736 22740 22751 22727 22750 22729 22737 22740 22734 22746 22751 22732 22733 22740 22757 22743 22757 22757 22760 22767 22761 22766 22764 22755 22752 22757 22751 22751 22778 22750 22773 22753 22769 22781 22758 22771 22775 22775 22762 22785 22762 22773 22792 22765 22787 22776 22768 22783 22781 22778 22789 22788 22788 22774 22785 22784 22783 22798 22805 22780 22796 22791 22805 22802 22806 \r\n22202 22200 22202 22199 22213 22216 22206 22223 22210 22208 22222 22213 22219 22229 22226 22230 22216 22228 22206 22227 22226 22227 22209 22239 22212 22225 22229 22235 22239 22228 22243 22229 22247 22235 22224 22223 22245 22253 22226 22229 22244 22236 22250 22247 22257 22244 22236 22261 22235 22262 22262 22243 22249 22254 22260 22250 22262 22250 22255 22274 22275 22259 22257 22278 22278 22261 22270 22260 22258 22268 22272 22265 22287 22278 22266 22289 22286 22267 22291 22267 22271 22284 22273 22278 22273 22276 22286 22286 22291 22285 22289 22291 22285 22282 22308 22309 22297 22310 22306 22299 22312 22300 22317 22310 22313 22292 22298 22304 22295 22318 22304 22300 22303 22320 22303 22317 22315 22318 22327 22311 22319 22321 22313 22312 22312 22340 22325 22337 22338 22329 22327 22340 22333 22340 22334 22328 22347 22349 22326 22341 22336 22328 22358 22353 22349 22341 22349 22358 22345 22352 22337 22366 22361 22342 22348 22363 22371 22352 22348 22350 22357 22359 22351 22362 22352 22361 22362 22362 22376 22359 22369 22382 22369 22371 22371 22362 22374 22387 22376 22375 22378 22368 22391 22389 22393 22379 22398 22399 22383 22388 22403 22395 22403 22387 22393 22411 22412 22411 22410 22410 22409 22402 22397 22403 22415 22402 22403 22414 22409 22407 22404 22413 22412 22425 22420 22423 22412 22427 22415 22430 22421 22420 22416 22433 22414 22437 22433 22424 22423 22428 22433 22425 22447 22430 22422 22435 22433 22433 22442 22446 22434 22451 22449 22435 22432 22445 22448 22438 22438 22437 22453 22463 22467 22454 22450 22454 22456 22446 22447 22465 22458 22454 22478 22470 22455 22472 22467 22471 22472 22472 22461 22458 22464 22481 22463 22472 22466 22486 22471 22482 22483 22474 22488 22495 22473 22489 22497 22482 22479 22476 22498 22489 22485 22484 22507 22501 22507 22489 22503 22499 22490 22497 22514 22510 22492 22493 22512 22506 22496 22524 22518 22527 22521 22500 22505 22518 22508 22523 22507 22510 22533 22535 22524 22518 22518 22524 22542 22522 22522 22523 22544 22532 22536 22543 22524 22545 22548 22552 22541 22526 22552 22551 22533 22532 22548 22559 22561 22550 22554 22553 22538 22563 22554 22546 22547 22554 22553 22564 22553 22554 22557 22574 22555 22575 22568 22581 22579 22567 22578 22575 22577 22561 22583 22570 22583 22564 22581 22566 22573 22569 22590 22572 22576 22580 22574 22587 22587 22578 22602 22577 22598 22602 22606 22604 22602 22598 22603 22611 22609 22610 22597 22606 22617 22618 22618 22598 22616 22615 22602 22603 22619 22612 22627 22601 22628 22617 22603 22622 22630 22608 22631 22637 22622 22630 22621 22625 22639 22624 22627 22631 22620 22621 22625 22632 22649 22624 22636 22633 22647 22633 22642 22655 22638 22644 22642 22659 22655 22644 22658 22649 22656 22644 22651 22652 22662 22647 22668 22667 22664 22671 22658 22667 22666 22668 22660 22678 22662 22664 22664 22657 22660 22673 22665 22666 22670 22689 22675 22673 22670 22693 22674 22671 22672 22693 22688 22693 22699 22679 22685 22693 22684 22691 22680 22681 22701 22700 22708 22711 22696 22713 22711 22694 22707 22718 22717 22720 22705 22702 22704 22717 22702 22706 22711 22727 22710 22710 22721 22723 22715 22709 22721 22715 22718 22718 22738 22723 22725 22728 22720 22737 22730 22724 22742 22720 22749 22734 22746 22742 22744 22753 22736 22743 22739 22747 22747 22742 22740 22752 22744 22747 22759 22763 22757 22764 22765 22752 22759 22752 22760 22763 22776 22763 22767 22778 22767 22756 22753 22767 22783 22766 22770 22786 22778 22760 22787 22790 22767 22793 22784 22792 22767 22783 22790 22799 22799 22772 22774 22786 22786 22784 22783 22789 22780 22804 22808 22787 22808 22803 22809 22786 \r\n22191 22189 22205 22200 22208 22206 22213 22215 22225 22218 22204 22214 22214 22204 22202 22218 22212 22215 22227 22208 22235 22233 22220 22223 22229 22221 22217 22221 22245 22218 22228 22240 22241 22223 22222 22243 22231 22254 22226 22256 22257 22242 22243 22237 22261 22251 22252 22235 22242 22260 22264 22257 22256 22248 22255 22248 22269 22265 22274 22268 22270 22255 22277 22271 22252 22274 22266 22272 22283 22279 22259 22264 22271 22271 22284 22264 22271 22291 22279 22286 22270 22274 22298 22279 22294 22299 22291 22283 22289 22277 22307 22296 22289 22295 22305 22298 22312 22308 22302 22297 22310 22309 22302 22310 22310 22315 22304 22305 22312 22303 22317 22303 22327 22327 22322 22303 22332 22333 22319 22317 22313 22323 22329 22312 22326 22333 22324 22330 22320 22340 22336 22321 22345 22342 22332 22347 22334 22330 22336 22347 22345 22339 22343 22350 22348 22334 22339 22351 22350 22353 22349 22340 22343 22351 22347 22361 22355 22372 22351 22358 22349 22375 22355 22370 22364 22375 22376 22358 22370 22364 22378 22359 22376 22373 22366 22363 22379 22377 22395 22380 22392 22392 22378 22375 22386 22378 22396 22377 22399 22400 22403 22391 22405 22410 22385 22406 22401 22400 22386 22389 22393 22413 22395 22407 22395 22422 22400 22411 22397 22410 22424 22400 22408 22419 22422 22415 22428 22422 22416 22425 22432 22420 22415 22425 22422 22430 22436 22444 22428 22438 22427 22425 22444 22448 22438 22445 22439 22426 22432 22430 22432 22437 22433 22446 22439 22461 22456 22455 22461 22451 22462 22455 22445 22444 22471 22443 22450 22471 22466 22463 22449 22478 22458 22455 22481 22473 22463 22469 22466 22486 22481 22463 22477 22480 22468 22486 22465 22482 22471 22490 22485 22493 22497 22490 22472 22497 22480 22501 22499 22500 22506 22495 22496 22505 22490 22497 22499 22500 22511 22511 22511 22508 22510 22509 22515 22494 22498 22512 22525 22506 22510 22518 22505 22526 22506 22530 22531 22530 22535 22526 22511 22533 22535 22537 22541 22533 22518 22544 22532 22544 22529 22523 22532 22529 22546 22523 22552 22542 22531 22541 22539 22551 22539 22539 22536 22559 22534 22553 22537 22562 22550 22548 22542 22546 22545 22550 22556 22573 22560 22556 22558 22566 22553 22556 22563 22570 22558 22568 22557 22559 22585 22581 22577 22577 22578 22582 22568 22579 22589 22577 22597 22569 22596 22585 22577 22596 22598 22577 22602 22606 22589 22588 22594 22592 22610 22610 22592 22602 22609 22601 22609 22589 22602 22608 22615 22598 22601 22619 22599 22608 22616 22599 22625 22626 22623 22610 22626 22610 22617 22629 22619 22636 22626 22634 22634 22624 22636 22634 22621 22642 22645 22627 22631 22637 22622 22650 22633 22627 22633 22653 22632 22640 22645 22655 22636 22644 22647 22645 22658 22655 22656 22645 22667 22669 22654 22661 22647 22667 22651 22676 22667 22658 22676 22667 22656 22666 22665 22666 22666 22675 22685 22660 22679 22678 22672 22669 22693 22693 22687 22696 22697 22698 22690 22684 22687 22677 22700 22696 22702 22705 22702 22701 22702 22690 22685 22699 22712 22693 22706 22705 22693 22690 22699 22704 22699 22699 22720 22724 22723 22709 22705 22725 22728 22726 22703 22705 22707 22719 22722 22709 22723 22722 22711 22716 22740 22732 22717 22717 22726 22720 22727 22744 22720 22739 22722 22733 22748 22744 22745 22734 22754 22730 22755 22744 22757 22748 22752 22751 22756 22763 22755 22760 22762 22741 22747 22764 22753 22761 22761 22760 22768 22775 22752 22758 22752 22765 22761 22757 22769 22770 22762 22769 22774 22774 22777 22777 22782 22789 22783 22772 22772 22774 22792 22791 22788 22790 22784 22779 22786 22794 22782 22797 22781 22781 22785 22803 22796 22799 22813 22815 \r\n22201 22200 22210 22221 22213 22215 22202 22208 22226 22210 22215 22229 22215 22205 22217 22207 22206 22210 22221 22224 22210 22234 22234 22240 22220 22235 22244 22242 22227 22241 22232 22229 22229 22230 22233 22226 22252 22237 22235 22235 22240 22246 22244 22256 22248 22244 22258 22241 22258 22239 22253 22248 22265 22264 22256 22257 22270 22271 22262 22259 22278 22256 22277 22272 22279 22262 22263 22285 22263 22269 22284 22272 22289 22266 22282 22274 22271 22281 22273 22269 22275 22288 22272 22272 22293 22281 22281 22295 22279 22305 22307 22293 22293 22299 22309 22297 22291 22306 22297 22293 22317 22291 22300 22293 22311 22319 22316 22297 22310 22301 22301 22329 22313 22316 22324 22326 22305 22325 22315 22327 22309 22313 22338 22317 22338 22332 22338 22322 22333 22342 22326 22336 22324 22327 22329 22344 22353 22352 22349 22332 22330 22347 22336 22340 22347 22346 22363 22356 22360 22357 22366 22342 22351 22352 22353 22358 22354 22374 22359 22363 22360 22360 22368 22360 22355 22382 22360 22370 22368 22365 22362 22380 22387 22371 22392 22373 22386 22375 22368 22379 22381 22382 22387 22373 22390 22377 22391 22377 22404 22384 22388 22409 22393 22382 22409 22407 22407 22415 22412 22393 22418 22406 22407 22407 22415 22410 22409 22409 22419 22407 22401 22422 22422 22418 22423 22414 22434 22424 22413 22419 22431 22435 22428 22419 22431 22436 22428 22441 22433 22426 22421 22449 22438 22424 22428 22431 22440 22442 22439 22432 22441 22450 22435 22458 22437 22434 22464 22441 22449 22460 22449 22462 22467 22451 22471 22446 22451 22466 22459 22463 22457 22461 22475 22472 22475 22478 22467 22466 22486 22470 22488 22487 22484 22487 22464 22471 22480 22474 22471 22480 22487 22472 22482 22479 22482 22501 22495 22482 22496 22480 22505 22483 22491 22485 22486 22502 22509 22497 22490 22489 22515 22495 22494 22498 22497 22507 22510 22513 22503 22502 22500 22511 22501 22526 22503 22525 22508 22534 22530 22522 22524 22523 22533 22520 22529 22538 22517 22536 22540 22520 22532 22530 22522 22547 22531 22545 22525 22534 22532 22555 22529 22558 22550 22561 22554 22559 22547 22562 22545 22555 22562 22560 22564 22552 22565 22573 22552 22551 22547 22556 22562 22578 22580 22555 22558 22562 22573 22585 22562 22567 22571 22579 22568 22570 22591 22584 22584 22589 22596 22574 22592 22596 22595 22595 22590 22591 22591 22589 22583 22589 22586 22592 22589 22599 22600 22611 22586 22596 22610 22609 22607 22609 22608 22602 22615 22603 22601 22610 22610 22622 22617 22629 22620 22630 22623 22624 22611 22611 22624 22614 22631 22639 22620 22629 22630 22624 22630 22622 22627 22640 22623 22639 22639 22640 22646 22652 22647 22642 22647 22655 22642 22656 22645 22638 22657 22654 22656 22648 22648 22645 22645 22642 22660 22670 22665 22670 22652 22652 22658 22654 22673 22653 22668 22667 22670 22674 22657 22677 22657 22687 22681 22662 22682 22679 22666 22689 22672 22695 22695 22668 22694 22672 22689 22678 22676 22696 22683 22703 22678 22704 22685 22708 22685 22685 22703 22689 22693 22701 22698 22692 22714 22718 22718 22710 22696 22697 22707 22710 22722 22716 22726 22716 22722 22708 22730 22704 22732 22711 22728 22733 22721 22729 22719 22717 22742 22719 22731 22730 22735 22746 22729 22722 22749 22729 22746 22745 22731 22740 22747 22745 22745 22739 22756 22736 22741 22742 22763 22741 22746 22753 22767 22752 22756 22759 22753 22761 22745 22769 22776 22757 22772 22778 22770 22770 22768 22758 22758 22759 22765 22765 22774 22772 22769 22783 22780 22764 22767 22769 22783 22791 22798 22783 22771 22796 22781 22783 22787 22791 22803 22784 22788 22798 22785 22802 22803 22789 22793 22792 22808 22790 \r\n22200 22210 22219 22195 22221 22206 22210 22209 22225 22219 22210 22204 22205 22204 22206 22231 22215 22214 22236 22213 22215 22235 22228 22227 22226 22230 22240 22231 22230 22235 22235 22234 22227 22244 22230 22235 22234 22250 22247 22245 22253 22237 22256 22255 22246 22260 22246 22266 22239 22251 22259 22257 22259 22264 22251 22270 22258 22275 22254 22265 22268 22270 22269 22271 22262 22284 22259 22283 22266 22269 22279 22285 22289 22264 22274 22284 22266 22291 22274 22269 22287 22285 22294 22287 22293 22277 22293 22304 22285 22297 22306 22300 22282 22295 22285 22298 22313 22310 22308 22294 22313 22301 22315 22308 22317 22315 22300 22326 22316 22307 22303 22313 22324 22328 22323 22320 22334 22334 22320 22331 22319 22324 22334 22326 22322 22320 22322 22331 22347 22320 22330 22333 22337 22325 22350 22328 22330 22351 22335 22336 22338 22333 22350 22337 22337 22351 22343 22339 22340 22344 22344 22358 22346 22356 22361 22368 22361 22366 22362 22369 22357 22364 22379 22373 22365 22376 22368 22359 22385 22367 22379 22369 22382 22375 22377 22389 22367 22375 22390 22378 22387 22393 22394 22391 22392 22398 22404 22403 22387 22380 22387 22399 22384 22390 22398 22407 22389 22395 22403 22416 22397 22395 22394 22397 22420 22421 22405 22409 22415 22413 22421 22408 22431 22416 22431 22410 22426 22431 22418 22415 22434 22440 22418 22425 22435 22427 22432 22426 22433 22444 22443 22425 22440 22441 22432 22432 22441 22444 22434 22448 22445 22436 22435 22451 22457 22464 22461 22454 22459 22443 22444 22458 22458 22455 22444 22467 22446 22466 22449 22472 22461 22461 22468 22464 22473 22457 22476 22465 22476 22487 22463 22481 22472 22465 22469 22466 22482 22496 22480 22475 22475 22484 22486 22476 22492 22498 22490 22500 22497 22486 22483 22491 22493 22501 22506 22495 22492 22488 22508 22495 22511 22518 22495 22500 22503 22515 22514 22522 22519 22500 22502 22515 22527 22521 22516 22508 22521 22507 22524 22516 22538 22515 22522 22514 22522 22528 22541 22536 22532 22526 22535 22531 22549 22546 22538 22542 22539 22555 22539 22536 22553 22550 22559 22559 22555 22555 22562 22547 22548 22548 22547 22556 22544 22546 22565 22566 22570 22562 22548 22551 22571 22569 22560 22560 22575 22564 22571 22573 22572 22580 22586 22566 22567 22569 22581 22592 22595 22595 22587 22591 22587 22583 22593 22583 22599 22586 22591 22605 22598 22593 22609 22594 22599 22588 22611 22608 22589 22606 22609 22603 22615 22602 22617 22605 22605 22596 22606 22601 22601 22620 22609 22618 22608 22617 22611 22611 22630 22607 22618 22614 22626 22636 22613 22629 22640 22620 22622 22621 22635 22630 22637 22630 22643 22652 22633 22640 22649 22639 22632 22634 22654 22649 22644 22645 22656 22635 22640 22666 22647 22659 22649 22658 22644 22646 22649 22653 22665 22647 22674 22673 22654 22667 22677 22667 22656 22666 22679 22682 22682 22674 22675 22682 22691 22675 22672 22670 22670 22696 22694 22673 22681 22692 22693 22678 22701 22694 22705 22695 22684 22688 22693 22697 22688 22699 22690 22686 22702 22714 22689 22705 22715 22703 22706 22705 22717 22724 22699 22726 22723 22723 22702 22724 22726 22707 22714 22729 22728 22729 22724 22723 22712 22733 22720 22724 22737 22721 22735 22731 22733 22741 22728 22738 22731 22727 22749 22726 22744 22739 22756 22737 22755 22739 22745 22746 22737 22755 22743 22737 22741 22759 22762 22769 22771 22753 22762 22766 22753 22773 22750 22778 22754 22771 22780 22773 22769 22774 22783 22770 22760 22788 22783 22787 22776 22782 22785 22772 22781 22787 22795 22776 22791 22788 22799 22774 22803 22778 22793 22782 22793 22784 22798 22784 22790 22786 22784 22796 22811 22810 22807 22800 \r\n22193 22195 22203 22218 22216 22212 22221 22224 22199 22205 22205 22221 22204 22219 22206 22234 22213 22218 22213 22231 22211 22220 22228 22217 22231 22221 22237 22220 22236 22230 22238 22247 22243 22236 22234 22238 22255 22229 22253 22245 22240 22258 22236 22240 22258 22250 22260 22260 22246 22255 22244 22261 22262 22265 22247 22267 22254 22268 22265 22275 22254 22253 22279 22274 22262 22276 22262 22268 22259 22281 22284 22291 22290 22268 22275 22288 22278 22280 22278 22292 22291 22278 22278 22287 22296 22288 22299 22284 22293 22283 22298 22301 22303 22299 22294 22314 22296 22313 22298 22307 22299 22304 22322 22310 22323 22298 22319 22323 22313 22303 22315 22306 22318 22309 22332 22335 22310 22331 22310 22322 22311 22329 22316 22320 22333 22324 22325 22338 22339 22320 22349 22331 22341 22339 22347 22329 22337 22339 22345 22356 22346 22344 22354 22342 22362 22349 22357 22350 22343 22359 22359 22364 22355 22371 22370 22348 22351 22372 22371 22377 22362 22366 22357 22358 22364 22378 22373 22359 22382 22373 22372 22362 22364 22392 22366 22380 22373 22370 22391 22375 22391 22377 22380 22377 22403 22393 22399 22395 22395 22397 22391 22405 22403 22405 22410 22412 22393 22398 22417 22398 22409 22402 22399 22400 22412 22405 22402 22403 22402 22412 22408 22431 22403 22405 22429 22435 22425 22430 22417 22433 22412 22436 22421 22429 22418 22426 22442 22436 22436 22446 22439 22433 22452 22448 22435 22434 22445 22429 22439 22454 22445 22459 22438 22461 22461 22447 22444 22449 22443 22446 22446 22462 22469 22467 22455 22453 22458 22454 22474 22475 22458 22464 22462 22464 22477 22464 22472 22481 22475 22478 22472 22488 22474 22470 22475 22472 22485 22485 22489 22497 22471 22487 22490 22502 22482 22495 22477 22488 22492 22487 22491 22490 22496 22495 22485 22510 22502 22512 22511 22491 22516 22504 22518 22521 22499 22500 22511 22516 22527 22518 22510 22521 22516 22528 22533 22509 22517 22522 22517 22511 22528 22531 22534 22541 22543 22536 22535 22543 22536 22525 22533 22529 22523 22544 22549 22540 22539 22548 22532 22558 22534 22556 22546 22542 22546 22564 22540 22552 22549 22549 22564 22565 22547 22565 22551 22549 22576 22565 22558 22556 22552 22576 22563 22565 22566 22575 22584 22566 22587 22589 22581 22576 22589 22592 22579 22566 22582 22580 22577 22574 22583 22573 22597 22600 22600 22603 22604 22592 22585 22604 22590 22584 22602 22607 22603 22591 22598 22601 22605 22618 22613 22603 22607 22616 22607 22601 22625 22615 22605 22612 22601 22602 22623 22620 22612 22632 22624 22636 22633 22637 22638 22627 22639 22622 22644 22642 22639 22623 22631 22625 22639 22628 22628 22634 22643 22641 22639 22631 22643 22640 22651 22657 22639 22658 22644 22653 22652 22645 22654 22659 22661 22661 22665 22652 22661 22650 22654 22664 22665 22672 22676 22675 22671 22680 22675 22674 22660 22685 22661 22683 22686 22664 22685 22668 22669 22667 22678 22693 22691 22685 22671 22673 22679 22679 22702 22677 22701 22692 22693 22707 22688 22682 22684 22689 22706 22708 22688 22688 22713 22700 22693 22710 22720 22701 22696 22714 22711 22726 22728 22727 22719 22710 22723 22712 22733 22715 22707 22715 22719 22733 22723 22735 22725 22742 22724 22721 22736 22739 22725 22736 22733 22738 22739 22738 22742 22749 22755 22729 22734 22749 22737 22743 22746 22741 22746 22758 22745 22742 22745 22761 22768 22771 22757 22760 22773 22753 22747 22764 22772 22769 22763 22763 22768 22768 22758 22776 22786 22762 22773 22761 22779 22763 22767 22784 22768 22767 22772 22795 22783 22773 22774 22792 22784 22792 22803 22787 22781 22792 22791 22808 22783 22799 22785 22812 22802 22800 22813 22815 22796 22801 \r\n22207 22217 22208 22219 22221 22201 22202 22211 22211 22217 22221 22229 22230 22229 22229 22228 22228 22212 22230 22211 22237 22241 22217 22229 22244 22237 22242 22222 22235 22231 22243 22225 22242 22231 22251 22240 22237 22233 22251 22236 22248 22247 22257 22248 22238 22244 22242 22266 22251 22246 22256 22270 22261 22248 22248 22259 22273 22260 22263 22259 22252 22267 22277 22267 22256 22281 22262 22265 22277 22288 22277 22267 22278 22287 22285 22269 22291 22283 22291 22282 22286 22295 22302 22278 22302 22301 22301 22293 22280 22307 22296 22288 22284 22295 22314 22287 22311 22315 22295 22295 22312 22308 22321 22301 22300 22314 22298 22312 22317 22313 22327 22326 22305 22323 22330 22318 22336 22322 22328 22335 22334 22320 22337 22323 22332 22326 22342 22322 22339 22329 22325 22329 22340 22327 22352 22335 22353 22339 22341 22341 22345 22346 22360 22346 22336 22345 22342 22345 22342 22349 22359 22363 22366 22365 22348 22357 22352 22355 22354 22366 22354 22371 22367 22384 22361 22374 22387 22368 22361 22380 22368 22392 22364 22376 22378 22396 22397 22397 22381 22398 22385 22387 22384 22382 22400 22395 22406 22394 22406 22389 22404 22397 22394 22388 22386 22387 22404 22416 22402 22401 22406 22398 22415 22420 22402 22407 22399 22426 22408 22412 22411 22422 22412 22412 22408 22433 22410 22425 22435 22415 22417 22418 22432 22443 22428 22438 22419 22433 22437 22448 22449 22436 22427 22449 22427 22448 22445 22430 22447 22433 22461 22436 22437 22442 22457 22453 22458 22464 22464 22448 22444 22469 22446 22445 22468 22455 22476 22478 22455 22466 22458 22463 22482 22477 22458 22477 22464 22478 22463 22475 22487 22490 22491 22475 22474 22482 22497 22480 22487 22488 22490 22492 22499 22495 22477 22485 22488 22493 22490 22488 22492 22511 22494 22512 22499 22498 22513 22518 22491 22491 22499 22496 22519 22507 22514 22524 22519 22525 22505 22520 22527 22517 22511 22529 22510 22533 22510 22535 22530 22540 22537 22523 22538 22527 22542 22522 22520 22535 22522 22525 22530 22538 22553 22551 22544 22529 22537 22539 22548 22550 22546 22537 22538 22537 22558 22566 22565 22568 22556 22547 22546 22570 22552 22574 22554 22558 22568 22568 22552 22566 22571 22576 22567 22556 22576 22559 22568 22559 22563 22586 22580 22592 22593 22582 22588 22592 22579 22587 22594 22597 22586 22574 22581 22600 22586 22588 22600 22582 22598 22605 22589 22600 22605 22603 22615 22614 22598 22601 22601 22616 22613 22600 22613 22616 22619 22616 22614 22611 22619 22609 22617 22624 22609 22621 22622 22635 22617 22624 22628 22630 22628 22613 22615 22618 22633 22635 22623 22639 22630 22623 22625 22644 22641 22627 22626 22644 22628 22655 22631 22641 22639 22654 22647 22663 22655 22647 22661 22665 22651 22670 22661 22666 22653 22660 22661 22661 22674 22675 22655 22656 22668 22671 22655 22666 22685 22675 22670 22659 22681 22684 22673 22672 22669 22692 22695 22676 22674 22683 22693 22698 22681 22676 22700 22681 22697 22693 22687 22682 22693 22700 22711 22699 22695 22686 22710 22688 22712 22709 22715 22702 22721 22717 22700 22697 22714 22726 22705 22726 22721 22713 22716 22727 22724 22730 22731 22717 22723 22715 22732 22726 22721 22724 22728 22722 22736 22741 22722 22737 22744 22745 22744 22744 22747 22733 22753 22738 22757 22734 22740 22731 22749 22734 22761 22763 22761 22761 22748 22752 22757 22759 22762 22750 22769 22767 22756 22748 22771 22771 22777 22762 22762 22762 22779 22781 22762 22770 22770 22759 22789 22790 22766 22772 22782 22785 22772 22771 22791 22780 22786 22785 22790 22793 22791 22800 22791 22791 22784 22807 22795 22783 22784 22790 22802 22785 22794 22805 22796 22803 22797 22816 \r\n22207 22223 22207 22218 22199 22198 22219 22227 22210 22216 22203 22214 22217 22216 22224 22237 22211 22227 22226 22221 22218 22230 22235 22236 22231 22233 22232 22229 22249 22237 22239 22247 22244 22226 22250 22244 22255 22236 22251 22236 22260 22257 22252 22253 22257 22249 22250 22248 22259 22246 22258 22266 22263 22252 22273 22269 22266 22251 22258 22261 22260 22271 22259 22278 22280 22259 22280 22266 22268 22287 22282 22276 22289 22284 22285 22288 22274 22286 22280 22287 22281 22289 22287 22282 22279 22298 22308 22305 22289 22298 22307 22304 22287 22304 22297 22310 22306 22296 22307 22311 22321 22321 22301 22319 22297 22327 22317 22325 22318 22317 22311 22316 22322 22310 22313 22336 22318 22334 22323 22317 22331 22330 22337 22323 22329 22333 22324 22345 22345 22347 22338 22350 22332 22351 22328 22353 22335 22346 22350 22334 22350 22359 22360 22360 22344 22359 22363 22352 22359 22343 22361 22355 22359 22356 22375 22367 22355 22350 22357 22355 22370 22366 22374 22368 22384 22371 22359 22384 22386 22381 22363 22369 22390 22367 22370 22385 22374 22371 22399 22387 22392 22379 22382 22394 22389 22403 22398 22392 22392 22408 22403 22405 22390 22402 22413 22415 22393 22419 22419 22402 22396 22403 22408 22418 22399 22415 22426 22418 22417 22404 22409 22413 22426 22418 22436 22426 22430 22430 22425 22435 22437 22436 22425 22439 22421 22422 22448 22433 22441 22426 22451 22445 22452 22432 22455 22434 22455 22452 22447 22458 22456 22435 22436 22443 22451 22449 22460 22459 22452 22444 22457 22467 22456 22450 22466 22465 22457 22455 22468 22461 22473 22454 22458 22478 22483 22479 22487 22483 22488 22487 22463 22475 22480 22473 22490 22468 22472 22474 22481 22489 22479 22474 22502 22483 22506 22495 22498 22491 22497 22505 22489 22486 22510 22490 22507 22511 22501 22514 22498 22505 22516 22496 22521 22500 22516 22504 22516 22518 22510 22508 22530 22527 22526 22508 22523 22533 22523 22523 22539 22527 22520 22524 22520 22537 22527 22532 22519 22541 22539 22530 22551 22553 22527 22541 22538 22537 22536 22549 22546 22544 22540 22548 22553 22540 22539 22556 22551 22541 22561 22544 22566 22554 22570 22558 22569 22560 22573 22561 22569 22581 22563 22567 22571 22585 22568 22564 22567 22560 22582 22572 22576 22592 22580 22574 22588 22572 22577 22585 22599 22573 22585 22595 22577 22584 22577 22596 22608 22598 22593 22600 22583 22601 22591 22596 22614 22613 22596 22594 22592 22603 22609 22604 22599 22600 22605 22608 22615 22624 22602 22615 22631 22631 22620 22621 22614 22631 22631 22635 22634 22618 22634 22626 22641 22617 22631 22640 22627 22642 22628 22627 22641 22646 22644 22652 22634 22634 22632 22656 22650 22653 22657 22655 22650 22650 22660 22654 22650 22651 22646 22645 22672 22650 22670 22657 22649 22662 22656 22679 22655 22672 22680 22657 22676 22665 22658 22667 22664 22678 22665 22675 22680 22692 22687 22674 22672 22678 22697 22697 22676 22690 22696 22694 22681 22678 22688 22697 22691 22695 22688 22685 22699 22697 22707 22706 22702 22702 22718 22695 22700 22697 22721 22696 22697 22700 22718 22722 22722 22728 22725 22715 22730 22707 22710 22731 22736 22721 22721 22728 22740 22720 22715 22741 22735 22733 22725 22734 22745 22737 22721 22727 22747 22753 22742 22732 22755 22744 22740 22748 22748 22748 22736 22735 22750 22751 22744 22744 22760 22750 22755 22748 22768 22761 22772 22769 22753 22762 22778 22756 22759 22753 22778 22759 22777 22767 22773 22778 22761 22786 22765 22781 22766 22767 22781 22781 22781 22783 22772 22785 22787 22772 22791 22796 22782 22795 22801 22801 22784 22788 22791 22788 22807 22794 22801 22795 22787 22790 22817 22814 22808 22805 \r\n22196 22213 22206 22212 22224 22214 22228 22227 22205 22221 22223 22206 22216 22236 22224 22217 22224 22230 22240 22242 22238 22243 22219 22218 22225 22240 22232 22222 22229 22232 22239 22228 22227 22252 22244 22238 22254 22251 22250 22243 22260 22251 22264 22247 22259 22241 22245 22267 22252 22268 22251 22255 22270 22270 22262 22268 22264 22276 22267 22269 22268 22262 22262 22264 22275 22269 22272 22290 22291 22279 22290 22290 22271 22285 22276 22271 22275 22289 22293 22283 22293 22287 22280 22304 22301 22306 22304 22305 22308 22291 22310 22290 22289 22293 22316 22312 22292 22314 22319 22312 22296 22313 22315 22302 22301 22304 22307 22322 22322 22320 22328 22309 22314 22311 22310 22311 22313 22328 22331 22317 22325 22337 22341 22341 22322 22323 22328 22326 22336 22338 22338 22337 22348 22333 22343 22338 22359 22356 22344 22362 22357 22348 22342 22346 22365 22352 22367 22369 22349 22367 22345 22357 22351 22351 22365 22367 22379 22365 22374 22368 22373 22371 22379 22386 22377 22380 22379 22368 22369 22374 22370 22394 22375 22368 22393 22378 22398 22385 22394 22388 22390 22395 22399 22387 22396 22397 22384 22381 22399 22383 22384 22396 22387 22404 22417 22390 22401 22399 22415 22422 22415 22414 22420 22399 22421 22418 22421 22411 22416 22403 22407 22419 22416 22410 22413 22431 22420 22421 22428 22436 22424 22444 22444 22442 22446 22419 22435 22449 22438 22426 22434 22442 22437 22451 22438 22456 22432 22459 22458 22433 22447 22448 22463 22450 22438 22468 22444 22454 22448 22467 22458 22445 22452 22447 22460 22466 22460 22476 22456 22479 22477 22463 22466 22462 22472 22462 22484 22473 22480 22465 22481 22480 22478 22495 22480 22490 22497 22472 22480 22483 22484 22493 22495 22477 22495 22484 22492 22507 22509 22507 22487 22510 22504 22510 22499 22518 22503 22520 22492 22520 22501 22512 22501 22515 22519 22508 22505 22513 22510 22503 22526 22517 22507 22523 22523 22522 22519 22512 22515 22525 22518 22523 22543 22535 22536 22534 22540 22524 22551 22523 22543 22551 22536 22538 22528 22545 22541 22560 22538 22548 22548 22552 22544 22554 22564 22554 22554 22548 22564 22558 22566 22561 22552 22556 22560 22573 22559 22561 22552 22581 22555 22556 22562 22563 22581 22585 22581 22566 22570 22566 22587 22586 22590 22573 22576 22597 22589 22591 22594 22594 22596 22601 22594 22581 22579 22597 22608 22603 22589 22583 22611 22606 22609 22587 22593 22589 22616 22618 22618 22620 22621 22610 22614 22614 22612 22611 22622 22617 22614 22612 22616 22614 22624 22635 22615 22627 22617 22628 22613 22633 22642 22621 22626 22640 22635 22619 22642 22643 22636 22643 22633 22645 22642 22647 22649 22641 22653 22649 22640 22648 22645 22661 22648 22665 22644 22666 22644 22666 22650 22652 22665 22661 22672 22663 22677 22665 22652 22662 22654 22656 22679 22679 22681 22684 22663 22682 22674 22670 22690 22665 22666 22666 22669 22667 22684 22690 22693 22681 22673 22685 22680 22691 22684 22680 22694 22695 22683 22695 22687 22700 22688 22691 22710 22699 22702 22709 22708 22708 22713 22700 22700 22697 22725 22708 22708 22714 22714 22702 22706 22712 22723 22715 22734 22726 22720 22737 22722 22731 22730 22715 22743 22721 22739 22726 22736 22748 22728 22736 22729 22741 22739 22752 22748 22749 22740 22751 22759 22742 22753 22753 22751 22743 22764 22743 22738 22761 22745 22753 22769 22751 22771 22771 22769 22752 22769 22751 22751 22763 22766 22769 22763 22757 22765 22781 22781 22765 22771 22774 22771 22785 22784 22783 22789 22769 22793 22774 22794 22789 22801 22793 22788 22795 22781 22791 22783 22790 22794 22792 22791 22783 22795 22797 22809 22810 22788 22797 22804 22804 22808 22819 \r\n22216 22224 22213 22204 22199 22201 22217 22229 22213 22222 22223 22227 22223 22210 22211 22224 22240 22212 22227 22229 22219 22234 22228 22230 22228 22227 22244 22234 22252 22234 22230 22240 22253 22241 22243 22232 22231 22258 22238 22253 22248 22263 22241 22245 22254 22257 22268 22259 22249 22257 22245 22274 22271 22257 22249 22256 22260 22271 22258 22257 22269 22281 22262 22277 22281 22288 22272 22266 22291 22286 22270 22271 22285 22275 22271 22295 22294 22281 22290 22289 22280 22279 22283 22293 22307 22303 22308 22286 22311 22309 22289 22287 22288 22306 22317 22317 22303 22301 22296 22311 22310 22301 22323 22323 22302 22302 22310 22328 22323 22309 22325 22308 22318 22329 22312 22319 22332 22312 22337 22316 22317 22328 22343 22341 22344 22332 22339 22346 22331 22338 22334 22353 22354 22332 22356 22344 22360 22347 22362 22347 22352 22340 22346 22340 22355 22343 22356 22364 22368 22357 22363 22357 22356 22362 22352 22366 22378 22377 22378 22383 22383 22376 22374 22387 22382 22363 22388 22378 22390 22373 22385 22381 22392 22368 22376 22382 22391 22380 22377 22389 22388 22405 22383 22378 22379 22409 22403 22396 22395 22397 22385 22386 22395 22395 22395 22414 22398 22418 22412 22423 22406 22425 22407 22423 22422 22416 22425 22430 22431 22418 22423 22425 22412 22434 22431 22424 22419 22425 22419 22426 22425 22435 22445 22436 22429 22442 22437 22449 22451 22444 22454 22435 22445 22446 22436 22458 22451 22442 22462 22453 22460 22436 22446 22451 22442 22465 22451 22466 22470 22446 22449 22449 22470 22473 22455 22466 22464 22476 22473 22480 22455 22461 22484 22477 22474 22461 22461 22467 22489 22467 22475 22483 22467 22481 22486 22484 22498 22473 22483 22491 22489 22499 22498 22507 22501 22490 22508 22499 22488 22494 22502 22509 22487 22504 22505 22505 22513 22514 22512 22513 22513 22503 22499 22521 22511 22513 22516 22520 22520 22533 22508 22534 22513 22511 22516 22521 22520 22522 22538 22530 22522 22528 22518 22543 22519 22526 22523 22524 22545 22549 22540 22534 22532 22536 22558 22539 22536 22560 22538 22537 22558 22557 22543 22554 22545 22548 22559 22550 22555 22545 22554 22555 22569 22553 22573 22571 22568 22556 22577 22557 22574 22561 22567 22582 22583 22574 22574 22573 22583 22593 22577 22578 22581 22584 22574 22589 22577 22578 22600 22593 22576 22590 22585 22602 22605 22582 22594 22589 22607 22605 22590 22610 22596 22594 22595 22613 22612 22598 22609 22599 22611 22617 22626 22607 22607 22611 22625 22631 22622 22619 22624 22609 22614 22626 22619 22611 22615 22631 22622 22632 22620 22636 22639 22647 22629 22624 22637 22635 22627 22642 22650 22653 22645 22646 22642 22656 22637 22644 22660 22661 22659 22647 22659 22642 22666 22651 22660 22671 22651 22662 22666 22655 22668 22656 22652 22679 22653 22675 22658 22683 22662 22680 22674 22685 22659 22665 22668 22676 22684 22673 22679 22674 22686 22690 22680 22670 22671 22691 22673 22695 22682 22701 22699 22681 22707 22683 22683 22702 22701 22703 22691 22694 22695 22714 22707 22705 22691 22698 22715 22718 22720 22701 22712 22713 22723 22707 22706 22725 22716 22707 22729 22717 22712 22722 22721 22712 22735 22718 22726 22730 22737 22743 22722 22719 22729 22742 22732 22724 22729 22741 22727 22751 22728 22743 22734 22747 22754 22734 22734 22742 22739 22749 22738 22740 22755 22761 22759 22759 22767 22747 22752 22761 22748 22760 22749 22774 22769 22762 22782 22756 22767 22767 22764 22783 22768 22767 22785 22790 22783 22771 22774 22771 22767 22777 22780 22771 22771 22801 22802 22783 22801 22794 22792 22782 22801 22801 22807 22806 22790 22797 22786 22814 22804 22814 22794 22801 22792 22813 22815 22815 \r\n22208 22205 22217 22226 22227 22206 22231 22219 22217 22231 22209 22212 22222 22212 22223 22226 22239 22241 22225 22221 22226 22240 22243 22226 22220 22234 22240 22231 22229 22247 22241 22240 22247 22245 22232 22254 22253 22248 22255 22262 22265 22241 22251 22253 22255 22249 22253 22250 22251 22246 22261 22273 22248 22250 22259 22267 22258 22275 22258 22277 22261 22271 22278 22268 22281 22288 22290 22286 22271 22285 22266 22279 22297 22290 22278 22294 22284 22283 22295 22290 22284 22291 22294 22294 22290 22303 22310 22297 22311 22299 22293 22292 22315 22305 22319 22291 22312 22295 22295 22318 22307 22325 22325 22313 22301 22322 22323 22330 22304 22329 22333 22307 22313 22324 22315 22329 22324 22326 22338 22335 22317 22336 22325 22330 22342 22321 22329 22345 22337 22334 22339 22338 22354 22344 22334 22348 22332 22345 22357 22336 22358 22358 22358 22340 22367 22341 22355 22356 22353 22361 22365 22372 22372 22358 22359 22362 22368 22362 22365 22366 22372 22373 22377 22361 22377 22376 22389 22367 22391 22372 22376 22385 22381 22382 22390 22383 22377 22388 22396 22378 22376 22387 22402 22403 22399 22405 22397 22398 22404 22394 22400 22392 22397 22402 22402 22392 22400 22394 22397 22417 22399 22421 22402 22408 22414 22428 22427 22417 22415 22412 22429 22422 22425 22413 22415 22420 22419 22429 22436 22428 22416 22428 22437 22420 22442 22431 22451 22432 22445 22425 22434 22456 22429 22458 22451 22439 22450 22443 22435 22438 22456 22440 22459 22446 22441 22444 22452 22450 22458 22450 22469 22450 22472 22454 22454 22463 22470 22458 22479 22478 22475 22468 22472 22472 22477 22479 22478 22486 22471 22477 22478 22491 22497 22490 22499 22497 22483 22484 22487 22490 22491 22491 22484 22500 22507 22508 22492 22491 22497 22504 22514 22516 22513 22515 22501 22516 22511 22521 22522 22509 22499 22504 22500 22516 22527 22508 22515 22521 22520 22533 22513 22508 22527 22523 22526 22535 22529 22515 22536 22519 22530 22519 22534 22530 22549 22531 22533 22549 22539 22531 22526 22536 22543 22540 22540 22558 22555 22551 22542 22552 22553 22560 22542 22564 22557 22548 22545 22550 22562 22567 22574 22548 22569 22561 22556 22556 22576 22564 22565 22564 22575 22584 22583 22573 22566 22584 22579 22590 22585 22578 22566 22584 22578 22591 22572 22600 22574 22577 22577 22579 22584 22585 22596 22599 22603 22592 22610 22594 22613 22602 22612 22616 22610 22610 22597 22606 22606 22616 22604 22603 22612 22626 22614 22608 22624 22620 22622 22617 22611 22623 22624 22633 22616 22625 22627 22615 22618 22622 22617 22640 22622 22629 22620 22640 22643 22633 22622 22631 22624 22631 22632 22630 22652 22633 22636 22637 22659 22638 22637 22651 22647 22648 22653 22646 22666 22665 22664 22648 22648 22651 22656 22650 22652 22660 22671 22664 22678 22653 22676 22679 22657 22665 22685 22666 22684 22676 22678 22680 22680 22694 22673 22676 22668 22676 22688 22677 22695 22694 22678 22676 22690 22699 22701 22698 22692 22704 22686 22687 22698 22706 22711 22705 22697 22708 22697 22717 22710 22705 22712 22707 22714 22716 22711 22700 22728 22706 22718 22705 22708 22716 22733 22722 22734 22718 22733 22729 22732 22739 22724 22739 22722 22740 22738 22729 22748 22731 22728 22749 22752 22747 22747 22745 22755 22747 22753 22760 22736 22744 22758 22750 22756 22747 22746 22767 22761 22768 22746 22743 22759 22772 22774 22761 22776 22773 22763 22752 22771 22779 22778 22773 22765 22761 22775 22782 22771 22769 22788 22777 22791 22771 22788 22778 22785 22784 22788 22779 22775 22780 22803 22795 22791 22805 22780 22786 22804 22793 22785 22812 22801 22789 22792 22816 22815 22815 22797 22802 22816 22793 22823 22822 \r\n22217 22203 22216 22227 22214 22211 22214 22231 22232 22227 22230 22212 22218 22210 22227 22220 22217 22229 22233 22239 22228 22232 22240 22234 22244 22249 22227 22243 22227 22227 22255 22248 22235 22259 22243 22249 22245 22248 22240 22262 22258 22248 22252 22264 22253 22245 22267 22265 22260 22247 22268 22258 22254 22269 22271 22255 22270 22281 22256 22274 22284 22274 22265 22266 22272 22275 22267 22269 22268 22273 22286 22288 22294 22295 22275 22298 22285 22277 22301 22302 22300 22287 22308 22306 22297 22305 22300 22297 22307 22289 22291 22292 22294 22307 22319 22295 22306 22313 22312 22321 22317 22305 22316 22312 22310 22321 22316 22314 22330 22330 22318 22337 22337 22327 22339 22338 22332 22329 22315 22333 22330 22335 22345 22344 22339 22327 22345 22349 22347 22348 22338 22356 22348 22346 22358 22353 22361 22356 22344 22364 22343 22365 22355 22351 22350 22356 22370 22347 22374 22371 22367 22354 22366 22376 22355 22355 22353 22362 22383 22358 22357 22363 22360 22365 22363 22380 22381 22387 22372 22393 22396 22377 22369 22371 22378 22385 22384 22394 22377 22396 22396 22384 22392 22394 22405 22393 22387 22390 22387 22408 22400 22401 22391 22403 22419 22407 22411 22404 22420 22405 22410 22415 22404 22423 22423 22427 22429 22422 22432 22407 22422 22436 22415 22424 22416 22416 22428 22415 22429 22420 22434 22427 22441 22439 22422 22431 22433 22431 22430 22428 22451 22445 22447 22453 22456 22447 22460 22456 22453 22446 22464 22458 22442 22458 22461 22470 22470 22460 22468 22462 22448 22470 22454 22472 22451 22464 22462 22472 22463 22484 22468 22473 22485 22472 22473 22470 22474 22478 22492 22471 22468 22473 22486 22494 22489 22492 22490 22482 22500 22491 22489 22484 22484 22499 22500 22500 22511 22500 22499 22500 22509 22503 22495 22516 22504 22497 22501 22508 22510 22510 22503 22512 22514 22520 22512 22525 22524 22515 22532 22524 22512 22520 22511 22512 22527 22518 22532 22529 22541 22542 22526 22520 22534 22522 22524 22542 22526 22547 22539 22540 22536 22528 22536 22557 22557 22545 22533 22541 22559 22544 22541 22553 22548 22546 22541 22565 22546 22564 22569 22571 22570 22557 22576 22576 22560 22556 22557 22554 22571 22577 22583 22560 22565 22575 22574 22580 22583 22567 22575 22592 22577 22577 22576 22598 22591 22582 22581 22595 22584 22577 22601 22578 22585 22603 22597 22595 22601 22599 22605 22593 22601 22616 22594 22610 22593 22593 22597 22615 22595 22609 22615 22616 22614 22617 22622 22610 22630 22631 22625 22631 22632 22612 22618 22621 22621 22619 22635 22629 22640 22620 22639 22625 22644 22621 22644 22633 22624 22643 22648 22632 22645 22632 22634 22647 22640 22648 22645 22644 22654 22649 22657 22665 22663 22655 22667 22645 22672 22666 22653 22646 22653 22663 22670 22658 22669 22655 22676 22683 22673 22656 22677 22659 22683 22661 22680 22662 22685 22664 22690 22678 22688 22669 22687 22678 22691 22689 22678 22685 22688 22686 22681 22679 22704 22686 22696 22684 22710 22708 22686 22714 22707 22708 22695 22693 22708 22692 22720 22703 22711 22697 22722 22700 22699 22713 22712 22731 22710 22720 22727 22714 22731 22713 22725 22736 22732 22718 22729 22736 22743 22725 22723 22729 22734 22721 22742 22728 22735 22750 22726 22729 22739 22755 22754 22743 22747 22757 22754 22754 22755 22748 22742 22762 22758 22752 22769 22770 22762 22766 22766 22769 22747 22759 22766 22752 22771 22757 22767 22783 22770 22774 22768 22764 22783 22770 22782 22762 22777 22793 22767 22790 22783 22795 22770 22795 22776 22780 22775 22800 22784 22787 22787 22783 22796 22788 22787 22797 22787 22785 22809 22789 22806 22794 22804 22805 22793 22800 22817 22814 22796 22802 \r\n22218 22212 22221 22221 22228 22211 22211 22234 22231 22220 22215 22238 22219 22221 22217 22238 22242 22239 22224 22229 22247 22222 22225 22242 22227 22228 22239 22252 22255 22252 22244 22239 22242 22238 22244 22236 22240 22260 22243 22263 22251 22257 22266 22260 22271 22244 22257 22260 22255 22271 22269 22271 22259 22265 22256 22258 22268 22268 22260 22281 22274 22266 22274 22285 22289 22282 22272 22274 22283 22273 22276 22278 22276 22285 22286 22298 22277 22291 22280 22281 22294 22308 22294 22294 22282 22301 22287 22308 22305 22312 22316 22314 22299 22293 22304 22310 22312 22316 22305 22306 22310 22300 22328 22321 22328 22314 22308 22314 22307 22320 22313 22316 22331 22325 22312 22329 22324 22340 22324 22336 22323 22347 22340 22324 22340 22350 22353 22328 22344 22331 22351 22355 22337 22354 22348 22346 22340 22357 22361 22339 22355 22364 22354 22365 22357 22346 22346 22345 22361 22357 22363 22378 22375 22369 22353 22354 22359 22380 22356 22371 22381 22372 22371 22377 22377 22392 22392 22367 22377 22375 22382 22383 22399 22378 22377 22387 22386 22386 22398 22394 22400 22389 22385 22385 22399 22406 22400 22396 22394 22395 22399 22397 22411 22409 22398 22414 22415 22422 22415 22401 22419 22421 22420 22404 22431 22418 22417 22413 22424 22422 22424 22431 22416 22438 22423 22423 22432 22433 22433 22421 22439 22422 22423 22440 22443 22436 22443 22441 22432 22454 22449 22435 22452 22434 22433 22460 22459 22437 22454 22465 22441 22447 22448 22465 22444 22444 22465 22445 22456 22460 22458 22468 22470 22470 22460 22460 22478 22466 22469 22486 22472 22465 22485 22488 22472 22481 22493 22468 22475 22485 22469 22489 22486 22477 22476 22499 22490 22494 22490 22494 22493 22502 22509 22496 22508 22500 22487 22495 22512 22501 22510 22511 22517 22519 22503 22522 22509 22511 22518 22504 22515 22508 22510 22507 22512 22518 22525 22531 22528 22524 22522 22521 22538 22518 22525 22533 22531 22516 22545 22538 22530 22535 22521 22535 22548 22527 22531 22528 22541 22538 22544 22531 22539 22555 22534 22558 22553 22536 22563 22551 22561 22558 22547 22543 22568 22565 22559 22554 22558 22567 22556 22569 22570 22551 22556 22566 22576 22579 22583 22559 22584 22584 22569 22583 22584 22566 22565 22578 22576 22576 22597 22575 22593 22585 22598 22577 22592 22581 22603 22606 22594 22590 22597 22584 22601 22612 22593 22610 22612 22612 22605 22609 22601 22612 22619 22613 22609 22615 22598 22609 22598 22615 22616 22611 22627 22625 22604 22609 22629 22633 22612 22622 22630 22628 22628 22626 22617 22623 22617 22634 22636 22621 22649 22646 22649 22625 22626 22641 22648 22637 22632 22649 22631 22649 22652 22662 22636 22664 22665 22660 22645 22641 22658 22665 22669 22647 22671 22663 22660 22657 22658 22661 22658 22658 22666 22666 22677 22658 22668 22668 22661 22671 22668 22683 22677 22663 22683 22665 22681 22684 22688 22690 22672 22681 22689 22688 22701 22683 22694 22682 22706 22687 22692 22707 22688 22683 22684 22699 22697 22691 22696 22703 22711 22709 22714 22712 22701 22696 22702 22699 22704 22699 22720 22721 22720 22714 22709 22711 22728 22726 22725 22714 22725 22738 22739 22722 22733 22744 22722 22745 22730 22740 22720 22732 22726 22725 22746 22754 22748 22743 22740 22751 22735 22746 22734 22747 22744 22736 22746 22765 22739 22751 22769 22747 22766 22765 22770 22770 22773 22766 22754 22775 22773 22768 22775 22754 22769 22765 22778 22782 22769 22760 22780 22768 22777 22772 22781 22793 22769 22778 22795 22797 22795 22772 22800 22786 22780 22801 22795 22789 22785 22793 22804 22793 22801 22799 22801 22804 22797 22798 22795 22818 22793 22817 22817 22811 22798 22812 22814 22825 \r\n22225 22218 22219 22226 22225 22217 22229 22224 22234 22213 22237 22231 22238 22235 22226 22235 22227 22237 22225 22237 22243 22239 22246 22238 22244 22249 22225 22250 22229 22238 22232 22242 22260 22235 22261 22248 22258 22237 22237 22265 22261 22242 22266 22250 22246 22270 22249 22274 22266 22256 22267 22274 22260 22278 22261 22265 22275 22273 22278 22271 22268 22279 22279 22270 22287 22277 22276 22268 22281 22286 22272 22274 22281 22296 22297 22287 22277 22304 22291 22288 22286 22299 22286 22290 22310 22295 22296 22308 22293 22297 22314 22319 22314 22303 22302 22313 22299 22305 22301 22301 22324 22309 22322 22323 22304 22308 22323 22314 22336 22311 22330 22317 22319 22323 22325 22326 22319 22339 22320 22334 22328 22349 22337 22344 22336 22334 22354 22341 22354 22348 22340 22339 22343 22355 22350 22347 22363 22354 22348 22361 22341 22352 22361 22370 22344 22350 22363 22372 22376 22353 22365 22354 22369 22356 22368 22375 22360 22365 22359 22358 22369 22377 22363 22386 22366 22366 22382 22389 22390 22379 22389 22386 22384 22397 22398 22400 22380 22378 22406 22396 22406 22382 22405 22399 22401 22387 22403 22409 22416 22417 22405 22398 22415 22399 22396 22423 22409 22416 22416 22420 22404 22410 22412 22407 22412 22411 22412 22418 22418 22408 22425 22437 22438 22425 22419 22422 22428 22439 22422 22436 22439 22448 22422 22439 22452 22427 22429 22438 22439 22442 22457 22455 22442 22461 22454 22462 22458 22450 22454 22441 22461 22448 22446 22452 22454 22461 22449 22457 22476 22471 22475 22469 22455 22473 22475 22457 22478 22478 22480 22462 22470 22482 22478 22466 22474 22479 22472 22493 22496 22475 22472 22482 22485 22482 22491 22496 22484 22485 22479 22490 22505 22491 22502 22486 22491 22505 22501 22492 22496 22516 22501 22501 22500 22500 22520 22502 22524 22518 22526 22498 22499 22505 22523 22531 22506 22526 22519 22515 22508 22531 22527 22526 22526 22527 22516 22518 22543 22525 22543 22524 22547 22538 22531 22543 22540 22530 22534 22539 22546 22537 22535 22558 22559 22558 22562 22544 22546 22544 22544 22552 22555 22558 22555 22556 22571 22569 22568 22559 22574 22573 22571 22565 22559 22577 22574 22554 22558 22558 22566 22567 22575 22570 22578 22567 22589 22589 22592 22573 22573 22595 22575 22570 22575 22599 22587 22588 22576 22596 22602 22601 22580 22593 22606 22598 22587 22612 22601 22597 22594 22616 22605 22596 22611 22614 22597 22623 22621 22610 22604 22609 22623 22621 22618 22629 22625 22605 22622 22614 22618 22635 22631 22624 22615 22621 22627 22637 22632 22627 22638 22626 22644 22626 22643 22648 22645 22627 22634 22641 22656 22632 22639 22644 22650 22661 22645 22651 22655 22664 22661 22646 22645 22647 22651 22667 22671 22657 22659 22669 22674 22669 22675 22663 22659 22672 22676 22676 22658 22673 22681 22675 22664 22662 22664 22673 22672 22669 22682 22685 22690 22696 22678 22679 22689 22701 22695 22700 22683 22701 22688 22682 22699 22702 22702 22710 22694 22704 22701 22705 22715 22692 22711 22715 22707 22707 22696 22722 22719 22723 22722 22698 22710 22721 22712 22726 22713 22706 22722 22718 22733 22719 22716 22723 22729 22726 22730 22717 22727 22742 22721 22720 22724 22729 22739 22748 22723 22738 22739 22727 22732 22728 22755 22758 22740 22745 22742 22757 22763 22742 22757 22739 22753 22766 22765 22754 22765 22744 22769 22762 22754 22759 22772 22751 22763 22761 22760 22780 22773 22757 22757 22777 22784 22772 22763 22791 22787 22784 22784 22788 22785 22788 22778 22777 22794 22775 22784 22796 22784 22796 22794 22784 22781 22801 22802 22785 22812 22787 22808 22813 22796 22793 22791 22811 22802 22801 22819 22822 22815 22809 22826 22819 \r\n22210 22217 22205 22208 22220 22226 22232 22213 22231 22237 22237 22221 22234 22237 22223 22223 22245 22225 22242 22244 22220 22243 22240 22233 22243 22254 22238 22255 22233 22232 22259 22242 22256 22245 22236 22262 22248 22244 22263 22257 22265 22255 22261 22256 22258 22248 22249 22256 22256 22250 22257 22262 22272 22268 22262 22273 22277 22283 22281 22272 22260 22277 22275 22289 22279 22284 22281 22273 22270 22277 22283 22296 22285 22275 22290 22285 22305 22287 22299 22287 22291 22291 22292 22311 22291 22291 22293 22306 22314 22311 22315 22295 22306 22322 22303 22322 22313 22304 22302 22320 22306 22305 22315 22327 22327 22327 22313 22312 22323 22332 22335 22311 22331 22337 22335 22339 22333 22330 22327 22337 22340 22331 22335 22323 22330 22329 22344 22348 22357 22357 22359 22354 22345 22341 22339 22348 22342 22356 22342 22348 22362 22341 22351 22365 22344 22364 22356 22347 22365 22374 22377 22373 22379 22374 22360 22368 22369 22359 22372 22363 22368 22363 22376 22382 22375 22391 22385 22389 22381 22372 22387 22386 22398 22377 22376 22383 22386 22403 22396 22391 22383 22406 22384 22393 22401 22386 22404 22387 22414 22399 22394 22406 22420 22412 22405 22404 22417 22403 22409 22423 22409 22421 22424 22425 22422 22424 22412 22408 22410 22411 22415 22430 22413 22438 22428 22436 22442 22435 22418 22437 22439 22448 22451 22445 22425 22436 22451 22444 22456 22439 22449 22451 22459 22433 22454 22446 22437 22449 22463 22467 22453 22457 22446 22447 22450 22450 22454 22454 22458 22449 22469 22465 22464 22455 22467 22463 22468 22476 22469 22488 22481 22470 22469 22479 22483 22494 22473 22495 22494 22493 22477 22484 22485 22479 22501 22480 22489 22480 22491 22488 22501 22507 22499 22485 22492 22506 22489 22489 22508 22504 22514 22520 22509 22495 22509 22512 22497 22514 22504 22510 22505 22517 22526 22519 22527 22527 22514 22529 22524 22532 22520 22524 22537 22515 22535 22522 22543 22545 22537 22540 22523 22540 22532 22544 22527 22540 22542 22527 22556 22529 22536 22557 22550 22557 22534 22559 22561 22550 22548 22561 22549 22550 22546 22546 22573 22566 22573 22549 22559 22563 22576 22558 22576 22567 22571 22560 22579 22570 22587 22563 22572 22581 22583 22591 22570 22571 22579 22578 22592 22577 22590 22593 22587 22593 22587 22601 22592 22603 22600 22606 22587 22591 22602 22593 22600 22586 22598 22592 22593 22606 22619 22599 22612 22595 22594 22605 22614 22619 22622 22625 22619 22627 22604 22608 22632 22630 22624 22617 22612 22610 22634 22625 22631 22613 22615 22619 22641 22619 22622 22626 22642 22638 22636 22647 22633 22654 22636 22632 22653 22654 22658 22646 22660 22650 22658 22644 22644 22656 22653 22643 22660 22663 22654 22666 22646 22656 22650 22659 22676 22650 22663 22674 22652 22682 22681 22660 22657 22663 22681 22684 22674 22672 22685 22665 22665 22675 22678 22671 22677 22694 22690 22672 22681 22692 22698 22676 22694 22699 22682 22691 22705 22709 22691 22710 22698 22693 22695 22712 22713 22715 22694 22720 22708 22712 22703 22718 22700 22724 22723 22713 22722 22707 22709 22724 22714 22726 22709 22734 22731 22736 22723 22738 22719 22729 22717 22735 22731 22744 22730 22729 22749 22726 22731 22741 22739 22735 22747 22743 22757 22744 22742 22758 22740 22741 22760 22764 22747 22765 22745 22745 22756 22741 22756 22753 22764 22753 22763 22770 22767 22754 22763 22757 22777 22768 22778 22755 22769 22774 22764 22781 22766 22768 22784 22790 22780 22785 22766 22788 22775 22787 22770 22775 22785 22792 22797 22793 22783 22784 22802 22803 22787 22792 22792 22785 22789 22799 22792 22808 22811 22816 22796 22799 22795 22814 22821 22815 22805 22820 22814 22820 \r\n22201 22206 22205 22209 22218 22229 22208 22212 22237 22215 22217 22215 22235 22232 22234 22233 22243 22242 22244 22238 22235 22231 22227 22243 22247 22236 22234 22233 22233 22231 22233 22232 22260 22236 22235 22238 22266 22264 22240 22269 22253 22258 22261 22269 22261 22248 22259 22262 22252 22261 22278 22277 22254 22259 22273 22283 22283 22260 22273 22266 22282 22285 22285 22279 22281 22272 22272 22295 22269 22293 22289 22291 22274 22287 22280 22305 22277 22299 22290 22294 22290 22292 22296 22312 22297 22295 22295 22307 22289 22310 22313 22304 22312 22299 22304 22305 22316 22310 22323 22300 22330 22325 22327 22312 22334 22325 22320 22314 22324 22324 22337 22323 22313 22342 22327 22333 22345 22346 22319 22347 22333 22336 22336 22329 22340 22337 22333 22340 22334 22355 22332 22334 22357 22350 22357 22351 22339 22357 22347 22344 22353 22350 22369 22346 22349 22364 22365 22374 22366 22372 22370 22365 22355 22369 22367 22376 22385 22373 22372 22389 22373 22383 22387 22365 22390 22373 22384 22383 22397 22384 22398 22374 22373 22399 22403 22388 22401 22405 22398 22385 22403 22405 22389 22397 22405 22400 22412 22415 22404 22407 22408 22396 22416 22408 22424 22400 22398 22408 22418 22401 22427 22403 22432 22408 22424 22433 22412 22418 22417 22429 22412 22414 22421 22430 22441 22437 22438 22441 22427 22440 22443 22434 22448 22429 22454 22449 22432 22457 22450 22456 22443 22444 22462 22455 22448 22445 22454 22441 22451 22465 22446 22465 22448 22462 22460 22475 22472 22462 22458 22464 22468 22468 22459 22482 22457 22465 22486 22469 22459 22470 22483 22466 22475 22476 22467 22487 22485 22477 22474 22470 22471 22472 22481 22487 22482 22504 22487 22491 22493 22499 22495 22490 22512 22510 22498 22513 22509 22513 22516 22497 22515 22503 22506 22495 22503 22509 22516 22521 22503 22519 22520 22503 22531 22529 22523 22532 22517 22527 22512 22529 22518 22531 22536 22532 22518 22542 22545 22547 22544 22523 22526 22536 22550 22540 22544 22548 22550 22542 22529 22543 22534 22552 22540 22552 22560 22551 22551 22555 22552 22557 22557 22567 22563 22556 22564 22561 22576 22564 22554 22572 22552 22569 22566 22566 22567 22573 22576 22585 22582 22588 22566 22587 22589 22578 22572 22568 22594 22574 22578 22575 22580 22596 22574 22592 22589 22588 22583 22599 22604 22597 22601 22604 22602 22603 22601 22600 22595 22604 22596 22608 22599 22618 22618 22618 22603 22596 22621 22616 22627 22603 22628 22616 22621 22630 22614 22635 22619 22630 22619 22629 22625 22630 22639 22628 22629 22640 22635 22628 22629 22640 22642 22632 22633 22649 22639 22651 22637 22657 22635 22643 22642 22648 22639 22648 22660 22648 22655 22649 22650 22669 22658 22654 22668 22673 22652 22653 22647 22667 22677 22675 22661 22673 22677 22654 22660 22684 22668 22660 22676 22686 22679 22680 22671 22687 22678 22674 22680 22682 22692 22692 22682 22679 22681 22695 22686 22701 22683 22690 22690 22701 22685 22709 22707 22699 22708 22715 22690 22714 22700 22703 22716 22693 22699 22697 22703 22701 22698 22706 22717 22711 22729 22711 22719 22711 22720 22707 22733 22713 22714 22713 22719 22731 22713 22736 22720 22724 22727 22746 22734 22745 22727 22732 22732 22740 22728 22753 22746 22733 22749 22757 22745 22755 22760 22759 22737 22741 22738 22752 22752 22761 22757 22758 22744 22748 22762 22766 22768 22765 22770 22755 22779 22769 22762 22755 22772 22766 22772 22782 22765 22766 22768 22787 22791 22780 22790 22780 22776 22795 22781 22792 22788 22773 22794 22796 22790 22804 22781 22784 22796 22786 22798 22788 22784 22796 22808 22798 22802 22791 22804 22809 22805 22815 22819 22822 22821 22823 22809 22821 22819 22820 \r\n22229 22214 22207 22219 22207 22227 22217 22233 22215 22211 22233 22221 22217 22217 22233 22222 22233 22246 22231 22231 22229 22224 22239 22239 22226 22234 22256 22240 22254 22251 22254 22244 22250 22247 22242 22242 22265 22247 22255 22257 22256 22269 22245 22251 22246 22254 22258 22258 22254 22274 22278 22263 22277 22274 22257 22282 22263 22284 22280 22283 22283 22282 22269 22279 22295 22287 22283 22271 22289 22282 22298 22275 22303 22302 22283 22297 22290 22295 22290 22302 22282 22309 22311 22290 22293 22316 22298 22306 22298 22296 22306 22297 22300 22310 22317 22324 22320 22317 22327 22328 22318 22323 22328 22312 22334 22315 22335 22329 22337 22320 22330 22339 22319 22338 22343 22340 22338 22335 22330 22330 22333 22345 22341 22353 22355 22341 22336 22334 22359 22341 22352 22340 22363 22361 22342 22339 22360 22348 22354 22358 22362 22350 22355 22371 22360 22366 22365 22372 22353 22370 22368 22378 22378 22361 22359 22383 22361 22366 22384 22372 22383 22384 22377 22377 22371 22384 22389 22386 22373 22387 22378 22399 22382 22389 22404 22384 22392 22392 22408 22401 22400 22402 22387 22412 22388 22402 22389 22416 22395 22418 22404 22395 22409 22399 22402 22412 22411 22407 22414 22424 22431 22424 22412 22421 22431 22423 22427 22414 22423 22431 22425 22436 22420 22436 22438 22427 22418 22437 22427 22431 22431 22452 22434 22439 22452 22452 22439 22443 22431 22442 22441 22457 22447 22455 22457 22458 22464 22452 22441 22450 22454 22461 22471 22449 22472 22448 22472 22451 22468 22475 22462 22475 22454 22466 22481 22464 22484 22476 22479 22462 22469 22472 22482 22488 22494 22482 22478 22496 22484 22488 22494 22499 22478 22479 22490 22496 22496 22500 22489 22510 22485 22495 22512 22486 22496 22502 22499 22508 22502 22517 22495 22515 22501 22503 22507 22525 22499 22511 22528 22528 22507 22525 22518 22524 22509 22531 22527 22538 22521 22530 22534 22514 22514 22515 22528 22527 22544 22522 22535 22534 22524 22548 22528 22550 22533 22542 22536 22544 22549 22553 22535 22556 22563 22540 22539 22565 22554 22566 22547 22557 22546 22567 22554 22554 22547 22557 22550 22555 22567 22563 22576 22554 22560 22566 22574 22573 22572 22563 22575 22585 22586 22567 22571 22592 22579 22585 22584 22588 22581 22582 22589 22592 22599 22575 22602 22601 22583 22588 22580 22592 22611 22584 22587 22594 22614 22616 22607 22609 22593 22597 22619 22597 22620 22603 22617 22626 22613 22600 22625 22606 22613 22625 22609 22615 22618 22607 22630 22628 22626 22639 22618 22640 22615 22616 22622 22637 22618 22642 22643 22621 22631 22643 22652 22652 22638 22629 22646 22656 22650 22632 22638 22646 22661 22643 22636 22652 22661 22654 22668 22641 22660 22659 22661 22650 22654 22673 22651 22652 22679 22671 22677 22653 22662 22667 22676 22673 22663 22679 22661 22662 22688 22678 22691 22665 22670 22696 22679 22692 22694 22672 22675 22676 22675 22690 22699 22703 22695 22691 22707 22686 22687 22688 22688 22714 22688 22694 22711 22704 22695 22698 22718 22719 22712 22719 22705 22724 22727 22711 22728 22718 22713 22709 22717 22711 22726 22719 22719 22736 22723 22711 22734 22740 22730 22728 22722 22718 22743 22746 22736 22731 22744 22731 22749 22734 22749 22748 22755 22751 22732 22757 22754 22739 22745 22746 22760 22753 22759 22740 22764 22759 22763 22754 22773 22774 22773 22759 22749 22751 22771 22752 22777 22772 22763 22764 22772 22771 22781 22772 22769 22781 22784 22771 22768 22785 22784 22795 22787 22785 22784 22779 22783 22787 22800 22795 22804 22792 22798 22795 22807 22805 22805 22789 22789 22785 22805 22791 22801 22815 22806 22807 22799 22804 22798 22804 22822 22822 22826 22805 22829 22817 \r\n22220 22212 22211 22218 22231 22222 22216 22217 22214 22214 22229 22234 22217 22245 22236 22221 22239 22241 22248 22228 22235 22228 22240 22228 22229 22234 22231 22240 22237 22243 22247 22234 22260 22245 22245 22253 22264 22264 22255 22256 22247 22271 22272 22275 22268 22268 22278 22270 22269 22256 22255 22270 22264 22275 22259 22276 22262 22288 22267 22279 22268 22281 22278 22279 22276 22291 22284 22277 22297 22273 22283 22303 22289 22294 22291 22302 22299 22300 22296 22295 22310 22304 22285 22292 22302 22316 22317 22298 22307 22298 22295 22319 22314 22320 22319 22308 22308 22311 22319 22313 22309 22306 22326 22309 22322 22318 22336 22312 22312 22320 22318 22320 22321 22341 22335 22344 22347 22330 22329 22350 22336 22332 22351 22329 22338 22331 22355 22339 22341 22357 22337 22362 22357 22340 22354 22362 22351 22342 22352 22354 22366 22362 22360 22372 22359 22353 22368 22364 22376 22370 22364 22357 22371 22359 22360 22365 22362 22371 22388 22391 22369 22368 22381 22373 22388 22396 22397 22385 22372 22381 22383 22383 22402 22400 22397 22387 22399 22396 22403 22389 22385 22409 22401 22406 22398 22400 22410 22414 22409 22403 22411 22394 22422 22408 22401 22426 22428 22418 22402 22407 22405 22413 22423 22407 22420 22434 22421 22424 22421 22439 22424 22435 22442 22435 22427 22424 22423 22434 22448 22431 22441 22450 22432 22430 22446 22457 22432 22459 22454 22451 22436 22447 22460 22437 22449 22458 22447 22464 22445 22452 22443 22456 22471 22467 22450 22477 22457 22473 22477 22461 22464 22481 22478 22472 22480 22461 22487 22469 22474 22478 22490 22493 22481 22475 22480 22468 22476 22473 22484 22485 22497 22503 22491 22486 22490 22488 22506 22488 22483 22511 22491 22501 22486 22505 22512 22516 22510 22513 22505 22493 22493 22500 22512 22497 22524 22512 22519 22515 22502 22529 22526 22521 22506 22520 22507 22514 22513 22512 22514 22523 22530 22543 22537 22535 22525 22526 22532 22537 22527 22522 22528 22525 22541 22548 22544 22545 22551 22532 22535 22546 22535 22553 22543 22564 22537 22567 22560 22559 22568 22559 22570 22559 22564 22561 22561 22562 22571 22564 22559 22579 22555 22573 22561 22563 22578 22568 22561 22585 22585 22589 22566 22578 22594 22581 22591 22573 22585 22589 22576 22587 22588 22601 22576 22588 22588 22602 22591 22605 22596 22600 22611 22591 22603 22607 22587 22614 22615 22600 22615 22606 22620 22600 22613 22621 22617 22614 22607 22624 22602 22623 22608 22628 22623 22617 22626 22612 22634 22630 22615 22612 22642 22640 22618 22642 22641 22624 22625 22627 22634 22637 22651 22640 22625 22651 22639 22641 22647 22649 22647 22641 22649 22647 22658 22657 22656 22655 22652 22647 22650 22656 22646 22646 22674 22655 22659 22648 22656 22654 22672 22677 22668 22678 22660 22671 22661 22662 22660 22688 22673 22675 22676 22668 22686 22672 22672 22684 22669 22683 22689 22691 22677 22676 22686 22696 22694 22698 22690 22701 22685 22701 22700 22695 22690 22703 22706 22696 22704 22691 22711 22711 22697 22705 22721 22714 22720 22708 22724 22725 22728 22706 22725 22726 22728 22735 22732 22715 22718 22726 22730 22713 22722 22739 22721 22737 22726 22731 22748 22726 22730 22722 22732 22737 22733 22745 22744 22755 22746 22737 22746 22741 22746 22739 22735 22744 22761 22742 22740 22764 22741 22752 22765 22773 22748 22774 22750 22773 22769 22757 22760 22753 22782 22757 22774 22757 22774 22768 22772 22768 22780 22774 22766 22787 22780 22777 22768 22783 22797 22773 22781 22775 22799 22781 22783 22788 22796 22782 22784 22780 22807 22788 22791 22812 22814 22810 22790 22808 22794 22799 22797 22815 22822 22805 22820 22805 22825 22823 22827 22802 22829 22831 \r\n22226 22219 22221 22214 22229 22211 22223 22235 22224 22229 22226 22240 22244 22231 22245 22228 22247 22232 22238 22226 22244 22237 22235 22246 22231 22231 22240 22259 22239 22262 22255 22245 22238 22237 22263 22241 22258 22263 22267 22248 22247 22274 22263 22274 22274 22270 22264 22257 22278 22276 22272 22262 22274 22260 22286 22284 22277 22275 22270 22274 22266 22287 22273 22279 22294 22282 22274 22282 22286 22274 22293 22296 22299 22279 22295 22294 22285 22283 22297 22304 22305 22290 22302 22313 22310 22312 22312 22309 22296 22294 22296 22298 22324 22304 22319 22326 22310 22305 22304 22317 22327 22322 22315 22330 22314 22329 22324 22312 22323 22325 22341 22333 22339 22335 22346 22321 22344 22324 22329 22343 22350 22341 22326 22340 22356 22353 22338 22334 22346 22340 22353 22351 22336 22360 22365 22365 22350 22366 22347 22348 22359 22374 22367 22352 22353 22369 22372 22369 22368 22379 22372 22378 22361 22381 22362 22387 22376 22366 22371 22387 22365 22379 22372 22384 22387 22372 22374 22386 22384 22398 22387 22401 22378 22393 22380 22385 22402 22403 22388 22387 22402 22405 22401 22407 22406 22417 22403 22406 22415 22408 22403 22407 22410 22404 22413 22408 22401 22426 22410 22410 22430 22406 22433 22420 22410 22414 22417 22416 22413 22437 22416 22417 22437 22418 22427 22427 22449 22426 22442 22432 22428 22437 22448 22451 22457 22448 22449 22440 22454 22442 22441 22456 22448 22437 22440 22452 22440 22454 22460 22472 22457 22462 22454 22464 22464 22463 22479 22462 22463 22481 22471 22479 22474 22484 22468 22473 22473 22474 22462 22491 22465 22483 22480 22484 22497 22484 22479 22492 22497 22482 22492 22478 22503 22488 22485 22500 22501 22490 22484 22512 22487 22508 22505 22509 22507 22500 22515 22503 22509 22495 22508 22505 22509 22524 22503 22514 22521 22514 22525 22517 22504 22510 22530 22524 22516 22516 22531 22518 22537 22540 22537 22516 22535 22530 22525 22526 22525 22541 22527 22527 22547 22545 22530 22542 22535 22534 22530 22540 22561 22560 22550 22538 22550 22563 22567 22568 22540 22566 22564 22566 22562 22558 22570 22565 22572 22575 22569 22569 22571 22556 22562 22579 22560 22586 22576 22563 22585 22573 22572 22585 22577 22570 22583 22581 22588 22586 22594 22583 22584 22590 22598 22597 22594 22580 22596 22600 22596 22585 22610 22599 22613 22596 22595 22589 22604 22603 22611 22614 22609 22605 22597 22614 22625 22617 22616 22615 22613 22601 22610 22620 22617 22618 22627 22615 22620 22638 22616 22626 22614 22630 22618 22644 22632 22634 22632 22621 22637 22629 22642 22647 22648 22654 22651 22655 22646 22658 22640 22653 22639 22639 22646 22656 22661 22642 22656 22650 22657 22642 22646 22647 22671 22662 22646 22651 22655 22657 22652 22668 22670 22657 22658 22664 22680 22682 22680 22676 22683 22688 22670 22682 22692 22686 22675 22683 22668 22674 22673 22697 22693 22679 22694 22700 22697 22699 22686 22697 22694 22692 22698 22710 22705 22703 22688 22695 22714 22708 22707 22706 22720 22704 22715 22702 22721 22708 22704 22710 22704 22714 22702 22713 22713 22715 22724 22733 22720 22735 22723 22718 22712 22722 22726 22740 22734 22739 22741 22731 22730 22747 22743 22747 22752 22740 22754 22750 22753 22748 22744 22734 22738 22756 22753 22738 22763 22742 22750 22755 22746 22769 22771 22748 22752 22771 22757 22771 22776 22761 22777 22758 22766 22755 22758 22770 22780 22775 22759 22783 22768 22766 22778 22767 22788 22780 22782 22779 22769 22782 22772 22776 22786 22774 22776 22800 22777 22786 22783 22800 22807 22783 22799 22785 22798 22803 22800 22811 22813 22792 22817 22794 22819 22799 22823 22806 22807 22818 22820 22805 22806 22821 22811 22809 \r\n22230 22220 22233 22236 22227 22217 22230 22213 22229 22240 22218 22219 22235 22241 22246 22244 22236 22243 22234 22250 22227 22237 22241 22239 22229 22235 22247 22239 22259 22247 22246 22239 22242 22260 22251 22256 22264 22264 22268 22268 22262 22266 22256 22253 22253 22276 22259 22275 22269 22259 22258 22271 22273 22278 22283 22264 22277 22270 22281 22268 22280 22272 22270 22277 22287 22284 22284 22272 22297 22283 22298 22293 22292 22306 22287 22281 22287 22282 22312 22313 22313 22300 22305 22310 22306 22308 22317 22301 22311 22296 22296 22302 22313 22308 22300 22312 22315 22316 22324 22330 22320 22331 22327 22322 22325 22335 22325 22317 22314 22322 22318 22336 22343 22341 22327 22339 22349 22351 22343 22353 22341 22338 22333 22346 22342 22333 22338 22361 22343 22356 22359 22341 22339 22359 22365 22345 22358 22350 22366 22372 22369 22366 22355 22358 22373 22361 22361 22365 22378 22357 22364 22381 22367 22376 22386 22370 22378 22383 22374 22383 22394 22379 22370 22369 22376 22390 22393 22398 22383 22394 22385 22389 22397 22382 22400 22388 22393 22406 22410 22409 22386 22408 22388 22393 22415 22416 22398 22396 22405 22404 22419 22398 22411 22424 22425 22400 22407 22428 22428 22414 22411 22414 22430 22424 22432 22426 22421 22412 22430 22436 22443 22437 22438 22418 22423 22441 22439 22448 22444 22441 22433 22427 22441 22429 22431 22447 22440 22460 22454 22462 22459 22462 22447 22465 22467 22468 22448 22460 22461 22444 22458 22475 22453 22457 22465 22464 22454 22475 22478 22458 22458 22484 22475 22481 22484 22469 22470 22468 22473 22491 22491 22492 22477 22478 22488 22474 22475 22477 22478 22476 22492 22500 22490 22494 22493 22482 22502 22485 22496 22493 22502 22508 22508 22501 22509 22503 22493 22512 22520 22512 22521 22505 22509 22502 22510 22503 22522 22506 22503 22520 22526 22521 22536 22509 22513 22529 22516 22538 22538 22524 22540 22535 22533 22532 22521 22520 22548 22548 22551 22525 22551 22550 22545 22554 22542 22548 22555 22535 22560 22558 22550 22538 22564 22552 22542 22551 22552 22559 22566 22568 22549 22575 22548 22572 22554 22573 22553 22563 22570 22579 22578 22565 22568 22587 22563 22577 22579 22579 22584 22591 22573 22586 22568 22590 22594 22583 22597 22585 22580 22602 22591 22582 22582 22586 22607 22589 22602 22607 22583 22586 22614 22615 22604 22601 22616 22605 22616 22614 22593 22616 22604 22610 22617 22626 22607 22604 22617 22625 22627 22633 22607 22617 22623 22634 22612 22637 22627 22617 22615 22626 22631 22629 22630 22645 22646 22634 22625 22649 22625 22652 22633 22633 22653 22640 22648 22646 22640 22657 22634 22656 22636 22661 22648 22661 22661 22661 22655 22671 22670 22646 22673 22675 22666 22666 22656 22653 22679 22664 22682 22681 22684 22659 22672 22676 22683 22685 22675 22691 22680 22665 22677 22685 22675 22691 22698 22675 22671 22674 22684 22674 22682 22679 22698 22699 22700 22694 22699 22683 22697 22697 22701 22697 22703 22699 22696 22715 22710 22707 22698 22710 22720 22722 22714 22714 22727 22721 22727 22725 22704 22719 22717 22733 22734 22737 22724 22722 22724 22736 22737 22715 22742 22735 22725 22728 22738 22728 22736 22733 22751 22740 22740 22728 22735 22734 22747 22746 22758 22749 22742 22734 22746 22763 22754 22740 22747 22769 22747 22758 22770 22748 22748 22758 22755 22755 22772 22751 22751 22769 22780 22782 22770 22779 22786 22765 22770 22780 22773 22781 22787 22773 22788 22777 22779 22782 22781 22777 22798 22799 22787 22784 22792 22798 22797 22787 22785 22794 22807 22808 22790 22795 22798 22812 22790 22804 22813 22796 22791 22815 22822 22816 22819 22825 22797 22818 22812 22819 22829 22822 22817 22805 \r\n22223 22224 22215 22231 22231 22238 22240 22232 22235 22227 22240 22217 22236 22242 22242 22240 22249 22250 22236 22248 22234 22247 22248 22247 22259 22252 22249 22240 22255 22263 22256 22247 22256 22262 22240 22243 22254 22249 22252 22247 22262 22258 22248 22253 22261 22274 22265 22270 22255 22284 22261 22278 22262 22265 22284 22270 22286 22282 22288 22274 22284 22270 22279 22275 22282 22274 22285 22285 22302 22281 22297 22283 22306 22298 22309 22305 22290 22293 22296 22291 22304 22306 22295 22302 22307 22320 22299 22301 22323 22315 22296 22303 22303 22318 22318 22319 22316 22316 22316 22313 22319 22330 22316 22321 22332 22322 22335 22320 22321 22328 22342 22321 22341 22345 22347 22339 22335 22342 22341 22345 22330 22333 22354 22348 22341 22345 22343 22337 22338 22343 22341 22337 22340 22361 22359 22346 22370 22365 22352 22374 22367 22358 22355 22359 22362 22358 22377 22374 22372 22375 22357 22380 22362 22385 22388 22377 22379 22389 22392 22389 22378 22392 22376 22388 22399 22395 22375 22374 22398 22382 22384 22405 22396 22379 22380 22395 22387 22384 22386 22414 22414 22403 22402 22416 22395 22403 22412 22397 22417 22412 22412 22405 22398 22427 22420 22404 22407 22422 22421 22422 22430 22419 22417 22416 22421 22424 22435 22433 22427 22421 22445 22430 22427 22436 22429 22432 22439 22446 22435 22427 22435 22449 22447 22450 22442 22437 22454 22436 22459 22459 22451 22450 22459 22440 22466 22450 22469 22453 22452 22464 22454 22459 22457 22476 22465 22454 22470 22471 22482 22455 22460 22461 22461 22488 22481 22485 22487 22485 22467 22468 22466 22491 22469 22476 22483 22473 22481 22502 22491 22497 22485 22494 22493 22506 22485 22484 22493 22492 22484 22485 22488 22500 22517 22503 22507 22498 22504 22519 22502 22510 22520 22509 22521 22501 22526 22522 22509 22521 22527 22512 22512 22510 22532 22518 22533 22530 22512 22524 22535 22524 22540 22520 22520 22534 22544 22538 22537 22523 22537 22546 22537 22528 22534 22531 22533 22559 22542 22552 22549 22563 22545 22550 22545 22547 22565 22545 22551 22553 22564 22546 22555 22552 22575 22560 22557 22576 22560 22557 22562 22557 22577 22576 22575 22575 22563 22562 22565 22583 22576 22589 22593 22583 22594 22576 22583 22590 22588 22573 22579 22581 22585 22578 22606 22606 22603 22595 22584 22589 22585 22592 22607 22608 22591 22607 22591 22618 22610 22620 22617 22608 22613 22599 22608 22599 22605 22617 22607 22628 22608 22613 22610 22616 22622 22616 22620 22621 22627 22613 22625 22632 22631 22623 22622 22638 22643 22622 22640 22645 22628 22631 22628 22638 22628 22639 22659 22635 22657 22652 22640 22638 22638 22666 22659 22647 22642 22650 22649 22653 22668 22663 22649 22649 22677 22668 22660 22679 22676 22682 22682 22662 22674 22663 22658 22672 22674 22678 22665 22691 22674 22666 22692 22695 22691 22687 22674 22683 22683 22690 22686 22693 22677 22678 22695 22680 22698 22696 22700 22687 22700 22712 22698 22698 22691 22717 22705 22711 22703 22715 22707 22711 22698 22713 22724 22709 22725 22707 22713 22725 22733 22715 22721 22732 22710 22710 22715 22739 22724 22714 22734 22722 22726 22745 22720 22739 22727 22729 22739 22750 22744 22751 22748 22734 22733 22738 22746 22754 22761 22746 22738 22762 22761 22753 22745 22757 22754 22755 22761 22755 22753 22768 22771 22764 22769 22772 22773 22763 22780 22780 22758 22782 22784 22761 22761 22775 22782 22784 22780 22764 22793 22779 22793 22776 22779 22770 22778 22782 22784 22778 22802 22784 22776 22791 22802 22806 22789 22796 22785 22798 22796 22793 22788 22800 22801 22806 22815 22794 22813 22812 22801 22807 22819 22797 22822 22825 22805 22814 22811 22822 22821 22806 \r\n22213 22225 22212 22219 22234 22228 22236 22242 22223 22234 22226 22237 22228 22223 22248 22235 22237 22246 22249 22253 22233 22244 22241 22237 22253 22243 22244 22238 22263 22257 22249 22239 22265 22252 22244 22262 22258 22246 22246 22256 22259 22275 22267 22251 22273 22266 22277 22282 22278 22270 22278 22284 22280 22277 22290 22264 22276 22267 22275 22275 22292 22293 22295 22275 22288 22276 22280 22283 22279 22292 22305 22293 22285 22293 22301 22292 22289 22285 22289 22296 22311 22301 22315 22297 22302 22321 22315 22318 22301 22300 22324 22327 22317 22308 22316 22317 22308 22313 22328 22311 22318 22322 22327 22336 22316 22334 22319 22320 22333 22321 22335 22346 22341 22321 22342 22346 22335 22346 22326 22336 22332 22333 22333 22358 22355 22334 22349 22337 22359 22353 22357 22357 22349 22363 22346 22350 22360 22348 22352 22347 22369 22355 22361 22355 22354 22375 22364 22379 22369 22363 22368 22361 22365 22376 22378 22386 22364 22372 22388 22370 22391 22391 22395 22377 22392 22394 22400 22381 22385 22394 22384 22380 22393 22393 22393 22395 22401 22393 22385 22411 22406 22394 22398 22393 22417 22401 22394 22421 22422 22423 22416 22422 22422 22428 22404 22429 22420 22408 22410 22429 22413 22430 22438 22422 22428 22412 22415 22418 22420 22431 22432 22436 22436 22448 22436 22449 22437 22430 22448 22440 22455 22450 22432 22439 22445 22441 22434 22459 22452 22441 22451 22451 22456 22465 22458 22466 22468 22473 22459 22472 22447 22461 22469 22456 22462 22452 22476 22471 22459 22475 22466 22472 22478 22480 22486 22491 22492 22470 22467 22482 22490 22479 22481 22481 22490 22499 22488 22502 22477 22487 22487 22483 22494 22488 22485 22483 22501 22498 22485 22507 22504 22507 22508 22511 22508 22503 22496 22497 22513 22501 22514 22522 22522 22524 22520 22506 22512 22522 22526 22512 22508 22512 22536 22528 22521 22524 22527 22538 22526 22540 22523 22534 22529 22548 22521 22543 22529 22539 22546 22529 22552 22556 22552 22550 22550 22559 22535 22535 22541 22542 22548 22564 22553 22544 22544 22567 22554 22556 22574 22561 22552 22576 22565 22573 22571 22580 22554 22580 22556 22575 22560 22569 22572 22572 22580 22580 22590 22579 22581 22589 22588 22590 22570 22598 22573 22575 22587 22592 22597 22605 22605 22589 22582 22585 22586 22603 22600 22606 22609 22597 22604 22596 22602 22602 22602 22611 22597 22600 22613 22623 22601 22618 22626 22625 22622 22608 22620 22628 22608 22624 22631 22637 22621 22611 22631 22620 22627 22617 22638 22618 22636 22623 22626 22643 22630 22642 22650 22648 22626 22640 22634 22652 22658 22646 22651 22658 22652 22643 22656 22660 22660 22657 22642 22655 22651 22653 22669 22655 22671 22657 22668 22659 22657 22650 22665 22667 22654 22678 22668 22666 22686 22680 22684 22670 22671 22685 22680 22688 22679 22686 22671 22688 22692 22688 22687 22696 22691 22690 22681 22678 22706 22690 22697 22702 22705 22697 22704 22706 22700 22697 22708 22713 22701 22705 22717 22693 22709 22703 22722 22706 22705 22712 22714 22726 22703 22711 22706 22712 22728 22735 22727 22719 22721 22730 22722 22738 22733 22743 22725 22734 22724 22720 22737 22720 22742 22742 22732 22751 22728 22746 22749 22753 22740 22751 22746 22756 22740 22756 22738 22750 22751 22752 22759 22761 22769 22748 22763 22753 22765 22762 22771 22755 22759 22767 22760 22776 22756 22765 22773 22764 22774 22783 22784 22769 22776 22769 22785 22786 22778 22791 22769 22774 22769 22774 22777 22800 22788 22790 22802 22778 22806 22785 22793 22799 22797 22801 22789 22792 22803 22790 22808 22788 22809 22803 22812 22804 22818 22812 22821 22825 22811 22818 22822 22810 22821 22810 22823 22814 22806 22828 \r\n22214 22238 22213 22233 22232 22236 22220 22217 22244 22238 22223 22239 22220 22231 22227 22239 22242 22242 22248 22234 22241 22246 22250 22239 22237 22234 22251 22252 22236 22254 22258 22254 22253 22255 22271 22261 22266 22260 22253 22269 22258 22265 22268 22252 22265 22280 22283 22281 22271 22281 22260 22268 22263 22281 22265 22287 22280 22280 22286 22295 22286 22293 22289 22272 22277 22294 22297 22282 22278 22294 22283 22294 22295 22291 22297 22301 22295 22308 22290 22305 22293 22313 22319 22315 22304 22301 22305 22306 22306 22302 22321 22320 22310 22317 22309 22304 22327 22318 22310 22327 22336 22331 22317 22320 22335 22341 22327 22316 22337 22331 22340 22334 22349 22350 22322 22339 22351 22332 22345 22335 22335 22351 22347 22341 22349 22356 22361 22359 22346 22341 22339 22367 22360 22359 22347 22348 22366 22352 22368 22354 22372 22376 22352 22379 22357 22363 22356 22357 22360 22371 22381 22380 22365 22388 22381 22385 22369 22390 22372 22372 22386 22397 22393 22392 22388 22395 22384 22378 22381 22388 22396 22393 22394 22393 22396 22404 22403 22404 22397 22411 22407 22410 22396 22391 22401 22412 22403 22396 22410 22415 22421 22415 22404 22422 22403 22418 22427 22422 22428 22413 22410 22427 22415 22419 22414 22437 22424 22422 22417 22426 22435 22446 22447 22440 22451 22438 22425 22428 22454 22447 22436 22436 22440 22456 22439 22459 22460 22456 22457 22454 22438 22456 22463 22455 22452 22457 22456 22451 22455 22462 22471 22459 22468 22461 22466 22478 22476 22474 22457 22475 22475 22470 22488 22473 22486 22478 22490 22482 22486 22479 22483 22498 22479 22483 22494 22489 22501 22482 22498 22485 22478 22508 22509 22497 22506 22509 22508 22511 22509 22512 22492 22505 22497 22495 22497 22499 22499 22513 22519 22518 22503 22515 22513 22504 22517 22530 22526 22524 22523 22536 22536 22509 22517 22531 22525 22522 22540 22518 22526 22523 22546 22536 22533 22540 22544 22534 22533 22528 22540 22548 22542 22550 22546 22555 22552 22534 22534 22547 22556 22559 22563 22552 22545 22568 22569 22551 22569 22566 22571 22557 22565 22553 22571 22564 22562 22573 22578 22574 22558 22558 22587 22586 22564 22584 22568 22584 22577 22592 22590 22571 22593 22569 22572 22589 22579 22597 22574 22600 22590 22592 22582 22603 22607 22582 22588 22612 22594 22603 22586 22614 22610 22599 22617 22617 22613 22616 22595 22612 22623 22618 22617 22614 22618 22624 22618 22628 22615 22605 22625 22610 22619 22613 22626 22624 22634 22615 22618 22641 22624 22636 22640 22630 22620 22643 22645 22647 22650 22629 22632 22642 22634 22640 22651 22658 22652 22648 22643 22657 22645 22644 22639 22647 22651 22661 22645 22643 22660 22657 22669 22670 22653 22652 22658 22667 22654 22666 22654 22670 22657 22661 22667 22671 22675 22683 22688 22687 22692 22692 22677 22674 22674 22688 22686 22675 22701 22701 22686 22676 22694 22679 22679 22691 22689 22695 22705 22690 22704 22686 22695 22694 22699 22707 22696 22720 22720 22710 22712 22716 22713 22720 22713 22715 22723 22724 22719 22704 22718 22714 22713 22733 22720 22712 22725 22727 22719 22726 22720 22732 22716 22733 22731 22745 22741 22723 22729 22744 22743 22742 22727 22732 22756 22733 22743 22734 22738 22752 22754 22760 22760 22766 22762 22759 22746 22751 22751 22744 22763 22771 22759 22776 22767 22762 22755 22774 22773 22774 22783 22783 22775 22768 22783 22782 22779 22767 22781 22788 22767 22783 22782 22795 22791 22789 22791 22783 22784 22792 22778 22798 22792 22799 22784 22782 22805 22797 22798 22811 22805 22797 22799 22808 22790 22803 22799 22796 22807 22801 22811 22818 22816 22813 22825 22809 22824 22827 22826 22826 22813 22827 22818 22825 \r\n22213 22217 22213 22213 22217 22220 22233 22240 22241 22240 22219 22247 22221 22232 22233 22225 22245 22253 22240 22237 22244 22250 22250 22249 22236 22256 22248 22246 22244 22248 22241 22257 22268 22265 22257 22273 22267 22248 22263 22261 22273 22277 22261 22259 22266 22265 22269 22261 22268 22282 22271 22265 22282 22283 22286 22283 22284 22266 22274 22280 22282 22299 22292 22290 22286 22299 22295 22294 22282 22288 22297 22293 22288 22305 22299 22289 22299 22311 22313 22296 22296 22314 22303 22302 22319 22314 22307 22302 22298 22304 22304 22304 22309 22308 22318 22329 22328 22311 22333 22330 22325 22326 22319 22340 22325 22342 22316 22316 22320 22318 22326 22326 22321 22322 22331 22327 22327 22330 22348 22339 22350 22345 22350 22345 22360 22346 22343 22345 22366 22356 22341 22359 22355 22360 22343 22361 22355 22364 22365 22372 22358 22350 22379 22378 22374 22371 22376 22358 22384 22359 22388 22386 22386 22381 22373 22365 22384 22366 22378 22375 22382 22377 22375 22394 22401 22374 22388 22395 22401 22399 22391 22393 22384 22408 22411 22389 22402 22413 22395 22391 22401 22412 22412 22421 22400 22399 22405 22410 22418 22406 22424 22423 22425 22409 22426 22429 22421 22421 22415 22433 22417 22434 22440 22430 22427 22432 22438 22419 22420 22435 22430 22432 22423 22451 22434 22438 22441 22433 22430 22430 22439 22440 22440 22437 22460 22436 22453 22436 22445 22450 22451 22455 22470 22446 22446 22465 22455 22451 22466 22468 22450 22458 22459 22464 22481 22454 22474 22476 22460 22478 22472 22486 22481 22474 22463 22486 22491 22473 22469 22487 22488 22479 22492 22488 22499 22493 22478 22478 22497 22488 22490 22507 22490 22510 22486 22512 22501 22498 22494 22502 22518 22519 22504 22518 22521 22507 22519 22520 22526 22513 22514 22512 22520 22512 22512 22514 22525 22533 22523 22530 22520 22536 22519 22541 22517 22532 22541 22517 22541 22526 22521 22531 22550 22532 22544 22547 22533 22541 22530 22550 22553 22553 22532 22540 22556 22534 22545 22562 22560 22543 22548 22556 22552 22556 22556 22544 22572 22563 22559 22550 22556 22551 22554 22560 22573 22572 22557 22556 22583 22569 22559 22560 22565 22565 22584 22579 22593 22572 22570 22587 22579 22582 22594 22577 22590 22595 22589 22583 22585 22584 22592 22602 22604 22601 22595 22606 22594 22595 22610 22616 22614 22619 22595 22595 22593 22618 22608 22616 22617 22607 22627 22620 22609 22608 22620 22605 22629 22610 22623 22634 22614 22614 22626 22641 22639 22624 22619 22641 22645 22636 22631 22640 22631 22650 22648 22638 22645 22633 22654 22647 22654 22633 22643 22650 22639 22660 22657 22649 22637 22643 22655 22648 22662 22645 22644 22645 22657 22672 22666 22655 22657 22663 22679 22654 22665 22683 22684 22679 22676 22659 22683 22676 22686 22686 22664 22681 22681 22675 22687 22679 22698 22675 22697 22693 22680 22675 22685 22690 22702 22691 22689 22681 22705 22690 22702 22710 22690 22704 22687 22706 22707 22719 22706 22717 22712 22723 22712 22704 22707 22703 22701 22721 22717 22715 22721 22724 22715 22707 22723 22713 22711 22727 22731 22713 22736 22724 22722 22731 22738 22730 22721 22738 22737 22750 22735 22733 22742 22747 22753 22756 22741 22753 22734 22734 22749 22739 22748 22751 22763 22749 22758 22748 22753 22751 22754 22757 22748 22761 22769 22756 22751 22772 22779 22768 22773 22757 22775 22756 22773 22770 22784 22771 22772 22763 22767 22791 22787 22782 22785 22791 22796 22785 22787 22778 22795 22776 22778 22778 22791 22789 22795 22789 22790 22810 22808 22787 22797 22808 22797 22794 22814 22819 22806 22819 22808 22813 22798 22808 22826 22814 22828 22829 22823 22804 22831 22826 22818 22826 22828 22817 \r\n22220 22215 22224 22226 22228 22224 22239 22221 22230 22227 22230 22240 22232 22246 22225 22238 22251 22252 22231 22249 22230 22235 22234 22253 22260 22260 22248 22263 22247 22251 22246 22242 22267 22263 22256 22256 22261 22247 22256 22265 22267 22262 22263 22258 22265 22268 22277 22267 22263 22280 22281 22275 22278 22272 22293 22281 22268 22291 22280 22298 22290 22299 22290 22295 22299 22292 22278 22294 22292 22283 22295 22285 22284 22307 22288 22288 22308 22293 22314 22308 22290 22315 22316 22307 22305 22318 22309 22303 22310 22300 22307 22321 22312 22314 22307 22316 22306 22309 22313 22317 22319 22333 22318 22340 22321 22331 22317 22344 22339 22337 22320 22346 22338 22339 22344 22326 22332 22337 22349 22342 22331 22358 22333 22360 22350 22344 22365 22352 22358 22342 22367 22359 22342 22366 22367 22371 22366 22369 22362 22363 22351 22369 22373 22354 22378 22380 22383 22370 22380 22377 22383 22390 22376 22389 22390 22392 22368 22385 22387 22376 22397 22378 22397 22385 22389 22377 22381 22378 22385 22400 22399 22407 22383 22402 22403 22409 22400 22400 22403 22409 22409 22398 22396 22413 22406 22412 22414 22402 22404 22420 22417 22407 22419 22424 22431 22415 22428 22421 22408 22425 22410 22439 22429 22429 22427 22432 22436 22428 22418 22438 22444 22436 22441 22443 22453 22435 22449 22452 22456 22445 22449 22442 22443 22451 22440 22449 22445 22463 22456 22458 22455 22455 22450 22446 22450 22452 22459 22466 22468 22460 22466 22464 22466 22471 22465 22465 22456 22484 22481 22479 22475 22465 22480 22488 22488 22469 22470 22470 22489 22476 22472 22479 22485 22473 22491 22475 22485 22505 22501 22495 22501 22484 22483 22500 22501 22495 22500 22506 22507 22499 22514 22498 22515 22504 22518 22517 22516 22500 22508 22526 22503 22516 22530 22529 22510 22518 22526 22526 22523 22538 22529 22521 22538 22524 22518 22527 22532 22545 22535 22543 22545 22540 22536 22549 22525 22553 22539 22532 22555 22539 22549 22556 22557 22548 22538 22564 22563 22566 22557 22545 22550 22569 22563 22560 22557 22560 22552 22574 22553 22560 22558 22551 22557 22578 22575 22557 22570 22583 22563 22576 22578 22567 22577 22576 22581 22592 22581 22595 22573 22598 22589 22573 22575 22596 22577 22581 22598 22590 22589 22603 22596 22594 22589 22595 22609 22587 22604 22603 22592 22604 22595 22617 22618 22613 22598 22597 22609 22601 22624 22602 22605 22625 22608 22624 22606 22624 22622 22624 22616 22627 22624 22625 22617 22636 22643 22615 22636 22631 22632 22622 22647 22632 22623 22634 22624 22628 22643 22646 22651 22643 22633 22652 22658 22659 22635 22660 22645 22640 22642 22654 22657 22670 22645 22672 22671 22665 22648 22670 22649 22654 22678 22676 22668 22665 22682 22681 22668 22676 22671 22684 22673 22687 22690 22692 22683 22685 22668 22675 22690 22695 22684 22677 22683 22676 22691 22675 22676 22689 22681 22697 22709 22696 22706 22709 22703 22710 22700 22702 22703 22711 22697 22718 22708 22701 22701 22722 22715 22717 22712 22703 22704 22705 22722 22711 22716 22707 22734 22736 22737 22737 22727 22719 22716 22733 22718 22734 22737 22720 22740 22745 22747 22737 22724 22749 22741 22731 22748 22744 22743 22742 22751 22747 22737 22739 22744 22759 22754 22752 22767 22767 22763 22741 22742 22758 22766 22747 22751 22767 22750 22749 22759 22751 22763 22775 22781 22765 22769 22762 22764 22785 22776 22779 22774 22790 22775 22790 22782 22774 22797 22786 22777 22789 22792 22780 22801 22804 22796 22778 22791 22798 22807 22801 22788 22793 22804 22800 22797 22807 22797 22799 22802 22812 22811 22818 22807 22819 22798 22826 22821 22815 22819 22803 22830 22815 22815 22834 22830 22813 22818 22809 \r\n22233 22226 22221 22228 22216 22238 22239 22236 22243 22244 22244 22245 22225 22249 22236 22249 22255 22256 22245 22257 22236 22260 22258 22239 22238 22248 22261 22249 22242 22261 22266 22255 22272 22250 22248 22247 22271 22261 22267 22259 22261 22265 22276 22262 22281 22284 22281 22263 22266 22265 22287 22269 22268 22271 22292 22289 22280 22279 22281 22284 22281 22299 22298 22300 22289 22277 22281 22290 22280 22286 22293 22296 22307 22312 22303 22299 22304 22308 22309 22316 22319 22310 22293 22318 22320 22313 22304 22304 22311 22320 22328 22330 22329 22308 22325 22332 22324 22321 22309 22335 22333 22316 22326 22329 22338 22323 22346 22339 22343 22336 22332 22343 22349 22337 22346 22350 22346 22345 22343 22342 22337 22346 22343 22346 22340 22355 22342 22340 22341 22369 22347 22368 22354 22367 22345 22355 22365 22349 22373 22358 22358 22353 22377 22369 22358 22360 22378 22380 22376 22366 22368 22386 22385 22379 22370 22371 22386 22385 22396 22372 22395 22381 22376 22387 22402 22379 22396 22389 22387 22401 22398 22387 22400 22400 22401 22393 22414 22395 22404 22399 22393 22419 22403 22406 22416 22401 22403 22411 22420 22401 22429 22421 22403 22417 22431 22425 22432 22423 22434 22433 22429 22420 22441 22419 22427 22426 22440 22445 22443 22436 22436 22440 22426 22440 22443 22450 22442 22447 22448 22435 22451 22435 22433 22449 22435 22449 22456 22467 22440 22463 22452 22443 22445 22457 22445 22472 22457 22469 22457 22465 22467 22478 22481 22454 22457 22467 22459 22460 22465 22479 22490 22463 22492 22483 22479 22479 22481 22484 22476 22476 22500 22478 22474 22483 22504 22491 22485 22498 22480 22503 22493 22485 22488 22497 22513 22491 22514 22491 22514 22516 22513 22512 22495 22514 22523 22513 22504 22508 22507 22506 22517 22513 22519 22515 22525 22514 22515 22525 22524 22533 22512 22530 22518 22539 22540 22529 22529 22518 22520 22546 22524 22533 22544 22548 22531 22536 22553 22548 22556 22532 22544 22532 22538 22559 22539 22549 22548 22541 22559 22550 22568 22547 22572 22550 22552 22573 22549 22558 22556 22575 22559 22557 22559 22564 22567 22582 22557 22565 22562 22578 22579 22579 22574 22587 22583 22573 22586 22593 22576 22589 22590 22577 22573 22593 22585 22591 22599 22592 22596 22603 22584 22587 22585 22584 22602 22588 22614 22598 22599 22598 22620 22594 22597 22619 22613 22607 22603 22614 22610 22615 22615 22605 22614 22608 22626 22629 22628 22618 22626 22634 22617 22626 22628 22639 22621 22638 22640 22629 22619 22630 22640 22628 22644 22641 22650 22654 22655 22628 22636 22658 22637 22656 22647 22647 22657 22665 22643 22666 22657 22654 22645 22649 22649 22657 22672 22646 22648 22652 22661 22670 22660 22672 22668 22669 22673 22673 22679 22685 22671 22687 22684 22664 22677 22679 22686 22666 22680 22669 22674 22680 22687 22689 22688 22677 22703 22699 22692 22681 22691 22695 22690 22707 22683 22709 22685 22702 22714 22703 22702 22716 22699 22709 22715 22714 22695 22720 22717 22720 22725 22712 22717 22729 22703 22711 22714 22730 22708 22731 22723 22736 22729 22726 22720 22725 22718 22745 22733 22731 22745 22740 22725 22723 22724 22743 22753 22754 22728 22736 22731 22735 22734 22757 22753 22747 22750 22737 22761 22762 22751 22767 22765 22752 22756 22745 22753 22755 22759 22775 22775 22753 22772 22761 22772 22772 22769 22783 22757 22767 22771 22789 22782 22773 22764 22787 22771 22781 22781 22780 22796 22788 22774 22797 22781 22799 22779 22800 22791 22784 22790 22785 22785 22790 22802 22801 22797 22811 22802 22797 22805 22803 22802 22802 22807 22820 22803 22803 22804 22812 22810 22820 22802 22824 22817 22816 22824 22835 22822 22826 22810 22816 \r\n22217 22239 22237 22227 22241 22233 22231 22221 22231 22223 22247 22236 22244 22232 22237 22252 22231 22229 22235 22245 22250 22239 22245 22258 22240 22253 22251 22260 22263 22265 22249 22271 22267 22273 22265 22273 22263 22256 22262 22271 22266 22267 22260 22272 22272 22257 22273 22259 22278 22277 22284 22278 22284 22269 22282 22278 22293 22281 22272 22278 22291 22277 22290 22294 22301 22301 22305 22302 22303 22298 22299 22284 22300 22285 22307 22301 22308 22299 22292 22307 22309 22320 22297 22305 22323 22317 22324 22305 22320 22312 22328 22306 22314 22330 22320 22308 22332 22330 22315 22340 22335 22325 22337 22334 22328 22328 22326 22321 22329 22332 22335 22330 22340 22352 22347 22340 22349 22355 22339 22331 22358 22361 22362 22338 22352 22351 22356 22353 22364 22355 22352 22349 22364 22360 22362 22375 22356 22360 22373 22368 22356 22374 22355 22368 22378 22385 22371 22366 22373 22380 22373 22380 22393 22387 22374 22377 22382 22371 22393 22394 22393 22392 22394 22404 22393 22394 22405 22395 22395 22382 22408 22397 22393 22393 22399 22387 22395 22393 22405 22417 22406 22422 22399 22416 22417 22417 22419 22405 22423 22403 22425 22413 22408 22418 22430 22423 22425 22415 22427 22411 22433 22430 22416 22433 22431 22432 22425 22431 22441 22430 22435 22430 22429 22444 22441 22435 22429 22450 22430 22445 22450 22443 22451 22438 22450 22458 22460 22439 22462 22468 22468 22443 22465 22453 22471 22449 22473 22456 22458 22467 22470 22480 22458 22459 22480 22468 22479 22465 22467 22462 22484 22464 22481 22470 22474 22485 22491 22469 22494 22479 22476 22479 22495 22481 22495 22498 22488 22486 22508 22502 22494 22512 22490 22486 22515 22488 22510 22516 22512 22504 22512 22495 22503 22504 22520 22505 22498 22524 22525 22517 22524 22503 22530 22518 22523 22517 22531 22525 22532 22535 22539 22530 22531 22537 22527 22533 22533 22529 22526 22544 22528 22524 22526 22534 22526 22551 22555 22553 22534 22542 22540 22539 22552 22557 22563 22565 22556 22545 22559 22561 22542 22567 22555 22574 22574 22560 22572 22575 22573 22555 22568 22568 22562 22555 22567 22570 22558 22573 22589 22570 22562 22575 22573 22582 22591 22587 22576 22595 22588 22591 22574 22577 22574 22590 22588 22589 22598 22587 22607 22587 22586 22594 22613 22601 22607 22601 22608 22600 22600 22604 22609 22615 22598 22612 22625 22623 22604 22627 22601 22614 22627 22619 22606 22609 22616 22621 22624 22633 22613 22639 22637 22622 22623 22637 22638 22624 22647 22637 22632 22625 22647 22630 22646 22640 22631 22629 22629 22629 22657 22643 22635 22653 22644 22659 22663 22640 22657 22658 22665 22656 22661 22662 22656 22666 22656 22670 22651 22674 22651 22668 22656 22653 22662 22674 22656 22670 22683 22681 22660 22677 22673 22684 22679 22682 22685 22679 22668 22684 22679 22675 22697 22683 22699 22680 22685 22693 22699 22704 22687 22699 22699 22702 22707 22693 22692 22709 22701 22712 22718 22717 22695 22715 22711 22706 22701 22698 22725 22710 22704 22706 22720 22718 22721 22718 22716 22735 22732 22729 22716 22740 22724 22731 22737 22718 22727 22735 22720 22745 22736 22727 22736 22733 22732 22741 22745 22745 22730 22757 22758 22753 22739 22761 22753 22748 22750 22752 22764 22762 22740 22759 22742 22748 22765 22773 22760 22755 22755 22769 22757 22773 22760 22776 22768 22771 22762 22771 22764 22773 22763 22761 22767 22783 22779 22791 22778 22769 22786 22786 22779 22776 22794 22787 22791 22777 22787 22792 22783 22796 22809 22793 22806 22792 22787 22785 22788 22800 22798 22815 22797 22817 22797 22820 22811 22803 22807 22805 22821 22821 22811 22803 22821 22804 22820 22811 22830 22813 22825 22816 22836 22823 \r\n22224 22241 22241 22242 22218 22243 22237 22236 22246 22241 22223 22236 22231 22233 22249 22252 22244 22245 22245 22236 22257 22261 22263 22265 22257 22245 22268 22266 22252 22269 22252 22252 22257 22257 22255 22276 22264 22268 22264 22279 22270 22265 22260 22273 22258 22275 22287 22274 22283 22268 22263 22270 22272 22278 22278 22269 22273 22295 22290 22277 22301 22283 22296 22297 22288 22287 22302 22292 22293 22285 22285 22288 22291 22297 22310 22306 22306 22298 22291 22311 22301 22296 22320 22302 22318 22307 22308 22324 22323 22327 22326 22304 22316 22306 22307 22315 22332 22317 22311 22325 22319 22330 22317 22327 22319 22335 22325 22335 22340 22344 22333 22341 22338 22328 22334 22349 22344 22352 22332 22348 22360 22357 22354 22338 22359 22357 22358 22356 22350 22370 22354 22358 22368 22360 22352 22357 22358 22368 22357 22357 22355 22362 22356 22378 22381 22368 22371 22377 22379 22371 22369 22390 22391 22391 22396 22393 22373 22391 22394 22379 22401 22386 22382 22383 22391 22378 22386 22386 22403 22406 22408 22391 22405 22387 22410 22404 22396 22393 22399 22419 22404 22394 22406 22399 22415 22426 22423 22418 22420 22420 22407 22407 22432 22426 22431 22433 22415 22427 22415 22438 22440 22416 22434 22419 22425 22425 22442 22433 22445 22447 22445 22429 22444 22433 22435 22430 22452 22449 22445 22446 22441 22454 22464 22461 22455 22440 22442 22457 22450 22443 22472 22461 22449 22449 22458 22448 22469 22475 22479 22453 22476 22458 22471 22460 22479 22484 22482 22463 22485 22466 22486 22473 22466 22471 22476 22476 22490 22472 22471 22476 22491 22496 22501 22483 22491 22482 22486 22480 22498 22508 22506 22510 22506 22510 22494 22513 22505 22495 22515 22495 22518 22505 22519 22519 22497 22507 22518 22507 22504 22510 22513 22516 22518 22518 22509 22516 22529 22517 22534 22539 22536 22521 22526 22533 22528 22543 22527 22537 22531 22547 22537 22540 22548 22551 22528 22538 22532 22535 22535 22552 22562 22548 22554 22555 22555 22543 22567 22561 22548 22543 22569 22554 22545 22567 22560 22573 22571 22559 22580 22553 22581 22582 22583 22568 22564 22583 22568 22570 22572 22585 22580 22580 22584 22586 22581 22579 22581 22588 22571 22572 22585 22599 22599 22597 22577 22579 22588 22591 22583 22599 22597 22588 22602 22587 22601 22595 22607 22598 22615 22614 22615 22596 22604 22619 22619 22627 22602 22613 22618 22623 22628 22611 22610 22625 22613 22616 22622 22636 22637 22640 22637 22617 22639 22618 22619 22620 22633 22625 22648 22643 22624 22639 22629 22655 22637 22642 22631 22651 22655 22661 22646 22660 22638 22638 22643 22641 22639 22669 22642 22667 22664 22655 22666 22661 22672 22660 22669 22663 22664 22675 22654 22667 22683 22663 22674 22665 22666 22681 22682 22673 22681 22676 22685 22695 22686 22687 22669 22689 22688 22692 22687 22687 22703 22691 22697 22698 22689 22707 22683 22710 22712 22693 22701 22696 22711 22700 22716 22707 22697 22710 22693 22713 22707 22708 22713 22705 22710 22719 22723 22708 22720 22733 22717 22707 22717 22717 22736 22727 22737 22735 22729 22736 22740 22729 22737 22720 22726 22728 22722 22742 22726 22734 22739 22735 22727 22730 22750 22741 22739 22742 22741 22748 22739 22744 22751 22740 22747 22760 22764 22752 22770 22755 22767 22762 22772 22763 22764 22775 22757 22779 22780 22754 22764 22761 22784 22769 22760 22779 22774 22776 22780 22780 22774 22791 22785 22791 22777 22792 22792 22791 22801 22785 22798 22788 22803 22789 22806 22789 22804 22801 22785 22787 22794 22790 22812 22799 22797 22791 22791 22814 22804 22794 22807 22815 22802 22807 22822 22814 22815 22809 22810 22811 22814 22809 22826 22835 22827 22832 22815 22818 \r\n22214 22217 22233 22234 22222 22232 22231 22228 22247 22242 22231 22234 22246 22227 22235 22242 22231 22249 22255 22237 22253 22257 22237 22254 22266 22247 22256 22246 22245 22259 22262 22250 22258 22259 22269 22270 22258 22257 22255 22258 22257 22276 22256 22273 22258 22283 22273 22275 22283 22265 22267 22277 22277 22273 22296 22292 22276 22293 22283 22298 22274 22278 22296 22295 22307 22298 22307 22305 22296 22304 22313 22302 22308 22314 22298 22316 22304 22296 22311 22314 22318 22319 22315 22316 22305 22318 22310 22303 22323 22318 22331 22327 22319 22313 22327 22327 22321 22322 22312 22338 22331 22319 22327 22344 22340 22322 22325 22328 22344 22333 22339 22345 22344 22341 22345 22330 22352 22358 22339 22353 22341 22358 22357 22341 22338 22367 22341 22360 22344 22370 22347 22365 22357 22364 22361 22370 22358 22361 22361 22372 22380 22383 22380 22370 22363 22373 22373 22378 22376 22388 22374 22391 22390 22394 22377 22383 22394 22400 22386 22400 22380 22382 22398 22405 22397 22379 22404 22396 22404 22408 22396 22399 22399 22387 22402 22409 22400 22418 22399 22393 22422 22398 22420 22397 22421 22412 22401 22418 22415 22413 22422 22434 22427 22407 22430 22410 22414 22422 22436 22440 22437 22444 22445 22430 22435 22420 22435 22436 22439 22436 22430 22454 22445 22439 22443 22442 22448 22434 22433 22448 22461 22447 22445 22440 22444 22455 22449 22448 22460 22459 22454 22462 22455 22455 22460 22465 22473 22479 22453 22474 22458 22471 22456 22480 22459 22466 22488 22479 22464 22487 22476 22484 22490 22469 22481 22470 22472 22495 22474 22489 22498 22484 22503 22483 22490 22492 22507 22481 22484 22484 22492 22501 22487 22494 22508 22507 22510 22496 22496 22493 22498 22511 22496 22518 22502 22517 22502 22503 22515 22517 22532 22528 22518 22517 22527 22525 22524 22523 22529 22528 22516 22516 22534 22542 22519 22528 22536 22534 22549 22539 22548 22527 22528 22545 22548 22549 22544 22552 22543 22535 22537 22562 22542 22552 22542 22546 22548 22552 22545 22550 22554 22570 22567 22551 22560 22577 22565 22556 22562 22555 22562 22577 22562 22571 22566 22569 22560 22584 22584 22579 22581 22576 22586 22569 22584 22575 22591 22590 22576 22589 22575 22579 22577 22583 22592 22607 22588 22604 22603 22610 22589 22614 22590 22587 22596 22612 22604 22602 22606 22611 22608 22613 22596 22624 22611 22618 22629 22603 22623 22630 22610 22634 22619 22624 22618 22610 22621 22623 22638 22636 22630 22623 22631 22635 22646 22634 22633 22639 22639 22635 22637 22626 22645 22654 22633 22636 22644 22631 22657 22635 22660 22649 22636 22652 22653 22641 22663 22647 22667 22672 22673 22645 22666 22669 22651 22650 22652 22661 22679 22674 22676 22667 22660 22664 22678 22684 22680 22671 22678 22668 22692 22666 22689 22687 22691 22676 22695 22682 22693 22693 22700 22690 22690 22706 22693 22690 22684 22690 22709 22698 22695 22711 22697 22699 22706 22708 22705 22696 22696 22716 22698 22720 22704 22714 22700 22719 22706 22704 22706 22717 22716 22730 22731 22716 22719 22732 22715 22711 22717 22715 22738 22715 22720 22742 22721 22739 22744 22723 22739 22728 22737 22747 22742 22738 22740 22731 22741 22752 22755 22739 22747 22747 22765 22747 22759 22739 22762 22744 22757 22743 22745 22772 22749 22766 22753 22762 22772 22771 22765 22768 22777 22769 22769 22781 22779 22782 22762 22782 22769 22786 22776 22785 22794 22780 22779 22774 22795 22795 22797 22776 22779 22793 22776 22782 22782 22786 22781 22800 22795 22812 22792 22796 22801 22793 22793 22797 22801 22815 22805 22808 22802 22822 22819 22817 22802 22801 22813 22817 22805 22808 22832 22822 22819 22822 22828 22809 22818 22825 22839 22823 \r\n22230 22227 22238 22226 22238 22244 22243 22248 22223 22248 22228 22232 22227 22228 22230 22242 22252 22257 22258 22235 22262 22239 22253 22260 22251 22247 22241 22252 22265 22244 22260 22262 22263 22273 22254 22254 22268 22259 22265 22282 22277 22282 22284 22270 22259 22288 22262 22267 22280 22281 22268 22280 22270 22297 22272 22284 22297 22298 22282 22300 22301 22287 22285 22286 22287 22293 22306 22290 22285 22309 22301 22295 22303 22308 22293 22306 22315 22305 22301 22301 22322 22303 22317 22298 22299 22317 22312 22307 22314 22313 22314 22312 22334 22309 22314 22328 22334 22328 22338 22319 22330 22326 22334 22329 22320 22340 22332 22343 22350 22331 22346 22354 22331 22356 22353 22333 22344 22336 22333 22355 22340 22365 22337 22355 22343 22353 22364 22362 22353 22359 22347 22367 22368 22348 22350 22354 22370 22378 22370 22381 22378 22382 22358 22380 22385 22389 22379 22375 22384 22374 22394 22385 22376 22368 22392 22375 22393 22397 22383 22393 22387 22377 22389 22407 22408 22391 22401 22383 22396 22386 22388 22414 22414 22416 22404 22392 22420 22416 22395 22396 22412 22403 22402 22425 22413 22408 22414 22428 22403 22419 22425 22429 22430 22436 22422 22422 22412 22427 22419 22419 22424 22435 22436 22429 22443 22445 22421 22434 22439 22427 22425 22436 22438 22438 22451 22434 22437 22440 22435 22447 22438 22453 22443 22447 22451 22446 22462 22465 22449 22470 22462 22449 22473 22468 22456 22466 22477 22480 22454 22463 22484 22476 22462 22484 22483 22475 22487 22474 22482 22468 22470 22476 22474 22472 22498 22486 22485 22499 22490 22476 22481 22485 22499 22478 22491 22509 22489 22500 22500 22502 22504 22496 22509 22503 22491 22508 22496 22496 22518 22506 22518 22519 22514 22525 22517 22507 22518 22528 22515 22518 22515 22524 22516 22511 22535 22525 22511 22538 22529 22530 22525 22545 22534 22522 22541 22542 22526 22544 22527 22552 22528 22536 22534 22546 22543 22537 22540 22555 22543 22555 22563 22545 22538 22539 22544 22541 22545 22569 22556 22561 22549 22548 22562 22554 22552 22563 22580 22573 22574 22577 22583 22559 22562 22587 22574 22587 22573 22569 22579 22581 22568 22580 22594 22572 22589 22577 22573 22579 22599 22602 22583 22599 22595 22602 22595 22591 22587 22609 22605 22612 22610 22602 22596 22596 22610 22608 22611 22607 22602 22613 22607 22609 22608 22618 22615 22623 22601 22615 22622 22611 22622 22635 22629 22637 22631 22612 22633 22625 22623 22625 22630 22618 22633 22623 22629 22633 22633 22624 22642 22651 22638 22653 22627 22629 22634 22657 22635 22639 22656 22639 22637 22636 22658 22663 22664 22647 22664 22642 22658 22653 22666 22664 22649 22648 22670 22651 22674 22653 22657 22678 22656 22666 22671 22667 22673 22660 22668 22684 22673 22685 22680 22672 22667 22668 22669 22699 22680 22683 22680 22690 22680 22701 22677 22694 22689 22701 22682 22708 22705 22713 22711 22707 22692 22707 22699 22690 22718 22718 22719 22719 22724 22712 22713 22718 22717 22701 22706 22713 22721 22729 22707 22719 22709 22730 22728 22711 22729 22723 22716 22734 22741 22731 22738 22726 22724 22732 22734 22747 22732 22726 22753 22751 22732 22736 22735 22759 22746 22742 22737 22749 22764 22760 22754 22744 22753 22761 22758 22744 22751 22756 22755 22767 22755 22758 22772 22768 22776 22777 22767 22769 22778 22756 22758 22774 22765 22777 22778 22785 22786 22781 22792 22780 22776 22768 22780 22777 22792 22781 22783 22795 22776 22785 22778 22796 22795 22799 22793 22788 22804 22808 22800 22800 22796 22817 22797 22810 22810 22801 22811 22796 22796 22823 22812 22824 22807 22829 22815 22819 22804 22805 22809 22834 22830 22831 22820 22817 22834 22840 22813 22822 \r\n22219 22243 22247 22220 22249 22227 22233 22226 22231 22242 22231 22233 22238 22252 22235 22256 22241 22257 22241 22242 22258 22248 22262 22266 22261 22262 22251 22268 22260 22251 22248 22260 22248 22258 22269 22259 22274 22278 22274 22277 22257 22272 22286 22280 22269 22265 22269 22266 22279 22276 22276 22293 22270 22289 22292 22293 22277 22276 22297 22300 22303 22303 22284 22307 22286 22310 22303 22284 22302 22313 22290 22300 22296 22306 22305 22306 22319 22304 22297 22322 22320 22301 22326 22300 22306 22306 22329 22322 22327 22313 22320 22308 22319 22331 22315 22328 22318 22327 22333 22316 22333 22332 22330 22325 22333 22329 22328 22345 22346 22333 22336 22328 22350 22337 22342 22333 22344 22336 22363 22361 22348 22353 22367 22355 22340 22342 22366 22362 22349 22346 22356 22368 22364 22362 22367 22353 22360 22364 22365 22382 22379 22357 22374 22384 22381 22379 22380 22364 22389 22382 22371 22388 22372 22384 22393 22391 22381 22386 22374 22375 22379 22394 22378 22388 22394 22397 22395 22385 22405 22407 22389 22410 22404 22395 22405 22397 22414 22412 22412 22421 22418 22416 22407 22414 22409 22428 22407 22407 22412 22407 22433 22410 22428 22431 22417 22438 22421 22432 22427 22425 22445 22430 22430 22432 22421 22449 22424 22441 22445 22441 22426 22436 22435 22436 22456 22451 22446 22451 22443 22463 22446 22448 22456 22464 22450 22463 22471 22454 22473 22455 22463 22449 22461 22472 22453 22459 22472 22473 22460 22484 22458 22463 22477 22483 22474 22470 22490 22480 22475 22487 22473 22475 22483 22478 22482 22495 22480 22488 22490 22486 22485 22485 22491 22491 22503 22484 22510 22510 22497 22493 22486 22512 22494 22492 22513 22512 22511 22511 22497 22517 22499 22512 22523 22522 22506 22508 22523 22503 22513 22525 22523 22516 22515 22538 22517 22529 22539 22514 22528 22524 22539 22519 22538 22529 22521 22535 22551 22526 22547 22551 22548 22547 22554 22541 22556 22539 22543 22561 22534 22536 22539 22553 22542 22552 22559 22567 22568 22543 22571 22555 22549 22569 22566 22573 22563 22552 22563 22557 22559 22581 22558 22581 22579 22588 22566 22589 22589 22590 22576 22583 22592 22568 22570 22569 22587 22597 22581 22582 22596 22603 22582 22605 22582 22602 22589 22600 22606 22587 22605 22605 22608 22608 22605 22617 22603 22598 22616 22622 22607 22599 22603 22622 22600 22621 22607 22623 22621 22614 22607 22622 22632 22631 22618 22637 22632 22619 22636 22616 22621 22625 22621 22625 22627 22623 22630 22644 22626 22628 22644 22636 22650 22649 22635 22649 22641 22642 22647 22633 22647 22653 22661 22664 22638 22640 22645 22659 22668 22653 22658 22653 22657 22675 22672 22673 22678 22663 22665 22674 22668 22668 22684 22665 22663 22682 22667 22678 22684 22684 22675 22688 22680 22667 22677 22681 22680 22675 22695 22686 22687 22689 22680 22692 22707 22700 22687 22706 22682 22701 22713 22689 22709 22711 22691 22718 22707 22706 22711 22707 22700 22698 22702 22718 22712 22723 22710 22705 22726 22722 22716 22734 22710 22718 22713 22729 22735 22712 22740 22730 22721 22733 22742 22725 22718 22723 22745 22748 22749 22743 22731 22743 22754 22740 22728 22732 22751 22732 22751 22736 22761 22737 22754 22739 22754 22742 22752 22743 22770 22767 22744 22774 22770 22750 22755 22759 22770 22758 22781 22775 22783 22760 22767 22779 22763 22763 22777 22790 22782 22779 22793 22769 22786 22771 22774 22788 22774 22771 22776 22783 22785 22790 22788 22793 22782 22797 22780 22793 22810 22783 22805 22791 22797 22794 22814 22789 22799 22795 22803 22820 22802 22822 22800 22800 22824 22813 22804 22827 22807 22825 22809 22823 22814 22810 22828 22825 22811 22820 22817 22828 22832 22827 \r\n22228 22228 22237 22232 22250 22251 22247 22225 22245 22234 22250 22246 22252 22251 22255 22256 22252 22235 22261 22241 22260 22249 22268 22244 22247 22268 22266 22254 22266 22265 22247 22262 22266 22257 22280 22267 22268 22274 22262 22281 22271 22260 22283 22283 22281 22281 22274 22291 22272 22284 22273 22285 22291 22290 22295 22294 22276 22278 22299 22292 22294 22296 22283 22285 22286 22290 22304 22304 22305 22300 22297 22294 22301 22319 22301 22307 22306 22307 22300 22313 22314 22306 22301 22313 22309 22326 22313 22319 22311 22323 22310 22325 22329 22317 22329 22331 22320 22340 22340 22326 22325 22325 22345 22329 22350 22331 22343 22340 22350 22346 22337 22349 22348 22354 22337 22351 22338 22351 22339 22355 22338 22342 22366 22367 22369 22350 22361 22344 22347 22367 22357 22353 22363 22356 22375 22375 22364 22357 22371 22372 22370 22380 22376 22366 22378 22370 22369 22371 22383 22374 22394 22395 22396 22383 22396 22395 22381 22383 22403 22389 22383 22397 22407 22387 22382 22384 22387 22413 22398 22386 22387 22415 22418 22419 22400 22392 22417 22417 22410 22417 22406 22411 22415 22416 22426 22422 22430 22411 22423 22432 22407 22414 22421 22429 22419 22438 22416 22442 22416 22435 22444 22431 22433 22444 22421 22441 22438 22428 22454 22445 22442 22449 22442 22436 22459 22444 22451 22460 22448 22441 22459 22454 22466 22456 22462 22469 22469 22462 22458 22456 22467 22451 22451 22462 22472 22459 22458 22483 22476 22474 22486 22471 22467 22468 22481 22463 22468 22490 22486 22484 22471 22473 22485 22489 22477 22496 22483 22496 22478 22488 22480 22483 22493 22490 22485 22499 22509 22485 22487 22487 22491 22505 22514 22515 22519 22513 22498 22519 22506 22520 22508 22503 22501 22522 22528 22518 22509 22513 22529 22528 22511 22522 22534 22536 22537 22535 22539 22525 22527 22539 22525 22544 22538 22524 22521 22542 22533 22542 22543 22555 22552 22551 22546 22546 22550 22534 22551 22547 22557 22552 22560 22553 22540 22549 22562 22547 22557 22554 22572 22570 22553 22572 22560 22565 22567 22566 22553 22583 22562 22583 22559 22561 22586 22581 22561 22571 22583 22570 22578 22583 22575 22596 22576 22599 22595 22592 22584 22583 22602 22594 22593 22596 22593 22591 22608 22604 22611 22610 22606 22614 22595 22610 22594 22605 22595 22598 22595 22619 22603 22596 22604 22626 22626 22600 22612 22606 22609 22625 22632 22634 22636 22629 22635 22615 22634 22624 22625 22625 22628 22634 22619 22646 22645 22640 22621 22643 22624 22635 22625 22627 22656 22631 22652 22649 22639 22641 22649 22640 22661 22660 22665 22640 22658 22646 22659 22658 22644 22666 22656 22652 22655 22677 22662 22665 22664 22665 22658 22676 22666 22681 22678 22676 22677 22686 22685 22679 22685 22677 22678 22682 22676 22686 22683 22676 22696 22681 22683 22687 22692 22702 22687 22702 22687 22692 22691 22693 22686 22688 22706 22687 22715 22714 22711 22715 22703 22710 22695 22712 22700 22698 22726 22720 22727 22705 22704 22709 22724 22727 22713 22716 22707 22716 22733 22733 22740 22720 22727 22727 22744 22721 22722 22732 22739 22724 22737 22743 22752 22732 22734 22740 22729 22755 22735 22745 22760 22753 22759 22749 22750 22760 22750 22745 22749 22741 22747 22759 22754 22745 22771 22767 22774 22754 22767 22760 22769 22752 22759 22781 22760 22777 22763 22786 22777 22779 22777 22783 22777 22789 22774 22788 22784 22776 22785 22797 22800 22776 22773 22794 22780 22785 22799 22791 22799 22787 22796 22791 22809 22792 22803 22809 22798 22804 22804 22807 22805 22796 22809 22807 22807 22808 22809 22800 22808 22816 22802 22826 22822 22815 22825 22816 22827 22825 22825 22811 22839 22827 22839 22830 22836 22827 \r\n22225 22228 22226 22226 22247 22251 22225 22230 22227 22254 22246 22248 22249 22235 22242 22248 22238 22264 22247 22245 22256 22265 22262 22255 22271 22245 22250 22264 22252 22263 22264 22254 22265 22256 22273 22276 22282 22270 22263 22277 22260 22275 22281 22290 22263 22291 22272 22284 22289 22273 22288 22276 22277 22284 22299 22292 22301 22284 22299 22290 22292 22289 22302 22288 22293 22305 22291 22298 22298 22307 22307 22305 22318 22318 22300 22297 22294 22321 22323 22326 22315 22327 22310 22311 22330 22306 22313 22329 22323 22326 22334 22313 22313 22318 22312 22329 22334 22315 22331 22343 22345 22340 22332 22345 22327 22346 22343 22333 22341 22352 22332 22329 22358 22339 22346 22351 22337 22363 22354 22359 22347 22343 22357 22345 22344 22347 22372 22365 22372 22367 22367 22371 22352 22378 22361 22366 22370 22357 22359 22378 22358 22361 22388 22387 22363 22363 22385 22388 22369 22392 22374 22375 22392 22373 22396 22380 22397 22382 22387 22400 22386 22383 22383 22393 22395 22393 22407 22402 22387 22414 22411 22392 22401 22399 22405 22399 22415 22411 22420 22408 22406 22420 22400 22403 22426 22430 22414 22420 22410 22412 22414 22424 22435 22423 22433 22416 22434 22419 22439 22425 22444 22434 22437 22432 22422 22440 22449 22432 22443 22428 22431 22450 22458 22439 22449 22440 22449 22442 22461 22444 22453 22441 22454 22443 22450 22448 22461 22468 22456 22456 22476 22470 22465 22460 22462 22478 22478 22470 22470 22477 22485 22468 22466 22490 22474 22473 22466 22484 22472 22491 22491 22472 22494 22482 22480 22481 22475 22501 22485 22483 22506 22501 22494 22485 22501 22512 22507 22485 22490 22488 22511 22513 22515 22514 22492 22496 22494 22508 22505 22504 22513 22516 22517 22504 22513 22505 22530 22517 22515 22522 22530 22509 22512 22519 22517 22536 22521 22522 22529 22538 22544 22535 22527 22535 22527 22541 22549 22548 22527 22532 22546 22532 22535 22552 22544 22546 22535 22548 22555 22546 22538 22564 22544 22558 22550 22563 22559 22574 22559 22550 22569 22552 22559 22576 22569 22555 22566 22573 22569 22574 22579 22559 22589 22570 22568 22575 22575 22584 22571 22576 22597 22581 22594 22578 22576 22574 22574 22593 22592 22579 22597 22599 22605 22601 22591 22587 22600 22600 22610 22595 22612 22613 22600 22601 22593 22622 22622 22602 22608 22613 22615 22623 22614 22621 22604 22626 22625 22616 22629 22629 22635 22622 22624 22617 22640 22615 22618 22618 22644 22625 22631 22640 22631 22639 22626 22637 22653 22634 22651 22649 22638 22638 22645 22648 22655 22649 22662 22641 22640 22649 22641 22655 22666 22658 22667 22650 22646 22657 22664 22671 22673 22660 22679 22675 22677 22678 22663 22675 22675 22671 22677 22683 22684 22672 22685 22683 22686 22669 22674 22695 22673 22689 22682 22686 22680 22701 22698 22687 22705 22705 22707 22700 22689 22693 22710 22684 22695 22694 22688 22688 22700 22712 22700 22701 22701 22706 22713 22709 22702 22697 22717 22701 22724 22717 22707 22731 22724 22708 22728 22722 22720 22720 22710 22734 22726 22728 22730 22732 22729 22730 22737 22741 22731 22736 22725 22740 22732 22740 22752 22755 22733 22737 22742 22740 22746 22737 22758 22741 22739 22756 22743 22754 22768 22758 22770 22752 22766 22753 22767 22755 22774 22767 22755 22773 22757 22755 22766 22777 22783 22786 22778 22769 22783 22781 22780 22767 22792 22780 22788 22782 22776 22774 22799 22788 22800 22796 22789 22777 22790 22805 22780 22797 22805 22808 22807 22811 22785 22810 22813 22799 22798 22801 22814 22802 22798 22806 22794 22814 22805 22806 22809 22827 22816 22813 22805 22805 22826 22820 22834 22814 22813 22818 22814 22835 22841 22820 22837 22821 22842 22826 \r\n22233 22226 22236 22244 22236 22229 22250 22235 22233 22245 22232 22234 22234 22250 22255 22235 22262 22250 22250 22255 22266 22253 22257 22260 22272 22265 22248 22254 22250 22258 22252 22278 22261 22281 22259 22258 22262 22266 22260 22277 22271 22272 22265 22272 22271 22277 22280 22293 22293 22282 22270 22272 22288 22292 22282 22297 22290 22300 22294 22294 22307 22280 22306 22291 22307 22306 22289 22291 22300 22314 22304 22298 22309 22299 22312 22296 22303 22308 22323 22321 22321 22326 22313 22315 22323 22316 22313 22310 22317 22319 22338 22319 22323 22336 22337 22314 22330 22336 22343 22337 22338 22323 22344 22343 22341 22349 22329 22334 22340 22336 22349 22346 22345 22355 22341 22344 22343 22350 22351 22358 22363 22348 22350 22363 22359 22352 22352 22366 22356 22351 22371 22369 22351 22379 22371 22378 22379 22377 22375 22379 22360 22385 22368 22366 22372 22372 22370 22391 22368 22373 22396 22395 22371 22401 22400 22392 22388 22403 22380 22378 22387 22399 22381 22398 22388 22401 22413 22391 22400 22416 22398 22415 22405 22414 22409 22409 22415 22419 22415 22403 22401 22407 22426 22424 22426 22428 22421 22426 22412 22410 22437 22432 22432 22438 22438 22415 22422 22436 22439 22443 22431 22431 22446 22423 22452 22440 22428 22445 22435 22453 22452 22459 22431 22456 22447 22461 22453 22453 22444 22450 22461 22441 22465 22462 22448 22466 22450 22451 22470 22460 22451 22462 22464 22466 22461 22468 22479 22480 22463 22477 22459 22464 22488 22465 22491 22476 22474 22481 22492 22493 22482 22473 22476 22473 22488 22492 22488 22484 22502 22485 22506 22487 22487 22482 22509 22495 22512 22487 22496 22517 22506 22507 22492 22508 22493 22518 22506 22497 22520 22503 22514 22527 22529 22526 22516 22511 22516 22519 22523 22528 22524 22533 22516 22515 22525 22526 22542 22542 22532 22531 22538 22530 22540 22540 22545 22528 22552 22541 22540 22530 22545 22535 22541 22550 22559 22546 22553 22557 22548 22540 22560 22550 22565 22562 22561 22555 22548 22570 22557 22563 22553 22557 22553 22559 22566 22583 22577 22559 22568 22558 22577 22571 22570 22570 22587 22580 22588 22583 22585 22580 22571 22586 22584 22597 22575 22578 22598 22600 22603 22578 22605 22593 22587 22604 22607 22609 22601 22612 22613 22614 22589 22602 22619 22596 22620 22617 22600 22625 22611 22620 22610 22608 22620 22626 22617 22629 22623 22625 22626 22628 22618 22621 22634 22625 22630 22615 22617 22624 22623 22636 22627 22649 22627 22623 22652 22625 22635 22643 22638 22652 22635 22637 22657 22636 22658 22662 22658 22645 22653 22666 22661 22655 22646 22665 22648 22647 22655 22647 22647 22665 22658 22665 22657 22657 22663 22673 22674 22662 22675 22659 22662 22679 22679 22664 22664 22686 22669 22668 22681 22677 22695 22674 22673 22685 22684 22694 22700 22692 22678 22693 22704 22701 22688 22682 22690 22694 22701 22690 22700 22691 22715 22695 22715 22715 22710 22697 22718 22719 22711 22708 22700 22701 22713 22720 22705 22730 22729 22706 22716 22727 22726 22737 22731 22730 22716 22728 22721 22734 22742 22741 22729 22740 22735 22736 22741 22726 22738 22726 22755 22752 22744 22730 22734 22761 22760 22763 22756 22758 22755 22749 22766 22766 22745 22758 22762 22744 22762 22759 22750 22754 22753 22755 22774 22759 22776 22783 22769 22761 22782 22765 22773 22771 22774 22769 22781 22784 22792 22772 22779 22778 22797 22793 22790 22787 22784 22789 22802 22797 22805 22790 22784 22796 22786 22787 22804 22803 22791 22795 22816 22799 22814 22790 22797 22820 22797 22806 22813 22823 22822 22815 22802 22813 22805 22829 22809 22815 22811 22827 22822 22817 22810 22839 22839 22819 22829 22842 22830 22817 22831 22836 \r\n22234 22239 22245 22235 22253 22250 22226 22252 22244 22246 22230 22251 22238 22237 22252 22262 22240 22237 22265 22264 22258 22254 22254 22264 22247 22246 22268 22274 22251 22250 22256 22268 22255 22268 22267 22262 22275 22268 22261 22286 22288 22286 22278 22271 22282 22266 22290 22281 22288 22287 22277 22282 22280 22289 22278 22285 22296 22304 22280 22303 22306 22301 22290 22295 22304 22296 22313 22292 22317 22311 22294 22294 22311 22321 22307 22313 22316 22301 22311 22326 22320 22302 22307 22321 22319 22306 22335 22323 22332 22336 22331 22333 22332 22327 22332 22344 22339 22322 22336 22337 22345 22323 22332 22348 22347 22334 22343 22329 22336 22355 22335 22331 22359 22361 22337 22355 22348 22346 22345 22341 22368 22353 22364 22344 22369 22352 22352 22363 22369 22365 22363 22375 22381 22366 22372 22377 22373 22375 22378 22372 22381 22364 22390 22366 22387 22378 22390 22378 22396 22387 22395 22394 22394 22397 22375 22384 22383 22386 22387 22380 22395 22403 22397 22406 22389 22409 22398 22396 22405 22407 22399 22413 22418 22394 22412 22400 22407 22411 22410 22411 22406 22404 22412 22417 22408 22427 22416 22423 22414 22421 22412 22436 22439 22438 22426 22426 22422 22418 22444 22425 22437 22429 22450 22431 22425 22438 22435 22445 22448 22448 22439 22440 22436 22459 22461 22438 22443 22466 22448 22467 22455 22461 22470 22472 22458 22458 22447 22453 22470 22478 22470 22454 22469 22474 22479 22477 22456 22467 22463 22471 22468 22464 22473 22470 22485 22465 22474 22484 22480 22485 22483 22472 22485 22494 22484 22504 22488 22504 22496 22499 22497 22492 22487 22505 22508 22493 22492 22488 22490 22499 22505 22496 22507 22519 22519 22506 22523 22509 22523 22526 22507 22518 22503 22523 22527 22519 22533 22532 22528 22515 22533 22511 22523 22538 22523 22541 22537 22529 22519 22530 22549 22531 22543 22551 22538 22539 22531 22542 22549 22558 22548 22534 22550 22543 22543 22563 22560 22549 22548 22546 22541 22541 22557 22549 22569 22546 22563 22556 22548 22573 22557 22560 22552 22575 22562 22565 22557 22561 22568 22569 22560 22576 22566 22573 22581 22576 22575 22577 22574 22579 22582 22581 22598 22592 22578 22578 22596 22589 22581 22607 22600 22588 22597 22602 22610 22596 22610 22606 22609 22615 22608 22601 22613 22613 22613 22615 22609 22607 22627 22614 22608 22616 22603 22628 22616 22610 22617 22616 22622 22620 22631 22630 22637 22635 22628 22631 22639 22628 22618 22634 22644 22627 22638 22644 22647 22629 22653 22636 22650 22629 22632 22646 22653 22652 22643 22664 22652 22644 22645 22645 22668 22651 22664 22654 22671 22659 22664 22657 22662 22662 22673 22657 22662 22666 22659 22671 22657 22671 22670 22673 22667 22674 22669 22683 22684 22688 22674 22684 22695 22676 22676 22672 22693 22689 22679 22679 22693 22699 22683 22703 22683 22700 22682 22702 22687 22701 22712 22707 22700 22694 22694 22705 22721 22717 22723 22711 22721 22711 22705 22699 22727 22705 22702 22725 22714 22709 22723 22707 22728 22711 22721 22739 22722 22726 22736 22719 22733 22719 22726 22741 22740 22739 22744 22741 22729 22737 22745 22730 22740 22750 22745 22735 22751 22755 22757 22739 22750 22746 22742 22741 22749 22746 22750 22744 22755 22767 22751 22765 22748 22760 22765 22757 22775 22756 22767 22762 22766 22781 22772 22774 22761 22784 22780 22775 22793 22774 22767 22791 22788 22770 22791 22785 22798 22800 22796 22796 22800 22804 22794 22795 22790 22791 22811 22792 22798 22812 22791 22810 22792 22809 22805 22799 22816 22809 22796 22820 22810 22826 22816 22804 22816 22810 22822 22815 22831 22812 22822 22833 22832 22828 22817 22839 22820 22833 22827 22817 22833 22823 22827 22841 \r\n22237 22248 22243 22230 22236 22230 22244 22257 22242 22242 22252 22244 22249 22234 22235 22239 22243 22250 22247 22260 22269 22246 22265 22255 22253 22266 22248 22258 22275 22252 22251 22269 22276 22267 22279 22267 22282 22266 22287 22285 22290 22262 22291 22278 22274 22293 22280 22293 22295 22293 22283 22292 22283 22274 22294 22305 22292 22285 22288 22301 22286 22298 22310 22311 22290 22303 22303 22294 22312 22319 22292 22296 22318 22319 22300 22300 22306 22321 22303 22329 22306 22328 22312 22322 22321 22313 22327 22318 22334 22313 22314 22332 22319 22329 22325 22324 22330 22338 22330 22331 22328 22343 22350 22324 22341 22345 22350 22328 22331 22335 22359 22357 22351 22347 22340 22354 22356 22347 22358 22362 22370 22358 22361 22356 22368 22372 22352 22358 22363 22358 22372 22378 22378 22365 22375 22361 22367 22381 22369 22374 22362 22385 22374 22391 22393 22376 22367 22368 22375 22371 22384 22398 22379 22390 22388 22404 22393 22390 22407 22406 22391 22385 22405 22412 22401 22395 22402 22416 22397 22402 22417 22411 22415 22394 22409 22415 22402 22417 22421 22416 22407 22423 22407 22406 22426 22429 22422 22411 22416 22433 22433 22428 22425 22415 22432 22423 22445 22425 22443 22423 22421 22428 22446 22440 22443 22434 22455 22444 22443 22447 22435 22436 22438 22435 22461 22440 22445 22456 22443 22455 22458 22461 22454 22448 22454 22450 22453 22465 22478 22461 22451 22453 22454 22472 22478 22482 22459 22486 22459 22465 22472 22478 22489 22467 22469 22470 22494 22483 22484 22499 22500 22489 22480 22489 22478 22493 22501 22498 22490 22484 22487 22488 22503 22504 22501 22508 22514 22496 22506 22496 22509 22497 22508 22496 22507 22496 22514 22516 22516 22502 22522 22521 22504 22518 22532 22531 22535 22527 22509 22511 22534 22525 22530 22539 22528 22528 22530 22528 22540 22521 22537 22532 22531 22529 22549 22555 22528 22549 22542 22540 22542 22542 22561 22560 22556 22543 22543 22540 22551 22550 22546 22566 22571 22550 22560 22565 22550 22557 22561 22575 22577 22562 22562 22565 22557 22583 22569 22562 22561 22571 22567 22585 22588 22575 22594 22588 22588 22588 22593 22585 22591 22591 22598 22596 22583 22590 22578 22593 22596 22608 22606 22592 22603 22588 22594 22595 22610 22592 22612 22610 22605 22606 22616 22615 22617 22617 22606 22626 22602 22610 22609 22612 22620 22621 22627 22628 22607 22628 22624 22631 22635 22622 22639 22634 22632 22621 22644 22622 22639 22638 22635 22646 22631 22646 22643 22638 22651 22641 22635 22655 22643 22653 22641 22656 22648 22641 22665 22666 22646 22652 22667 22668 22671 22650 22655 22653 22660 22648 22662 22671 22673 22659 22665 22683 22660 22664 22675 22672 22659 22670 22680 22675 22675 22691 22676 22689 22676 22686 22686 22687 22700 22692 22689 22680 22679 22698 22703 22683 22696 22708 22687 22706 22698 22709 22703 22709 22712 22700 22693 22691 22700 22707 22703 22708 22704 22725 22701 22711 22722 22700 22706 22705 22732 22725 22716 22712 22730 22727 22733 22717 22727 22716 22730 22718 22720 22729 22731 22718 22744 22744 22723 22739 22748 22748 22747 22736 22744 22747 22733 22750 22732 22750 22745 22738 22763 22736 22759 22763 22747 22747 22747 22771 22753 22760 22769 22756 22761 22777 22765 22769 22764 22763 22777 22754 22781 22771 22758 22760 22763 22776 22788 22771 22791 22784 22772 22779 22781 22783 22784 22785 22775 22782 22799 22788 22782 22802 22783 22806 22803 22794 22799 22804 22811 22796 22790 22806 22809 22801 22794 22802 22798 22793 22822 22797 22823 22811 22820 22798 22826 22808 22801 22831 22805 22814 22815 22823 22835 22828 22810 22823 22816 22813 22834 22832 22826 22828 22831 22828 22846 22822 \r\n22245 22244 22240 22234 22251 22249 22229 22242 22244 22259 22248 22257 22235 22249 22260 22242 22264 22261 22254 22248 22258 22249 22249 22269 22249 22269 22269 22255 22266 22257 22279 22262 22260 22257 22284 22266 22259 22284 22288 22288 22290 22278 22279 22289 22294 22288 22275 22278 22284 22274 22280 22294 22274 22293 22276 22305 22288 22301 22302 22310 22302 22310 22297 22305 22305 22295 22311 22314 22290 22318 22318 22304 22295 22302 22319 22306 22312 22320 22309 22323 22329 22319 22306 22305 22324 22331 22322 22329 22312 22324 22316 22317 22333 22327 22324 22323 22345 22338 22343 22334 22329 22335 22345 22333 22352 22349 22332 22348 22358 22360 22335 22336 22353 22350 22336 22363 22354 22339 22341 22348 22352 22367 22356 22357 22367 22354 22358 22364 22368 22361 22381 22368 22359 22375 22385 22362 22382 22384 22371 22374 22363 22375 22390 22379 22392 22373 22384 22392 22371 22380 22393 22373 22383 22375 22404 22401 22398 22385 22398 22402 22384 22385 22406 22390 22394 22389 22409 22410 22402 22407 22392 22411 22396 22405 22423 22412 22414 22412 22414 22402 22410 22424 22408 22413 22419 22416 22437 22429 22431 22430 22418 22427 22425 22424 22443 22429 22445 22442 22439 22435 22436 22452 22437 22437 22449 22444 22445 22442 22441 22454 22434 22456 22445 22437 22455 22453 22450 22447 22458 22459 22458 22451 22454 22448 22454 22451 22464 22478 22464 22478 22454 22457 22455 22469 22485 22466 22467 22466 22474 22461 22483 22473 22490 22492 22481 22477 22468 22474 22473 22487 22496 22489 22486 22482 22486 22486 22487 22488 22485 22493 22494 22500 22513 22499 22497 22504 22510 22493 22501 22519 22497 22508 22515 22496 22518 22500 22522 22505 22522 22522 22523 22531 22515 22525 22535 22509 22528 22522 22532 22519 22530 22515 22516 22536 22540 22523 22519 22545 22542 22522 22528 22546 22538 22550 22535 22539 22528 22555 22541 22544 22559 22554 22550 22550 22565 22552 22550 22563 22566 22552 22559 22547 22546 22548 22569 22553 22569 22555 22571 22560 22577 22565 22566 22558 22562 22568 22560 22577 22569 22576 22571 22580 22571 22588 22574 22579 22573 22596 22581 22595 22589 22589 22591 22597 22580 22591 22606 22608 22595 22591 22593 22609 22605 22612 22590 22611 22597 22589 22601 22607 22610 22596 22615 22600 22597 22613 22618 22628 22611 22628 22603 22630 22621 22632 22611 22621 22629 22636 22634 22631 22626 22628 22623 22636 22645 22635 22620 22625 22647 22630 22630 22645 22631 22642 22644 22649 22633 22649 22657 22654 22656 22660 22663 22647 22659 22637 22655 22655 22642 22668 22663 22672 22663 22665 22672 22653 22650 22671 22658 22651 22656 22661 22672 22667 22685 22673 22660 22676 22666 22690 22669 22678 22681 22685 22675 22694 22671 22694 22691 22691 22699 22698 22703 22691 22693 22702 22703 22707 22687 22708 22693 22693 22694 22700 22714 22701 22713 22705 22694 22692 22700 22697 22701 22724 22716 22700 22718 22715 22721 22703 22710 22714 22708 22730 22731 22731 22720 22712 22711 22727 22733 22715 22728 22737 22742 22721 22734 22733 22728 22747 22747 22733 22726 22727 22747 22736 22756 22746 22733 22755 22755 22758 22753 22759 22741 22761 22755 22747 22740 22756 22762 22771 22756 22755 22749 22754 22755 22773 22763 22770 22754 22769 22759 22774 22756 22776 22776 22778 22761 22780 22767 22783 22782 22790 22794 22791 22790 22783 22783 22778 22793 22781 22778 22780 22784 22784 22788 22783 22783 22805 22793 22810 22795 22798 22789 22815 22788 22811 22796 22803 22809 22798 22822 22809 22815 22807 22801 22823 22827 22813 22822 22803 22822 22822 22806 22821 22808 22825 22831 22822 22817 22838 22839 22839 22837 22825 22837 22828 22839 22832 \r\n22223 22229 22252 22237 22254 22257 22242 22234 22251 22232 22236 22259 22249 22259 22244 22256 22243 22246 22248 22252 22251 22247 22254 22255 22250 22266 22277 22265 22272 22270 22255 22270 22277 22275 22266 22279 22262 22273 22278 22278 22264 22270 22269 22295 22268 22288 22296 22292 22291 22301 22283 22274 22289 22276 22289 22278 22281 22286 22289 22292 22291 22305 22289 22295 22298 22309 22317 22318 22293 22305 22319 22308 22303 22325 22301 22318 22315 22322 22314 22310 22329 22318 22326 22312 22318 22314 22326 22321 22324 22319 22322 22341 22322 22326 22323 22341 22320 22333 22344 22327 22345 22325 22330 22337 22331 22341 22349 22349 22336 22359 22341 22352 22345 22355 22351 22365 22351 22345 22369 22353 22363 22372 22345 22347 22363 22352 22358 22354 22357 22356 22373 22376 22373 22377 22370 22364 22366 22374 22379 22374 22365 22368 22379 22371 22392 22384 22388 22381 22387 22398 22398 22389 22402 22384 22397 22389 22381 22403 22381 22400 22398 22388 22395 22396 22405 22398 22411 22405 22415 22409 22397 22402 22407 22401 22418 22410 22411 22412 22404 22407 22410 22422 22422 22431 22409 22433 22437 22421 22431 22434 22430 22426 22440 22419 22426 22446 22424 22427 22429 22433 22450 22453 22451 22436 22434 22451 22437 22457 22439 22453 22453 22439 22447 22442 22458 22467 22461 22466 22467 22450 22450 22458 22469 22470 22458 22470 22450 22472 22459 22457 22464 22466 22462 22471 22481 22472 22480 22477 22462 22468 22463 22465 22491 22482 22481 22492 22494 22471 22480 22483 22498 22478 22494 22486 22483 22485 22491 22481 22506 22493 22490 22491 22497 22509 22496 22510 22495 22501 22519 22497 22508 22522 22502 22500 22504 22520 22509 22503 22520 22525 22530 22533 22522 22530 22526 22527 22532 22511 22528 22513 22537 22533 22516 22518 22544 22525 22528 22545 22543 22539 22551 22525 22549 22548 22527 22557 22530 22544 22542 22534 22562 22544 22544 22563 22542 22566 22543 22556 22546 22561 22564 22545 22573 22567 22547 22567 22564 22550 22558 22574 22567 22563 22579 22574 22576 22569 22573 22578 22576 22586 22576 22569 22587 22584 22571 22574 22572 22597 22597 22579 22594 22591 22600 22591 22582 22578 22579 22591 22609 22609 22605 22612 22609 22606 22604 22595 22599 22607 22593 22603 22612 22597 22622 22606 22597 22624 22618 22615 22608 22602 22622 22625 22613 22616 22616 22609 22614 22619 22622 22615 22614 22624 22623 22637 22631 22635 22627 22625 22646 22627 22638 22645 22636 22627 22645 22653 22657 22630 22658 22634 22653 22640 22642 22665 22646 22654 22657 22653 22657 22662 22672 22648 22669 22650 22675 22675 22666 22670 22678 22669 22673 22683 22673 22664 22670 22672 22685 22672 22683 22675 22684 22691 22665 22678 22679 22695 22698 22694 22687 22692 22694 22685 22677 22680 22684 22703 22699 22684 22698 22695 22698 22702 22685 22714 22704 22712 22704 22710 22705 22698 22718 22700 22710 22716 22700 22703 22725 22710 22728 22725 22705 22729 22734 22708 22721 22714 22726 22721 22713 22731 22722 22718 22715 22723 22735 22747 22741 22729 22721 22728 22745 22747 22745 22749 22743 22749 22737 22758 22742 22732 22747 22740 22750 22745 22753 22759 22753 22767 22743 22751 22758 22753 22774 22772 22758 22761 22774 22752 22772 22780 22762 22780 22768 22760 22783 22764 22784 22789 22763 22789 22780 22781 22783 22792 22774 22783 22780 22785 22797 22776 22776 22797 22776 22797 22781 22792 22797 22782 22803 22792 22793 22813 22803 22810 22810 22809 22792 22795 22793 22797 22808 22798 22802 22814 22822 22815 22799 22804 22812 22802 22828 22813 22811 22816 22823 22812 22829 22827 22828 22841 22837 22837 22836 22845 22846 22830 22835 22829 22827 22845 \r\n22245 22244 22254 22238 22228 22247 22239 22235 22254 22262 22243 22235 22241 22244 22267 22246 22257 22256 22268 22264 22251 22269 22255 22264 22251 22264 22260 22263 22281 22258 22256 22277 22283 22269 22258 22267 22275 22262 22285 22279 22283 22265 22288 22286 22270 22272 22274 22277 22283 22285 22284 22278 22291 22284 22279 22306 22282 22294 22295 22309 22306 22286 22307 22298 22305 22293 22314 22298 22305 22299 22312 22317 22298 22311 22302 22308 22308 22318 22318 22319 22305 22309 22307 22330 22315 22333 22323 22311 22323 22337 22341 22316 22318 22346 22326 22332 22331 22326 22345 22336 22336 22337 22349 22347 22349 22347 22354 22353 22358 22353 22336 22335 22345 22355 22349 22357 22349 22342 22357 22347 22345 22367 22355 22364 22367 22364 22351 22359 22372 22370 22373 22382 22357 22382 22383 22372 22373 22361 22390 22391 22383 22393 22391 22368 22387 22382 22371 22378 22389 22381 22400 22394 22385 22395 22406 22389 22398 22398 22392 22407 22402 22386 22402 22400 22414 22406 22392 22394 22402 22403 22411 22401 22416 22405 22427 22415 22409 22430 22403 22406 22431 22431 22431 22434 22427 22436 22410 22429 22430 22430 22432 22429 22416 22445 22418 22436 22437 22442 22428 22448 22447 22437 22444 22431 22447 22458 22453 22459 22441 22436 22460 22449 22438 22440 22445 22447 22463 22452 22461 22467 22467 22452 22459 22454 22461 22458 22475 22473 22472 22457 22474 22480 22466 22465 22482 22479 22480 22484 22479 22473 22472 22479 22474 22477 22495 22471 22485 22479 22492 22497 22496 22498 22499 22502 22494 22500 22488 22507 22491 22487 22505 22508 22501 22496 22512 22494 22512 22520 22502 22520 22520 22501 22516 22509 22510 22516 22507 22529 22525 22515 22518 22514 22509 22525 22527 22509 22530 22537 22527 22513 22542 22536 22522 22530 22528 22536 22527 22533 22549 22538 22547 22553 22534 22548 22548 22555 22552 22555 22556 22552 22555 22542 22554 22537 22550 22559 22540 22563 22564 22557 22573 22569 22566 22554 22570 22573 22561 22579 22581 22569 22574 22559 22572 22583 22573 22574 22566 22576 22567 22575 22575 22571 22583 22577 22590 22579 22574 22592 22599 22590 22597 22593 22581 22606 22602 22589 22603 22598 22598 22607 22597 22594 22591 22613 22609 22594 22600 22613 22618 22612 22621 22615 22617 22609 22607 22610 22622 22626 22622 22622 22631 22616 22632 22607 22619 22636 22610 22622 22635 22620 22620 22632 22630 22634 22633 22624 22644 22641 22644 22630 22625 22633 22641 22644 22643 22630 22642 22633 22654 22640 22641 22658 22638 22652 22647 22668 22656 22663 22649 22657 22652 22656 22661 22668 22648 22660 22666 22671 22679 22673 22675 22662 22681 22659 22686 22688 22675 22686 22663 22668 22667 22677 22693 22688 22696 22688 22680 22681 22684 22677 22701 22694 22696 22687 22681 22702 22688 22681 22685 22693 22698 22710 22698 22706 22692 22698 22705 22704 22704 22705 22720 22707 22707 22709 22718 22708 22713 22701 22717 22716 22717 22723 22728 22725 22722 22723 22718 22720 22734 22737 22737 22730 22731 22728 22721 22742 22733 22723 22747 22735 22751 22733 22735 22748 22740 22744 22740 22753 22736 22737 22743 22740 22761 22742 22762 22768 22741 22742 22769 22770 22746 22756 22747 22767 22764 22771 22754 22769 22756 22782 22783 22757 22774 22784 22766 22785 22767 22764 22779 22777 22793 22768 22778 22769 22784 22787 22786 22773 22796 22779 22790 22782 22783 22791 22787 22802 22796 22810 22782 22801 22790 22798 22794 22801 22795 22811 22799 22818 22798 22815 22820 22804 22808 22805 22816 22801 22805 22813 22826 22804 22809 22807 22814 22808 22818 22838 22831 22838 22839 22825 22821 22840 22830 22829 22832 22831 22833 22821 22841 22845 \r\n22249 22233 22246 22235 22241 22246 22254 22254 22237 22252 22256 22262 22253 22258 22264 22241 22265 22242 22254 22262 22263 22273 22264 22273 22261 22268 22271 22264 22275 22254 22284 22269 22280 22271 22263 22281 22273 22267 22291 22270 22283 22266 22290 22277 22275 22298 22287 22273 22281 22298 22281 22293 22279 22298 22303 22303 22290 22295 22292 22312 22310 22311 22310 22289 22293 22306 22304 22301 22301 22319 22300 22299 22309 22300 22327 22325 22318 22324 22314 22330 22322 22330 22336 22335 22314 22322 22335 22320 22317 22341 22322 22322 22326 22336 22319 22341 22324 22343 22340 22325 22339 22347 22348 22347 22333 22358 22342 22358 22362 22359 22360 22350 22361 22356 22349 22368 22352 22345 22362 22362 22363 22367 22365 22352 22369 22359 22358 22369 22358 22367 22364 22360 22381 22366 22384 22375 22366 22373 22385 22379 22386 22394 22372 22390 22378 22370 22396 22381 22387 22384 22388 22390 22381 22385 22407 22397 22397 22408 22406 22409 22414 22396 22397 22392 22411 22405 22392 22394 22409 22420 22395 22417 22399 22420 22401 22421 22420 22430 22426 22433 22431 22407 22418 22415 22438 22426 22415 22413 22426 22417 22426 22440 22432 22424 22425 22446 22422 22446 22447 22427 22426 22442 22440 22433 22439 22451 22459 22442 22451 22450 22447 22442 22448 22452 22465 22462 22441 22453 22456 22473 22472 22469 22462 22471 22476 22478 22461 22468 22455 22482 22480 22456 22463 22464 22481 22473 22486 22473 22487 22488 22473 22468 22492 22483 22480 22484 22481 22483 22500 22477 22490 22492 22490 22496 22485 22482 22498 22504 22483 22500 22505 22492 22513 22509 22500 22501 22520 22518 22515 22496 22501 22500 22522 22499 22527 22521 22519 22509 22514 22507 22506 22530 22514 22528 22525 22514 22514 22516 22518 22539 22523 22534 22521 22523 22542 22541 22535 22526 22539 22540 22536 22532 22539 22546 22555 22531 22549 22561 22546 22543 22553 22550 22553 22545 22539 22546 22561 22571 22558 22556 22561 22569 22552 22571 22556 22579 22567 22552 22561 22566 22559 22567 22583 22586 22565 22571 22562 22588 22576 22586 22583 22589 22593 22581 22576 22593 22585 22591 22583 22589 22583 22586 22600 22582 22595 22591 22589 22584 22589 22589 22593 22604 22616 22592 22604 22604 22592 22614 22605 22611 22624 22617 22609 22600 22599 22620 22624 22618 22624 22616 22633 22610 22634 22624 22615 22633 22612 22614 22642 22625 22616 22625 22636 22647 22632 22628 22634 22648 22651 22624 22627 22632 22644 22655 22646 22632 22633 22640 22646 22642 22639 22655 22666 22643 22652 22656 22655 22661 22651 22665 22663 22653 22657 22652 22659 22658 22664 22656 22678 22658 22671 22671 22673 22663 22674 22680 22671 22664 22667 22692 22674 22678 22681 22676 22693 22693 22690 22672 22682 22701 22694 22694 22704 22690 22693 22704 22683 22684 22687 22709 22712 22692 22690 22709 22704 22719 22716 22711 22705 22718 22709 22722 22702 22699 22725 22702 22726 22705 22727 22723 22728 22734 22720 22713 22710 22712 22711 22715 22719 22731 22718 22724 22739 22746 22735 22721 22745 22728 22740 22744 22725 22738 22738 22756 22746 22758 22756 22751 22747 22742 22759 22740 22742 22743 22762 22749 22763 22767 22760 22753 22772 22763 22754 22751 22764 22752 22759 22752 22772 22776 22770 22756 22782 22771 22767 22771 22784 22778 22768 22771 22768 22771 22774 22776 22769 22780 22791 22775 22778 22795 22803 22785 22778 22798 22803 22807 22790 22792 22794 22788 22795 22803 22795 22793 22790 22816 22812 22795 22815 22823 22799 22799 22798 22821 22805 22827 22830 22810 22832 22832 22805 22810 22834 22822 22816 22810 22825 22839 22819 22823 22833 22817 22834 22846 22833 22849 22829 22825 22835 22840 \r\n22233 22228 22235 22232 22250 22257 22246 22259 22237 22235 22247 22253 22250 22239 22253 22264 22268 22258 22251 22251 22256 22264 22254 22261 22254 22255 22266 22267 22274 22256 22258 22276 22279 22264 22272 22262 22270 22269 22275 22268 22284 22287 22283 22296 22299 22289 22292 22292 22303 22294 22288 22299 22300 22295 22284 22307 22286 22305 22300 22289 22313 22312 22306 22317 22301 22306 22321 22305 22300 22309 22323 22315 22325 22319 22322 22311 22327 22322 22326 22311 22318 22328 22329 22313 22324 22328 22339 22318 22340 22327 22339 22334 22319 22325 22320 22335 22327 22349 22340 22342 22347 22334 22347 22338 22351 22348 22345 22346 22352 22342 22364 22366 22359 22356 22347 22368 22358 22344 22362 22349 22373 22347 22353 22375 22370 22358 22362 22379 22377 22376 22359 22375 22361 22360 22383 22370 22388 22363 22384 22367 22377 22395 22389 22373 22374 22394 22384 22382 22374 22379 22377 22394 22378 22397 22395 22389 22409 22397 22409 22394 22403 22393 22389 22404 22408 22400 22393 22414 22413 22422 22412 22410 22418 22422 22415 22411 22425 22420 22404 22419 22432 22436 22424 22419 22416 22423 22428 22423 22422 22440 22441 22430 22438 22423 22422 22450 22437 22434 22452 22446 22435 22435 22453 22430 22448 22433 22461 22457 22444 22461 22442 22443 22441 22459 22441 22453 22465 22466 22468 22445 22472 22466 22469 22465 22451 22451 22460 22468 22455 22470 22468 22469 22475 22471 22471 22481 22482 22484 22490 22475 22476 22473 22482 22475 22490 22476 22475 22494 22478 22484 22496 22489 22483 22501 22480 22493 22487 22512 22486 22498 22497 22516 22491 22493 22497 22509 22512 22504 22522 22522 22525 22503 22526 22525 22522 22529 22518 22516 22532 22513 22508 22528 22522 22511 22516 22520 22524 22524 22529 22542 22524 22543 22540 22543 22528 22526 22534 22538 22530 22540 22552 22536 22536 22539 22536 22554 22537 22553 22554 22542 22546 22542 22553 22565 22549 22564 22557 22571 22562 22555 22547 22555 22549 22571 22559 22555 22574 22577 22565 22579 22565 22581 22572 22560 22585 22564 22584 22578 22575 22578 22594 22578 22589 22584 22589 22597 22577 22588 22575 22597 22591 22599 22597 22587 22607 22603 22590 22608 22612 22599 22608 22600 22591 22596 22597 22609 22616 22607 22594 22604 22605 22601 22608 22615 22600 22615 22629 22603 22631 22627 22613 22611 22610 22625 22635 22633 22633 22625 22636 22642 22645 22635 22626 22633 22639 22621 22625 22650 22637 22654 22630 22632 22635 22641 22650 22639 22659 22639 22662 22653 22642 22639 22641 22640 22651 22650 22669 22649 22664 22674 22673 22648 22662 22668 22650 22656 22677 22675 22670 22664 22661 22675 22661 22678 22687 22681 22688 22666 22681 22666 22686 22677 22688 22683 22672 22693 22691 22676 22699 22701 22690 22695 22703 22680 22702 22686 22688 22711 22696 22692 22700 22705 22703 22690 22704 22692 22700 22700 22718 22710 22722 22704 22703 22726 22721 22708 22702 22703 22707 22721 22719 22724 22737 22714 22730 22727 22732 22734 22724 22727 22744 22739 22727 22748 22749 22732 22740 22732 22746 22728 22734 22752 22736 22733 22755 22739 22750 22760 22746 22763 22743 22761 22742 22766 22756 22752 22756 22747 22767 22772 22751 22755 22776 22768 22778 22751 22762 22763 22773 22757 22757 22760 22763 22771 22784 22765 22770 22778 22779 22774 22768 22773 22784 22787 22775 22772 22797 22794 22785 22783 22779 22790 22797 22796 22802 22801 22804 22807 22797 22790 22797 22806 22797 22816 22798 22801 22795 22814 22803 22823 22809 22815 22812 22821 22818 22808 22816 22828 22831 22818 22816 22819 22821 22809 22838 22821 22826 22841 22832 22838 22821 22835 22830 22847 22849 22848 22833 22848 22839 22834 \r\n22256 22257 22236 22238 22242 22261 22239 22248 22258 22262 22240 22257 22254 22267 22243 22253 22258 22271 22252 22269 22273 22273 22266 22252 22251 22271 22278 22266 22264 22284 22282 22272 22276 22268 22280 22263 22268 22286 22271 22286 22280 22280 22275 22277 22296 22301 22302 22284 22276 22296 22304 22302 22290 22288 22306 22293 22291 22285 22290 22296 22311 22307 22308 22314 22312 22309 22300 22321 22315 22306 22312 22321 22319 22308 22310 22328 22315 22328 22324 22328 22319 22318 22316 22339 22324 22336 22319 22342 22342 22319 22330 22337 22337 22343 22349 22349 22324 22350 22338 22334 22333 22342 22336 22336 22340 22334 22360 22335 22339 22352 22345 22354 22360 22360 22367 22357 22369 22362 22345 22370 22360 22364 22365 22375 22365 22357 22369 22367 22375 22364 22374 22380 22376 22365 22376 22391 22364 22366 22390 22395 22368 22373 22387 22389 22382 22390 22381 22403 22403 22383 22401 22392 22383 22399 22403 22394 22387 22402 22405 22391 22409 22392 22413 22396 22392 22394 22413 22412 22400 22400 22404 22422 22402 22420 22401 22403 22403 22414 22429 22411 22420 22428 22412 22439 22439 22425 22434 22430 22424 22438 22427 22444 22443 22447 22426 22451 22434 22425 22426 22433 22451 22454 22449 22440 22438 22459 22448 22458 22447 22441 22456 22444 22458 22451 22461 22471 22460 22460 22456 22453 22466 22452 22449 22459 22467 22460 22468 22470 22479 22470 22463 22472 22481 22476 22464 22470 22475 22484 22484 22466 22487 22485 22495 22486 22478 22475 22481 22491 22489 22486 22478 22488 22504 22489 22507 22493 22509 22513 22502 22506 22491 22494 22510 22505 22509 22493 22515 22495 22510 22516 22516 22521 22501 22506 22513 22529 22519 22510 22530 22523 22532 22532 22524 22523 22527 22531 22534 22514 22515 22519 22545 22535 22534 22533 22530 22524 22543 22524 22531 22554 22541 22545 22539 22539 22537 22559 22533 22542 22540 22545 22549 22543 22555 22560 22563 22571 22556 22560 22570 22549 22556 22570 22553 22568 22571 22575 22577 22568 22582 22577 22572 22587 22564 22586 22564 22586 22587 22585 22574 22566 22578 22583 22571 22575 22579 22581 22578 22576 22578 22584 22584 22599 22592 22589 22593 22597 22607 22594 22591 22602 22592 22591 22589 22590 22605 22596 22593 22612 22622 22618 22622 22618 22623 22611 22605 22630 22614 22624 22623 22630 22613 22637 22625 22635 22619 22619 22642 22622 22632 22633 22631 22635 22645 22642 22632 22643 22629 22645 22646 22655 22649 22638 22656 22635 22650 22656 22660 22645 22664 22651 22641 22665 22648 22664 22667 22661 22670 22652 22671 22652 22650 22659 22674 22667 22660 22681 22673 22668 22663 22683 22668 22667 22682 22662 22685 22685 22679 22670 22691 22693 22695 22674 22678 22671 22700 22696 22676 22680 22697 22682 22706 22705 22682 22683 22696 22682 22696 22706 22696 22704 22700 22688 22717 22691 22713 22710 22708 22721 22714 22705 22715 22714 22725 22724 22728 22717 22727 22731 22723 22729 22716 22712 22710 22719 22730 22728 22740 22739 22743 22736 22723 22721 22735 22725 22747 22740 22741 22748 22726 22739 22742 22740 22752 22754 22731 22732 22739 22750 22745 22736 22749 22754 22752 22746 22761 22758 22754 22767 22761 22766 22754 22750 22759 22773 22762 22767 22758 22769 22770 22777 22761 22770 22768 22762 22766 22786 22778 22769 22788 22770 22771 22795 22773 22795 22776 22796 22784 22779 22785 22790 22805 22796 22795 22807 22788 22791 22803 22784 22803 22796 22813 22803 22804 22797 22808 22803 22815 22799 22797 22809 22812 22800 22819 22810 22802 22830 22827 22818 22819 22835 22812 22826 22834 22818 22833 22837 22838 22817 22823 22834 22830 22838 22829 22837 22839 22840 22836 22848 22838 22828 \r\n22235 22243 22251 22257 22246 22260 22234 22243 22261 22265 22242 22239 22267 22260 22244 22270 22257 22251 22254 22258 22274 22253 22268 22256 22277 22267 22279 22269 22267 22264 22270 22265 22269 22282 22262 22291 22264 22271 22279 22274 22270 22271 22284 22291 22274 22285 22290 22282 22277 22305 22283 22283 22287 22294 22299 22300 22298 22313 22299 22292 22303 22289 22316 22318 22299 22300 22307 22309 22320 22319 22311 22308 22312 22328 22311 22322 22325 22312 22315 22324 22328 22331 22324 22319 22313 22317 22328 22332 22333 22342 22332 22327 22328 22347 22327 22351 22346 22348 22337 22339 22336 22356 22350 22332 22336 22354 22349 22362 22347 22360 22353 22362 22345 22370 22355 22352 22373 22372 22348 22376 22370 22356 22377 22370 22375 22382 22376 22376 22365 22379 22374 22374 22385 22361 22374 22391 22384 22391 22384 22389 22368 22374 22380 22376 22374 22390 22397 22396 22399 22385 22398 22397 22404 22392 22398 22395 22397 22413 22392 22390 22391 22396 22390 22401 22392 22403 22412 22414 22418 22426 22403 22419 22404 22401 22409 22426 22425 22413 22420 22426 22410 22430 22418 22422 22436 22433 22416 22418 22423 22438 22422 22437 22422 22423 22429 22431 22426 22427 22447 22451 22435 22451 22445 22451 22454 22439 22454 22435 22440 22449 22465 22444 22456 22459 22454 22450 22446 22467 22475 22461 22468 22472 22461 22457 22478 22471 22455 22468 22472 22466 22484 22464 22470 22463 22487 22487 22470 22470 22471 22495 22472 22498 22494 22473 22496 22481 22481 22478 22478 22485 22499 22497 22500 22509 22505 22496 22511 22485 22502 22511 22510 22490 22513 22504 22504 22496 22500 22512 22512 22518 22511 22503 22506 22522 22511 22531 22518 22532 22522 22509 22526 22515 22524 22535 22531 22528 22525 22529 22524 22517 22528 22522 22520 22527 22546 22536 22527 22527 22544 22549 22532 22531 22539 22553 22550 22562 22558 22539 22541 22557 22560 22545 22559 22560 22553 22567 22560 22550 22552 22573 22575 22552 22557 22577 22574 22574 22581 22556 22564 22570 22580 22569 22587 22588 22582 22574 22573 22588 22570 22595 22582 22590 22595 22588 22585 22599 22586 22589 22598 22578 22594 22606 22590 22593 22597 22598 22591 22594 22604 22590 22589 22611 22599 22614 22598 22602 22610 22604 22597 22622 22613 22606 22629 22628 22614 22614 22617 22615 22616 22611 22612 22629 22631 22619 22640 22633 22638 22617 22641 22639 22619 22636 22640 22645 22646 22642 22653 22647 22627 22635 22635 22645 22641 22658 22638 22641 22654 22660 22647 22655 22666 22648 22642 22641 22645 22651 22667 22657 22646 22663 22673 22667 22651 22664 22676 22670 22671 22682 22672 22662 22671 22677 22663 22689 22683 22677 22686 22683 22679 22674 22671 22683 22690 22696 22684 22686 22682 22697 22694 22700 22692 22699 22695 22694 22711 22705 22690 22690 22712 22711 22710 22716 22691 22695 22708 22716 22716 22705 22699 22717 22704 22723 22726 22729 22702 22728 22719 22728 22733 22709 22709 22724 22737 22739 22716 22736 22738 22731 22742 22743 22740 22746 22746 22743 22732 22732 22731 22738 22727 22748 22751 22734 22730 22760 22732 22735 22738 22759 22741 22744 22759 22744 22749 22746 22752 22763 22772 22773 22751 22747 22752 22753 22755 22752 22777 22778 22780 22756 22772 22786 22777 22774 22768 22782 22775 22767 22770 22772 22774 22781 22788 22784 22788 22786 22784 22799 22778 22776 22782 22785 22785 22787 22794 22799 22810 22792 22809 22810 22795 22813 22805 22793 22814 22806 22795 22817 22819 22816 22806 22822 22807 22823 22826 22818 22818 22807 22807 22818 22808 22835 22812 22810 22836 22829 22830 22816 22835 22820 22838 22839 22832 22843 22827 22831 22830 22832 22844 22851 22826 22832 \r\n22242 22247 22235 22238 22262 22234 22253 22254 22262 22250 22247 22243 22270 22254 22257 22251 22260 22264 22276 22258 22271 22250 22257 22265 22256 22274 22257 22264 22271 22268 22274 22264 22288 22268 22276 22272 22288 22287 22267 22270 22294 22297 22278 22272 22298 22286 22277 22291 22289 22285 22284 22305 22299 22298 22300 22312 22299 22312 22305 22304 22316 22304 22302 22296 22302 22317 22318 22323 22312 22327 22300 22304 22303 22325 22325 22333 22333 22308 22317 22330 22330 22320 22325 22312 22330 22332 22334 22316 22330 22330 22338 22322 22334 22337 22332 22349 22338 22338 22344 22339 22355 22348 22336 22334 22339 22351 22336 22339 22350 22348 22354 22352 22345 22354 22344 22358 22357 22374 22366 22372 22373 22361 22360 22371 22366 22370 22374 22383 22367 22370 22362 22364 22365 22385 22389 22381 22384 22380 22387 22378 22383 22370 22385 22399 22389 22378 22399 22380 22384 22398 22406 22386 22382 22396 22385 22408 22394 22406 22397 22390 22397 22400 22407 22394 22422 22395 22418 22425 22412 22406 22416 22410 22407 22430 22424 22427 22408 22415 22424 22414 22433 22421 22437 22425 22427 22421 22440 22442 22428 22444 22444 22423 22444 22448 22447 22431 22441 22441 22447 22432 22450 22448 22459 22451 22454 22456 22443 22453 22443 22466 22440 22445 22448 22443 22446 22458 22447 22468 22470 22449 22450 22451 22461 22478 22470 22478 22479 22458 22472 22475 22470 22474 22486 22479 22478 22479 22468 22467 22493 22493 22481 22478 22493 22498 22480 22475 22483 22496 22494 22501 22491 22486 22501 22482 22501 22490 22504 22491 22495 22496 22490 22492 22517 22518 22501 22497 22501 22496 22511 22511 22523 22508 22520 22520 22505 22516 22533 22513 22510 22508 22522 22534 22532 22516 22528 22529 22543 22516 22524 22524 22541 22544 22543 22533 22529 22550 22528 22548 22539 22531 22555 22539 22531 22549 22560 22548 22543 22541 22565 22564 22553 22541 22568 22570 22571 22555 22573 22552 22557 22556 22571 22556 22570 22553 22576 22557 22573 22571 22561 22578 22583 22572 22571 22564 22563 22577 22581 22584 22580 22593 22580 22589 22584 22595 22598 22574 22598 22583 22583 22599 22590 22580 22607 22604 22592 22600 22606 22600 22597 22598 22616 22615 22606 22605 22621 22595 22621 22615 22600 22622 22617 22613 22625 22619 22603 22629 22634 22620 22612 22634 22627 22625 22619 22620 22629 22629 22641 22621 22636 22618 22644 22636 22642 22645 22650 22638 22645 22638 22639 22630 22640 22636 22648 22640 22643 22642 22649 22648 22657 22652 22654 22645 22652 22644 22666 22649 22672 22657 22658 22652 22653 22670 22667 22674 22670 22674 22679 22673 22674 22668 22687 22677 22672 22690 22663 22690 22681 22684 22669 22672 22672 22696 22686 22699 22697 22696 22684 22702 22687 22691 22698 22708 22688 22708 22687 22690 22692 22701 22698 22707 22706 22716 22704 22694 22704 22707 22710 22700 22709 22726 22707 22710 22705 22705 22710 22720 22708 22729 22733 22724 22722 22735 22724 22722 22729 22726 22724 22736 22724 22742 22722 22729 22742 22723 22737 22741 22749 22733 22740 22737 22745 22733 22749 22756 22744 22745 22739 22749 22752 22749 22743 22752 22744 22743 22752 22757 22774 22763 22774 22763 22771 22775 22777 22754 22779 22776 22761 22757 22770 22760 22762 22784 22789 22770 22785 22788 22769 22781 22767 22789 22774 22791 22779 22797 22786 22792 22798 22794 22781 22778 22807 22796 22803 22797 22810 22789 22786 22809 22801 22804 22796 22815 22810 22804 22795 22796 22805 22805 22812 22827 22800 22808 22810 22824 22808 22807 22825 22812 22810 22824 22838 22833 22822 22818 22841 22827 22837 22836 22821 22846 22837 22827 22831 22840 22824 22829 22853 22842 22838 22849 \r\n22240 22231 22253 22257 22237 22250 22244 22255 22252 22263 22253 22245 22271 22255 22256 22258 22268 22272 22260 22263 22253 22277 22271 22261 22259 22275 22259 22273 22258 22264 22282 22261 22265 22275 22290 22289 22285 22293 22286 22293 22286 22285 22298 22295 22276 22299 22287 22300 22287 22301 22285 22285 22305 22289 22289 22310 22300 22298 22305 22292 22297 22315 22309 22315 22299 22317 22321 22316 22302 22318 22327 22305 22330 22317 22312 22331 22328 22318 22325 22317 22327 22330 22332 22319 22316 22328 22330 22323 22319 22329 22320 22347 22324 22348 22324 22354 22340 22332 22332 22339 22350 22348 22344 22339 22362 22341 22346 22349 22365 22365 22356 22355 22345 22370 22373 22372 22371 22348 22359 22369 22351 22361 22377 22355 22366 22383 22367 22366 22382 22376 22383 22386 22373 22371 22393 22380 22366 22376 22390 22384 22370 22385 22399 22391 22383 22388 22389 22384 22406 22389 22388 22398 22407 22391 22395 22393 22406 22395 22391 22418 22409 22405 22392 22418 22402 22404 22401 22417 22425 22413 22426 22419 22429 22427 22414 22414 22414 22433 22433 22411 22415 22430 22419 22421 22415 22424 22437 22426 22441 22432 22440 22440 22428 22426 22440 22448 22442 22434 22430 22441 22447 22452 22436 22447 22463 22461 22456 22463 22464 22454 22447 22443 22454 22447 22473 22453 22459 22466 22475 22460 22451 22464 22474 22471 22466 22465 22468 22457 22462 22472 22472 22472 22469 22466 22484 22470 22470 22473 22493 22470 22488 22480 22476 22491 22486 22504 22497 22478 22482 22501 22503 22507 22492 22503 22485 22504 22515 22509 22517 22506 22495 22499 22506 22505 22502 22523 22513 22497 22518 22519 22527 22505 22526 22531 22514 22534 22534 22512 22518 22512 22523 22519 22514 22530 22516 22544 22527 22522 22527 22534 22521 22531 22542 22552 22532 22532 22537 22548 22548 22549 22544 22547 22532 22536 22550 22555 22536 22542 22563 22562 22550 22542 22567 22572 22556 22560 22546 22567 22571 22549 22567 22567 22572 22553 22572 22577 22564 22580 22572 22588 22582 22563 22587 22579 22576 22575 22582 22582 22588 22570 22594 22589 22597 22588 22577 22600 22580 22577 22592 22590 22587 22602 22602 22596 22595 22587 22586 22608 22608 22616 22610 22608 22606 22606 22612 22620 22610 22621 22608 22602 22609 22607 22619 22618 22621 22609 22614 22607 22627 22630 22618 22619 22641 22618 22620 22627 22644 22640 22643 22644 22627 22638 22632 22636 22632 22634 22626 22627 22649 22630 22634 22654 22635 22635 22661 22642 22659 22657 22655 22662 22642 22657 22663 22668 22652 22646 22661 22659 22665 22654 22651 22655 22661 22676 22657 22679 22671 22672 22683 22661 22679 22664 22691 22679 22684 22690 22681 22679 22681 22695 22684 22689 22684 22696 22688 22676 22691 22687 22699 22707 22705 22686 22701 22697 22711 22701 22709 22713 22700 22695 22701 22702 22692 22712 22709 22697 22697 22713 22698 22719 22703 22718 22721 22708 22721 22731 22733 22714 22714 22731 22729 22721 22730 22725 22728 22733 22734 22746 22730 22725 22749 22744 22732 22747 22743 22749 22731 22747 22744 22729 22735 22745 22758 22752 22736 22743 22744 22757 22759 22748 22768 22753 22767 22758 22749 22755 22762 22755 22767 22755 22761 22765 22757 22782 22783 22772 22768 22765 22763 22770 22784 22785 22779 22770 22780 22793 22793 22795 22772 22779 22772 22782 22786 22775 22792 22777 22781 22783 22799 22782 22803 22794 22787 22796 22807 22808 22815 22800 22799 22799 22803 22818 22821 22804 22821 22806 22810 22811 22815 22809 22818 22808 22823 22806 22823 22807 22835 22814 22825 22812 22835 22831 22825 22839 22831 22819 22828 22832 22834 22832 22840 22844 22839 22840 22836 22852 22850 22830 22847 22836 \r\n22251 22255 22262 22236 22260 22253 22247 22243 22260 22240 22262 22267 22269 22257 22266 22270 22265 22271 22266 22275 22261 22255 22268 22283 22255 22269 22284 22269 22285 22278 22279 22270 22267 22286 22279 22293 22270 22276 22288 22293 22280 22301 22282 22277 22292 22301 22282 22295 22293 22299 22300 22299 22300 22296 22293 22310 22311 22293 22306 22308 22312 22293 22310 22314 22297 22325 22300 22298 22319 22303 22322 22325 22303 22316 22317 22315 22333 22312 22311 22325 22333 22320 22336 22314 22341 22336 22330 22339 22344 22325 22349 22327 22349 22336 22336 22344 22350 22337 22352 22359 22336 22343 22357 22355 22358 22345 22350 22358 22355 22360 22351 22343 22344 22356 22348 22364 22357 22370 22365 22371 22372 22366 22378 22368 22383 22377 22369 22365 22385 22383 22368 22384 22386 22390 22374 22381 22375 22377 22376 22378 22382 22387 22384 22394 22385 22401 22393 22383 22398 22404 22389 22391 22404 22408 22399 22406 22401 22410 22409 22414 22395 22408 22395 22408 22395 22418 22418 22421 22399 22420 22426 22430 22409 22429 22412 22432 22431 22427 22436 22433 22436 22426 22427 22432 22442 22432 22430 22441 22420 22432 22446 22440 22443 22424 22449 22446 22428 22446 22447 22448 22433 22443 22458 22442 22459 22453 22458 22444 22466 22440 22465 22468 22459 22469 22474 22454 22449 22470 22469 22467 22453 22462 22457 22483 22476 22478 22479 22462 22471 22473 22482 22482 22476 22467 22467 22488 22495 22490 22469 22478 22479 22482 22497 22476 22499 22487 22502 22490 22501 22485 22493 22500 22488 22491 22496 22494 22511 22499 22492 22518 22496 22513 22518 22499 22516 22501 22519 22514 22508 22503 22502 22524 22526 22508 22512 22518 22513 22536 22514 22534 22516 22517 22523 22521 22537 22536 22519 22546 22540 22546 22548 22536 22551 22532 22552 22552 22535 22543 22542 22550 22552 22548 22544 22543 22550 22540 22547 22543 22562 22567 22547 22563 22553 22571 22560 22567 22557 22550 22557 22563 22562 22559 22555 22567 22575 22568 22585 22559 22565 22586 22563 22562 22587 22584 22567 22587 22593 22576 22576 22597 22572 22601 22580 22602 22575 22577 22583 22605 22589 22608 22600 22590 22584 22606 22596 22609 22614 22612 22592 22606 22602 22607 22622 22597 22604 22600 22624 22621 22612 22617 22626 22617 22632 22614 22628 22632 22624 22610 22615 22629 22618 22628 22627 22616 22620 22638 22630 22641 22638 22638 22639 22643 22634 22639 22649 22639 22654 22644 22635 22638 22631 22641 22661 22639 22638 22653 22648 22650 22647 22640 22658 22655 22656 22648 22665 22657 22660 22673 22671 22650 22662 22663 22679 22671 22670 22670 22674 22663 22667 22667 22688 22666 22683 22689 22673 22675 22678 22688 22688 22670 22672 22692 22696 22695 22686 22704 22700 22705 22702 22704 22701 22693 22685 22685 22695 22702 22710 22711 22708 22700 22693 22713 22711 22703 22716 22719 22707 22720 22708 22703 22713 22723 22718 22719 22723 22722 22719 22708 22734 22719 22722 22727 22725 22714 22720 22716 22735 22738 22719 22734 22744 22743 22750 22731 22739 22748 22746 22753 22744 22746 22755 22752 22749 22735 22737 22753 22745 22766 22766 22751 22760 22753 22760 22745 22746 22757 22765 22751 22759 22767 22771 22759 22753 22780 22768 22757 22765 22772 22766 22760 22761 22762 22771 22785 22766 22769 22794 22789 22775 22788 22780 22801 22788 22800 22775 22796 22791 22784 22804 22797 22791 22791 22785 22796 22811 22795 22794 22796 22800 22808 22805 22802 22793 22819 22815 22821 22797 22814 22824 22809 22812 22806 22829 22824 22815 22827 22824 22833 22823 22828 22833 22813 22829 22832 22820 22818 22821 22821 22846 22820 22845 22828 22840 22827 22838 22826 22839 22835 22849 22847 \r\n22246 22248 22234 22260 22236 22246 22260 22261 22249 22246 22264 22271 22265 22263 22274 22266 22267 22275 22279 22260 22252 22260 22259 22269 22257 22279 22261 22280 22269 22274 22272 22290 22268 22269 22286 22292 22297 22284 22295 22298 22290 22285 22296 22299 22294 22299 22299 22285 22280 22289 22310 22304 22288 22313 22307 22305 22304 22316 22312 22307 22315 22304 22307 22321 22324 22316 22308 22302 22303 22329 22315 22308 22304 22320 22331 22311 22333 22321 22310 22329 22324 22321 22341 22341 22340 22343 22323 22346 22320 22330 22348 22333 22344 22339 22341 22335 22347 22333 22341 22341 22351 22338 22361 22354 22345 22354 22346 22347 22346 22369 22349 22364 22367 22363 22349 22352 22364 22374 22353 22369 22370 22382 22380 22362 22365 22371 22364 22374 22383 22375 22374 22366 22391 22384 22373 22376 22384 22397 22374 22391 22373 22376 22399 22401 22398 22397 22384 22403 22406 22396 22395 22387 22407 22414 22387 22407 22403 22409 22400 22405 22412 22397 22409 22416 22400 22420 22398 22410 22429 22401 22413 22408 22409 22407 22417 22411 22429 22425 22413 22434 22420 22428 22442 22441 22418 22436 22432 22431 22438 22441 22443 22444 22432 22432 22428 22435 22445 22454 22444 22460 22435 22447 22456 22463 22462 22451 22454 22466 22465 22469 22448 22466 22451 22455 22469 22454 22461 22462 22455 22464 22463 22469 22463 22460 22466 22477 22482 22480 22473 22465 22474 22473 22485 22469 22494 22479 22496 22478 22473 22480 22500 22482 22478 22487 22483 22491 22505 22502 22508 22482 22510 22486 22485 22509 22493 22501 22498 22514 22517 22514 22519 22517 22502 22518 22516 22525 22512 22507 22520 22503 22530 22529 22523 22526 22506 22509 22530 22517 22532 22511 22540 22519 22530 22516 22529 22528 22540 22540 22535 22521 22547 22550 22530 22552 22529 22543 22536 22530 22551 22549 22554 22551 22537 22558 22542 22564 22542 22565 22543 22542 22554 22558 22573 22573 22561 22552 22571 22566 22551 22567 22574 22582 22566 22569 22571 22571 22574 22559 22588 22585 22590 22583 22578 22572 22585 22588 22591 22579 22581 22596 22597 22602 22592 22602 22602 22589 22585 22600 22602 22586 22600 22589 22607 22592 22610 22604 22617 22601 22614 22609 22602 22613 22600 22599 22611 22617 22623 22625 22603 22604 22626 22622 22612 22611 22626 22634 22629 22638 22610 22616 22630 22622 22643 22628 22616 22617 22636 22622 22641 22638 22646 22647 22634 22635 22641 22654 22630 22630 22659 22634 22653 22662 22662 22662 22661 22662 22652 22647 22660 22643 22671 22654 22645 22664 22668 22663 22664 22653 22671 22674 22679 22675 22655 22657 22660 22677 22677 22664 22687 22689 22678 22683 22690 22676 22683 22695 22695 22693 22688 22692 22683 22685 22678 22688 22683 22682 22698 22690 22689 22686 22695 22685 22703 22703 22702 22687 22691 22707 22698 22705 22695 22702 22695 22709 22714 22709 22727 22726 22724 22702 22706 22705 22718 22731 22717 22729 22733 22718 22729 22721 22738 22722 22725 22723 22716 22740 22719 22723 22745 22733 22751 22741 22735 22742 22730 22755 22746 22756 22750 22753 22759 22744 22760 22743 22736 22749 22748 22740 22741 22741 22759 22755 22763 22757 22761 22762 22751 22772 22774 22756 22757 22763 22757 22774 22781 22774 22777 22760 22771 22770 22780 22769 22779 22780 22770 22772 22772 22776 22790 22780 22784 22787 22790 22775 22796 22777 22785 22798 22780 22783 22805 22806 22790 22785 22814 22787 22791 22805 22801 22798 22794 22816 22794 22819 22823 22801 22825 22821 22811 22823 22825 22827 22806 22818 22829 22813 22831 22819 22817 22822 22834 22814 22828 22835 22824 22819 22835 22832 22829 22825 22833 22843 22844 22826 22843 22853 22841 22855 22853 22831 \r\n22243 22247 22263 22242 22257 22240 22255 22258 22256 22250 22261 22249 22255 22246 22248 22268 22275 22263 22251 22277 22254 22269 22276 22283 22282 22277 22268 22276 22271 22268 22291 22265 22265 22267 22276 22278 22277 22297 22277 22282 22278 22286 22297 22286 22302 22282 22284 22298 22305 22284 22285 22301 22296 22290 22305 22292 22318 22311 22307 22315 22320 22311 22299 22323 22311 22310 22326 22312 22315 22329 22313 22305 22328 22334 22321 22335 22317 22329 22319 22321 22317 22322 22328 22322 22343 22347 22330 22320 22327 22323 22323 22332 22336 22335 22352 22352 22333 22348 22350 22359 22341 22349 22351 22336 22339 22362 22366 22363 22358 22359 22351 22367 22346 22357 22367 22367 22367 22361 22363 22376 22366 22358 22378 22372 22386 22380 22359 22387 22380 22387 22369 22382 22372 22380 22383 22396 22386 22386 22388 22391 22394 22400 22398 22404 22379 22406 22384 22380 22382 22384 22391 22393 22391 22392 22395 22415 22416 22391 22400 22406 22417 22410 22401 22414 22409 22401 22403 22406 22415 22415 22413 22431 22426 22421 22434 22432 22436 22431 22417 22436 22421 22424 22432 22443 22445 22418 22429 22435 22432 22431 22451 22447 22448 22432 22429 22437 22437 22430 22441 22451 22455 22446 22449 22462 22450 22446 22453 22453 22456 22460 22471 22470 22467 22470 22451 22460 22469 22453 22454 22459 22470 22472 22478 22460 22481 22477 22462 22469 22485 22472 22468 22485 22468 22466 22481 22487 22494 22499 22497 22472 22475 22493 22485 22481 22491 22491 22502 22490 22487 22502 22486 22508 22505 22513 22494 22488 22503 22512 22507 22511 22509 22510 22519 22505 22525 22514 22510 22529 22527 22508 22507 22522 22506 22509 22514 22513 22536 22534 22524 22530 22516 22529 22520 22537 22541 22521 22531 22543 22539 22538 22533 22540 22536 22543 22543 22528 22541 22558 22543 22550 22544 22553 22561 22551 22538 22551 22550 22554 22570 22563 22551 22568 22563 22552 22564 22555 22553 22550 22580 22579 22558 22564 22567 22573 22581 22582 22581 22584 22575 22586 22572 22592 22573 22589 22576 22595 22598 22575 22580 22574 22578 22590 22587 22605 22601 22605 22606 22596 22604 22591 22588 22613 22599 22602 22602 22606 22611 22619 22617 22601 22613 22606 22596 22603 22608 22599 22606 22603 22630 22604 22616 22610 22617 22635 22612 22630 22620 22624 22615 22626 22637 22635 22643 22632 22617 22640 22625 22645 22638 22631 22641 22645 22639 22647 22628 22645 22646 22653 22635 22647 22645 22637 22637 22649 22639 22644 22639 22648 22666 22656 22659 22666 22655 22668 22669 22653 22663 22671 22652 22671 22660 22666 22672 22676 22683 22667 22659 22682 22682 22672 22665 22677 22691 22677 22678 22687 22670 22693 22682 22681 22685 22678 22699 22701 22690 22706 22700 22698 22706 22694 22691 22709 22688 22696 22707 22701 22713 22706 22692 22704 22709 22720 22716 22707 22702 22701 22708 22728 22723 22724 22730 22707 22705 22714 22736 22709 22714 22731 22726 22728 22722 22742 22718 22729 22718 22733 22744 22744 22743 22733 22743 22724 22752 22742 22736 22752 22741 22754 22754 22755 22762 22748 22746 22750 22748 22753 22752 22752 22759 22753 22759 22765 22755 22762 22765 22773 22760 22775 22752 22756 22755 22766 22774 22779 22775 22769 22780 22768 22786 22764 22777 22791 22768 22790 22784 22791 22795 22771 22799 22799 22795 22781 22796 22804 22793 22800 22798 22798 22810 22801 22797 22791 22808 22815 22792 22809 22800 22801 22805 22802 22794 22815 22795 22808 22826 22800 22815 22827 22821 22824 22821 22807 22822 22819 22823 22810 22835 22814 22840 22833 22817 22833 22828 22834 22836 22820 22842 22840 22821 22834 22843 22842 22847 22845 22851 22844 22855 22857 22839 22842 \r\n22255 22241 22263 22254 22241 22242 22247 22242 22255 22258 22252 22257 22267 22275 22255 22254 22255 22260 22264 22261 22260 22264 22285 22282 22287 22260 22265 22261 22280 22276 22293 22266 22282 22287 22287 22284 22281 22278 22287 22296 22292 22300 22305 22283 22306 22284 22291 22296 22300 22285 22292 22313 22306 22311 22311 22309 22318 22296 22300 22314 22308 22301 22323 22315 22314 22301 22300 22301 22309 22328 22327 22312 22306 22315 22321 22337 22328 22320 22325 22332 22342 22325 22316 22342 22324 22336 22349 22348 22327 22340 22328 22351 22333 22331 22343 22331 22355 22359 22348 22361 22357 22357 22365 22353 22351 22343 22366 22364 22371 22365 22348 22351 22371 22369 22365 22351 22362 22356 22354 22363 22363 22381 22374 22358 22361 22378 22367 22365 22368 22380 22370 22394 22390 22390 22390 22390 22399 22398 22381 22375 22397 22384 22384 22388 22402 22399 22390 22392 22411 22386 22392 22411 22396 22414 22402 22389 22416 22405 22414 22421 22401 22422 22402 22414 22407 22417 22408 22428 22431 22410 22424 22423 22414 22416 22431 22434 22439 22415 22441 22424 22432 22440 22425 22429 22429 22437 22428 22448 22444 22450 22445 22432 22433 22442 22435 22457 22435 22457 22443 22443 22462 22435 22459 22447 22441 22451 22459 22467 22450 22467 22461 22460 22473 22467 22463 22475 22477 22457 22468 22458 22465 22471 22485 22465 22465 22479 22466 22467 22470 22469 22477 22471 22485 22471 22475 22487 22486 22491 22472 22481 22484 22476 22491 22505 22493 22506 22507 22490 22497 22483 22500 22500 22515 22500 22503 22517 22519 22501 22507 22497 22509 22495 22512 22521 22500 22524 22516 22503 22509 22523 22508 22517 22523 22533 22524 22529 22511 22533 22514 22535 22517 22531 22529 22543 22526 22522 22529 22538 22550 22526 22548 22539 22547 22548 22536 22541 22546 22545 22533 22550 22545 22545 22548 22541 22540 22568 22566 22556 22544 22550 22550 22552 22569 22562 22557 22568 22560 22564 22570 22556 22565 22563 22562 22574 22580 22578 22588 22575 22576 22579 22593 22575 22582 22568 22576 22597 22590 22594 22600 22574 22581 22590 22578 22577 22604 22600 22581 22592 22608 22606 22602 22585 22594 22611 22592 22610 22601 22592 22603 22603 22612 22617 22608 22623 22626 22615 22607 22624 22602 22612 22622 22624 22608 22620 22612 22615 22639 22617 22623 22613 22643 22640 22638 22625 22627 22629 22630 22648 22636 22626 22624 22640 22652 22654 22636 22658 22634 22633 22634 22639 22644 22643 22639 22652 22641 22667 22651 22643 22669 22648 22672 22666 22654 22672 22661 22664 22678 22656 22681 22654 22679 22681 22685 22671 22672 22663 22671 22683 22669 22671 22680 22674 22688 22668 22697 22688 22697 22696 22685 22699 22695 22676 22682 22706 22703 22689 22690 22704 22691 22691 22700 22706 22692 22699 22716 22713 22713 22708 22702 22710 22720 22700 22711 22719 22699 22720 22705 22724 22702 22728 22722 22734 22726 22715 22723 22727 22718 22722 22716 22735 22724 22723 22743 22726 22728 22737 22726 22725 22737 22742 22745 22728 22728 22736 22729 22748 22750 22731 22761 22748 22760 22751 22755 22760 22748 22757 22740 22762 22760 22755 22763 22763 22765 22763 22756 22753 22750 22761 22771 22755 22768 22780 22781 22769 22770 22774 22767 22784 22791 22773 22765 22772 22795 22784 22771 22788 22782 22800 22796 22791 22786 22782 22799 22781 22797 22779 22788 22785 22809 22794 22808 22794 22811 22815 22817 22810 22818 22795 22801 22805 22821 22817 22807 22800 22823 22811 22829 22802 22828 22813 22827 22806 22828 22812 22825 22828 22822 22823 22835 22819 22838 22828 22840 22836 22847 22842 22826 22839 22826 22851 22842 22834 22832 22827 22838 22832 22857 22844 22832 22850 \r\n22235 22237 22258 22267 22240 22268 22247 22270 22267 22244 22248 22273 22258 22252 22260 22274 22264 22266 22267 22283 22256 22257 22275 22285 22267 22276 22281 22290 22281 22265 22278 22287 22273 22280 22275 22289 22282 22291 22300 22286 22286 22301 22305 22297 22288 22280 22307 22303 22284 22291 22302 22315 22291 22290 22313 22293 22303 22305 22307 22301 22306 22308 22302 22302 22305 22301 22325 22322 22309 22329 22306 22306 22320 22325 22317 22329 22318 22327 22319 22319 22340 22331 22323 22320 22331 22320 22349 22332 22336 22338 22330 22335 22346 22350 22351 22344 22358 22351 22357 22361 22350 22350 22339 22344 22341 22358 22355 22370 22368 22345 22345 22350 22352 22373 22375 22352 22360 22360 22375 22372 22357 22358 22373 22368 22381 22365 22368 22375 22377 22369 22379 22382 22388 22397 22386 22372 22372 22398 22382 22382 22398 22404 22388 22397 22395 22409 22410 22382 22407 22407 22388 22401 22408 22397 22413 22397 22394 22412 22405 22418 22403 22418 22421 22427 22423 22403 22408 22406 22428 22409 22430 22415 22426 22420 22413 22429 22431 22437 22436 22422 22423 22438 22417 22422 22432 22421 22434 22446 22426 22430 22442 22436 22456 22444 22452 22430 22435 22437 22460 22450 22457 22459 22453 22449 22440 22457 22461 22450 22461 22460 22455 22460 22468 22474 22467 22453 22457 22471 22464 22471 22456 22475 22477 22485 22471 22462 22466 22483 22483 22487 22478 22495 22488 22491 22475 22492 22488 22488 22501 22492 22491 22486 22497 22495 22492 22489 22483 22501 22499 22493 22509 22511 22495 22510 22497 22501 22511 22518 22512 22506 22519 22496 22524 22517 22513 22525 22502 22512 22527 22513 22523 22530 22535 22529 22527 22536 22522 22529 22535 22527 22539 22539 22529 22542 22522 22527 22537 22544 22526 22547 22544 22549 22538 22538 22540 22538 22544 22544 22550 22563 22544 22560 22563 22542 22555 22547 22564 22568 22569 22562 22546 22572 22548 22563 22550 22560 22576 22575 22560 22582 22564 22577 22574 22580 22581 22583 22564 22569 22589 22579 22584 22572 22585 22593 22586 22595 22578 22592 22595 22587 22599 22601 22592 22599 22582 22601 22584 22589 22607 22610 22607 22587 22587 22611 22609 22606 22614 22609 22606 22605 22614 22621 22614 22612 22606 22606 22604 22607 22608 22605 22633 22627 22621 22609 22634 22620 22625 22616 22620 22614 22621 22616 22618 22620 22627 22628 22621 22644 22647 22641 22651 22629 22640 22652 22657 22657 22652 22648 22650 22651 22659 22648 22655 22642 22661 22653 22662 22663 22656 22652 22661 22674 22657 22665 22672 22657 22663 22673 22668 22658 22673 22683 22685 22668 22677 22675 22682 22676 22678 22679 22682 22677 22689 22671 22695 22682 22698 22693 22675 22682 22676 22685 22687 22684 22692 22707 22684 22702 22708 22703 22685 22713 22702 22694 22698 22708 22699 22712 22699 22723 22699 22714 22709 22700 22725 22718 22722 22721 22725 22730 22731 22708 22707 22709 22721 22730 22732 22718 22739 22732 22725 22744 22720 22732 22728 22735 22743 22750 22732 22744 22728 22755 22729 22736 22757 22734 22738 22748 22762 22736 22750 22750 22742 22758 22762 22769 22768 22745 22753 22764 22760 22754 22774 22765 22761 22767 22757 22759 22759 22782 22765 22776 22772 22783 22781 22787 22780 22766 22770 22786 22776 22778 22796 22780 22776 22776 22788 22780 22781 22774 22792 22788 22778 22780 22801 22800 22788 22787 22783 22793 22804 22808 22806 22799 22813 22811 22808 22816 22811 22812 22808 22801 22810 22813 22811 22801 22810 22812 22813 22828 22816 22827 22824 22819 22812 22818 22817 22828 22838 22834 22843 22845 22822 22820 22827 22826 22842 22838 22852 22829 22842 22833 22846 22857 22846 22848 22845 22834 22858 22841 \r\n22259 22239 22249 22246 22254 22255 22242 22253 22246 22267 22256 22266 22270 22249 22252 22254 22254 22261 22266 22258 22267 22260 22283 22280 22286 22277 22265 22271 22278 22286 22276 22287 22277 22276 22296 22288 22285 22292 22291 22296 22282 22303 22298 22279 22296 22297 22299 22302 22300 22295 22297 22316 22292 22311 22299 22312 22304 22302 22299 22303 22296 22314 22312 22299 22300 22307 22324 22315 22322 22321 22314 22334 22330 22333 22330 22311 22315 22315 22320 22315 22345 22344 22331 22333 22340 22350 22337 22325 22347 22325 22347 22348 22338 22349 22359 22331 22357 22346 22341 22341 22337 22366 22345 22352 22342 22358 22371 22346 22361 22365 22360 22350 22357 22349 22374 22373 22361 22377 22371 22372 22376 22371 22377 22359 22362 22374 22381 22367 22374 22371 22368 22375 22395 22383 22373 22400 22396 22382 22379 22379 22394 22398 22380 22389 22389 22395 22383 22405 22395 22414 22395 22390 22392 22409 22410 22418 22404 22416 22410 22404 22424 22407 22403 22420 22407 22419 22408 22405 22428 22417 22424 22413 22418 22438 22431 22431 22426 22436 22416 22421 22422 22425 22418 22436 22431 22446 22432 22433 22451 22453 22445 22427 22448 22441 22457 22443 22436 22457 22448 22450 22439 22447 22455 22460 22452 22464 22451 22461 22473 22445 22451 22466 22452 22459 22469 22479 22476 22463 22457 22475 22479 22476 22464 22468 22471 22480 22462 22465 22482 22479 22477 22495 22470 22495 22475 22481 22498 22496 22500 22482 22497 22477 22478 22492 22492 22504 22507 22490 22488 22506 22493 22500 22504 22490 22504 22513 22509 22519 22510 22498 22518 22525 22501 22505 22506 22526 22513 22505 22516 22507 22519 22511 22520 22516 22526 22532 22522 22517 22536 22531 22524 22536 22546 22536 22529 22541 22549 22538 22542 22546 22554 22553 22543 22540 22540 22535 22541 22541 22535 22542 22537 22541 22546 22554 22554 22566 22547 22553 22549 22569 22551 22574 22558 22578 22555 22558 22572 22568 22582 22562 22569 22568 22586 22572 22588 22589 22577 22580 22577 22577 22590 22578 22579 22598 22590 22571 22572 22592 22592 22578 22581 22581 22593 22594 22603 22606 22608 22611 22604 22614 22593 22592 22614 22612 22613 22610 22593 22615 22609 22609 22619 22615 22606 22612 22612 22627 22603 22630 22631 22608 22633 22622 22625 22622 22633 22627 22616 22625 22635 22628 22641 22644 22634 22621 22630 22635 22648 22627 22646 22646 22654 22651 22653 22643 22655 22647 22652 22653 22662 22635 22659 22650 22654 22664 22656 22668 22660 22651 22654 22646 22654 22673 22654 22663 22669 22659 22656 22675 22659 22668 22656 22680 22687 22676 22671 22681 22685 22668 22671 22681 22695 22685 22696 22683 22678 22678 22681 22692 22681 22703 22688 22688 22679 22695 22688 22693 22698 22702 22689 22699 22712 22711 22712 22712 22701 22717 22702 22697 22700 22699 22712 22701 22726 22719 22715 22721 22710 22722 22706 22726 22721 22735 22729 22713 22720 22716 22713 22735 22722 22732 22721 22725 22734 22727 22721 22735 22739 22746 22750 22754 22729 22742 22746 22743 22750 22748 22739 22740 22736 22757 22736 22738 22764 22758 22764 22746 22751 22764 22744 22746 22746 22749 22764 22762 22755 22772 22771 22769 22771 22769 22768 22768 22769 22777 22787 22762 22767 22773 22786 22766 22782 22767 22774 22786 22781 22785 22786 22792 22803 22787 22778 22783 22778 22796 22793 22806 22782 22805 22798 22801 22815 22792 22807 22812 22810 22796 22803 22815 22809 22810 22803 22814 22825 22823 22826 22803 22823 22831 22825 22826 22813 22833 22830 22826 22830 22817 22836 22817 22837 22841 22830 22819 22818 22821 22834 22844 22839 22826 22837 22850 22851 22830 22852 22830 22853 22836 22835 22841 22838 22850 \r\n22262 22264 22265 22267 22268 22271 22257 22260 22251 22263 22260 22257 22262 22265 22266 22269 22282 22257 22270 22276 22258 22261 22274 22283 22265 22271 22265 22265 22294 22292 22283 22292 22277 22292 22284 22294 22274 22290 22277 22297 22278 22282 22292 22283 22288 22289 22311 22312 22301 22307 22310 22301 22306 22312 22318 22313 22315 22321 22300 22298 22316 22310 22312 22313 22325 22302 22315 22327 22333 22333 22311 22321 22321 22323 22325 22316 22334 22330 22325 22334 22339 22340 22334 22328 22350 22329 22340 22342 22349 22327 22347 22352 22332 22341 22360 22334 22345 22353 22338 22360 22340 22342 22353 22368 22345 22365 22364 22373 22365 22364 22358 22377 22362 22362 22372 22361 22369 22373 22357 22378 22366 22377 22379 22375 22375 22368 22386 22377 22371 22389 22389 22392 22378 22390 22373 22372 22397 22376 22390 22379 22404 22396 22387 22397 22402 22387 22390 22384 22390 22397 22393 22416 22417 22396 22406 22399 22416 22401 22403 22404 22418 22419 22409 22406 22429 22414 22431 22433 22427 22407 22430 22431 22416 22427 22411 22440 22437 22434 22440 22419 22424 22426 22443 22436 22424 22451 22452 22451 22426 22447 22436 22439 22444 22455 22455 22450 22458 22452 22442 22459 22464 22466 22459 22468 22453 22456 22443 22462 22454 22467 22450 22467 22465 22468 22476 22465 22482 22479 22459 22461 22465 22483 22473 22479 22478 22487 22491 22492 22474 22468 22473 22491 22473 22493 22493 22487 22478 22480 22486 22483 22505 22484 22492 22508 22492 22483 22493 22487 22497 22498 22502 22503 22503 22512 22519 22519 22493 22509 22504 22510 22502 22525 22506 22528 22528 22508 22528 22505 22514 22524 22531 22524 22530 22520 22516 22531 22530 22536 22530 22532 22518 22544 22546 22526 22540 22533 22536 22530 22530 22549 22539 22549 22551 22550 22555 22558 22547 22550 22543 22536 22551 22549 22559 22545 22568 22554 22556 22565 22556 22551 22565 22557 22557 22555 22566 22561 22574 22577 22566 22570 22578 22582 22576 22574 22583 22573 22578 22581 22590 22589 22586 22585 22580 22575 22597 22600 22601 22600 22584 22585 22595 22588 22580 22594 22585 22608 22609 22604 22604 22609 22608 22611 22601 22618 22592 22619 22606 22607 22596 22616 22616 22616 22627 22623 22624 22621 22632 22623 22621 22617 22625 22609 22622 22628 22620 22632 22627 22621 22642 22616 22628 22623 22620 22626 22632 22642 22648 22637 22643 22647 22632 22639 22640 22641 22646 22645 22642 22641 22637 22640 22656 22661 22642 22660 22661 22665 22644 22647 22670 22652 22672 22670 22673 22669 22668 22678 22679 22672 22682 22680 22670 22670 22685 22670 22667 22663 22692 22668 22683 22677 22695 22679 22681 22672 22683 22682 22688 22675 22703 22691 22694 22689 22690 22684 22707 22709 22686 22684 22700 22704 22687 22717 22708 22697 22695 22717 22694 22704 22710 22706 22708 22711 22728 22709 22709 22713 22731 22717 22724 22707 22732 22712 22729 22710 22724 22719 22726 22727 22717 22740 22717 22737 22742 22729 22734 22731 22727 22744 22741 22745 22739 22733 22735 22751 22734 22758 22759 22736 22736 22758 22745 22764 22759 22766 22767 22744 22754 22771 22757 22769 22762 22764 22760 22778 22772 22763 22769 22757 22757 22762 22759 22786 22775 22779 22782 22771 22792 22769 22768 22785 22793 22773 22770 22770 22787 22773 22795 22778 22802 22799 22794 22787 22780 22796 22808 22807 22788 22787 22785 22805 22797 22798 22811 22819 22820 22810 22807 22807 22816 22805 22797 22822 22814 22803 22805 22813 22819 22822 22818 22822 22810 22816 22834 22820 22839 22817 22814 22839 22827 22838 22835 22825 22830 22835 22834 22824 22830 22841 22829 22828 22832 22840 22829 22842 22854 22835 22839 22841 22863 22865 \r\n22267 22245 22252 22261 22271 22247 22245 22271 22261 22265 22261 22270 22261 22271 22274 22274 22275 22264 22262 22257 22264 22264 22283 22281 22281 22276 22279 22268 22276 22279 22273 22275 22271 22295 22288 22273 22299 22301 22300 22280 22284 22280 22286 22307 22311 22288 22288 22299 22313 22299 22289 22290 22297 22310 22306 22303 22316 22298 22304 22305 22302 22299 22320 22327 22303 22320 22324 22307 22311 22326 22318 22319 22322 22316 22328 22321 22330 22327 22327 22344 22319 22341 22330 22341 22346 22331 22353 22345 22335 22352 22345 22332 22353 22351 22334 22335 22340 22352 22346 22354 22362 22352 22350 22347 22355 22348 22346 22355 22363 22358 22358 22367 22377 22362 22352 22373 22366 22379 22370 22358 22379 22362 22381 22374 22384 22376 22366 22378 22378 22378 22378 22394 22384 22376 22373 22380 22375 22389 22386 22399 22384 22396 22381 22404 22383 22384 22395 22404 22402 22412 22413 22412 22402 22410 22418 22401 22398 22415 22409 22402 22406 22409 22428 22406 22429 22426 22416 22409 22406 22424 22428 22423 22410 22439 22429 22417 22435 22419 22418 22445 22439 22419 22436 22431 22427 22433 22428 22427 22442 22436 22433 22431 22436 22444 22453 22450 22460 22463 22463 22454 22453 22446 22450 22466 22470 22465 22450 22474 22473 22469 22451 22471 22461 22472 22470 22458 22483 22463 22469 22471 22485 22476 22468 22472 22471 22473 22481 22490 22468 22480 22489 22478 22496 22481 22484 22484 22492 22497 22483 22479 22487 22498 22505 22510 22511 22496 22507 22510 22487 22506 22502 22503 22514 22496 22518 22522 22505 22507 22520 22515 22504 22524 22515 22505 22524 22531 22529 22505 22535 22510 22513 22534 22523 22517 22512 22526 22514 22530 22525 22543 22543 22544 22548 22531 22529 22531 22531 22532 22527 22545 22532 22537 22558 22552 22553 22560 22560 22542 22548 22563 22554 22551 22556 22546 22555 22559 22565 22566 22571 22551 22550 22576 22551 22565 22561 22573 22574 22567 22577 22559 22576 22577 22576 22563 22590 22578 22569 22578 22576 22589 22593 22582 22579 22591 22572 22588 22582 22588 22587 22580 22605 22595 22598 22598 22599 22592 22611 22593 22588 22602 22612 22590 22592 22615 22604 22622 22620 22613 22612 22620 22611 22627 22619 22616 22622 22613 22614 22632 22623 22615 22632 22634 22628 22635 22613 22631 22632 22620 22645 22628 22645 22619 22622 22623 22630 22629 22637 22649 22638 22638 22656 22653 22652 22649 22638 22635 22654 22642 22648 22663 22660 22646 22645 22664 22651 22672 22646 22667 22662 22654 22664 22661 22653 22672 22658 22678 22674 22670 22678 22661 22661 22688 22664 22678 22690 22684 22686 22683 22685 22686 22676 22685 22698 22672 22672 22694 22685 22702 22678 22701 22707 22701 22697 22685 22684 22709 22684 22697 22703 22688 22712 22702 22708 22709 22710 22698 22695 22704 22708 22717 22715 22707 22729 22717 22702 22708 22710 22711 22711 22724 22736 22727 22734 22713 22737 22732 22737 22718 22727 22731 22746 22746 22731 22745 22737 22732 22731 22747 22735 22746 22733 22736 22755 22737 22754 22735 22750 22757 22765 22754 22738 22759 22747 22742 22744 22770 22773 22751 22762 22762 22759 22756 22763 22773 22773 22761 22764 22758 22777 22769 22763 22765 22784 22779 22770 22764 22791 22791 22792 22784 22796 22798 22777 22800 22776 22776 22779 22803 22791 22794 22785 22796 22782 22796 22800 22812 22792 22805 22807 22814 22795 22801 22800 22809 22792 22801 22804 22815 22824 22804 22800 22801 22802 22810 22805 22805 22817 22826 22825 22813 22831 22828 22818 22818 22834 22829 22830 22834 22816 22832 22822 22835 22838 22821 22844 22841 22835 22828 22850 22843 22837 22829 22859 22844 22852 22843 22862 22851 22850 22865 \r\n22246 22263 22241 22261 22257 22269 22266 22252 22254 22262 22253 22256 22256 22275 22261 22269 22272 22260 22264 22266 22260 22273 22282 22278 22265 22277 22278 22283 22267 22293 22277 22296 22273 22300 22282 22277 22280 22280 22290 22306 22288 22306 22288 22309 22291 22293 22294 22293 22292 22300 22316 22294 22316 22308 22319 22318 22315 22313 22309 22309 22315 22310 22314 22321 22313 22309 22323 22334 22312 22318 22324 22330 22315 22339 22324 22333 22315 22338 22327 22337 22326 22339 22336 22337 22340 22341 22347 22333 22350 22329 22357 22354 22354 22344 22337 22345 22353 22339 22358 22344 22362 22341 22358 22369 22369 22353 22368 22350 22371 22366 22369 22355 22368 22361 22353 22366 22384 22373 22363 22384 22362 22377 22386 22387 22392 22372 22372 22377 22384 22384 22377 22381 22394 22380 22386 22395 22386 22391 22382 22407 22383 22390 22384 22390 22394 22387 22392 22390 22396 22388 22401 22399 22395 22415 22400 22399 22404 22398 22401 22423 22405 22414 22425 22407 22414 22419 22434 22425 22413 22424 22428 22426 22425 22421 22418 22429 22441 22440 22444 22427 22430 22444 22436 22440 22425 22446 22442 22436 22456 22454 22455 22433 22453 22434 22455 22451 22447 22453 22443 22464 22461 22447 22457 22470 22450 22468 22474 22461 22469 22460 22466 22477 22463 22462 22479 22469 22481 22465 22478 22476 22463 22482 22464 22478 22480 22481 22472 22495 22469 22493 22476 22471 22500 22501 22492 22480 22500 22478 22483 22503 22500 22483 22500 22485 22486 22494 22510 22490 22494 22490 22513 22493 22491 22508 22496 22511 22507 22513 22510 22527 22501 22529 22510 22515 22525 22529 22508 22507 22528 22515 22514 22517 22536 22517 22526 22527 22535 22545 22517 22527 22535 22524 22535 22544 22543 22528 22546 22545 22531 22549 22538 22543 22550 22535 22554 22558 22552 22556 22549 22538 22545 22550 22564 22555 22555 22547 22546 22568 22573 22574 22549 22560 22578 22564 22570 22560 22563 22566 22570 22565 22586 22583 22580 22581 22576 22589 22592 22581 22588 22593 22579 22583 22592 22583 22590 22579 22604 22595 22592 22580 22603 22581 22597 22582 22592 22595 22597 22587 22616 22612 22598 22617 22594 22616 22597 22596 22615 22600 22610 22609 22605 22615 22607 22617 22619 22612 22625 22615 22613 22626 22628 22636 22616 22639 22627 22637 22623 22624 22635 22632 22643 22624 22623 22631 22634 22624 22634 22641 22656 22641 22629 22656 22652 22646 22647 22639 22638 22660 22663 22658 22642 22669 22646 22667 22647 22656 22668 22663 22652 22677 22654 22668 22677 22679 22653 22654 22669 22677 22674 22661 22673 22675 22670 22690 22685 22668 22669 22670 22687 22690 22684 22677 22699 22672 22694 22703 22684 22698 22693 22705 22682 22680 22694 22693 22691 22700 22686 22708 22703 22702 22694 22696 22715 22711 22701 22697 22710 22716 22709 22727 22717 22722 22717 22730 22705 22704 22724 22723 22731 22728 22736 22733 22738 22730 22717 22727 22715 22728 22737 22724 22746 22748 22728 22739 22725 22739 22751 22738 22755 22754 22729 22759 22735 22745 22749 22757 22742 22751 22745 22745 22746 22750 22747 22765 22745 22763 22755 22754 22751 22774 22751 22758 22753 22752 22775 22757 22782 22762 22763 22773 22779 22767 22787 22770 22780 22772 22786 22790 22777 22775 22792 22796 22792 22781 22798 22776 22803 22796 22790 22782 22799 22782 22809 22802 22809 22806 22799 22792 22797 22795 22803 22805 22795 22818 22805 22819 22801 22818 22822 22802 22815 22803 22806 22821 22825 22818 22814 22815 22823 22837 22817 22815 22830 22819 22832 22824 22823 22826 22822 22829 22848 22836 22821 22826 22837 22843 22833 22837 22834 22834 22839 22859 22837 22835 22842 22835 22847 22846 22843 22859 \r\n22257 22253 22271 22248 22244 22256 22250 22253 22265 22253 22261 22267 22276 22267 22260 22274 22273 22286 22277 22270 22287 22287 22268 22276 22292 22279 22293 22293 22276 22289 22279 22274 22289 22290 22275 22301 22298 22292 22278 22285 22286 22304 22297 22309 22297 22310 22304 22311 22288 22292 22316 22297 22304 22293 22296 22319 22315 22315 22315 22304 22311 22322 22315 22325 22326 22325 22316 22327 22333 22324 22323 22322 22340 22340 22338 22341 22340 22342 22345 22348 22323 22345 22345 22351 22324 22346 22332 22339 22339 22332 22353 22342 22336 22337 22349 22350 22337 22358 22341 22366 22345 22348 22348 22366 22365 22360 22359 22355 22362 22351 22373 22353 22352 22372 22370 22370 22381 22357 22370 22375 22373 22380 22386 22365 22383 22366 22385 22392 22374 22375 22398 22389 22394 22387 22394 22391 22397 22394 22389 22383 22391 22399 22386 22397 22398 22407 22405 22406 22390 22416 22394 22408 22405 22398 22418 22405 22405 22424 22426 22420 22418 22415 22426 22421 22416 22430 22433 22432 22419 22421 22423 22438 22413 22439 22442 22422 22418 22446 22418 22443 22446 22428 22436 22452 22428 22448 22452 22437 22432 22449 22452 22448 22444 22445 22462 22452 22438 22465 22452 22464 22450 22453 22454 22448 22454 22470 22454 22472 22450 22474 22475 22460 22463 22479 22456 22461 22473 22476 22483 22480 22476 22482 22473 22478 22481 22484 22468 22496 22487 22479 22489 22495 22487 22478 22497 22503 22500 22499 22487 22490 22494 22498 22504 22490 22504 22500 22492 22512 22517 22497 22503 22499 22506 22517 22505 22499 22515 22510 22503 22501 22529 22514 22508 22504 22504 22517 22507 22520 22516 22520 22521 22525 22514 22514 22533 22531 22543 22540 22542 22530 22546 22528 22532 22530 22534 22528 22535 22545 22529 22551 22550 22556 22558 22552 22553 22561 22542 22541 22550 22547 22546 22567 22568 22551 22553 22567 22572 22573 22553 22557 22559 22565 22581 22562 22583 22584 22557 22564 22586 22576 22586 22568 22571 22569 22570 22571 22595 22590 22588 22580 22572 22578 22587 22596 22583 22591 22587 22604 22582 22601 22595 22597 22608 22607 22592 22598 22606 22596 22616 22597 22591 22600 22620 22597 22599 22617 22620 22607 22625 22601 22608 22615 22603 22619 22618 22609 22615 22623 22617 22621 22623 22624 22612 22640 22620 22618 22643 22638 22636 22626 22648 22641 22640 22640 22649 22639 22647 22654 22640 22634 22650 22641 22634 22657 22639 22652 22637 22648 22656 22640 22661 22665 22647 22643 22665 22669 22664 22649 22659 22660 22674 22656 22663 22662 22672 22677 22681 22682 22681 22687 22686 22683 22668 22666 22674 22667 22671 22670 22683 22678 22672 22684 22673 22683 22676 22685 22694 22690 22680 22696 22689 22710 22688 22703 22686 22698 22693 22707 22688 22707 22706 22717 22720 22694 22721 22722 22714 22697 22718 22704 22722 22707 22722 22721 22717 22731 22714 22711 22730 22738 22712 22724 22730 22716 22731 22737 22727 22743 22741 22743 22722 22741 22737 22739 22735 22754 22755 22739 22748 22746 22731 22735 22732 22756 22747 22736 22760 22737 22745 22765 22742 22758 22766 22760 22756 22760 22762 22764 22749 22770 22766 22754 22770 22776 22773 22770 22782 22768 22759 22766 22775 22789 22781 22781 22768 22769 22782 22788 22791 22798 22793 22796 22792 22780 22775 22803 22778 22784 22794 22801 22792 22797 22783 22786 22808 22790 22790 22794 22794 22816 22805 22796 22803 22805 22812 22810 22808 22820 22807 22803 22820 22821 22805 22804 22816 22833 22810 22821 22814 22821 22838 22812 22819 22823 22840 22841 22835 22844 22837 22848 22822 22830 22828 22852 22846 22838 22854 22829 22845 22849 22832 22845 22850 22854 22857 22846 22844 22852 22840 22848 \r\n22261 22251 22271 22263 22268 22262 22268 22249 22275 22269 22256 22272 22257 22257 22277 22269 22266 22278 22276 22285 22288 22268 22275 22274 22277 22275 22287 22283 22274 22293 22285 22286 22289 22287 22293 22303 22300 22306 22290 22302 22307 22303 22312 22290 22288 22311 22295 22301 22289 22319 22297 22311 22296 22299 22321 22323 22316 22311 22301 22326 22303 22315 22318 22307 22308 22320 22332 22325 22323 22335 22334 22332 22339 22318 22340 22319 22336 22346 22334 22346 22321 22331 22337 22341 22337 22349 22333 22355 22346 22350 22349 22355 22358 22338 22335 22349 22363 22345 22352 22360 22357 22370 22372 22349 22367 22363 22370 22373 22359 22371 22375 22373 22375 22379 22379 22357 22373 22379 22366 22379 22369 22370 22370 22371 22376 22379 22378 22387 22389 22391 22371 22388 22380 22382 22376 22404 22382 22391 22384 22397 22407 22396 22389 22412 22410 22413 22402 22411 22409 22418 22418 22420 22407 22401 22405 22399 22413 22422 22418 22400 22416 22405 22406 22427 22410 22418 22415 22420 22424 22431 22437 22422 22439 22426 22422 22435 22421 22419 22442 22444 22434 22423 22431 22428 22446 22429 22445 22428 22435 22449 22445 22459 22450 22456 22436 22443 22454 22447 22440 22453 22467 22445 22471 22470 22471 22464 22451 22475 22474 22477 22470 22463 22454 22481 22469 22462 22462 22465 22462 22473 22466 22471 22466 22483 22477 22471 22468 22474 22469 22478 22493 22487 22477 22475 22502 22501 22492 22481 22499 22505 22487 22493 22512 22489 22489 22510 22511 22505 22514 22506 22498 22510 22503 22494 22506 22516 22517 22498 22504 22503 22522 22507 22503 22520 22531 22520 22526 22525 22518 22536 22519 22532 22539 22527 22533 22517 22541 22535 22538 22528 22533 22542 22548 22540 22538 22553 22550 22541 22540 22536 22542 22556 22540 22538 22550 22540 22548 22544 22548 22547 22567 22566 22572 22562 22563 22556 22549 22553 22569 22559 22564 22578 22563 22581 22584 22558 22565 22562 22570 22574 22580 22584 22576 22575 22585 22592 22567 22579 22591 22587 22587 22599 22594 22595 22586 22605 22591 22590 22605 22582 22605 22601 22608 22598 22609 22594 22593 22614 22609 22611 22617 22602 22621 22619 22596 22601 22616 22610 22611 22626 22623 22622 22609 22612 22614 22613 22629 22610 22633 22616 22622 22629 22638 22631 22630 22638 22637 22629 22629 22630 22632 22637 22639 22643 22651 22652 22647 22656 22635 22637 22654 22656 22659 22640 22653 22665 22644 22641 22666 22649 22642 22656 22664 22665 22669 22663 22656 22674 22667 22666 22671 22672 22656 22667 22664 22685 22667 22669 22680 22679 22689 22668 22668 22691 22677 22684 22680 22678 22697 22696 22682 22673 22702 22674 22704 22702 22685 22692 22682 22698 22710 22705 22704 22712 22703 22693 22707 22691 22703 22693 22703 22708 22718 22714 22721 22709 22707 22725 22719 22716 22727 22702 22707 22729 22723 22735 22709 22730 22715 22726 22740 22719 22739 22735 22728 22744 22734 22737 22741 22743 22739 22749 22747 22731 22738 22738 22732 22735 22740 22757 22751 22749 22749 22762 22763 22740 22740 22754 22761 22749 22747 22757 22744 22763 22750 22767 22751 22756 22771 22758 22760 22774 22763 22781 22782 22774 22780 22773 22775 22780 22761 22762 22768 22769 22776 22795 22769 22785 22769 22773 22791 22798 22779 22789 22792 22781 22789 22801 22792 22791 22805 22801 22803 22809 22800 22795 22801 22813 22799 22808 22807 22811 22806 22803 22803 22823 22820 22809 22810 22821 22828 22809 22812 22833 22827 22808 22835 22832 22836 22827 22823 22825 22824 22820 22838 22816 22821 22833 22825 22831 22822 22843 22848 22842 22841 22842 22840 22832 22834 22840 22843 22838 22857 22856 22864 22850 22860 22843 22856 22869 \r\n22264 22257 22256 22259 22250 22259 22254 22253 22266 22253 22271 22282 22267 22262 22262 22274 22258 22264 22272 22261 22290 22291 22271 22289 22291 22281 22296 22285 22291 22276 22275 22295 22294 22289 22280 22285 22300 22295 22284 22287 22289 22308 22288 22307 22298 22288 22303 22293 22297 22300 22304 22308 22308 22302 22316 22303 22309 22315 22308 22321 22318 22331 22309 22325 22312 22315 22330 22323 22334 22335 22322 22321 22343 22334 22344 22317 22330 22331 22343 22331 22332 22345 22352 22335 22331 22330 22356 22337 22331 22336 22357 22351 22353 22355 22355 22364 22356 22346 22359 22353 22369 22354 22349 22356 22370 22365 22354 22362 22360 22351 22355 22379 22361 22381 22382 22358 22367 22373 22362 22385 22384 22389 22378 22376 22395 22368 22378 22372 22395 22384 22391 22383 22393 22384 22396 22397 22404 22379 22405 22410 22400 22412 22405 22412 22400 22413 22402 22389 22398 22394 22409 22415 22410 22401 22420 22407 22424 22402 22411 22416 22420 22419 22433 22411 22424 22426 22422 22417 22431 22419 22433 22440 22416 22441 22442 22422 22429 22435 22430 22430 22432 22443 22443 22454 22449 22454 22438 22435 22437 22442 22455 22458 22446 22463 22439 22461 22449 22446 22461 22455 22470 22444 22458 22467 22450 22466 22451 22449 22452 22460 22465 22481 22480 22481 22457 22472 22458 22459 22473 22486 22475 22487 22490 22478 22478 22488 22496 22491 22483 22500 22481 22487 22491 22477 22496 22488 22498 22498 22506 22487 22491 22492 22486 22503 22488 22493 22491 22500 22491 22508 22502 22509 22503 22515 22525 22502 22513 22515 22523 22512 22512 22521 22522 22523 22528 22516 22530 22535 22538 22531 22538 22517 22533 22527 22544 22543 22526 22523 22547 22541 22549 22549 22527 22550 22532 22551 22544 22542 22541 22557 22537 22559 22552 22560 22558 22543 22563 22566 22568 22563 22567 22544 22569 22568 22556 22549 22551 22578 22571 22554 22581 22569 22580 22568 22577 22573 22584 22570 22563 22566 22573 22585 22567 22572 22588 22574 22577 22589 22585 22576 22582 22593 22592 22584 22596 22594 22591 22591 22607 22585 22601 22595 22601 22588 22599 22613 22615 22613 22610 22620 22603 22619 22614 22621 22624 22604 22604 22609 22617 22616 22621 22619 22604 22627 22608 22625 22617 22626 22629 22620 22616 22619 22621 22624 22630 22636 22628 22647 22632 22624 22632 22643 22628 22643 22629 22648 22638 22642 22644 22649 22645 22637 22642 22656 22657 22644 22653 22650 22666 22650 22654 22649 22671 22673 22668 22674 22652 22660 22667 22672 22673 22655 22659 22681 22665 22686 22666 22669 22670 22666 22691 22675 22676 22670 22690 22680 22672 22693 22689 22688 22689 22700 22674 22685 22697 22702 22688 22689 22698 22701 22690 22690 22689 22709 22714 22701 22713 22692 22705 22706 22702 22712 22699 22696 22711 22701 22722 22720 22728 22713 22725 22718 22724 22707 22716 22722 22719 22715 22716 22728 22727 22738 22743 22742 22718 22736 22742 22742 22745 22741 22747 22742 22729 22749 22740 22749 22742 22750 22732 22753 22745 22738 22751 22764 22755 22765 22741 22746 22742 22746 22757 22760 22747 22754 22754 22753 22763 22752 22766 22766 22769 22780 22757 22780 22782 22768 22767 22777 22779 22778 22780 22787 22793 22786 22774 22770 22797 22779 22791 22792 22784 22791 22785 22779 22784 22793 22781 22803 22792 22787 22792 22807 22795 22804 22809 22813 22788 22817 22790 22812 22818 22805 22816 22809 22816 22820 22815 22814 22809 22817 22810 22826 22811 22812 22835 22810 22822 22811 22829 22826 22830 22816 22841 22821 22835 22821 22823 22825 22831 22847 22850 22823 22847 22826 22855 22837 22843 22843 22849 22838 22843 22845 22855 22864 22863 22854 22849 22842 22864 22852 \r\n22249 22254 22268 22256 22258 22270 22278 22259 22259 22280 22258 22261 22271 22270 22270 22267 22260 22268 22271 22270 22267 22286 22266 22276 22285 22283 22298 22295 22291 22296 22301 22278 22288 22291 22290 22299 22292 22303 22310 22298 22307 22310 22285 22288 22289 22313 22307 22291 22318 22302 22320 22319 22302 22322 22306 22306 22309 22308 22316 22308 22303 22324 22311 22334 22313 22318 22309 22319 22317 22316 22326 22340 22321 22328 22340 22319 22346 22348 22341 22327 22346 22344 22349 22331 22344 22355 22334 22350 22360 22355 22357 22350 22346 22343 22352 22352 22356 22351 22363 22358 22353 22347 22353 22368 22369 22371 22371 22372 22360 22364 22370 22374 22359 22376 22369 22375 22366 22377 22388 22381 22373 22371 22383 22381 22393 22393 22380 22385 22395 22381 22396 22377 22402 22387 22389 22385 22389 22400 22399 22395 22401 22408 22411 22402 22406 22413 22390 22409 22416 22392 22415 22415 22395 22413 22425 22416 22414 22423 22429 22426 22419 22404 22406 22406 22422 22437 22438 22410 22429 22432 22422 22424 22417 22436 22441 22443 22426 22448 22446 22430 22436 22447 22427 22426 22434 22438 22438 22433 22441 22440 22460 22441 22449 22451 22448 22453 22447 22453 22447 22446 22443 22469 22451 22455 22476 22461 22453 22470 22452 22475 22479 22473 22475 22480 22470 22466 22460 22482 22474 22464 22473 22479 22485 22484 22488 22469 22484 22476 22491 22494 22483 22486 22494 22478 22479 22481 22494 22494 22490 22487 22496 22496 22513 22493 22503 22504 22503 22510 22497 22513 22508 22506 22509 22511 22502 22525 22511 22529 22529 22502 22529 22510 22532 22506 22519 22531 22537 22517 22540 22513 22521 22532 22517 22519 22541 22543 22537 22543 22547 22522 22529 22548 22525 22549 22550 22536 22529 22533 22535 22558 22536 22536 22544 22555 22547 22560 22566 22545 22549 22543 22559 22554 22566 22550 22570 22555 22552 22567 22578 22576 22567 22571 22563 22565 22582 22576 22563 22582 22570 22567 22580 22577 22574 22592 22567 22575 22579 22599 22585 22575 22599 22592 22588 22591 22602 22581 22598 22590 22587 22604 22610 22590 22593 22594 22597 22591 22595 22596 22607 22613 22620 22600 22615 22615 22616 22604 22614 22618 22620 22619 22609 22604 22631 22631 22632 22625 22623 22636 22611 22618 22626 22616 22633 22620 22625 22633 22623 22644 22642 22641 22651 22652 22630 22636 22646 22642 22631 22633 22654 22657 22636 22634 22662 22640 22661 22652 22665 22654 22643 22664 22655 22665 22646 22662 22662 22651 22669 22657 22653 22672 22661 22675 22660 22659 22661 22679 22685 22667 22676 22662 22671 22674 22687 22673 22670 22677 22686 22670 22694 22677 22695 22680 22694 22704 22705 22689 22696 22680 22703 22710 22692 22703 22691 22690 22692 22712 22700 22705 22693 22702 22711 22709 22724 22697 22714 22722 22701 22702 22711 22724 22720 22716 22708 22729 22729 22712 22712 22714 22718 22718 22739 22735 22738 22725 22723 22727 22744 22738 22725 22722 22726 22734 22754 22744 22735 22736 22753 22753 22757 22749 22756 22757 22750 22764 22751 22765 22767 22762 22748 22764 22755 22758 22761 22750 22748 22776 22757 22765 22751 22779 22762 22769 22758 22757 22757 22775 22763 22782 22784 22785 22768 22785 22788 22766 22784 22780 22790 22776 22794 22782 22802 22782 22791 22776 22787 22789 22794 22796 22804 22806 22798 22785 22792 22796 22800 22798 22789 22818 22820 22810 22818 22794 22811 22796 22818 22802 22827 22812 22811 22810 22832 22824 22828 22813 22822 22821 22810 22812 22819 22832 22827 22843 22821 22826 22818 22846 22839 22830 22825 22838 22842 22837 22841 22830 22831 22848 22834 22849 22851 22844 22846 22858 22848 22858 22865 22850 22859 22864 22853 22858 \r\n22249 22266 22261 22268 22275 22250 22261 22272 22272 22263 22265 22272 22272 22265 22274 22272 22288 22279 22271 22287 22287 22291 22289 22283 22281 22288 22289 22294 22300 22289 22286 22291 22299 22293 22286 22291 22292 22286 22296 22287 22298 22308 22303 22300 22303 22304 22306 22314 22311 22303 22306 22316 22306 22300 22317 22304 22311 22319 22302 22324 22324 22321 22308 22318 22319 22334 22328 22321 22327 22340 22322 22338 22328 22324 22332 22347 22347 22350 22333 22337 22343 22328 22333 22334 22340 22340 22359 22347 22358 22338 22359 22360 22356 22341 22354 22368 22340 22368 22363 22358 22373 22348 22353 22353 22377 22367 22370 22353 22368 22381 22354 22367 22358 22382 22387 22362 22388 22387 22371 22378 22391 22391 22395 22370 22376 22370 22373 22393 22386 22395 22378 22397 22392 22399 22392 22380 22409 22403 22400 22388 22407 22389 22402 22389 22414 22390 22391 22413 22420 22413 22419 22424 22413 22415 22427 22423 22408 22412 22405 22422 22411 22434 22428 22427 22437 22427 22431 22440 22423 22438 22431 22441 22426 22436 22421 22433 22439 22421 22429 22435 22437 22450 22434 22454 22436 22436 22441 22442 22461 22455 22435 22442 22453 22466 22463 22460 22469 22454 22448 22464 22457 22451 22467 22451 22465 22478 22450 22454 22474 22471 22478 22461 22466 22467 22459 22466 22476 22461 22477 22484 22467 22469 22480 22484 22480 22490 22470 22473 22480 22499 22502 22476 22495 22486 22480 22484 22485 22484 22501 22487 22492 22499 22494 22487 22507 22489 22493 22493 22500 22499 22510 22522 22496 22525 22502 22507 22515 22526 22508 22527 22519 22521 22519 22529 22527 22532 22525 22526 22526 22525 22529 22519 22517 22541 22534 22532 22527 22540 22524 22538 22540 22533 22543 22539 22538 22530 22555 22545 22541 22554 22558 22555 22549 22565 22564 22561 22553 22554 22566 22571 22549 22565 22552 22557 22566 22566 22576 22580 22554 22582 22557 22573 22574 22584 22572 22587 22571 22580 22575 22591 22592 22576 22581 22575 22587 22582 22598 22597 22577 22583 22589 22593 22589 22581 22592 22593 22588 22592 22610 22609 22585 22603 22587 22605 22590 22616 22592 22605 22617 22607 22595 22621 22607 22611 22609 22601 22624 22615 22604 22607 22611 22622 22609 22636 22610 22622 22614 22634 22614 22627 22634 22620 22617 22621 22627 22641 22640 22631 22651 22634 22650 22643 22648 22630 22634 22641 22653 22637 22649 22640 22640 22651 22646 22653 22666 22659 22645 22660 22646 22646 22667 22669 22658 22669 22676 22650 22678 22659 22664 22662 22675 22662 22662 22674 22681 22659 22686 22665 22678 22684 22679 22693 22694 22671 22676 22691 22673 22693 22686 22678 22690 22701 22702 22677 22705 22685 22697 22702 22698 22699 22700 22691 22704 22715 22717 22698 22705 22704 22705 22706 22716 22706 22704 22719 22712 22728 22706 22725 22724 22718 22707 22706 22720 22735 22725 22719 22716 22712 22735 22727 22726 22741 22733 22733 22744 22741 22744 22726 22734 22749 22747 22744 22754 22750 22739 22748 22747 22739 22746 22752 22754 22751 22757 22752 22744 22763 22767 22764 22763 22757 22756 22762 22756 22769 22754 22778 22768 22754 22779 22753 22755 22763 22769 22782 22785 22768 22773 22778 22783 22768 22783 22773 22785 22790 22779 22779 22774 22785 22787 22802 22780 22791 22784 22782 22804 22796 22790 22793 22804 22808 22809 22814 22789 22793 22812 22809 22818 22796 22792 22807 22820 22822 22812 22823 22808 22810 22823 22822 22824 22819 22829 22810 22832 22808 22812 22820 22811 22837 22818 22839 22815 22816 22837 22839 22830 22841 22846 22839 22839 22833 22841 22827 22847 22850 22834 22853 22835 22857 22861 22839 22853 22836 22838 22849 22843 22858 22863 22847 22858 22850 \r\n22252 22262 22253 22251 22252 22259 22274 22267 22267 22273 22277 22273 22279 22263 22271 22264 22289 22281 22278 22264 22282 22291 22282 22289 22272 22279 22300 22295 22273 22291 22295 22284 22277 22302 22301 22301 22284 22288 22292 22305 22288 22303 22308 22303 22316 22301 22318 22301 22300 22296 22310 22324 22315 22300 22304 22321 22319 22307 22318 22323 22320 22316 22317 22325 22323 22316 22340 22337 22320 22324 22317 22317 22317 22340 22323 22332 22340 22329 22341 22347 22351 22326 22335 22357 22347 22352 22348 22356 22360 22334 22345 22344 22338 22346 22341 22367 22363 22357 22348 22368 22363 22375 22356 22371 22355 22358 22353 22368 22365 22362 22372 22356 22381 22372 22379 22385 22380 22366 22384 22372 22369 22381 22379 22382 22379 22373 22400 22401 22377 22390 22388 22381 22397 22405 22390 22403 22392 22408 22408 22409 22403 22412 22403 22402 22397 22411 22405 22406 22399 22423 22417 22425 22400 22426 22399 22427 22403 22415 22425 22421 22412 22419 22427 22432 22423 22418 22432 22423 22414 22414 22421 22418 22439 22430 22441 22442 22443 22426 22433 22430 22435 22437 22455 22436 22442 22441 22456 22459 22460 22458 22459 22453 22465 22449 22461 22466 22455 22462 22468 22458 22455 22468 22453 22471 22455 22452 22453 22467 22479 22463 22477 22474 22470 22483 22479 22464 22474 22475 22489 22486 22482 22486 22468 22492 22476 22494 22479 22497 22493 22477 22489 22493 22484 22503 22488 22490 22494 22485 22485 22494 22503 22515 22487 22502 22506 22502 22502 22493 22496 22510 22510 22508 22517 22511 22500 22507 22514 22510 22528 22520 22521 22506 22517 22527 22520 22532 22521 22539 22536 22531 22540 22545 22520 22519 22531 22521 22525 22535 22542 22525 22533 22545 22540 22549 22555 22543 22531 22558 22534 22551 22558 22564 22537 22544 22551 22548 22545 22559 22557 22556 22565 22560 22551 22553 22571 22568 22579 22575 22555 22577 22560 22576 22569 22571 22583 22566 22583 22588 22582 22585 22591 22584 22578 22582 22584 22570 22588 22588 22594 22576 22580 22595 22590 22602 22586 22602 22586 22610 22600 22595 22610 22603 22610 22589 22613 22601 22593 22603 22621 22620 22607 22621 22622 22611 22620 22623 22629 22605 22604 22606 22632 22628 22618 22610 22622 22621 22615 22628 22621 22628 22617 22644 22625 22635 22629 22647 22634 22634 22623 22633 22627 22642 22635 22638 22636 22641 22653 22656 22655 22652 22663 22639 22646 22658 22648 22643 22641 22671 22653 22656 22647 22670 22649 22672 22674 22674 22677 22664 22682 22662 22679 22658 22676 22684 22685 22672 22677 22688 22673 22687 22687 22668 22685 22679 22678 22690 22689 22698 22687 22685 22676 22686 22706 22698 22683 22699 22692 22706 22699 22694 22712 22696 22687 22700 22697 22714 22702 22700 22704 22709 22699 22705 22707 22710 22715 22704 22730 22707 22707 22713 22708 22710 22708 22717 22723 22713 22728 22724 22720 22728 22732 22716 22730 22739 22733 22748 22735 22726 22742 22729 22746 22728 22749 22733 22741 22732 22737 22740 22734 22745 22745 22739 22743 22763 22759 22749 22753 22746 22761 22752 22753 22750 22755 22756 22762 22751 22766 22752 22776 22774 22758 22769 22779 22773 22773 22777 22768 22786 22772 22768 22768 22768 22791 22793 22771 22798 22799 22787 22797 22778 22786 22802 22801 22796 22783 22796 22799 22805 22803 22808 22805 22788 22811 22800 22813 22819 22811 22819 22813 22820 22812 22815 22810 22819 22818 22824 22828 22828 22816 22832 22834 22821 22829 22837 22829 22811 22833 22835 22822 22843 22844 22825 22838 22846 22831 22834 22839 22845 22835 22851 22825 22853 22853 22837 22829 22844 22837 22836 22862 22861 22847 22861 22847 22865 22856 22863 22846 22843 22865 22858 \r\n22266 22257 22269 22258 22260 22275 22256 22256 22283 22265 22277 22277 22260 22259 22266 22265 22280 22268 22271 22288 22280 22276 22287 22281 22290 22275 22287 22292 22275 22295 22303 22297 22294 22289 22297 22291 22283 22286 22312 22309 22286 22297 22299 22302 22292 22309 22311 22313 22313 22305 22323 22309 22318 22306 22317 22329 22331 22309 22305 22315 22324 22317 22312 22337 22326 22312 22330 22336 22321 22323 22323 22319 22320 22337 22323 22348 22346 22343 22336 22328 22337 22330 22348 22345 22351 22354 22339 22355 22346 22342 22354 22363 22355 22368 22354 22355 22371 22349 22352 22369 22357 22363 22353 22365 22371 22353 22367 22381 22369 22371 22379 22357 22380 22369 22371 22377 22385 22390 22373 22369 22378 22383 22379 22386 22375 22396 22401 22401 22401 22382 22384 22388 22404 22382 22392 22406 22404 22411 22412 22409 22413 22415 22394 22408 22402 22408 22397 22406 22394 22412 22396 22414 22419 22418 22415 22403 22406 22423 22431 22421 22409 22415 22430 22415 22413 22416 22419 22432 22420 22431 22438 22418 22425 22421 22425 22444 22446 22451 22444 22430 22444 22446 22435 22444 22434 22437 22460 22442 22454 22453 22453 22439 22443 22440 22446 22467 22458 22466 22463 22464 22458 22457 22477 22460 22454 22467 22463 22473 22455 22464 22479 22471 22477 22484 22472 22473 22489 22464 22479 22477 22480 22472 22480 22496 22479 22471 22486 22495 22488 22501 22480 22498 22502 22481 22501 22510 22507 22493 22498 22491 22487 22494 22510 22512 22498 22518 22512 22519 22505 22500 22521 22526 22519 22511 22529 22526 22517 22511 22527 22533 22514 22518 22533 22526 22515 22526 22535 22521 22514 22543 22528 22540 22529 22546 22526 22534 22539 22536 22545 22539 22529 22551 22543 22551 22531 22552 22561 22544 22550 22555 22555 22549 22547 22543 22554 22546 22556 22565 22570 22572 22568 22553 22551 22558 22563 22557 22557 22568 22573 22583 22580 22583 22558 22567 22587 22586 22579 22589 22567 22577 22592 22585 22568 22596 22596 22597 22586 22584 22602 22602 22594 22605 22599 22592 22598 22591 22590 22603 22584 22612 22601 22614 22615 22611 22593 22594 22601 22614 22623 22601 22604 22612 22618 22607 22605 22629 22610 22611 22626 22610 22606 22619 22619 22628 22610 22621 22617 22639 22636 22631 22627 22625 22625 22640 22634 22645 22645 22652 22647 22654 22636 22636 22642 22650 22657 22643 22655 22659 22659 22662 22662 22654 22649 22661 22655 22659 22650 22644 22644 22660 22657 22667 22660 22653 22677 22670 22673 22679 22670 22678 22665 22678 22665 22668 22684 22680 22668 22678 22688 22689 22690 22675 22670 22687 22697 22690 22676 22694 22691 22678 22693 22687 22691 22698 22695 22703 22696 22711 22692 22709 22690 22704 22710 22692 22714 22713 22705 22706 22695 22717 22714 22718 22712 22725 22704 22714 22727 22732 22712 22710 22721 22721 22719 22712 22710 22731 22725 22719 22714 22737 22734 22729 22738 22735 22743 22746 22738 22739 22746 22749 22740 22754 22756 22737 22732 22731 22745 22738 22748 22758 22760 22752 22739 22757 22740 22741 22765 22763 22755 22755 22759 22750 22766 22768 22759 22753 22781 22776 22769 22756 22759 22757 22771 22773 22785 22762 22786 22791 22764 22766 22780 22775 22782 22781 22794 22779 22778 22797 22782 22782 22801 22803 22801 22780 22807 22796 22800 22806 22805 22786 22794 22788 22790 22813 22805 22811 22816 22802 22822 22822 22810 22804 22819 22825 22824 22802 22826 22825 22829 22829 22828 22825 22828 22816 22838 22824 22830 22813 22821 22823 22824 22823 22843 22841 22829 22839 22823 22831 22841 22830 22844 22828 22831 22832 22836 22835 22842 22855 22849 22855 22860 22865 22840 22859 22844 22863 22869 22846 22860 22850 \r\n22252 22265 22272 22278 22271 22275 22269 22261 22258 22280 22266 22276 22261 22270 22281 22290 22273 22288 22275 22271 22295 22272 22275 22286 22271 22274 22296 22285 22293 22302 22279 22282 22297 22300 22289 22294 22306 22289 22303 22291 22302 22302 22306 22298 22304 22316 22313 22299 22314 22320 22326 22307 22316 22320 22306 22321 22303 22305 22322 22307 22335 22319 22317 22312 22340 22338 22328 22342 22334 22328 22333 22330 22343 22322 22327 22342 22350 22333 22329 22333 22355 22332 22337 22344 22342 22338 22334 22355 22339 22351 22362 22349 22362 22345 22361 22348 22369 22361 22354 22351 22353 22359 22360 22362 22359 22357 22366 22358 22372 22376 22381 22375 22365 22364 22364 22366 22386 22365 22369 22390 22379 22372 22374 22395 22371 22397 22390 22396 22383 22386 22381 22381 22406 22392 22390 22391 22410 22412 22412 22409 22404 22406 22415 22412 22412 22398 22401 22401 22416 22396 22426 22413 22409 22404 22421 22422 22418 22428 22428 22406 22415 22436 22423 22410 22430 22418 22433 22436 22429 22424 22432 22431 22419 22443 22429 22430 22423 22452 22435 22453 22444 22437 22433 22430 22442 22446 22454 22462 22439 22449 22459 22448 22446 22449 22459 22454 22469 22472 22470 22471 22461 22468 22467 22475 22480 22474 22468 22479 22477 22459 22480 22476 22468 22475 22473 22491 22481 22488 22465 22479 22488 22468 22484 22474 22493 22489 22492 22479 22487 22482 22487 22488 22482 22490 22506 22496 22500 22485 22505 22488 22515 22506 22516 22492 22499 22512 22509 22514 22520 22508 22516 22524 22500 22521 22522 22527 22522 22533 22524 22519 22528 22508 22533 22525 22520 22518 22520 22532 22539 22517 22532 22539 22542 22539 22549 22532 22533 22532 22539 22552 22546 22535 22533 22548 22558 22553 22553 22562 22564 22536 22550 22558 22557 22561 22570 22546 22566 22567 22552 22557 22570 22552 22558 22565 22570 22564 22579 22578 22580 22561 22566 22585 22569 22589 22569 22590 22567 22565 22573 22595 22568 22575 22591 22588 22583 22579 22593 22593 22602 22585 22593 22596 22592 22596 22581 22590 22591 22595 22605 22588 22606 22608 22592 22609 22620 22618 22600 22619 22610 22615 22626 22614 22611 22614 22606 22610 22603 22627 22632 22631 22634 22629 22617 22610 22637 22626 22619 22640 22631 22622 22618 22620 22620 22636 22627 22638 22631 22653 22643 22631 22649 22642 22656 22636 22656 22653 22637 22634 22654 22638 22657 22646 22658 22654 22668 22642 22644 22644 22645 22651 22664 22669 22668 22652 22677 22679 22681 22671 22679 22682 22663 22674 22676 22670 22683 22683 22672 22665 22693 22680 22672 22675 22675 22696 22693 22700 22682 22702 22703 22681 22682 22682 22702 22704 22709 22699 22694 22693 22709 22693 22709 22716 22700 22701 22713 22720 22717 22717 22697 22720 22720 22716 22724 22723 22724 22709 22718 22732 22723 22731 22723 22737 22712 22733 22731 22732 22721 22727 22726 22740 22728 22737 22722 22724 22741 22749 22751 22752 22727 22729 22744 22741 22748 22747 22743 22751 22756 22747 22738 22740 22748 22755 22761 22746 22765 22746 22748 22763 22771 22769 22749 22770 22760 22761 22769 22758 22756 22757 22781 22785 22758 22775 22775 22779 22773 22791 22768 22770 22785 22768 22777 22789 22784 22794 22787 22794 22797 22782 22785 22780 22799 22778 22787 22780 22798 22800 22803 22796 22814 22810 22794 22803 22815 22791 22818 22798 22818 22811 22820 22805 22800 22810 22821 22819 22810 22802 22828 22810 22815 22817 22820 22834 22834 22835 22816 22836 22840 22816 22829 22839 22818 22837 22838 22848 22830 22833 22849 22829 22840 22841 22845 22831 22853 22834 22850 22847 22843 22846 22850 22845 22844 22855 22841 22859 22869 22852 22857 22870 22857 22875 \r\n22276 22250 22259 22280 22275 22273 22276 22273 22280 22276 22285 22265 22266 22269 22280 22279 22266 22282 22286 22268 22282 22286 22297 22275 22300 22288 22294 22298 22287 22285 22284 22284 22301 22296 22288 22284 22291 22314 22289 22306 22299 22318 22299 22302 22316 22320 22306 22308 22318 22321 22315 22324 22317 22316 22313 22312 22308 22322 22321 22330 22325 22326 22326 22340 22317 22320 22330 22338 22336 22346 22319 22337 22333 22342 22350 22323 22327 22338 22335 22334 22334 22353 22353 22342 22352 22348 22342 22348 22361 22343 22364 22346 22347 22361 22365 22352 22357 22373 22357 22349 22367 22375 22371 22369 22356 22368 22378 22368 22363 22380 22372 22383 22381 22387 22373 22366 22383 22391 22392 22393 22385 22397 22398 22382 22401 22401 22384 22393 22386 22405 22386 22392 22402 22400 22409 22404 22408 22391 22410 22394 22414 22398 22393 22411 22396 22421 22416 22404 22403 22423 22398 22401 22400 22415 22425 22423 22433 22411 22432 22433 22422 22419 22411 22419 22429 22420 22415 22420 22445 22443 22438 22429 22423 22442 22442 22447 22432 22445 22446 22456 22438 22449 22434 22444 22435 22453 22443 22463 22460 22457 22438 22458 22445 22465 22469 22467 22462 22462 22451 22453 22464 22469 22452 22478 22468 22459 22471 22479 22471 22467 22468 22487 22482 22471 22473 22479 22466 22480 22477 22476 22486 22497 22487 22500 22486 22496 22487 22504 22490 22491 22505 22482 22494 22510 22495 22497 22492 22495 22499 22509 22489 22518 22496 22516 22496 22521 22506 22522 22505 22505 22516 22502 22527 22503 22515 22519 22509 22514 22524 22525 22527 22526 22525 22517 22516 22523 22517 22539 22543 22523 22518 22528 22542 22525 22527 22527 22535 22535 22541 22532 22542 22537 22545 22533 22557 22550 22552 22549 22559 22539 22557 22545 22558 22559 22566 22569 22573 22559 22554 22576 22563 22554 22552 22571 22560 22560 22566 22556 22561 22571 22575 22587 22573 22563 22575 22567 22592 22574 22573 22583 22584 22585 22576 22577 22598 22575 22581 22591 22600 22585 22578 22591 22597 22584 22598 22601 22584 22590 22602 22603 22595 22590 22594 22620 22601 22606 22614 22615 22603 22616 22614 22599 22614 22624 22611 22626 22631 22621 22633 22627 22624 22631 22617 22633 22618 22623 22628 22627 22618 22638 22632 22633 22630 22644 22631 22651 22638 22632 22634 22632 22636 22637 22655 22652 22641 22648 22645 22660 22641 22647 22653 22662 22654 22646 22662 22672 22669 22661 22675 22674 22655 22652 22665 22665 22655 22662 22679 22675 22670 22672 22663 22675 22660 22673 22680 22692 22678 22669 22667 22672 22671 22694 22679 22684 22672 22702 22703 22687 22692 22701 22689 22694 22685 22692 22691 22710 22692 22690 22688 22688 22694 22704 22697 22720 22692 22710 22706 22716 22701 22722 22712 22710 22704 22709 22707 22712 22730 22724 22725 22723 22731 22731 22738 22715 22716 22720 22741 22715 22731 22742 22746 22745 22739 22741 22724 22751 22729 22750 22752 22740 22739 22738 22732 22754 22752 22758 22754 22764 22764 22737 22738 22748 22755 22749 22748 22751 22749 22745 22766 22771 22761 22770 22751 22755 22756 22769 22761 22760 22757 22775 22781 22762 22780 22790 22781 22778 22768 22785 22792 22772 22781 22796 22779 22797 22777 22798 22796 22804 22777 22798 22788 22781 22801 22783 22797 22807 22789 22811 22790 22809 22803 22811 22791 22800 22807 22822 22805 22811 22821 22818 22813 22819 22821 22816 22819 22823 22826 22810 22812 22830 22817 22811 22810 22824 22840 22817 22818 22843 22832 22835 22847 22820 22820 22835 22842 22826 22853 22828 22849 22846 22834 22857 22858 22838 22843 22833 22856 22849 22855 22855 22851 22864 22846 22853 22845 22850 22866 22848 22855 22863 \r\n22255 22275 22278 22273 22266 22271 22276 22261 22286 22281 22281 22269 22278 22269 22265 22287 22275 22292 22285 22278 22290 22292 22281 22296 22294 22297 22288 22298 22298 22278 22280 22303 22294 22306 22308 22304 22292 22289 22300 22309 22292 22294 22306 22320 22301 22305 22310 22299 22317 22318 22324 22318 22313 22321 22331 22332 22320 22333 22314 22334 22321 22336 22338 22336 22333 22314 22335 22323 22325 22336 22323 22333 22342 22351 22343 22343 22342 22327 22338 22335 22349 22337 22358 22360 22351 22359 22345 22364 22340 22343 22339 22353 22353 22360 22348 22369 22363 22346 22348 22375 22376 22352 22358 22372 22377 22376 22361 22366 22382 22384 22372 22363 22390 22376 22368 22372 22384 22373 22390 22374 22388 22388 22389 22374 22380 22375 22394 22381 22382 22396 22393 22397 22381 22407 22393 22391 22392 22404 22400 22412 22399 22403 22394 22415 22403 22409 22421 22421 22407 22404 22417 22415 22403 22430 22413 22406 22418 22435 22429 22409 22425 22433 22423 22422 22440 22437 22415 22431 22433 22429 22419 22435 22431 22429 22434 22433 22448 22446 22429 22435 22431 22445 22440 22441 22434 22452 22458 22456 22452 22439 22454 22466 22444 22460 22446 22463 22457 22448 22449 22460 22478 22465 22451 22477 22455 22472 22479 22482 22475 22468 22481 22467 22479 22470 22475 22480 22492 22484 22494 22493 22497 22496 22490 22473 22488 22486 22495 22483 22501 22489 22490 22493 22497 22488 22508 22510 22509 22512 22506 22506 22497 22497 22511 22493 22502 22500 22513 22517 22522 22520 22500 22509 22508 22502 22514 22533 22524 22526 22511 22512 22536 22532 22537 22530 22513 22521 22521 22532 22539 22527 22540 22541 22538 22526 22539 22524 22551 22534 22547 22553 22548 22542 22558 22553 22558 22560 22552 22542 22553 22539 22547 22561 22541 22563 22564 22558 22569 22550 22555 22565 22552 22551 22563 22567 22566 22554 22580 22583 22576 22586 22574 22577 22590 22582 22578 22574 22571 22591 22589 22575 22587 22579 22595 22588 22598 22578 22576 22580 22583 22580 22593 22594 22583 22587 22607 22593 22587 22586 22616 22610 22598 22592 22594 22621 22596 22604 22603 22608 22621 22605 22628 22621 22613 22616 22611 22621 22624 22618 22612 22618 22611 22636 22632 22628 22637 22635 22630 22629 22645 22632 22624 22646 22625 22622 22641 22648 22629 22649 22656 22654 22658 22637 22660 22638 22655 22654 22640 22637 22641 22646 22655 22646 22645 22644 22646 22671 22661 22663 22671 22658 22670 22676 22666 22678 22678 22667 22662 22664 22682 22661 22680 22673 22667 22662 22664 22678 22683 22674 22688 22680 22686 22697 22691 22688 22698 22698 22684 22689 22686 22696 22696 22693 22688 22709 22712 22705 22704 22701 22695 22693 22711 22693 22691 22714 22717 22711 22697 22701 22707 22721 22699 22717 22719 22728 22709 22723 22712 22706 22711 22734 22719 22727 22719 22720 22735 22725 22726 22732 22722 22741 22725 22743 22724 22728 22743 22725 22731 22755 22746 22731 22742 22755 22735 22749 22745 22742 22761 22747 22746 22743 22766 22761 22761 22747 22772 22755 22762 22755 22759 22774 22769 22756 22767 22753 22781 22770 22783 22772 22779 22759 22785 22763 22779 22771 22790 22789 22786 22780 22783 22770 22786 22784 22779 22779 22786 22775 22787 22786 22786 22805 22796 22797 22803 22790 22812 22793 22785 22813 22797 22793 22812 22810 22806 22793 22819 22799 22796 22798 22814 22810 22804 22823 22815 22827 22809 22819 22827 22826 22831 22832 22834 22824 22819 22833 22830 22836 22823 22834 22838 22840 22844 22840 22838 22838 22851 22848 22837 22846 22830 22836 22850 22840 22856 22858 22833 22857 22836 22850 22855 22855 22844 22855 22848 22860 22867 22864 22867 22872 22856 22860 \r\n22258 22256 22273 22271 22268 22266 22258 22270 22278 22264 22277 22284 22267 22291 22285 22280 22268 22282 22283 22291 22273 22273 22301 22276 22298 22303 22282 22282 22289 22290 22282 22305 22302 22284 22300 22292 22310 22309 22304 22314 22301 22296 22312 22297 22312 22307 22298 22302 22303 22327 22321 22327 22310 22318 22315 22319 22308 22318 22324 22315 22313 22319 22331 22325 22329 22338 22328 22340 22342 22323 22335 22326 22335 22335 22343 22332 22328 22335 22339 22331 22348 22349 22333 22336 22338 22338 22338 22348 22364 22367 22357 22343 22370 22348 22350 22355 22353 22363 22366 22351 22372 22351 22375 22367 22382 22376 22368 22366 22363 22374 22362 22386 22373 22386 22372 22381 22386 22396 22381 22390 22376 22396 22373 22382 22389 22403 22381 22387 22378 22383 22407 22408 22407 22405 22405 22412 22396 22392 22414 22414 22418 22406 22416 22414 22402 22405 22414 22397 22425 22405 22414 22413 22410 22418 22417 22431 22430 22436 22434 22428 22429 22414 22422 22436 22425 22432 22428 22438 22424 22419 22444 22437 22448 22426 22433 22439 22450 22452 22443 22435 22453 22454 22452 22446 22453 22448 22443 22463 22450 22440 22466 22442 22465 22460 22456 22445 22462 22468 22460 22451 22463 22468 22475 22470 22456 22471 22469 22470 22462 22476 22486 22478 22469 22481 22472 22489 22495 22479 22488 22494 22478 22481 22496 22499 22497 22487 22501 22498 22494 22487 22480 22491 22484 22498 22490 22493 22486 22501 22491 22503 22497 22503 22519 22506 22502 22511 22497 22515 22505 22508 22527 22517 22531 22518 22517 22506 22526 22508 22533 22533 22527 22521 22512 22537 22529 22529 22528 22526 22537 22548 22532 22550 22547 22523 22530 22549 22549 22536 22539 22557 22549 22536 22559 22534 22547 22553 22555 22566 22546 22560 22567 22541 22564 22568 22571 22571 22552 22559 22566 22569 22565 22569 22566 22581 22564 22572 22578 22573 22578 22577 22569 22590 22579 22572 22579 22585 22570 22569 22579 22589 22575 22579 22600 22597 22582 22595 22597 22577 22579 22591 22603 22600 22598 22590 22602 22610 22613 22589 22611 22598 22615 22591 22604 22620 22616 22597 22609 22602 22600 22623 22621 22621 22621 22610 22608 22620 22614 22626 22612 22628 22639 22632 22637 22635 22619 22622 22621 22640 22632 22623 22620 22637 22627 22625 22651 22654 22626 22630 22635 22642 22649 22635 22658 22633 22653 22658 22639 22643 22664 22654 22653 22650 22651 22665 22659 22670 22657 22659 22668 22657 22668 22680 22665 22669 22670 22661 22676 22672 22673 22663 22672 22684 22685 22686 22667 22675 22695 22690 22693 22693 22675 22697 22687 22691 22689 22678 22688 22680 22693 22707 22702 22697 22703 22701 22698 22693 22709 22710 22692 22713 22707 22694 22696 22714 22720 22722 22722 22721 22701 22721 22717 22730 22710 22713 22729 22709 22716 22723 22708 22710 22725 22723 22713 22721 22740 22733 22741 22735 22739 22722 22730 22731 22747 22726 22743 22728 22750 22729 22747 22734 22737 22759 22733 22740 22740 22746 22752 22755 22760 22740 22758 22750 22764 22769 22757 22766 22774 22756 22767 22755 22754 22762 22781 22767 22758 22768 22782 22760 22758 22769 22763 22782 22772 22770 22772 22792 22768 22781 22779 22789 22797 22790 22785 22773 22777 22800 22801 22795 22791 22798 22790 22796 22809 22803 22793 22808 22801 22803 22810 22795 22799 22792 22820 22797 22796 22799 22815 22826 22825 22826 22818 22805 22810 22824 22819 22819 22833 22811 22817 22818 22832 22819 22835 22834 22837 22819 22821 22838 22825 22819 22849 22823 22823 22825 22825 22853 22853 22855 22855 22841 22852 22859 22839 22856 22848 22854 22857 22848 22838 22841 22869 22862 22867 22859 22847 22871 22862 22867 22851 22875 \r\n22278 22272 22256 22277 22256 22278 22266 22286 22287 22274 22266 22287 22280 22288 22287 22280 22282 22271 22295 22288 22292 22284 22276 22281 22290 22287 22304 22302 22306 22286 22287 22309 22291 22297 22303 22307 22306 22307 22315 22308 22293 22302 22320 22316 22307 22312 22306 22301 22311 22326 22317 22314 22328 22312 22307 22332 22315 22321 22309 22313 22330 22328 22318 22328 22323 22331 22341 22330 22337 22348 22346 22350 22352 22348 22353 22339 22333 22335 22351 22349 22348 22359 22340 22345 22355 22343 22348 22342 22350 22342 22363 22349 22358 22356 22355 22355 22354 22353 22373 22376 22357 22357 22370 22368 22384 22377 22371 22385 22388 22384 22371 22364 22381 22375 22373 22373 22396 22377 22386 22373 22393 22380 22393 22386 22379 22391 22395 22383 22396 22407 22401 22391 22391 22392 22396 22396 22391 22409 22390 22393 22409 22396 22397 22407 22406 22414 22424 22404 22400 22426 22412 22414 22407 22426 22430 22424 22414 22419 22425 22437 22411 22421 22421 22421 22444 22434 22442 22423 22428 22421 22437 22441 22426 22425 22446 22451 22455 22429 22433 22450 22448 22456 22450 22438 22464 22458 22452 22458 22455 22456 22449 22452 22457 22452 22455 22461 22450 22448 22464 22454 22453 22470 22461 22483 22465 22462 22464 22469 22476 22471 22488 22472 22488 22473 22469 22468 22480 22479 22481 22476 22490 22485 22490 22486 22479 22499 22492 22484 22505 22500 22485 22511 22504 22485 22510 22497 22493 22495 22507 22498 22517 22504 22493 22502 22510 22500 22498 22512 22512 22508 22519 22520 22510 22515 22528 22507 22520 22537 22514 22533 22540 22519 22530 22542 22521 22534 22524 22545 22537 22543 22526 22545 22540 22529 22526 22548 22550 22537 22542 22533 22550 22556 22548 22535 22562 22556 22564 22546 22539 22546 22561 22569 22560 22567 22566 22573 22559 22554 22573 22561 22564 22558 22582 22556 22575 22581 22573 22569 22569 22573 22578 22572 22575 22564 22591 22583 22576 22583 22584 22574 22592 22601 22580 22592 22586 22599 22596 22585 22601 22596 22588 22596 22599 22585 22604 22603 22600 22610 22615 22592 22602 22603 22616 22596 22620 22613 22623 22626 22599 22629 22625 22623 22622 22633 22630 22612 22623 22612 22624 22635 22625 22636 22631 22633 22636 22631 22631 22637 22630 22632 22627 22623 22639 22641 22642 22649 22652 22655 22657 22653 22649 22635 22651 22639 22640 22638 22648 22646 22659 22646 22658 22647 22660 22644 22656 22648 22672 22675 22657 22669 22655 22668 22672 22678 22682 22679 22671 22669 22687 22660 22661 22675 22683 22691 22673 22687 22693 22676 22689 22692 22699 22692 22679 22683 22696 22700 22684 22703 22699 22691 22697 22685 22704 22712 22688 22689 22691 22694 22695 22704 22704 22711 22699 22698 22717 22702 22723 22714 22716 22723 22708 22725 22730 22728 22733 22728 22718 22721 22721 22733 22713 22713 22724 22728 22723 22737 22729 22721 22730 22734 22736 22725 22737 22728 22730 22750 22737 22752 22730 22758 22741 22760 22752 22761 22756 22739 22746 22756 22759 22768 22751 22757 22765 22771 22757 22756 22754 22749 22755 22755 22754 22772 22763 22782 22778 22774 22781 22767 22759 22774 22790 22770 22775 22774 22770 22793 22793 22788 22771 22786 22788 22799 22801 22788 22790 22802 22805 22788 22786 22788 22810 22811 22797 22792 22806 22791 22813 22811 22800 22794 22799 22816 22810 22822 22804 22816 22797 22824 22815 22826 22801 22825 22822 22825 22817 22832 22809 22832 22836 22812 22817 22812 22817 22829 22815 22821 22837 22832 22819 22820 22838 22843 22840 22836 22833 22834 22850 22852 22836 22835 22836 22850 22834 22836 22845 22844 22846 22860 22845 22856 22866 22850 22849 22872 22871 22848 22869 22868 22865 22854 \r\n22258 22266 22266 22260 22268 22279 22263 22284 22286 22286 22284 22277 22290 22269 22274 22288 22288 22278 22288 22298 22289 22294 22298 22295 22294 22305 22287 22286 22287 22296 22300 22283 22289 22309 22292 22302 22294 22296 22317 22294 22314 22321 22304 22319 22299 22302 22320 22314 22317 22306 22319 22332 22331 22333 22324 22308 22308 22312 22322 22337 22325 22339 22323 22328 22327 22331 22340 22334 22334 22328 22345 22343 22349 22342 22343 22338 22355 22355 22353 22357 22349 22357 22361 22345 22363 22361 22353 22347 22347 22361 22370 22348 22371 22355 22353 22357 22377 22367 22352 22371 22369 22381 22374 22358 22384 22365 22358 22384 22382 22383 22384 22385 22364 22393 22383 22374 22374 22392 22385 22377 22383 22374 22391 22392 22393 22405 22379 22384 22408 22408 22401 22394 22412 22402 22390 22390 22414 22413 22419 22420 22409 22415 22395 22414 22422 22424 22427 22419 22413 22407 22407 22427 22423 22429 22432 22433 22435 22411 22424 22439 22439 22439 22422 22439 22445 22424 22426 22430 22445 22423 22442 22424 22449 22434 22436 22442 22428 22450 22455 22443 22441 22445 22454 22435 22454 22458 22444 22442 22465 22459 22456 22449 22452 22462 22449 22473 22448 22476 22473 22471 22458 22458 22459 22467 22472 22463 22466 22459 22487 22463 22470 22465 22475 22484 22489 22494 22468 22488 22494 22491 22497 22497 22474 22477 22482 22500 22499 22489 22494 22498 22482 22505 22503 22495 22498 22514 22489 22511 22509 22498 22515 22503 22515 22497 22505 22498 22523 22514 22527 22524 22526 22508 22528 22516 22512 22512 22523 22538 22538 22534 22533 22515 22542 22530 22545 22518 22522 22535 22528 22535 22534 22549 22543 22542 22555 22545 22546 22550 22558 22560 22545 22541 22539 22554 22540 22550 22545 22560 22565 22548 22542 22557 22544 22551 22548 22571 22557 22575 22551 22572 22571 22570 22569 22558 22563 22571 22566 22578 22588 22578 22580 22577 22567 22585 22587 22575 22589 22584 22583 22583 22587 22586 22591 22593 22597 22597 22595 22598 22609 22598 22600 22583 22613 22599 22590 22608 22617 22601 22592 22619 22616 22612 22597 22600 22615 22614 22602 22617 22626 22618 22609 22621 22621 22634 22624 22610 22611 22612 22617 22639 22628 22617 22620 22628 22635 22620 22633 22620 22621 22633 22631 22627 22647 22645 22634 22639 22656 22650 22658 22647 22647 22633 22641 22638 22662 22637 22648 22659 22654 22642 22655 22665 22668 22665 22648 22654 22664 22675 22679 22677 22663 22661 22661 22673 22666 22671 22673 22672 22664 22662 22679 22668 22692 22683 22666 22675 22694 22679 22687 22698 22675 22702 22680 22679 22700 22691 22685 22707 22708 22695 22711 22704 22703 22695 22699 22702 22690 22711 22716 22709 22713 22715 22702 22723 22725 22715 22708 22701 22728 22716 22709 22704 22711 22714 22708 22716 22732 22709 22732 22721 22732 22717 22716 22728 22722 22737 22745 22743 22732 22722 22723 22733 22731 22727 22731 22745 22756 22749 22733 22759 22732 22750 22758 22743 22740 22746 22747 22749 22749 22767 22750 22761 22745 22759 22775 22764 22753 22751 22779 22759 22778 22780 22761 22758 22774 22773 22766 22765 22779 22786 22771 22791 22789 22778 22766 22782 22768 22777 22790 22787 22773 22800 22791 22781 22801 22791 22792 22784 22793 22807 22791 22798 22811 22810 22797 22798 22815 22812 22801 22792 22801 22812 22794 22813 22823 22815 22826 22812 22801 22811 22821 22806 22833 22808 22809 22831 22817 22827 22822 22835 22830 22820 22843 22840 22844 22821 22845 22839 22834 22837 22827 22846 22845 22854 22838 22830 22841 22834 22834 22848 22845 22850 22841 22847 22845 22854 22847 22852 22845 22865 22866 22862 22872 22871 22857 22861 22862 22854 22878 22870 \r\n22281 22281 22263 22264 22260 22262 22284 22261 22271 22263 22274 22271 22276 22266 22270 22291 22284 22290 22283 22286 22295 22282 22299 22286 22294 22284 22286 22289 22306 22284 22289 22310 22286 22315 22290 22312 22296 22319 22311 22312 22303 22316 22322 22313 22298 22314 22315 22318 22308 22328 22317 22319 22325 22330 22324 22313 22316 22320 22334 22317 22328 22315 22344 22317 22342 22320 22345 22347 22329 22339 22337 22346 22349 22337 22334 22340 22345 22331 22341 22344 22345 22360 22349 22349 22343 22353 22354 22366 22356 22344 22354 22360 22370 22349 22351 22375 22367 22372 22374 22361 22380 22372 22380 22372 22383 22385 22369 22375 22361 22370 22364 22383 22369 22380 22374 22382 22369 22398 22371 22397 22391 22399 22404 22400 22383 22386 22388 22388 22407 22401 22406 22390 22396 22387 22404 22415 22404 22413 22404 22402 22410 22422 22415 22422 22422 22420 22411 22404 22408 22405 22422 22429 22422 22428 22428 22412 22438 22423 22428 22438 22424 22432 22438 22445 22425 22429 22433 22429 22427 22429 22428 22430 22435 22445 22456 22449 22431 22453 22448 22439 22451 22446 22436 22448 22441 22455 22444 22452 22455 22454 22464 22464 22447 22466 22459 22457 22473 22463 22467 22470 22466 22458 22471 22462 22468 22485 22466 22483 22484 22491 22466 22491 22470 22486 22496 22481 22491 22493 22479 22485 22474 22502 22476 22492 22482 22478 22489 22486 22498 22499 22507 22494 22490 22487 22514 22494 22510 22496 22502 22515 22520 22520 22503 22510 22516 22502 22510 22514 22518 22517 22512 22525 22533 22527 22524 22521 22514 22539 22540 22541 22534 22526 22530 22531 22527 22523 22519 22547 22535 22550 22549 22537 22551 22531 22531 22549 22531 22545 22536 22548 22551 22551 22562 22553 22552 22547 22564 22552 22563 22546 22560 22551 22569 22550 22574 22570 22561 22561 22576 22576 22573 22565 22583 22573 22563 22580 22581 22577 22563 22587 22578 22573 22580 22579 22569 22572 22569 22576 22573 22586 22595 22580 22585 22602 22606 22587 22591 22585 22601 22590 22610 22589 22593 22607 22594 22617 22609 22607 22617 22602 22614 22614 22611 22623 22617 22605 22604 22611 22623 22629 22604 22627 22616 22606 22614 22609 22631 22637 22627 22625 22619 22615 22643 22617 22627 22623 22625 22635 22629 22650 22630 22642 22642 22654 22645 22628 22635 22655 22659 22661 22659 22655 22640 22649 22637 22656 22644 22647 22646 22650 22669 22668 22667 22665 22651 22658 22675 22673 22672 22657 22662 22660 22667 22664 22678 22658 22663 22687 22662 22682 22676 22678 22686 22693 22680 22687 22676 22677 22697 22680 22698 22683 22681 22677 22699 22696 22679 22701 22704 22696 22694 22710 22692 22713 22709 22704 22707 22709 22711 22703 22715 22721 22697 22701 22709 22720 22714 22721 22730 22711 22730 22709 22726 22712 22717 22721 22722 22716 22722 22731 22714 22722 22726 22736 22740 22743 22736 22745 22731 22724 22748 22747 22745 22738 22748 22734 22735 22738 22748 22757 22741 22745 22758 22747 22748 22757 22745 22766 22766 22752 22758 22754 22764 22773 22761 22766 22775 22774 22751 22780 22764 22780 22766 22785 22784 22778 22773 22774 22770 22779 22779 22777 22779 22771 22789 22784 22791 22790 22797 22796 22790 22792 22804 22804 22791 22784 22781 22803 22803 22811 22783 22813 22805 22790 22793 22801 22797 22816 22816 22813 22817 22812 22819 22821 22799 22815 22828 22818 22811 22828 22819 22808 22809 22815 22829 22815 22822 22834 22818 22823 22836 22829 22828 22823 22839 22828 22826 22823 22828 22848 22846 22835 22852 22834 22840 22844 22857 22851 22846 22858 22835 22838 22848 22847 22855 22847 22841 22868 22854 22852 22858 22862 22865 22873 22848 22862 22865 22860 22868 22868 \r\n22259 22260 22268 22281 22281 22270 22263 22290 22264 22287 22271 22291 22280 22291 22268 22287 22299 22280 22292 22287 22285 22283 22280 22299 22287 22299 22290 22298 22296 22297 22297 22309 22288 22287 22301 22291 22303 22309 22296 22313 22315 22304 22324 22312 22310 22319 22320 22314 22325 22318 22320 22307 22308 22309 22337 22309 22333 22330 22335 22338 22328 22328 22318 22334 22337 22324 22342 22324 22325 22343 22335 22331 22336 22351 22333 22356 22339 22358 22335 22362 22347 22361 22338 22361 22349 22343 22353 22366 22357 22363 22363 22370 22375 22361 22375 22377 22362 22359 22372 22370 22377 22359 22365 22364 22380 22360 22373 22376 22364 22368 22393 22394 22368 22369 22369 22383 22375 22392 22390 22389 22375 22403 22378 22388 22403 22381 22395 22401 22398 22397 22410 22414 22404 22401 22390 22400 22415 22420 22392 22396 22397 22409 22399 22415 22411 22409 22414 22424 22409 22403 22408 22424 22412 22427 22411 22428 22423 22419 22425 22413 22415 22435 22428 22435 22436 22422 22432 22432 22447 22445 22428 22447 22432 22435 22442 22450 22436 22452 22459 22436 22446 22439 22445 22454 22441 22449 22456 22442 22461 22457 22457 22469 22463 22460 22467 22465 22474 22462 22470 22453 22459 22472 22480 22479 22482 22472 22462 22479 22479 22486 22468 22486 22478 22474 22497 22496 22470 22488 22477 22484 22498 22492 22488 22488 22494 22508 22491 22500 22490 22500 22501 22485 22501 22516 22517 22511 22511 22501 22495 22498 22514 22520 22506 22515 22499 22504 22519 22507 22516 22507 22519 22524 22528 22530 22515 22528 22514 22516 22531 22532 22514 22540 22544 22526 22540 22535 22531 22542 22528 22542 22547 22550 22532 22555 22529 22547 22532 22558 22544 22535 22541 22535 22538 22543 22560 22563 22542 22542 22548 22562 22573 22573 22575 22557 22572 22573 22550 22553 22571 22578 22559 22570 22570 22574 22579 22579 22565 22572 22569 22570 22564 22572 22575 22576 22571 22589 22589 22593 22572 22591 22586 22592 22581 22602 22584 22580 22608 22593 22602 22600 22590 22606 22610 22603 22609 22617 22602 22602 22620 22602 22601 22621 22618 22608 22627 22609 22624 22630 22624 22608 22615 22631 22609 22634 22621 22622 22629 22638 22633 22616 22625 22619 22631 22621 22647 22639 22621 22650 22631 22625 22625 22643 22650 22643 22644 22637 22648 22650 22637 22644 22656 22635 22652 22664 22648 22646 22649 22658 22649 22668 22647 22645 22673 22650 22667 22655 22676 22662 22656 22661 22656 22668 22668 22667 22676 22682 22688 22684 22662 22686 22667 22676 22693 22685 22669 22681 22670 22694 22693 22700 22701 22692 22698 22681 22689 22679 22702 22693 22689 22697 22710 22687 22692 22710 22698 22696 22700 22693 22694 22713 22696 22714 22705 22720 22699 22724 22713 22715 22720 22718 22730 22732 22723 22734 22732 22729 22711 22724 22733 22726 22724 22720 22720 22717 22743 22722 22738 22750 22741 22750 22746 22753 22755 22733 22741 22751 22738 22756 22748 22760 22747 22735 22749 22761 22742 22751 22743 22763 22756 22750 22753 22753 22772 22754 22776 22759 22776 22756 22759 22780 22759 22772 22763 22772 22762 22777 22786 22781 22772 22772 22766 22794 22783 22783 22781 22789 22786 22791 22774 22792 22788 22788 22781 22786 22779 22800 22793 22809 22782 22791 22802 22793 22803 22798 22806 22801 22795 22797 22792 22800 22808 22803 22797 22812 22820 22800 22804 22812 22819 22808 22825 22824 22806 22812 22832 22811 22824 22815 22838 22816 22831 22828 22833 22818 22831 22834 22832 22840 22851 22839 22853 22840 22834 22834 22843 22855 22844 22836 22841 22848 22838 22843 22856 22837 22848 22864 22857 22856 22854 22857 22862 22867 22867 22859 22853 22850 22861 22853 22877 22863 \r\n22275 22264 22282 22281 22287 22263 22278 22262 22291 22269 22294 22283 22268 22279 22276 22274 22300 22299 22294 22298 22288 22277 22279 22286 22286 22296 22310 22306 22312 22286 22306 22305 22305 22294 22302 22308 22294 22298 22309 22304 22300 22296 22314 22321 22304 22320 22308 22317 22320 22307 22312 22321 22329 22329 22334 22332 22335 22338 22337 22338 22338 22332 22329 22340 22329 22333 22339 22350 22349 22332 22348 22353 22352 22338 22355 22335 22339 22342 22336 22349 22338 22344 22341 22349 22365 22358 22360 22362 22363 22347 22371 22350 22357 22356 22378 22376 22372 22357 22380 22383 22381 22371 22381 22366 22371 22373 22362 22379 22367 22378 22365 22386 22389 22382 22374 22385 22371 22384 22380 22378 22403 22396 22399 22403 22385 22384 22383 22391 22405 22405 22410 22391 22394 22403 22394 22407 22391 22401 22410 22413 22413 22398 22413 22414 22427 22426 22401 22411 22423 22408 22421 22428 22417 22426 22419 22431 22438 22437 22439 22425 22436 22435 22438 22428 22433 22427 22440 22434 22440 22441 22435 22449 22438 22431 22430 22453 22440 22457 22438 22448 22464 22446 22454 22459 22451 22459 22470 22449 22471 22444 22453 22461 22452 22468 22470 22467 22471 22457 22482 22455 22476 22473 22472 22463 22466 22472 22474 22491 22486 22493 22466 22495 22480 22494 22481 22493 22484 22477 22482 22501 22498 22482 22499 22479 22504 22500 22509 22489 22495 22490 22488 22491 22511 22496 22510 22518 22518 22514 22499 22519 22507 22525 22521 22500 22503 22501 22510 22506 22514 22513 22515 22529 22534 22537 22518 22526 22533 22533 22520 22515 22534 22532 22519 22521 22519 22531 22546 22546 22525 22549 22539 22531 22544 22549 22546 22542 22547 22550 22552 22555 22564 22558 22549 22565 22562 22559 22561 22556 22544 22544 22558 22574 22576 22576 22550 22571 22553 22556 22560 22567 22569 22565 22557 22578 22585 22568 22571 22585 22585 22585 22588 22590 22587 22597 22577 22570 22595 22590 22577 22586 22583 22576 22581 22584 22590 22596 22588 22593 22603 22604 22601 22593 22609 22608 22592 22598 22594 22619 22618 22607 22600 22625 22607 22608 22619 22601 22601 22621 22617 22607 22623 22634 22608 22614 22634 22623 22620 22637 22614 22614 22617 22633 22640 22630 22637 22632 22643 22646 22634 22624 22649 22650 22651 22640 22658 22654 22659 22653 22634 22639 22640 22645 22653 22661 22649 22652 22668 22656 22665 22668 22673 22649 22656 22654 22659 22678 22672 22679 22667 22660 22683 22660 22678 22677 22663 22672 22675 22667 22665 22677 22671 22689 22675 22676 22671 22688 22679 22688 22688 22689 22679 22703 22691 22700 22683 22699 22708 22702 22702 22699 22699 22700 22697 22690 22718 22691 22693 22717 22714 22694 22710 22705 22718 22709 22705 22703 22730 22707 22711 22723 22727 22735 22720 22734 22719 22722 22715 22727 22731 22719 22717 22728 22733 22737 22728 22742 22747 22733 22725 22753 22744 22738 22737 22732 22758 22752 22738 22753 22748 22742 22763 22765 22752 22757 22741 22768 22752 22751 22759 22750 22772 22772 22764 22770 22750 22772 22777 22759 22767 22762 22756 22772 22770 22759 22773 22770 22789 22774 22788 22791 22785 22789 22772 22768 22788 22787 22800 22797 22787 22775 22784 22800 22795 22806 22802 22798 22810 22810 22790 22808 22807 22806 22798 22806 22797 22792 22806 22793 22819 22814 22802 22812 22797 22814 22799 22810 22823 22806 22816 22821 22823 22833 22811 22836 22835 22820 22817 22813 22842 22825 22841 22843 22832 22844 22848 22842 22836 22830 22845 22826 22835 22849 22851 22837 22849 22846 22856 22853 22842 22862 22848 22857 22866 22856 22855 22841 22848 22869 22856 22870 22852 22854 22861 22853 22862 22861 22856 22879 22869 22881 \r\n22264 22283 22267 22275 22285 22285 22275 22285 22269 22268 22288 22296 22277 22272 22293 22285 22291 22278 22293 22280 22277 22278 22295 22306 22309 22291 22286 22285 22309 22300 22313 22312 22315 22306 22294 22314 22310 22312 22315 22301 22321 22316 22305 22313 22325 22305 22312 22315 22315 22305 22313 22324 22323 22316 22323 22328 22329 22324 22342 22317 22326 22325 22326 22331 22325 22321 22335 22352 22335 22332 22339 22327 22354 22347 22357 22359 22345 22350 22339 22357 22349 22337 22360 22347 22351 22346 22369 22361 22362 22358 22350 22372 22361 22364 22362 22369 22362 22372 22363 22369 22368 22357 22365 22366 22377 22374 22382 22370 22389 22383 22390 22381 22373 22374 22371 22377 22376 22386 22391 22388 22398 22401 22404 22381 22394 22406 22387 22408 22396 22404 22389 22399 22417 22396 22400 22394 22403 22417 22404 22411 22408 22422 22425 22401 22421 22410 22417 22408 22411 22422 22429 22422 22434 22438 22413 22436 22419 22422 22430 22420 22419 22442 22437 22439 22427 22428 22438 22448 22425 22439 22442 22433 22455 22437 22438 22449 22460 22456 22458 22457 22442 22438 22447 22448 22441 22457 22462 22457 22473 22458 22464 22452 22476 22471 22479 22480 22465 22456 22462 22476 22472 22471 22484 22459 22477 22473 22486 22483 22476 22486 22467 22476 22481 22474 22492 22482 22492 22483 22483 22492 22490 22481 22495 22507 22483 22495 22500 22509 22507 22513 22504 22487 22491 22517 22509 22520 22497 22496 22509 22508 22510 22521 22514 22528 22511 22510 22504 22513 22511 22516 22521 22509 22537 22531 22533 22516 22528 22540 22526 22534 22528 22540 22522 22522 22524 22526 22525 22535 22553 22544 22541 22542 22533 22545 22534 22552 22546 22552 22536 22558 22555 22560 22560 22544 22545 22541 22559 22544 22572 22562 22562 22559 22563 22564 22554 22563 22562 22574 22565 22583 22575 22580 22587 22565 22569 22561 22589 22572 22566 22575 22567 22579 22593 22596 22578 22584 22582 22576 22589 22584 22597 22595 22594 22581 22587 22610 22597 22594 22602 22590 22598 22601 22600 22607 22598 22598 22605 22622 22605 22604 22615 22609 22624 22627 22605 22608 22609 22622 22607 22625 22613 22616 22637 22637 22621 22621 22632 22642 22634 22631 22619 22629 22619 22626 22648 22643 22647 22623 22648 22651 22636 22628 22642 22654 22634 22636 22635 22648 22653 22663 22656 22658 22653 22665 22659 22642 22650 22663 22673 22650 22669 22659 22652 22662 22677 22672 22665 22657 22661 22664 22667 22682 22659 22678 22688 22678 22690 22691 22676 22679 22676 22687 22690 22688 22675 22682 22681 22677 22701 22687 22682 22683 22691 22697 22692 22694 22699 22705 22700 22690 22689 22705 22716 22708 22692 22694 22705 22704 22695 22697 22698 22703 22698 22717 22712 22712 22707 22727 22713 22708 22713 22725 22722 22727 22711 22734 22734 22736 22726 22727 22728 22739 22724 22746 22748 22743 22730 22727 22731 22727 22750 22742 22736 22755 22739 22752 22742 22738 22751 22754 22760 22751 22757 22744 22765 22766 22755 22760 22748 22774 22767 22750 22767 22750 22764 22770 22768 22761 22754 22763 22775 22765 22764 22766 22774 22786 22779 22771 22783 22787 22784 22794 22783 22783 22794 22795 22782 22781 22780 22798 22777 22798 22794 22796 22791 22804 22806 22810 22806 22786 22811 22812 22817 22806 22814 22798 22803 22813 22800 22823 22822 22804 22814 22805 22802 22830 22827 22831 22805 22810 22818 22812 22834 22835 22837 22833 22817 22814 22825 22825 22821 22833 22843 22848 22835 22836 22846 22839 22849 22826 22833 22843 22834 22835 22852 22851 22853 22850 22837 22862 22863 22862 22863 22856 22855 22856 22861 22871 22847 22854 22857 22849 22855 22876 22861 22870 22866 22868 22883 22865 \r\n22260 22283 22283 22269 22265 22281 22286 22292 22279 22281 22281 22291 22269 22280 22296 22297 22301 22299 22287 22298 22301 22295 22281 22305 22284 22310 22285 22299 22290 22313 22309 22309 22303 22293 22311 22313 22316 22321 22302 22305 22300 22316 22300 22311 22310 22326 22313 22332 22316 22312 22331 22309 22316 22314 22339 22337 22331 22318 22318 22319 22340 22318 22323 22346 22339 22323 22342 22340 22344 22351 22353 22343 22332 22346 22341 22344 22356 22339 22364 22360 22348 22344 22346 22340 22370 22368 22358 22370 22357 22366 22373 22372 22365 22350 22373 22354 22363 22357 22364 22382 22379 22379 22374 22385 22382 22376 22370 22375 22375 22378 22392 22383 22387 22386 22399 22376 22374 22400 22386 22385 22400 22389 22384 22399 22400 22382 22407 22402 22408 22410 22389 22390 22406 22394 22393 22398 22419 22406 22424 22409 22397 22407 22423 22402 22402 22406 22404 22409 22432 22431 22418 22409 22434 22432 22416 22430 22421 22415 22421 22440 22424 22445 22426 22445 22426 22429 22442 22424 22433 22452 22429 22451 22448 22448 22437 22450 22459 22435 22452 22443 22453 22462 22447 22455 22453 22471 22454 22454 22463 22450 22457 22450 22457 22459 22452 22455 22453 22469 22466 22462 22467 22463 22476 22465 22466 22462 22465 22473 22480 22482 22478 22487 22483 22476 22475 22492 22473 22501 22495 22488 22501 22481 22488 22505 22501 22484 22497 22489 22485 22512 22504 22497 22496 22496 22512 22500 22508 22497 22495 22506 22516 22498 22502 22503 22520 22531 22532 22506 22532 22508 22515 22509 22538 22535 22534 22529 22526 22528 22527 22534 22536 22539 22537 22530 22548 22541 22528 22542 22541 22539 22535 22557 22533 22531 22542 22548 22546 22546 22536 22559 22542 22557 22564 22552 22549 22571 22572 22567 22572 22574 22565 22555 22574 22573 22579 22581 22580 22574 22584 22566 22559 22571 22579 22576 22564 22574 22582 22572 22590 22573 22584 22581 22583 22585 22578 22583 22595 22581 22601 22578 22591 22579 22599 22588 22610 22589 22590 22593 22604 22596 22603 22604 22589 22603 22610 22602 22622 22595 22598 22619 22603 22616 22599 22606 22612 22607 22628 22623 22621 22611 22635 22610 22637 22627 22613 22615 22613 22637 22620 22617 22623 22624 22636 22622 22626 22645 22631 22647 22633 22628 22627 22657 22643 22634 22657 22656 22634 22661 22643 22656 22659 22646 22647 22653 22648 22656 22647 22659 22654 22658 22664 22660 22661 22667 22656 22668 22663 22672 22661 22665 22682 22679 22667 22689 22690 22686 22686 22678 22678 22682 22685 22691 22679 22699 22688 22698 22690 22699 22677 22692 22698 22694 22691 22686 22707 22695 22707 22696 22696 22689 22708 22701 22712 22704 22715 22699 22711 22694 22709 22698 22704 22717 22706 22701 22714 22720 22709 22708 22716 22735 22733 22725 22727 22714 22730 22735 22738 22726 22725 22742 22718 22727 22739 22739 22731 22750 22732 22739 22745 22745 22751 22756 22755 22742 22758 22742 22735 22747 22738 22737 22747 22747 22753 22746 22765 22755 22758 22744 22757 22771 22773 22748 22751 22754 22768 22768 22755 22781 22767 22780 22758 22785 22780 22789 22776 22786 22784 22775 22770 22785 22790 22781 22778 22785 22789 22783 22791 22780 22781 22785 22786 22798 22779 22799 22788 22799 22799 22807 22808 22796 22802 22803 22818 22807 22799 22811 22794 22804 22799 22813 22822 22808 22811 22808 22814 22811 22831 22814 22831 22824 22812 22828 22811 22826 22830 22822 22822 22826 22823 22816 22829 22829 22846 22827 22831 22842 22843 22852 22826 22834 22827 22835 22858 22846 22854 22844 22836 22856 22863 22855 22862 22843 22863 22858 22868 22867 22843 22861 22874 22856 22849 22876 22856 22859 22874 22879 22864 22877 22861 22868 \r\n22285 22274 22274 22274 22279 22269 22271 22293 22294 22295 22296 22271 22280 22298 22295 22279 22298 22291 22298 22293 22307 22280 22306 22292 22304 22303 22288 22307 22311 22312 22295 22292 22312 22310 22297 22293 22311 22302 22318 22322 22320 22304 22303 22325 22319 22310 22325 22307 22320 22316 22332 22316 22339 22315 22319 22316 22331 22316 22343 22326 22347 22326 22328 22343 22332 22351 22351 22344 22354 22338 22356 22335 22347 22331 22349 22340 22343 22364 22350 22348 22349 22352 22356 22356 22361 22345 22352 22345 22368 22356 22371 22360 22367 22373 22379 22367 22363 22365 22357 22380 22374 22369 22360 22367 22386 22363 22370 22367 22388 22379 22396 22392 22389 22372 22392 22401 22393 22385 22399 22377 22389 22391 22390 22384 22405 22401 22412 22385 22412 22398 22392 22409 22400 22415 22415 22393 22421 22398 22420 22408 22417 22405 22404 22419 22409 22425 22410 22432 22425 22414 22411 22409 22436 22427 22414 22439 22425 22429 22419 22437 22421 22431 22426 22433 22427 22432 22442 22449 22447 22433 22457 22441 22435 22445 22439 22452 22457 22462 22453 22457 22445 22440 22446 22442 22469 22444 22453 22458 22460 22458 22460 22456 22473 22460 22469 22477 22482 22464 22474 22485 22463 22476 22468 22485 22491 22484 22478 22472 22486 22483 22485 22475 22473 22500 22493 22478 22484 22487 22482 22500 22501 22503 22506 22485 22492 22505 22512 22500 22500 22495 22499 22509 22507 22505 22492 22508 22503 22522 22501 22505 22498 22511 22510 22510 22525 22507 22527 22519 22515 22517 22531 22514 22523 22531 22531 22521 22517 22543 22528 22517 22537 22533 22524 22534 22533 22537 22536 22544 22547 22538 22553 22535 22548 22556 22542 22550 22559 22551 22542 22541 22541 22559 22569 22550 22546 22552 22545 22548 22575 22575 22559 22563 22557 22556 22576 22571 22563 22562 22572 22580 22570 22588 22560 22561 22566 22589 22577 22575 22592 22571 22581 22577 22581 22584 22587 22573 22602 22589 22588 22596 22598 22588 22599 22610 22584 22598 22609 22605 22595 22607 22598 22610 22619 22616 22603 22601 22619 22602 22621 22623 22611 22625 22615 22607 22628 22628 22605 22619 22621 22617 22614 22623 22629 22622 22621 22623 22643 22634 22624 22620 22634 22641 22639 22635 22637 22643 22647 22626 22650 22637 22632 22631 22632 22645 22661 22638 22654 22643 22665 22644 22664 22653 22642 22661 22642 22647 22671 22651 22667 22662 22673 22664 22664 22672 22653 22669 22672 22669 22657 22685 22682 22666 22667 22685 22671 22684 22669 22679 22668 22674 22689 22672 22690 22698 22694 22700 22696 22680 22685 22706 22678 22681 22704 22695 22703 22711 22687 22701 22695 22710 22694 22694 22701 22710 22705 22710 22712 22700 22722 22714 22715 22712 22711 22704 22730 22706 22732 22717 22719 22733 22728 22737 22729 22718 22715 22731 22718 22744 22720 22731 22725 22731 22732 22734 22745 22752 22735 22748 22740 22742 22745 22754 22758 22755 22734 22752 22741 22762 22756 22764 22752 22745 22760 22742 22752 22764 22750 22765 22773 22763 22761 22768 22761 22773 22778 22754 22783 22764 22759 22775 22770 22763 22770 22783 22767 22774 22785 22777 22783 22784 22795 22789 22799 22795 22777 22777 22798 22781 22784 22789 22788 22794 22782 22799 22790 22799 22812 22809 22807 22798 22816 22818 22814 22807 22818 22817 22807 22806 22797 22809 22812 22824 22826 22818 22825 22805 22819 22830 22828 22818 22809 22826 22810 22840 22841 22821 22841 22842 22817 22819 22831 22838 22839 22842 22827 22852 22836 22844 22832 22833 22848 22854 22858 22855 22854 22833 22847 22863 22845 22854 22864 22861 22865 22842 22866 22848 22873 22868 22870 22861 22870 22871 22860 22855 22860 22863 22881 22877 22883 22880 \r\n22265 22273 22266 22273 22277 22265 22292 22293 22276 22271 22287 22285 22295 22295 22291 22294 22296 22290 22299 22295 22306 22286 22302 22291 22294 22304 22294 22292 22299 22317 22313 22319 22301 22317 22317 22317 22296 22311 22322 22320 22311 22328 22324 22323 22309 22330 22332 22317 22309 22323 22332 22325 22333 22329 22335 22337 22320 22336 22333 22332 22322 22345 22330 22347 22346 22332 22349 22335 22328 22345 22333 22347 22345 22346 22350 22361 22357 22346 22365 22344 22350 22340 22356 22359 22348 22357 22365 22366 22351 22355 22352 22353 22361 22360 22354 22359 22382 22382 22365 22368 22373 22363 22375 22390 22366 22375 22367 22388 22367 22379 22383 22374 22383 22398 22377 22378 22395 22376 22394 22382 22392 22384 22398 22407 22398 22393 22397 22410 22396 22415 22392 22411 22413 22401 22412 22423 22409 22396 22418 22416 22417 22405 22427 22409 22408 22411 22429 22433 22411 22410 22423 22433 22437 22438 22438 22421 22443 22438 22427 22434 22446 22443 22423 22435 22446 22448 22442 22437 22445 22441 22438 22451 22436 22455 22438 22454 22460 22447 22451 22461 22439 22460 22460 22467 22446 22459 22447 22464 22476 22459 22460 22458 22474 22455 22479 22480 22482 22478 22464 22468 22466 22470 22463 22462 22469 22470 22494 22482 22495 22488 22498 22471 22474 22483 22483 22474 22488 22502 22505 22481 22506 22507 22502 22511 22490 22503 22514 22507 22488 22504 22514 22509 22514 22495 22508 22502 22505 22507 22511 22502 22503 22524 22530 22509 22529 22508 22507 22524 22535 22521 22521 22530 22513 22512 22515 22532 22541 22527 22538 22542 22536 22526 22537 22539 22535 22548 22540 22531 22528 22532 22544 22550 22542 22547 22534 22540 22537 22546 22547 22551 22551 22549 22563 22543 22564 22550 22571 22552 22560 22560 22560 22565 22559 22553 22575 22555 22557 22561 22567 22558 22586 22566 22577 22575 22586 22586 22581 22568 22570 22592 22593 22598 22583 22581 22593 22596 22579 22604 22579 22604 22580 22580 22581 22590 22599 22607 22612 22598 22599 22605 22607 22619 22604 22601 22610 22620 22619 22616 22619 22607 22622 22623 22608 22602 22608 22633 22611 22609 22624 22628 22618 22631 22637 22632 22630 22643 22619 22636 22633 22637 22643 22622 22628 22624 22626 22626 22634 22634 22629 22645 22653 22648 22642 22657 22647 22637 22656 22647 22660 22644 22647 22660 22664 22669 22657 22644 22670 22669 22659 22657 22659 22656 22664 22665 22672 22655 22666 22685 22685 22663 22672 22687 22681 22664 22684 22667 22681 22675 22691 22680 22672 22670 22685 22677 22682 22694 22693 22701 22692 22679 22682 22701 22685 22688 22685 22687 22697 22699 22709 22702 22701 22690 22691 22702 22699 22723 22696 22698 22711 22701 22726 22715 22711 22709 22714 22714 22714 22715 22713 22713 22711 22727 22725 22721 22736 22720 22726 22718 22737 22739 22739 22748 22726 22732 22727 22744 22728 22754 22730 22748 22745 22750 22737 22759 22761 22745 22739 22745 22762 22741 22752 22743 22768 22752 22752 22745 22753 22756 22767 22753 22773 22777 22767 22773 22763 22777 22766 22782 22785 22785 22765 22765 22790 22781 22783 22777 22788 22789 22796 22768 22785 22783 22796 22801 22781 22794 22799 22780 22799 22788 22808 22805 22799 22784 22808 22813 22803 22814 22803 22792 22792 22793 22791 22804 22800 22802 22824 22813 22797 22812 22799 22813 22821 22823 22803 22813 22813 22812 22828 22819 22820 22821 22813 22815 22817 22841 22842 22841 22825 22833 22839 22844 22847 22824 22846 22839 22850 22834 22843 22843 22834 22843 22844 22843 22835 22845 22861 22858 22862 22863 22845 22865 22858 22849 22860 22868 22872 22846 22851 22860 22857 22857 22852 22861 22865 22871 22860 22859 22870 22887 \r\n22274 22265 22269 22273 22274 22284 22273 22295 22286 22272 22294 22296 22272 22277 22295 22284 22296 22287 22302 22300 22309 22299 22285 22309 22289 22296 22307 22309 22299 22295 22312 22297 22313 22322 22308 22316 22321 22324 22306 22327 22316 22314 22327 22322 22312 22312 22317 22319 22319 22334 22310 22315 22332 22325 22342 22322 22339 22343 22336 22348 22322 22328 22341 22334 22348 22331 22340 22350 22330 22352 22355 22331 22341 22360 22349 22337 22355 22353 22344 22368 22353 22344 22343 22350 22363 22363 22362 22354 22374 22372 22375 22380 22363 22356 22356 22368 22360 22379 22366 22380 22362 22385 22369 22385 22386 22391 22371 22374 22376 22396 22399 22400 22381 22391 22400 22398 22381 22405 22385 22402 22400 22389 22411 22406 22412 22388 22390 22413 22413 22391 22396 22401 22420 22406 22407 22421 22424 22422 22400 22416 22423 22417 22419 22431 22410 22418 22429 22415 22425 22411 22410 22434 22429 22435 22426 22434 22443 22444 22447 22440 22439 22434 22451 22434 22445 22427 22453 22431 22435 22445 22441 22453 22440 22437 22463 22463 22437 22450 22450 22440 22445 22459 22455 22452 22453 22467 22461 22452 22473 22469 22478 22468 22457 22476 22473 22463 22468 22457 22481 22467 22463 22486 22463 22485 22475 22489 22475 22483 22484 22471 22491 22479 22478 22474 22494 22487 22499 22504 22490 22488 22504 22510 22493 22499 22503 22502 22506 22498 22490 22502 22515 22496 22504 22515 22520 22520 22500 22498 22519 22526 22500 22514 22505 22528 22533 22530 22523 22511 22512 22515 22512 22516 22525 22535 22538 22525 22520 22520 22543 22539 22540 22536 22533 22543 22528 22540 22543 22547 22531 22552 22547 22554 22552 22546 22543 22549 22556 22547 22553 22561 22562 22559 22554 22551 22567 22556 22572 22552 22560 22557 22559 22554 22560 22563 22566 22577 22572 22572 22579 22562 22571 22573 22570 22574 22575 22580 22577 22588 22585 22594 22584 22581 22580 22585 22578 22587 22585 22599 22587 22604 22608 22600 22598 22593 22607 22611 22600 22595 22590 22597 22610 22600 22605 22613 22604 22610 22618 22622 22620 22625 22627 22615 22605 22609 22619 22633 22632 22626 22612 22611 22638 22629 22639 22626 22627 22638 22620 22618 22640 22630 22635 22637 22644 22645 22634 22649 22640 22642 22630 22636 22636 22632 22656 22646 22654 22654 22653 22660 22640 22649 22660 22641 22663 22655 22654 22664 22653 22670 22658 22668 22650 22653 22675 22660 22656 22662 22672 22669 22669 22667 22674 22667 22691 22668 22679 22687 22666 22695 22692 22689 22699 22677 22672 22692 22694 22692 22702 22701 22694 22688 22689 22695 22703 22697 22686 22697 22704 22711 22689 22705 22717 22697 22714 22722 22708 22723 22701 22708 22714 22716 22722 22717 22727 22709 22720 22720 22706 22711 22708 22715 22717 22719 22739 22719 22738 22737 22741 22727 22725 22745 22730 22742 22724 22734 22737 22735 22746 22753 22756 22734 22739 22757 22738 22746 22753 22752 22745 22752 22767 22757 22764 22764 22762 22753 22746 22757 22774 22749 22768 22760 22769 22753 22763 22774 22781 22761 22781 22783 22780 22766 22788 22761 22763 22775 22768 22785 22774 22794 22788 22798 22799 22800 22780 22777 22789 22802 22796 22795 22787 22802 22796 22786 22794 22793 22800 22813 22805 22813 22816 22810 22799 22796 22801 22810 22794 22815 22823 22814 22812 22801 22818 22823 22817 22830 22832 22821 22829 22815 22825 22817 22833 22813 22827 22827 22842 22815 22840 22821 22835 22847 22836 22843 22831 22840 22829 22840 22827 22833 22856 22854 22856 22836 22848 22861 22838 22850 22843 22865 22863 22853 22859 22863 22865 22854 22844 22851 22862 22863 22865 22861 22853 22869 22853 22869 22856 22859 22873 22870 22879 22879 \r\n22290 22267 22291 22286 22275 22273 22286 22282 22276 22270 22284 22282 22292 22284 22285 22276 22293 22292 22290 22306 22303 22292 22306 22300 22306 22293 22295 22297 22307 22314 22294 22314 22322 22309 22324 22310 22309 22318 22323 22302 22325 22331 22323 22319 22318 22312 22312 22323 22309 22326 22323 22316 22332 22342 22319 22318 22332 22342 22347 22332 22332 22324 22350 22327 22329 22326 22333 22341 22346 22350 22348 22335 22347 22359 22336 22348 22363 22354 22354 22348 22355 22368 22358 22366 22350 22366 22347 22348 22352 22372 22364 22367 22378 22371 22370 22371 22384 22385 22377 22389 22369 22367 22363 22389 22382 22373 22377 22376 22388 22380 22379 22398 22379 22376 22388 22389 22397 22387 22385 22400 22408 22390 22399 22399 22388 22402 22410 22412 22417 22411 22395 22413 22400 22406 22401 22403 22400 22412 22422 22404 22418 22420 22430 22431 22427 22434 22429 22417 22438 22415 22432 22441 22415 22424 22426 22418 22420 22423 22427 22445 22426 22422 22440 22442 22451 22430 22440 22448 22455 22447 22456 22457 22445 22441 22452 22436 22463 22452 22465 22460 22451 22470 22459 22455 22461 22459 22458 22468 22476 22467 22457 22466 22473 22472 22469 22483 22485 22474 22462 22464 22472 22465 22477 22464 22491 22467 22494 22492 22486 22492 22475 22476 22492 22495 22502 22503 22502 22504 22491 22497 22495 22506 22491 22505 22510 22500 22497 22492 22511 22495 22512 22497 22517 22508 22522 22497 22519 22520 22507 22501 22504 22504 22524 22523 22508 22506 22509 22509 22521 22526 22530 22537 22535 22537 22542 22531 22526 22541 22536 22523 22523 22551 22546 22549 22532 22546 22550 22532 22548 22531 22549 22547 22560 22563 22552 22550 22553 22562 22552 22569 22551 22542 22561 22555 22565 22557 22548 22575 22575 22574 22560 22581 22557 22567 22556 22578 22566 22568 22560 22570 22570 22576 22576 22593 22586 22569 22587 22570 22574 22584 22586 22579 22584 22590 22582 22600 22584 22589 22588 22581 22599 22583 22601 22588 22606 22596 22596 22589 22603 22614 22593 22605 22606 22611 22622 22607 22610 22605 22619 22609 22622 22625 22630 22607 22610 22607 22631 22626 22617 22625 22637 22612 22639 22619 22628 22625 22617 22647 22633 22634 22648 22626 22639 22626 22644 22649 22649 22644 22638 22642 22637 22640 22645 22634 22645 22643 22666 22643 22666 22640 22664 22655 22660 22673 22649 22646 22662 22664 22672 22651 22669 22660 22669 22683 22670 22675 22674 22669 22670 22674 22681 22684 22684 22676 22694 22688 22687 22697 22693 22675 22687 22675 22690 22694 22699 22683 22683 22694 22695 22683 22685 22699 22707 22691 22685 22706 22698 22697 22716 22711 22713 22698 22699 22713 22712 22709 22714 22700 22722 22704 22715 22731 22705 22725 22721 22727 22726 22708 22713 22739 22739 22731 22739 22718 22725 22738 22738 22727 22747 22723 22728 22750 22735 22745 22747 22742 22753 22738 22756 22743 22754 22734 22746 22740 22740 22750 22754 22767 22760 22759 22743 22761 22747 22746 22746 22766 22763 22769 22770 22767 22761 22776 22757 22759 22773 22760 22771 22763 22780 22772 22764 22787 22786 22785 22793 22770 22795 22793 22783 22794 22777 22786 22791 22776 22784 22793 22788 22795 22805 22795 22808 22806 22784 22784 22790 22799 22791 22806 22809 22802 22820 22800 22817 22809 22797 22812 22825 22821 22822 22802 22802 22813 22805 22833 22815 22833 22824 22827 22838 22827 22839 22817 22839 22815 22842 22819 22846 22840 22831 22830 22849 22828 22835 22850 22829 22834 22828 22844 22834 22851 22845 22838 22837 22862 22856 22853 22846 22840 22863 22843 22854 22870 22855 22851 22873 22848 22852 22856 22851 22877 22863 22868 22856 22879 22873 22865 22879 22865 22863 22869 \r\n22263 22270 22268 22265 22283 22282 22275 22293 22290 22288 22296 22274 22300 22283 22277 22301 22281 22285 22291 22297 22310 22306 22308 22301 22292 22305 22290 22294 22310 22292 22292 22321 22315 22305 22305 22303 22299 22304 22309 22307 22326 22322 22313 22330 22333 22327 22331 22324 22317 22328 22325 22331 22319 22316 22341 22335 22333 22322 22324 22326 22337 22344 22334 22327 22329 22348 22353 22334 22341 22355 22339 22345 22346 22353 22357 22342 22354 22355 22358 22356 22365 22368 22365 22348 22354 22357 22359 22354 22367 22351 22352 22366 22364 22374 22384 22385 22383 22377 22389 22365 22370 22371 22391 22366 22376 22368 22382 22371 22382 22395 22392 22388 22375 22389 22399 22388 22398 22387 22405 22399 22385 22390 22404 22396 22406 22408 22410 22397 22400 22392 22399 22396 22409 22406 22422 22420 22419 22418 22424 22425 22417 22428 22410 22430 22406 22421 22429 22427 22436 22421 22421 22426 22418 22440 22420 22436 22436 22424 22443 22432 22441 22444 22441 22453 22449 22451 22435 22442 22457 22442 22455 22460 22444 22445 22451 22445 22449 22459 22464 22464 22452 22470 22458 22450 22472 22447 22450 22454 22468 22475 22458 22455 22473 22481 22466 22463 22482 22465 22482 22483 22476 22469 22474 22474 22494 22480 22470 22475 22488 22485 22497 22491 22490 22484 22494 22488 22500 22485 22485 22490 22502 22503 22491 22509 22513 22505 22492 22500 22496 22493 22513 22509 22502 22509 22505 22502 22522 22523 22512 22517 22529 22530 22530 22526 22531 22532 22526 22528 22524 22540 22540 22531 22522 22525 22524 22530 22540 22536 22520 22538 22543 22549 22527 22548 22537 22542 22539 22557 22557 22542 22538 22554 22541 22559 22548 22549 22558 22558 22540 22560 22570 22544 22564 22572 22559 22570 22571 22564 22555 22554 22562 22579 22582 22556 22571 22567 22558 22586 22561 22574 22583 22581 22572 22588 22572 22584 22573 22595 22583 22596 22599 22575 22584 22584 22593 22589 22595 22590 22589 22582 22582 22590 22609 22587 22603 22613 22590 22594 22612 22605 22613 22612 22598 22606 22609 22604 22605 22608 22611 22601 22617 22616 22605 22626 22608 22635 22631 22626 22629 22639 22630 22631 22636 22634 22634 22639 22623 22636 22637 22632 22632 22624 22642 22625 22645 22654 22650 22637 22643 22656 22648 22652 22642 22646 22657 22647 22660 22643 22644 22644 22643 22665 22656 22654 22664 22668 22650 22658 22662 22660 22663 22653 22677 22679 22682 22660 22662 22687 22668 22674 22683 22680 22680 22673 22668 22683 22695 22693 22676 22681 22687 22677 22694 22686 22696 22702 22697 22693 22683 22708 22706 22688 22700 22689 22694 22716 22701 22718 22690 22708 22699 22722 22713 22714 22714 22704 22704 22719 22704 22701 22720 22708 22718 22734 22735 22736 22720 22721 22725 22730 22738 22731 22743 22718 22735 22717 22727 22748 22725 22745 22726 22733 22753 22744 22742 22752 22739 22749 22730 22746 22750 22760 22740 22746 22753 22745 22761 22739 22762 22765 22762 22761 22770 22749 22760 22750 22774 22771 22768 22765 22773 22757 22781 22761 22783 22777 22773 22778 22784 22777 22785 22783 22766 22778 22784 22795 22773 22798 22783 22783 22798 22783 22784 22787 22776 22780 22802 22807 22784 22801 22783 22789 22803 22811 22791 22804 22805 22818 22800 22797 22797 22809 22819 22817 22823 22818 22816 22827 22814 22812 22827 22818 22810 22829 22819 22829 22824 22835 22827 22823 22835 22816 22839 22820 22826 22821 22825 22825 22839 22847 22838 22832 22830 22831 22838 22831 22831 22851 22837 22852 22849 22861 22842 22838 22840 22858 22855 22841 22841 22860 22849 22849 22871 22856 22856 22861 22849 22859 22879 22862 22877 22862 22867 22868 22884 22884 22880 22868 22868 22881 \r\n22285 22285 22278 22282 22284 22278 22278 22298 22276 22284 22289 22285 22284 22303 22281 22304 22285 22291 22309 22289 22302 22305 22287 22309 22316 22311 22311 22311 22294 22308 22312 22315 22315 22312 22321 22308 22299 22326 22311 22331 22313 22320 22315 22331 22314 22310 22332 22312 22321 22324 22342 22339 22316 22324 22326 22327 22347 22323 22333 22339 22344 22326 22354 22327 22349 22328 22341 22351 22343 22353 22333 22362 22363 22360 22340 22356 22355 22344 22361 22355 22367 22350 22374 22362 22360 22366 22368 22362 22375 22381 22354 22360 22378 22358 22380 22386 22386 22364 22383 22375 22363 22373 22372 22377 22384 22379 22397 22371 22390 22385 22382 22391 22403 22392 22396 22404 22397 22396 22388 22390 22405 22400 22388 22389 22401 22407 22389 22412 22402 22393 22397 22409 22411 22412 22398 22410 22415 22429 22406 22411 22432 22414 22428 22406 22416 22421 22426 22435 22435 22426 22427 22430 22437 22434 22431 22435 22419 22442 22431 22446 22440 22426 22452 22433 22435 22449 22443 22453 22459 22432 22452 22445 22463 22436 22461 22449 22462 22442 22446 22461 22465 22449 22465 22458 22461 22470 22458 22472 22466 22462 22455 22469 22462 22477 22460 22467 22486 22476 22486 22482 22479 22482 22478 22495 22496 22485 22489 22482 22480 22493 22494 22497 22493 22499 22490 22496 22488 22482 22486 22497 22487 22492 22486 22497 22493 22506 22510 22506 22510 22497 22504 22520 22521 22512 22499 22518 22512 22504 22510 22525 22510 22531 22514 22507 22510 22534 22520 22525 22523 22528 22542 22531 22515 22524 22538 22543 22539 22538 22537 22529 22529 22528 22543 22548 22533 22534 22540 22554 22552 22551 22540 22543 22536 22546 22537 22556 22552 22556 22548 22569 22564 22561 22545 22558 22554 22551 22554 22564 22580 22574 22561 22579 22576 22569 22558 22562 22575 22583 22577 22578 22567 22564 22583 22590 22581 22592 22587 22594 22579 22578 22599 22581 22597 22590 22604 22589 22607 22589 22584 22609 22605 22589 22597 22592 22612 22603 22599 22604 22609 22593 22596 22618 22597 22597 22602 22603 22614 22611 22627 22615 22624 22626 22612 22618 22634 22609 22628 22625 22616 22626 22639 22636 22640 22623 22629 22630 22641 22625 22629 22644 22649 22636 22627 22637 22653 22643 22638 22638 22642 22638 22643 22646 22648 22648 22650 22667 22648 22665 22659 22662 22644 22645 22655 22666 22656 22664 22662 22675 22652 22671 22675 22666 22671 22657 22676 22680 22682 22663 22689 22664 22678 22684 22679 22668 22683 22696 22688 22696 22692 22675 22686 22693 22691 22687 22677 22692 22693 22700 22702 22689 22708 22702 22705 22703 22703 22710 22705 22697 22695 22703 22713 22713 22712 22706 22714 22698 22718 22714 22704 22726 22723 22725 22714 22730 22730 22731 22711 22737 22738 22729 22717 22730 22736 22722 22724 22743 22736 22720 22741 22722 22728 22748 22746 22755 22742 22753 22751 22734 22755 22749 22741 22758 22751 22742 22754 22753 22760 22755 22747 22766 22754 22752 22761 22748 22770 22774 22767 22761 22780 22780 22767 22783 22761 22783 22781 22765 22773 22763 22762 22780 22781 22769 22783 22785 22775 22794 22770 22794 22781 22792 22798 22775 22802 22805 22797 22791 22796 22798 22784 22808 22811 22795 22804 22813 22800 22788 22800 22805 22816 22797 22803 22821 22799 22817 22821 22811 22819 22817 22827 22818 22824 22814 22830 22821 22829 22810 22810 22825 22815 22835 22816 22831 22825 22840 22824 22825 22823 22831 22835 22824 22830 22832 22836 22851 22853 22828 22845 22832 22836 22859 22850 22847 22857 22852 22863 22845 22849 22843 22843 22854 22844 22847 22852 22854 22869 22860 22870 22861 22866 22858 22873 22857 22869 22880 22877 22872 22885 22869 22881 22885 \r\n22265 22267 22266 22294 22281 22273 22271 22278 22286 22298 22275 22296 22284 22302 22280 22288 22296 22281 22308 22294 22305 22304 22292 22314 22309 22298 22313 22296 22312 22300 22297 22309 22303 22299 22309 22307 22321 22330 22306 22320 22306 22309 22307 22310 22317 22326 22321 22329 22335 22316 22339 22320 22345 22337 22347 22344 22326 22336 22350 22342 22330 22352 22355 22344 22341 22341 22339 22347 22346 22358 22352 22345 22346 22339 22341 22361 22345 22353 22343 22360 22352 22372 22352 22361 22361 22359 22361 22360 22368 22363 22364 22380 22385 22382 22369 22359 22362 22374 22384 22380 22384 22375 22379 22387 22389 22396 22372 22398 22381 22396 22374 22381 22393 22383 22401 22402 22389 22395 22397 22404 22400 22411 22386 22388 22416 22417 22409 22400 22402 22393 22394 22397 22401 22401 22405 22424 22423 22403 22421 22413 22425 22422 22417 22407 22436 22426 22434 22423 22431 22440 22414 22431 22421 22429 22443 22442 22437 22439 22425 22438 22426 22449 22447 22440 22453 22451 22437 22432 22447 22437 22445 22464 22459 22440 22447 22442 22452 22446 22469 22455 22462 22456 22451 22456 22469 22457 22467 22479 22475 22469 22463 22461 22484 22458 22484 22487 22478 22479 22470 22481 22493 22490 22487 22468 22480 22472 22474 22473 22494 22500 22474 22497 22485 22493 22504 22497 22500 22486 22506 22503 22512 22485 22511 22504 22497 22511 22518 22509 22499 22494 22517 22522 22513 22502 22526 22503 22502 22524 22509 22506 22516 22513 22519 22509 22533 22537 22529 22512 22535 22536 22515 22529 22516 22534 22530 22528 22527 22534 22541 22532 22542 22536 22550 22535 22555 22534 22536 22534 22550 22552 22539 22563 22553 22553 22564 22565 22547 22544 22559 22552 22544 22548 22562 22547 22558 22558 22575 22570 22571 22568 22555 22574 22572 22581 22559 22565 22583 22566 22577 22566 22577 22586 22582 22591 22576 22584 22580 22585 22590 22585 22586 22578 22591 22583 22594 22590 22605 22601 22583 22594 22584 22612 22605 22589 22613 22602 22612 22595 22599 22610 22615 22612 22607 22609 22601 22616 22604 22624 22608 22630 22633 22612 22618 22612 22630 22621 22612 22639 22636 22629 22617 22639 22637 22623 22624 22644 22627 22632 22645 22642 22643 22625 22641 22634 22651 22647 22650 22646 22650 22650 22642 22638 22647 22663 22655 22649 22652 22645 22643 22652 22646 22652 22650 22672 22669 22673 22650 22680 22669 22670 22674 22664 22670 22666 22674 22663 22675 22677 22669 22681 22689 22688 22684 22688 22692 22682 22683 22685 22682 22674 22680 22688 22676 22690 22691 22707 22705 22700 22697 22691 22701 22711 22700 22708 22703 22700 22697 22710 22717 22720 22718 22702 22717 22726 22719 22705 22707 22703 22706 22717 22725 22733 22712 22724 22720 22719 22721 22711 22729 22723 22733 22726 22745 22722 22747 22737 22743 22732 22748 22734 22741 22750 22745 22742 22753 22741 22742 22756 22753 22756 22747 22742 22763 22759 22753 22745 22756 22756 22753 22762 22749 22754 22765 22767 22762 22754 22762 22770 22767 22772 22772 22762 22785 22782 22787 22784 22778 22790 22788 22785 22769 22781 22788 22792 22782 22788 22783 22777 22777 22800 22776 22800 22794 22791 22782 22792 22804 22796 22805 22802 22788 22803 22800 22801 22814 22815 22795 22804 22794 22801 22813 22816 22812 22804 22827 22807 22809 22829 22808 22824 22821 22805 22810 22816 22825 22825 22814 22830 22832 22837 22830 22826 22828 22845 22829 22838 22834 22829 22846 22849 22827 22841 22845 22840 22851 22847 22854 22850 22846 22836 22860 22838 22851 22854 22851 22842 22855 22866 22870 22846 22865 22861 22873 22869 22855 22863 22851 22867 22866 22881 22867 22865 22863 22878 22862 22870 22883 22873 22873 22865 \r\n22272 22291 22278 22271 22273 22297 22296 22273 22291 22285 22283 22289 22295 22283 22297 22298 22305 22288 22284 22292 22290 22315 22311 22306 22312 22302 22314 22316 22307 22302 22311 22318 22302 22326 22312 22323 22309 22323 22313 22313 22328 22332 22311 22309 22310 22310 22312 22312 22329 22322 22340 22324 22324 22321 22341 22348 22342 22348 22338 22346 22346 22349 22347 22355 22331 22342 22354 22343 22334 22335 22340 22358 22357 22357 22340 22344 22358 22352 22347 22369 22346 22347 22370 22355 22374 22361 22357 22356 22379 22356 22375 22357 22369 22368 22384 22385 22388 22375 22388 22381 22368 22378 22381 22388 22389 22393 22390 22392 22399 22385 22390 22384 22384 22378 22379 22386 22401 22389 22389 22402 22406 22404 22387 22399 22401 22403 22412 22417 22420 22405 22395 22402 22417 22423 22419 22400 22427 22429 22408 22418 22419 22412 22417 22417 22414 22435 22429 22426 22439 22432 22442 22424 22431 22441 22436 22425 22437 22432 22436 22432 22443 22447 22440 22444 22441 22448 22437 22437 22437 22447 22437 22440 22438 22464 22452 22443 22449 22455 22456 22462 22447 22471 22465 22465 22452 22465 22474 22471 22471 22464 22484 22474 22478 22462 22468 22462 22472 22479 22482 22470 22467 22478 22474 22470 22471 22479 22478 22499 22475 22497 22482 22492 22491 22498 22500 22497 22491 22497 22494 22510 22499 22503 22509 22496 22493 22506 22504 22509 22501 22521 22515 22515 22526 22514 22524 22512 22506 22515 22524 22531 22516 22509 22527 22522 22526 22518 22529 22535 22531 22514 22532 22536 22543 22522 22543 22543 22523 22551 22544 22528 22529 22534 22530 22543 22555 22537 22544 22537 22557 22535 22551 22548 22545 22560 22544 22567 22557 22549 22572 22553 22547 22575 22571 22568 22568 22551 22578 22573 22581 22571 22577 22562 22574 22579 22583 22574 22578 22578 22563 22567 22582 22591 22595 22590 22569 22578 22573 22589 22601 22591 22590 22601 22596 22582 22579 22589 22595 22589 22592 22602 22597 22609 22589 22600 22608 22610 22615 22613 22612 22600 22620 22620 22624 22612 22622 22608 22604 22613 22621 22623 22630 22628 22636 22625 22637 22632 22620 22635 22618 22631 22641 22622 22626 22621 22619 22642 22649 22624 22630 22653 22632 22644 22643 22648 22640 22646 22645 22644 22643 22663 22658 22649 22660 22656 22650 22648 22652 22666 22654 22648 22658 22670 22653 22652 22674 22659 22677 22667 22667 22662 22664 22671 22671 22683 22663 22684 22672 22676 22667 22684 22686 22668 22682 22688 22692 22682 22691 22678 22673 22703 22678 22681 22677 22697 22690 22686 22689 22689 22703 22692 22708 22715 22698 22692 22718 22709 22691 22699 22704 22716 22708 22713 22708 22727 22717 22709 22711 22728 22705 22710 22726 22724 22730 22724 22726 22732 22714 22716 22720 22714 22727 22744 22742 22728 22745 22727 22728 22735 22749 22745 22751 22745 22747 22747 22753 22730 22750 22750 22748 22738 22758 22757 22738 22759 22741 22758 22765 22760 22766 22769 22762 22770 22773 22767 22754 22779 22761 22773 22766 22764 22780 22779 22764 22771 22781 22775 22783 22785 22768 22769 22786 22789 22772 22786 22779 22798 22771 22790 22784 22795 22784 22780 22786 22780 22801 22807 22804 22809 22798 22784 22801 22789 22797 22812 22816 22799 22794 22817 22795 22794 22809 22822 22826 22818 22821 22812 22820 22822 22832 22820 22833 22820 22815 22808 22831 22821 22827 22825 22814 22829 22817 22821 22822 22822 22823 22848 22828 22832 22851 22834 22854 22845 22851 22854 22851 22838 22832 22836 22854 22861 22855 22842 22841 22842 22864 22853 22853 22856 22862 22853 22874 22866 22847 22869 22871 22867 22865 22856 22873 22871 22882 22879 22881 22881 22866 22877 22888 22874 22886 22875 \r\n22267 22277 22274 22275 22288 22271 22296 22285 22275 22283 22285 22304 22307 22298 22286 22304 22294 22289 22308 22289 22302 22315 22300 22316 22297 22310 22312 22318 22322 22303 22318 22305 22325 22309 22302 22329 22329 22309 22320 22305 22326 22334 22328 22336 22339 22316 22338 22342 22343 22328 22318 22332 22323 22328 22331 22339 22324 22344 22350 22344 22348 22343 22353 22342 22340 22359 22332 22350 22354 22358 22337 22349 22353 22357 22359 22347 22353 22352 22348 22360 22349 22360 22363 22365 22377 22364 22361 22376 22368 22370 22372 22368 22378 22368 22363 22365 22391 22389 22371 22369 22380 22389 22396 22390 22370 22396 22374 22376 22375 22394 22387 22381 22381 22408 22400 22394 22385 22385 22397 22395 22407 22414 22393 22409 22408 22392 22411 22396 22402 22410 22405 22410 22423 22400 22413 22405 22428 22409 22424 22409 22416 22411 22408 22413 22410 22427 22428 22415 22414 22440 22430 22426 22430 22442 22422 22435 22450 22444 22445 22446 22440 22453 22430 22458 22440 22446 22443 22462 22435 22449 22465 22441 22442 22443 22457 22452 22462 22451 22458 22451 22474 22455 22474 22470 22459 22459 22468 22454 22469 22473 22476 22479 22472 22481 22484 22467 22476 22489 22469 22481 22486 22486 22478 22477 22493 22485 22494 22478 22493 22504 22479 22489 22482 22504 22497 22499 22496 22504 22503 22512 22505 22502 22516 22508 22517 22505 22495 22500 22517 22520 22522 22501 22503 22522 22502 22529 22503 22513 22511 22520 22509 22510 22523 22537 22537 22539 22517 22517 22519 22530 22524 22545 22521 22538 22523 22532 22527 22527 22552 22529 22548 22527 22532 22536 22535 22538 22540 22560 22542 22548 22564 22562 22543 22564 22542 22569 22555 22570 22571 22560 22573 22557 22556 22555 22557 22568 22577 22565 22566 22570 22575 22575 22584 22586 22568 22568 22578 22577 22593 22571 22573 22591 22594 22574 22585 22571 22589 22583 22603 22604 22593 22603 22590 22608 22589 22587 22607 22593 22611 22609 22600 22616 22614 22595 22607 22591 22594 22613 22605 22598 22624 22602 22605 22628 22602 22605 22621 22606 22606 22630 22627 22616 22626 22626 22629 22623 22638 22632 22618 22628 22623 22622 22645 22637 22642 22631 22633 22643 22626 22626 22627 22656 22655 22641 22630 22654 22654 22656 22656 22644 22639 22637 22663 22668 22642 22667 22667 22667 22654 22660 22673 22667 22673 22667 22653 22656 22671 22658 22672 22660 22667 22686 22660 22660 22673 22686 22685 22682 22671 22689 22688 22681 22683 22671 22686 22700 22689 22678 22686 22688 22676 22682 22689 22691 22703 22706 22685 22687 22693 22703 22709 22710 22707 22691 22699 22706 22721 22714 22703 22703 22723 22709 22709 22701 22713 22707 22731 22710 22716 22730 22706 22733 22736 22715 22717 22721 22721 22716 22734 22731 22742 22731 22726 22735 22726 22722 22744 22743 22746 22741 22749 22753 22738 22739 22730 22740 22746 22741 22743 22754 22748 22748 22756 22761 22742 22758 22763 22760 22766 22749 22757 22752 22772 22757 22763 22768 22781 22771 22775 22756 22783 22760 22785 22759 22763 22789 22786 22765 22780 22794 22785 22794 22770 22776 22779 22798 22779 22787 22789 22797 22792 22787 22791 22794 22780 22792 22802 22809 22799 22801 22807 22796 22803 22805 22816 22814 22793 22793 22813 22820 22822 22822 22801 22822 22814 22802 22816 22813 22808 22817 22829 22830 22815 22824 22837 22830 22831 22841 22824 22824 22844 22837 22831 22828 22829 22828 22832 22839 22851 22854 22829 22853 22833 22833 22854 22856 22841 22843 22857 22841 22844 22842 22843 22842 22855 22844 22856 22853 22852 22870 22869 22868 22877 22874 22878 22852 22855 22881 22867 22861 22877 22881 22876 22859 22871 22890 22885 22881 22890 22887 \r\n22296 22296 22271 22297 22296 22288 22276 22277 22294 22279 22302 22305 22288 22305 22282 22283 22294 22305 22298 22305 22311 22290 22305 22318 22297 22315 22318 22301 22298 22314 22300 22298 22305 22300 22324 22330 22315 22314 22332 22306 22324 22309 22327 22329 22317 22322 22314 22319 22321 22336 22339 22336 22336 22345 22337 22335 22344 22336 22333 22344 22354 22332 22345 22355 22355 22335 22347 22335 22335 22342 22364 22364 22346 22369 22348 22352 22367 22369 22363 22353 22351 22362 22358 22363 22361 22371 22354 22381 22374 22380 22381 22374 22362 22376 22368 22363 22371 22367 22370 22372 22372 22373 22375 22379 22379 22382 22394 22379 22387 22400 22403 22388 22381 22404 22390 22383 22388 22385 22398 22400 22398 22404 22413 22401 22415 22393 22393 22407 22407 22399 22418 22417 22400 22424 22401 22416 22406 22413 22417 22408 22413 22430 22430 22427 22415 22429 22435 22432 22435 22445 22423 22441 22444 22444 22423 22425 22423 22447 22430 22452 22434 22435 22451 22431 22435 22433 22452 22436 22461 22457 22438 22461 22453 22467 22454 22444 22465 22468 22460 22464 22473 22475 22449 22453 22476 22468 22476 22474 22474 22481 22478 22468 22488 22488 22486 22468 22479 22470 22480 22477 22481 22469 22489 22492 22484 22491 22476 22475 22490 22497 22485 22503 22488 22499 22497 22487 22508 22494 22498 22508 22509 22493 22494 22512 22496 22515 22506 22505 22517 22500 22501 22503 22512 22512 22523 22512 22513 22508 22515 22528 22515 22529 22530 22521 22511 22523 22533 22524 22518 22527 22543 22540 22525 22541 22542 22526 22538 22536 22548 22555 22551 22557 22535 22553 22536 22553 22535 22554 22546 22552 22549 22552 22543 22550 22547 22560 22558 22568 22554 22559 22564 22567 22559 22579 22552 22560 22558 22571 22583 22580 22557 22582 22565 22571 22574 22564 22586 22577 22590 22585 22588 22593 22572 22585 22583 22583 22576 22579 22598 22577 22594 22606 22607 22601 22594 22596 22587 22603 22613 22592 22607 22589 22591 22619 22618 22603 22614 22611 22624 22618 22611 22627 22614 22601 22627 22611 22623 22624 22622 22608 22615 22624 22626 22632 22629 22636 22616 22617 22627 22631 22646 22622 22622 22629 22647 22646 22635 22638 22654 22631 22638 22642 22657 22634 22658 22632 22657 22642 22655 22647 22655 22655 22668 22648 22659 22653 22666 22672 22664 22661 22668 22660 22678 22668 22679 22654 22656 22682 22675 22672 22667 22671 22666 22666 22674 22676 22666 22681 22683 22693 22681 22688 22673 22677 22681 22689 22674 22701 22684 22695 22698 22682 22679 22706 22683 22707 22683 22710 22695 22698 22690 22714 22718 22704 22708 22694 22710 22697 22700 22709 22711 22719 22709 22701 22727 22729 22711 22711 22718 22733 22732 22715 22719 22718 22714 22724 22718 22719 22730 22731 22746 22731 22738 22726 22727 22747 22727 22724 22733 22751 22733 22736 22740 22737 22753 22733 22746 22757 22742 22748 22746 22755 22762 22760 22768 22770 22768 22753 22765 22774 22768 22775 22758 22767 22771 22774 22765 22777 22768 22770 22783 22772 22769 22780 22783 22767 22776 22777 22774 22773 22769 22791 22782 22786 22776 22789 22778 22803 22778 22802 22797 22794 22788 22785 22796 22802 22786 22785 22789 22815 22806 22809 22790 22802 22810 22795 22815 22798 22805 22802 22821 22801 22804 22809 22820 22805 22830 22811 22812 22806 22826 22818 22833 22822 22813 22829 22830 22841 22825 22818 22846 22839 22840 22838 22845 22851 22826 22853 22826 22852 22847 22841 22832 22842 22844 22848 22857 22835 22850 22855 22853 22852 22848 22865 22851 22842 22845 22861 22855 22867 22853 22856 22870 22872 22862 22874 22870 22862 22881 22876 22857 22861 22886 22873 22869 22877 22869 22873 22865 22885 \r\n22276 22280 22298 22290 22298 22284 22279 22302 22295 22299 22295 22304 22281 22296 22286 22298 22284 22293 22289 22291 22315 22301 22306 22310 22311 22312 22299 22324 22304 22324 22310 22324 22308 22324 22319 22318 22306 22334 22330 22327 22316 22337 22334 22319 22332 22313 22322 22340 22339 22321 22332 22328 22326 22333 22329 22335 22348 22344 22344 22352 22329 22331 22337 22333 22340 22359 22334 22361 22358 22352 22347 22368 22362 22344 22358 22356 22357 22360 22350 22355 22365 22377 22354 22356 22377 22376 22360 22361 22373 22366 22363 22367 22367 22361 22388 22371 22386 22372 22370 22380 22383 22392 22382 22383 22374 22383 22375 22402 22379 22379 22405 22400 22380 22406 22382 22385 22405 22400 22393 22389 22395 22406 22400 22417 22397 22399 22418 22424 22425 22405 22404 22415 22406 22417 22415 22425 22418 22434 22420 22426 22437 22417 22436 22434 22426 22438 22419 22416 22440 22433 22439 22447 22434 22438 22437 22435 22443 22446 22445 22434 22455 22457 22456 22444 22446 22447 22443 22458 22449 22452 22463 22464 22465 22441 22455 22459 22445 22458 22454 22476 22451 22473 22467 22477 22454 22472 22478 22455 22482 22484 22459 22481 22467 22488 22464 22467 22464 22468 22482 22475 22487 22486 22472 22473 22498 22495 22477 22494 22491 22505 22482 22494 22496 22483 22495 22512 22487 22492 22496 22491 22507 22509 22515 22508 22506 22508 22499 22509 22511 22497 22508 22502 22502 22501 22528 22506 22530 22510 22520 22514 22522 22517 22512 22514 22512 22514 22530 22526 22543 22519 22518 22533 22525 22527 22550 22538 22546 22549 22551 22527 22546 22545 22542 22537 22558 22556 22559 22538 22537 22554 22547 22542 22547 22542 22564 22543 22555 22556 22565 22555 22549 22577 22568 22553 22556 22560 22565 22577 22584 22570 22562 22564 22589 22564 22565 22578 22577 22567 22578 22581 22571 22587 22581 22587 22596 22587 22575 22584 22594 22594 22584 22604 22586 22606 22604 22589 22607 22610 22594 22590 22611 22612 22605 22595 22599 22622 22608 22596 22609 22603 22627 22626 22606 22609 22621 22612 22632 22622 22617 22632 22624 22615 22616 22623 22626 22641 22642 22631 22638 22634 22645 22648 22637 22647 22643 22651 22653 22634 22626 22651 22650 22651 22649 22644 22633 22636 22638 22659 22640 22664 22651 22645 22640 22659 22652 22652 22646 22663 22663 22675 22653 22659 22667 22657 22666 22664 22680 22666 22681 22663 22687 22688 22674 22670 22676 22673 22686 22694 22668 22696 22688 22693 22678 22698 22697 22677 22698 22701 22690 22688 22702 22697 22704 22696 22706 22691 22693 22707 22700 22687 22699 22711 22695 22710 22720 22715 22704 22702 22696 22705 22719 22707 22713 22706 22712 22708 22732 22705 22721 22722 22719 22736 22732 22713 22732 22740 22718 22719 22736 22744 22730 22725 22725 22747 22751 22723 22747 22729 22727 22729 22755 22749 22741 22752 22738 22754 22745 22735 22737 22750 22765 22761 22763 22742 22751 22747 22758 22767 22753 22758 22775 22770 22775 22757 22774 22766 22767 22764 22778 22777 22763 22788 22761 22773 22780 22789 22776 22785 22783 22775 22796 22783 22772 22771 22796 22799 22784 22800 22783 22795 22806 22781 22781 22794 22793 22812 22804 22794 22791 22811 22815 22809 22796 22804 22809 22794 22823 22820 22800 22798 22810 22816 22814 22805 22822 22831 22831 22822 22819 22826 22826 22826 22813 22835 22838 22819 22841 22824 22829 22821 22831 22845 22837 22843 22836 22832 22825 22842 22831 22835 22839 22843 22852 22842 22842 22845 22834 22838 22857 22852 22841 22844 22859 22845 22865 22868 22871 22867 22869 22869 22865 22867 22852 22877 22858 22869 22858 22874 22870 22871 22859 22870 22882 22870 22885 22889 22873 22867 22866 22871 \r\n22272 22277 22294 22286 22299 22280 22277 22300 22289 22290 22297 22299 22297 22289 22299 22291 22304 22286 22296 22312 22303 22308 22306 22319 22311 22308 22298 22299 22301 22326 22304 22323 22308 22317 22322 22328 22315 22308 22313 22310 22319 22320 22324 22319 22338 22332 22342 22329 22341 22322 22345 22335 22322 22329 22341 22329 22326 22347 22347 22354 22344 22351 22350 22354 22347 22339 22359 22358 22355 22352 22354 22351 22356 22350 22360 22357 22372 22347 22372 22377 22376 22356 22368 22374 22374 22356 22369 22385 22386 22366 22383 22383 22364 22362 22366 22389 22375 22376 22373 22372 22388 22388 22384 22376 22381 22392 22398 22377 22383 22406 22399 22392 22395 22399 22385 22406 22398 22393 22397 22410 22415 22397 22394 22400 22412 22405 22423 22422 22417 22404 22418 22406 22429 22403 22420 22411 22432 22419 22411 22425 22413 22425 22418 22423 22416 22440 22441 22418 22440 22426 22437 22432 22425 22429 22441 22441 22449 22434 22430 22452 22446 22435 22455 22444 22448 22457 22452 22441 22445 22455 22442 22452 22445 22470 22446 22460 22468 22470 22455 22468 22468 22455 22473 22465 22476 22473 22476 22474 22463 22461 22464 22474 22470 22488 22470 22479 22488 22473 22472 22496 22471 22481 22485 22494 22490 22483 22485 22494 22496 22486 22494 22499 22496 22491 22491 22511 22502 22501 22490 22496 22503 22495 22499 22520 22504 22494 22503 22512 22517 22507 22508 22501 22522 22502 22515 22518 22530 22526 22528 22517 22512 22522 22531 22525 22522 22528 22544 22525 22518 22531 22547 22523 22529 22542 22529 22529 22542 22542 22534 22555 22550 22538 22559 22551 22541 22540 22548 22546 22545 22567 22554 22554 22564 22556 22562 22570 22559 22574 22564 22574 22561 22576 22569 22567 22559 22578 22565 22565 22584 22574 22564 22568 22582 22584 22569 22575 22585 22580 22581 22596 22577 22571 22593 22599 22588 22599 22582 22605 22604 22588 22579 22585 22602 22607 22583 22605 22609 22604 22608 22600 22605 22599 22592 22608 22596 22622 22604 22609 22612 22625 22620 22617 22605 22623 22629 22620 22617 22611 22610 22611 22638 22633 22620 22626 22631 22615 22622 22636 22638 22621 22646 22639 22621 22629 22644 22624 22649 22636 22644 22644 22631 22639 22654 22643 22639 22653 22639 22645 22661 22644 22660 22666 22658 22663 22660 22661 22662 22671 22672 22653 22663 22657 22656 22660 22681 22683 22680 22662 22661 22685 22671 22660 22675 22665 22682 22673 22687 22680 22676 22674 22677 22697 22685 22680 22675 22677 22677 22697 22701 22687 22701 22704 22698 22705 22691 22700 22695 22694 22687 22717 22718 22691 22702 22711 22707 22709 22713 22699 22698 22721 22721 22707 22718 22714 22720 22721 22714 22715 22711 22732 22715 22715 22716 22741 22731 22730 22736 22737 22726 22722 22736 22734 22740 22739 22726 22750 22744 22734 22738 22736 22741 22730 22743 22747 22757 22734 22739 22743 22755 22739 22746 22746 22754 22766 22765 22768 22747 22751 22762 22754 22758 22769 22775 22756 22782 22774 22767 22773 22764 22785 22787 22764 22762 22778 22791 22768 22770 22769 22769 22772 22792 22785 22798 22800 22799 22783 22787 22786 22790 22788 22788 22791 22808 22786 22808 22804 22793 22787 22790 22796 22798 22807 22814 22817 22800 22817 22811 22805 22803 22810 22804 22813 22804 22812 22829 22817 22825 22818 22822 22817 22816 22825 22823 22832 22814 22815 22835 22820 22826 22839 22825 22849 22836 22824 22840 22833 22830 22851 22828 22835 22849 22851 22835 22847 22845 22851 22860 22860 22857 22854 22862 22848 22867 22846 22862 22863 22868 22847 22850 22874 22860 22855 22874 22859 22865 22881 22869 22862 22860 22858 22884 22866 22875 22891 22876 22868 22892 22885 22890 22885 \r\n22283 22293 22277 22291 22299 22294 22291 22301 22291 22307 22306 22296 22289 22294 22285 22290 22290 22295 22317 22292 22295 22299 22292 22309 22320 22305 22311 22307 22309 22311 22319 22329 22312 22327 22309 22319 22322 22315 22311 22330 22328 22332 22328 22341 22317 22334 22324 22330 22338 22319 22346 22329 22339 22342 22329 22341 22334 22331 22345 22341 22332 22337 22349 22350 22347 22339 22352 22361 22349 22347 22343 22342 22346 22358 22358 22356 22368 22369 22375 22358 22371 22368 22365 22378 22368 22358 22374 22377 22369 22385 22381 22389 22382 22385 22388 22385 22380 22393 22379 22382 22394 22393 22398 22386 22374 22395 22376 22388 22388 22403 22395 22395 22401 22390 22388 22407 22386 22401 22393 22401 22391 22397 22418 22421 22405 22398 22414 22399 22399 22421 22404 22426 22408 22426 22413 22425 22421 22429 22415 22431 22427 22426 22431 22420 22432 22438 22444 22435 22427 22434 22430 22426 22436 22452 22451 22441 22454 22455 22442 22430 22441 22438 22454 22445 22461 22445 22464 22452 22443 22449 22446 22458 22462 22467 22447 22460 22461 22471 22451 22478 22464 22479 22457 22471 22455 22461 22470 22465 22471 22465 22488 22476 22475 22475 22474 22472 22475 22477 22495 22491 22492 22481 22494 22481 22482 22481 22497 22496 22506 22492 22488 22485 22501 22493 22496 22492 22495 22489 22492 22518 22508 22499 22512 22519 22495 22498 22512 22507 22520 22517 22528 22510 22507 22525 22520 22521 22521 22523 22522 22526 22517 22530 22524 22518 22540 22522 22525 22540 22523 22546 22527 22542 22538 22523 22537 22528 22543 22549 22534 22541 22544 22557 22544 22535 22555 22557 22543 22549 22539 22541 22552 22565 22558 22569 22571 22545 22552 22551 22572 22574 22571 22558 22554 22579 22581 22575 22559 22578 22566 22573 22580 22590 22589 22588 22573 22594 22588 22588 22574 22574 22598 22588 22595 22585 22592 22587 22590 22585 22600 22590 22593 22588 22587 22607 22606 22591 22609 22613 22608 22612 22593 22594 22608 22605 22602 22596 22601 22600 22598 22604 22623 22613 22628 22607 22627 22633 22607 22610 22612 22623 22624 22620 22622 22634 22619 22628 22622 22637 22640 22642 22626 22648 22642 22626 22650 22650 22651 22628 22635 22643 22642 22656 22635 22633 22661 22645 22662 22652 22641 22655 22651 22668 22655 22645 22650 22647 22660 22653 22658 22665 22677 22677 22681 22659 22667 22674 22684 22661 22686 22667 22667 22666 22665 22680 22669 22670 22683 22671 22685 22694 22694 22699 22701 22692 22693 22702 22689 22684 22681 22688 22703 22694 22707 22685 22690 22698 22701 22701 22704 22691 22712 22692 22711 22705 22707 22709 22722 22708 22727 22728 22714 22705 22730 22709 22705 22721 22708 22731 22737 22713 22719 22714 22716 22720 22730 22738 22728 22742 22741 22724 22741 22726 22737 22743 22736 22734 22728 22747 22756 22741 22748 22749 22741 22738 22763 22763 22740 22744 22759 22762 22751 22763 22759 22749 22767 22749 22764 22770 22750 22755 22775 22776 22779 22775 22767 22765 22762 22762 22784 22779 22788 22772 22777 22772 22792 22773 22769 22777 22771 22777 22785 22794 22796 22774 22792 22784 22776 22794 22807 22785 22806 22807 22782 22793 22811 22812 22809 22792 22795 22797 22816 22819 22803 22810 22800 22817 22804 22806 22808 22810 22805 22827 22813 22820 22807 22808 22817 22816 22835 22819 22816 22834 22827 22834 22827 22819 22843 22833 22838 22826 22831 22849 22834 22831 22838 22848 22847 22827 22840 22849 22840 22850 22859 22836 22842 22864 22855 22839 22839 22847 22855 22857 22850 22856 22871 22850 22872 22861 22859 22861 22858 22865 22853 22870 22856 22872 22871 22883 22871 22877 22875 22871 22878 22874 22873 22889 22869 22885 22881 22872 \r\n22274 22286 22292 22288 22294 22299 22306 22286 22304 22285 22287 22311 22306 22307 22294 22305 22306 22314 22301 22296 22302 22305 22318 22319 22299 22311 22316 22317 22322 22303 22303 22313 22307 22314 22306 22332 22314 22325 22334 22325 22332 22334 22333 22330 22324 22344 22342 22334 22322 22335 22325 22330 22352 22351 22348 22331 22356 22347 22346 22332 22335 22361 22357 22338 22338 22348 22344 22358 22355 22347 22362 22371 22355 22356 22354 22352 22375 22369 22377 22376 22374 22376 22364 22382 22360 22378 22381 22358 22380 22363 22365 22372 22366 22384 22379 22388 22369 22382 22389 22374 22385 22384 22397 22382 22397 22376 22381 22405 22405 22402 22395 22387 22386 22397 22409 22398 22398 22393 22406 22403 22412 22416 22415 22408 22408 22412 22412 22413 22412 22414 22420 22427 22415 22414 22423 22423 22411 22410 22421 22419 22414 22431 22442 22416 22441 22421 22442 22421 22434 22444 22443 22427 22424 22435 22427 22436 22429 22454 22457 22454 22454 22446 22441 22451 22442 22452 22455 22457 22465 22464 22465 22469 22465 22469 22460 22453 22476 22474 22473 22474 22477 22472 22459 22467 22473 22460 22465 22475 22481 22487 22475 22465 22491 22487 22483 22482 22478 22468 22482 22491 22496 22476 22484 22502 22501 22499 22502 22489 22499 22502 22508 22497 22495 22491 22509 22488 22514 22489 22513 22507 22499 22513 22504 22521 22524 22521 22511 22504 22518 22507 22526 22519 22526 22522 22521 22523 22522 22532 22516 22518 22521 22512 22518 22532 22529 22528 22537 22529 22527 22540 22535 22540 22537 22535 22540 22547 22532 22536 22546 22537 22542 22532 22553 22553 22537 22548 22537 22557 22559 22546 22561 22563 22564 22548 22560 22568 22572 22561 22576 22557 22573 22565 22567 22575 22557 22582 22567 22560 22562 22586 22578 22584 22576 22581 22590 22588 22594 22581 22595 22595 22582 22576 22594 22591 22593 22600 22598 22602 22606 22583 22604 22584 22586 22592 22595 22607 22613 22591 22590 22611 22606 22610 22617 22595 22599 22616 22611 22610 22602 22609 22621 22620 22622 22625 22618 22627 22614 22629 22619 22612 22623 22627 22633 22641 22640 22640 22646 22623 22636 22646 22629 22629 22635 22641 22645 22649 22635 22640 22650 22648 22642 22638 22638 22641 22648 22664 22658 22642 22666 22667 22668 22644 22663 22652 22646 22651 22652 22660 22668 22668 22679 22679 22664 22665 22655 22660 22666 22684 22662 22669 22686 22687 22664 22667 22683 22691 22689 22692 22694 22694 22679 22688 22696 22693 22689 22687 22691 22679 22683 22682 22708 22686 22701 22711 22692 22713 22710 22710 22709 22705 22703 22700 22700 22703 22700 22712 22711 22704 22713 22704 22726 22725 22707 22730 22709 22733 22709 22713 22730 22712 22722 22725 22738 22739 22725 22728 22731 22738 22733 22720 22742 22731 22735 22747 22738 22742 22745 22751 22751 22731 22748 22755 22741 22737 22752 22748 22737 22745 22744 22758 22756 22755 22754 22770 22766 22761 22770 22776 22753 22764 22780 22777 22757 22754 22782 22771 22759 22781 22786 22783 22779 22785 22792 22776 22775 22795 22794 22793 22780 22783 22772 22797 22798 22799 22784 22788 22784 22801 22796 22807 22783 22791 22798 22788 22802 22809 22788 22811 22813 22813 22803 22794 22816 22815 22812 22816 22824 22814 22819 22829 22830 22815 22814 22822 22825 22822 22808 22828 22823 22839 22823 22833 22830 22815 22828 22821 22831 22847 22836 22825 22836 22844 22825 22824 22830 22851 22834 22832 22839 22831 22851 22855 22846 22853 22846 22836 22842 22849 22848 22842 22866 22853 22869 22861 22865 22867 22859 22854 22852 22861 22871 22875 22856 22871 22876 22870 22861 22860 22885 22869 22882 22885 22888 22878 22873 22884 22888 22884 22887 22889 \r\n22284 22292 22276 22302 22294 22298 22306 22291 22290 22303 22303 22312 22285 22287 22305 22306 22311 22293 22303 22291 22301 22308 22313 22296 22311 22309 22323 22306 22317 22306 22310 22311 22319 22306 22317 22320 22314 22315 22326 22316 22321 22329 22322 22316 22338 22346 22326 22343 22336 22328 22324 22326 22336 22329 22336 22332 22331 22332 22341 22353 22349 22341 22354 22356 22348 22358 22344 22355 22347 22344 22351 22348 22364 22356 22368 22354 22363 22373 22359 22369 22381 22376 22369 22374 22385 22370 22379 22379 22370 22367 22389 22383 22389 22383 22378 22396 22390 22387 22381 22388 22380 22385 22393 22393 22376 22386 22402 22391 22393 22390 22385 22383 22407 22395 22400 22404 22413 22405 22397 22419 22398 22411 22406 22417 22397 22409 22400 22415 22424 22416 22407 22425 22429 22433 22423 22427 22412 22425 22414 22434 22416 22432 22417 22433 22426 22425 22423 22443 22443 22438 22451 22438 22449 22435 22446 22430 22435 22437 22447 22446 22452 22457 22438 22435 22452 22453 22459 22460 22443 22453 22448 22468 22465 22458 22475 22461 22474 22465 22452 22479 22468 22468 22471 22483 22475 22475 22467 22463 22461 22471 22483 22479 22466 22480 22471 22473 22492 22496 22480 22472 22477 22488 22483 22486 22497 22497 22489 22488 22489 22503 22483 22495 22512 22494 22497 22512 22498 22512 22517 22507 22506 22522 22510 22520 22514 22509 22516 22524 22507 22521 22510 22503 22530 22520 22526 22521 22515 22534 22514 22520 22518 22521 22523 22527 22537 22541 22526 22544 22542 22534 22544 22532 22528 22530 22531 22528 22542 22556 22531 22541 22539 22547 22563 22537 22565 22546 22547 22554 22563 22563 22548 22548 22544 22547 22559 22547 22565 22573 22574 22571 22552 22560 22558 22575 22558 22563 22584 22574 22580 22562 22578 22588 22574 22586 22582 22587 22582 22598 22575 22577 22585 22593 22591 22583 22599 22602 22589 22579 22586 22581 22583 22584 22598 22589 22590 22594 22611 22614 22618 22591 22621 22610 22607 22604 22624 22623 22617 22610 22616 22623 22602 22618 22624 22616 22618 22619 22619 22635 22622 22611 22623 22614 22637 22638 22637 22623 22639 22646 22628 22627 22646 22651 22647 22653 22641 22643 22644 22635 22646 22652 22651 22662 22648 22655 22651 22665 22666 22667 22652 22646 22648 22655 22666 22657 22655 22668 22666 22667 22669 22676 22654 22681 22656 22661 22664 22664 22681 22660 22676 22662 22667 22671 22679 22673 22666 22676 22681 22696 22687 22697 22675 22687 22697 22689 22704 22694 22696 22700 22684 22706 22700 22698 22687 22685 22698 22694 22701 22695 22711 22698 22703 22709 22694 22718 22697 22708 22698 22707 22712 22709 22724 22722 22722 22707 22721 22712 22728 22738 22716 22732 22732 22725 22718 22734 22741 22742 22734 22721 22747 22729 22726 22729 22735 22748 22731 22753 22740 22735 22750 22752 22759 22745 22735 22743 22755 22737 22742 22747 22756 22768 22752 22764 22764 22748 22765 22758 22756 22759 22762 22759 22754 22771 22760 22784 22785 22780 22770 22770 22789 22786 22763 22767 22789 22769 22771 22779 22789 22798 22792 22784 22778 22790 22796 22797 22803 22802 22788 22779 22803 22802 22811 22811 22787 22812 22798 22794 22804 22804 22791 22792 22803 22810 22796 22802 22814 22817 22826 22801 22803 22811 22825 22804 22810 22809 22830 22832 22820 22831 22821 22817 22821 22834 22824 22835 22840 22837 22839 22836 22831 22844 22822 22845 22838 22848 22842 22831 22833 22851 22836 22832 22855 22837 22836 22843 22842 22858 22854 22844 22852 22842 22862 22871 22850 22857 22869 22869 22873 22850 22858 22859 22877 22866 22879 22865 22868 22860 22861 22863 22887 22870 22863 22877 22877 22868 22889 22870 22889 22875 22886 22897 \r\n22282 22279 22277 22290 22290 22289 22294 22305 22295 22305 22305 22300 22293 22291 22310 22311 22302 22299 22298 22320 22313 22323 22312 22300 22313 22315 22313 22311 22311 22321 22304 22309 22330 22329 22314 22318 22318 22326 22313 22319 22338 22324 22317 22324 22345 22335 22335 22323 22326 22332 22332 22337 22350 22344 22356 22339 22338 22349 22360 22349 22350 22357 22360 22346 22365 22357 22362 22352 22361 22352 22371 22369 22366 22373 22364 22353 22353 22357 22365 22360 22365 22364 22372 22383 22364 22376 22379 22389 22379 22362 22381 22369 22365 22379 22379 22387 22392 22390 22371 22395 22400 22389 22398 22404 22395 22386 22407 22405 22385 22401 22402 22396 22390 22403 22390 22414 22395 22410 22393 22405 22397 22396 22423 22406 22400 22406 22423 22415 22423 22404 22411 22430 22429 22416 22417 22424 22433 22437 22417 22429 22419 22418 22433 22435 22439 22434 22444 22425 22437 22422 22446 22443 22433 22453 22456 22428 22441 22456 22450 22440 22447 22436 22454 22451 22456 22452 22455 22443 22451 22471 22466 22457 22461 22449 22465 22452 22466 22474 22467 22481 22470 22461 22467 22460 22461 22465 22459 22488 22471 22486 22468 22476 22490 22471 22470 22488 22477 22498 22480 22491 22502 22483 22487 22489 22489 22499 22491 22484 22495 22489 22511 22503 22487 22498 22511 22516 22506 22505 22512 22515 22505 22509 22505 22507 22526 22499 22514 22520 22528 22509 22526 22525 22508 22517 22513 22516 22509 22515 22526 22538 22523 22538 22530 22545 22526 22547 22544 22539 22526 22546 22528 22548 22526 22536 22544 22552 22533 22543 22548 22537 22544 22544 22537 22549 22566 22550 22559 22552 22556 22558 22569 22564 22558 22565 22567 22577 22578 22573 22566 22564 22561 22579 22579 22562 22577 22575 22588 22566 22590 22574 22587 22566 22590 22581 22585 22583 22585 22575 22589 22577 22576 22599 22581 22604 22583 22581 22597 22608 22593 22585 22611 22611 22613 22589 22598 22617 22611 22604 22599 22599 22601 22595 22616 22614 22599 22615 22620 22602 22615 22609 22610 22625 22633 22635 22629 22609 22617 22629 22624 22627 22620 22636 22624 22627 22646 22637 22647 22645 22639 22627 22645 22642 22627 22648 22641 22637 22637 22649 22659 22661 22639 22658 22639 22662 22642 22662 22649 22653 22658 22670 22648 22662 22665 22669 22647 22666 22676 22657 22653 22662 22674 22675 22664 22656 22676 22687 22667 22688 22665 22673 22691 22677 22690 22686 22672 22680 22697 22673 22686 22691 22680 22700 22691 22689 22691 22701 22693 22707 22710 22692 22700 22710 22697 22687 22702 22695 22703 22702 22695 22711 22718 22716 22708 22707 22706 22710 22718 22724 22712 22719 22711 22709 22725 22717 22716 22722 22731 22732 22717 22716 22718 22717 22734 22731 22717 22721 22734 22723 22731 22749 22749 22749 22727 22733 22736 22732 22734 22736 22737 22741 22748 22758 22746 22757 22750 22759 22767 22757 22746 22744 22770 22767 22752 22753 22773 22756 22776 22772 22752 22767 22760 22768 22762 22763 22786 22779 22773 22781 22785 22790 22787 22766 22778 22776 22771 22792 22782 22775 22796 22797 22800 22792 22784 22798 22798 22786 22784 22805 22793 22802 22796 22794 22795 22795 22810 22811 22793 22803 22793 22809 22802 22798 22820 22824 22806 22818 22811 22806 22823 22811 22812 22823 22821 22823 22817 22825 22829 22820 22835 22835 22838 22830 22836 22833 22820 22841 22846 22845 22842 22827 22830 22846 22839 22827 22856 22847 22831 22833 22854 22851 22851 22858 22848 22856 22842 22858 22867 22850 22845 22847 22856 22857 22858 22846 22859 22855 22855 22862 22880 22881 22862 22854 22863 22880 22883 22874 22868 22878 22886 22862 22872 22890 22884 22883 22873 22896 22882 22899 22878 22890 \r\n22297 22284 22278 22304 22295 22294 22301 22291 22299 22309 22287 22287 22286 22302 22306 22317 22314 22296 22301 22298 22311 22313 22320 22319 22316 22317 22312 22324 22314 22303 22317 22322 22334 22333 22310 22313 22322 22326 22325 22314 22325 22319 22325 22327 22328 22339 22341 22344 22329 22329 22344 22335 22335 22356 22345 22333 22346 22336 22356 22353 22353 22357 22361 22365 22362 22359 22343 22366 22349 22355 22373 22359 22375 22352 22361 22356 22363 22377 22358 22370 22383 22370 22375 22359 22358 22366 22378 22390 22382 22380 22390 22383 22371 22381 22394 22397 22378 22377 22382 22390 22383 22387 22387 22402 22407 22385 22388 22398 22405 22410 22410 22387 22401 22408 22408 22418 22411 22403 22406 22400 22409 22408 22398 22419 22414 22399 22401 22412 22429 22423 22408 22423 22430 22429 22414 22419 22418 22431 22423 22425 22426 22418 22430 22435 22419 22448 22439 22436 22430 22432 22433 22453 22448 22441 22448 22444 22453 22448 22434 22450 22435 22461 22445 22439 22466 22455 22461 22451 22469 22445 22450 22449 22470 22448 22449 22450 22466 22460 22476 22482 22475 22480 22484 22461 22468 22476 22483 22482 22472 22485 22483 22479 22489 22476 22469 22496 22496 22496 22495 22477 22481 22482 22478 22490 22478 22504 22497 22505 22503 22490 22505 22498 22514 22510 22511 22518 22505 22516 22504 22505 22502 22514 22514 22510 22526 22504 22525 22524 22526 22522 22529 22508 22530 22536 22512 22517 22524 22511 22519 22538 22542 22517 22526 22538 22543 22540 22543 22538 22541 22537 22535 22525 22555 22547 22528 22544 22531 22540 22549 22539 22560 22557 22564 22559 22550 22552 22553 22567 22546 22557 22554 22565 22559 22569 22577 22563 22560 22560 22570 22558 22566 22582 22569 22561 22571 22581 22586 22567 22573 22570 22578 22581 22573 22568 22590 22582 22571 22597 22597 22599 22589 22593 22583 22588 22580 22604 22588 22586 22591 22585 22598 22614 22608 22609 22591 22612 22594 22597 22605 22611 22622 22599 22601 22621 22598 22606 22617 22624 22602 22622 22607 22607 22619 22611 22622 22623 22624 22630 22620 22615 22632 22628 22621 22627 22639 22640 22645 22626 22650 22645 22652 22634 22641 22654 22645 22656 22637 22660 22640 22643 22658 22647 22662 22656 22650 22648 22658 22646 22643 22646 22655 22651 22647 22670 22654 22666 22670 22675 22680 22680 22661 22670 22681 22673 22674 22661 22660 22679 22665 22687 22675 22686 22669 22694 22684 22671 22678 22692 22682 22678 22699 22701 22685 22689 22694 22690 22698 22684 22691 22684 22699 22708 22715 22691 22706 22717 22698 22716 22697 22702 22712 22703 22725 22714 22726 22702 22715 22703 22715 22714 22720 22725 22728 22713 22713 22718 22734 22723 22713 22723 22724 22738 22734 22717 22733 22736 22748 22746 22742 22726 22725 22736 22751 22751 22751 22749 22744 22733 22759 22754 22757 22759 22739 22752 22745 22742 22752 22752 22764 22745 22767 22768 22773 22760 22749 22749 22770 22760 22767 22754 22765 22766 22758 22782 22784 22780 22763 22782 22765 22767 22787 22774 22784 22792 22771 22769 22791 22776 22798 22797 22776 22785 22797 22806 22786 22797 22797 22796 22808 22786 22790 22811 22811 22815 22788 22807 22810 22797 22820 22809 22811 22816 22798 22814 22822 22823 22821 22801 22807 22826 22826 22824 22823 22815 22817 22824 22810 22814 22835 22829 22840 22823 22844 22825 22824 22838 22847 22830 22831 22840 22848 22825 22847 22841 22843 22840 22849 22844 22835 22833 22845 22860 22851 22858 22839 22859 22860 22870 22867 22870 22846 22860 22846 22861 22873 22869 22860 22854 22860 22868 22875 22881 22881 22886 22879 22864 22881 22890 22891 22889 22886 22892 22892 22868 22872 22888 22874 22884 22888 22875 \r\n22298 22279 22300 22307 22281 22306 22281 22285 22310 22299 22313 22297 22315 22291 22313 22304 22317 22317 22299 22320 22297 22316 22298 22307 22324 22322 22327 22327 22322 22312 22311 22321 22309 22310 22311 22337 22321 22340 22337 22316 22323 22340 22320 22319 22345 22328 22324 22334 22349 22340 22333 22355 22348 22354 22347 22336 22340 22358 22342 22350 22343 22360 22355 22340 22344 22346 22370 22358 22361 22364 22362 22366 22361 22364 22357 22361 22367 22358 22375 22381 22370 22375 22362 22368 22362 22384 22365 22370 22391 22368 22378 22388 22387 22388 22377 22387 22396 22379 22383 22384 22377 22388 22401 22395 22390 22381 22393 22382 22408 22405 22392 22415 22412 22407 22416 22403 22393 22404 22407 22414 22401 22423 22415 22406 22415 22410 22412 22428 22431 22432 22432 22412 22423 22437 22414 22438 22427 22417 22435 22426 22435 22431 22441 22442 22425 22424 22434 22450 22447 22449 22440 22428 22435 22433 22443 22451 22448 22440 22452 22461 22455 22446 22446 22445 22444 22457 22451 22458 22450 22460 22472 22471 22476 22455 22459 22468 22455 22453 22469 22481 22455 22482 22464 22480 22461 22477 22465 22476 22473 22487 22478 22483 22481 22484 22498 22494 22492 22498 22478 22492 22490 22489 22503 22488 22498 22493 22486 22497 22496 22492 22510 22505 22513 22504 22515 22505 22499 22508 22522 22517 22511 22500 22521 22525 22527 22529 22508 22522 22512 22531 22522 22506 22511 22533 22509 22533 22525 22530 22524 22540 22516 22518 22541 22540 22521 22532 22538 22543 22528 22526 22549 22544 22549 22545 22536 22559 22560 22534 22540 22559 22554 22541 22556 22540 22557 22548 22542 22565 22555 22549 22562 22546 22555 22571 22574 22553 22575 22563 22575 22561 22583 22582 22579 22580 22575 22565 22590 22588 22584 22581 22567 22583 22593 22585 22584 22593 22575 22575 22602 22597 22582 22588 22577 22586 22596 22605 22585 22611 22604 22610 22610 22603 22600 22598 22596 22613 22608 22621 22617 22615 22609 22604 22614 22613 22619 22613 22614 22619 22624 22612 22612 22607 22631 22625 22626 22612 22630 22613 22636 22638 22641 22635 22630 22638 22626 22634 22628 22626 22633 22651 22630 22647 22652 22635 22646 22647 22635 22647 22658 22647 22635 22648 22657 22656 22666 22666 22662 22669 22656 22650 22666 22659 22676 22675 22655 22652 22670 22652 22679 22682 22668 22683 22659 22660 22677 22680 22679 22689 22689 22693 22670 22695 22681 22692 22680 22679 22681 22683 22688 22682 22680 22686 22698 22707 22682 22690 22709 22707 22704 22694 22706 22693 22698 22710 22693 22694 22716 22720 22698 22695 22724 22709 22697 22706 22708 22712 22726 22724 22729 22706 22724 22727 22713 22728 22721 22732 22735 22740 22730 22734 22722 22731 22739 22742 22739 22724 22740 22728 22748 22740 22744 22748 22728 22754 22732 22730 22743 22760 22762 22745 22744 22764 22749 22763 22746 22758 22752 22757 22749 22749 22747 22767 22769 22756 22756 22755 22777 22775 22764 22773 22758 22763 22761 22761 22762 22783 22769 22773 22774 22784 22793 22778 22777 22791 22790 22779 22775 22791 22801 22779 22799 22776 22794 22798 22793 22781 22805 22803 22795 22788 22810 22813 22798 22815 22813 22806 22813 22821 22805 22797 22812 22813 22808 22824 22821 22812 22803 22826 22804 22820 22815 22809 22827 22829 22818 22835 22824 22839 22828 22833 22839 22840 22820 22831 22839 22838 22835 22843 22851 22846 22841 22841 22832 22839 22833 22847 22836 22848 22852 22837 22843 22841 22858 22863 22849 22842 22859 22843 22853 22860 22865 22872 22861 22852 22874 22873 22857 22868 22881 22871 22863 22879 22882 22871 22859 22870 22879 22866 22875 22887 22867 22895 22879 22886 22896 22878 22895 22877 22901 22893 \r\n22296 22290 22280 22286 22306 22295 22292 22297 22296 22289 22311 22300 22309 22296 22307 22299 22309 22309 22306 22295 22298 22316 22322 22307 22309 22304 22327 22319 22320 22326 22332 22323 22326 22329 22332 22318 22325 22315 22328 22320 22345 22345 22337 22344 22342 22340 22323 22351 22332 22343 22342 22337 22354 22347 22352 22357 22333 22334 22337 22340 22353 22355 22338 22345 22341 22341 22347 22350 22361 22349 22370 22362 22374 22371 22372 22372 22361 22382 22378 22383 22359 22383 22370 22363 22372 22363 22375 22383 22389 22365 22374 22393 22377 22378 22376 22390 22392 22398 22378 22387 22396 22398 22390 22384 22386 22393 22391 22387 22411 22403 22396 22396 22414 22402 22412 22398 22403 22404 22396 22417 22404 22419 22420 22421 22421 22422 22410 22415 22431 22415 22430 22427 22412 22434 22410 22439 22423 22415 22426 22434 22430 22429 22431 22437 22422 22448 22441 22430 22434 22446 22439 22428 22430 22435 22451 22435 22439 22434 22442 22453 22461 22445 22460 22464 22448 22456 22470 22462 22445 22473 22475 22475 22459 22465 22475 22480 22480 22474 22469 22471 22485 22463 22485 22478 22467 22475 22471 22484 22486 22465 22474 22493 22479 22471 22493 22483 22486 22488 22479 22476 22477 22492 22502 22482 22498 22502 22495 22484 22499 22511 22493 22495 22512 22489 22505 22512 22493 22517 22509 22508 22517 22518 22512 22512 22503 22526 22507 22524 22506 22524 22513 22510 22521 22519 22527 22526 22526 22542 22523 22518 22529 22519 22546 22534 22533 22522 22546 22534 22551 22544 22529 22543 22556 22551 22537 22531 22542 22545 22550 22561 22547 22557 22547 22562 22559 22547 22563 22567 22570 22570 22563 22572 22554 22571 22555 22551 22565 22561 22555 22580 22572 22576 22583 22576 22585 22562 22562 22589 22568 22572 22591 22594 22588 22574 22574 22571 22577 22575 22593 22602 22582 22584 22590 22598 22609 22607 22607 22592 22594 22601 22588 22599 22614 22604 22597 22602 22600 22622 22602 22621 22606 22611 22609 22613 22607 22622 22606 22627 22628 22607 22622 22608 22616 22624 22616 22620 22633 22620 22618 22641 22635 22634 22626 22630 22621 22629 22642 22626 22640 22635 22647 22639 22642 22657 22655 22634 22643 22656 22643 22645 22654 22651 22654 22663 22652 22653 22655 22651 22645 22652 22669 22671 22675 22651 22672 22653 22667 22653 22667 22661 22670 22668 22660 22671 22684 22663 22671 22668 22674 22686 22672 22687 22693 22690 22686 22672 22686 22676 22693 22690 22686 22704 22696 22682 22698 22701 22685 22710 22709 22686 22704 22699 22700 22712 22697 22700 22702 22694 22697 22718 22706 22724 22700 22728 22700 22716 22714 22727 22724 22712 22721 22721 22731 22738 22712 22727 22718 22738 22733 22725 22745 22742 22725 22741 22723 22737 22728 22728 22749 22746 22728 22751 22747 22745 22751 22746 22757 22750 22755 22753 22762 22763 22762 22745 22744 22768 22765 22764 22749 22747 22752 22774 22777 22751 22753 22767 22776 22758 22754 22772 22778 22772 22766 22759 22772 22785 22778 22779 22772 22793 22767 22771 22777 22780 22782 22782 22774 22796 22797 22803 22776 22799 22787 22781 22785 22795 22811 22795 22794 22804 22813 22805 22795 22810 22795 22818 22817 22817 22813 22806 22814 22820 22821 22812 22821 22822 22813 22803 22831 22814 22822 22819 22810 22813 22810 22825 22817 22817 22824 22824 22843 22824 22824 22846 22830 22822 22842 22846 22828 22839 22845 22837 22833 22840 22833 22856 22842 22836 22858 22862 22856 22866 22861 22841 22865 22854 22843 22864 22866 22849 22865 22859 22855 22871 22858 22873 22873 22856 22881 22878 22868 22881 22881 22886 22881 22867 22867 22890 22891 22875 22892 22874 22873 22893 22889 22891 22892 22898 22895 22891 \r\n22305 22303 22284 22288 22298 22291 22302 22310 22306 22287 22301 22310 22315 22308 22318 22306 22297 22323 22322 22314 22315 22313 22327 22323 22329 22321 22320 22328 22334 22316 22335 22326 22310 22332 22312 22333 22329 22331 22315 22332 22333 22340 22327 22333 22339 22342 22340 22341 22341 22342 22331 22332 22333 22336 22345 22359 22340 22361 22349 22359 22340 22367 22346 22362 22358 22357 22351 22368 22357 22361 22348 22367 22350 22370 22367 22361 22375 22375 22378 22379 22367 22383 22376 22360 22381 22373 22392 22377 22367 22387 22383 22390 22383 22389 22394 22394 22381 22374 22397 22376 22399 22397 22398 22397 22406 22385 22412 22405 22395 22394 22395 22407 22393 22394 22412 22392 22419 22408 22399 22421 22402 22423 22408 22419 22411 22405 22412 22418 22407 22413 22410 22437 22432 22432 22434 22420 22422 22441 22431 22436 22433 22446 22429 22445 22444 22443 22451 22432 22450 22435 22448 22429 22429 22452 22453 22439 22436 22439 22439 22463 22445 22450 22439 22462 22444 22447 22458 22450 22460 22463 22464 22451 22460 22455 22478 22454 22462 22458 22471 22462 22465 22461 22477 22477 22483 22479 22464 22465 22465 22481 22475 22496 22476 22496 22495 22489 22498 22493 22475 22490 22485 22489 22504 22501 22508 22492 22497 22485 22488 22489 22505 22502 22495 22507 22514 22508 22504 22498 22523 22508 22508 22518 22507 22518 22522 22507 22529 22507 22523 22513 22524 22526 22513 22514 22521 22540 22518 22536 22521 22532 22537 22533 22523 22522 22529 22545 22532 22538 22541 22553 22539 22541 22544 22536 22541 22532 22549 22563 22544 22542 22551 22554 22557 22562 22553 22557 22559 22547 22550 22563 22571 22560 22573 22559 22580 22561 22569 22562 22568 22574 22576 22558 22582 22562 22580 22577 22571 22569 22594 22572 22571 22569 22569 22586 22589 22590 22576 22593 22582 22584 22605 22579 22598 22596 22597 22606 22606 22606 22602 22615 22601 22605 22613 22598 22615 22594 22593 22623 22609 22605 22606 22625 22606 22605 22609 22620 22610 22615 22634 22621 22624 22617 22622 22615 22631 22637 22616 22624 22617 22625 22630 22625 22643 22640 22649 22628 22639 22651 22650 22652 22656 22646 22634 22638 22641 22641 22657 22652 22641 22661 22651 22657 22641 22666 22661 22671 22657 22652 22645 22660 22657 22652 22668 22675 22652 22672 22672 22682 22668 22683 22668 22669 22669 22669 22675 22683 22664 22680 22684 22688 22676 22677 22696 22678 22687 22685 22689 22684 22681 22702 22705 22706 22703 22702 22686 22682 22706 22712 22692 22695 22696 22694 22713 22709 22717 22712 22700 22717 22719 22704 22705 22718 22716 22720 22706 22713 22712 22712 22706 22709 22728 22729 22735 22729 22729 22738 22731 22724 22738 22726 22741 22744 22728 22741 22731 22743 22734 22726 22751 22732 22754 22733 22749 22745 22760 22742 22762 22749 22761 22749 22739 22739 22748 22766 22741 22762 22766 22763 22771 22773 22773 22758 22754 22772 22778 22755 22755 22769 22763 22783 22782 22786 22774 22766 22772 22785 22785 22771 22787 22795 22773 22792 22786 22794 22772 22789 22795 22781 22777 22786 22790 22783 22781 22807 22807 22807 22784 22812 22792 22815 22808 22806 22818 22791 22811 22811 22802 22805 22798 22824 22817 22817 22818 22800 22813 22831 22819 22832 22827 22829 22815 22829 22817 22810 22824 22828 22819 22832 22842 22830 22845 22844 22828 22838 22830 22845 22831 22825 22852 22845 22842 22840 22847 22835 22855 22847 22846 22838 22835 22845 22864 22863 22867 22861 22866 22865 22849 22855 22849 22855 22850 22872 22857 22879 22861 22866 22855 22869 22857 22863 22860 22869 22871 22870 22867 22887 22886 22879 22882 22886 22876 22896 22880 22878 22885 22888 22873 22878 22893 22876 \r\n22291 22301 22298 22307 22293 22310 22305 22308 22309 22314 22307 22302 22299 22314 22304 22317 22319 22312 22322 22301 22317 22328 22325 22306 22317 22330 22310 22329 22312 22316 22310 22327 22329 22326 22333 22323 22324 22322 22343 22321 22323 22340 22335 22323 22335 22336 22330 22341 22343 22327 22354 22334 22344 22340 22353 22345 22360 22363 22342 22347 22348 22364 22344 22368 22368 22367 22347 22366 22353 22361 22349 22355 22356 22376 22379 22380 22381 22368 22376 22381 22366 22372 22386 22369 22389 22390 22380 22367 22376 22384 22385 22377 22393 22394 22385 22377 22379 22389 22400 22384 22381 22381 22406 22402 22384 22396 22387 22413 22401 22393 22409 22399 22406 22416 22402 22419 22415 22422 22414 22418 22425 22408 22402 22404 22413 22417 22425 22409 22410 22410 22414 22410 22439 22420 22432 22425 22419 22439 22419 22435 22437 22439 22430 22436 22440 22448 22427 22430 22446 22436 22452 22452 22459 22452 22447 22450 22448 22459 22458 22445 22446 22466 22442 22470 22470 22457 22455 22448 22453 22457 22473 22462 22453 22453 22475 22458 22470 22477 22465 22465 22475 22463 22479 22488 22491 22482 22477 22485 22492 22468 22485 22482 22490 22494 22487 22495 22502 22497 22493 22497 22481 22500 22481 22495 22490 22488 22490 22509 22489 22504 22504 22517 22495 22498 22498 22515 22516 22495 22504 22520 22527 22525 22506 22504 22510 22512 22533 22529 22507 22515 22519 22509 22539 22531 22521 22540 22541 22518 22518 22527 22542 22547 22540 22545 22528 22537 22530 22552 22533 22555 22539 22544 22544 22543 22558 22540 22553 22556 22545 22550 22543 22539 22557 22543 22546 22551 22550 22553 22556 22560 22572 22558 22578 22557 22581 22562 22565 22572 22584 22562 22579 22582 22585 22584 22583 22568 22588 22577 22571 22594 22589 22590 22579 22600 22589 22597 22582 22593 22576 22588 22586 22585 22580 22604 22594 22593 22585 22604 22598 22593 22598 22596 22609 22591 22614 22618 22606 22599 22608 22618 22627 22613 22620 22616 22613 22632 22612 22614 22611 22636 22636 22620 22611 22635 22623 22624 22642 22616 22643 22643 22618 22646 22649 22621 22644 22631 22651 22632 22652 22646 22634 22651 22655 22652 22637 22646 22645 22661 22646 22656 22665 22665 22641 22662 22652 22644 22665 22653 22675 22665 22673 22671 22675 22658 22681 22662 22682 22665 22660 22680 22682 22675 22684 22684 22672 22677 22677 22694 22670 22677 22696 22697 22695 22671 22679 22674 22687 22681 22704 22682 22699 22681 22697 22707 22698 22701 22687 22685 22698 22696 22688 22705 22702 22691 22719 22706 22717 22708 22700 22709 22717 22699 22727 22713 22715 22707 22714 22718 22735 22736 22711 22719 22712 22716 22716 22733 22737 22725 22738 22721 22734 22726 22748 22750 22735 22743 22735 22728 22730 22751 22733 22752 22752 22744 22751 22740 22749 22745 22764 22743 22744 22751 22749 22757 22761 22748 22773 22756 22751 22768 22772 22768 22751 22767 22761 22777 22755 22774 22759 22774 22766 22776 22789 22788 22772 22768 22769 22788 22767 22788 22785 22797 22794 22774 22797 22778 22800 22781 22802 22806 22788 22807 22808 22798 22803 22804 22791 22785 22812 22798 22793 22794 22808 22801 22798 22806 22801 22811 22801 22805 22808 22818 22816 22817 22829 22831 22804 22808 22831 22833 22836 22815 22837 22814 22821 22815 22834 22826 22840 22845 22822 22842 22843 22848 22833 22835 22852 22851 22834 22853 22853 22833 22854 22851 22836 22840 22840 22845 22844 22861 22850 22858 22860 22862 22854 22852 22866 22852 22855 22861 22875 22853 22863 22856 22855 22858 22872 22876 22874 22869 22868 22873 22862 22884 22869 22876 22875 22881 22890 22868 22875 22876 22874 22885 22899 22899 22886 22887 22895 22886 \r\n22285 22280 22289 22298 22311 22294 22303 22286 22314 22314 22317 22292 22297 22305 22303 22313 22310 22321 22304 22304 22308 22309 22319 22331 22315 22308 22331 22332 22322 22319 22309 22324 22314 22316 22328 22325 22321 22329 22339 22318 22343 22327 22326 22344 22342 22351 22346 22334 22351 22354 22343 22341 22356 22354 22336 22336 22341 22337 22342 22358 22345 22368 22355 22344 22347 22351 22348 22348 22357 22349 22351 22356 22364 22374 22374 22354 22368 22382 22382 22365 22377 22384 22383 22374 22392 22375 22386 22371 22377 22373 22389 22373 22372 22398 22383 22385 22392 22403 22389 22391 22408 22386 22392 22392 22403 22385 22399 22395 22399 22396 22391 22393 22405 22421 22410 22394 22418 22418 22408 22412 22408 22409 22422 22422 22418 22429 22416 22430 22433 22432 22427 22428 22414 22422 22425 22431 22421 22430 22437 22443 22425 22449 22430 22437 22434 22451 22435 22430 22452 22449 22436 22450 22444 22458 22460 22458 22438 22446 22440 22460 22464 22464 22463 22469 22451 22452 22449 22465 22458 22448 22475 22470 22470 22475 22453 22460 22467 22467 22465 22462 22463 22477 22477 22464 22482 22491 22474 22485 22475 22494 22486 22491 22485 22473 22494 22475 22492 22487 22493 22504 22487 22490 22481 22500 22495 22493 22495 22513 22513 22495 22503 22505 22499 22496 22510 22507 22515 22501 22505 22503 22514 22527 22514 22508 22531 22524 22514 22535 22522 22516 22534 22513 22534 22535 22525 22522 22520 22523 22518 22531 22531 22537 22546 22528 22529 22539 22551 22532 22528 22531 22543 22534 22537 22554 22534 22558 22556 22539 22541 22539 22539 22544 22547 22564 22557 22553 22566 22547 22566 22551 22562 22568 22576 22570 22560 22564 22567 22565 22584 22565 22584 22583 22563 22565 22588 22582 22571 22568 22582 22596 22591 22592 22590 22586 22575 22593 22594 22595 22604 22582 22594 22591 22596 22590 22589 22607 22595 22598 22614 22604 22601 22591 22593 22621 22607 22607 22619 22617 22612 22620 22606 22627 22613 22630 22613 22612 22631 22617 22616 22612 22621 22627 22623 22624 22636 22627 22639 22634 22636 22623 22623 22638 22624 22639 22634 22627 22639 22634 22641 22632 22629 22644 22633 22660 22645 22660 22651 22664 22642 22667 22648 22663 22669 22647 22671 22661 22658 22647 22652 22675 22664 22671 22652 22664 22681 22666 22660 22664 22665 22676 22667 22687 22676 22663 22673 22666 22687 22695 22674 22676 22690 22698 22674 22680 22691 22689 22698 22677 22685 22681 22680 22698 22688 22693 22684 22690 22710 22705 22703 22697 22700 22694 22706 22721 22700 22701 22717 22715 22708 22726 22722 22715 22708 22716 22703 22704 22730 22735 22721 22708 22729 22731 22723 22734 22741 22738 22717 22735 22746 22747 22730 22738 22741 22734 22740 22730 22732 22753 22731 22729 22731 22758 22734 22741 22754 22740 22763 22736 22751 22760 22759 22756 22759 22742 22758 22762 22761 22775 22763 22775 22764 22765 22760 22761 22765 22778 22778 22766 22757 22786 22776 22786 22776 22768 22782 22786 22768 22776 22786 22797 22789 22796 22799 22790 22795 22777 22800 22796 22804 22782 22788 22795 22804 22784 22801 22791 22790 22799 22800 22793 22811 22798 22803 22819 22797 22808 22801 22806 22814 22819 22815 22809 22830 22804 22827 22808 22811 22814 22808 22824 22829 22836 22833 22823 22819 22840 22826 22840 22845 22825 22845 22827 22826 22849 22829 22827 22837 22846 22833 22857 22840 22847 22857 22833 22841 22834 22860 22836 22864 22860 22841 22868 22853 22870 22864 22872 22856 22871 22860 22855 22850 22878 22861 22856 22874 22880 22877 22873 22871 22859 22872 22860 22885 22885 22878 22891 22888 22895 22883 22896 22877 22895 22875 22899 22889 22890 22891 22876 22904 22886 \r\n22289 22288 22285 22285 22288 22296 22296 22295 22291 22308 22303 22294 22300 22300 22304 22318 22299 22306 22303 22305 22313 22319 22311 22329 22321 22320 22315 22311 22309 22332 22327 22315 22319 22324 22321 22315 22330 22325 22338 22325 22335 22342 22329 22344 22338 22349 22342 22341 22331 22338 22341 22350 22333 22353 22355 22344 22337 22339 22363 22351 22355 22368 22349 22370 22352 22368 22370 22370 22368 22355 22378 22376 22366 22367 22375 22355 22368 22368 22361 22372 22377 22380 22383 22366 22388 22383 22387 22384 22380 22371 22373 22383 22395 22387 22400 22394 22380 22385 22395 22390 22406 22392 22408 22396 22406 22406 22399 22399 22412 22416 22414 22410 22404 22415 22421 22398 22402 22424 22404 22403 22423 22405 22430 22417 22407 22434 22423 22432 22417 22419 22430 22425 22421 22441 22414 22421 22424 22429 22419 22438 22448 22448 22438 22444 22429 22445 22455 22428 22449 22456 22450 22449 22447 22435 22436 22442 22442 22446 22454 22458 22469 22445 22458 22461 22449 22446 22455 22463 22457 22469 22474 22473 22468 22461 22462 22478 22462 22463 22468 22460 22481 22488 22468 22477 22468 22492 22467 22485 22479 22493 22472 22493 22474 22490 22476 22477 22495 22495 22491 22501 22486 22508 22483 22484 22511 22492 22491 22503 22504 22511 22513 22494 22512 22497 22509 22509 22511 22519 22506 22523 22509 22509 22520 22512 22514 22508 22518 22507 22535 22527 22531 22519 22534 22530 22539 22518 22537 22533 22531 22525 22521 22533 22534 22552 22552 22547 22552 22533 22546 22558 22532 22541 22539 22558 22553 22539 22540 22565 22542 22548 22541 22568 22569 22559 22566 22554 22549 22575 22552 22560 22562 22569 22557 22582 22574 22561 22585 22579 22565 22573 22583 22562 22577 22565 22589 22568 22591 22582 22587 22597 22575 22590 22579 22580 22590 22576 22588 22577 22599 22599 22608 22587 22597 22583 22590 22611 22601 22591 22591 22593 22594 22620 22606 22613 22613 22597 22605 22601 22626 22608 22621 22620 22625 22619 22621 22614 22627 22618 22610 22627 22619 22636 22618 22616 22622 22625 22621 22624 22619 22646 22640 22647 22643 22641 22638 22645 22635 22649 22637 22640 22653 22657 22660 22639 22652 22643 22642 22658 22640 22642 22651 22651 22655 22651 22664 22659 22658 22647 22671 22674 22675 22665 22653 22674 22675 22661 22678 22659 22664 22683 22689 22680 22672 22668 22686 22681 22684 22695 22672 22669 22699 22698 22676 22690 22688 22677 22689 22679 22697 22708 22694 22685 22708 22700 22699 22697 22700 22708 22703 22691 22718 22698 22720 22701 22715 22717 22700 22702 22703 22712 22714 22720 22711 22716 22718 22728 22728 22725 22712 22716 22736 22732 22727 22721 22725 22737 22729 22737 22747 22720 22726 22722 22750 22734 22734 22753 22727 22744 22728 22739 22730 22745 22739 22734 22752 22748 22755 22758 22746 22756 22765 22758 22745 22754 22768 22746 22747 22756 22750 22751 22774 22759 22767 22767 22768 22779 22779 22781 22776 22767 22785 22789 22768 22777 22779 22777 22766 22788 22776 22775 22772 22771 22778 22779 22785 22789 22805 22805 22802 22791 22801 22784 22786 22795 22794 22789 22808 22799 22797 22802 22816 22820 22821 22808 22798 22817 22805 22799 22804 22802 22802 22810 22831 22808 22812 22824 22834 22814 22823 22811 22812 22840 22830 22820 22837 22832 22841 22842 22839 22829 22836 22844 22831 22832 22836 22833 22845 22838 22845 22832 22848 22844 22835 22840 22855 22854 22855 22862 22841 22849 22855 22849 22859 22865 22844 22869 22850 22874 22861 22869 22858 22856 22866 22860 22870 22872 22882 22862 22883 22866 22871 22879 22866 22883 22882 22876 22888 22876 22877 22872 22879 22872 22896 22875 22884 22881 22880 22879 22884 22898 \r\n22301 22308 22287 22302 22306 22305 22296 22303 22316 22312 22299 22321 22312 22310 22306 22320 22299 22307 22316 22311 22326 22311 22305 22308 22307 22324 22333 22328 22315 22318 22330 22312 22327 22337 22343 22338 22324 22325 22332 22332 22342 22329 22347 22326 22334 22351 22342 22352 22335 22351 22343 22341 22339 22351 22335 22364 22356 22359 22366 22349 22355 22356 22362 22352 22372 22346 22349 22348 22367 22370 22377 22358 22360 22373 22373 22379 22368 22368 22369 22383 22390 22377 22376 22390 22394 22382 22395 22379 22385 22395 22390 22401 22374 22398 22377 22400 22386 22386 22406 22380 22403 22384 22403 22391 22391 22400 22397 22393 22411 22413 22397 22416 22409 22417 22412 22401 22399 22407 22418 22426 22419 22410 22420 22416 22408 22410 22419 22437 22414 22424 22428 22434 22417 22441 22415 22432 22417 22418 22447 22423 22429 22447 22429 22426 22437 22449 22449 22443 22429 22438 22436 22444 22445 22457 22452 22439 22462 22450 22458 22446 22451 22463 22447 22458 22469 22449 22452 22464 22474 22456 22470 22459 22481 22458 22481 22479 22461 22485 22477 22478 22483 22474 22479 22480 22471 22493 22494 22479 22480 22483 22486 22473 22498 22480 22488 22499 22481 22479 22495 22491 22498 22502 22489 22484 22502 22491 22500 22492 22509 22513 22513 22505 22512 22522 22524 22505 22498 22524 22503 22509 22525 22530 22511 22531 22533 22519 22514 22523 22512 22524 22529 22529 22539 22534 22532 22536 22519 22530 22543 22536 22525 22525 22541 22530 22546 22546 22550 22538 22547 22545 22538 22555 22541 22551 22559 22550 22539 22566 22543 22564 22543 22560 22572 22554 22546 22551 22553 22556 22556 22555 22562 22559 22579 22579 22567 22571 22566 22579 22569 22584 22573 22573 22578 22580 22590 22592 22585 22577 22570 22586 22590 22577 22602 22576 22585 22586 22584 22602 22602 22599 22609 22605 22588 22605 22600 22589 22598 22593 22599 22610 22597 22606 22613 22613 22614 22597 22614 22610 22623 22602 22624 22606 22604 22613 22611 22632 22624 22632 22617 22635 22624 22624 22642 22626 22642 22626 22643 22623 22633 22632 22626 22638 22652 22641 22635 22633 22647 22644 22646 22646 22634 22647 22647 22660 22651 22644 22655 22653 22655 22656 22663 22649 22661 22645 22650 22652 22672 22666 22678 22664 22668 22669 22673 22676 22667 22682 22660 22679 22687 22666 22687 22681 22688 22675 22682 22666 22671 22681 22684 22695 22681 22698 22700 22694 22680 22699 22685 22685 22704 22683 22686 22701 22695 22698 22690 22689 22697 22712 22701 22698 22699 22717 22706 22722 22723 22710 22718 22727 22723 22713 22725 22707 22706 22726 22729 22718 22714 22725 22711 22724 22723 22723 22713 22727 22732 22719 22733 22746 22741 22728 22731 22746 22744 22728 22736 22746 22756 22747 22754 22744 22739 22737 22756 22741 22738 22750 22744 22752 22751 22750 22750 22766 22762 22744 22750 22772 22760 22774 22750 22776 22770 22772 22779 22781 22778 22774 22775 22784 22761 22784 22762 22769 22767 22791 22771 22771 22788 22771 22790 22785 22787 22792 22795 22774 22782 22799 22799 22780 22791 22790 22796 22784 22790 22784 22802 22810 22795 22802 22793 22809 22791 22819 22815 22801 22822 22802 22811 22815 22810 22805 22814 22827 22830 22833 22808 22833 22824 22817 22836 22819 22828 22826 22818 22815 22840 22842 22841 22831 22830 22845 22849 22849 22827 22852 22840 22846 22855 22853 22836 22843 22851 22853 22846 22848 22839 22850 22839 22840 22854 22853 22846 22845 22871 22859 22870 22867 22870 22858 22869 22860 22871 22869 22882 22869 22869 22884 22862 22883 22871 22889 22886 22866 22874 22875 22875 22868 22872 22873 22879 22874 22889 22900 22880 22876 22889 22904 22900 22893 22898 22882 \r\n22311 22306 22285 22294 22290 22294 22306 22290 22314 22296 22303 22294 22294 22311 22303 22305 22318 22328 22312 22327 22320 22321 22304 22326 22306 22308 22333 22328 22330 22317 22340 22319 22323 22336 22338 22332 22329 22345 22341 22330 22344 22335 22346 22346 22353 22354 22333 22334 22347 22336 22346 22339 22349 22362 22351 22356 22359 22340 22359 22361 22365 22343 22359 22360 22375 22369 22361 22362 22367 22351 22371 22382 22369 22364 22366 22358 22368 22386 22367 22370 22391 22375 22378 22383 22387 22377 22380 22389 22391 22377 22383 22387 22397 22392 22378 22384 22407 22382 22382 22385 22401 22389 22407 22392 22412 22414 22411 22399 22403 22411 22408 22407 22408 22395 22421 22403 22422 22406 22422 22426 22422 22430 22414 22427 22432 22436 22427 22417 22412 22434 22413 22427 22426 22443 22420 22429 22444 22430 22436 22427 22449 22443 22435 22425 22441 22456 22436 22430 22444 22454 22434 22438 22448 22453 22457 22453 22460 22459 22447 22468 22465 22453 22473 22448 22470 22466 22460 22472 22471 22453 22481 22470 22481 22481 22456 22482 22463 22460 22489 22487 22469 22464 22481 22489 22472 22467 22484 22472 22485 22488 22473 22477 22483 22478 22476 22490 22496 22496 22505 22503 22509 22498 22494 22503 22488 22507 22488 22501 22499 22509 22504 22504 22516 22498 22498 22521 22504 22528 22520 22503 22527 22503 22513 22517 22526 22508 22524 22531 22529 22513 22519 22534 22518 22526 22537 22542 22535 22543 22545 22542 22537 22543 22536 22550 22541 22554 22557 22542 22533 22547 22560 22544 22559 22558 22548 22558 22553 22562 22549 22541 22564 22550 22548 22549 22557 22562 22577 22551 22579 22567 22560 22561 22556 22584 22563 22571 22561 22568 22570 22588 22583 22589 22590 22569 22571 22596 22593 22588 22579 22588 22588 22577 22595 22580 22593 22594 22601 22608 22608 22592 22595 22597 22586 22590 22589 22614 22601 22598 22592 22595 22614 22608 22594 22605 22596 22624 22623 22607 22605 22609 22608 22617 22624 22626 22614 22634 22614 22624 22633 22640 22620 22617 22629 22636 22620 22619 22628 22634 22648 22623 22649 22626 22637 22642 22636 22643 22648 22643 22645 22649 22637 22642 22638 22637 22653 22642 22645 22650 22652 22659 22643 22669 22659 22648 22653 22666 22661 22653 22660 22666 22653 22664 22658 22681 22665 22670 22664 22663 22660 22688 22668 22677 22681 22692 22687 22688 22682 22691 22680 22683 22672 22688 22686 22681 22705 22682 22685 22686 22685 22683 22691 22694 22695 22702 22694 22716 22711 22707 22701 22691 22696 22710 22708 22717 22707 22722 22707 22710 22729 22714 22711 22727 22721 22731 22708 22729 22735 22730 22725 22735 22728 22718 22722 22718 22745 22742 22740 22747 22748 22736 22746 22730 22751 22730 22736 22746 22745 22741 22731 22752 22761 22736 22760 22743 22743 22752 22747 22749 22753 22749 22759 22744 22769 22752 22774 22762 22753 22753 22750 22755 22765 22772 22775 22757 22760 22778 22768 22785 22770 22774 22785 22766 22787 22774 22786 22780 22788 22774 22792 22773 22787 22794 22788 22780 22793 22797 22802 22807 22802 22788 22798 22811 22802 22803 22804 22813 22801 22802 22804 22810 22819 22802 22795 22810 22798 22812 22812 22823 22808 22821 22807 22808 22830 22810 22825 22830 22815 22819 22811 22828 22833 22833 22836 22833 22826 22817 22821 22825 22829 22849 22827 22835 22842 22825 22831 22845 22854 22856 22857 22856 22860 22862 22855 22836 22844 22843 22841 22864 22857 22863 22858 22846 22862 22870 22846 22854 22851 22864 22855 22877 22854 22854 22868 22861 22885 22886 22864 22882 22875 22875 22880 22892 22873 22893 22884 22875 22873 22885 22880 22895 22881 22899 22874 22875 22881 22903 22901 22880 22881 22905 \r\n22312 22306 22313 22314 22311 22299 22305 22297 22318 22293 22315 22295 22302 22311 22311 22315 22310 22319 22301 22309 22310 22319 22316 22315 22332 22319 22326 22331 22323 22340 22339 22333 22341 22343 22317 22321 22322 22343 22321 22335 22348 22326 22345 22332 22339 22347 22337 22358 22354 22333 22333 22354 22342 22342 22358 22341 22344 22340 22352 22346 22350 22372 22374 22371 22363 22366 22355 22359 22374 22370 22359 22372 22362 22363 22380 22368 22381 22376 22363 22363 22388 22380 22374 22380 22376 22388 22382 22398 22395 22381 22386 22393 22395 22402 22383 22385 22402 22390 22389 22398 22406 22399 22385 22400 22388 22405 22413 22410 22415 22401 22419 22395 22418 22410 22421 22416 22422 22428 22424 22431 22416 22417 22434 22425 22436 22424 22414 22432 22433 22432 22440 22421 22428 22435 22430 22425 22419 22444 22421 22427 22428 22451 22434 22429 22428 22435 22440 22440 22448 22449 22435 22434 22444 22442 22456 22444 22454 22459 22443 22450 22464 22455 22462 22446 22467 22460 22468 22471 22468 22461 22479 22473 22467 22463 22473 22471 22469 22474 22482 22468 22464 22481 22486 22475 22484 22470 22480 22478 22488 22496 22491 22499 22484 22488 22496 22502 22503 22504 22506 22485 22510 22488 22493 22505 22489 22494 22502 22500 22509 22520 22502 22496 22496 22505 22505 22518 22528 22504 22516 22521 22516 22521 22510 22519 22515 22534 22520 22535 22532 22516 22525 22525 22544 22516 22532 22534 22539 22535 22534 22523 22523 22541 22544 22528 22554 22544 22541 22545 22533 22539 22554 22557 22546 22549 22561 22544 22558 22542 22565 22563 22564 22549 22567 22573 22558 22557 22554 22567 22572 22578 22570 22583 22583 22572 22584 22576 22573 22575 22586 22585 22566 22590 22566 22566 22586 22592 22571 22577 22593 22587 22600 22580 22594 22579 22591 22596 22595 22584 22587 22602 22604 22611 22599 22601 22588 22592 22596 22604 22591 22619 22607 22621 22599 22601 22622 22612 22612 22629 22606 22623 22603 22626 22619 22621 22629 22625 22616 22610 22628 22619 22642 22632 22619 22619 22631 22620 22623 22645 22641 22641 22633 22647 22634 22654 22653 22657 22657 22633 22633 22637 22662 22659 22641 22654 22641 22638 22664 22657 22666 22647 22653 22673 22649 22674 22661 22676 22660 22655 22663 22659 22682 22668 22677 22674 22668 22672 22683 22684 22673 22680 22684 22681 22690 22693 22677 22671 22683 22683 22676 22688 22678 22694 22688 22690 22700 22680 22683 22703 22702 22693 22687 22690 22712 22705 22715 22697 22716 22707 22694 22715 22716 22709 22710 22703 22723 22705 22715 22712 22726 22728 22718 22716 22711 22725 22712 22722 22716 22714 22729 22739 22729 22722 22743 22737 22746 22747 22725 22727 22727 22750 22745 22747 22749 22729 22747 22735 22749 22735 22741 22755 22747 22750 22738 22749 22740 22761 22758 22753 22752 22745 22750 22760 22763 22760 22764 22775 22768 22773 22758 22756 22774 22776 22767 22764 22780 22772 22769 22772 22777 22766 22772 22786 22779 22770 22786 22779 22770 22780 22788 22784 22780 22796 22790 22801 22782 22798 22782 22784 22786 22797 22791 22790 22812 22810 22802 22804 22794 22807 22812 22812 22801 22812 22808 22824 22820 22815 22808 22809 22813 22803 22820 22810 22816 22823 22828 22833 22814 22827 22835 22839 22834 22814 22815 22817 22831 22829 22824 22830 22849 22824 22849 22847 22837 22827 22852 22835 22836 22831 22856 22857 22850 22842 22861 22844 22855 22866 22848 22856 22846 22842 22849 22870 22851 22857 22865 22867 22852 22860 22860 22859 22864 22868 22883 22867 22857 22858 22885 22880 22876 22863 22874 22893 22868 22893 22880 22888 22872 22871 22889 22897 22881 22897 22875 22902 22894 22879 22901 22894 22902 22883 \r\n22299 22298 22287 22288 22289 22293 22313 22294 22297 22304 22298 22306 22314 22299 22319 22308 22301 22308 22315 22325 22333 22321 22314 22328 22315 22337 22326 22332 22328 22324 22320 22330 22319 22342 22319 22347 22326 22338 22322 22352 22341 22346 22341 22332 22347 22358 22333 22346 22336 22346 22352 22361 22356 22349 22351 22362 22342 22349 22360 22353 22364 22366 22366 22352 22354 22377 22368 22351 22368 22356 22373 22365 22361 22363 22384 22384 22363 22390 22368 22363 22392 22376 22390 22394 22371 22372 22395 22399 22401 22380 22382 22383 22382 22380 22388 22381 22400 22381 22398 22411 22386 22391 22390 22413 22396 22407 22401 22392 22395 22413 22422 22420 22407 22422 22419 22404 22415 22407 22431 22408 22422 22415 22430 22409 22432 22431 22424 22436 22441 22439 22441 22421 22442 22419 22439 22431 22432 22442 22450 22446 22432 22431 22441 22445 22432 22440 22439 22456 22436 22441 22436 22452 22464 22446 22449 22459 22455 22446 22455 22459 22457 22450 22448 22450 22475 22449 22450 22474 22463 22471 22468 22465 22475 22460 22458 22475 22477 22462 22491 22488 22473 22486 22494 22473 22469 22469 22499 22478 22500 22483 22497 22502 22479 22478 22504 22500 22486 22485 22496 22508 22490 22499 22503 22497 22512 22497 22514 22499 22517 22515 22506 22520 22503 22522 22526 22507 22511 22516 22516 22510 22506 22526 22510 22511 22529 22523 22524 22537 22536 22527 22514 22531 22520 22538 22544 22539 22544 22524 22532 22524 22550 22551 22548 22540 22533 22529 22534 22559 22547 22533 22553 22549 22551 22538 22543 22540 22562 22541 22552 22551 22562 22547 22552 22572 22568 22576 22573 22564 22556 22563 22557 22576 22562 22578 22569 22585 22569 22572 22565 22577 22573 22592 22566 22568 22575 22587 22594 22598 22585 22600 22585 22587 22593 22602 22585 22601 22595 22603 22596 22589 22610 22592 22610 22604 22594 22618 22592 22601 22617 22594 22597 22598 22622 22620 22601 22607 22624 22602 22630 22621 22626 22606 22629 22621 22629 22625 22636 22621 22630 22618 22620 22636 22630 22628 22621 22635 22648 22628 22623 22643 22653 22628 22655 22635 22644 22639 22634 22658 22636 22647 22653 22651 22646 22639 22643 22657 22666 22641 22658 22665 22649 22651 22672 22647 22676 22673 22678 22652 22659 22674 22678 22674 22682 22672 22663 22667 22684 22676 22673 22688 22688 22676 22668 22688 22689 22676 22684 22689 22672 22700 22681 22677 22694 22681 22689 22694 22701 22681 22690 22685 22703 22689 22692 22708 22709 22692 22712 22709 22708 22704 22718 22706 22717 22718 22714 22716 22728 22715 22702 22708 22704 22728 22723 22724 22725 22720 22722 22736 22736 22739 22719 22719 22728 22721 22732 22725 22736 22743 22733 22744 22745 22731 22735 22730 22736 22752 22741 22737 22761 22744 22746 22757 22758 22743 22762 22754 22769 22755 22757 22743 22762 22767 22770 22757 22766 22775 22757 22757 22769 22757 22764 22759 22774 22769 22776 22784 22774 22773 22765 22769 22777 22771 22788 22782 22769 22787 22791 22775 22800 22780 22779 22781 22777 22786 22793 22788 22807 22786 22795 22802 22811 22814 22802 22800 22809 22805 22801 22814 22813 22817 22804 22817 22817 22826 22809 22817 22825 22811 22825 22829 22829 22821 22824 22808 22823 22831 22829 22816 22837 22832 22826 22820 22833 22840 22831 22826 22842 22834 22822 22833 22851 22840 22849 22841 22853 22837 22831 22855 22859 22853 22835 22836 22842 22854 22838 22850 22868 22859 22866 22863 22863 22858 22869 22856 22869 22851 22856 22857 22872 22882 22881 22863 22867 22876 22865 22879 22881 22873 22887 22886 22865 22891 22871 22870 22897 22885 22881 22880 22892 22901 22890 22878 22882 22891 22896 22888 22889 22889 22897 22885 \r\n22306 22296 22292 22308 22291 22309 22311 22296 22319 22303 22302 22324 22300 22298 22313 22316 22304 22330 22320 22314 22323 22310 22327 22316 22316 22318 22319 22321 22327 22335 22336 22334 22324 22340 22346 22346 22329 22332 22327 22329 22344 22345 22329 22344 22354 22335 22353 22360 22362 22344 22344 22341 22338 22339 22368 22354 22347 22344 22359 22348 22351 22365 22367 22365 22349 22370 22351 22366 22378 22357 22377 22376 22358 22380 22374 22378 22362 22371 22380 22388 22367 22382 22371 22394 22393 22398 22383 22393 22379 22397 22390 22390 22392 22387 22380 22406 22407 22405 22389 22397 22389 22405 22410 22389 22414 22407 22394 22421 22406 22403 22424 22420 22402 22415 22416 22423 22408 22417 22405 22414 22409 22435 22426 22433 22421 22432 22438 22423 22441 22438 22420 22416 22444 22421 22437 22429 22437 22445 22445 22431 22449 22427 22448 22447 22438 22444 22458 22447 22437 22459 22439 22449 22456 22464 22463 22453 22467 22442 22445 22445 22464 22469 22457 22470 22462 22452 22471 22480 22465 22474 22475 22480 22481 22463 22462 22489 22481 22480 22470 22464 22488 22481 22493 22483 22471 22481 22475 22484 22498 22475 22501 22501 22493 22502 22481 22492 22498 22497 22502 22486 22497 22494 22503 22517 22495 22503 22493 22511 22516 22508 22514 22510 22524 22510 22520 22519 22516 22505 22510 22521 22513 22528 22517 22534 22522 22517 22528 22517 22528 22539 22519 22523 22523 22526 22528 22540 22540 22532 22526 22536 22533 22546 22556 22542 22553 22559 22533 22547 22557 22543 22564 22554 22541 22564 22539 22546 22556 22557 22570 22557 22545 22573 22548 22568 22558 22550 22560 22574 22579 22568 22568 22560 22561 22559 22588 22584 22566 22591 22582 22572 22579 22592 22586 22597 22578 22575 22575 22600 22602 22584 22604 22604 22585 22607 22584 22582 22607 22595 22590 22607 22599 22591 22610 22611 22606 22608 22599 22610 22601 22613 22598 22617 22623 22612 22624 22627 22623 22609 22618 22613 22617 22621 22624 22629 22611 22632 22630 22631 22637 22623 22620 22622 22620 22644 22634 22628 22648 22636 22632 22632 22647 22643 22637 22628 22658 22639 22648 22646 22640 22654 22651 22650 22654 22639 22648 22641 22657 22649 22660 22652 22667 22675 22662 22654 22662 22673 22668 22669 22679 22655 22666 22671 22682 22685 22666 22663 22678 22673 22668 22679 22688 22694 22674 22692 22683 22673 22692 22689 22684 22676 22680 22683 22679 22690 22679 22704 22683 22685 22700 22708 22693 22710 22707 22699 22695 22692 22716 22700 22697 22701 22705 22716 22700 22711 22708 22716 22713 22703 22707 22709 22728 22710 22731 22722 22737 22722 22736 22735 22730 22743 22736 22717 22725 22730 22725 22723 22721 22751 22734 22740 22753 22733 22732 22741 22733 22746 22760 22735 22756 22746 22758 22737 22747 22763 22768 22753 22745 22749 22757 22765 22761 22757 22771 22760 22754 22773 22779 22762 22778 22783 22756 22764 22785 22767 22760 22789 22781 22774 22765 22791 22775 22791 22788 22789 22776 22798 22777 22774 22782 22775 22798 22805 22794 22788 22786 22782 22799 22808 22800 22784 22812 22810 22794 22805 22813 22792 22814 22803 22809 22802 22797 22808 22798 22805 22826 22829 22802 22821 22810 22833 22826 22820 22835 22832 22814 22831 22812 22822 22823 22841 22836 22823 22839 22837 22833 22848 22821 22847 22838 22838 22840 22831 22829 22831 22830 22848 22834 22860 22860 22852 22859 22841 22850 22866 22856 22844 22868 22850 22869 22858 22858 22853 22873 22865 22863 22852 22860 22867 22874 22872 22876 22882 22867 22863 22881 22877 22884 22867 22864 22893 22877 22892 22891 22879 22878 22884 22887 22895 22881 22898 22903 22899 22883 22892 22890 22904 22902 22886 22897 22911 \r\n22309 22287 22296 22289 22315 22297 22303 22305 22320 22304 22300 22319 22315 22326 22309 22321 22325 22329 22310 22314 22329 22333 22311 22328 22313 22319 22324 22313 22327 22322 22340 22328 22345 22329 22331 22323 22343 22325 22351 22332 22334 22344 22352 22338 22330 22350 22344 22358 22337 22350 22340 22339 22366 22342 22365 22355 22370 22358 22344 22362 22354 22355 22353 22369 22363 22370 22371 22358 22375 22373 22380 22381 22359 22379 22368 22387 22383 22374 22373 22369 22376 22381 22381 22376 22376 22400 22378 22397 22395 22383 22379 22382 22385 22393 22399 22382 22397 22398 22384 22386 22403 22402 22395 22414 22406 22405 22411 22395 22401 22420 22407 22409 22402 22413 22412 22425 22403 22429 22429 22408 22423 22430 22421 22432 22434 22429 22423 22424 22442 22425 22439 22427 22446 22429 22448 22425 22433 22426 22450 22448 22444 22434 22429 22429 22431 22459 22456 22449 22460 22439 22439 22465 22439 22451 22461 22461 22442 22465 22462 22446 22454 22450 22464 22462 22466 22472 22458 22469 22464 22478 22478 22460 22465 22462 22486 22486 22466 22463 22485 22494 22470 22469 22494 22497 22492 22494 22481 22486 22484 22489 22496 22477 22504 22494 22492 22499 22483 22485 22485 22512 22501 22513 22515 22507 22496 22506 22508 22504 22507 22507 22513 22510 22505 22522 22518 22524 22522 22521 22524 22533 22528 22528 22510 22530 22533 22537 22532 22537 22516 22538 22545 22523 22523 22519 22549 22521 22549 22547 22548 22542 22544 22544 22533 22533 22547 22543 22546 22537 22562 22559 22565 22547 22558 22566 22552 22546 22563 22549 22548 22570 22555 22552 22553 22561 22576 22578 22559 22563 22563 22582 22573 22559 22587 22578 22581 22562 22578 22592 22570 22587 22595 22582 22576 22571 22573 22596 22582 22574 22582 22583 22601 22587 22587 22593 22593 22596 22593 22598 22584 22586 22610 22590 22613 22616 22611 22601 22613 22618 22608 22606 22598 22611 22609 22626 22615 22630 22614 22626 22624 22616 22625 22618 22616 22629 22632 22635 22616 22632 22632 22642 22627 22638 22629 22619 22640 22644 22642 22628 22624 22627 22648 22643 22630 22632 22630 22645 22645 22633 22650 22645 22645 22664 22663 22655 22647 22642 22647 22652 22653 22671 22672 22658 22656 22658 22661 22676 22662 22678 22669 22663 22683 22661 22678 22665 22683 22678 22691 22686 22686 22682 22691 22685 22677 22692 22687 22687 22700 22685 22678 22702 22692 22688 22696 22690 22697 22684 22702 22684 22688 22710 22700 22698 22717 22693 22707 22693 22701 22717 22712 22715 22724 22707 22705 22702 22722 22725 22710 22724 22729 22723 22714 22724 22708 22721 22724 22724 22740 22733 22734 22734 22730 22719 22738 22748 22725 22721 22745 22748 22737 22748 22739 22727 22738 22736 22731 22753 22757 22742 22738 22739 22763 22743 22740 22743 22758 22746 22756 22756 22772 22768 22753 22776 22776 22760 22777 22757 22777 22768 22769 22784 22772 22773 22767 22788 22766 22775 22765 22788 22765 22769 22769 22782 22777 22786 22771 22781 22794 22774 22795 22784 22804 22796 22797 22806 22785 22785 22804 22810 22803 22789 22789 22787 22808 22794 22798 22816 22811 22812 22818 22801 22817 22817 22823 22806 22822 22827 22824 22830 22817 22814 22824 22811 22814 22829 22833 22829 22839 22821 22826 22831 22835 22823 22841 22828 22831 22844 22837 22825 22839 22841 22853 22828 22841 22855 22850 22843 22835 22836 22853 22846 22848 22850 22863 22846 22866 22858 22868 22866 22845 22853 22874 22854 22854 22876 22872 22857 22877 22870 22872 22864 22877 22867 22879 22885 22887 22868 22885 22884 22888 22866 22873 22877 22894 22893 22876 22875 22900 22886 22897 22888 22891 22882 22879 22905 22884 22883 22890 22911 22913 22908 \r\n22295 22298 22313 22303 22291 22317 22320 22320 22324 22315 22310 22305 22299 22306 22322 22331 22328 22316 22312 22323 22329 22311 22323 22325 22318 22340 22328 22328 22332 22336 22320 22336 22332 22324 22333 22340 22324 22333 22335 22334 22354 22334 22333 22332 22341 22343 22344 22347 22338 22363 22350 22356 22355 22361 22343 22354 22363 22361 22369 22364 22371 22361 22359 22363 22362 22379 22378 22378 22373 22361 22362 22378 22384 22366 22368 22383 22385 22368 22366 22390 22383 22385 22373 22383 22383 22388 22392 22389 22386 22395 22404 22402 22384 22389 22390 22400 22397 22411 22396 22398 22414 22411 22406 22410 22418 22393 22410 22396 22412 22417 22407 22420 22427 22419 22423 22411 22404 22416 22423 22408 22435 22427 22437 22414 22435 22418 22420 22430 22428 22436 22419 22418 22439 22443 22441 22439 22447 22449 22431 22454 22435 22434 22447 22456 22443 22443 22448 22455 22456 22449 22451 22463 22463 22463 22456 22457 22469 22471 22447 22466 22452 22473 22476 22466 22454 22463 22480 22458 22460 22467 22477 22484 22465 22481 22484 22491 22467 22473 22483 22481 22468 22477 22495 22474 22476 22498 22489 22494 22490 22484 22482 22493 22503 22489 22503 22488 22509 22487 22504 22506 22493 22490 22512 22496 22514 22497 22504 22517 22516 22499 22497 22521 22507 22529 22517 22524 22528 22519 22513 22508 22531 22536 22531 22529 22532 22512 22518 22530 22520 22544 22531 22520 22546 22521 22543 22525 22532 22539 22540 22531 22552 22546 22546 22557 22531 22559 22544 22538 22549 22562 22547 22539 22565 22556 22552 22560 22558 22549 22569 22554 22567 22556 22550 22573 22551 22554 22558 22568 22559 22573 22586 22587 22574 22586 22563 22582 22577 22564 22575 22572 22579 22592 22592 22589 22594 22589 22586 22576 22577 22580 22606 22596 22593 22580 22583 22603 22583 22603 22612 22589 22605 22591 22591 22593 22619 22593 22593 22594 22602 22611 22610 22612 22621 22627 22628 22624 22621 22621 22630 22627 22620 22621 22609 22636 22617 22621 22629 22626 22617 22642 22626 22633 22619 22642 22646 22639 22639 22638 22650 22632 22641 22632 22657 22659 22638 22642 22646 22637 22647 22661 22639 22647 22667 22663 22669 22666 22643 22670 22655 22674 22652 22665 22677 22650 22671 22654 22677 22664 22656 22678 22683 22686 22680 22661 22663 22670 22679 22664 22678 22670 22673 22690 22677 22689 22674 22672 22697 22685 22689 22701 22696 22705 22707 22687 22707 22704 22708 22703 22690 22701 22696 22704 22696 22690 22694 22715 22701 22709 22721 22710 22707 22702 22699 22713 22707 22717 22726 22709 22717 22732 22726 22728 22726 22723 22735 22740 22726 22733 22738 22742 22739 22722 22735 22742 22750 22742 22728 22733 22726 22738 22735 22728 22758 22736 22756 22736 22740 22757 22762 22751 22750 22764 22742 22750 22757 22751 22770 22761 22756 22758 22769 22752 22776 22762 22754 22763 22781 22765 22756 22757 22786 22762 22774 22774 22774 22768 22784 22789 22773 22779 22790 22778 22783 22779 22798 22778 22799 22795 22778 22794 22798 22796 22807 22800 22801 22797 22802 22805 22810 22814 22791 22811 22814 22804 22792 22805 22800 22817 22812 22814 22824 22810 22824 22809 22828 22812 22820 22804 22811 22819 22807 22814 22837 22826 22830 22833 22834 22834 22843 22818 22827 22829 22837 22844 22835 22845 22826 22830 22834 22838 22837 22837 22839 22851 22858 22835 22834 22847 22839 22836 22839 22863 22867 22845 22866 22851 22872 22854 22851 22853 22852 22850 22873 22854 22877 22874 22877 22880 22875 22875 22881 22869 22859 22882 22870 22875 22888 22882 22893 22877 22869 22891 22879 22895 22872 22874 22890 22899 22880 22895 22877 22893 22896 22894 22899 22908 22911 22905 22912 22893 \r\n22301 22300 22300 22313 22307 22315 22302 22315 22321 22325 22317 22305 22312 22313 22325 22329 22305 22306 22325 22331 22320 22326 22327 22337 22335 22316 22341 22330 22325 22323 22345 22341 22344 22340 22348 22333 22345 22352 22332 22345 22339 22337 22359 22341 22348 22343 22346 22361 22352 22365 22365 22362 22363 22341 22371 22366 22360 22349 22366 22358 22376 22353 22354 22380 22381 22364 22375 22379 22372 22384 22379 22371 22362 22364 22381 22375 22378 22379 22375 22379 22392 22377 22390 22371 22386 22396 22400 22395 22402 22399 22404 22379 22388 22408 22411 22410 22408 22391 22400 22406 22413 22395 22391 22402 22417 22422 22401 22406 22415 22400 22417 22415 22425 22409 22416 22420 22422 22422 22423 22410 22410 22421 22416 22418 22419 22420 22440 22422 22445 22429 22425 22421 22436 22429 22423 22446 22448 22444 22432 22443 22457 22430 22452 22458 22444 22456 22442 22448 22444 22439 22466 22458 22458 22461 22451 22452 22451 22455 22460 22448 22471 22477 22461 22454 22464 22467 22457 22484 22466 22459 22481 22472 22485 22471 22491 22483 22493 22474 22477 22475 22485 22495 22483 22499 22478 22483 22492 22492 22481 22502 22492 22480 22491 22493 22500 22503 22494 22487 22496 22498 22517 22499 22493 22517 22497 22512 22521 22511 22519 22501 22512 22515 22516 22514 22510 22521 22529 22516 22519 22532 22521 22532 22531 22525 22529 22517 22516 22524 22519 22526 22529 22530 22538 22542 22529 22525 22533 22552 22530 22551 22550 22531 22548 22547 22540 22539 22536 22547 22557 22562 22539 22544 22567 22559 22545 22546 22572 22546 22552 22563 22565 22557 22565 22566 22561 22573 22554 22568 22560 22575 22571 22567 22577 22583 22567 22573 22589 22580 22571 22569 22575 22570 22581 22597 22599 22579 22595 22585 22600 22601 22602 22594 22593 22582 22599 22591 22593 22610 22590 22609 22588 22606 22608 22600 22613 22601 22620 22621 22602 22615 22615 22612 22603 22613 22614 22620 22612 22632 22625 22636 22613 22631 22614 22621 22627 22631 22617 22623 22622 22645 22624 22648 22641 22622 22640 22646 22631 22645 22652 22650 22640 22649 22653 22641 22638 22652 22660 22643 22647 22650 22644 22654 22665 22665 22661 22666 22661 22669 22652 22651 22670 22650 22671 22667 22669 22674 22670 22660 22659 22670 22676 22674 22674 22686 22689 22683 22683 22678 22678 22672 22696 22696 22693 22697 22681 22693 22682 22689 22686 22692 22695 22694 22708 22686 22708 22683 22696 22706 22703 22701 22716 22713 22718 22702 22702 22696 22718 22707 22721 22723 22712 22723 22710 22728 22726 22721 22728 22724 22715 22733 22723 22722 22726 22716 22741 22735 22741 22725 22731 22733 22747 22727 22721 22743 22722 22736 22753 22738 22749 22742 22739 22729 22743 22731 22740 22746 22760 22758 22745 22760 22747 22744 22765 22749 22742 22768 22756 22749 22770 22770 22766 22755 22753 22768 22769 22776 22766 22771 22766 22778 22783 22761 22762 22766 22776 22790 22765 22791 22787 22767 22783 22788 22778 22782 22801 22789 22790 22786 22802 22779 22791 22804 22808 22782 22798 22786 22793 22791 22786 22798 22800 22811 22808 22794 22792 22820 22814 22823 22807 22801 22801 22812 22826 22822 22819 22811 22822 22829 22814 22825 22818 22819 22828 22821 22821 22838 22839 22815 22841 22845 22821 22830 22820 22826 22828 22848 22839 22849 22853 22850 22843 22841 22859 22856 22850 22859 22859 22851 22848 22850 22867 22852 22869 22869 22868 22854 22870 22870 22869 22847 22861 22867 22860 22876 22856 22874 22870 22866 22859 22879 22858 22873 22865 22873 22872 22875 22881 22892 22872 22882 22869 22894 22899 22896 22878 22874 22894 22887 22886 22898 22881 22892 22884 22894 22901 22905 22902 22911 22914 22887 \r\n22306 22311 22308 22302 22308 22300 22306 22325 22310 22301 22300 22313 22303 22310 22311 22329 22324 22306 22317 22311 22337 22323 22336 22314 22335 22325 22327 22316 22327 22324 22335 22349 22348 22348 22326 22353 22332 22336 22335 22354 22346 22346 22334 22340 22338 22361 22350 22349 22342 22347 22341 22355 22350 22359 22372 22353 22366 22348 22356 22355 22354 22350 22377 22370 22364 22371 22384 22366 22372 22381 22371 22360 22364 22389 22380 22389 22392 22391 22390 22391 22396 22389 22397 22400 22391 22403 22396 22377 22384 22401 22391 22406 22409 22403 22391 22392 22399 22396 22399 22404 22418 22416 22398 22417 22420 22410 22422 22418 22423 22403 22427 22429 22407 22427 22422 22432 22419 22407 22415 22432 22420 22424 22416 22418 22427 22428 22431 22427 22442 22444 22432 22425 22443 22434 22434 22434 22440 22442 22456 22438 22448 22453 22443 22439 22452 22463 22440 22449 22438 22451 22441 22456 22464 22466 22453 22450 22462 22461 22452 22461 22464 22450 22453 22481 22467 22471 22469 22457 22465 22476 22488 22484 22483 22480 22468 22488 22466 22472 22468 22488 22497 22482 22489 22497 22499 22475 22476 22499 22478 22505 22486 22507 22499 22505 22483 22486 22492 22488 22496 22490 22496 22494 22506 22497 22515 22507 22522 22524 22510 22526 22520 22502 22507 22517 22516 22529 22531 22511 22532 22522 22528 22530 22523 22523 22530 22527 22544 22541 22537 22544 22542 22521 22526 22526 22537 22529 22529 22555 22552 22557 22532 22551 22547 22546 22548 22557 22544 22540 22555 22564 22555 22563 22546 22564 22543 22557 22546 22555 22561 22577 22572 22565 22579 22555 22572 22566 22561 22568 22569 22584 22584 22569 22578 22567 22585 22593 22589 22584 22567 22568 22593 22582 22582 22598 22583 22603 22603 22598 22604 22607 22604 22594 22585 22608 22610 22584 22611 22596 22595 22595 22592 22611 22600 22603 22611 22602 22605 22623 22618 22625 22613 22604 22624 22626 22631 22628 22631 22610 22628 22608 22618 22613 22621 22630 22637 22622 22640 22617 22642 22647 22642 22645 22641 22651 22634 22642 22629 22628 22634 22657 22636 22658 22653 22657 22652 22656 22639 22648 22652 22666 22652 22669 22658 22662 22645 22673 22653 22660 22652 22677 22657 22653 22651 22658 22669 22656 22675 22673 22671 22681 22665 22665 22688 22674 22691 22693 22673 22681 22676 22676 22697 22670 22697 22684 22682 22695 22703 22688 22695 22696 22687 22687 22701 22685 22705 22685 22690 22696 22702 22711 22689 22713 22718 22714 22714 22708 22705 22724 22703 22702 22702 22725 22727 22728 22712 22709 22713 22718 22731 22711 22716 22718 22733 22733 22719 22718 22716 22744 22717 22718 22743 22747 22735 22741 22747 22732 22728 22744 22735 22747 22752 22739 22746 22740 22761 22734 22758 22740 22756 22745 22747 22757 22745 22757 22750 22769 22768 22772 22758 22755 22762 22759 22752 22768 22775 22758 22762 22776 22761 22783 22766 22777 22761 22772 22791 22782 22789 22790 22790 22775 22786 22792 22799 22787 22798 22795 22791 22796 22780 22803 22795 22784 22807 22790 22792 22798 22814 22792 22800 22789 22794 22806 22815 22814 22814 22803 22798 22814 22800 22814 22814 22814 22822 22823 22808 22805 22812 22827 22823 22830 22824 22812 22832 22828 22833 22842 22827 22827 22836 22844 22833 22847 22828 22838 22844 22848 22836 22852 22830 22856 22843 22845 22853 22858 22855 22835 22841 22850 22859 22863 22846 22844 22847 22853 22854 22850 22851 22855 22865 22851 22857 22864 22859 22880 22873 22855 22875 22880 22864 22870 22870 22888 22876 22886 22889 22878 22885 22890 22871 22883 22878 22892 22892 22887 22902 22881 22888 22897 22902 22883 22905 22894 22904 22893 22900 22893 22898 22908 22907 22901 \r\n22299 22319 22315 22318 22317 22310 22322 22310 22321 22309 22329 22304 22312 22320 22309 22307 22321 22329 22313 22319 22336 22321 22334 22325 22322 22321 22318 22325 22345 22339 22340 22349 22331 22329 22337 22343 22352 22347 22340 22356 22343 22331 22347 22347 22354 22360 22365 22354 22339 22359 22344 22350 22361 22358 22357 22370 22347 22369 22356 22364 22378 22363 22377 22355 22374 22371 22383 22358 22369 22363 22379 22364 22374 22377 22376 22370 22387 22383 22384 22376 22391 22387 22381 22387 22388 22385 22396 22398 22398 22406 22395 22410 22409 22406 22396 22389 22403 22388 22391 22411 22413 22415 22405 22402 22412 22410 22404 22399 22406 22400 22411 22401 22411 22416 22404 22422 22424 22418 22433 22413 22438 22437 22413 22441 22433 22420 22436 22417 22446 22432 22427 22422 22442 22435 22430 22449 22432 22429 22441 22438 22453 22435 22438 22438 22445 22442 22464 22443 22448 22441 22468 22444 22470 22469 22471 22472 22461 22458 22453 22451 22463 22453 22479 22457 22469 22474 22456 22485 22476 22467 22467 22470 22490 22465 22486 22485 22470 22478 22471 22488 22497 22495 22488 22498 22500 22488 22479 22498 22486 22495 22493 22489 22496 22485 22488 22485 22511 22489 22502 22493 22503 22503 22514 22517 22497 22509 22521 22498 22518 22499 22528 22501 22518 22531 22531 22519 22514 22511 22520 22524 22518 22520 22515 22517 22518 22519 22522 22530 22521 22528 22547 22545 22538 22552 22552 22550 22528 22540 22543 22537 22549 22559 22537 22539 22549 22556 22561 22543 22563 22564 22553 22562 22550 22563 22544 22565 22555 22568 22573 22549 22573 22573 22557 22568 22556 22573 22577 22579 22562 22573 22585 22588 22579 22585 22592 22565 22595 22574 22591 22579 22588 22585 22596 22574 22590 22579 22577 22593 22594 22604 22582 22581 22591 22605 22606 22607 22596 22590 22609 22593 22590 22603 22592 22596 22615 22611 22617 22624 22602 22618 22621 22606 22624 22608 22628 22622 22630 22623 22613 22633 22616 22621 22622 22633 22617 22633 22636 22620 22646 22633 22635 22649 22651 22643 22635 22640 22653 22632 22637 22635 22635 22658 22642 22635 22655 22645 22657 22654 22648 22645 22656 22648 22652 22660 22654 22673 22665 22664 22670 22656 22669 22677 22667 22665 22675 22655 22664 22666 22684 22663 22689 22690 22670 22691 22691 22678 22670 22679 22687 22690 22695 22695 22682 22702 22696 22696 22683 22694 22687 22702 22687 22706 22697 22702 22685 22685 22700 22703 22696 22698 22691 22711 22698 22698 22710 22714 22703 22720 22727 22701 22715 22726 22717 22719 22732 22731 22734 22720 22724 22712 22723 22719 22713 22731 22738 22722 22722 22734 22746 22747 22721 22744 22739 22741 22753 22739 22730 22750 22754 22744 22740 22735 22737 22739 22735 22763 22759 22744 22744 22747 22741 22768 22756 22743 22765 22755 22747 22758 22748 22756 22759 22756 22760 22770 22763 22769 22772 22769 22763 22788 22785 22769 22781 22782 22773 22775 22783 22796 22778 22796 22786 22780 22772 22776 22796 22803 22788 22802 22778 22806 22789 22792 22787 22805 22810 22787 22812 22801 22803 22795 22811 22818 22818 22811 22807 22818 22808 22797 22823 22802 22811 22812 22822 22813 22832 22824 22822 22833 22833 22838 22828 22835 22836 22834 22837 22828 22838 22826 22837 22832 22846 22821 22847 22826 22832 22829 22844 22853 22855 22839 22857 22834 22850 22849 22835 22858 22860 22845 22846 22855 22851 22862 22845 22852 22847 22852 22867 22866 22848 22869 22870 22851 22852 22874 22874 22855 22884 22876 22865 22873 22862 22883 22875 22870 22891 22893 22893 22891 22894 22885 22875 22889 22872 22902 22902 22898 22894 22884 22880 22879 22904 22888 22905 22892 22903 22914 22892 22916 22900 22912 \r\n22311 22299 22322 22320 22310 22302 22305 22318 22303 22307 22325 22325 22320 22324 22314 22329 22330 22329 22327 22321 22326 22332 22327 22332 22331 22325 22341 22326 22335 22331 22344 22332 22334 22327 22343 22349 22350 22330 22353 22339 22344 22347 22350 22336 22358 22344 22350 22344 22355 22364 22350 22355 22345 22350 22356 22372 22354 22362 22378 22376 22369 22363 22378 22360 22361 22357 22381 22379 22366 22371 22381 22362 22370 22387 22380 22377 22396 22392 22375 22379 22382 22372 22393 22395 22385 22393 22379 22401 22405 22384 22407 22409 22397 22387 22412 22392 22391 22397 22397 22397 22407 22392 22401 22408 22414 22422 22409 22411 22413 22419 22401 22411 22423 22413 22422 22424 22417 22414 22412 22424 22417 22416 22434 22421 22419 22437 22445 22427 22432 22428 22437 22431 22442 22436 22454 22455 22442 22436 22438 22452 22445 22434 22460 22444 22437 22464 22460 22466 22459 22466 22450 22466 22465 22446 22474 22460 22462 22451 22465 22464 22469 22467 22454 22455 22459 22464 22466 22466 22473 22464 22480 22481 22469 22472 22479 22486 22479 22476 22494 22494 22481 22498 22485 22475 22496 22481 22493 22482 22497 22487 22506 22502 22493 22506 22486 22515 22488 22514 22516 22513 22517 22501 22499 22501 22521 22507 22525 22516 22521 22528 22508 22519 22527 22528 22518 22508 22508 22520 22528 22524 22521 22540 22533 22514 22533 22541 22536 22543 22544 22544 22538 22530 22547 22533 22530 22539 22546 22540 22534 22545 22544 22551 22541 22561 22538 22560 22549 22547 22552 22549 22566 22559 22562 22572 22557 22565 22564 22576 22574 22571 22565 22555 22557 22563 22556 22565 22559 22586 22579 22571 22580 22583 22564 22571 22568 22589 22588 22580 22585 22590 22582 22577 22576 22581 22587 22603 22579 22597 22600 22586 22597 22611 22598 22592 22602 22609 22591 22592 22611 22598 22595 22596 22604 22614 22605 22623 22620 22611 22616 22613 22602 22624 22631 22632 22627 22610 22624 22623 22617 22618 22630 22616 22624 22622 22639 22621 22646 22626 22630 22630 22634 22644 22628 22640 22626 22652 22638 22652 22634 22644 22635 22643 22643 22650 22637 22642 22648 22660 22668 22646 22647 22665 22651 22652 22673 22664 22672 22651 22664 22675 22675 22655 22676 22666 22681 22663 22685 22683 22670 22673 22661 22684 22673 22691 22692 22685 22679 22676 22671 22679 22686 22685 22695 22687 22697 22687 22698 22684 22695 22706 22696 22686 22686 22692 22705 22692 22699 22716 22718 22694 22716 22702 22721 22705 22713 22703 22708 22704 22708 22702 22707 22727 22703 22722 22715 22724 22718 22719 22735 22728 22720 22728 22723 22722 22739 22729 22730 22742 22743 22726 22739 22734 22738 22733 22737 22752 22752 22728 22742 22759 22756 22738 22749 22740 22743 22765 22737 22759 22763 22751 22761 22763 22743 22767 22761 22747 22750 22770 22773 22771 22755 22769 22782 22762 22765 22765 22779 22787 22770 22768 22789 22766 22789 22765 22769 22768 22772 22790 22783 22775 22796 22792 22774 22793 22777 22791 22800 22797 22808 22783 22803 22787 22798 22795 22808 22801 22803 22799 22792 22811 22794 22805 22816 22808 22824 22809 22812 22822 22814 22801 22829 22815 22819 22825 22832 22832 22816 22814 22831 22838 22814 22815 22833 22824 22843 22817 22827 22843 22835 22846 22838 22835 22835 22837 22826 22837 22839 22832 22841 22851 22831 22860 22842 22837 22841 22839 22865 22841 22841 22861 22849 22849 22869 22871 22855 22848 22860 22871 22867 22852 22851 22858 22854 22877 22857 22873 22882 22878 22867 22872 22863 22884 22878 22875 22867 22888 22879 22887 22891 22882 22877 22879 22884 22889 22889 22890 22902 22878 22881 22903 22885 22884 22908 22885 22893 22907 22901 22905 22902 22915 \r\n22301 22299 22294 22318 22317 22306 22309 22327 22326 22310 22325 22306 22305 22321 22307 22311 22331 22318 22330 22330 22335 22317 22316 22338 22321 22321 22344 22332 22331 22337 22329 22347 22324 22332 22331 22340 22339 22344 22356 22343 22350 22338 22343 22359 22345 22357 22354 22344 22351 22361 22361 22350 22360 22373 22351 22348 22358 22363 22360 22365 22354 22356 22374 22359 22374 22381 22380 22363 22366 22382 22388 22389 22390 22384 22381 22382 22378 22376 22372 22375 22393 22388 22403 22402 22387 22379 22403 22407 22380 22387 22382 22404 22394 22391 22397 22413 22391 22416 22402 22393 22421 22410 22405 22397 22399 22400 22410 22411 22427 22404 22404 22407 22428 22417 22411 22421 22413 22422 22410 22426 22441 22433 22417 22422 22429 22426 22419 22438 22427 22427 22424 22431 22432 22446 22452 22452 22429 22437 22457 22431 22438 22454 22435 22460 22451 22454 22442 22457 22467 22465 22451 22467 22453 22455 22465 22461 22452 22455 22463 22469 22463 22454 22458 22471 22482 22475 22473 22460 22477 22488 22483 22468 22465 22490 22484 22477 22479 22497 22476 22494 22486 22500 22502 22504 22486 22502 22495 22484 22499 22486 22497 22498 22507 22499 22495 22501 22499 22510 22491 22509 22520 22495 22506 22524 22514 22517 22511 22513 22521 22506 22529 22509 22527 22517 22527 22514 22526 22510 22529 22520 22531 22540 22523 22531 22524 22521 22535 22534 22533 22531 22548 22536 22539 22552 22541 22553 22545 22556 22542 22545 22548 22547 22543 22564 22558 22562 22539 22562 22566 22569 22558 22549 22554 22560 22574 22563 22565 22561 22561 22576 22573 22575 22581 22572 22584 22579 22566 22575 22564 22578 22575 22568 22582 22589 22587 22595 22573 22589 22598 22597 22576 22593 22595 22590 22589 22591 22596 22605 22580 22590 22598 22596 22607 22590 22610 22589 22591 22591 22617 22591 22593 22598 22612 22623 22609 22621 22623 22621 22629 22610 22604 22629 22624 22624 22622 22609 22611 22632 22633 22623 22634 22630 22618 22618 22623 22638 22640 22620 22623 22640 22636 22640 22634 22643 22628 22648 22635 22651 22653 22654 22661 22636 22655 22640 22665 22646 22646 22643 22668 22663 22666 22661 22662 22661 22666 22661 22669 22661 22664 22668 22661 22659 22678 22680 22678 22663 22659 22687 22660 22678 22688 22674 22664 22673 22685 22670 22688 22681 22697 22677 22676 22679 22683 22689 22681 22684 22678 22705 22701 22687 22696 22710 22691 22712 22707 22709 22698 22710 22719 22710 22705 22721 22723 22709 22721 22697 22710 22705 22724 22725 22715 22704 22712 22716 22735 22722 22731 22722 22721 22727 22736 22742 22735 22722 22740 22742 22742 22732 22743 22729 22731 22735 22752 22729 22732 22727 22738 22740 22731 22760 22747 22748 22753 22758 22750 22763 22755 22764 22753 22756 22751 22755 22761 22761 22772 22774 22777 22762 22765 22763 22754 22769 22773 22764 22777 22762 22759 22774 22766 22773 22769 22791 22769 22786 22771 22791 22777 22792 22771 22773 22772 22787 22797 22783 22790 22796 22783 22785 22782 22787 22788 22797 22811 22800 22806 22788 22807 22808 22802 22805 22799 22794 22803 22817 22811 22822 22814 22823 22825 22816 22813 22815 22832 22809 22807 22829 22809 22835 22823 22826 22829 22840 22815 22837 22824 22834 22826 22841 22831 22848 22835 22826 22829 22828 22830 22827 22839 22841 22833 22853 22851 22833 22854 22852 22852 22862 22860 22843 22863 22865 22847 22851 22852 22855 22850 22863 22870 22869 22859 22858 22860 22881 22878 22868 22879 22869 22865 22873 22887 22864 22866 22891 22887 22882 22871 22891 22891 22889 22898 22890 22875 22902 22887 22903 22881 22897 22888 22897 22890 22881 22907 22906 22898 22896 22897 22894 22909 22908 22913 22916 \r\n22305 22321 22316 22324 22318 22327 22306 22328 22311 22314 22331 22312 22321 22329 22333 22309 22322 22311 22324 22338 22331 22324 22316 22322 22341 22336 22333 22326 22342 22334 22336 22351 22341 22351 22349 22347 22343 22341 22340 22343 22356 22348 22350 22358 22352 22353 22363 22344 22358 22369 22346 22363 22360 22369 22349 22376 22373 22367 22374 22372 22366 22362 22372 22372 22358 22361 22361 22366 22378 22371 22390 22393 22370 22393 22389 22386 22381 22383 22375 22397 22379 22398 22398 22390 22392 22404 22391 22406 22406 22383 22390 22410 22402 22407 22392 22406 22390 22394 22402 22395 22422 22420 22417 22403 22414 22413 22400 22407 22420 22426 22413 22429 22415 22420 22431 22414 22428 22427 22424 22428 22441 22422 22424 22441 22440 22420 22441 22421 22445 22438 22428 22427 22429 22439 22444 22432 22445 22452 22438 22456 22452 22452 22451 22460 22439 22464 22451 22442 22450 22451 22466 22473 22471 22456 22467 22458 22468 22470 22466 22476 22478 22456 22480 22465 22458 22483 22468 22468 22476 22482 22478 22471 22489 22494 22482 22483 22494 22472 22491 22487 22487 22499 22477 22496 22481 22505 22492 22509 22507 22505 22489 22513 22513 22504 22506 22488 22490 22502 22518 22514 22511 22496 22506 22505 22510 22519 22514 22522 22507 22511 22518 22512 22521 22519 22513 22534 22509 22521 22513 22517 22542 22530 22522 22534 22519 22526 22538 22547 22525 22546 22538 22528 22546 22539 22548 22544 22556 22553 22547 22543 22536 22536 22555 22548 22550 22561 22540 22544 22555 22565 22554 22547 22563 22575 22565 22571 22563 22559 22577 22580 22573 22559 22563 22577 22570 22584 22581 22568 22578 22590 22567 22572 22583 22592 22593 22576 22585 22596 22588 22595 22580 22597 22591 22599 22587 22582 22607 22601 22598 22588 22587 22595 22601 22586 22605 22593 22591 22595 22594 22611 22614 22622 22609 22607 22597 22615 22616 22615 22623 22611 22632 22618 22627 22630 22609 22636 22630 22638 22623 22629 22617 22630 22618 22639 22620 22627 22644 22644 22642 22645 22646 22642 22645 22636 22636 22648 22657 22633 22635 22634 22644 22661 22648 22654 22642 22664 22665 22646 22649 22648 22670 22664 22647 22649 22656 22676 22656 22663 22669 22666 22657 22680 22655 22682 22677 22680 22659 22667 22665 22678 22688 22670 22674 22669 22678 22668 22683 22693 22677 22700 22689 22694 22699 22685 22693 22704 22684 22681 22688 22689 22698 22701 22712 22693 22703 22717 22690 22707 22708 22695 22712 22701 22715 22710 22722 22717 22704 22703 22709 22727 22723 22714 22706 22708 22713 22732 22736 22738 22740 22727 22742 22740 22725 22745 22726 22729 22731 22727 22721 22730 22742 22736 22748 22744 22747 22748 22753 22750 22744 22756 22762 22738 22742 22747 22744 22738 22760 22757 22766 22760 22767 22746 22766 22748 22775 22754 22758 22762 22780 22776 22778 22759 22767 22767 22786 22767 22776 22789 22775 22787 22788 22783 22785 22780 22774 22792 22789 22799 22789 22775 22779 22785 22795 22799 22785 22802 22787 22787 22801 22787 22784 22801 22806 22799 22806 22792 22789 22794 22792 22815 22813 22799 22799 22815 22806 22804 22809 22805 22824 22816 22826 22829 22809 22831 22818 22837 22836 22830 22826 22833 22839 22820 22836 22824 22842 22827 22844 22822 22846 22824 22842 22849 22844 22829 22835 22841 22840 22842 22850 22859 22862 22858 22856 22846 22864 22864 22859 22847 22852 22857 22865 22864 22849 22866 22860 22860 22862 22874 22851 22864 22874 22862 22877 22861 22861 22873 22864 22863 22868 22888 22878 22868 22887 22875 22881 22873 22873 22883 22873 22888 22900 22894 22885 22901 22888 22889 22881 22889 22901 22910 22906 22900 22914 22888 22903 22890 22901 22912 22892 22904 \r\n22323 22296 22317 22321 22312 22305 22324 22302 22321 22323 22305 22307 22314 22335 22329 22321 22317 22336 22337 22314 22336 22336 22329 22343 22330 22347 22325 22327 22326 22336 22325 22340 22336 22356 22339 22349 22347 22349 22361 22350 22346 22363 22360 22348 22357 22354 22352 22344 22349 22351 22351 22361 22367 22373 22373 22375 22375 22368 22369 22367 22370 22379 22371 22364 22385 22372 22360 22370 22375 22380 22392 22380 22389 22389 22384 22376 22391 22398 22372 22381 22386 22390 22384 22392 22401 22386 22393 22382 22395 22406 22402 22386 22395 22398 22415 22416 22417 22419 22404 22395 22407 22398 22402 22416 22404 22420 22407 22424 22423 22410 22412 22428 22427 22409 22411 22421 22410 22426 22423 22440 22432 22432 22443 22431 22436 22423 22443 22432 22433 22438 22449 22427 22453 22430 22456 22452 22443 22453 22454 22445 22441 22462 22439 22465 22460 22445 22454 22458 22458 22451 22453 22448 22473 22452 22448 22466 22454 22466 22474 22455 22454 22455 22481 22465 22464 22470 22485 22484 22477 22487 22487 22490 22480 22490 22480 22492 22494 22494 22481 22476 22486 22478 22491 22484 22485 22506 22490 22494 22511 22492 22503 22485 22494 22512 22497 22502 22510 22512 22502 22510 22511 22499 22523 22498 22499 22503 22509 22523 22503 22511 22533 22530 22528 22519 22537 22510 22529 22519 22515 22526 22537 22539 22525 22536 22529 22524 22537 22522 22539 22544 22534 22529 22529 22530 22545 22539 22532 22553 22560 22560 22541 22564 22541 22552 22554 22557 22544 22548 22555 22543 22558 22554 22565 22566 22569 22550 22558 22575 22559 22567 22561 22555 22569 22571 22582 22564 22563 22572 22567 22583 22583 22589 22595 22589 22569 22586 22595 22600 22577 22590 22580 22604 22588 22577 22584 22606 22609 22606 22601 22589 22593 22610 22614 22590 22613 22608 22606 22595 22609 22621 22605 22610 22619 22616 22613 22603 22627 22611 22623 22626 22629 22633 22626 22613 22629 22635 22624 22615 22621 22619 22639 22630 22621 22619 22646 22632 22629 22643 22637 22647 22626 22634 22636 22634 22654 22630 22656 22643 22651 22658 22637 22638 22650 22642 22665 22666 22642 22654 22644 22652 22645 22669 22647 22663 22664 22676 22664 22662 22660 22681 22655 22662 22669 22684 22659 22666 22676 22668 22687 22676 22674 22694 22667 22668 22668 22675 22675 22686 22674 22691 22674 22696 22693 22704 22681 22703 22694 22706 22704 22688 22707 22697 22710 22708 22701 22705 22692 22701 22707 22693 22721 22720 22713 22708 22712 22717 22701 22702 22728 22718 22708 22723 22731 22711 22721 22717 22729 22725 22724 22719 22715 22716 22727 22730 22737 22735 22737 22730 22735 22746 22743 22745 22733 22751 22732 22746 22741 22751 22754 22752 22758 22755 22751 22762 22755 22764 22748 22750 22742 22754 22748 22749 22760 22750 22758 22757 22769 22761 22764 22770 22772 22762 22781 22761 22783 22768 22770 22784 22781 22765 22791 22769 22793 22793 22777 22773 22790 22784 22797 22799 22781 22804 22802 22792 22787 22792 22795 22789 22785 22808 22789 22785 22805 22810 22795 22811 22802 22819 22812 22795 22802 22813 22824 22814 22809 22806 22816 22817 22808 22830 22805 22816 22812 22821 22810 22810 22830 22839 22822 22837 22832 22843 22817 22834 22847 22847 22847 22836 22832 22850 22829 22835 22829 22854 22853 22834 22848 22859 22833 22846 22851 22859 22859 22862 22850 22862 22859 22848 22863 22858 22871 22855 22875 22868 22851 22866 22867 22869 22858 22880 22879 22861 22859 22862 22861 22876 22866 22864 22870 22876 22880 22879 22888 22896 22873 22893 22874 22880 22896 22886 22891 22875 22902 22887 22882 22892 22885 22896 22908 22888 22898 22885 22909 22899 22891 22891 22893 22896 22900 22912 \r\n22303 22306 22315 22317 22303 22321 22313 22311 22315 22314 22309 22326 22319 22312 22323 22320 22324 22327 22314 22323 22340 22328 22324 22331 22343 22344 22329 22329 22352 22326 22351 22328 22348 22339 22348 22335 22352 22356 22357 22334 22364 22357 22356 22365 22347 22356 22361 22368 22354 22361 22354 22348 22373 22362 22351 22358 22358 22363 22380 22377 22372 22377 22371 22380 22359 22373 22390 22381 22389 22375 22387 22367 22376 22396 22387 22393 22379 22396 22400 22392 22393 22386 22389 22386 22404 22381 22402 22390 22390 22405 22409 22400 22409 22397 22392 22392 22411 22413 22414 22420 22409 22396 22419 22402 22418 22408 22422 22427 22417 22416 22414 22412 22412 22431 22430 22430 22416 22415 22441 22434 22433 22419 22419 22418 22426 22424 22434 22435 22441 22437 22450 22427 22455 22449 22442 22448 22458 22449 22461 22443 22464 22460 22455 22449 22445 22469 22453 22452 22463 22448 22467 22453 22474 22464 22453 22474 22479 22460 22476 22466 22480 22458 22465 22476 22462 22487 22478 22468 22486 22476 22487 22475 22490 22477 22473 22495 22476 22479 22487 22491 22498 22477 22481 22487 22493 22499 22506 22484 22501 22507 22513 22500 22507 22494 22510 22499 22499 22505 22522 22503 22517 22525 22523 22519 22527 22505 22525 22516 22525 22505 22531 22507 22514 22511 22517 22533 22520 22534 22524 22540 22544 22535 22530 22524 22539 22539 22543 22526 22533 22540 22544 22551 22553 22533 22541 22535 22544 22550 22538 22536 22559 22565 22548 22559 22552 22541 22554 22544 22548 22568 22552 22546 22572 22571 22561 22558 22567 22562 22577 22568 22573 22585 22574 22565 22562 22578 22586 22568 22572 22585 22576 22584 22581 22593 22585 22592 22575 22573 22602 22579 22594 22590 22588 22581 22606 22608 22597 22591 22593 22598 22591 22615 22611 22611 22589 22605 22592 22606 22622 22596 22610 22610 22603 22626 22604 22619 22628 22624 22623 22623 22615 22623 22633 22611 22610 22627 22639 22640 22617 22616 22624 22625 22619 22633 22628 22635 22627 22627 22624 22645 22625 22651 22627 22655 22630 22634 22645 22646 22657 22648 22658 22661 22642 22649 22665 22661 22666 22662 22661 22655 22649 22655 22673 22659 22664 22661 22675 22655 22670 22665 22661 22683 22672 22668 22681 22686 22686 22668 22669 22685 22678 22670 22689 22670 22673 22676 22683 22699 22695 22685 22693 22702 22680 22703 22701 22687 22690 22682 22701 22713 22702 22706 22698 22697 22700 22698 22710 22695 22699 22702 22708 22720 22722 22701 22707 22704 22703 22707 22727 22707 22707 22720 22726 22735 22713 22725 22738 22736 22720 22724 22727 22743 22743 22728 22722 22746 22746 22724 22743 22736 22735 22738 22742 22740 22757 22734 22749 22741 22759 22735 22746 22743 22754 22757 22749 22768 22742 22750 22757 22744 22773 22758 22760 22751 22753 22752 22770 22756 22771 22754 22775 22766 22758 22783 22787 22771 22776 22768 22777 22772 22781 22767 22794 22769 22777 22777 22781 22780 22777 22775 22802 22777 22801 22797 22791 22787 22788 22786 22785 22796 22802 22790 22804 22803 22812 22814 22805 22812 22799 22813 22796 22801 22805 22798 22803 22826 22818 22815 22813 22810 22818 22832 22831 22816 22814 22833 22825 22822 22816 22826 22819 22835 22821 22827 22826 22831 22836 22839 22829 22839 22841 22828 22828 22841 22837 22837 22842 22855 22842 22843 22861 22864 22853 22860 22842 22845 22848 22866 22854 22871 22869 22852 22857 22861 22878 22855 22867 22862 22881 22867 22864 22863 22882 22869 22876 22863 22888 22883 22887 22876 22880 22884 22884 22885 22886 22894 22897 22884 22874 22875 22881 22901 22890 22893 22906 22883 22886 22886 22891 22906 22893 22910 22895 22898 22899 22913 22900 22907 22911 22917 \r\n22303 22302 22321 22326 22300 22305 22314 22308 22317 22331 22320 22310 22326 22323 22320 22333 22336 22330 22319 22329 22324 22341 22330 22322 22344 22337 22324 22346 22336 22337 22326 22341 22336 22332 22357 22350 22355 22351 22347 22337 22348 22355 22345 22364 22362 22357 22368 22370 22367 22360 22367 22353 22359 22370 22374 22374 22379 22372 22355 22360 22369 22358 22380 22370 22366 22389 22365 22391 22375 22390 22385 22388 22386 22391 22371 22386 22378 22380 22389 22393 22381 22382 22406 22384 22391 22398 22397 22392 22404 22408 22415 22389 22405 22391 22409 22406 22395 22394 22422 22420 22408 22416 22420 22411 22402 22422 22410 22420 22406 22410 22431 22435 22415 22426 22421 22411 22412 22424 22420 22423 22434 22418 22435 22444 22429 22436 22439 22439 22447 22439 22438 22429 22437 22452 22456 22444 22434 22433 22443 22459 22464 22447 22455 22455 22465 22451 22467 22447 22446 22446 22453 22456 22457 22476 22459 22456 22476 22477 22470 22473 22476 22457 22479 22466 22480 22485 22491 22469 22468 22477 22476 22477 22494 22474 22487 22490 22491 22497 22493 22499 22485 22491 22492 22480 22500 22507 22500 22485 22500 22513 22507 22502 22492 22518 22506 22512 22520 22504 22507 22500 22497 22518 22510 22514 22512 22516 22522 22532 22533 22533 22514 22536 22520 22521 22523 22516 22536 22533 22533 22539 22534 22523 22526 22532 22524 22537 22550 22543 22541 22553 22538 22550 22550 22530 22542 22532 22550 22554 22534 22560 22565 22550 22559 22555 22545 22557 22550 22557 22546 22550 22562 22576 22562 22558 22568 22559 22562 22565 22560 22556 22557 22585 22572 22574 22574 22579 22566 22590 22592 22576 22585 22569 22583 22587 22576 22572 22578 22589 22594 22595 22578 22592 22585 22592 22587 22595 22585 22594 22592 22614 22589 22606 22612 22608 22590 22591 22612 22618 22601 22605 22608 22618 22624 22601 22603 22614 22617 22631 22611 22631 22606 22627 22627 22634 22627 22621 22621 22619 22625 22634 22619 22628 22640 22648 22628 22632 22648 22648 22625 22632 22631 22655 22644 22636 22631 22654 22635 22653 22650 22648 22664 22640 22644 22649 22663 22659 22647 22649 22664 22662 22647 22662 22671 22659 22666 22664 22677 22661 22670 22674 22671 22675 22667 22677 22668 22688 22681 22683 22680 22683 22688 22682 22697 22685 22696 22688 22696 22685 22691 22698 22701 22677 22705 22679 22707 22690 22690 22689 22712 22698 22692 22692 22695 22714 22714 22704 22693 22697 22700 22719 22702 22705 22722 22699 22728 22717 22706 22715 22712 22733 22712 22711 22729 22719 22735 22733 22740 22726 22719 22720 22743 22744 22733 22724 22738 22722 22746 22752 22749 22747 22741 22748 22746 22740 22756 22745 22747 22742 22758 22761 22764 22743 22745 22757 22762 22767 22768 22764 22773 22758 22768 22750 22752 22766 22775 22763 22759 22767 22759 22782 22757 22785 22766 22775 22789 22769 22773 22774 22771 22794 22774 22796 22790 22776 22796 22797 22796 22780 22776 22794 22803 22802 22802 22796 22780 22792 22786 22806 22784 22801 22808 22797 22805 22801 22803 22820 22801 22793 22796 22820 22817 22817 22813 22825 22829 22811 22802 22829 22815 22824 22826 22828 22817 22829 22831 22837 22835 22814 22842 22818 22816 22843 22822 22836 22845 22826 22822 22829 22834 22833 22833 22853 22845 22839 22833 22854 22833 22861 22848 22861 22844 22853 22838 22859 22855 22865 22871 22848 22867 22855 22858 22859 22865 22856 22875 22860 22872 22877 22858 22855 22870 22871 22868 22867 22869 22890 22872 22888 22885 22884 22866 22879 22894 22897 22883 22894 22890 22893 22891 22888 22886 22901 22888 22898 22888 22898 22889 22897 22898 22890 22887 22908 22916 22908 22898 22910 22907 22902 22895 22905 \r\n22322 22305 22301 22311 22302 22308 22321 22330 22317 22319 22333 22318 22331 22312 22313 22337 22339 22315 22332 22325 22319 22337 22321 22325 22341 22337 22332 22333 22344 22332 22344 22345 22348 22351 22335 22357 22336 22339 22338 22346 22349 22365 22354 22353 22349 22360 22362 22346 22358 22372 22374 22359 22372 22350 22372 22375 22361 22369 22356 22371 22366 22366 22360 22388 22376 22366 22376 22372 22391 22367 22388 22372 22396 22385 22387 22373 22377 22396 22394 22391 22384 22394 22384 22394 22394 22394 22397 22398 22389 22405 22400 22393 22417 22395 22393 22416 22395 22419 22398 22409 22418 22412 22408 22422 22428 22416 22414 22413 22423 22431 22415 22416 22431 22432 22416 22435 22422 22428 22417 22439 22430 22439 22444 22423 22421 22434 22452 22443 22431 22435 22430 22437 22438 22446 22456 22436 22438 22452 22457 22440 22464 22443 22449 22458 22462 22448 22461 22465 22451 22453 22456 22470 22478 22453 22479 22477 22454 22467 22472 22483 22457 22462 22467 22468 22462 22484 22475 22491 22468 22477 22491 22474 22475 22495 22480 22496 22477 22503 22504 22504 22488 22482 22479 22508 22492 22509 22506 22506 22497 22504 22497 22493 22513 22495 22502 22520 22510 22522 22502 22501 22497 22527 22499 22503 22523 22530 22508 22508 22510 22510 22525 22525 22527 22513 22518 22528 22541 22540 22538 22516 22535 22525 22532 22520 22526 22535 22549 22530 22531 22542 22545 22546 22552 22537 22536 22535 22553 22548 22553 22536 22546 22540 22563 22567 22543 22553 22545 22550 22568 22558 22566 22566 22550 22566 22566 22554 22581 22555 22563 22566 22577 22566 22587 22572 22563 22582 22579 22572 22570 22578 22593 22592 22575 22578 22591 22588 22589 22595 22597 22581 22596 22597 22596 22587 22584 22601 22610 22586 22589 22595 22610 22612 22594 22599 22614 22602 22603 22609 22614 22613 22608 22614 22623 22629 22623 22613 22606 22616 22610 22612 22625 22615 22610 22621 22612 22626 22618 22632 22630 22636 22618 22641 22636 22633 22632 22629 22645 22645 22646 22643 22638 22649 22640 22650 22659 22634 22636 22640 22635 22657 22658 22651 22641 22661 22650 22671 22669 22664 22664 22659 22673 22669 22653 22652 22671 22663 22667 22658 22672 22666 22658 22669 22660 22664 22671 22677 22672 22681 22684 22690 22696 22697 22677 22683 22692 22686 22684 22693 22683 22676 22702 22707 22682 22708 22687 22685 22709 22684 22689 22698 22691 22708 22689 22694 22699 22697 22703 22712 22713 22700 22725 22709 22716 22729 22717 22718 22707 22732 22705 22708 22731 22718 22713 22714 22711 22721 22719 22740 22743 22716 22732 22746 22730 22739 22748 22744 22725 22750 22739 22743 22732 22739 22756 22736 22737 22757 22752 22753 22741 22739 22757 22762 22751 22755 22766 22759 22770 22765 22756 22762 22760 22761 22756 22750 22763 22773 22778 22776 22778 22762 22781 22782 22785 22789 22778 22788 22767 22793 22772 22794 22788 22781 22786 22798 22781 22772 22780 22775 22799 22778 22780 22792 22802 22796 22794 22791 22794 22812 22804 22795 22789 22811 22799 22811 22799 22813 22801 22796 22808 22797 22809 22803 22819 22802 22819 22810 22811 22808 22825 22808 22813 22821 22813 22816 22819 22840 22833 22815 22832 22843 22842 22829 22821 22823 22826 22839 22837 22834 22842 22845 22831 22830 22851 22840 22837 22848 22848 22843 22840 22838 22848 22843 22850 22866 22852 22856 22845 22859 22847 22866 22860 22871 22871 22864 22857 22866 22862 22873 22863 22876 22864 22878 22860 22870 22871 22863 22877 22865 22884 22871 22880 22889 22888 22894 22873 22885 22901 22878 22881 22890 22883 22885 22892 22885 22891 22908 22890 22912 22907 22887 22915 22907 22897 22899 22916 22905 22915 22899 22920 22903 \r\n22302 22319 22322 22325 22323 22313 22325 22315 22312 22314 22324 22317 22313 22315 22318 22324 22327 22328 22326 22328 22331 22344 22334 22325 22350 22323 22326 22332 22355 22330 22349 22342 22356 22340 22338 22359 22357 22336 22344 22360 22364 22339 22363 22363 22352 22348 22359 22348 22360 22370 22348 22363 22362 22353 22366 22357 22376 22364 22361 22385 22377 22378 22377 22373 22377 22370 22372 22371 22369 22369 22381 22397 22391 22396 22388 22400 22401 22392 22380 22398 22399 22383 22383 22402 22400 22400 22386 22404 22397 22414 22401 22390 22411 22419 22396 22408 22403 22404 22416 22425 22424 22417 22412 22406 22427 22411 22412 22410 22415 22407 22409 22411 22412 22423 22438 22421 22443 22421 22418 22439 22442 22440 22448 22428 22442 22442 22428 22442 22438 22428 22447 22429 22437 22451 22432 22456 22452 22438 22444 22443 22454 22457 22449 22459 22451 22449 22470 22454 22458 22470 22474 22466 22457 22476 22472 22474 22470 22480 22469 22460 22475 22476 22480 22463 22475 22469 22486 22470 22481 22472 22489 22498 22473 22496 22474 22479 22497 22499 22478 22496 22502 22505 22495 22488 22483 22497 22500 22506 22508 22515 22488 22490 22501 22515 22511 22512 22510 22499 22514 22520 22509 22516 22518 22524 22530 22522 22524 22519 22526 22510 22532 22536 22514 22515 22528 22542 22542 22517 22522 22517 22526 22545 22547 22550 22524 22529 22546 22527 22548 22534 22538 22531 22537 22549 22559 22537 22549 22546 22548 22549 22566 22562 22561 22558 22549 22546 22551 22546 22570 22553 22555 22564 22567 22579 22562 22580 22575 22555 22575 22569 22563 22567 22565 22578 22572 22582 22572 22592 22587 22590 22593 22587 22573 22571 22595 22599 22602 22581 22588 22599 22601 22599 22582 22595 22598 22608 22602 22600 22587 22588 22594 22605 22616 22616 22592 22619 22600 22604 22607 22606 22598 22602 22616 22608 22621 22628 22617 22632 22610 22631 22623 22621 22615 22621 22612 22627 22631 22639 22620 22645 22633 22645 22645 22628 22622 22641 22635 22643 22641 22638 22647 22651 22637 22659 22639 22633 22651 22660 22648 22650 22658 22644 22658 22654 22660 22654 22649 22656 22663 22658 22660 22676 22660 22673 22657 22680 22671 22684 22666 22669 22666 22682 22673 22690 22687 22672 22686 22668 22689 22677 22692 22674 22679 22686 22682 22681 22702 22675 22694 22685 22706 22695 22683 22702 22697 22696 22691 22711 22707 22700 22707 22718 22709 22709 22719 22694 22713 22716 22725 22708 22722 22707 22703 22715 22728 22732 22704 22717 22712 22727 22711 22729 22725 22732 22739 22717 22734 22733 22729 22723 22729 22727 22737 22724 22725 22728 22727 22734 22726 22756 22729 22733 22758 22740 22735 22752 22739 22753 22749 22747 22759 22741 22753 22750 22760 22766 22765 22761 22754 22760 22763 22772 22770 22775 22756 22772 22762 22782 22784 22768 22781 22773 22760 22769 22769 22785 22793 22785 22794 22779 22774 22790 22799 22798 22778 22779 22777 22804 22788 22802 22791 22803 22796 22790 22799 22787 22809 22795 22787 22800 22793 22796 22798 22818 22798 22799 22809 22811 22805 22809 22826 22805 22810 22804 22826 22809 22828 22826 22814 22807 22812 22823 22813 22820 22814 22820 22817 22829 22841 22823 22836 22837 22833 22825 22831 22835 22853 22852 22831 22839 22856 22842 22858 22857 22850 22840 22838 22837 22852 22850 22866 22867 22841 22855 22868 22848 22870 22870 22852 22870 22874 22852 22859 22861 22858 22869 22859 22871 22879 22884 22875 22877 22865 22868 22880 22867 22872 22888 22874 22891 22887 22879 22882 22882 22883 22883 22876 22885 22880 22883 22904 22879 22891 22884 22904 22907 22908 22895 22904 22897 22895 22897 22907 22896 22910 22922 22915 22914 22905 22913 \r\n22319 22327 22302 22321 22314 22311 22322 22312 22331 22319 22322 22314 22312 22313 22322 22319 22336 22325 22331 22336 22345 22325 22322 22340 22352 22348 22331 22345 22354 22328 22335 22340 22331 22332 22353 22359 22338 22362 22341 22358 22367 22355 22361 22353 22362 22364 22351 22360 22358 22357 22356 22375 22374 22379 22382 22357 22361 22380 22367 22362 22385 22380 22366 22362 22371 22393 22373 22390 22379 22371 22389 22399 22371 22392 22376 22384 22393 22394 22388 22380 22408 22395 22381 22402 22397 22408 22414 22400 22398 22393 22410 22419 22399 22396 22421 22408 22412 22418 22409 22417 22411 22405 22427 22426 22411 22420 22415 22415 22432 22423 22425 22417 22412 22434 22431 22419 22435 22431 22419 22446 22433 22439 22430 22441 22446 22445 22450 22446 22437 22443 22446 22452 22457 22452 22451 22448 22459 22445 22449 22446 22445 22467 22445 22445 22455 22473 22464 22465 22466 22453 22460 22460 22454 22468 22472 22462 22483 22476 22483 22477 22467 22478 22462 22487 22491 22485 22489 22490 22478 22495 22488 22474 22488 22481 22480 22474 22476 22488 22494 22499 22508 22488 22486 22483 22504 22510 22497 22512 22501 22493 22509 22502 22496 22508 22494 22522 22505 22518 22512 22502 22512 22501 22522 22518 22528 22506 22518 22514 22513 22519 22534 22518 22538 22536 22537 22540 22524 22528 22540 22526 22545 22532 22531 22524 22528 22524 22542 22536 22532 22548 22555 22543 22539 22559 22554 22562 22559 22553 22538 22545 22550 22552 22559 22557 22544 22547 22566 22556 22571 22562 22555 22551 22575 22562 22575 22578 22574 22581 22574 22577 22562 22585 22566 22566 22587 22579 22566 22582 22576 22569 22594 22580 22578 22577 22602 22603 22591 22604 22591 22590 22602 22584 22599 22599 22607 22613 22594 22609 22591 22591 22611 22613 22599 22592 22617 22603 22618 22610 22612 22609 22604 22620 22611 22604 22627 22620 22630 22618 22607 22625 22633 22628 22628 22615 22617 22615 22628 22621 22617 22624 22633 22648 22643 22649 22631 22634 22632 22639 22645 22631 22636 22639 22635 22646 22651 22660 22640 22653 22637 22666 22654 22657 22655 22643 22648 22666 22658 22659 22653 22670 22663 22662 22673 22675 22653 22670 22660 22668 22659 22678 22672 22672 22684 22691 22665 22680 22675 22677 22692 22681 22674 22698 22692 22674 22684 22684 22688 22680 22687 22695 22699 22691 22681 22702 22687 22688 22711 22699 22705 22696 22689 22710 22697 22720 22720 22717 22714 22719 22722 22702 22710 22716 22725 22706 22721 22719 22720 22727 22733 22709 22716 22738 22720 22735 22724 22727 22723 22737 22734 22740 22737 22730 22747 22741 22740 22727 22751 22754 22746 22729 22758 22755 22753 22744 22741 22749 22759 22759 22738 22762 22760 22764 22762 22742 22760 22757 22749 22749 22773 22759 22752 22774 22772 22766 22770 22764 22780 22782 22766 22773 22783 22763 22769 22767 22763 22786 22790 22774 22776 22774 22774 22799 22799 22789 22796 22800 22775 22803 22785 22781 22805 22787 22794 22791 22812 22813 22790 22787 22792 22815 22792 22798 22816 22812 22820 22820 22811 22811 22815 22800 22818 22815 22808 22802 22811 22805 22829 22821 22808 22825 22824 22810 22827 22827 22822 22821 22841 22831 22840 22835 22831 22835 22837 22847 22836 22835 22841 22847 22855 22849 22843 22854 22856 22859 22853 22842 22842 22855 22854 22860 22842 22863 22844 22853 22853 22860 22855 22872 22860 22855 22869 22861 22854 22874 22863 22874 22864 22878 22874 22875 22859 22878 22869 22879 22874 22893 22867 22886 22896 22882 22872 22871 22890 22895 22873 22898 22902 22905 22878 22901 22884 22901 22887 22892 22900 22891 22898 22914 22889 22895 22916 22900 22915 22910 22913 22921 22902 22916 22899 22918 \r\n22312 22310 22328 22328 22305 22326 22326 22336 22315 22325 22333 22335 22312 22339 22340 22343 22341 22327 22326 22338 22333 22329 22326 22350 22343 22333 22332 22343 22355 22343 22344 22339 22338 22350 22354 22343 22357 22359 22345 22355 22353 22344 22363 22347 22356 22348 22352 22355 22370 22352 22367 22369 22352 22356 22367 22363 22357 22369 22366 22375 22368 22367 22367 22364 22387 22376 22386 22375 22369 22394 22382 22380 22399 22398 22401 22382 22386 22384 22406 22405 22402 22388 22394 22396 22395 22386 22403 22402 22410 22415 22393 22399 22415 22398 22397 22398 22403 22412 22410 22417 22411 22429 22419 22405 22413 22432 22416 22433 22413 22425 22435 22437 22416 22415 22421 22429 22422 22422 22446 22437 22442 22444 22446 22435 22435 22426 22439 22428 22443 22440 22453 22454 22434 22461 22452 22455 22450 22462 22461 22441 22465 22459 22467 22471 22469 22464 22472 22476 22450 22466 22466 22473 22460 22466 22464 22481 22469 22485 22468 22462 22463 22466 22491 22468 22477 22484 22469 22467 22482 22474 22495 22477 22494 22490 22503 22483 22495 22497 22493 22506 22496 22490 22510 22485 22508 22492 22502 22515 22514 22501 22495 22492 22504 22512 22513 22523 22521 22518 22505 22528 22520 22521 22504 22531 22526 22532 22516 22528 22536 22525 22530 22513 22516 22519 22527 22539 22517 22541 22521 22524 22520 22533 22532 22526 22537 22533 22548 22556 22544 22552 22553 22550 22551 22544 22558 22541 22541 22553 22543 22553 22568 22550 22549 22543 22558 22550 22570 22554 22575 22577 22566 22562 22573 22563 22566 22559 22558 22563 22574 22559 22585 22573 22564 22592 22569 22574 22575 22574 22596 22593 22594 22584 22588 22594 22588 22579 22576 22605 22593 22597 22597 22599 22591 22604 22593 22614 22615 22603 22613 22596 22614 22609 22621 22595 22597 22597 22604 22620 22616 22617 22610 22615 22625 22605 22617 22608 22635 22625 22617 22615 22626 22621 22625 22639 22632 22634 22636 22634 22644 22625 22648 22646 22637 22625 22632 22630 22642 22630 22635 22638 22649 22634 22637 22655 22650 22643 22636 22654 22659 22651 22665 22658 22660 22666 22647 22648 22663 22672 22649 22672 22678 22670 22665 22659 22657 22670 22682 22658 22674 22665 22677 22675 22670 22690 22686 22671 22691 22684 22678 22695 22671 22681 22675 22690 22703 22687 22690 22700 22685 22691 22687 22700 22687 22709 22686 22690 22695 22713 22691 22715 22718 22708 22692 22696 22698 22708 22721 22724 22712 22728 22710 22714 22720 22730 22720 22724 22720 22729 22728 22723 22722 22731 22727 22732 22732 22729 22724 22722 22725 22745 22722 22746 22727 22739 22738 22730 22748 22738 22750 22738 22738 22734 22749 22742 22749 22751 22754 22741 22757 22747 22769 22742 22765 22749 22764 22767 22761 22763 22757 22762 22762 22751 22754 22754 22761 22767 22763 22782 22772 22784 22765 22769 22771 22766 22774 22772 22769 22778 22790 22781 22786 22789 22772 22787 22800 22804 22803 22784 22782 22801 22783 22804 22800 22801 22789 22800 22811 22802 22809 22801 22807 22792 22803 22796 22813 22814 22819 22818 22804 22809 22811 22819 22828 22815 22821 22832 22812 22812 22837 22837 22838 22819 22821 22834 22816 22837 22835 22820 22824 22826 22837 22832 22826 22844 22826 22841 22841 22856 22846 22852 22857 22837 22858 22860 22862 22844 22856 22858 22867 22848 22841 22870 22855 22871 22855 22858 22856 22857 22863 22871 22856 22854 22873 22866 22857 22875 22869 22877 22865 22885 22871 22867 22882 22880 22883 22876 22887 22870 22886 22879 22880 22878 22898 22901 22881 22904 22888 22900 22888 22882 22880 22884 22891 22901 22893 22898 22896 22892 22894 22892 22898 22911 22903 22907 22906 22917 22898 22926 22918 22914 \r\n22328 22317 22312 22306 22323 22333 22310 22317 22318 22319 22321 22328 22319 22343 22333 22323 22338 22328 22334 22342 22337 22346 22328 22330 22342 22346 22336 22353 22344 22348 22359 22344 22341 22335 22357 22341 22364 22346 22367 22349 22362 22349 22371 22372 22350 22374 22371 22368 22365 22360 22354 22357 22355 22359 22372 22384 22378 22375 22385 22386 22369 22365 22373 22382 22387 22394 22377 22376 22397 22399 22389 22398 22401 22385 22380 22387 22378 22393 22385 22395 22400 22406 22399 22401 22414 22388 22396 22413 22397 22411 22393 22408 22415 22400 22400 22398 22411 22411 22419 22411 22410 22408 22411 22420 22407 22416 22419 22430 22434 22415 22432 22425 22415 22422 22418 22425 22442 22439 22424 22432 22434 22426 22429 22435 22429 22444 22439 22450 22457 22456 22437 22456 22437 22457 22437 22447 22466 22447 22448 22462 22461 22450 22467 22450 22451 22458 22473 22451 22472 22474 22456 22473 22457 22474 22481 22478 22482 22483 22479 22479 22485 22486 22468 22466 22467 22488 22476 22495 22473 22474 22500 22497 22488 22478 22496 22493 22492 22481 22504 22509 22493 22494 22496 22495 22487 22511 22490 22510 22490 22504 22493 22517 22493 22520 22519 22501 22501 22519 22510 22508 22528 22516 22528 22513 22517 22506 22509 22521 22534 22522 22536 22516 22537 22515 22520 22531 22535 22540 22527 22529 22523 22550 22537 22536 22545 22527 22529 22534 22558 22548 22555 22538 22540 22549 22555 22543 22547 22567 22548 22558 22546 22557 22559 22552 22560 22566 22567 22573 22576 22555 22552 22557 22558 22570 22563 22572 22563 22567 22584 22581 22578 22588 22568 22590 22593 22569 22586 22583 22579 22574 22582 22573 22596 22598 22591 22582 22594 22597 22589 22599 22606 22603 22599 22610 22601 22604 22600 22599 22596 22616 22617 22606 22607 22604 22603 22598 22611 22625 22606 22623 22612 22617 22627 22626 22609 22632 22613 22612 22626 22631 22634 22632 22614 22626 22621 22636 22629 22628 22638 22626 22638 22627 22644 22640 22647 22632 22654 22632 22632 22633 22642 22647 22643 22662 22658 22655 22666 22650 22663 22656 22655 22646 22660 22653 22669 22652 22671 22670 22678 22674 22654 22662 22663 22677 22680 22665 22682 22662 22659 22687 22683 22682 22670 22693 22673 22676 22671 22694 22676 22680 22686 22678 22696 22689 22689 22689 22683 22694 22695 22708 22694 22686 22702 22686 22711 22697 22704 22702 22713 22698 22711 22717 22696 22699 22707 22703 22697 22710 22705 22716 22705 22723 22712 22709 22719 22731 22718 22721 22712 22728 22737 22713 22741 22720 22737 22740 22738 22746 22721 22748 22724 22724 22724 22748 22744 22752 22752 22732 22744 22754 22733 22756 22735 22758 22735 22761 22738 22758 22746 22752 22741 22749 22764 22759 22764 22774 22761 22777 22767 22764 22762 22753 22773 22769 22766 22768 22771 22779 22784 22770 22781 22767 22771 22790 22786 22795 22776 22793 22782 22796 22775 22795 22779 22774 22783 22795 22797 22783 22792 22782 22800 22791 22793 22793 22814 22812 22790 22808 22804 22798 22794 22800 22803 22795 22797 22825 22824 22824 22824 22805 22804 22824 22812 22823 22826 22808 22813 22825 22814 22828 22811 22830 22815 22839 22837 22835 22845 22818 22840 22825 22832 22848 22842 22831 22837 22850 22837 22840 22855 22837 22860 22835 22861 22834 22864 22855 22845 22847 22850 22845 22848 22869 22843 22848 22855 22865 22852 22852 22878 22852 22874 22854 22866 22868 22879 22863 22878 22884 22872 22877 22888 22862 22864 22868 22876 22891 22884 22897 22880 22877 22876 22875 22902 22893 22904 22886 22884 22892 22881 22888 22881 22902 22884 22887 22910 22905 22898 22891 22892 22904 22906 22916 22911 22902 22899 22901 22906 22922 22918 22909 \r\n22308 22306 22311 22332 22318 22316 22308 22334 22331 22321 22337 22337 22325 22341 22325 22330 22329 22341 22332 22336 22333 22349 22328 22342 22350 22337 22337 22339 22331 22359 22356 22361 22357 22357 22355 22363 22357 22348 22363 22351 22369 22351 22362 22369 22375 22350 22363 22376 22368 22371 22365 22379 22363 22360 22375 22368 22376 22377 22372 22363 22378 22381 22388 22386 22388 22389 22389 22370 22392 22371 22392 22392 22383 22393 22389 22394 22382 22387 22401 22406 22407 22387 22390 22398 22408 22400 22414 22411 22398 22413 22396 22397 22396 22416 22409 22424 22413 22408 22406 22411 22422 22422 22423 22421 22424 22431 22414 22433 22431 22432 22413 22417 22418 22427 22445 22423 22430 22438 22431 22427 22432 22437 22427 22443 22440 22442 22450 22443 22437 22442 22440 22445 22448 22448 22441 22463 22456 22453 22461 22453 22442 22446 22467 22451 22453 22460 22454 22449 22452 22470 22458 22467 22471 22480 22479 22479 22461 22478 22481 22486 22486 22476 22476 22486 22470 22481 22481 22486 22486 22483 22488 22491 22499 22493 22483 22477 22498 22508 22505 22496 22496 22492 22486 22490 22486 22515 22499 22495 22511 22498 22509 22495 22520 22519 22506 22514 22518 22522 22506 22517 22524 22520 22510 22533 22521 22531 22508 22512 22530 22519 22516 22515 22523 22525 22526 22517 22543 22521 22524 22550 22540 22549 22541 22544 22549 22538 22539 22529 22530 22540 22558 22557 22558 22539 22537 22544 22561 22559 22557 22557 22549 22553 22565 22573 22556 22559 22574 22573 22566 22573 22553 22560 22570 22568 22559 22577 22576 22580 22589 22588 22565 22591 22576 22577 22583 22579 22575 22589 22597 22590 22592 22600 22574 22600 22592 22581 22584 22582 22587 22591 22607 22600 22584 22600 22608 22598 22609 22613 22595 22594 22594 22621 22620 22608 22608 22610 22601 22625 22625 22619 22621 22619 22608 22618 22621 22612 22637 22623 22628 22639 22630 22628 22634 22627 22638 22636 22618 22631 22649 22628 22624 22636 22652 22642 22635 22643 22629 22630 22652 22636 22656 22656 22639 22654 22662 22661 22663 22647 22660 22657 22648 22653 22665 22650 22652 22654 22673 22670 22665 22675 22671 22673 22671 22665 22662 22657 22664 22685 22665 22672 22691 22668 22691 22672 22674 22685 22694 22676 22699 22697 22693 22695 22694 22693 22704 22686 22704 22686 22704 22686 22710 22689 22698 22698 22708 22689 22713 22699 22706 22692 22697 22713 22713 22720 22718 22704 22700 22715 22708 22719 22718 22713 22719 22713 22723 22709 22715 22737 22717 22732 22738 22735 22729 22735 22731 22726 22726 22737 22726 22734 22726 22737 22727 22731 22747 22737 22753 22742 22739 22760 22743 22739 22762 22755 22761 22741 22754 22766 22745 22744 22750 22749 22753 22757 22773 22766 22770 22770 22772 22766 22752 22780 22780 22772 22774 22767 22771 22761 22777 22783 22766 22788 22779 22793 22773 22784 22793 22773 22776 22777 22772 22799 22775 22786 22779 22791 22786 22782 22789 22796 22791 22786 22793 22790 22803 22807 22816 22802 22799 22806 22795 22802 22798 22811 22798 22805 22807 22813 22800 22827 22806 22804 22819 22818 22833 22810 22812 22825 22817 22820 22828 22819 22814 22826 22831 22833 22820 22820 22847 22847 22822 22834 22841 22846 22842 22852 22850 22834 22852 22841 22837 22854 22860 22845 22838 22866 22850 22850 22846 22857 22869 22845 22867 22869 22860 22873 22860 22849 22855 22876 22853 22857 22869 22869 22881 22878 22885 22887 22864 22868 22888 22890 22881 22891 22866 22867 22890 22890 22882 22884 22898 22892 22902 22890 22891 22904 22884 22908 22885 22893 22902 22887 22895 22907 22886 22914 22911 22900 22900 22905 22894 22907 22915 22913 22918 22905 22899 22923 22904 22928 \r\n22331 22323 22325 22316 22319 22316 22319 22327 22321 22331 22320 22325 22325 22345 22335 22325 22345 22345 22321 22326 22336 22339 22338 22343 22329 22342 22349 22352 22346 22346 22348 22362 22344 22351 22364 22351 22366 22350 22370 22356 22366 22358 22361 22356 22376 22355 22351 22357 22374 22372 22353 22374 22364 22372 22365 22378 22373 22367 22378 22387 22390 22384 22386 22371 22396 22391 22392 22370 22384 22376 22379 22398 22380 22402 22384 22394 22386 22406 22399 22394 22402 22412 22391 22415 22399 22401 22408 22406 22396 22401 22398 22423 22417 22425 22403 22398 22421 22410 22410 22415 22421 22420 22405 22416 22434 22430 22437 22438 22439 22429 22436 22426 22430 22427 22440 22427 22445 22436 22446 22434 22427 22447 22438 22434 22441 22453 22430 22459 22448 22438 22446 22446 22448 22462 22448 22449 22440 22464 22458 22455 22466 22445 22465 22446 22471 22474 22475 22458 22456 22469 22457 22458 22459 22466 22480 22478 22475 22481 22488 22478 22483 22484 22493 22494 22480 22491 22483 22491 22485 22483 22487 22492 22488 22504 22479 22478 22482 22494 22493 22504 22493 22506 22486 22487 22505 22502 22514 22491 22503 22518 22496 22502 22512 22498 22510 22505 22517 22511 22517 22525 22525 22517 22512 22531 22525 22532 22517 22517 22517 22525 22519 22540 22540 22533 22519 22520 22541 22528 22544 22547 22538 22543 22541 22550 22553 22528 22541 22557 22544 22540 22561 22549 22541 22557 22565 22550 22568 22543 22548 22559 22548 22548 22572 22550 22567 22551 22577 22571 22565 22565 22554 22567 22562 22560 22577 22581 22575 22567 22567 22587 22589 22576 22569 22577 22592 22583 22596 22577 22575 22578 22590 22603 22583 22582 22579 22588 22588 22603 22591 22609 22596 22598 22596 22587 22587 22603 22609 22618 22612 22612 22594 22598 22607 22601 22619 22610 22613 22627 22628 22607 22626 22617 22616 22618 22610 22619 22611 22625 22631 22624 22621 22622 22617 22630 22617 22635 22623 22642 22628 22622 22647 22636 22625 22636 22655 22639 22641 22635 22648 22648 22633 22658 22650 22636 22651 22665 22649 22656 22646 22642 22649 22653 22664 22671 22661 22654 22662 22673 22653 22676 22674 22677 22668 22676 22686 22662 22686 22667 22690 22687 22676 22687 22686 22683 22695 22670 22677 22685 22672 22697 22686 22689 22699 22681 22694 22688 22695 22683 22697 22688 22687 22699 22685 22689 22701 22715 22712 22709 22697 22706 22702 22695 22697 22717 22720 22716 22719 22722 22722 22713 22715 22720 22732 22734 22734 22711 22717 22737 22736 22721 22730 22720 22734 22737 22738 22744 22719 22742 22722 22728 22730 22726 22739 22726 22730 22728 22740 22757 22738 22761 22746 22754 22762 22737 22746 22755 22749 22759 22744 22751 22764 22763 22749 22772 22773 22749 22749 22752 22761 22780 22761 22766 22782 22774 22773 22773 22760 22761 22764 22771 22770 22785 22785 22783 22773 22768 22781 22799 22786 22794 22788 22798 22782 22791 22783 22784 22785 22786 22799 22801 22786 22797 22810 22794 22803 22788 22813 22815 22793 22819 22817 22804 22800 22819 22804 22810 22808 22805 22823 22830 22810 22828 22833 22814 22813 22811 22811 22836 22838 22833 22841 22832 22816 22827 22846 22818 22848 22836 22838 22848 22826 22833 22847 22838 22845 22855 22846 22842 22840 22848 22853 22854 22862 22855 22841 22840 22844 22847 22854 22856 22849 22845 22874 22849 22852 22848 22871 22855 22867 22853 22863 22854 22879 22874 22872 22878 22861 22886 22882 22862 22882 22869 22879 22882 22876 22881 22894 22874 22883 22882 22883 22882 22886 22894 22887 22884 22903 22905 22884 22899 22884 22904 22904 22892 22903 22915 22892 22893 22891 22898 22902 22910 22923 22909 22906 22908 22921 22927 22927 22931 \r\n22331 22324 22311 22319 22328 22329 22316 22315 22326 22328 22339 22326 22340 22318 22323 22348 22333 22350 22346 22339 22351 22338 22345 22341 22330 22352 22333 22334 22332 22335 22342 22351 22348 22364 22359 22364 22348 22357 22355 22345 22369 22368 22365 22376 22366 22355 22370 22361 22363 22358 22365 22369 22364 22358 22375 22369 22364 22386 22384 22366 22376 22377 22369 22380 22380 22388 22371 22377 22386 22383 22387 22384 22402 22396 22407 22383 22401 22399 22384 22410 22412 22403 22411 22395 22404 22401 22407 22410 22406 22406 22420 22396 22415 22424 22415 22422 22402 22403 22421 22406 22415 22410 22413 22412 22433 22417 22418 22438 22438 22415 22426 22439 22429 22418 22434 22423 22423 22444 22446 22452 22443 22441 22429 22450 22457 22453 22459 22438 22443 22462 22445 22458 22441 22437 22452 22439 22445 22441 22465 22459 22452 22474 22467 22469 22476 22476 22460 22452 22464 22465 22480 22484 22470 22467 22483 22476 22463 22489 22483 22464 22464 22492 22479 22478 22470 22492 22484 22477 22487 22482 22491 22495 22497 22506 22486 22506 22487 22489 22491 22503 22510 22497 22491 22497 22488 22493 22501 22518 22502 22507 22505 22522 22506 22497 22510 22523 22505 22512 22502 22510 22527 22530 22523 22515 22518 22517 22521 22515 22538 22541 22541 22533 22542 22543 22535 22543 22535 22534 22546 22542 22532 22554 22542 22532 22544 22534 22534 22553 22550 22549 22552 22554 22538 22550 22558 22554 22565 22552 22557 22565 22547 22555 22547 22554 22571 22571 22568 22554 22566 22581 22559 22580 22559 22572 22586 22579 22575 22589 22590 22583 22580 22593 22576 22595 22593 22573 22584 22597 22585 22581 22579 22592 22604 22595 22605 22599 22608 22609 22595 22586 22604 22599 22595 22615 22605 22604 22605 22615 22617 22608 22607 22622 22596 22604 22626 22620 22620 22604 22619 22609 22626 22617 22607 22609 22611 22624 22611 22636 22633 22622 22638 22635 22618 22619 22646 22638 22641 22646 22626 22638 22651 22646 22645 22644 22631 22657 22649 22650 22644 22654 22644 22653 22663 22655 22665 22645 22641 22656 22652 22659 22655 22662 22648 22668 22674 22676 22669 22678 22659 22676 22681 22664 22679 22660 22684 22674 22687 22676 22674 22674 22668 22679 22667 22681 22684 22671 22689 22686 22701 22695 22679 22682 22684 22688 22684 22685 22696 22691 22706 22686 22691 22687 22687 22692 22695 22718 22716 22703 22706 22703 22716 22716 22700 22699 22721 22714 22723 22717 22708 22703 22729 22705 22709 22716 22730 22720 22733 22715 22735 22740 22738 22739 22726 22741 22742 22742 22746 22724 22743 22746 22748 22746 22750 22737 22728 22740 22745 22751 22738 22734 22755 22744 22745 22760 22742 22765 22769 22741 22770 22760 22757 22755 22768 22773 22766 22766 22768 22757 22781 22757 22778 22780 22785 22782 22767 22765 22775 22774 22765 22771 22790 22769 22777 22785 22791 22775 22791 22797 22780 22796 22790 22794 22797 22791 22797 22795 22797 22791 22810 22787 22801 22793 22815 22810 22817 22815 22807 22794 22811 22808 22801 22823 22808 22819 22813 22816 22811 22805 22815 22803 22831 22834 22806 22821 22808 22820 22820 22818 22823 22827 22827 22838 22827 22830 22827 22829 22842 22848 22841 22823 22845 22852 22840 22842 22852 22836 22846 22845 22832 22833 22848 22859 22837 22865 22846 22846 22867 22849 22861 22867 22858 22870 22871 22875 22876 22854 22861 22859 22861 22881 22854 22880 22859 22864 22863 22863 22878 22873 22891 22865 22871 22865 22873 22884 22897 22893 22870 22878 22879 22890 22877 22883 22904 22897 22906 22907 22893 22903 22882 22884 22902 22909 22913 22907 22907 22896 22910 22902 22917 22906 22909 22918 22910 22897 22914 22913 22925 22924 22916 22926 \r\n22310 22330 22311 22309 22317 22329 22334 22331 22338 22317 22328 22342 22334 22331 22321 22336 22328 22344 22325 22353 22325 22354 22352 22340 22350 22343 22345 22343 22358 22358 22348 22339 22366 22360 22342 22364 22355 22366 22352 22357 22371 22369 22355 22373 22353 22365 22380 22368 22356 22381 22366 22385 22358 22387 22384 22373 22386 22378 22382 22393 22370 22394 22380 22388 22375 22377 22376 22387 22402 22395 22398 22385 22404 22380 22392 22405 22387 22404 22399 22411 22404 22413 22399 22411 22403 22391 22406 22418 22403 22398 22421 22420 22425 22398 22413 22428 22421 22415 22412 22416 22429 22413 22419 22430 22414 22438 22418 22426 22434 22435 22427 22438 22432 22423 22446 22421 22428 22451 22451 22430 22440 22448 22439 22433 22439 22456 22438 22441 22444 22451 22449 22438 22447 22461 22457 22465 22456 22471 22454 22449 22459 22474 22472 22460 22466 22460 22463 22473 22476 22458 22463 22471 22468 22475 22484 22465 22474 22468 22463 22475 22482 22467 22479 22480 22486 22473 22497 22476 22490 22486 22500 22484 22488 22505 22499 22483 22482 22486 22493 22485 22485 22494 22512 22501 22509 22505 22495 22513 22503 22514 22515 22516 22521 22512 22519 22515 22526 22513 22527 22528 22526 22514 22507 22530 22517 22537 22519 22519 22518 22529 22515 22535 22526 22532 22520 22524 22548 22523 22541 22537 22530 22553 22549 22553 22552 22548 22553 22558 22537 22542 22538 22553 22538 22542 22558 22554 22542 22550 22566 22550 22564 22561 22563 22557 22568 22561 22563 22562 22561 22565 22582 22583 22557 22568 22568 22576 22574 22574 22592 22571 22588 22589 22586 22587 22581 22579 22596 22573 22585 22580 22600 22588 22585 22592 22608 22586 22590 22610 22599 22594 22607 22600 22590 22598 22615 22602 22594 22607 22622 22594 22611 22615 22616 22609 22608 22625 22611 22625 22605 22632 22612 22631 22627 22619 22611 22635 22616 22636 22618 22633 22621 22643 22646 22642 22635 22645 22645 22635 22636 22637 22651 22645 22641 22641 22632 22658 22635 22645 22638 22638 22640 22648 22646 22645 22645 22659 22653 22647 22667 22668 22664 22654 22654 22659 22661 22668 22651 22661 22680 22676 22663 22662 22679 22681 22680 22669 22690 22686 22672 22675 22694 22688 22675 22680 22680 22680 22699 22694 22696 22684 22690 22685 22691 22681 22696 22702 22686 22707 22701 22697 22688 22700 22691 22708 22704 22691 22719 22695 22711 22713 22697 22698 22710 22714 22727 22725 22706 22703 22731 22714 22733 22714 22727 22726 22710 22736 22721 22723 22719 22714 22739 22735 22730 22739 22725 22740 22730 22729 22749 22728 22747 22746 22751 22743 22732 22736 22733 22739 22747 22739 22764 22739 22765 22741 22759 22750 22743 22761 22762 22753 22747 22757 22760 22755 22775 22766 22757 22759 22767 22765 22782 22783 22779 22770 22788 22765 22768 22764 22791 22768 22765 22781 22775 22791 22797 22774 22789 22785 22801 22802 22798 22778 22782 22803 22799 22788 22792 22807 22799 22792 22805 22802 22801 22795 22799 22816 22797 22797 22817 22798 22800 22815 22810 22817 22824 22802 22815 22828 22819 22808 22814 22829 22812 22832 22826 22810 22813 22831 22840 22831 22820 22843 22838 22820 22840 22829 22845 22836 22827 22827 22839 22828 22848 22853 22844 22836 22836 22858 22840 22862 22844 22865 22852 22851 22849 22842 22844 22845 22859 22873 22856 22859 22869 22853 22868 22864 22871 22866 22879 22855 22873 22860 22879 22864 22886 22875 22887 22882 22877 22864 22870 22871 22887 22891 22876 22894 22896 22876 22883 22877 22886 22898 22899 22884 22890 22887 22905 22893 22892 22898 22908 22911 22903 22888 22911 22906 22905 22900 22898 22909 22907 22907 22909 22914 22907 22918 22922 22904 22915 22925 \r\n22323 22324 22312 22314 22335 22326 22340 22321 22336 22333 22328 22327 22324 22335 22348 22349 22335 22347 22337 22341 22327 22327 22341 22357 22342 22338 22346 22361 22353 22360 22363 22338 22363 22363 22366 22352 22361 22370 22370 22359 22351 22353 22365 22361 22362 22359 22381 22374 22366 22364 22363 22371 22363 22373 22374 22383 22386 22381 22384 22378 22372 22374 22375 22398 22396 22392 22399 22378 22403 22400 22380 22383 22383 22388 22389 22388 22382 22399 22409 22407 22389 22391 22406 22392 22394 22394 22395 22416 22407 22399 22397 22402 22401 22419 22414 22427 22408 22431 22432 22410 22426 22430 22421 22430 22439 22420 22412 22436 22420 22423 22445 22443 22435 22447 22442 22428 22437 22423 22441 22430 22440 22443 22445 22441 22444 22435 22455 22454 22435 22457 22436 22463 22456 22439 22469 22452 22443 22463 22468 22451 22465 22472 22470 22467 22472 22454 22455 22465 22482 22461 22475 22459 22464 22478 22465 22483 22491 22490 22476 22492 22477 22471 22485 22484 22488 22494 22491 22492 22476 22478 22502 22478 22490 22481 22503 22507 22486 22504 22501 22487 22514 22507 22510 22509 22497 22505 22510 22496 22514 22517 22519 22511 22524 22520 22512 22503 22515 22510 22531 22534 22507 22521 22510 22511 22516 22516 22535 22520 22516 22527 22525 22528 22519 22527 22546 22527 22534 22530 22539 22545 22533 22551 22537 22529 22530 22554 22552 22546 22563 22550 22560 22562 22541 22563 22547 22552 22543 22564 22558 22569 22565 22566 22575 22558 22575 22576 22573 22581 22575 22564 22566 22585 22581 22580 22578 22579 22590 22572 22589 22572 22593 22585 22570 22594 22591 22580 22573 22585 22591 22599 22600 22582 22596 22593 22589 22600 22607 22584 22597 22591 22600 22593 22600 22610 22614 22605 22605 22620 22610 22623 22619 22623 22599 22613 22629 22619 22616 22615 22632 22628 22631 22635 22631 22625 22625 22629 22635 22642 22629 22632 22644 22629 22624 22639 22648 22623 22634 22639 22641 22628 22640 22627 22648 22646 22633 22658 22644 22654 22644 22652 22645 22653 22650 22668 22656 22660 22659 22657 22644 22664 22657 22676 22668 22678 22670 22668 22681 22664 22658 22677 22684 22657 22662 22674 22665 22672 22687 22685 22692 22692 22676 22684 22681 22697 22679 22678 22680 22694 22698 22679 22705 22703 22705 22702 22701 22691 22706 22712 22696 22695 22687 22697 22706 22714 22708 22694 22697 22695 22723 22714 22715 22725 22725 22707 22711 22717 22704 22718 22714 22724 22734 22717 22709 22726 22726 22720 22734 22714 22740 22718 22717 22745 22737 22722 22740 22735 22744 22726 22753 22734 22731 22735 22735 22746 22747 22754 22734 22741 22755 22762 22741 22758 22751 22754 22769 22756 22763 22772 22745 22765 22756 22758 22762 22761 22777 22755 22764 22763 22757 22771 22763 22771 22763 22763 22764 22781 22768 22771 22774 22772 22786 22767 22778 22796 22784 22792 22796 22782 22800 22775 22790 22801 22804 22789 22786 22792 22791 22812 22788 22794 22786 22790 22788 22813 22807 22812 22800 22796 22818 22802 22821 22826 22798 22825 22816 22820 22831 22826 22805 22812 22819 22824 22826 22813 22821 22833 22830 22833 22840 22832 22828 22844 22833 22822 22838 22829 22824 22834 22828 22849 22848 22832 22832 22836 22833 22858 22847 22861 22852 22837 22849 22853 22861 22862 22855 22851 22843 22859 22869 22859 22846 22857 22871 22853 22861 22868 22876 22873 22863 22869 22885 22881 22872 22886 22877 22863 22891 22892 22868 22876 22890 22889 22874 22872 22878 22890 22900 22878 22881 22897 22877 22885 22898 22881 22907 22899 22885 22890 22905 22905 22913 22893 22904 22890 22913 22900 22905 22918 22894 22905 22908 22897 22917 22916 22924 22921 22911 22906 22910 22919 \r\n22326 22329 22311 22333 22319 22314 22331 22327 22344 22329 22339 22336 22332 22342 22328 22342 22343 22338 22349 22331 22330 22348 22343 22345 22331 22361 22338 22359 22341 22337 22346 22339 22340 22363 22363 22343 22364 22371 22368 22354 22375 22354 22371 22370 22366 22355 22354 22377 22365 22377 22377 22360 22380 22364 22376 22364 22378 22368 22381 22393 22376 22375 22390 22393 22388 22390 22394 22388 22387 22397 22391 22389 22402 22387 22406 22408 22404 22395 22402 22401 22395 22400 22413 22414 22411 22399 22418 22408 22408 22419 22412 22399 22427 22411 22420 22421 22420 22433 22418 22427 22413 22436 22433 22423 22437 22441 22431 22443 22432 22428 22419 22421 22425 22427 22450 22447 22434 22452 22453 22454 22455 22441 22430 22434 22443 22436 22458 22453 22453 22460 22447 22457 22453 22457 22470 22467 22455 22456 22473 22464 22466 22450 22458 22474 22451 22480 22472 22457 22475 22475 22465 22468 22482 22466 22474 22491 22492 22464 22487 22489 22480 22474 22487 22487 22473 22499 22484 22487 22486 22485 22479 22481 22493 22484 22504 22511 22509 22499 22493 22507 22513 22492 22506 22491 22505 22519 22505 22495 22522 22511 22504 22502 22503 22515 22512 22503 22513 22526 22518 22524 22517 22509 22528 22530 22528 22519 22528 22541 22520 22517 22519 22519 22544 22540 22537 22551 22532 22524 22525 22546 22541 22528 22530 22555 22560 22537 22548 22559 22536 22542 22560 22547 22562 22560 22557 22550 22555 22545 22549 22547 22565 22572 22556 22578 22576 22579 22555 22573 22564 22577 22574 22558 22587 22584 22570 22564 22575 22588 22591 22570 22582 22568 22598 22571 22593 22601 22579 22594 22590 22577 22605 22602 22608 22590 22601 22592 22603 22609 22589 22588 22592 22612 22617 22619 22605 22598 22618 22596 22601 22603 22599 22609 22614 22603 22628 22627 22606 22614 22612 22619 22615 22629 22633 22630 22623 22619 22621 22633 22634 22617 22643 22641 22632 22644 22625 22630 22632 22633 22628 22628 22637 22641 22650 22637 22640 22661 22645 22644 22650 22661 22659 22667 22645 22652 22646 22649 22651 22655 22666 22659 22660 22660 22660 22677 22658 22678 22675 22666 22675 22663 22660 22671 22660 22676 22663 22685 22683 22678 22680 22685 22673 22676 22671 22682 22692 22684 22679 22676 22678 22696 22693 22698 22690 22687 22683 22687 22700 22709 22700 22706 22707 22717 22705 22705 22711 22719 22707 22704 22719 22724 22707 22711 22708 22701 22702 22722 22710 22732 22721 22730 22728 22717 22715 22726 22715 22722 22721 22735 22718 22723 22737 22725 22734 22733 22739 22742 22752 22724 22753 22740 22741 22729 22731 22730 22748 22738 22756 22751 22739 22740 22753 22741 22743 22758 22741 22759 22772 22769 22762 22754 22754 22756 22773 22778 22760 22767 22759 22766 22780 22771 22772 22763 22784 22789 22762 22764 22780 22782 22787 22784 22792 22771 22771 22792 22792 22775 22773 22791 22791 22788 22795 22785 22783 22802 22804 22798 22790 22812 22809 22792 22799 22795 22817 22808 22809 22799 22815 22823 22811 22816 22820 22804 22820 22823 22822 22816 22828 22817 22812 22826 22807 22808 22811 22822 22831 22819 22840 22828 22826 22828 22831 22837 22821 22827 22849 22831 22851 22850 22845 22844 22842 22842 22832 22843 22834 22833 22850 22837 22846 22851 22855 22845 22841 22843 22866 22848 22856 22871 22868 22848 22871 22864 22877 22858 22863 22872 22854 22856 22870 22864 22873 22869 22864 22885 22869 22870 22873 22886 22878 22881 22873 22875 22892 22871 22897 22889 22901 22890 22899 22896 22890 22891 22898 22906 22896 22905 22891 22911 22903 22915 22900 22895 22891 22897 22891 22899 22899 22908 22918 22915 22916 22917 22916 22927 22910 22903 22905 22925 22915 22933 \r\n22334 22311 22316 22324 22340 22338 22315 22340 22338 22330 22346 22333 22331 22322 22326 22345 22330 22348 22332 22343 22348 22341 22333 22343 22361 22358 22354 22350 22358 22343 22347 22351 22353 22349 22366 22366 22367 22371 22349 22353 22353 22349 22354 22357 22363 22364 22377 22383 22377 22364 22385 22383 22371 22379 22377 22389 22365 22382 22370 22370 22382 22376 22372 22387 22373 22380 22383 22401 22380 22384 22402 22398 22382 22394 22386 22389 22387 22394 22386 22399 22394 22393 22398 22404 22396 22416 22422 22397 22416 22421 22424 22419 22412 22410 22405 22418 22404 22419 22410 22410 22410 22413 22437 22440 22419 22436 22439 22437 22434 22427 22422 22429 22423 22440 22443 22433 22430 22435 22434 22430 22430 22442 22457 22444 22434 22445 22459 22463 22445 22444 22440 22453 22457 22464 22465 22446 22464 22453 22472 22459 22461 22462 22462 22464 22467 22468 22482 22462 22482 22476 22484 22463 22478 22476 22464 22488 22480 22493 22494 22469 22491 22482 22479 22497 22491 22478 22483 22503 22495 22486 22503 22482 22499 22510 22489 22511 22494 22492 22486 22507 22497 22518 22512 22502 22518 22500 22498 22516 22507 22519 22502 22520 22524 22520 22511 22532 22511 22515 22510 22521 22527 22521 22514 22540 22535 22534 22520 22533 22520 22518 22529 22547 22543 22537 22538 22524 22546 22525 22546 22529 22544 22530 22538 22535 22553 22535 22562 22543 22546 22542 22551 22560 22551 22551 22542 22559 22569 22570 22575 22573 22557 22570 22575 22555 22565 22566 22568 22568 22565 22568 22562 22570 22577 22575 22570 22570 22575 22585 22580 22596 22594 22584 22598 22591 22596 22601 22592 22592 22586 22606 22584 22595 22607 22604 22598 22589 22600 22607 22598 22614 22614 22592 22615 22597 22606 22599 22600 22608 22612 22599 22612 22604 22622 22604 22605 22620 22608 22616 22633 22610 22615 22615 22635 22613 22634 22624 22614 22640 22621 22629 22640 22644 22620 22624 22650 22641 22646 22645 22634 22647 22647 22643 22656 22653 22659 22652 22661 22649 22659 22661 22662 22655 22641 22641 22667 22657 22654 22658 22650 22664 22664 22658 22668 22670 22667 22666 22669 22680 22664 22681 22678 22673 22684 22687 22691 22671 22670 22686 22695 22687 22678 22689 22698 22687 22692 22679 22681 22683 22676 22689 22682 22699 22702 22689 22701 22708 22695 22695 22696 22700 22705 22689 22715 22717 22720 22717 22708 22704 22713 22722 22713 22709 22724 22719 22729 22704 22721 22710 22714 22722 22730 22724 22728 22718 22740 22713 22718 22742 22743 22726 22726 22727 22736 22722 22731 22737 22744 22744 22737 22727 22753 22743 22741 22755 22739 22742 22739 22744 22756 22756 22745 22764 22749 22759 22756 22749 22750 22751 22775 22761 22765 22775 22776 22765 22770 22754 22772 22768 22768 22764 22759 22773 22785 22789 22763 22776 22765 22788 22794 22795 22779 22791 22786 22784 22777 22779 22778 22782 22795 22789 22797 22782 22783 22805 22800 22800 22803 22806 22800 22800 22793 22797 22798 22807 22805 22810 22808 22813 22819 22798 22811 22821 22817 22802 22822 22804 22820 22823 22811 22831 22818 22812 22818 22826 22826 22815 22839 22822 22818 22818 22841 22841 22846 22822 22826 22847 22838 22841 22839 22850 22836 22841 22849 22858 22851 22850 22843 22860 22848 22854 22858 22846 22849 22863 22859 22855 22870 22868 22866 22864 22869 22863 22861 22855 22853 22868 22856 22877 22876 22857 22861 22871 22878 22871 22873 22888 22877 22888 22870 22889 22880 22892 22870 22889 22891 22892 22899 22890 22897 22882 22885 22906 22909 22909 22893 22911 22913 22894 22914 22904 22914 22889 22903 22892 22895 22906 22907 22904 22905 22910 22899 22899 22900 22911 22929 22925 22915 22907 22908 22927 \r\n22329 22333 22322 22337 22332 22336 22341 22317 22338 22340 22346 22330 22345 22337 22350 22332 22333 22341 22337 22338 22332 22355 22360 22351 22342 22340 22351 22348 22351 22344 22362 22361 22361 22346 22370 22356 22346 22363 22353 22374 22350 22373 22366 22377 22361 22367 22373 22377 22383 22373 22376 22368 22363 22383 22392 22364 22373 22395 22376 22368 22398 22375 22374 22389 22398 22378 22387 22398 22378 22396 22399 22392 22395 22386 22403 22405 22385 22403 22394 22389 22416 22407 22404 22415 22395 22398 22402 22401 22410 22423 22402 22425 22425 22402 22428 22409 22421 22427 22417 22421 22434 22421 22434 22417 22420 22416 22433 22427 22438 22437 22423 22420 22439 22422 22424 22446 22436 22445 22428 22447 22436 22451 22433 22432 22462 22453 22445 22451 22448 22467 22442 22449 22449 22470 22446 22451 22454 22465 22476 22449 22451 22461 22457 22462 22467 22463 22469 22468 22478 22464 22482 22476 22482 22468 22486 22473 22478 22493 22485 22488 22474 22478 22498 22487 22490 22494 22485 22482 22488 22492 22500 22502 22505 22490 22483 22511 22491 22489 22504 22496 22500 22494 22520 22507 22514 22510 22499 22509 22500 22518 22505 22520 22501 22505 22525 22516 22519 22518 22517 22515 22536 22537 22517 22520 22531 22541 22536 22531 22538 22524 22522 22526 22523 22531 22529 22544 22549 22546 22538 22553 22556 22548 22542 22553 22539 22537 22551 22558 22544 22550 22568 22543 22543 22571 22546 22551 22548 22565 22547 22551 22554 22569 22570 22562 22554 22581 22561 22581 22565 22564 22564 22584 22583 22573 22590 22591 22573 22569 22571 22584 22585 22580 22579 22572 22597 22585 22590 22577 22605 22604 22589 22598 22582 22599 22602 22584 22614 22604 22612 22595 22592 22602 22606 22602 22607 22608 22601 22613 22598 22602 22602 22604 22619 22612 22615 22626 22626 22620 22630 22634 22632 22636 22629 22613 22640 22624 22628 22616 22618 22630 22619 22642 22625 22629 22643 22634 22626 22640 22637 22655 22643 22640 22631 22635 22635 22662 22653 22656 22643 22645 22661 22663 22647 22666 22656 22658 22665 22658 22653 22656 22677 22675 22674 22673 22678 22662 22667 22668 22663 22679 22686 22669 22685 22664 22667 22675 22670 22667 22673 22689 22680 22683 22686 22687 22698 22697 22676 22676 22691 22693 22679 22685 22705 22705 22691 22685 22698 22710 22711 22689 22715 22706 22696 22694 22710 22719 22717 22700 22711 22698 22719 22709 22704 22714 22720 22723 22712 22732 22712 22730 22726 22724 22731 22721 22722 22732 22740 22723 22744 22742 22726 22732 22747 22728 22723 22744 22738 22737 22754 22756 22734 22750 22749 22745 22761 22741 22759 22754 22766 22738 22748 22767 22760 22752 22743 22759 22762 22746 22770 22756 22777 22778 22766 22770 22782 22780 22782 22772 22768 22772 22775 22775 22786 22769 22782 22783 22772 22783 22778 22785 22787 22772 22783 22793 22786 22783 22793 22778 22782 22784 22797 22802 22810 22796 22806 22797 22814 22805 22813 22794 22805 22797 22804 22821 22812 22803 22814 22796 22798 22824 22826 22815 22821 22828 22807 22818 22807 22828 22836 22820 22816 22833 22839 22834 22818 22825 22830 22832 22837 22833 22838 22827 22832 22847 22831 22846 22827 22855 22840 22833 22832 22834 22839 22839 22853 22837 22857 22851 22859 22844 22850 22850 22850 22864 22856 22872 22859 22855 22864 22858 22874 22862 22866 22858 22868 22873 22872 22870 22865 22879 22861 22868 22890 22867 22888 22872 22869 22880 22869 22873 22869 22880 22873 22901 22888 22890 22904 22892 22891 22895 22885 22881 22887 22887 22894 22907 22910 22892 22907 22893 22912 22901 22912 22895 22921 22903 22900 22897 22912 22912 22916 22927 22920 22905 22906 22923 22914 22906 22920 22916 \r\n22327 22317 22312 22334 22328 22334 22338 22337 22332 22327 22344 22324 22341 22332 22338 22352 22353 22347 22338 22348 22340 22350 22341 22339 22352 22351 22346 22340 22361 22352 22365 22354 22368 22368 22369 22349 22358 22361 22370 22367 22373 22372 22354 22379 22364 22363 22380 22372 22378 22388 22380 22365 22362 22375 22393 22382 22370 22393 22386 22377 22383 22388 22383 22400 22379 22398 22378 22406 22398 22388 22383 22392 22393 22401 22397 22395 22414 22399 22390 22397 22411 22411 22420 22399 22394 22396 22421 22414 22418 22413 22414 22414 22411 22417 22412 22405 22410 22409 22418 22425 22438 22431 22417 22438 22414 22420 22436 22438 22444 22429 22447 22424 22426 22448 22430 22439 22448 22452 22453 22454 22457 22460 22446 22438 22458 22457 22463 22459 22438 22451 22460 22445 22470 22444 22471 22471 22469 22472 22463 22461 22455 22452 22480 22466 22481 22462 22483 22464 22476 22488 22473 22490 22485 22464 22493 22475 22495 22477 22490 22486 22495 22474 22484 22495 22482 22499 22502 22490 22507 22485 22492 22487 22490 22511 22511 22495 22507 22497 22513 22510 22491 22506 22515 22515 22507 22515 22500 22501 22505 22517 22510 22517 22515 22508 22514 22509 22524 22514 22515 22522 22514 22539 22536 22519 22518 22542 22539 22527 22546 22524 22526 22545 22533 22539 22541 22551 22533 22554 22529 22529 22545 22543 22544 22539 22543 22546 22551 22565 22553 22558 22563 22570 22542 22545 22572 22566 22551 22553 22562 22565 22571 22569 22567 22561 22554 22582 22560 22562 22584 22559 22578 22582 22569 22592 22587 22585 22586 22596 22579 22586 22589 22574 22598 22576 22591 22594 22602 22590 22586 22595 22585 22598 22609 22584 22603 22605 22593 22604 22602 22603 22595 22604 22612 22601 22604 22623 22605 22616 22614 22602 22624 22606 22619 22625 22620 22632 22608 22634 22627 22618 22637 22611 22612 22632 22617 22633 22641 22626 22632 22627 22623 22641 22628 22646 22648 22628 22631 22639 22628 22639 22648 22643 22659 22655 22661 22650 22647 22655 22667 22649 22640 22658 22669 22648 22655 22660 22665 22650 22669 22660 22679 22672 22657 22675 22665 22679 22673 22681 22677 22685 22662 22677 22672 22672 22671 22668 22670 22678 22686 22680 22699 22687 22693 22697 22693 22704 22695 22690 22696 22679 22686 22704 22684 22698 22699 22705 22691 22700 22697 22700 22692 22698 22712 22708 22722 22720 22716 22721 22723 22702 22701 22716 22702 22711 22712 22730 22735 22732 22720 22716 22733 22724 22731 22720 22714 22723 22728 22730 22730 22745 22727 22750 22732 22749 22730 22729 22735 22749 22743 22737 22747 22748 22737 22742 22740 22751 22738 22761 22745 22755 22748 22752 22763 22750 22766 22754 22749 22759 22776 22754 22755 22761 22765 22760 22777 22770 22759 22781 22760 22770 22770 22780 22786 22774 22793 22768 22766 22779 22780 22773 22777 22779 22773 22794 22793 22800 22791 22785 22795 22790 22799 22810 22801 22792 22810 22813 22790 22798 22815 22804 22810 22817 22795 22819 22796 22799 22799 22806 22799 22806 22811 22818 22811 22825 22820 22827 22825 22821 22818 22818 22831 22824 22835 22814 22826 22827 22826 22824 22842 22821 22830 22843 22828 22850 22829 22848 22850 22839 22855 22840 22835 22844 22861 22838 22840 22835 22860 22851 22849 22865 22840 22851 22862 22868 22848 22862 22851 22862 22863 22866 22865 22869 22857 22868 22870 22882 22861 22884 22873 22877 22865 22885 22877 22884 22865 22872 22873 22883 22895 22884 22882 22889 22890 22873 22894 22898 22881 22903 22904 22894 22906 22900 22898 22896 22892 22897 22893 22887 22895 22907 22908 22894 22905 22897 22905 22920 22903 22910 22902 22907 22900 22929 22927 22928 22923 22932 22934 22916 22935 22916 \r\n22334 22330 22337 22329 22333 22330 22337 22336 22338 22347 22342 22324 22340 22331 22348 22354 22338 22353 22335 22349 22336 22347 22346 22347 22356 22347 22366 22346 22358 22353 22370 22342 22350 22347 22363 22359 22376 22377 22363 22374 22376 22354 22364 22362 22378 22362 22383 22385 22367 22384 22370 22364 22364 22365 22383 22373 22386 22391 22391 22378 22399 22375 22392 22393 22376 22391 22386 22381 22390 22401 22407 22388 22401 22401 22395 22413 22406 22391 22390 22410 22394 22396 22418 22403 22424 22398 22399 22399 22401 22405 22417 22426 22432 22408 22429 22423 22407 22422 22436 22422 22440 22435 22421 22432 22429 22422 22421 22435 22436 22422 22428 22451 22429 22433 22452 22429 22446 22432 22442 22436 22435 22446 22440 22450 22460 22445 22464 22446 22448 22465 22446 22459 22458 22465 22445 22456 22467 22460 22466 22468 22478 22452 22482 22471 22456 22456 22473 22475 22467 22470 22474 22478 22485 22469 22470 22466 22487 22477 22469 22480 22480 22491 22499 22476 22477 22493 22499 22485 22486 22488 22507 22486 22483 22509 22496 22496 22497 22489 22507 22494 22505 22493 22522 22508 22508 22511 22525 22512 22517 22524 22527 22512 22523 22505 22518 22528 22519 22529 22510 22533 22538 22530 22531 22518 22522 22528 22523 22521 22523 22534 22545 22538 22535 22529 22525 22554 22546 22538 22546 22531 22552 22539 22555 22562 22540 22547 22547 22558 22557 22569 22563 22568 22547 22570 22564 22556 22574 22562 22574 22574 22569 22566 22573 22575 22577 22556 22573 22571 22571 22565 22571 22579 22563 22568 22582 22591 22595 22574 22593 22578 22580 22591 22593 22577 22578 22582 22587 22586 22588 22600 22587 22593 22589 22595 22606 22586 22604 22595 22614 22619 22607 22600 22594 22618 22612 22622 22622 22620 22606 22606 22629 22609 22622 22614 22630 22620 22630 22620 22617 22618 22634 22630 22640 22640 22633 22639 22622 22647 22633 22620 22625 22627 22642 22640 22646 22632 22640 22650 22650 22643 22651 22640 22655 22651 22639 22641 22647 22657 22664 22668 22655 22656 22659 22667 22648 22656 22669 22658 22656 22666 22668 22678 22679 22659 22683 22670 22680 22659 22678 22688 22689 22685 22663 22676 22666 22681 22695 22688 22681 22691 22690 22700 22683 22698 22702 22695 22696 22704 22701 22709 22708 22709 22696 22709 22701 22704 22702 22699 22690 22701 22696 22711 22718 22712 22703 22722 22712 22719 22716 22722 22710 22715 22713 22712 22720 22735 22709 22724 22736 22728 22711 22732 22714 22729 22718 22723 22739 22740 22721 22723 22740 22725 22724 22751 22737 22753 22747 22728 22750 22731 22734 22756 22747 22735 22760 22748 22740 22753 22748 22762 22767 22765 22748 22765 22756 22751 22750 22777 22756 22760 22755 22759 22755 22780 22760 22777 22762 22776 22781 22771 22762 22781 22765 22782 22779 22775 22789 22782 22787 22792 22796 22786 22779 22792 22776 22790 22792 22806 22793 22787 22807 22804 22810 22785 22792 22791 22804 22788 22799 22812 22796 22814 22817 22795 22809 22806 22825 22815 22809 22810 22823 22825 22827 22829 22809 22818 22829 22822 22835 22817 22833 22832 22830 22836 22825 22829 22828 22826 22823 22837 22842 22832 22851 22852 22828 22855 22851 22847 22847 22854 22854 22847 22853 22849 22848 22863 22851 22852 22856 22856 22865 22863 22869 22857 22857 22871 22852 22849 22849 22856 22876 22857 22872 22872 22861 22860 22885 22875 22860 22876 22872 22872 22887 22869 22894 22886 22894 22886 22891 22877 22875 22887 22887 22883 22885 22905 22893 22906 22903 22881 22885 22907 22900 22900 22890 22904 22900 22903 22893 22893 22912 22908 22898 22901 22896 22900 22911 22921 22909 22925 22928 22906 22908 22918 22931 22916 22911 22916 22916 22927 \r\n22323 22326 22315 22339 22323 22323 22345 22336 22328 22335 22335 22333 22345 22341 22328 22356 22348 22358 22343 22334 22358 22345 22356 22353 22357 22358 22366 22349 22360 22359 22369 22367 22368 22370 22358 22365 22368 22370 22352 22374 22369 22372 22366 22361 22370 22381 22367 22378 22383 22386 22375 22386 22384 22367 22379 22373 22369 22387 22381 22376 22398 22398 22374 22381 22398 22392 22385 22392 22403 22396 22397 22398 22399 22408 22399 22414 22417 22392 22395 22418 22394 22411 22407 22415 22420 22410 22426 22415 22419 22424 22426 22404 22410 22407 22411 22435 22423 22420 22438 22423 22424 22441 22434 22419 22429 22441 22444 22421 22437 22438 22423 22450 22426 22450 22448 22441 22438 22432 22451 22435 22440 22433 22455 22444 22451 22437 22441 22460 22447 22444 22449 22451 22455 22455 22463 22448 22476 22474 22473 22467 22456 22477 22468 22465 22485 22478 22458 22479 22472 22479 22489 22485 22488 22472 22478 22491 22474 22488 22490 22493 22495 22502 22481 22497 22491 22502 22506 22497 22505 22485 22489 22496 22488 22509 22488 22502 22510 22493 22499 22509 22492 22502 22499 22497 22512 22514 22499 22516 22504 22514 22524 22527 22523 22532 22518 22513 22525 22528 22539 22523 22518 22517 22516 22521 22526 22546 22536 22525 22520 22540 22523 22531 22531 22541 22553 22552 22554 22537 22551 22558 22552 22542 22545 22544 22541 22556 22555 22567 22552 22564 22560 22571 22555 22559 22547 22565 22552 22555 22576 22574 22560 22567 22581 22574 22559 22575 22559 22585 22573 22585 22571 22578 22584 22581 22588 22569 22580 22581 22597 22599 22595 22578 22583 22599 22600 22606 22598 22600 22590 22602 22608 22588 22603 22601 22587 22597 22606 22610 22592 22592 22597 22617 22611 22603 22607 22622 22600 22615 22603 22607 22630 22604 22615 22629 22611 22625 22618 22625 22623 22635 22620 22618 22633 22639 22616 22627 22645 22644 22642 22647 22627 22629 22630 22627 22630 22640 22648 22640 22653 22651 22655 22654 22651 22661 22636 22649 22666 22639 22668 22651 22661 22659 22665 22667 22656 22667 22648 22655 22661 22663 22667 22659 22658 22666 22683 22674 22673 22676 22684 22682 22671 22664 22683 22672 22669 22691 22679 22692 22697 22694 22697 22693 22687 22700 22704 22705 22687 22690 22680 22681 22699 22688 22709 22704 22695 22702 22714 22703 22719 22705 22709 22718 22702 22714 22718 22720 22701 22703 22705 22718 22702 22722 22720 22706 22732 22736 22730 22731 22737 22739 22713 22722 22716 22742 22738 22717 22738 22739 22748 22722 22746 22731 22730 22731 22736 22732 22749 22729 22747 22756 22735 22743 22757 22748 22757 22738 22762 22751 22751 22754 22761 22744 22744 22757 22770 22757 22750 22753 22775 22779 22757 22777 22783 22767 22770 22775 22768 22781 22760 22769 22787 22784 22789 22783 22776 22768 22777 22785 22799 22771 22788 22801 22777 22800 22789 22782 22778 22806 22805 22803 22782 22796 22811 22797 22801 22804 22805 22798 22796 22793 22817 22811 22811 22806 22797 22820 22813 22809 22815 22817 22831 22829 22818 22816 22808 22810 22826 22817 22819 22837 22838 22826 22814 22825 22835 22837 22820 22843 22827 22821 22849 22836 22827 22844 22853 22834 22838 22836 22849 22839 22853 22838 22842 22847 22863 22850 22847 22842 22858 22870 22863 22851 22846 22869 22852 22874 22854 22867 22861 22864 22872 22876 22873 22874 22869 22880 22863 22874 22871 22868 22881 22889 22881 22889 22871 22878 22897 22874 22894 22891 22875 22878 22890 22904 22886 22887 22898 22891 22896 22893 22909 22885 22900 22890 22905 22887 22895 22890 22896 22895 22915 22922 22899 22901 22925 22925 22924 22920 22911 22903 22919 22908 22924 22920 22921 22925 22923 22921 22911 22916 \r\n22342 22325 22315 22333 22317 22322 22325 22333 22339 22326 22326 22353 22329 22342 22339 22338 22329 22338 22343 22355 22341 22335 22359 22352 22353 22346 22359 22359 22353 22352 22359 22360 22372 22348 22373 22353 22370 22351 22377 22364 22365 22366 22366 22373 22358 22358 22363 22372 22361 22380 22382 22368 22374 22378 22390 22374 22388 22382 22385 22380 22399 22386 22376 22405 22380 22383 22398 22392 22405 22401 22389 22411 22391 22414 22413 22398 22389 22399 22414 22411 22411 22395 22405 22418 22414 22425 22423 22406 22422 22419 22423 22421 22427 22428 22408 22435 22424 22426 22417 22412 22439 22419 22440 22429 22427 22430 22443 22434 22440 22431 22434 22431 22442 22447 22432 22451 22451 22451 22444 22436 22437 22436 22448 22447 22459 22452 22457 22465 22449 22448 22453 22448 22447 22454 22464 22451 22474 22457 22473 22480 22467 22480 22470 22471 22485 22458 22475 22480 22486 22475 22471 22465 22469 22492 22474 22476 22490 22488 22482 22483 22498 22485 22497 22480 22505 22507 22490 22496 22497 22496 22501 22499 22485 22505 22501 22511 22490 22504 22515 22500 22507 22497 22524 22515 22515 22515 22528 22522 22513 22504 22524 22506 22529 22519 22534 22529 22526 22534 22516 22540 22540 22540 22536 22539 22539 22528 22522 22533 22532 22546 22528 22544 22546 22530 22539 22531 22533 22547 22556 22561 22549 22555 22549 22555 22541 22565 22545 22566 22556 22560 22547 22573 22551 22570 22567 22551 22554 22563 22576 22578 22574 22582 22575 22563 22559 22569 22572 22566 22566 22586 22575 22565 22590 22574 22572 22589 22596 22586 22597 22598 22597 22595 22589 22576 22590 22589 22595 22599 22604 22598 22606 22602 22614 22613 22594 22608 22608 22594 22595 22597 22616 22623 22613 22616 22599 22614 22628 22601 22615 22608 22632 22612 22634 22633 22623 22631 22619 22619 22630 22624 22613 22643 22633 22620 22631 22645 22637 22647 22647 22626 22642 22652 22649 22637 22650 22645 22656 22632 22648 22646 22646 22634 22650 22636 22638 22647 22662 22661 22652 22642 22665 22647 22654 22648 22663 22648 22666 22661 22664 22660 22678 22667 22661 22681 22682 22659 22675 22662 22661 22675 22673 22688 22683 22670 22674 22675 22682 22685 22693 22692 22694 22693 22702 22686 22680 22682 22696 22705 22682 22708 22690 22692 22713 22705 22693 22713 22694 22709 22719 22705 22694 22697 22701 22724 22698 22698 22725 22711 22708 22718 22706 22708 22713 22733 22724 22721 22733 22720 22716 22722 22735 22718 22724 22741 22723 22738 22721 22732 22747 22737 22732 22744 22746 22739 22750 22751 22730 22737 22758 22739 22757 22758 22753 22740 22760 22745 22756 22757 22765 22764 22755 22749 22771 22749 22773 22752 22751 22779 22764 22769 22774 22775 22768 22773 22775 22780 22763 22770 22765 22779 22785 22791 22770 22771 22773 22774 22785 22794 22773 22793 22787 22785 22777 22778 22801 22803 22779 22797 22795 22792 22812 22811 22790 22813 22798 22809 22800 22799 22795 22812 22794 22821 22814 22816 22818 22825 22824 22813 22823 22811 22820 22821 22811 22812 22822 22834 22814 22829 22830 22841 22838 22814 22829 22832 22833 22832 22837 22834 22839 22828 22827 22847 22849 22836 22847 22836 22839 22852 22850 22847 22840 22842 22863 22856 22846 22840 22856 22853 22866 22869 22859 22854 22847 22864 22872 22853 22873 22862 22879 22856 22880 22871 22860 22880 22876 22862 22884 22878 22875 22884 22887 22882 22884 22888 22881 22880 22873 22893 22898 22890 22900 22881 22886 22877 22893 22885 22881 22909 22900 22897 22899 22902 22910 22897 22911 22917 22918 22913 22919 22920 22922 22908 22914 22909 22904 22916 22921 22927 22901 22902 22922 22915 22926 22918 22927 22930 22914 22922 22922 22934 \r\n22330 22317 22344 22338 22347 22335 22329 22334 22339 22348 22344 22350 22334 22353 22347 22338 22335 22338 22353 22336 22341 22347 22352 22357 22361 22351 22361 22352 22350 22343 22371 22369 22365 22352 22348 22349 22374 22378 22365 22367 22363 22359 22374 22361 22362 22370 22368 22363 22368 22389 22385 22386 22368 22382 22368 22387 22398 22380 22396 22379 22395 22388 22377 22406 22405 22396 22381 22407 22409 22390 22404 22396 22397 22404 22391 22418 22418 22413 22399 22396 22419 22402 22408 22405 22422 22424 22400 22407 22409 22416 22404 22428 22430 22419 22416 22429 22410 22430 22431 22429 22438 22421 22418 22433 22423 22429 22433 22444 22437 22429 22433 22434 22438 22452 22453 22432 22451 22453 22437 22451 22461 22441 22443 22463 22450 22443 22443 22467 22450 22456 22466 22472 22475 22460 22456 22459 22459 22471 22474 22462 22458 22468 22465 22463 22485 22485 22472 22470 22491 22479 22484 22465 22480 22477 22477 22489 22492 22477 22479 22474 22500 22497 22497 22501 22504 22493 22495 22487 22503 22486 22513 22502 22504 22502 22495 22512 22491 22495 22519 22519 22519 22509 22507 22515 22518 22515 22527 22519 22521 22524 22518 22513 22525 22534 22515 22532 22510 22532 22533 22533 22526 22521 22516 22545 22525 22545 22526 22540 22531 22526 22536 22538 22542 22548 22547 22549 22543 22557 22547 22544 22545 22536 22556 22540 22543 22541 22549 22547 22565 22560 22554 22553 22570 22573 22563 22549 22572 22565 22563 22579 22581 22584 22568 22574 22565 22569 22578 22577 22563 22576 22580 22566 22586 22569 22593 22591 22593 22600 22584 22579 22594 22585 22590 22595 22591 22580 22582 22601 22592 22602 22586 22589 22609 22605 22611 22606 22594 22602 22617 22609 22620 22612 22602 22624 22621 22604 22604 22625 22619 22604 22612 22629 22608 22613 22633 22617 22613 22637 22615 22619 22638 22619 22637 22636 22637 22633 22639 22637 22633 22644 22642 22629 22645 22651 22647 22646 22641 22660 22654 22650 22643 22645 22637 22658 22650 22648 22661 22670 22668 22664 22670 22648 22657 22651 22673 22654 22675 22674 22670 22663 22657 22661 22680 22679 22664 22681 22682 22690 22684 22683 22693 22689 22681 22688 22672 22683 22671 22693 22674 22686 22674 22676 22692 22682 22697 22687 22681 22682 22700 22694 22701 22707 22699 22707 22714 22715 22712 22698 22704 22703 22709 22719 22706 22721 22712 22715 22715 22714 22712 22717 22715 22718 22707 22724 22710 22726 22737 22726 22715 22715 22736 22739 22740 22723 22733 22741 22748 22723 22741 22733 22731 22730 22751 22738 22737 22744 22735 22760 22740 22757 22754 22746 22761 22762 22758 22743 22750 22760 22764 22753 22771 22764 22772 22755 22777 22750 22762 22752 22772 22781 22768 22761 22781 22764 22771 22782 22777 22770 22772 22786 22765 22779 22777 22776 22772 22782 22797 22792 22773 22776 22784 22793 22786 22799 22790 22798 22781 22790 22789 22787 22796 22789 22790 22792 22804 22810 22802 22816 22820 22798 22807 22808 22817 22802 22821 22799 22821 22808 22830 22819 22827 22834 22815 22826 22824 22834 22821 22825 22822 22841 22815 22828 22845 22826 22838 22842 22839 22848 22833 22847 22831 22843 22847 22829 22845 22843 22836 22835 22845 22836 22841 22864 22865 22853 22861 22841 22859 22870 22860 22871 22863 22862 22871 22858 22848 22857 22861 22873 22859 22871 22868 22866 22869 22877 22859 22873 22868 22881 22889 22872 22892 22869 22881 22883 22896 22882 22881 22875 22901 22894 22894 22875 22905 22899 22900 22886 22896 22903 22908 22910 22893 22907 22895 22906 22909 22889 22893 22895 22916 22921 22900 22895 22909 22908 22916 22926 22924 22916 22906 22912 22931 22912 22931 22911 22931 22929 22931 22918 22923 22930 \r\n22341 22326 22338 22337 22346 22322 22327 22344 22333 22330 22341 22331 22337 22348 22349 22356 22353 22333 22351 22362 22355 22354 22337 22344 22343 22360 22366 22356 22366 22359 22370 22365 22359 22355 22351 22375 22376 22372 22360 22371 22381 22370 22362 22361 22375 22380 22363 22387 22370 22391 22371 22373 22368 22380 22394 22394 22380 22385 22382 22375 22402 22380 22404 22404 22401 22409 22381 22391 22389 22406 22392 22409 22403 22402 22413 22398 22393 22399 22412 22407 22417 22418 22406 22404 22421 22417 22405 22428 22429 22405 22426 22435 22410 22410 22412 22417 22422 22416 22440 22418 22429 22419 22440 22421 22419 22430 22448 22451 22427 22444 22426 22454 22431 22457 22445 22457 22455 22440 22456 22455 22436 22457 22463 22462 22448 22449 22461 22465 22443 22456 22446 22471 22468 22476 22463 22478 22468 22479 22459 22464 22482 22456 22470 22476 22473 22464 22470 22483 22486 22471 22485 22470 22490 22479 22471 22493 22484 22490 22484 22490 22493 22498 22493 22485 22490 22507 22482 22487 22493 22504 22512 22494 22505 22497 22511 22514 22494 22492 22522 22502 22514 22512 22523 22516 22521 22519 22528 22529 22517 22526 22523 22525 22518 22513 22521 22520 22526 22512 22525 22521 22518 22541 22533 22532 22531 22536 22532 22549 22539 22537 22546 22543 22552 22548 22546 22532 22542 22555 22540 22537 22543 22548 22548 22544 22559 22569 22554 22558 22558 22566 22560 22549 22559 22556 22576 22563 22563 22569 22564 22565 22574 22572 22571 22585 22569 22576 22563 22564 22589 22585 22579 22567 22589 22573 22577 22585 22578 22589 22585 22589 22586 22605 22590 22587 22595 22593 22591 22597 22606 22592 22599 22606 22598 22605 22596 22615 22610 22609 22614 22612 22598 22597 22602 22601 22622 22617 22618 22624 22630 22619 22630 22611 22622 22609 22620 22638 22626 22629 22624 22636 22635 22626 22643 22626 22619 22648 22641 22628 22641 22638 22654 22635 22649 22629 22643 22647 22638 22633 22635 22641 22660 22652 22643 22663 22665 22660 22660 22660 22645 22660 22673 22648 22651 22660 22665 22675 22652 22660 22667 22658 22675 22670 22673 22667 22661 22680 22681 22677 22692 22692 22671 22676 22679 22688 22691 22671 22697 22673 22691 22688 22695 22702 22690 22682 22688 22682 22709 22710 22689 22693 22685 22690 22710 22693 22690 22700 22698 22709 22709 22716 22719 22713 22699 22711 22704 22728 22719 22721 22713 22724 22729 22714 22725 22730 22722 22725 22717 22737 22718 22721 22729 22745 22737 22747 22726 22739 22731 22740 22726 22725 22731 22752 22743 22732 22739 22730 22760 22751 22757 22757 22757 22755 22764 22746 22761 22743 22743 22754 22772 22746 22773 22760 22748 22760 22767 22769 22779 22760 22763 22781 22760 22756 22760 22770 22759 22783 22767 22776 22789 22771 22772 22793 22792 22777 22787 22779 22795 22785 22792 22802 22792 22781 22796 22790 22789 22807 22808 22797 22791 22785 22789 22803 22811 22792 22790 22805 22820 22807 22812 22805 22800 22805 22814 22821 22801 22817 22823 22822 22810 22805 22834 22835 22809 22820 22813 22835 22811 22838 22826 22820 22816 22821 22842 22832 22820 22842 22828 22829 22829 22834 22827 22837 22839 22849 22842 22842 22837 22851 22841 22844 22839 22858 22841 22844 22853 22867 22841 22860 22872 22844 22874 22867 22865 22861 22871 22852 22868 22876 22859 22867 22870 22860 22876 22858 22870 22870 22869 22866 22879 22871 22874 22887 22880 22873 22887 22873 22894 22896 22884 22893 22886 22877 22880 22884 22900 22880 22886 22892 22883 22913 22910 22907 22903 22910 22889 22890 22892 22903 22903 22913 22923 22910 22897 22923 22921 22915 22907 22930 22931 22908 22907 22932 22924 22908 22920 22917 22930 22923 22932 22937 \r\n22331 22334 22331 22333 22321 22348 22338 22324 22343 22329 22350 22350 22347 22354 22348 22337 22345 22354 22338 22358 22365 22363 22350 22347 22345 22370 22344 22363 22351 22363 22367 22361 22351 22367 22367 22379 22375 22360 22359 22383 22375 22358 22380 22385 22372 22372 22378 22392 22381 22375 22395 22381 22391 22394 22382 22399 22372 22383 22386 22393 22397 22380 22381 22380 22394 22403 22389 22387 22395 22396 22398 22402 22411 22412 22390 22402 22406 22404 22404 22416 22425 22417 22414 22420 22409 22426 22421 22431 22408 22421 22420 22421 22432 22429 22429 22429 22413 22422 22438 22441 22433 22440 22430 22436 22449 22426 22431 22426 22443 22444 22442 22447 22435 22447 22436 22459 22447 22451 22443 22447 22463 22444 22442 22468 22463 22458 22448 22471 22445 22456 22473 22469 22477 22476 22477 22453 22464 22460 22462 22462 22458 22470 22486 22475 22480 22484 22477 22474 22471 22487 22473 22483 22492 22476 22477 22476 22481 22488 22498 22483 22486 22494 22497 22483 22487 22483 22492 22511 22498 22488 22496 22491 22502 22501 22499 22509 22499 22506 22509 22499 22508 22523 22523 22514 22520 22520 22512 22513 22522 22522 22525 22519 22526 22517 22522 22520 22541 22530 22532 22521 22540 22520 22544 22535 22521 22538 22540 22545 22547 22540 22540 22528 22554 22541 22534 22551 22545 22548 22534 22537 22546 22546 22566 22560 22546 22556 22542 22549 22570 22563 22555 22575 22558 22572 22579 22565 22565 22566 22581 22563 22577 22577 22563 22581 22576 22585 22586 22572 22577 22572 22583 22577 22588 22587 22570 22572 22580 22602 22590 22594 22589 22585 22598 22584 22583 22605 22605 22589 22610 22612 22597 22591 22597 22593 22609 22611 22597 22603 22595 22618 22598 22608 22605 22607 22609 22628 22613 22630 22623 22607 22621 22613 22617 22627 22625 22614 22627 22614 22616 22625 22643 22626 22625 22643 22637 22649 22631 22625 22643 22634 22648 22643 22631 22645 22633 22644 22640 22661 22651 22642 22663 22661 22661 22648 22641 22658 22647 22669 22647 22659 22666 22671 22669 22660 22677 22659 22656 22673 22682 22684 22678 22682 22669 22659 22673 22681 22664 22681 22672 22694 22674 22685 22679 22696 22687 22674 22677 22675 22695 22698 22698 22688 22683 22702 22707 22690 22707 22687 22698 22703 22707 22694 22696 22690 22719 22713 22701 22715 22723 22721 22707 22714 22707 22701 22703 22724 22714 22720 22712 22730 22729 22709 22720 22710 22713 22734 22728 22734 22733 22730 22739 22740 22721 22733 22720 22749 22730 22731 22727 22754 22739 22745 22733 22754 22746 22740 22758 22748 22742 22750 22760 22757 22756 22742 22753 22742 22763 22759 22751 22762 22747 22776 22775 22773 22779 22754 22773 22766 22770 22762 22769 22780 22787 22775 22782 22769 22762 22776 22771 22787 22778 22781 22778 22774 22771 22777 22781 22775 22781 22781 22776 22787 22803 22803 22795 22810 22798 22794 22787 22798 22807 22794 22796 22808 22819 22810 22811 22814 22819 22802 22808 22826 22814 22825 22809 22828 22818 22829 22828 22807 22828 22812 22822 22835 22839 22833 22841 22823 22826 22823 22845 22837 22826 22848 22840 22831 22842 22829 22850 22839 22833 22856 22840 22836 22847 22856 22838 22845 22839 22850 22863 22838 22841 22841 22858 22855 22855 22845 22856 22861 22860 22866 22848 22874 22861 22858 22852 22875 22857 22878 22856 22868 22875 22872 22889 22869 22891 22874 22878 22865 22884 22887 22893 22876 22873 22897 22900 22897 22886 22894 22895 22904 22879 22882 22906 22898 22903 22907 22909 22913 22895 22895 22888 22905 22897 22892 22907 22909 22906 22901 22913 22900 22903 22927 22901 22903 22913 22930 22918 22905 22911 22931 22915 22921 22934 22912 22920 22926 22934 22930 \r\n22318 22321 22320 22344 22333 22338 22348 22343 22332 22329 22356 22355 22357 22358 22353 22359 22339 22336 22348 22357 22358 22357 22339 22357 22357 22365 22366 22365 22372 22373 22352 22355 22368 22372 22379 22380 22357 22365 22356 22378 22360 22379 22362 22385 22390 22383 22386 22370 22373 22367 22385 22373 22386 22390 22385 22382 22391 22385 22384 22377 22389 22387 22403 22407 22408 22392 22401 22395 22407 22401 22405 22398 22411 22415 22411 22397 22394 22407 22409 22414 22408 22423 22401 22413 22417 22416 22405 22410 22409 22410 22411 22435 22421 22410 22432 22428 22425 22435 22427 22421 22419 22442 22431 22449 22438 22439 22446 22448 22442 22433 22442 22452 22457 22447 22459 22461 22450 22460 22451 22458 22459 22464 22449 22466 22456 22447 22463 22447 22472 22469 22463 22469 22467 22465 22465 22475 22474 22474 22483 22472 22484 22487 22466 22478 22477 22478 22466 22480 22467 22470 22487 22469 22487 22495 22484 22483 22483 22475 22478 22497 22487 22495 22484 22500 22488 22491 22509 22494 22485 22505 22490 22515 22500 22506 22508 22519 22496 22498 22507 22502 22525 22524 22510 22524 22523 22507 22508 22520 22520 22525 22536 22523 22509 22523 22518 22541 22525 22524 22540 22544 22520 22535 22532 22527 22530 22544 22526 22540 22545 22555 22540 22537 22546 22535 22551 22539 22558 22549 22558 22548 22553 22567 22566 22558 22550 22565 22560 22570 22573 22549 22568 22555 22558 22558 22569 22572 22555 22562 22555 22571 22575 22582 22580 22575 22586 22578 22584 22567 22576 22573 22588 22590 22570 22598 22575 22579 22602 22581 22601 22604 22584 22597 22606 22597 22601 22587 22599 22588 22612 22609 22587 22610 22603 22609 22609 22614 22596 22621 22615 22617 22613 22611 22627 22603 22616 22614 22617 22624 22633 22622 22626 22608 22614 22618 22639 22635 22614 22627 22632 22627 22621 22640 22634 22629 22622 22638 22633 22632 22631 22644 22655 22656 22635 22655 22651 22660 22648 22638 22646 22642 22647 22659 22649 22646 22641 22667 22658 22650 22673 22673 22659 22676 22649 22671 22665 22660 22664 22678 22655 22674 22671 22670 22687 22665 22664 22687 22679 22675 22681 22689 22692 22675 22688 22694 22676 22672 22692 22689 22686 22700 22695 22679 22679 22683 22704 22684 22700 22707 22706 22714 22703 22706 22711 22705 22700 22703 22709 22708 22709 22708 22700 22698 22715 22703 22713 22707 22712 22707 22715 22706 22717 22710 22711 22739 22736 22712 22734 22717 22744 22745 22735 22733 22741 22732 22730 22736 22742 22724 22746 22741 22753 22752 22749 22738 22754 22741 22749 22742 22755 22753 22764 22749 22753 22769 22744 22758 22763 22762 22745 22748 22761 22752 22771 22762 22758 22765 22780 22766 22778 22761 22769 22768 22769 22764 22783 22764 22775 22774 22769 22789 22772 22788 22786 22772 22795 22776 22777 22781 22792 22794 22804 22782 22795 22794 22784 22798 22801 22797 22810 22808 22804 22802 22797 22792 22791 22814 22814 22817 22822 22816 22813 22811 22814 22804 22806 22803 22819 22824 22816 22814 22808 22822 22825 22821 22816 22822 22840 22816 22821 22828 22842 22827 22821 22849 22839 22835 22829 22848 22825 22845 22837 22828 22838 22838 22836 22856 22859 22853 22835 22842 22861 22852 22866 22857 22844 22865 22845 22847 22862 22857 22855 22868 22854 22863 22861 22865 22867 22881 22878 22864 22860 22885 22872 22886 22869 22876 22881 22891 22879 22883 22885 22897 22870 22879 22882 22901 22897 22883 22889 22880 22901 22904 22906 22905 22896 22907 22901 22885 22906 22902 22910 22916 22901 22912 22907 22893 22906 22903 22899 22896 22900 22900 22925 22921 22918 22903 22903 22922 22927 22930 22913 22935 22923 22918 22913 22938 22916 22934 22922 22934 \r\n22341 22323 22342 22330 22329 22328 22340 22330 22330 22337 22354 22355 22346 22353 22345 22356 22348 22348 22358 22341 22339 22339 22363 22370 22365 22356 22361 22373 22364 22361 22368 22362 22379 22354 22366 22375 22354 22360 22384 22359 22383 22365 22383 22379 22389 22379 22366 22394 22386 22370 22391 22372 22395 22389 22380 22397 22374 22384 22379 22394 22384 22387 22392 22394 22390 22401 22391 22397 22388 22406 22416 22407 22398 22414 22415 22413 22420 22395 22413 22418 22421 22405 22425 22425 22408 22411 22416 22406 22432 22411 22413 22426 22427 22424 22417 22413 22428 22426 22432 22424 22441 22432 22427 22438 22436 22423 22439 22447 22444 22454 22457 22456 22433 22450 22457 22442 22442 22449 22449 22446 22442 22446 22446 22442 22466 22466 22464 22448 22475 22474 22457 22478 22462 22459 22458 22480 22471 22460 22474 22481 22480 22477 22468 22464 22485 22490 22469 22479 22468 22488 22477 22478 22498 22475 22485 22484 22491 22493 22500 22484 22507 22489 22506 22484 22492 22509 22508 22503 22489 22505 22502 22494 22501 22515 22514 22503 22512 22503 22513 22498 22517 22510 22516 22525 22519 22520 22504 22513 22535 22523 22525 22524 22524 22525 22537 22514 22538 22537 22535 22537 22539 22543 22533 22534 22525 22541 22541 22529 22530 22546 22530 22542 22531 22552 22539 22549 22551 22545 22561 22559 22555 22560 22542 22556 22544 22566 22549 22571 22549 22560 22575 22553 22558 22567 22570 22568 22556 22573 22563 22578 22578 22574 22563 22561 22570 22592 22570 22576 22589 22583 22593 22571 22584 22589 22587 22584 22581 22586 22585 22593 22593 22591 22590 22585 22582 22602 22585 22601 22609 22609 22595 22609 22596 22595 22606 22616 22605 22605 22617 22602 22601 22610 22619 22625 22609 22608 22610 22630 22608 22610 22636 22631 22617 22611 22624 22637 22622 22619 22633 22619 22627 22632 22625 22629 22637 22636 22634 22644 22635 22651 22651 22655 22656 22638 22656 22659 22661 22658 22652 22641 22651 22652 22643 22641 22659 22658 22646 22655 22666 22656 22676 22674 22657 22666 22676 22662 22656 22684 22661 22665 22659 22672 22688 22673 22679 22683 22687 22678 22666 22673 22671 22671 22699 22689 22681 22693 22694 22677 22676 22677 22679 22695 22703 22708 22697 22688 22711 22686 22689 22687 22714 22692 22706 22694 22704 22718 22721 22707 22719 22697 22715 22719 22715 22730 22731 22714 22713 22731 22729 22733 22720 22711 22726 22721 22726 22734 22735 22719 22731 22729 22736 22733 22739 22734 22744 22742 22752 22732 22751 22737 22757 22738 22733 22754 22747 22754 22751 22743 22743 22751 22738 22766 22744 22768 22755 22758 22755 22772 22769 22761 22767 22772 22756 22779 22755 22763 22771 22778 22784 22777 22775 22775 22770 22774 22778 22779 22764 22788 22782 22781 22788 22774 22788 22776 22791 22799 22783 22802 22795 22790 22784 22800 22792 22784 22794 22803 22790 22803 22814 22794 22801 22799 22804 22799 22814 22816 22806 22810 22823 22801 22812 22823 22813 22817 22823 22820 22804 22816 22833 22827 22817 22826 22838 22832 22817 22841 22823 22834 22822 22846 22840 22837 22821 22834 22830 22851 22849 22854 22845 22842 22838 22838 22847 22856 22856 22858 22847 22861 22861 22866 22847 22839 22847 22868 22856 22869 22853 22854 22871 22859 22872 22873 22876 22862 22880 22859 22878 22859 22864 22886 22878 22885 22874 22871 22889 22885 22875 22869 22893 22892 22882 22872 22892 22881 22878 22881 22895 22904 22883 22901 22897 22886 22880 22894 22887 22884 22884 22914 22893 22905 22900 22891 22902 22901 22910 22921 22900 22907 22898 22909 22905 22902 22924 22913 22924 22911 22928 22930 22907 22913 22928 22927 22911 22916 22919 22938 22929 22942 22936 22919 \r\n22347 22329 22338 22347 22331 22327 22330 22332 22356 22337 22335 22338 22346 22340 22342 22348 22364 22354 22353 22340 22350 22346 22348 22353 22348 22366 22351 22373 22368 22357 22378 22377 22364 22362 22379 22356 22360 22376 22377 22384 22371 22381 22375 22370 22386 22387 22367 22366 22380 22375 22389 22391 22375 22400 22396 22384 22401 22384 22377 22385 22396 22392 22400 22408 22402 22412 22395 22414 22400 22390 22411 22396 22404 22406 22420 22414 22399 22399 22423 22418 22409 22409 22413 22425 22407 22433 22413 22416 22427 22431 22412 22418 22438 22423 22439 22429 22432 22434 22442 22445 22419 22442 22424 22423 22447 22429 22451 22442 22446 22445 22429 22437 22434 22434 22457 22454 22457 22439 22458 22459 22466 22464 22451 22450 22459 22451 22462 22456 22463 22476 22452 22471 22454 22468 22472 22475 22481 22456 22461 22481 22467 22472 22472 22478 22475 22464 22488 22466 22492 22488 22476 22478 22488 22494 22500 22482 22480 22505 22484 22506 22481 22502 22501 22494 22503 22504 22492 22490 22512 22514 22514 22491 22493 22517 22510 22507 22498 22518 22499 22519 22519 22513 22506 22517 22518 22520 22514 22507 22524 22522 22538 22537 22540 22541 22514 22523 22544 22543 22518 22541 22536 22531 22532 22547 22524 22553 22548 22550 22538 22530 22537 22531 22533 22546 22558 22545 22540 22562 22550 22546 22555 22557 22556 22571 22548 22566 22559 22547 22571 22556 22554 22568 22571 22573 22572 22566 22558 22580 22577 22576 22576 22588 22589 22577 22574 22576 22587 22578 22591 22569 22587 22579 22593 22572 22576 22599 22604 22587 22581 22594 22592 22591 22609 22588 22599 22609 22609 22611 22596 22598 22609 22614 22599 22608 22604 22623 22603 22603 22610 22618 22611 22602 22612 22615 22629 22616 22627 22614 22631 22618 22611 22612 22631 22615 22635 22632 22623 22624 22630 22647 22636 22631 22644 22637 22634 22629 22647 22642 22629 22638 22649 22653 22650 22651 22656 22653 22655 22647 22665 22640 22651 22649 22646 22646 22665 22670 22646 22662 22666 22658 22661 22665 22674 22674 22670 22676 22682 22665 22662 22677 22675 22677 22667 22688 22663 22665 22668 22687 22690 22681 22694 22674 22691 22675 22676 22690 22685 22690 22692 22681 22687 22708 22710 22708 22710 22689 22693 22706 22693 22706 22704 22719 22717 22698 22722 22715 22715 22705 22699 22706 22725 22729 22708 22712 22728 22725 22721 22719 22729 22712 22733 22713 22723 22732 22737 22724 22741 22725 22736 22732 22743 22746 22739 22739 22745 22750 22725 22741 22742 22732 22751 22752 22749 22743 22746 22753 22743 22745 22764 22744 22758 22754 22766 22765 22745 22768 22771 22775 22762 22767 22753 22761 22764 22757 22754 22777 22767 22778 22770 22761 22765 22787 22776 22771 22780 22791 22778 22768 22785 22774 22785 22787 22777 22789 22787 22802 22777 22785 22792 22795 22799 22802 22804 22802 22788 22803 22795 22791 22803 22796 22804 22814 22794 22811 22797 22823 22808 22818 22823 22818 22821 22827 22818 22818 22807 22830 22828 22806 22834 22830 22822 22835 22820 22840 22820 22835 22821 22835 22843 22838 22827 22833 22839 22838 22834 22853 22849 22841 22849 22828 22854 22845 22854 22836 22835 22847 22852 22847 22865 22865 22862 22854 22862 22847 22848 22862 22866 22869 22848 22868 22873 22863 22858 22871 22857 22877 22879 22867 22857 22874 22862 22881 22868 22885 22865 22886 22894 22891 22871 22877 22876 22871 22891 22883 22895 22899 22879 22904 22879 22889 22891 22893 22889 22884 22902 22903 22906 22900 22888 22913 22905 22903 22893 22917 22906 22913 22900 22918 22925 22918 22928 22914 22930 22917 22910 22908 22914 22931 22936 22913 22933 22937 22917 22936 22918 22922 22916 22934 22917 22922 \r\n22330 22323 22342 22335 22331 22333 22340 22337 22356 22339 22350 22335 22352 22334 22356 22359 22336 22339 22355 22341 22356 22352 22342 22370 22364 22369 22355 22352 22365 22356 22374 22379 22376 22368 22382 22366 22358 22381 22386 22363 22372 22387 22380 22383 22375 22383 22367 22369 22370 22372 22371 22375 22388 22388 22383 22403 22381 22395 22388 22384 22404 22398 22382 22396 22389 22390 22394 22393 22392 22394 22394 22403 22417 22420 22396 22399 22414 22401 22417 22427 22411 22428 22418 22416 22426 22422 22407 22426 22420 22428 22433 22439 22435 22415 22433 22440 22416 22441 22447 22431 22448 22421 22448 22438 22448 22429 22434 22444 22442 22434 22439 22451 22448 22457 22444 22441 22464 22449 22442 22456 22446 22453 22471 22458 22447 22464 22471 22474 22465 22473 22471 22461 22480 22478 22473 22480 22485 22471 22465 22471 22474 22475 22462 22491 22492 22489 22495 22481 22493 22492 22471 22487 22494 22493 22479 22478 22500 22495 22502 22504 22504 22489 22496 22490 22502 22492 22499 22515 22500 22518 22517 22499 22513 22504 22517 22497 22517 22512 22510 22501 22505 22512 22530 22509 22513 22514 22520 22517 22519 22530 22535 22526 22527 22541 22532 22516 22529 22533 22519 22526 22528 22547 22524 22528 22542 22542 22548 22555 22547 22538 22558 22549 22549 22557 22549 22547 22552 22549 22562 22541 22565 22544 22556 22550 22545 22551 22572 22562 22574 22553 22570 22562 22553 22569 22563 22567 22563 22562 22562 22586 22570 22567 22567 22577 22588 22585 22570 22596 22576 22573 22570 22586 22593 22585 22581 22575 22596 22583 22588 22584 22589 22588 22590 22611 22597 22602 22589 22601 22590 22611 22600 22618 22595 22618 22600 22622 22611 22609 22621 22623 22616 22630 22624 22605 22632 22622 22628 22613 22618 22630 22624 22624 22616 22614 22623 22633 22626 22638 22643 22628 22621 22628 22647 22636 22624 22643 22637 22653 22638 22641 22659 22655 22650 22647 22650 22651 22636 22640 22663 22666 22659 22644 22644 22656 22668 22664 22674 22648 22676 22675 22672 22653 22671 22655 22661 22670 22679 22672 22670 22666 22687 22689 22689 22692 22664 22677 22689 22667 22693 22692 22681 22689 22672 22688 22683 22678 22696 22678 22703 22679 22698 22684 22707 22689 22707 22686 22690 22709 22688 22696 22702 22707 22718 22702 22704 22704 22712 22717 22718 22724 22726 22729 22713 22716 22721 22727 22726 22714 22710 22715 22721 22721 22741 22735 22716 22728 22743 22728 22731 22725 22746 22726 22747 22728 22748 22743 22746 22755 22734 22740 22742 22750 22733 22739 22761 22737 22742 22743 22740 22749 22752 22741 22756 22769 22771 22750 22753 22774 22775 22771 22779 22769 22763 22762 22769 22767 22765 22785 22785 22787 22765 22784 22788 22775 22785 22788 22771 22786 22783 22771 22793 22793 22801 22779 22795 22789 22791 22777 22806 22806 22785 22787 22806 22787 22791 22797 22803 22791 22817 22797 22810 22805 22820 22803 22822 22807 22819 22801 22814 22827 22823 22803 22812 22821 22806 22821 22813 22811 22810 22810 22832 22813 22830 22821 22815 22833 22844 22842 22836 22825 22830 22838 22826 22847 22829 22844 22834 22831 22846 22836 22843 22838 22836 22856 22856 22861 22838 22855 22863 22862 22846 22846 22871 22855 22860 22871 22874 22855 22866 22868 22863 22856 22881 22872 22859 22859 22882 22871 22870 22873 22862 22877 22874 22873 22874 22871 22875 22874 22873 22897 22896 22886 22893 22890 22899 22879 22900 22888 22903 22880 22886 22897 22893 22896 22894 22893 22892 22912 22892 22914 22913 22907 22906 22916 22895 22916 22925 22904 22920 22907 22921 22903 22913 22913 22921 22920 22920 22930 22931 22924 22915 22920 22923 22941 22914 22920 22917 22920 22925 22925 \r\n22333 22346 22342 22348 22344 22331 22332 22333 22336 22341 22332 22341 22359 22345 22361 22349 22340 22351 22363 22345 22348 22356 22359 22373 22360 22373 22356 22359 22364 22373 22351 22372 22361 22375 22357 22385 22384 22371 22379 22369 22367 22383 22381 22376 22394 22371 22386 22397 22392 22370 22389 22386 22387 22400 22392 22394 22398 22383 22397 22402 22388 22406 22404 22404 22405 22386 22390 22391 22390 22407 22404 22394 22411 22397 22402 22413 22403 22417 22413 22405 22411 22403 22420 22407 22413 22428 22410 22415 22435 22415 22428 22439 22434 22433 22422 22438 22436 22428 22436 22435 22430 22425 22443 22425 22452 22428 22428 22441 22451 22431 22455 22441 22457 22448 22440 22460 22464 22453 22439 22453 22458 22471 22451 22451 22455 22466 22450 22459 22466 22466 22456 22477 22467 22483 22469 22466 22465 22481 22473 22477 22485 22473 22483 22484 22474 22481 22492 22485 22473 22473 22480 22483 22476 22484 22478 22501 22495 22483 22490 22485 22481 22499 22497 22513 22509 22500 22493 22507 22511 22490 22502 22500 22510 22514 22517 22515 22506 22511 22523 22522 22506 22526 22504 22525 22522 22527 22532 22530 22536 22521 22533 22535 22535 22532 22540 22521 22546 22529 22527 22525 22548 22532 22552 22542 22531 22553 22533 22547 22544 22552 22536 22560 22556 22543 22551 22556 22560 22542 22558 22559 22560 22554 22558 22569 22570 22575 22565 22576 22556 22576 22557 22571 22559 22582 22578 22572 22583 22583 22559 22563 22585 22566 22589 22566 22568 22589 22568 22570 22575 22584 22598 22575 22578 22583 22594 22581 22594 22583 22606 22583 22589 22599 22602 22595 22608 22606 22609 22611 22608 22599 22608 22609 22603 22606 22616 22607 22623 22621 22599 22606 22605 22604 22620 22619 22633 22609 22627 22622 22622 22636 22632 22634 22621 22627 22623 22623 22633 22620 22622 22642 22640 22651 22624 22640 22639 22644 22639 22638 22635 22638 22632 22632 22650 22638 22659 22665 22643 22657 22659 22658 22647 22670 22670 22653 22671 22646 22648 22667 22651 22659 22667 22675 22653 22668 22656 22675 22681 22684 22673 22682 22686 22683 22685 22688 22673 22678 22671 22682 22681 22694 22685 22685 22698 22685 22680 22689 22684 22680 22705 22694 22703 22690 22683 22713 22709 22695 22714 22703 22696 22708 22701 22713 22718 22719 22722 22715 22716 22707 22715 22720 22725 22711 22714 22730 22721 22717 22711 22714 22710 22739 22735 22720 22732 22730 22741 22722 22720 22747 22735 22745 22745 22731 22729 22744 22751 22726 22740 22729 22757 22731 22739 22738 22754 22758 22745 22762 22760 22746 22744 22766 22750 22753 22746 22746 22761 22754 22772 22753 22777 22774 22766 22763 22778 22774 22761 22765 22759 22782 22766 22789 22763 22773 22792 22774 22778 22793 22767 22782 22775 22789 22789 22773 22795 22788 22804 22789 22778 22790 22779 22791 22791 22787 22809 22810 22811 22803 22797 22805 22818 22801 22806 22796 22815 22818 22815 22803 22804 22802 22814 22821 22824 22808 22821 22822 22816 22828 22832 22824 22821 22825 22834 22813 22823 22820 22828 22822 22838 22820 22832 22844 22841 22829 22834 22844 22834 22839 22848 22852 22842 22857 22851 22852 22851 22857 22840 22858 22860 22845 22847 22840 22862 22865 22871 22853 22874 22850 22862 22854 22860 22860 22855 22869 22875 22863 22860 22863 22885 22862 22882 22884 22867 22880 22889 22880 22868 22879 22871 22897 22898 22879 22895 22875 22891 22877 22895 22905 22882 22878 22881 22905 22883 22906 22884 22907 22892 22914 22898 22892 22904 22901 22891 22913 22917 22908 22900 22912 22923 22911 22908 22900 22918 22926 22910 22922 22925 22909 22921 22931 22937 22933 22931 22914 22923 22914 22932 22933 22937 22946 22932 22924 \r\n22340 22331 22348 22350 22340 22348 22332 22354 22353 22335 22338 22333 22351 22363 22347 22361 22341 22339 22345 22345 22349 22354 22360 22372 22372 22367 22377 22362 22352 22365 22354 22371 22371 22377 22385 22367 22368 22373 22361 22385 22389 22365 22374 22374 22380 22379 22372 22386 22396 22393 22374 22383 22374 22394 22388 22390 22397 22400 22390 22387 22409 22390 22384 22396 22401 22395 22407 22392 22410 22414 22413 22415 22411 22397 22425 22415 22406 22408 22419 22411 22421 22430 22424 22418 22410 22416 22429 22431 22435 22416 22434 22439 22421 22421 22419 22446 22424 22448 22432 22447 22440 22440 22441 22426 22436 22455 22437 22454 22443 22433 22433 22434 22460 22457 22436 22446 22456 22441 22452 22470 22467 22453 22473 22470 22459 22473 22457 22457 22456 22474 22454 22456 22462 22478 22478 22461 22458 22484 22470 22470 22489 22484 22481 22471 22487 22473 22477 22486 22477 22487 22477 22484 22485 22493 22498 22499 22494 22483 22502 22508 22506 22488 22511 22488 22511 22493 22514 22505 22507 22520 22521 22509 22499 22511 22516 22524 22499 22526 22508 22522 22531 22509 22510 22511 22514 22524 22527 22527 22538 22521 22529 22540 22514 22525 22530 22517 22529 22536 22527 22542 22531 22546 22552 22537 22531 22537 22552 22550 22545 22535 22559 22562 22552 22550 22546 22559 22559 22568 22543 22560 22559 22547 22548 22572 22562 22552 22571 22570 22552 22567 22573 22560 22576 22580 22583 22560 22566 22568 22577 22584 22576 22587 22583 22576 22568 22593 22568 22578 22570 22593 22583 22586 22599 22598 22599 22578 22606 22584 22582 22607 22610 22603 22609 22609 22602 22615 22596 22590 22601 22593 22613 22616 22595 22611 22601 22619 22601 22614 22609 22611 22626 22603 22623 22629 22624 22629 22610 22611 22621 22629 22615 22642 22617 22629 22636 22617 22640 22620 22631 22621 22649 22642 22624 22625 22628 22648 22647 22652 22648 22650 22657 22641 22660 22636 22662 22665 22647 22643 22658 22649 22667 22651 22669 22656 22664 22657 22676 22667 22664 22658 22664 22653 22674 22670 22669 22663 22660 22664 22674 22687 22672 22676 22691 22682 22676 22676 22696 22677 22692 22680 22676 22685 22703 22699 22696 22679 22692 22699 22680 22691 22688 22707 22697 22697 22689 22703 22689 22711 22702 22710 22707 22701 22696 22723 22708 22720 22712 22710 22718 22716 22711 22706 22720 22732 22712 22719 22720 22709 22732 22731 22736 22714 22731 22720 22726 22742 22747 22720 22748 22735 22724 22735 22751 22754 22744 22729 22753 22744 22754 22733 22744 22755 22757 22760 22758 22755 22759 22767 22743 22765 22755 22759 22769 22761 22761 22748 22774 22757 22768 22774 22763 22778 22779 22769 22763 22782 22778 22782 22767 22771 22765 22774 22788 22773 22781 22772 22791 22798 22781 22771 22779 22773 22790 22786 22784 22799 22782 22783 22800 22809 22807 22808 22808 22809 22794 22801 22799 22804 22791 22817 22804 22822 22805 22806 22799 22820 22806 22805 22826 22802 22826 22828 22824 22829 22807 22813 22835 22826 22835 22825 22819 22823 22842 22839 22834 22845 22834 22840 22838 22832 22834 22825 22841 22829 22852 22839 22841 22833 22841 22845 22841 22842 22845 22846 22853 22847 22865 22840 22843 22844 22848 22848 22870 22855 22866 22868 22861 22856 22869 22858 22868 22872 22868 22856 22878 22875 22859 22887 22887 22879 22879 22892 22877 22892 22870 22871 22883 22882 22872 22891 22896 22882 22876 22891 22900 22878 22888 22907 22909 22893 22890 22903 22888 22894 22914 22898 22899 22893 22907 22910 22900 22915 22896 22895 22920 22911 22898 22912 22910 22924 22917 22930 22924 22913 22921 22910 22910 22935 22929 22921 22913 22928 22941 22927 22938 22924 22933 22936 22941 22941 \r\n22337 22334 22336 22335 22347 22340 22358 22336 22344 22338 22344 22358 22337 22351 22363 22343 22364 22355 22359 22358 22367 22349 22361 22356 22369 22360 22351 22350 22375 22353 22366 22357 22380 22385 22380 22371 22376 22372 22383 22385 22387 22364 22371 22389 22389 22370 22374 22375 22388 22389 22378 22376 22392 22379 22391 22381 22397 22392 22385 22383 22397 22389 22413 22396 22390 22411 22417 22407 22404 22411 22419 22410 22398 22399 22422 22420 22408 22405 22403 22417 22418 22412 22418 22430 22410 22415 22409 22429 22418 22434 22425 22429 22420 22422 22423 22431 22447 22422 22425 22434 22439 22428 22435 22434 22430 22442 22448 22446 22453 22440 22450 22448 22455 22461 22464 22448 22441 22443 22452 22451 22471 22456 22464 22459 22462 22458 22473 22462 22457 22462 22471 22482 22468 22469 22462 22469 22468 22482 22470 22488 22488 22488 22474 22476 22475 22486 22495 22487 22492 22491 22501 22502 22502 22481 22505 22495 22480 22500 22509 22493 22483 22493 22496 22501 22498 22501 22506 22513 22518 22497 22518 22497 22508 22498 22512 22514 22523 22501 22519 22523 22520 22511 22510 22507 22534 22519 22533 22527 22522 22520 22525 22528 22535 22539 22526 22538 22548 22532 22543 22550 22551 22546 22547 22542 22538 22537 22531 22543 22531 22559 22538 22541 22561 22555 22556 22555 22556 22541 22545 22565 22546 22546 22564 22573 22571 22572 22555 22561 22561 22557 22556 22579 22557 22557 22579 22563 22573 22582 22574 22578 22586 22564 22579 22566 22572 22571 22569 22573 22578 22599 22576 22586 22598 22605 22595 22605 22586 22597 22600 22606 22586 22609 22589 22588 22608 22601 22590 22616 22607 22604 22613 22604 22604 22608 22608 22599 22618 22608 22603 22623 22630 22615 22613 22618 22633 22631 22609 22632 22640 22626 22615 22627 22625 22618 22631 22641 22621 22645 22623 22628 22632 22633 22640 22637 22629 22637 22642 22654 22654 22636 22656 22663 22647 22651 22655 22655 22667 22644 22643 22664 22653 22645 22672 22648 22665 22673 22671 22666 22652 22680 22675 22674 22671 22669 22663 22666 22678 22661 22668 22690 22684 22671 22667 22670 22674 22668 22680 22685 22686 22696 22691 22683 22700 22676 22685 22701 22680 22697 22705 22701 22691 22686 22692 22700 22688 22706 22709 22711 22719 22699 22698 22707 22724 22709 22700 22726 22718 22709 22708 22718 22704 22712 22708 22731 22713 22714 22716 22739 22715 22717 22731 22737 22718 22721 22722 22737 22733 22737 22734 22732 22726 22741 22736 22743 22745 22731 22732 22747 22750 22746 22738 22759 22736 22737 22756 22764 22752 22761 22762 22752 22770 22771 22749 22753 22767 22775 22762 22778 22768 22755 22772 22782 22768 22784 22758 22787 22763 22787 22774 22790 22792 22771 22783 22778 22794 22784 22795 22795 22794 22796 22787 22798 22802 22789 22794 22805 22803 22800 22792 22783 22785 22807 22814 22794 22804 22800 22790 22804 22808 22794 22808 22804 22796 22798 22803 22798 22803 22803 22804 22812 22822 22828 22810 22827 22811 22836 22813 22814 22814 22824 22832 22824 22833 22820 22840 22824 22828 22827 22828 22829 22835 22828 22851 22848 22829 22828 22831 22834 22835 22832 22840 22834 22857 22847 22844 22855 22840 22868 22847 22869 22868 22869 22852 22847 22873 22868 22850 22869 22873 22875 22861 22877 22873 22860 22864 22875 22859 22885 22882 22869 22872 22874 22887 22881 22896 22873 22871 22878 22890 22884 22881 22894 22877 22885 22893 22883 22894 22902 22890 22895 22885 22904 22905 22910 22907 22904 22900 22916 22905 22892 22918 22906 22897 22905 22920 22913 22916 22905 22927 22903 22913 22927 22932 22920 22925 22932 22917 22924 22916 22931 22936 22933 22943 22935 22942 22931 22934 22924 22925 22926 \r\n22351 22343 22346 22346 22351 22354 22332 22354 22357 22346 22355 22342 22339 22360 22361 22364 22368 22342 22359 22361 22358 22365 22351 22355 22348 22367 22351 22351 22368 22359 22370 22371 22368 22370 22380 22377 22383 22389 22389 22366 22377 22372 22380 22387 22379 22390 22391 22400 22381 22385 22399 22404 22376 22404 22405 22391 22390 22402 22392 22389 22405 22400 22406 22407 22413 22417 22417 22419 22405 22406 22402 22406 22404 22397 22398 22412 22400 22407 22420 22418 22424 22432 22434 22428 22419 22423 22410 22414 22416 22417 22435 22443 22427 22419 22441 22441 22445 22427 22435 22451 22428 22430 22448 22440 22439 22439 22457 22455 22445 22443 22448 22455 22460 22444 22438 22464 22445 22451 22444 22462 22469 22457 22446 22461 22462 22464 22455 22467 22473 22455 22480 22477 22459 22480 22470 22467 22463 22462 22484 22478 22479 22484 22479 22474 22472 22494 22487 22475 22499 22486 22483 22479 22482 22480 22504 22490 22490 22502 22490 22491 22499 22485 22494 22496 22509 22516 22493 22516 22492 22493 22517 22508 22514 22526 22520 22513 22526 22523 22518 22509 22508 22523 22521 22533 22511 22538 22537 22525 22537 22517 22532 22540 22518 22521 22544 22528 22526 22525 22527 22529 22551 22536 22535 22552 22544 22552 22553 22539 22558 22552 22539 22547 22549 22555 22543 22545 22561 22542 22555 22571 22553 22561 22572 22564 22575 22557 22562 22561 22578 22581 22573 22567 22580 22571 22571 22567 22581 22582 22589 22565 22589 22593 22568 22595 22576 22573 22579 22584 22586 22584 22598 22580 22592 22582 22601 22592 22589 22607 22609 22604 22613 22605 22589 22605 22588 22611 22591 22608 22617 22594 22618 22617 22600 22619 22604 22621 22604 22624 22620 22632 22633 22614 22608 22635 22634 22630 22617 22639 22620 22617 22636 22630 22638 22638 22640 22648 22620 22645 22650 22649 22631 22635 22627 22652 22655 22652 22657 22650 22648 22635 22642 22644 22639 22645 22646 22646 22642 22645 22649 22644 22660 22671 22666 22668 22659 22655 22662 22673 22668 22667 22679 22673 22679 22676 22672 22672 22660 22674 22688 22667 22692 22679 22673 22694 22697 22698 22676 22683 22684 22674 22698 22684 22694 22694 22704 22708 22682 22693 22697 22687 22700 22707 22692 22702 22706 22701 22719 22693 22693 22717 22698 22715 22719 22706 22727 22708 22727 22707 22719 22706 22724 22713 22712 22734 22727 22721 22733 22737 22715 22724 22716 22730 22724 22739 22732 22737 22737 22737 22738 22749 22733 22745 22728 22737 22742 22757 22746 22733 22746 22760 22763 22742 22738 22742 22759 22754 22758 22747 22748 22762 22760 22747 22769 22753 22751 22773 22774 22756 22777 22762 22763 22773 22782 22769 22774 22762 22773 22778 22781 22790 22779 22773 22790 22768 22779 22785 22791 22778 22777 22789 22785 22789 22795 22791 22804 22799 22804 22793 22793 22809 22788 22797 22800 22800 22803 22794 22807 22814 22796 22801 22813 22808 22797 22817 22807 22828 22822 22817 22826 22831 22827 22821 22832 22813 22822 22820 22816 22821 22818 22821 22817 22834 22837 22817 22828 22824 22844 22843 22842 22848 22850 22831 22839 22840 22837 22845 22850 22858 22858 22855 22851 22861 22852 22839 22855 22856 22846 22859 22850 22863 22857 22850 22870 22866 22854 22869 22862 22855 22881 22868 22876 22876 22859 22864 22874 22878 22886 22878 22888 22891 22864 22871 22889 22895 22878 22890 22892 22872 22901 22898 22879 22884 22904 22882 22884 22890 22905 22893 22888 22888 22885 22903 22914 22901 22891 22900 22892 22918 22905 22912 22917 22910 22918 22908 22906 22913 22925 22918 22904 22931 22928 22924 22923 22930 22917 22921 22933 22932 22918 22930 22925 22938 22938 22941 22943 22923 22928 22932 22947 22925 \r\n22325 22348 22329 22335 22337 22333 22332 22345 22342 22352 22349 22346 22362 22357 22362 22361 22352 22349 22371 22365 22360 22346 22368 22373 22365 22369 22361 22363 22380 22355 22360 22358 22381 22360 22370 22365 22367 22382 22367 22374 22392 22376 22378 22372 22373 22376 22391 22398 22379 22381 22403 22400 22386 22378 22381 22408 22399 22387 22406 22406 22395 22415 22388 22415 22396 22390 22394 22411 22412 22418 22417 22402 22409 22427 22412 22401 22422 22425 22428 22432 22409 22408 22434 22427 22432 22415 22424 22415 22440 22420 22437 22434 22441 22442 22419 22435 22421 22423 22439 22430 22432 22446 22431 22447 22440 22441 22454 22447 22452 22452 22447 22457 22459 22455 22463 22447 22455 22462 22471 22472 22447 22453 22454 22450 22468 22451 22460 22452 22455 22481 22480 22479 22458 22481 22481 22483 22464 22467 22486 22487 22492 22494 22469 22469 22491 22496 22485 22498 22487 22503 22497 22494 22494 22491 22499 22481 22484 22486 22503 22498 22500 22500 22487 22503 22507 22493 22493 22499 22511 22511 22503 22496 22514 22526 22505 22523 22506 22504 22521 22509 22516 22506 22513 22532 22524 22527 22532 22521 22525 22526 22530 22518 22539 22542 22548 22547 22522 22523 22544 22534 22545 22539 22538 22528 22545 22549 22554 22558 22543 22554 22558 22536 22542 22543 22560 22564 22563 22547 22557 22553 22569 22550 22574 22577 22561 22553 22562 22575 22577 22568 22568 22579 22579 22569 22577 22574 22587 22564 22573 22572 22585 22570 22577 22584 22582 22577 22596 22583 22600 22586 22586 22589 22592 22595 22591 22594 22590 22605 22610 22589 22585 22603 22589 22615 22590 22610 22616 22617 22607 22597 22597 22596 22624 22605 22617 22607 22606 22614 22608 22630 22615 22608 22613 22631 22630 22633 22620 22636 22630 22625 22643 22631 22621 22619 22635 22638 22638 22627 22632 22637 22633 22644 22650 22632 22629 22656 22652 22659 22659 22643 22651 22642 22640 22658 22644 22646 22658 22667 22655 22655 22660 22665 22671 22659 22653 22678 22679 22660 22653 22670 22672 22664 22664 22667 22685 22684 22665 22665 22681 22682 22681 22695 22689 22691 22669 22683 22693 22686 22682 22694 22680 22691 22697 22693 22699 22705 22697 22706 22695 22709 22707 22686 22705 22694 22697 22716 22700 22696 22716 22700 22700 22717 22715 22724 22722 22717 22720 22707 22726 22707 22707 22713 22727 22728 22735 22711 22728 22715 22720 22731 22722 22742 22717 22732 22741 22747 22728 22750 22745 22734 22740 22743 22730 22754 22731 22757 22752 22737 22739 22746 22752 22746 22766 22746 22756 22750 22745 22756 22755 22766 22768 22763 22771 22759 22768 22768 22768 22777 22754 22783 22766 22777 22765 22781 22759 22762 22771 22773 22785 22782 22788 22776 22787 22778 22772 22786 22775 22773 22793 22781 22802 22795 22777 22794 22797 22809 22789 22802 22787 22790 22802 22800 22789 22802 22795 22808 22798 22808 22803 22795 22800 22811 22799 22823 22801 22828 22820 22823 22811 22814 22806 22834 22828 22836 22819 22833 22818 22836 22823 22832 22841 22818 22835 22842 22827 22821 22840 22851 22827 22850 22839 22827 22839 22829 22847 22844 22832 22859 22852 22843 22850 22862 22865 22848 22845 22843 22863 22865 22856 22861 22870 22847 22862 22857 22849 22855 22851 22876 22859 22854 22880 22883 22877 22886 22888 22888 22877 22873 22872 22883 22870 22893 22894 22877 22878 22882 22895 22898 22889 22894 22875 22892 22898 22886 22882 22895 22900 22908 22911 22889 22905 22914 22897 22911 22897 22913 22906 22906 22920 22909 22920 22911 22905 22923 22904 22910 22912 22908 22922 22912 22923 22933 22934 22921 22922 22918 22916 22916 22920 22914 22926 22935 22922 22926 22934 22947 22924 22950 22945 22937 \r\n22335 22338 22330 22346 22331 22346 22352 22354 22351 22336 22359 22358 22347 22349 22344 22360 22352 22362 22358 22358 22364 22365 22353 22371 22379 22369 22353 22356 22372 22364 22370 22363 22364 22365 22382 22381 22375 22367 22374 22374 22383 22379 22371 22392 22384 22379 22398 22374 22389 22398 22383 22389 22394 22399 22404 22383 22400 22404 22401 22397 22401 22390 22410 22409 22413 22419 22421 22409 22410 22423 22417 22424 22405 22424 22412 22414 22415 22416 22415 22406 22425 22424 22408 22435 22433 22413 22424 22421 22438 22431 22431 22419 22423 22420 22436 22430 22447 22425 22430 22443 22435 22427 22456 22442 22452 22438 22440 22461 22463 22436 22436 22456 22446 22460 22460 22455 22443 22462 22464 22474 22466 22456 22453 22474 22461 22458 22455 22455 22457 22482 22465 22462 22480 22469 22484 22486 22475 22478 22471 22488 22478 22484 22476 22479 22490 22487 22486 22491 22476 22478 22504 22505 22488 22486 22501 22497 22495 22489 22504 22502 22511 22497 22501 22498 22513 22519 22512 22497 22522 22519 22514 22520 22512 22500 22522 22508 22526 22504 22505 22520 22523 22512 22511 22537 22520 22536 22517 22527 22516 22542 22536 22543 22524 22547 22524 22547 22533 22543 22539 22535 22528 22541 22545 22532 22544 22558 22535 22560 22544 22562 22546 22543 22545 22549 22562 22563 22552 22566 22555 22549 22563 22569 22565 22566 22550 22580 22563 22568 22568 22564 22583 22574 22585 22588 22565 22566 22565 22592 22569 22581 22589 22580 22590 22583 22592 22576 22601 22581 22583 22600 22579 22588 22597 22592 22580 22608 22606 22594 22594 22605 22586 22603 22591 22617 22613 22620 22604 22613 22613 22610 22621 22623 22605 22620 22627 22630 22623 22606 22620 22616 22618 22608 22637 22617 22625 22620 22632 22631 22641 22637 22637 22636 22643 22621 22647 22640 22627 22631 22653 22644 22648 22632 22634 22632 22650 22641 22659 22634 22660 22648 22661 22639 22639 22656 22652 22649 22668 22670 22657 22673 22655 22657 22660 22663 22677 22663 22672 22680 22681 22683 22673 22669 22677 22661 22670 22664 22683 22684 22669 22692 22689 22682 22693 22678 22695 22693 22694 22675 22702 22685 22683 22699 22702 22682 22706 22710 22683 22684 22699 22685 22686 22689 22707 22706 22690 22714 22707 22698 22716 22721 22709 22714 22699 22712 22704 22706 22724 22705 22708 22725 22717 22710 22711 22721 22736 22731 22734 22738 22717 22727 22717 22725 22738 22721 22738 22722 22722 22728 22726 22731 22752 22743 22755 22754 22740 22742 22759 22756 22757 22741 22755 22749 22748 22742 22746 22765 22764 22752 22746 22760 22774 22770 22762 22750 22762 22765 22770 22754 22762 22775 22771 22777 22786 22759 22789 22770 22767 22773 22793 22771 22776 22769 22772 22794 22783 22790 22796 22786 22786 22775 22786 22782 22789 22792 22801 22804 22809 22809 22807 22785 22815 22788 22798 22806 22807 22803 22809 22803 22798 22804 22817 22818 22798 22818 22812 22828 22827 22817 22812 22814 22822 22818 22817 22837 22817 22827 22818 22841 22818 22822 22816 22841 22839 22833 22828 22834 22824 22835 22850 22828 22849 22832 22833 22843 22847 22835 22833 22857 22838 22858 22839 22837 22856 22860 22842 22858 22850 22848 22844 22845 22855 22863 22852 22864 22866 22870 22856 22863 22868 22868 22870 22876 22877 22879 22860 22886 22865 22890 22880 22865 22878 22872 22895 22887 22893 22871 22877 22896 22883 22885 22902 22894 22901 22879 22903 22896 22886 22900 22907 22912 22903 22902 22897 22909 22898 22909 22904 22895 22921 22910 22901 22906 22905 22918 22911 22925 22929 22930 22919 22932 22908 22907 22908 22915 22916 22911 22926 22927 22928 22938 22923 22927 22944 22931 22938 22945 22925 22940 22931 22943 \r\n22340 22347 22335 22354 22353 22350 22343 22356 22355 22357 22343 22344 22349 22341 22353 22360 22358 22347 22362 22359 22352 22351 22368 22360 22371 22366 22356 22366 22375 22361 22357 22384 22373 22366 22381 22388 22374 22393 22386 22373 22380 22381 22397 22392 22395 22376 22388 22386 22398 22376 22386 22397 22387 22408 22387 22388 22410 22409 22407 22405 22400 22413 22411 22399 22392 22399 22407 22400 22402 22396 22413 22414 22409 22422 22418 22410 22410 22407 22419 22419 22418 22426 22433 22430 22418 22440 22421 22436 22426 22423 22445 22432 22445 22421 22424 22435 22432 22424 22436 22448 22452 22440 22457 22445 22436 22460 22446 22447 22443 22450 22439 22450 22466 22469 22470 22455 22447 22455 22454 22456 22461 22450 22460 22470 22463 22454 22466 22478 22478 22482 22486 22483 22463 22469 22466 22478 22479 22465 22471 22486 22486 22493 22486 22476 22476 22482 22493 22476 22489 22498 22502 22504 22491 22494 22486 22506 22497 22491 22502 22489 22489 22501 22514 22519 22511 22499 22511 22510 22517 22518 22522 22502 22528 22519 22530 22523 22510 22508 22520 22507 22511 22510 22525 22535 22514 22517 22535 22521 22529 22535 22519 22545 22524 22533 22529 22524 22533 22530 22547 22527 22552 22539 22553 22557 22559 22541 22557 22559 22546 22563 22538 22542 22559 22564 22546 22548 22550 22562 22573 22548 22571 22561 22550 22579 22558 22575 22567 22563 22575 22573 22560 22559 22577 22560 22583 22583 22568 22566 22573 22584 22571 22581 22588 22583 22571 22597 22593 22591 22582 22603 22604 22588 22604 22599 22586 22582 22602 22601 22601 22589 22604 22592 22602 22593 22607 22599 22617 22598 22605 22603 22601 22598 22608 22618 22619 22610 22619 22615 22605 22606 22612 22632 22613 22631 22640 22616 22638 22640 22615 22617 22628 22625 22633 22624 22636 22634 22650 22640 22638 22646 22656 22656 22653 22634 22655 22649 22662 22644 22642 22639 22645 22643 22666 22665 22658 22665 22658 22670 22674 22657 22652 22667 22672 22673 22658 22660 22660 22671 22675 22682 22670 22671 22680 22667 22669 22664 22690 22681 22688 22682 22680 22675 22689 22677 22674 22673 22685 22699 22698 22693 22681 22690 22688 22709 22692 22683 22692 22701 22704 22711 22704 22688 22689 22704 22694 22696 22697 22695 22698 22697 22720 22702 22700 22706 22718 22702 22704 22711 22713 22708 22711 22737 22723 22738 22731 22736 22733 22736 22731 22733 22742 22718 22721 22728 22740 22737 22744 22740 22743 22732 22728 22745 22750 22751 22744 22733 22744 22755 22760 22764 22741 22751 22765 22761 22763 22770 22769 22747 22747 22768 22756 22753 22751 22759 22760 22774 22760 22759 22758 22765 22772 22784 22778 22760 22763 22764 22777 22767 22783 22771 22774 22774 22777 22787 22779 22781 22784 22787 22795 22776 22800 22789 22791 22802 22802 22802 22789 22788 22787 22810 22810 22794 22798 22800 22794 22800 22803 22806 22809 22802 22826 22823 22823 22828 22814 22805 22820 22812 22815 22821 22811 22830 22834 22813 22818 22813 22819 22828 22829 22842 22839 22837 22826 22847 22822 22849 22848 22838 22846 22829 22835 22844 22834 22848 22855 22848 22850 22843 22837 22865 22843 22847 22854 22865 22848 22866 22859 22850 22847 22865 22861 22848 22855 22868 22852 22852 22863 22856 22869 22884 22866 22886 22864 22884 22864 22890 22871 22870 22870 22875 22896 22889 22876 22870 22880 22898 22896 22892 22895 22903 22878 22900 22888 22888 22906 22896 22901 22886 22900 22892 22913 22891 22893 22918 22919 22894 22916 22920 22923 22919 22925 22899 22915 22923 22907 22926 22911 22925 22907 22934 22918 22913 22935 22932 22936 22915 22921 22939 22927 22931 22928 22942 22922 22939 22922 22934 22949 22947 22932 22955 \r\n22335 22350 22331 22338 22360 22341 22351 22364 22347 22345 22359 22355 22368 22354 22356 22352 22365 22361 22363 22348 22375 22370 22364 22365 22369 22364 22375 22384 22377 22384 22378 22370 22372 22367 22388 22373 22375 22375 22377 22393 22391 22391 22371 22384 22375 22390 22399 22391 22381 22388 22383 22387 22396 22409 22407 22406 22407 22393 22407 22404 22410 22411 22403 22412 22404 22396 22405 22417 22396 22425 22405 22423 22429 22414 22410 22430 22407 22431 22408 22411 22417 22410 22433 22424 22434 22427 22421 22424 22434 22432 22431 22432 22438 22422 22450 22429 22451 22452 22445 22442 22429 22429 22443 22437 22451 22459 22451 22454 22455 22440 22450 22449 22468 22460 22460 22454 22470 22457 22474 22471 22448 22461 22456 22454 22470 22454 22474 22474 22464 22481 22467 22475 22478 22473 22487 22479 22483 22486 22491 22481 22496 22479 22475 22498 22490 22500 22475 22491 22486 22501 22503 22507 22490 22494 22486 22492 22495 22493 22495 22495 22509 22508 22497 22508 22516 22519 22521 22504 22500 22519 22525 22520 22521 22506 22527 22508 22519 22514 22506 22518 22523 22528 22526 22528 22514 22523 22521 22522 22519 22541 22535 22519 22522 22550 22544 22524 22547 22529 22547 22529 22543 22530 22543 22554 22534 22551 22560 22535 22557 22566 22558 22567 22563 22566 22546 22556 22573 22572 22556 22555 22563 22551 22559 22556 22552 22553 22567 22564 22574 22581 22587 22570 22571 22583 22562 22578 22585 22566 22567 22593 22595 22589 22588 22578 22584 22579 22585 22589 22576 22582 22583 22582 22599 22610 22597 22606 22608 22603 22595 22600 22599 22601 22590 22619 22609 22599 22623 22596 22619 22605 22598 22619 22617 22627 22624 22603 22627 22620 22625 22624 22619 22619 22620 22633 22619 22635 22620 22623 22634 22625 22640 22628 22624 22633 22643 22635 22629 22654 22645 22649 22654 22647 22652 22660 22660 22654 22644 22657 22642 22648 22664 22659 22655 22663 22649 22658 22654 22648 22665 22669 22654 22658 22662 22669 22681 22658 22672 22670 22671 22680 22659 22667 22664 22681 22667 22688 22690 22694 22668 22691 22696 22682 22690 22696 22676 22701 22678 22703 22694 22683 22680 22701 22684 22696 22694 22707 22712 22685 22710 22689 22692 22701 22697 22712 22695 22709 22706 22720 22699 22701 22725 22709 22709 22707 22708 22705 22709 22724 22714 22707 22710 22727 22737 22722 22734 22728 22718 22721 22745 22721 22721 22745 22744 22749 22722 22732 22752 22749 22746 22732 22728 22739 22736 22738 22747 22735 22743 22750 22757 22758 22755 22764 22750 22750 22761 22754 22773 22761 22759 22774 22752 22770 22773 22776 22769 22772 22756 22773 22759 22767 22765 22773 22782 22775 22784 22770 22789 22778 22775 22777 22774 22774 22799 22800 22785 22792 22801 22803 22795 22790 22790 22800 22793 22805 22808 22809 22803 22809 22814 22804 22810 22805 22808 22793 22797 22821 22810 22822 22812 22814 22806 22819 22806 22810 22807 22807 22832 22819 22819 22833 22814 22834 22827 22822 22835 22824 22840 22844 22832 22819 22820 22828 22830 22826 22829 22845 22851 22852 22827 22841 22851 22849 22855 22856 22851 22846 22857 22848 22861 22838 22840 22852 22867 22870 22867 22851 22849 22855 22846 22850 22877 22852 22872 22861 22879 22866 22878 22878 22865 22865 22860 22863 22883 22886 22869 22865 22880 22871 22873 22874 22887 22869 22892 22887 22893 22896 22886 22897 22893 22894 22880 22890 22907 22906 22882 22896 22912 22914 22888 22891 22900 22904 22912 22913 22914 22897 22902 22917 22904 22906 22923 22906 22911 22915 22918 22920 22912 22930 22931 22930 22933 22932 22922 22937 22928 22923 22942 22935 22929 22942 22944 22925 22921 22944 22941 22925 22948 22941 22938 22934 \r\n22339 22349 22353 22344 22348 22361 22352 22352 22339 22350 22342 22349 22369 22362 22346 22368 22352 22372 22357 22360 22375 22363 22358 22352 22375 22383 22372 22372 22360 22385 22381 22389 22378 22370 22364 22393 22394 22374 22372 22395 22376 22382 22386 22400 22395 22398 22396 22385 22399 22402 22407 22389 22387 22404 22388 22385 22409 22403 22412 22404 22414 22392 22418 22405 22393 22409 22412 22412 22403 22426 22421 22422 22421 22416 22424 22408 22409 22429 22421 22429 22435 22434 22420 22422 22438 22415 22442 22428 22424 22441 22448 22423 22424 22444 22429 22429 22451 22448 22429 22456 22435 22449 22452 22451 22433 22460 22457 22440 22437 22466 22446 22448 22464 22458 22468 22467 22467 22447 22469 22470 22472 22464 22479 22456 22482 22472 22470 22477 22477 22476 22465 22470 22470 22479 22484 22486 22483 22483 22496 22468 22473 22491 22484 22481 22498 22474 22501 22480 22485 22505 22481 22485 22509 22487 22486 22495 22502 22492 22497 22509 22492 22514 22502 22499 22507 22505 22509 22519 22514 22504 22504 22517 22513 22512 22506 22512 22525 22514 22522 22517 22519 22517 22524 22525 22540 22517 22517 22524 22546 22519 22542 22545 22527 22531 22551 22533 22526 22528 22551 22556 22552 22530 22543 22546 22552 22537 22564 22553 22538 22557 22562 22552 22551 22543 22556 22568 22564 22550 22575 22551 22555 22566 22568 22576 22556 22561 22557 22575 22584 22562 22578 22562 22582 22562 22569 22568 22584 22567 22574 22590 22571 22586 22586 22599 22576 22595 22600 22579 22602 22603 22580 22580 22591 22584 22583 22594 22593 22612 22612 22606 22600 22604 22592 22605 22614 22619 22604 22620 22601 22606 22623 22607 22601 22620 22617 22620 22605 22609 22621 22627 22636 22623 22616 22636 22625 22639 22617 22625 22628 22637 22622 22644 22631 22632 22626 22624 22650 22649 22655 22643 22658 22652 22637 22652 22646 22652 22641 22647 22662 22652 22647 22652 22641 22666 22655 22650 22657 22648 22655 22663 22657 22656 22670 22657 22656 22669 22659 22660 22683 22683 22678 22662 22686 22672 22677 22685 22668 22682 22673 22689 22697 22686 22682 22695 22673 22690 22682 22696 22686 22703 22702 22706 22685 22693 22686 22713 22699 22688 22703 22713 22696 22709 22699 22695 22709 22721 22706 22696 22726 22713 22720 22706 22704 22713 22729 22727 22722 22732 22722 22723 22713 22716 22722 22723 22723 22717 22744 22738 22738 22738 22740 22739 22729 22738 22727 22725 22747 22730 22733 22736 22739 22755 22759 22756 22751 22750 22738 22765 22738 22759 22750 22762 22766 22745 22754 22772 22759 22761 22763 22756 22768 22757 22760 22770 22780 22770 22781 22759 22761 22781 22786 22768 22781 22762 22789 22784 22771 22795 22780 22781 22783 22789 22783 22778 22784 22786 22800 22796 22788 22806 22780 22802 22794 22789 22812 22793 22810 22795 22798 22797 22804 22799 22820 22817 22812 22814 22808 22808 22802 22800 22810 22824 22823 22829 22817 22823 22825 22833 22816 22827 22812 22836 22827 22828 22841 22827 22832 22845 22833 22823 22821 22833 22834 22830 22841 22849 22831 22845 22836 22851 22835 22848 22847 22840 22844 22848 22862 22850 22856 22848 22839 22869 22841 22871 22870 22855 22854 22851 22876 22856 22854 22854 22869 22855 22872 22858 22871 22861 22872 22885 22863 22888 22878 22885 22883 22881 22885 22892 22875 22896 22875 22879 22893 22898 22890 22875 22875 22885 22886 22881 22885 22895 22900 22910 22883 22906 22907 22892 22892 22911 22889 22909 22901 22901 22921 22903 22911 22896 22918 22912 22916 22904 22907 22913 22931 22921 22923 22909 22919 22926 22911 22919 22925 22925 22931 22940 22938 22931 22927 22941 22931 22941 22930 22928 22931 22940 22940 22931 22932 22939 \r\n22335 22335 22337 22358 22351 22336 22354 22346 22342 22350 22359 22368 22351 22352 22372 22357 22359 22347 22366 22362 22353 22351 22378 22381 22363 22357 22359 22378 22386 22386 22376 22362 22380 22378 22387 22388 22369 22388 22380 22382 22381 22374 22373 22376 22380 22377 22405 22388 22385 22380 22400 22390 22400 22383 22408 22404 22389 22415 22414 22392 22402 22402 22418 22422 22401 22421 22408 22407 22418 22420 22418 22411 22426 22430 22428 22418 22417 22436 22410 22430 22437 22421 22426 22435 22427 22441 22444 22445 22420 22439 22433 22430 22438 22452 22435 22443 22427 22433 22444 22453 22434 22439 22432 22445 22438 22447 22438 22447 22466 22462 22464 22455 22442 22471 22469 22447 22451 22462 22469 22478 22472 22459 22469 22460 22467 22466 22469 22485 22479 22462 22487 22465 22469 22479 22467 22468 22476 22482 22490 22490 22487 22492 22497 22477 22499 22493 22476 22492 22487 22503 22484 22483 22511 22512 22512 22488 22509 22511 22506 22506 22510 22519 22513 22501 22517 22515 22496 22525 22515 22506 22518 22517 22512 22514 22533 22530 22519 22526 22523 22510 22523 22528 22538 22526 22538 22518 22544 22528 22536 22544 22532 22539 22526 22541 22536 22548 22543 22545 22539 22544 22538 22554 22541 22541 22559 22561 22538 22543 22557 22545 22549 22554 22544 22559 22548 22558 22561 22554 22576 22575 22565 22566 22569 22573 22582 22578 22581 22559 22569 22569 22574 22573 22564 22578 22575 22583 22570 22587 22574 22581 22598 22599 22593 22582 22594 22585 22600 22590 22595 22581 22584 22600 22598 22590 22611 22585 22609 22611 22596 22601 22617 22611 22600 22600 22619 22595 22602 22612 22621 22618 22614 22605 22620 22612 22613 22634 22630 22623 22617 22636 22635 22626 22629 22615 22622 22642 22626 22627 22647 22638 22628 22645 22650 22636 22631 22647 22648 22656 22657 22637 22654 22634 22635 22655 22652 22646 22640 22656 22664 22658 22662 22648 22648 22660 22649 22671 22667 22669 22676 22678 22670 22680 22675 22654 22658 22664 22671 22677 22661 22668 22684 22675 22684 22689 22676 22694 22687 22694 22686 22676 22680 22671 22694 22674 22701 22690 22697 22678 22689 22694 22704 22703 22703 22686 22686 22709 22693 22714 22712 22713 22706 22693 22711 22722 22712 22695 22722 22703 22707 22707 22711 22718 22723 22704 22724 22729 22719 22729 22731 22732 22718 22720 22719 22714 22734 22717 22741 22730 22745 22742 22735 22750 22747 22738 22733 22753 22753 22732 22729 22741 22749 22749 22749 22738 22743 22763 22746 22742 22752 22764 22767 22762 22768 22763 22760 22769 22771 22764 22750 22755 22774 22762 22768 22755 22755 22755 22769 22784 22775 22769 22777 22790 22781 22783 22783 22778 22785 22795 22778 22794 22798 22786 22784 22794 22780 22793 22782 22793 22787 22806 22784 22783 22800 22785 22797 22786 22801 22792 22806 22806 22792 22820 22800 22821 22823 22821 22807 22811 22799 22801 22821 22814 22831 22823 22820 22832 22825 22821 22833 22816 22833 22814 22836 22838 22842 22822 22829 22842 22838 22841 22825 22821 22834 22849 22853 22851 22855 22837 22857 22836 22858 22843 22838 22856 22863 22849 22846 22861 22842 22841 22844 22856 22867 22869 22848 22849 22859 22849 22856 22864 22861 22870 22863 22871 22882 22866 22878 22882 22883 22885 22887 22876 22881 22888 22870 22884 22884 22870 22889 22872 22875 22892 22897 22887 22895 22893 22894 22887 22898 22900 22891 22884 22899 22883 22894 22886 22905 22890 22906 22905 22902 22917 22894 22916 22910 22903 22914 22923 22918 22900 22914 22929 22919 22931 22931 22928 22917 22916 22909 22929 22918 22918 22932 22937 22929 22916 22917 22923 22943 22926 22945 22925 22931 22939 22946 22938 22954 22942 22956 22941 \r\n22340 22359 22341 22352 22359 22364 22347 22358 22355 22360 22358 22344 22366 22363 22370 22367 22366 22354 22357 22361 22366 22360 22375 22365 22380 22373 22372 22377 22364 22365 22374 22365 22387 22376 22383 22389 22387 22372 22377 22397 22390 22375 22396 22384 22398 22402 22378 22380 22399 22384 22403 22385 22411 22390 22407 22401 22389 22403 22399 22397 22406 22392 22417 22394 22418 22412 22421 22410 22417 22415 22429 22425 22430 22424 22420 22408 22430 22430 22414 22414 22426 22429 22413 22422 22415 22429 22428 22431 22444 22434 22437 22423 22432 22438 22439 22431 22427 22440 22434 22451 22443 22442 22454 22439 22443 22439 22438 22458 22449 22441 22459 22448 22453 22460 22457 22474 22448 22469 22459 22465 22470 22460 22476 22471 22477 22458 22469 22476 22474 22469 22482 22469 22474 22477 22465 22481 22476 22490 22469 22478 22500 22484 22485 22494 22491 22479 22486 22497 22506 22488 22491 22501 22505 22496 22489 22489 22491 22494 22496 22505 22508 22513 22505 22519 22506 22496 22509 22518 22513 22521 22510 22529 22508 22518 22512 22533 22530 22526 22531 22511 22537 22536 22521 22524 22521 22545 22546 22542 22540 22526 22525 22523 22543 22531 22526 22545 22548 22546 22546 22537 22557 22553 22543 22542 22546 22559 22548 22548 22566 22554 22562 22548 22564 22554 22548 22564 22569 22574 22551 22568 22571 22560 22581 22565 22572 22577 22566 22561 22562 22569 22570 22568 22574 22569 22587 22595 22570 22591 22589 22585 22572 22583 22575 22587 22596 22588 22605 22579 22603 22596 22597 22587 22591 22602 22587 22611 22594 22591 22609 22617 22617 22608 22608 22600 22611 22602 22615 22609 22623 22624 22620 22630 22618 22607 22621 22618 22626 22635 22637 22632 22630 22618 22638 22615 22634 22624 22634 22639 22645 22636 22638 22624 22646 22630 22630 22636 22648 22644 22638 22649 22657 22637 22643 22640 22662 22657 22656 22638 22661 22644 22655 22652 22647 22663 22671 22662 22676 22656 22652 22662 22678 22664 22659 22683 22684 22673 22668 22667 22688 22678 22680 22684 22686 22667 22679 22695 22696 22676 22693 22683 22693 22699 22701 22676 22676 22689 22699 22700 22693 22696 22708 22690 22684 22688 22706 22692 22695 22699 22701 22701 22693 22707 22714 22706 22720 22718 22708 22725 22724 22705 22711 22710 22728 22715 22730 22727 22728 22730 22711 22728 22717 22739 22738 22737 22719 22729 22717 22738 22743 22743 22737 22730 22740 22724 22725 22732 22743 22732 22757 22752 22752 22759 22743 22742 22757 22741 22761 22754 22749 22752 22764 22765 22754 22748 22757 22760 22758 22751 22777 22768 22760 22761 22761 22764 22777 22772 22768 22772 22764 22768 22782 22769 22767 22768 22789 22783 22785 22776 22787 22783 22794 22800 22775 22797 22777 22805 22797 22803 22783 22785 22785 22796 22811 22812 22788 22800 22804 22796 22789 22800 22795 22793 22818 22801 22820 22817 22816 22816 22802 22805 22804 22825 22821 22822 22824 22832 22818 22837 22818 22826 22811 22837 22819 22818 22825 22819 22838 22821 22842 22848 22835 22846 22846 22832 22827 22845 22851 22847 22844 22831 22843 22852 22840 22849 22842 22843 22851 22844 22851 22861 22861 22847 22868 22857 22860 22866 22867 22868 22874 22855 22875 22852 22875 22871 22867 22877 22880 22867 22866 22864 22861 22888 22867 22868 22867 22869 22889 22880 22897 22889 22876 22890 22892 22887 22896 22891 22885 22893 22895 22904 22894 22887 22911 22903 22885 22891 22896 22888 22915 22896 22909 22908 22910 22906 22907 22903 22922 22917 22927 22909 22922 22927 22926 22906 22928 22909 22935 22930 22929 22918 22913 22919 22925 22920 22916 22934 22917 22947 22943 22944 22921 22934 22940 22936 22939 22934 22952 22931 22953 22951 \r\n22342 22358 22359 22345 22342 22349 22342 22367 22343 22341 22361 22343 22370 22346 22373 22374 22372 22361 22370 22352 22357 22370 22363 22382 22358 22370 22385 22368 22374 22371 22372 22374 22373 22381 22391 22377 22384 22394 22386 22393 22400 22383 22374 22375 22405 22399 22381 22389 22399 22386 22393 22394 22404 22408 22403 22412 22395 22403 22416 22414 22419 22419 22394 22407 22419 22417 22411 22399 22422 22415 22410 22416 22419 22434 22420 22433 22408 22417 22419 22420 22432 22435 22439 22435 22432 22439 22425 22429 22434 22439 22428 22425 22430 22427 22437 22455 22445 22432 22453 22435 22456 22445 22444 22462 22436 22444 22456 22452 22468 22441 22442 22443 22468 22462 22451 22459 22448 22471 22460 22470 22463 22454 22474 22456 22483 22482 22464 22483 22464 22475 22474 22476 22485 22484 22475 22472 22497 22492 22493 22498 22482 22494 22494 22482 22494 22503 22502 22508 22489 22481 22495 22512 22508 22490 22512 22509 22488 22500 22500 22501 22513 22522 22499 22506 22508 22498 22508 22505 22503 22509 22511 22526 22511 22522 22535 22517 22521 22521 22525 22524 22530 22532 22538 22533 22541 22534 22525 22536 22521 22531 22543 22533 22532 22541 22535 22533 22553 22544 22537 22534 22543 22551 22543 22559 22540 22545 22557 22545 22551 22564 22555 22565 22548 22565 22554 22573 22573 22578 22552 22556 22552 22578 22565 22564 22571 22581 22570 22559 22588 22583 22573 22592 22593 22591 22588 22569 22597 22593 22587 22580 22578 22575 22578 22592 22576 22580 22587 22585 22589 22589 22599 22599 22594 22596 22602 22590 22613 22618 22602 22609 22610 22606 22617 22624 22604 22607 22612 22627 22608 22620 22623 22620 22620 22610 22620 22620 22620 22633 22639 22611 22615 22630 22635 22642 22617 22643 22630 22629 22632 22621 22640 22642 22646 22630 22628 22636 22628 22640 22637 22633 22661 22654 22639 22652 22653 22656 22658 22659 22654 22659 22669 22666 22649 22648 22659 22674 22664 22669 22663 22680 22656 22668 22674 22674 22662 22672 22671 22666 22660 22679 22679 22676 22678 22674 22669 22678 22679 22687 22680 22680 22681 22678 22686 22676 22701 22686 22692 22688 22703 22697 22684 22703 22704 22708 22705 22710 22715 22715 22713 22692 22704 22716 22722 22704 22718 22701 22723 22717 22720 22730 22715 22711 22705 22712 22717 22717 22725 22732 22722 22721 22716 22735 22742 22732 22726 22739 22745 22722 22740 22739 22736 22725 22742 22749 22743 22733 22733 22741 22752 22744 22761 22741 22741 22744 22758 22746 22747 22748 22743 22749 22764 22756 22761 22769 22769 22757 22756 22749 22755 22766 22761 22753 22773 22778 22761 22782 22777 22759 22779 22780 22774 22780 22777 22787 22780 22792 22783 22797 22779 22790 22784 22795 22798 22785 22788 22802 22789 22786 22788 22809 22799 22801 22804 22793 22812 22802 22817 22792 22795 22817 22808 22820 22805 22803 22798 22803 22802 22804 22811 22816 22804 22804 22823 22814 22827 22810 22824 22817 22829 22813 22839 22826 22831 22839 22832 22834 22833 22843 22820 22824 22851 22830 22846 22842 22839 22838 22844 22836 22849 22843 22844 22843 22863 22842 22845 22843 22856 22841 22850 22870 22862 22847 22860 22850 22875 22858 22868 22876 22861 22857 22870 22865 22879 22879 22872 22871 22872 22866 22868 22864 22883 22875 22882 22888 22894 22869 22897 22897 22879 22897 22890 22881 22892 22885 22880 22890 22907 22888 22907 22889 22911 22892 22894 22910 22895 22907 22912 22917 22900 22913 22905 22912 22908 22920 22925 22925 22912 22911 22919 22905 22920 22917 22924 22932 22927 22911 22923 22916 22912 22925 22940 22931 22927 22935 22943 22927 22943 22924 22945 22939 22927 22934 22950 22938 22938 22933 22945 22957 22953 22934 \r\n22344 22351 22339 22339 22347 22367 22348 22353 22345 22349 22350 22357 22361 22365 22361 22349 22360 22351 22373 22380 22366 22372 22359 22359 22364 22381 22368 22383 22370 22386 22380 22368 22382 22373 22379 22377 22396 22373 22398 22397 22382 22395 22395 22397 22388 22383 22390 22383 22409 22390 22387 22409 22412 22400 22403 22403 22415 22405 22403 22409 22399 22409 22403 22411 22422 22405 22419 22426 22405 22410 22407 22414 22433 22427 22408 22420 22416 22435 22413 22431 22415 22429 22417 22422 22446 22422 22440 22439 22448 22430 22430 22440 22430 22452 22452 22436 22429 22458 22438 22461 22442 22461 22454 22454 22460 22464 22447 22457 22464 22449 22447 22458 22460 22457 22460 22462 22475 22450 22457 22457 22457 22462 22475 22464 22461 22481 22485 22474 22465 22486 22465 22493 22469 22490 22474 22491 22476 22486 22493 22474 22492 22500 22495 22489 22481 22500 22508 22495 22493 22507 22501 22492 22488 22500 22488 22495 22490 22515 22508 22500 22509 22509 22499 22516 22523 22505 22524 22517 22517 22525 22506 22517 22521 22510 22521 22522 22514 22527 22519 22525 22535 22540 22535 22536 22521 22532 22547 22541 22545 22545 22546 22550 22548 22551 22534 22528 22535 22556 22546 22540 22549 22540 22549 22540 22540 22551 22565 22556 22542 22542 22566 22563 22563 22569 22552 22568 22557 22565 22560 22574 22561 22556 22580 22570 22576 22583 22587 22570 22571 22588 22573 22583 22593 22572 22573 22577 22597 22570 22597 22590 22583 22587 22599 22602 22582 22595 22583 22583 22588 22599 22600 22589 22595 22594 22613 22599 22591 22610 22615 22601 22622 22615 22613 22598 22599 22622 22602 22600 22621 22603 22604 22626 22633 22617 22623 22610 22612 22633 22627 22622 22629 22622 22626 22636 22643 22641 22632 22646 22632 22643 22628 22646 22632 22636 22647 22640 22631 22652 22641 22632 22660 22654 22652 22637 22637 22651 22640 22659 22658 22650 22659 22652 22658 22671 22672 22667 22669 22676 22677 22663 22653 22666 22662 22683 22681 22661 22688 22664 22685 22672 22673 22690 22671 22693 22675 22688 22694 22686 22676 22676 22680 22685 22689 22687 22703 22687 22688 22690 22699 22706 22711 22692 22705 22701 22690 22696 22713 22716 22693 22699 22719 22714 22724 22696 22702 22719 22716 22724 22703 22723 22725 22717 22710 22733 22727 22729 22726 22718 22730 22736 22727 22738 22720 22716 22726 22743 22740 22739 22746 22745 22743 22731 22741 22739 22741 22746 22739 22759 22746 22752 22746 22737 22743 22759 22738 22766 22757 22763 22769 22743 22771 22771 22746 22772 22766 22753 22753 22764 22775 22756 22754 22768 22772 22764 22783 22759 22771 22780 22768 22776 22782 22780 22766 22769 22776 22786 22796 22774 22798 22793 22778 22792 22796 22782 22780 22781 22779 22787 22798 22799 22785 22788 22813 22786 22807 22815 22809 22806 22811 22820 22804 22823 22803 22820 22802 22806 22804 22822 22812 22817 22810 22810 22809 22823 22831 22813 22821 22821 22828 22837 22820 22831 22816 22825 22837 22845 22848 22831 22835 22842 22841 22824 22833 22828 22834 22851 22838 22839 22832 22841 22847 22848 22849 22848 22853 22847 22852 22841 22863 22859 22851 22863 22845 22875 22848 22868 22871 22850 22868 22862 22867 22879 22880 22863 22869 22870 22859 22888 22868 22864 22892 22882 22888 22893 22883 22870 22889 22893 22878 22896 22896 22888 22893 22886 22878 22893 22889 22894 22887 22902 22905 22888 22907 22889 22898 22912 22897 22901 22910 22913 22920 22914 22921 22908 22905 22900 22911 22916 22922 22920 22905 22912 22913 22928 22927 22928 22929 22912 22911 22921 22931 22932 22939 22932 22946 22924 22937 22941 22930 22936 22947 22943 22942 22935 22942 22947 22945 22951 22938 22950 \r\n22347 22341 22345 22340 22366 22340 22346 22354 22356 22364 22344 22347 22374 22348 22355 22378 22368 22370 22358 22373 22383 22384 22379 22366 22379 22371 22376 22378 22377 22389 22373 22385 22380 22383 22385 22389 22382 22398 22390 22387 22383 22396 22380 22404 22399 22393 22396 22390 22407 22395 22394 22392 22405 22391 22403 22397 22418 22406 22405 22416 22416 22401 22396 22418 22402 22408 22425 22407 22414 22427 22426 22425 22411 22420 22411 22418 22435 22440 22424 22442 22432 22424 22427 22441 22442 22424 22434 22428 22429 22433 22440 22429 22430 22445 22450 22434 22443 22456 22449 22454 22450 22438 22443 22466 22450 22453 22451 22442 22467 22472 22463 22447 22464 22471 22453 22465 22474 22456 22475 22481 22477 22481 22458 22482 22464 22473 22463 22463 22466 22467 22477 22493 22479 22471 22476 22478 22485 22489 22484 22478 22494 22483 22478 22479 22483 22508 22506 22491 22482 22487 22488 22486 22513 22492 22490 22498 22515 22510 22517 22494 22519 22523 22513 22514 22521 22502 22517 22523 22510 22525 22515 22506 22527 22513 22530 22512 22524 22528 22541 22542 22538 22515 22544 22530 22525 22534 22535 22531 22537 22533 22545 22530 22546 22544 22539 22558 22533 22536 22549 22544 22554 22563 22548 22546 22565 22552 22562 22565 22553 22546 22557 22545 22563 22567 22551 22576 22571 22559 22556 22581 22555 22562 22574 22560 22580 22563 22582 22570 22564 22576 22571 22573 22593 22583 22583 22597 22589 22574 22580 22585 22587 22595 22589 22599 22595 22605 22585 22592 22592 22586 22603 22600 22613 22598 22605 22592 22609 22599 22615 22611 22600 22622 22602 22616 22613 22626 22614 22606 22626 22624 22624 22623 22607 22609 22626 22620 22615 22622 22621 22637 22629 22638 22630 22637 22646 22628 22642 22649 22650 22634 22624 22643 22628 22640 22648 22649 22633 22652 22632 22651 22657 22642 22648 22658 22645 22662 22666 22664 22662 22665 22652 22648 22668 22654 22649 22660 22666 22678 22662 22680 22676 22671 22667 22685 22664 22686 22674 22680 22682 22684 22682 22665 22678 22670 22696 22686 22695 22698 22690 22695 22684 22693 22690 22689 22704 22697 22695 22707 22696 22699 22705 22710 22715 22700 22692 22718 22695 22693 22693 22719 22704 22721 22718 22714 22698 22701 22729 22717 22713 22712 22718 22727 22719 22718 22735 22731 22738 22716 22713 22734 22719 22744 22726 22722 22728 22734 22745 22747 22735 22742 22737 22745 22742 22736 22746 22751 22742 22741 22740 22750 22738 22747 22751 22740 22745 22753 22744 22748 22747 22754 22760 22766 22756 22758 22770 22775 22755 22775 22767 22772 22770 22760 22765 22772 22785 22768 22771 22767 22789 22782 22784 22769 22768 22779 22771 22769 22798 22776 22785 22775 22776 22802 22799 22778 22789 22791 22798 22793 22801 22785 22797 22785 22814 22794 22815 22812 22799 22802 22792 22794 22804 22824 22802 22804 22827 22802 22800 22811 22827 22827 22820 22819 22819 22822 22822 22811 22839 22812 22835 22837 22831 22836 22826 22834 22820 22827 22824 22850 22846 22827 22834 22842 22854 22853 22855 22843 22839 22832 22843 22857 22837 22848 22865 22858 22843 22845 22843 22858 22855 22866 22845 22867 22863 22870 22855 22869 22863 22870 22865 22872 22878 22867 22859 22869 22871 22866 22860 22889 22870 22873 22883 22893 22893 22873 22888 22872 22885 22875 22874 22890 22890 22888 22891 22885 22906 22882 22897 22895 22896 22902 22912 22898 22910 22892 22912 22903 22894 22903 22916 22903 22918 22921 22917 22898 22911 22901 22911 22901 22929 22922 22922 22916 22920 22918 22914 22913 22934 22913 22914 22942 22930 22930 22926 22944 22938 22937 22947 22921 22944 22927 22945 22949 22944 22931 22948 22935 22956 22932 22940 22957 \r\n22364 22341 22361 22356 22339 22348 22354 22358 22369 22367 22372 22372 22349 22358 22377 22373 22364 22352 22373 22370 22368 22374 22365 22363 22362 22370 22367 22372 22373 22390 22372 22366 22388 22381 22388 22375 22380 22381 22386 22382 22397 22376 22393 22401 22393 22386 22401 22405 22394 22411 22392 22410 22415 22400 22392 22411 22402 22401 22396 22399 22424 22407 22421 22401 22404 22407 22429 22411 22404 22404 22427 22426 22426 22414 22433 22410 22413 22415 22414 22434 22444 22445 22435 22418 22432 22438 22449 22430 22434 22441 22447 22431 22453 22435 22429 22449 22455 22451 22443 22449 22447 22447 22462 22455 22456 22454 22468 22463 22451 22472 22451 22455 22476 22450 22468 22465 22469 22469 22473 22462 22475 22467 22478 22477 22464 22463 22477 22467 22468 22487 22476 22484 22470 22492 22481 22484 22480 22490 22486 22499 22487 22492 22505 22494 22491 22485 22482 22483 22499 22492 22492 22504 22505 22505 22489 22510 22518 22505 22515 22506 22499 22525 22511 22517 22505 22504 22507 22510 22510 22506 22514 22509 22530 22527 22525 22519 22523 22527 22525 22531 22543 22543 22539 22543 22529 22541 22550 22527 22528 22547 22540 22526 22551 22553 22556 22532 22541 22551 22537 22549 22554 22536 22560 22540 22559 22566 22542 22557 22558 22556 22549 22558 22572 22555 22558 22578 22569 22581 22563 22578 22556 22570 22567 22579 22572 22561 22583 22579 22583 22592 22570 22573 22579 22574 22584 22572 22584 22599 22601 22581 22584 22588 22593 22583 22607 22591 22590 22598 22612 22593 22589 22587 22602 22611 22600 22599 22610 22604 22622 22598 22617 22600 22609 22600 22605 22604 22616 22608 22612 22609 22620 22621 22630 22616 22632 22631 22618 22639 22614 22637 22638 22622 22643 22623 22636 22649 22632 22640 22627 22624 22638 22628 22647 22652 22630 22636 22645 22660 22636 22648 22652 22641 22652 22650 22641 22664 22667 22649 22654 22667 22648 22655 22647 22677 22657 22659 22660 22658 22673 22669 22655 22658 22682 22686 22688 22685 22673 22670 22672 22677 22666 22681 22681 22675 22679 22674 22687 22674 22693 22682 22686 22687 22680 22688 22691 22693 22696 22690 22702 22699 22692 22714 22700 22717 22710 22709 22713 22709 22721 22711 22713 22701 22709 22725 22706 22719 22701 22728 22727 22714 22732 22722 22729 22725 22731 22730 22725 22720 22715 22736 22733 22742 22737 22744 22748 22728 22734 22732 22737 22749 22729 22752 22756 22735 22748 22758 22733 22749 22738 22759 22757 22764 22743 22742 22756 22757 22767 22760 22756 22763 22771 22752 22750 22755 22751 22760 22760 22773 22763 22770 22761 22781 22776 22774 22782 22774 22776 22784 22769 22768 22766 22777 22780 22783 22798 22784 22780 22773 22786 22776 22783 22791 22779 22805 22782 22793 22790 22793 22795 22788 22801 22786 22800 22793 22796 22803 22792 22805 22799 22800 22818 22809 22810 22821 22805 22821 22817 22807 22832 22806 22820 22818 22827 22821 22819 22837 22826 22817 22835 22816 22829 22836 22817 22842 22823 22846 22844 22823 22841 22832 22832 22827 22856 22841 22855 22844 22849 22846 22835 22841 22837 22841 22844 22855 22839 22861 22857 22844 22850 22849 22856 22866 22873 22865 22866 22859 22875 22865 22860 22862 22855 22880 22870 22882 22887 22888 22871 22887 22875 22891 22883 22894 22882 22876 22896 22874 22886 22880 22874 22876 22882 22877 22902 22887 22888 22886 22881 22887 22893 22907 22906 22908 22903 22907 22892 22912 22916 22917 22909 22906 22915 22903 22898 22923 22921 22922 22928 22905 22904 22925 22920 22916 22916 22915 22919 22918 22931 22918 22938 22925 22922 22921 22927 22932 22925 22946 22945 22951 22946 22949 22948 22946 22946 22955 22931 22953 22952 22942 22955 22937 \r\n22343 22346 22365 22342 22350 22349 22364 22368 22347 22353 22360 22352 22360 22359 22363 22354 22374 22366 22369 22366 22382 22374 22385 22365 22384 22376 22372 22390 22390 22372 22395 22375 22383 22370 22390 22384 22378 22387 22387 22386 22404 22389 22385 22382 22386 22395 22396 22408 22404 22410 22400 22407 22393 22408 22403 22411 22419 22417 22404 22416 22397 22400 22409 22408 22426 22416 22417 22408 22425 22409 22422 22415 22431 22430 22417 22413 22429 22417 22441 22425 22421 22425 22431 22429 22444 22437 22437 22444 22451 22447 22437 22455 22448 22457 22451 22444 22438 22433 22451 22463 22456 22450 22459 22467 22453 22453 22458 22448 22470 22456 22457 22473 22454 22469 22462 22471 22476 22473 22477 22456 22456 22469 22475 22477 22477 22467 22490 22477 22466 22481 22474 22472 22496 22486 22474 22499 22472 22501 22502 22501 22505 22493 22496 22488 22493 22498 22506 22505 22490 22496 22504 22498 22506 22492 22492 22494 22497 22517 22498 22516 22519 22517 22512 22503 22506 22517 22526 22524 22527 22505 22512 22534 22514 22523 22524 22540 22522 22517 22523 22528 22517 22545 22546 22537 22532 22529 22543 22524 22531 22527 22538 22529 22539 22553 22540 22555 22542 22542 22539 22562 22545 22547 22564 22548 22552 22556 22570 22565 22545 22556 22549 22559 22558 22564 22559 22567 22560 22570 22562 22566 22559 22576 22559 22559 22578 22586 22573 22565 22564 22589 22576 22571 22577 22596 22583 22585 22598 22582 22575 22578 22588 22600 22596 22584 22582 22588 22609 22585 22596 22609 22598 22597 22605 22611 22601 22604 22621 22607 22610 22610 22596 22622 22627 22601 22624 22626 22608 22631 22616 22634 22635 22609 22610 22626 22631 22640 22619 22616 22626 22620 22619 22644 22634 22632 22649 22649 22649 22650 22647 22626 22627 22643 22629 22634 22643 22644 22634 22647 22643 22657 22645 22637 22638 22644 22653 22663 22658 22670 22667 22648 22654 22672 22677 22650 22652 22667 22653 22658 22661 22669 22683 22673 22674 22671 22684 22673 22682 22663 22680 22673 22688 22668 22678 22681 22686 22685 22688 22697 22693 22698 22696 22679 22692 22682 22707 22696 22686 22705 22685 22713 22688 22710 22692 22707 22690 22693 22693 22697 22700 22713 22723 22723 22711 22710 22722 22717 22704 22723 22710 22706 22735 22716 22733 22734 22727 22713 22740 22737 22739 22730 22738 22746 22723 22748 22746 22739 22744 22735 22734 22753 22730 22728 22732 22733 22733 22748 22739 22739 22740 22762 22737 22749 22761 22767 22746 22743 22765 22768 22756 22762 22749 22762 22757 22768 22765 22774 22762 22769 22768 22755 22769 22761 22766 22768 22772 22761 22773 22785 22765 22782 22787 22794 22777 22782 22790 22799 22791 22787 22801 22794 22800 22797 22798 22803 22795 22797 22784 22796 22795 22788 22793 22794 22816 22794 22819 22799 22796 22813 22813 22804 22822 22808 22808 22799 22800 22815 22821 22812 22807 22820 22818 22826 22836 22812 22816 22831 22827 22837 22815 22837 22837 22838 22832 22828 22835 22828 22829 22823 22851 22840 22834 22827 22856 22847 22833 22831 22861 22846 22836 22863 22847 22859 22846 22845 22864 22842 22849 22866 22844 22873 22864 22850 22867 22857 22879 22859 22873 22870 22871 22871 22875 22886 22872 22882 22887 22883 22863 22870 22884 22893 22884 22882 22879 22886 22874 22888 22892 22897 22875 22903 22881 22905 22882 22889 22890 22898 22906 22909 22889 22893 22894 22915 22902 22912 22896 22891 22918 22915 22902 22916 22905 22904 22908 22910 22928 22909 22910 22908 22904 22933 22933 22920 22927 22913 22913 22939 22932 22913 22929 22935 22930 22928 22919 22931 22941 22943 22934 22930 22941 22952 22929 22951 22955 22939 22950 22956 22957 22936 22950 22947 \r\n22352 22341 22365 22363 22356 22351 22346 22371 22349 22362 22374 22352 22355 22376 22362 22355 22380 22382 22380 22369 22358 22358 22386 22377 22364 22388 22376 22392 22393 22374 22379 22389 22372 22376 22397 22392 22387 22394 22398 22398 22382 22406 22387 22392 22406 22399 22391 22392 22413 22402 22389 22410 22417 22395 22395 22410 22405 22397 22417 22410 22397 22423 22427 22419 22402 22409 22424 22413 22422 22433 22435 22425 22430 22428 22414 22426 22413 22424 22425 22421 22442 22445 22438 22439 22432 22423 22436 22453 22452 22426 22429 22431 22454 22455 22455 22453 22454 22447 22436 22438 22449 22438 22454 22469 22460 22458 22454 22447 22450 22472 22471 22453 22475 22468 22476 22481 22479 22472 22469 22466 22474 22466 22469 22467 22467 22467 22473 22480 22486 22471 22478 22485 22471 22484 22485 22478 22485 22490 22486 22503 22502 22502 22497 22499 22498 22491 22509 22507 22501 22496 22490 22515 22518 22496 22512 22495 22517 22515 22508 22520 22497 22527 22502 22526 22503 22509 22532 22531 22514 22506 22529 22514 22524 22532 22514 22541 22533 22543 22539 22530 22543 22519 22525 22533 22538 22546 22546 22546 22536 22532 22545 22534 22548 22547 22543 22539 22548 22551 22540 22549 22546 22567 22553 22546 22561 22546 22556 22564 22551 22563 22562 22570 22578 22550 22577 22559 22565 22574 22569 22584 22577 22571 22588 22574 22562 22587 22576 22571 22591 22573 22582 22584 22574 22576 22599 22598 22596 22586 22582 22584 22586 22590 22603 22596 22590 22582 22588 22587 22596 22593 22591 22598 22600 22618 22599 22603 22615 22621 22598 22619 22601 22610 22610 22618 22611 22606 22630 22632 22612 22632 22631 22617 22624 22635 22619 22617 22640 22616 22628 22630 22646 22631 22630 22630 22626 22631 22648 22647 22642 22654 22634 22657 22655 22649 22640 22649 22662 22660 22647 22636 22651 22663 22641 22652 22655 22656 22656 22649 22651 22671 22676 22655 22667 22679 22658 22656 22675 22683 22674 22672 22675 22670 22673 22669 22661 22691 22663 22691 22666 22670 22695 22680 22697 22683 22686 22678 22677 22674 22694 22688 22684 22684 22687 22708 22688 22687 22686 22707 22705 22696 22693 22707 22693 22715 22702 22710 22722 22718 22703 22713 22702 22710 22707 22709 22702 22725 22710 22717 22724 22717 22709 22711 22721 22728 22738 22729 22734 22716 22735 22716 22738 22740 22741 22721 22741 22722 22733 22750 22748 22727 22755 22732 22753 22752 22749 22751 22735 22759 22735 22761 22748 22758 22763 22759 22761 22766 22760 22765 22760 22758 22749 22762 22760 22761 22751 22775 22782 22780 22772 22771 22782 22786 22760 22781 22762 22791 22775 22769 22780 22785 22770 22775 22798 22775 22795 22798 22786 22777 22777 22790 22802 22792 22801 22796 22790 22794 22795 22810 22786 22799 22793 22792 22790 22794 22810 22821 22815 22809 22813 22808 22815 22798 22814 22813 22810 22810 22827 22827 22824 22810 22817 22825 22832 22821 22826 22824 22816 22841 22843 22831 22821 22820 22825 22842 22845 22846 22823 22825 22840 22841 22840 22850 22850 22852 22854 22843 22846 22852 22849 22857 22856 22866 22849 22846 22870 22865 22859 22846 22856 22872 22853 22873 22869 22855 22863 22869 22853 22869 22867 22878 22878 22880 22874 22869 22867 22878 22865 22893 22888 22894 22876 22879 22879 22872 22878 22875 22899 22876 22885 22886 22895 22884 22891 22882 22891 22892 22897 22888 22885 22890 22896 22897 22900 22911 22914 22892 22902 22894 22899 22903 22920 22905 22920 22920 22903 22914 22911 22923 22926 22915 22932 22931 22920 22934 22923 22925 22917 22925 22943 22926 22936 22922 22927 22938 22930 22937 22939 22942 22935 22947 22938 22933 22939 22948 22956 22958 22954 22944 22958 22955 \r\n22349 22345 22348 22363 22349 22353 22363 22353 22351 22353 22356 22357 22359 22359 22379 22382 22356 22384 22371 22374 22376 22363 22384 22387 22374 22372 22389 22380 22382 22385 22373 22383 22386 22377 22380 22386 22394 22393 22379 22406 22403 22379 22399 22393 22405 22406 22413 22397 22414 22404 22409 22398 22399 22411 22421 22406 22404 22420 22415 22409 22411 22410 22403 22406 22418 22412 22427 22430 22411 22410 22423 22435 22435 22413 22419 22426 22424 22425 22427 22426 22444 22434 22437 22448 22443 22442 22428 22428 22443 22453 22428 22450 22449 22440 22438 22438 22451 22444 22439 22458 22444 22452 22443 22454 22471 22467 22444 22459 22471 22476 22450 22472 22469 22467 22476 22461 22454 22463 22458 22459 22483 22463 22478 22487 22490 22474 22471 22481 22479 22485 22468 22487 22479 22471 22494 22478 22485 22503 22500 22500 22493 22485 22485 22490 22504 22489 22501 22489 22498 22509 22495 22506 22495 22510 22492 22510 22513 22497 22500 22524 22521 22507 22514 22528 22527 22509 22531 22524 22517 22514 22519 22509 22513 22539 22537 22515 22524 22534 22525 22517 22523 22522 22540 22550 22543 22539 22540 22551 22539 22535 22554 22539 22556 22533 22559 22556 22542 22545 22558 22549 22554 22559 22545 22542 22569 22559 22555 22566 22559 22569 22574 22555 22562 22562 22553 22571 22582 22560 22570 22559 22576 22567 22577 22578 22586 22576 22567 22569 22567 22585 22594 22572 22591 22584 22593 22578 22592 22596 22584 22590 22597 22579 22594 22606 22590 22598 22600 22612 22601 22588 22615 22614 22616 22615 22606 22618 22605 22609 22602 22622 22614 22603 22620 22613 22628 22629 22611 22630 22618 22627 22637 22610 22622 22628 22631 22636 22642 22625 22618 22625 22627 22641 22643 22621 22634 22651 22650 22652 22629 22655 22648 22639 22634 22631 22633 22636 22644 22649 22662 22665 22639 22639 22644 22664 22668 22654 22653 22668 22662 22665 22651 22657 22666 22657 22679 22679 22680 22665 22663 22660 22665 22667 22670 22661 22669 22669 22679 22692 22684 22693 22687 22684 22690 22694 22688 22688 22701 22701 22699 22685 22683 22679 22703 22694 22698 22694 22713 22711 22702 22714 22691 22699 22714 22709 22705 22693 22699 22713 22703 22716 22711 22727 22711 22701 22731 22714 22705 22724 22710 22717 22726 22727 22738 22717 22733 22723 22741 22729 22731 22743 22747 22722 22724 22750 22737 22744 22739 22734 22734 22728 22755 22736 22754 22753 22756 22736 22735 22756 22752 22740 22766 22756 22765 22767 22770 22764 22750 22765 22761 22771 22776 22777 22760 22773 22755 22753 22779 22757 22770 22774 22784 22767 22789 22777 22789 22774 22779 22790 22783 22768 22772 22782 22780 22776 22797 22800 22780 22803 22783 22779 22791 22808 22795 22795 22790 22784 22811 22814 22786 22811 22807 22801 22798 22820 22801 22810 22800 22803 22823 22811 22818 22802 22802 22820 22808 22812 22813 22818 22830 22816 22817 22819 22839 22829 22821 22819 22840 22837 22830 22844 22846 22840 22838 22824 22846 22844 22841 22835 22837 22856 22837 22848 22857 22831 22849 22842 22836 22863 22844 22866 22861 22843 22855 22846 22863 22861 22853 22848 22868 22872 22877 22861 22858 22859 22865 22878 22875 22856 22883 22882 22867 22863 22886 22866 22874 22873 22865 22881 22872 22884 22875 22890 22874 22890 22890 22888 22886 22875 22887 22890 22907 22908 22896 22901 22895 22901 22897 22900 22893 22896 22891 22896 22896 22911 22909 22902 22915 22896 22897 22899 22918 22912 22928 22925 22928 22930 22933 22908 22907 22907 22913 22934 22913 22940 22928 22924 22932 22932 22926 22941 22938 22948 22937 22942 22934 22941 22934 22941 22952 22943 22932 22932 22935 22945 22948 22935 22934 22937 22953 22937 \r\n22367 22340 22349 22347 22348 22352 22356 22368 22364 22368 22356 22359 22357 22359 22364 22365 22372 22361 22382 22376 22373 22379 22363 22374 22371 22370 22382 22373 22382 22371 22396 22373 22387 22389 22375 22392 22397 22394 22395 22397 22380 22380 22398 22392 22386 22394 22387 22401 22402 22411 22411 22408 22406 22410 22414 22403 22399 22425 22423 22419 22408 22427 22408 22416 22420 22417 22431 22425 22431 22413 22434 22420 22419 22426 22417 22442 22430 22428 22444 22430 22429 22448 22433 22450 22436 22426 22454 22445 22448 22446 22449 22454 22441 22442 22442 22437 22435 22451 22459 22438 22465 22460 22467 22465 22454 22460 22447 22449 22466 22461 22472 22463 22462 22466 22459 22462 22465 22461 22485 22484 22481 22482 22479 22478 22480 22467 22480 22472 22467 22492 22491 22495 22499 22474 22489 22485 22479 22487 22504 22492 22499 22494 22482 22511 22488 22490 22494 22502 22506 22498 22511 22518 22510 22510 22509 22517 22522 22523 22523 22524 22500 22518 22520 22516 22516 22529 22529 22510 22512 22534 22524 22528 22533 22521 22539 22526 22531 22524 22538 22519 22528 22537 22542 22532 22540 22530 22550 22532 22533 22539 22529 22539 22552 22542 22540 22552 22546 22564 22559 22554 22559 22556 22545 22565 22572 22569 22570 22554 22561 22576 22559 22560 22575 22557 22558 22558 22567 22558 22561 22565 22570 22589 22564 22586 22591 22581 22566 22570 22570 22587 22586 22591 22592 22588 22584 22576 22590 22598 22585 22580 22586 22597 22607 22590 22584 22613 22604 22614 22610 22604 22604 22594 22599 22597 22595 22613 22620 22599 22611 22609 22618 22619 22619 22610 22603 22627 22609 22619 22620 22628 22611 22621 22622 22635 22613 22615 22628 22620 22640 22644 22621 22636 22629 22650 22645 22633 22634 22631 22651 22652 22654 22655 22641 22637 22639 22645 22636 22659 22661 22653 22665 22646 22663 22666 22659 22655 22649 22648 22673 22655 22655 22669 22663 22672 22659 22669 22673 22678 22683 22681 22671 22685 22670 22675 22666 22687 22692 22688 22669 22690 22669 22694 22696 22698 22683 22675 22697 22683 22696 22681 22702 22692 22705 22697 22700 22692 22697 22700 22708 22706 22701 22717 22705 22706 22718 22702 22705 22709 22708 22717 22699 22717 22725 22721 22717 22706 22723 22729 22712 22724 22729 22716 22711 22713 22728 22721 22719 22725 22727 22726 22743 22721 22727 22723 22725 22727 22735 22750 22752 22746 22738 22756 22747 22755 22749 22735 22757 22740 22764 22762 22746 22756 22749 22763 22768 22745 22755 22751 22760 22759 22773 22753 22773 22756 22758 22776 22770 22767 22772 22782 22788 22763 22777 22786 22765 22783 22765 22793 22789 22778 22772 22797 22790 22792 22783 22782 22781 22797 22791 22784 22794 22804 22782 22783 22790 22809 22808 22803 22796 22792 22816 22798 22809 22798 22795 22805 22820 22796 22807 22826 22811 22825 22826 22830 22810 22821 22825 22831 22819 22831 22813 22832 22814 22830 22828 22840 22817 22817 22820 22822 22826 22828 22822 22839 22823 22842 22852 22826 22846 22843 22857 22848 22855 22855 22838 22859 22842 22838 22863 22856 22845 22851 22862 22866 22865 22856 22850 22853 22847 22864 22875 22854 22860 22880 22857 22863 22855 22868 22866 22878 22862 22869 22881 22866 22889 22869 22893 22881 22895 22871 22881 22874 22898 22875 22893 22899 22894 22892 22885 22895 22900 22884 22894 22891 22906 22898 22897 22899 22913 22892 22903 22919 22910 22903 22915 22913 22913 22925 22911 22926 22927 22925 22920 22910 22912 22932 22924 22906 22931 22908 22921 22912 22938 22925 22933 22926 22916 22926 22943 22924 22929 22943 22947 22951 22933 22931 22945 22926 22955 22928 22952 22936 22935 22949 22956 22937 22954 22945 22945 22963 \r\n22368 22356 22359 22366 22353 22346 22350 22354 22375 22354 22361 22353 22373 22373 22382 22364 22385 22364 22369 22384 22384 22365 22375 22375 22381 22389 22391 22370 22388 22370 22382 22388 22385 22382 22376 22388 22392 22391 22378 22399 22386 22405 22403 22411 22404 22404 22396 22392 22392 22396 22393 22409 22395 22394 22413 22415 22413 22403 22421 22427 22418 22412 22430 22428 22420 22420 22426 22429 22418 22412 22410 22429 22418 22420 22426 22441 22430 22444 22440 22428 22423 22447 22437 22440 22446 22436 22433 22431 22447 22446 22440 22451 22437 22434 22462 22464 22440 22458 22449 22440 22449 22452 22457 22444 22452 22464 22475 22456 22472 22451 22451 22480 22481 22464 22471 22480 22475 22477 22476 22462 22477 22489 22468 22480 22480 22467 22480 22489 22495 22479 22488 22486 22474 22486 22489 22503 22477 22487 22500 22507 22506 22487 22485 22483 22496 22506 22505 22492 22508 22502 22514 22514 22503 22506 22519 22504 22509 22498 22523 22514 22504 22513 22506 22509 22512 22522 22522 22517 22520 22534 22535 22535 22521 22538 22516 22539 22545 22532 22530 22527 22539 22523 22536 22539 22533 22539 22545 22549 22557 22556 22541 22536 22533 22551 22537 22563 22550 22563 22563 22550 22554 22567 22551 22549 22553 22570 22546 22555 22574 22550 22578 22568 22564 22580 22579 22577 22580 22572 22581 22561 22584 22590 22578 22567 22577 22574 22567 22573 22575 22580 22577 22576 22590 22579 22577 22596 22591 22594 22586 22605 22583 22589 22601 22592 22609 22589 22610 22610 22607 22597 22600 22616 22595 22596 22621 22608 22622 22614 22619 22613 22606 22601 22604 22631 22614 22633 22633 22614 22609 22631 22614 22629 22622 22638 22624 22630 22636 22617 22641 22623 22642 22639 22629 22647 22638 22639 22631 22646 22649 22632 22642 22658 22658 22653 22647 22661 22652 22644 22649 22639 22654 22657 22648 22645 22644 22646 22650 22647 22671 22665 22676 22661 22659 22670 22664 22657 22685 22678 22661 22681 22660 22670 22682 22678 22687 22670 22693 22676 22674 22683 22698 22686 22699 22690 22674 22686 22685 22702 22694 22692 22705 22704 22705 22711 22703 22695 22693 22689 22695 22715 22709 22705 22707 22700 22706 22695 22710 22704 22721 22716 22720 22707 22702 22718 22733 22730 22713 22711 22712 22736 22723 22718 22733 22733 22737 22731 22731 22726 22731 22732 22730 22734 22745 22751 22747 22743 22755 22727 22740 22744 22755 22731 22744 22737 22755 22738 22757 22760 22760 22756 22744 22757 22743 22762 22747 22746 22769 22769 22771 22749 22761 22756 22775 22762 22772 22781 22757 22782 22786 22785 22764 22777 22780 22764 22770 22769 22769 22787 22787 22777 22783 22785 22791 22795 22800 22794 22798 22798 22786 22789 22796 22786 22788 22801 22804 22810 22798 22805 22797 22789 22801 22815 22794 22818 22798 22800 22797 22805 22802 22826 22824 22818 22813 22805 22828 22810 22835 22809 22818 22819 22823 22811 22818 22833 22816 22822 22830 22838 22832 22846 22829 22847 22841 22845 22845 22849 22828 22854 22831 22853 22846 22854 22853 22845 22854 22842 22850 22842 22854 22855 22857 22857 22871 22859 22852 22864 22873 22847 22854 22852 22858 22855 22866 22878 22867 22868 22870 22880 22880 22883 22886 22863 22891 22880 22875 22891 22883 22878 22873 22891 22878 22885 22878 22900 22881 22899 22895 22884 22893 22881 22892 22900 22893 22891 22884 22885 22911 22901 22912 22889 22891 22906 22894 22914 22921 22921 22905 22914 22912 22912 22907 22917 22908 22904 22928 22931 22910 22927 22918 22936 22927 22938 22912 22922 22926 22936 22942 22921 22928 22925 22923 22940 22935 22942 22941 22938 22946 22942 22941 22941 22955 22956 22954 22961 22955 22944 22939 22962 22947 22942 \r\n22361 22349 22361 22351 22360 22362 22352 22362 22369 22370 22373 22375 22376 22379 22358 22384 22373 22362 22374 22380 22367 22386 22370 22384 22378 22395 22382 22368 22389 22373 22397 22373 22376 22403 22375 22381 22401 22383 22396 22383 22406 22403 22388 22388 22390 22403 22409 22392 22401 22419 22406 22416 22411 22412 22405 22411 22422 22407 22419 22424 22407 22428 22421 22420 22419 22407 22407 22410 22419 22425 22429 22434 22428 22414 22420 22417 22437 22441 22438 22421 22443 22425 22439 22445 22425 22455 22427 22441 22435 22439 22452 22433 22440 22444 22462 22456 22459 22453 22461 22457 22442 22448 22453 22444 22461 22448 22466 22449 22467 22461 22476 22467 22466 22456 22467 22468 22467 22477 22461 22465 22476 22463 22474 22493 22477 22483 22491 22484 22473 22490 22475 22491 22483 22486 22475 22479 22492 22478 22503 22493 22492 22485 22507 22496 22503 22498 22510 22495 22489 22508 22510 22519 22507 22500 22521 22512 22505 22515 22525 22509 22505 22531 22504 22519 22506 22525 22534 22531 22532 22527 22519 22525 22519 22534 22537 22537 22534 22545 22523 22547 22546 22535 22546 22537 22541 22531 22550 22543 22541 22537 22541 22538 22545 22534 22540 22559 22554 22564 22555 22548 22553 22551 22543 22572 22558 22567 22559 22559 22575 22566 22576 22561 22560 22555 22576 22556 22584 22558 22586 22576 22570 22574 22564 22578 22592 22583 22567 22575 22592 22585 22582 22587 22579 22582 22584 22596 22588 22602 22585 22593 22591 22593 22587 22605 22586 22608 22612 22604 22603 22602 22607 22620 22609 22620 22606 22610 22621 22617 22599 22601 22630 22612 22606 22628 22626 22615 22634 22612 22617 22622 22614 22612 22642 22636 22618 22635 22634 22628 22636 22633 22648 22646 22631 22652 22643 22634 22640 22643 22643 22638 22643 22651 22633 22651 22649 22639 22642 22666 22662 22661 22652 22668 22664 22650 22646 22649 22667 22676 22668 22679 22666 22670 22671 22662 22659 22670 22658 22666 22685 22689 22678 22687 22672 22687 22669 22692 22677 22694 22687 22677 22682 22687 22700 22691 22682 22681 22680 22681 22699 22702 22697 22691 22692 22702 22706 22701 22698 22698 22696 22700 22719 22703 22721 22718 22717 22710 22703 22707 22721 22705 22724 22705 22716 22716 22709 22728 22722 22713 22733 22725 22732 22726 22714 22724 22737 22729 22717 22747 22741 22722 22743 22751 22737 22728 22747 22749 22742 22729 22743 22742 22751 22748 22736 22734 22737 22741 22744 22753 22767 22754 22747 22752 22754 22771 22758 22761 22769 22769 22754 22771 22759 22754 22782 22769 22756 22782 22765 22776 22769 22764 22780 22762 22776 22766 22791 22770 22790 22777 22781 22770 22789 22783 22787 22796 22804 22776 22791 22800 22787 22796 22795 22797 22793 22799 22796 22794 22807 22792 22791 22797 22814 22812 22794 22809 22803 22811 22826 22807 22810 22803 22826 22807 22806 22811 22806 22806 22831 22812 22820 22819 22825 22832 22813 22836 22837 22824 22826 22831 22821 22836 22821 22847 22830 22850 22835 22845 22845 22857 22831 22831 22833 22852 22853 22863 22856 22850 22854 22858 22867 22866 22866 22869 22859 22852 22861 22864 22865 22854 22857 22855 22868 22876 22856 22877 22855 22864 22880 22876 22888 22868 22880 22877 22876 22892 22866 22874 22876 22884 22869 22880 22881 22877 22876 22895 22900 22881 22895 22901 22890 22904 22898 22898 22885 22904 22904 22902 22893 22907 22889 22919 22891 22913 22916 22912 22905 22913 22900 22922 22909 22928 22914 22930 22927 22911 22931 22913 22930 22929 22924 22933 22940 22925 22932 22929 22919 22942 22919 22942 22945 22923 22929 22946 22936 22927 22936 22951 22930 22930 22958 22938 22958 22939 22942 22946 22937 22953 22944 22954 22966 22961 \r\n22348 22363 22360 22353 22369 22376 22375 22356 22357 22362 22376 22355 22360 22370 22360 22384 22360 22372 22370 22384 22383 22372 22386 22366 22372 22395 22386 22398 22398 22371 22399 22391 22386 22382 22395 22383 22389 22403 22382 22401 22383 22393 22407 22393 22414 22416 22391 22389 22395 22398 22393 22415 22407 22407 22398 22425 22426 22427 22426 22418 22405 22415 22420 22416 22425 22436 22415 22409 22431 22431 22413 22415 22435 22439 22425 22438 22421 22434 22430 22449 22445 22447 22440 22450 22432 22429 22454 22449 22449 22457 22433 22454 22443 22437 22456 22454 22440 22439 22457 22447 22446 22452 22467 22457 22467 22453 22475 22468 22475 22475 22455 22474 22476 22465 22474 22481 22460 22479 22480 22489 22480 22477 22473 22470 22487 22485 22477 22474 22489 22475 22481 22476 22501 22483 22501 22498 22499 22480 22504 22501 22505 22512 22502 22513 22503 22509 22496 22491 22491 22505 22508 22510 22504 22512 22513 22523 22524 22504 22516 22527 22503 22527 22517 22532 22515 22510 22521 22538 22529 22512 22516 22534 22542 22533 22525 22538 22535 22536 22548 22549 22527 22545 22532 22536 22547 22534 22550 22533 22557 22537 22549 22556 22553 22541 22546 22551 22557 22545 22550 22552 22561 22545 22544 22573 22573 22567 22569 22571 22573 22553 22565 22568 22567 22573 22561 22564 22578 22580 22574 22578 22572 22585 22585 22583 22583 22571 22590 22586 22573 22599 22601 22573 22577 22579 22582 22603 22601 22595 22592 22589 22609 22587 22612 22603 22612 22591 22596 22591 22604 22601 22601 22593 22601 22596 22607 22614 22621 22601 22620 22622 22630 22621 22615 22608 22625 22623 22623 22616 22612 22613 22617 22614 22628 22625 22643 22645 22630 22629 22622 22646 22641 22643 22644 22645 22629 22655 22632 22645 22653 22637 22650 22638 22645 22646 22639 22664 22640 22657 22654 22646 22665 22658 22668 22656 22668 22675 22655 22677 22650 22653 22675 22671 22681 22669 22681 22658 22658 22678 22678 22685 22690 22673 22674 22668 22684 22678 22681 22691 22687 22699 22689 22673 22688 22689 22684 22681 22696 22705 22684 22707 22700 22689 22689 22697 22690 22706 22715 22714 22703 22714 22708 22701 22706 22696 22696 22710 22721 22719 22707 22727 22713 22711 22707 22717 22708 22710 22726 22731 22733 22732 22718 22738 22719 22730 22736 22727 22737 22725 22747 22727 22732 22733 22748 22736 22753 22739 22733 22754 22734 22738 22759 22755 22736 22750 22743 22749 22741 22765 22740 22746 22763 22764 22755 22765 22762 22765 22756 22766 22772 22764 22772 22767 22760 22781 22767 22760 22758 22769 22780 22786 22785 22790 22780 22787 22780 22788 22769 22775 22785 22792 22794 22801 22790 22799 22805 22777 22798 22784 22797 22791 22786 22806 22812 22795 22815 22793 22798 22818 22790 22802 22814 22815 22819 22811 22820 22809 22815 22803 22810 22813 22824 22832 22810 22806 22811 22825 22827 22819 22823 22830 22836 22839 22836 22838 22822 22838 22821 22840 22846 22824 22849 22842 22824 22844 22840 22852 22856 22835 22850 22838 22859 22859 22856 22849 22862 22841 22845 22851 22853 22867 22862 22859 22869 22858 22865 22853 22876 22875 22866 22853 22860 22854 22867 22857 22868 22869 22880 22873 22887 22884 22868 22881 22875 22887 22892 22877 22878 22879 22873 22876 22893 22893 22881 22879 22878 22891 22885 22879 22893 22893 22900 22897 22913 22886 22890 22891 22894 22912 22913 22891 22897 22913 22923 22924 22901 22911 22901 22907 22910 22912 22928 22918 22911 22922 22906 22931 22925 22918 22913 22920 22937 22917 22922 22929 22930 22940 22922 22923 22925 22928 22941 22951 22948 22944 22952 22936 22947 22954 22953 22937 22953 22947 22945 22956 22938 22943 22959 22961 22941 22952 \r\n22345 22353 22349 22352 22374 22351 22361 22365 22365 22378 22361 22355 22366 22377 22375 22367 22362 22382 22390 22388 22386 22385 22376 22378 22372 22389 22391 22371 22377 22372 22393 22379 22381 22392 22383 22381 22388 22403 22396 22384 22407 22412 22412 22394 22388 22406 22414 22404 22396 22407 22398 22421 22407 22414 22407 22414 22416 22406 22401 22410 22411 22425 22418 22414 22430 22425 22432 22426 22438 22421 22431 22438 22430 22432 22441 22443 22439 22449 22434 22451 22443 22427 22431 22443 22444 22434 22453 22451 22449 22447 22435 22462 22455 22461 22460 22444 22450 22446 22453 22458 22456 22444 22466 22465 22471 22465 22453 22462 22459 22479 22482 22472 22470 22460 22480 22483 22476 22467 22461 22474 22465 22480 22480 22492 22471 22475 22492 22489 22493 22484 22490 22489 22483 22491 22502 22478 22495 22499 22491 22496 22507 22501 22503 22496 22513 22500 22505 22519 22496 22517 22502 22510 22508 22496 22502 22518 22513 22522 22506 22508 22529 22514 22521 22506 22513 22537 22514 22537 22521 22540 22520 22521 22524 22544 22520 22520 22521 22546 22521 22535 22544 22543 22532 22547 22556 22534 22538 22554 22541 22535 22542 22554 22535 22544 22552 22567 22554 22567 22541 22569 22560 22556 22546 22572 22568 22549 22573 22574 22573 22573 22566 22556 22583 22572 22566 22585 22578 22565 22579 22576 22577 22593 22567 22590 22586 22588 22583 22590 22599 22580 22595 22576 22584 22595 22585 22582 22607 22600 22602 22600 22604 22591 22588 22588 22591 22589 22597 22614 22596 22609 22622 22613 22611 22624 22597 22609 22612 22607 22610 22621 22626 22617 22630 22608 22619 22633 22634 22633 22640 22632 22626 22630 22616 22643 22617 22641 22619 22648 22648 22638 22652 22645 22648 22631 22634 22643 22637 22639 22641 22655 22656 22653 22656 22642 22666 22640 22651 22640 22641 22648 22665 22667 22650 22668 22648 22659 22653 22678 22674 22666 22658 22678 22661 22674 22678 22678 22666 22662 22680 22676 22680 22672 22678 22691 22667 22692 22694 22694 22690 22692 22686 22695 22678 22692 22698 22690 22687 22695 22687 22700 22689 22695 22686 22713 22713 22717 22714 22705 22696 22693 22706 22718 22709 22723 22721 22717 22709 22726 22708 22719 22705 22709 22708 22715 22735 22725 22723 22734 22726 22721 22740 22716 22729 22737 22738 22737 22735 22725 22738 22749 22742 22743 22744 22737 22749 22757 22733 22752 22757 22745 22738 22739 22751 22748 22746 22763 22744 22751 22756 22746 22765 22771 22765 22773 22753 22748 22760 22759 22769 22758 22773 22780 22764 22758 22784 22763 22766 22761 22781 22766 22773 22765 22783 22766 22781 22769 22793 22770 22790 22782 22787 22797 22782 22796 22804 22780 22798 22786 22792 22808 22788 22808 22793 22791 22809 22801 22799 22799 22793 22814 22805 22800 22821 22812 22821 22827 22803 22808 22819 22808 22807 22826 22822 22808 22820 22812 22834 22833 22822 22833 22820 22836 22819 22825 22843 22831 22834 22844 22845 22850 22840 22853 22832 22840 22829 22837 22857 22847 22845 22836 22839 22855 22851 22863 22858 22851 22842 22869 22856 22856 22860 22852 22860 22872 22848 22872 22859 22850 22857 22856 22873 22862 22865 22878 22885 22885 22863 22862 22874 22885 22870 22872 22875 22881 22886 22896 22878 22881 22875 22874 22898 22903 22900 22879 22902 22905 22885 22909 22907 22885 22894 22892 22885 22901 22892 22895 22892 22909 22909 22921 22917 22900 22920 22924 22901 22912 22906 22928 22915 22912 22926 22917 22925 22918 22915 22933 22911 22935 22933 22918 22915 22935 22931 22916 22929 22947 22923 22946 22927 22928 22941 22944 22942 22953 22939 22931 22933 22937 22934 22961 22959 22962 22946 22944 22956 22942 22952 22957 22943 22951 \r\n22354 22362 22370 22364 22355 22352 22353 22380 22367 22357 22372 22366 22377 22361 22373 22376 22387 22375 22367 22369 22364 22392 22391 22390 22386 22398 22377 22397 22386 22395 22399 22391 22394 22402 22390 22388 22409 22387 22382 22409 22408 22407 22400 22394 22388 22414 22402 22402 22420 22402 22408 22413 22415 22416 22405 22412 22411 22403 22427 22420 22430 22413 22422 22414 22430 22419 22425 22418 22419 22438 22429 22418 22439 22435 22444 22424 22449 22439 22427 22426 22451 22443 22444 22442 22453 22456 22448 22452 22455 22442 22455 22451 22456 22450 22449 22459 22462 22448 22446 22461 22458 22461 22468 22452 22460 22472 22471 22478 22474 22474 22481 22456 22483 22459 22474 22478 22466 22475 22464 22471 22469 22482 22493 22477 22481 22470 22491 22491 22483 22479 22494 22484 22481 22498 22488 22496 22508 22495 22504 22494 22506 22512 22506 22488 22510 22489 22506 22511 22508 22520 22504 22524 22500 22524 22510 22524 22505 22507 22530 22520 22506 22526 22530 22511 22530 22528 22527 22536 22536 22516 22532 22540 22516 22525 22540 22532 22521 22534 22530 22524 22537 22548 22549 22545 22544 22546 22530 22539 22542 22548 22554 22545 22536 22561 22557 22558 22559 22560 22554 22562 22565 22553 22570 22574 22548 22561 22565 22558 22554 22554 22577 22581 22575 22572 22568 22561 22572 22590 22573 22564 22591 22565 22583 22578 22572 22578 22588 22577 22579 22598 22583 22593 22592 22596 22598 22592 22602 22588 22594 22610 22612 22588 22598 22595 22610 22605 22607 22601 22592 22613 22595 22623 22607 22600 22609 22621 22603 22619 22618 22631 22633 22616 22617 22621 22623 22615 22623 22628 22631 22617 22616 22628 22627 22639 22645 22648 22633 22626 22641 22632 22650 22639 22637 22628 22648 22648 22630 22660 22642 22657 22651 22660 22643 22644 22649 22667 22669 22642 22646 22667 22664 22674 22650 22660 22674 22667 22661 22668 22660 22671 22664 22657 22680 22664 22677 22680 22666 22688 22675 22667 22692 22687 22674 22685 22678 22681 22688 22697 22689 22684 22696 22701 22682 22705 22691 22681 22702 22682 22689 22698 22712 22686 22688 22708 22711 22692 22718 22708 22720 22711 22718 22723 22719 22721 22713 22724 22719 22722 22703 22705 22709 22725 22735 22733 22713 22731 22736 22739 22739 22717 22724 22744 22745 22732 22742 22728 22749 22730 22730 22741 22731 22750 22734 22743 22741 22734 22745 22756 22747 22760 22740 22748 22761 22752 22754 22742 22769 22752 22755 22751 22748 22761 22771 22774 22776 22749 22755 22751 22779 22762 22766 22756 22785 22761 22764 22779 22769 22779 22788 22786 22770 22788 22775 22794 22796 22789 22797 22778 22786 22786 22783 22801 22802 22797 22786 22783 22793 22795 22794 22786 22792 22806 22788 22801 22804 22803 22790 22810 22804 22810 22811 22812 22798 22824 22800 22814 22800 22804 22815 22810 22805 22828 22826 22808 22815 22827 22826 22818 22841 22836 22822 22838 22816 22827 22841 22840 22843 22829 22830 22832 22840 22831 22853 22854 22840 22855 22857 22837 22858 22862 22846 22845 22851 22860 22865 22857 22847 22841 22868 22861 22847 22863 22854 22859 22855 22851 22878 22877 22853 22861 22871 22855 22864 22867 22876 22871 22873 22865 22886 22867 22881 22880 22891 22869 22874 22874 22884 22871 22886 22883 22901 22886 22886 22898 22891 22888 22892 22884 22907 22897 22887 22906 22908 22907 22913 22902 22910 22900 22905 22895 22904 22908 22906 22902 22919 22907 22929 22906 22929 22909 22915 22923 22923 22924 22912 22928 22921 22937 22915 22934 22932 22920 22925 22925 22936 22944 22928 22941 22938 22947 22943 22925 22948 22934 22948 22948 22954 22933 22933 22945 22962 22954 22936 22955 22945 22966 22941 22941 22954 22960 \r\n22352 22356 22352 22349 22362 22350 22356 22365 22362 22380 22382 22379 22366 22364 22384 22384 22371 22383 22386 22392 22373 22392 22375 22381 22377 22391 22389 22372 22386 22379 22387 22402 22404 22398 22391 22392 22404 22395 22398 22388 22397 22401 22415 22416 22406 22413 22392 22403 22402 22404 22400 22412 22423 22399 22425 22404 22423 22403 22423 22410 22430 22422 22431 22419 22422 22425 22412 22438 22415 22426 22439 22445 22441 22441 22422 22444 22441 22448 22435 22432 22448 22447 22438 22457 22447 22454 22452 22458 22456 22443 22461 22456 22457 22450 22461 22458 22454 22466 22460 22456 22461 22456 22459 22467 22462 22465 22458 22473 22476 22467 22472 22482 22462 22462 22476 22475 22483 22474 22489 22475 22476 22495 22495 22479 22479 22470 22498 22480 22492 22498 22489 22481 22505 22506 22500 22491 22510 22489 22499 22505 22487 22498 22510 22505 22495 22492 22519 22514 22521 22512 22514 22522 22509 22502 22501 22501 22508 22515 22521 22533 22509 22528 22536 22530 22524 22521 22517 22539 22537 22517 22532 22539 22536 22538 22546 22545 22543 22529 22534 22544 22538 22542 22536 22531 22539 22546 22552 22540 22556 22558 22558 22551 22543 22543 22547 22567 22567 22550 22561 22560 22549 22547 22554 22565 22569 22579 22564 22556 22581 22568 22576 22569 22585 22581 22568 22573 22575 22582 22583 22574 22573 22568 22595 22586 22579 22593 22580 22594 22580 22594 22593 22579 22600 22593 22603 22598 22589 22582 22597 22586 22590 22608 22606 22605 22607 22599 22598 22613 22616 22613 22601 22610 22602 22601 22605 22603 22610 22612 22632 22625 22614 22606 22609 22609 22621 22631 22638 22616 22627 22625 22635 22622 22618 22625 22639 22647 22623 22637 22643 22635 22625 22631 22653 22645 22651 22653 22642 22658 22635 22663 22663 22651 22642 22642 22667 22648 22651 22659 22660 22653 22658 22664 22657 22654 22662 22660 22658 22667 22667 22660 22669 22668 22675 22682 22676 22671 22670 22686 22686 22690 22689 22690 22693 22671 22684 22680 22681 22681 22693 22691 22678 22676 22683 22683 22692 22703 22693 22699 22700 22707 22699 22707 22701 22697 22714 22709 22709 22705 22700 22720 22706 22696 22698 22703 22702 22725 22713 22713 22715 22709 22711 22706 22714 22733 22733 22724 22724 22730 22721 22732 22738 22729 22721 22737 22739 22723 22737 22736 22741 22726 22748 22743 22750 22737 22740 22751 22760 22740 22747 22743 22748 22749 22752 22759 22741 22752 22750 22766 22757 22759 22761 22756 22772 22762 22752 22752 22755 22766 22767 22777 22772 22769 22763 22770 22762 22785 22784 22762 22783 22774 22789 22788 22793 22776 22794 22777 22771 22798 22794 22784 22784 22785 22779 22802 22797 22785 22794 22800 22786 22799 22785 22807 22813 22800 22812 22814 22798 22813 22805 22794 22799 22801 22826 22817 22804 22809 22809 22828 22827 22816 22805 22815 22815 22834 22834 22816 22833 22815 22833 22816 22841 22845 22824 22820 22825 22843 22844 22826 22839 22826 22843 22848 22836 22836 22830 22843 22831 22856 22849 22848 22855 22861 22843 22858 22850 22844 22843 22870 22867 22849 22872 22874 22873 22849 22852 22862 22871 22852 22865 22874 22855 22859 22857 22872 22885 22873 22876 22888 22864 22880 22869 22885 22870 22892 22878 22885 22874 22875 22883 22891 22882 22893 22895 22905 22899 22897 22886 22906 22905 22898 22911 22904 22896 22891 22903 22905 22904 22915 22906 22902 22900 22920 22905 22916 22927 22925 22907 22923 22924 22927 22913 22930 22915 22931 22934 22916 22936 22939 22938 22919 22919 22923 22929 22921 22938 22929 22923 22937 22936 22942 22935 22933 22937 22943 22956 22939 22943 22937 22959 22936 22964 22941 22963 22954 22940 22955 22944 22956 22949 22971 \r\n22349 22376 22350 22356 22355 22355 22377 22354 22359 22359 22362 22376 22363 22386 22377 22361 22384 22373 22368 22391 22373 22378 22375 22383 22379 22398 22389 22400 22385 22397 22394 22377 22402 22390 22381 22386 22392 22405 22396 22408 22394 22397 22415 22414 22403 22413 22394 22402 22400 22423 22397 22420 22404 22408 22417 22425 22402 22405 22424 22414 22408 22421 22437 22415 22426 22418 22439 22429 22415 22437 22427 22442 22424 22424 22437 22435 22424 22444 22426 22452 22439 22429 22441 22445 22450 22444 22448 22444 22453 22450 22438 22449 22445 22457 22453 22443 22457 22446 22473 22465 22459 22476 22460 22473 22450 22478 22454 22455 22470 22459 22456 22482 22469 22468 22489 22480 22477 22473 22476 22478 22469 22489 22478 22472 22477 22483 22477 22491 22497 22480 22498 22496 22498 22485 22503 22485 22509 22512 22489 22501 22509 22511 22498 22511 22509 22520 22513 22502 22512 22506 22525 22505 22513 22517 22526 22522 22503 22521 22518 22519 22508 22515 22515 22520 22534 22512 22524 22526 22525 22544 22529 22518 22524 22547 22540 22543 22539 22523 22524 22542 22549 22556 22550 22537 22537 22531 22532 22556 22534 22546 22559 22562 22564 22567 22562 22556 22570 22544 22566 22555 22552 22566 22560 22578 22571 22554 22575 22568 22562 22555 22574 22566 22584 22570 22581 22585 22587 22564 22589 22570 22568 22576 22584 22582 22583 22584 22599 22590 22579 22597 22605 22591 22587 22607 22590 22586 22601 22595 22595 22595 22604 22595 22606 22593 22611 22616 22608 22603 22600 22624 22608 22626 22616 22611 22614 22617 22621 22621 22628 22631 22622 22624 22630 22626 22637 22640 22626 22631 22641 22622 22630 22646 22621 22643 22634 22636 22624 22636 22641 22634 22637 22635 22645 22650 22643 22632 22639 22660 22641 22635 22661 22651 22641 22664 22652 22653 22654 22644 22668 22664 22672 22662 22651 22672 22653 22658 22653 22672 22677 22663 22674 22666 22677 22675 22660 22664 22689 22667 22686 22693 22685 22693 22689 22675 22696 22695 22699 22696 22689 22692 22684 22706 22687 22695 22692 22699 22701 22708 22698 22701 22703 22696 22693 22715 22705 22709 22703 22698 22721 22721 22722 22713 22726 22701 22716 22726 22727 22723 22727 22721 22709 22713 22726 22723 22728 22712 22732 22741 22727 22734 22725 22719 22724 22731 22731 22740 22746 22734 22726 22732 22746 22727 22751 22734 22733 22737 22757 22756 22735 22752 22742 22755 22747 22762 22753 22752 22758 22748 22750 22766 22748 22755 22762 22774 22763 22763 22779 22762 22769 22756 22768 22757 22759 22778 22777 22785 22784 22778 22776 22774 22779 22781 22795 22795 22785 22776 22780 22781 22786 22790 22792 22790 22800 22781 22786 22789 22811 22784 22786 22802 22811 22812 22804 22799 22799 22799 22808 22793 22798 22821 22809 22812 22798 22809 22808 22813 22811 22822 22817 22834 22835 22807 22815 22815 22822 22811 22816 22829 22830 22844 22842 22823 22826 22829 22835 22836 22828 22849 22828 22850 22840 22854 22841 22836 22851 22833 22841 22840 22850 22847 22840 22854 22852 22843 22841 22860 22867 22867 22850 22867 22870 22870 22871 22850 22866 22855 22857 22853 22883 22879 22880 22886 22874 22885 22872 22866 22875 22876 22882 22877 22874 22867 22881 22885 22891 22892 22893 22899 22886 22897 22900 22896 22891 22879 22908 22909 22898 22884 22892 22905 22898 22913 22893 22907 22917 22911 22908 22916 22897 22901 22906 22899 22922 22902 22906 22917 22927 22931 22909 22925 22915 22934 22926 22933 22914 22911 22916 22937 22928 22918 22929 22935 22938 22929 22948 22935 22947 22951 22938 22933 22946 22955 22937 22943 22951 22945 22941 22952 22952 22952 22949 22944 22953 22966 22959 22962 22957 22949 22966 22963 \r\n22369 22361 22351 22358 22365 22375 22382 22378 22366 22383 22363 22379 22359 22366 22390 22384 22385 22370 22374 22369 22374 22389 22390 22382 22388 22377 22384 22389 22381 22400 22399 22387 22379 22392 22397 22392 22384 22392 22392 22400 22396 22404 22391 22419 22419 22408 22404 22401 22422 22408 22419 22416 22410 22424 22406 22417 22432 22424 22421 22413 22432 22409 22428 22410 22414 22427 22442 22439 22415 22426 22438 22443 22423 22433 22444 22442 22434 22433 22428 22433 22441 22440 22457 22430 22436 22459 22438 22447 22457 22441 22445 22457 22439 22440 22463 22465 22449 22457 22458 22447 22463 22474 22467 22475 22452 22480 22465 22463 22459 22481 22470 22462 22485 22484 22465 22478 22472 22472 22471 22487 22490 22497 22471 22481 22479 22495 22496 22496 22492 22477 22502 22496 22487 22485 22485 22509 22484 22512 22495 22487 22488 22499 22496 22500 22517 22499 22505 22514 22522 22519 22523 22504 22518 22505 22526 22525 22509 22511 22510 22510 22533 22518 22537 22521 22521 22512 22536 22516 22540 22519 22529 22547 22545 22523 22550 22532 22534 22541 22545 22533 22544 22546 22552 22546 22550 22546 22554 22534 22546 22546 22566 22543 22565 22557 22550 22559 22554 22560 22572 22574 22572 22569 22570 22577 22565 22555 22574 22572 22572 22581 22579 22567 22571 22571 22584 22585 22589 22572 22574 22570 22576 22593 22592 22574 22589 22573 22586 22595 22587 22588 22583 22595 22585 22603 22604 22596 22601 22595 22589 22607 22614 22595 22596 22598 22592 22596 22615 22611 22598 22614 22613 22624 22615 22614 22627 22613 22615 22614 22626 22622 22609 22625 22618 22629 22637 22640 22627 22617 22615 22642 22634 22625 22619 22625 22643 22647 22637 22636 22646 22627 22652 22634 22649 22654 22647 22658 22634 22641 22657 22640 22644 22644 22651 22655 22644 22651 22657 22658 22674 22647 22660 22661 22675 22677 22674 22658 22669 22654 22664 22657 22680 22687 22669 22676 22673 22671 22688 22683 22689 22672 22679 22679 22672 22670 22700 22673 22687 22686 22685 22688 22704 22686 22699 22706 22698 22692 22692 22684 22713 22687 22704 22700 22693 22708 22709 22710 22715 22711 22721 22703 22704 22718 22710 22702 22708 22723 22727 22718 22718 22711 22727 22720 22715 22730 22721 22737 22738 22724 22744 22730 22717 22732 22743 22726 22727 22746 22734 22730 22726 22743 22730 22730 22758 22736 22756 22745 22745 22741 22746 22752 22742 22751 22745 22764 22745 22765 22749 22773 22755 22766 22757 22770 22768 22758 22780 22771 22765 22780 22757 22778 22757 22758 22759 22775 22770 22773 22772 22792 22772 22793 22789 22777 22797 22789 22788 22789 22784 22775 22803 22801 22791 22783 22786 22808 22803 22798 22801 22791 22793 22809 22815 22796 22811 22805 22819 22815 22798 22818 22807 22799 22803 22806 22810 22810 22803 22823 22806 22817 22833 22826 22813 22834 22813 22832 22833 22829 22839 22837 22835 22818 22832 22846 22844 22838 22842 22833 22835 22825 22826 22829 22830 22848 22849 22835 22837 22851 22834 22836 22859 22857 22843 22858 22858 22855 22870 22851 22847 22849 22865 22868 22865 22863 22874 22862 22866 22858 22873 22878 22876 22868 22858 22858 22875 22877 22886 22886 22884 22881 22878 22891 22881 22881 22896 22896 22898 22901 22875 22899 22903 22891 22890 22893 22891 22894 22887 22903 22891 22887 22910 22908 22896 22915 22916 22898 22894 22919 22916 22912 22920 22925 22926 22914 22917 22909 22905 22926 22921 22921 22912 22917 22935 22922 22924 22922 22925 22917 22930 22942 22924 22920 22939 22945 22933 22934 22950 22943 22937 22951 22937 22937 22927 22929 22941 22939 22944 22953 22944 22962 22946 22949 22963 22938 22941 22947 22967 22946 22964 22955 22946 22968 \r\n22361 22370 22356 22377 22372 22353 22359 22359 22369 22358 22373 22364 22364 22374 22382 22387 22364 22384 22377 22379 22390 22388 22399 22395 22390 22402 22392 22394 22391 22380 22402 22389 22390 22381 22398 22411 22388 22392 22387 22401 22392 22415 22413 22400 22409 22401 22417 22403 22396 22421 22409 22406 22410 22406 22406 22403 22404 22411 22420 22412 22431 22409 22418 22425 22419 22436 22423 22424 22422 22443 22441 22438 22446 22427 22441 22436 22431 22425 22452 22441 22454 22447 22456 22437 22453 22462 22452 22457 22465 22451 22443 22446 22466 22469 22465 22455 22453 22459 22460 22473 22454 22467 22454 22470 22459 22453 22470 22470 22470 22475 22463 22480 22484 22465 22485 22490 22476 22490 22472 22477 22480 22487 22478 22493 22491 22484 22501 22504 22485 22486 22489 22490 22492 22509 22497 22498 22484 22495 22505 22511 22491 22500 22491 22515 22513 22494 22503 22516 22523 22514 22508 22502 22514 22518 22506 22527 22517 22506 22516 22524 22530 22509 22530 22521 22515 22523 22541 22524 22523 22532 22519 22544 22534 22524 22549 22530 22531 22548 22529 22550 22551 22554 22532 22541 22551 22546 22535 22560 22538 22543 22561 22543 22568 22545 22554 22546 22559 22552 22572 22553 22553 22550 22571 22564 22564 22553 22565 22582 22579 22569 22561 22562 22575 22569 22563 22578 22578 22582 22569 22586 22594 22585 22574 22576 22598 22596 22574 22599 22602 22604 22597 22589 22590 22595 22594 22605 22590 22604 22588 22597 22603 22608 22611 22604 22608 22604 22610 22595 22621 22609 22608 22604 22617 22603 22613 22622 22612 22629 22612 22616 22621 22627 22612 22639 22625 22634 22638 22621 22634 22618 22643 22636 22626 22648 22638 22634 22636 22642 22640 22638 22655 22647 22646 22655 22646 22643 22651 22638 22655 22657 22642 22650 22651 22657 22658 22652 22658 22664 22660 22663 22675 22670 22666 22657 22667 22661 22673 22663 22670 22666 22665 22663 22689 22689 22675 22668 22674 22671 22695 22689 22674 22687 22678 22685 22700 22694 22677 22696 22696 22692 22700 22701 22706 22695 22686 22694 22706 22701 22700 22696 22695 22713 22719 22717 22709 22707 22712 22700 22709 22697 22723 22705 22725 22713 22715 22732 22711 22710 22719 22722 22720 22725 22735 22716 22734 22732 22738 22737 22744 22720 22740 22731 22723 22730 22734 22730 22741 22733 22738 22728 22741 22746 22747 22751 22740 22751 22759 22764 22750 22762 22760 22744 22751 22750 22769 22756 22749 22773 22769 22764 22776 22751 22769 22761 22765 22781 22778 22782 22756 22779 22763 22767 22777 22761 22785 22790 22791 22776 22767 22776 22790 22786 22798 22774 22788 22786 22800 22789 22788 22792 22787 22798 22787 22788 22800 22802 22804 22809 22789 22804 22791 22799 22791 22813 22809 22821 22794 22802 22823 22815 22826 22822 22807 22805 22816 22828 22833 22828 22823 22820 22813 22837 22837 22820 22815 22813 22828 22836 22821 22842 22844 22821 22833 22844 22851 22837 22841 22837 22827 22842 22832 22853 22855 22855 22833 22839 22847 22862 22838 22847 22858 22866 22857 22845 22844 22854 22860 22860 22860 22866 22856 22877 22855 22857 22873 22879 22879 22883 22864 22883 22880 22861 22865 22865 22872 22884 22871 22877 22881 22894 22882 22879 22891 22890 22881 22891 22889 22884 22884 22893 22884 22890 22890 22910 22907 22908 22911 22904 22896 22911 22911 22893 22892 22919 22905 22910 22907 22913 22924 22905 22899 22914 22929 22903 22904 22926 22918 22909 22934 22909 22931 22925 22925 22932 22932 22932 22918 22942 22923 22926 22921 22922 22943 22937 22924 22940 22953 22941 22941 22937 22934 22937 22956 22942 22953 22935 22935 22955 22958 22965 22947 22944 22948 22961 22963 22946 22961 22964 22950 22957 \r\n22354 22356 22367 22356 22363 22377 22384 22356 22375 22368 22366 22378 22363 22385 22381 22371 22394 22368 22388 22369 22375 22392 22387 22392 22392 22395 22389 22405 22388 22395 22389 22386 22392 22408 22410 22398 22387 22386 22388 22413 22415 22415 22413 22419 22410 22397 22404 22423 22406 22425 22400 22427 22415 22420 22426 22410 22423 22410 22430 22420 22418 22437 22440 22427 22435 22414 22426 22416 22419 22440 22440 22426 22423 22440 22434 22439 22447 22439 22450 22434 22444 22450 22458 22447 22451 22436 22440 22463 22453 22442 22468 22449 22461 22446 22467 22454 22459 22461 22447 22476 22477 22450 22463 22474 22460 22479 22455 22471 22474 22486 22468 22460 22478 22477 22492 22478 22470 22467 22469 22482 22487 22484 22494 22485 22494 22491 22482 22503 22504 22490 22497 22503 22501 22486 22508 22506 22489 22501 22509 22510 22491 22511 22517 22499 22515 22520 22518 22516 22503 22525 22527 22504 22520 22521 22511 22513 22523 22520 22516 22520 22529 22537 22539 22519 22538 22515 22536 22544 22523 22521 22522 22547 22526 22543 22525 22550 22542 22533 22550 22537 22536 22544 22538 22555 22542 22559 22563 22542 22556 22541 22558 22541 22560 22556 22561 22558 22559 22572 22572 22567 22571 22578 22580 22565 22579 22578 22557 22584 22578 22571 22564 22584 22570 22588 22582 22583 22591 22593 22582 22577 22598 22586 22585 22575 22600 22591 22576 22600 22579 22588 22584 22602 22600 22610 22599 22603 22588 22613 22606 22602 22592 22598 22596 22592 22620 22617 22622 22616 22612 22607 22605 22614 22625 22627 22622 22604 22628 22607 22623 22636 22628 22626 22635 22631 22632 22633 22627 22633 22641 22640 22625 22639 22622 22648 22644 22652 22625 22633 22654 22636 22657 22637 22645 22645 22641 22663 22652 22637 22661 22659 22648 22665 22660 22671 22670 22653 22648 22656 22663 22649 22674 22679 22674 22668 22678 22668 22674 22685 22659 22679 22677 22674 22683 22678 22671 22685 22682 22690 22677 22689 22692 22690 22680 22695 22673 22690 22695 22683 22685 22678 22686 22702 22685 22688 22710 22696 22691 22701 22708 22711 22692 22692 22693 22715 22699 22717 22717 22712 22721 22703 22718 22714 22723 22709 22718 22713 22712 22725 22725 22723 22709 22715 22716 22716 22730 22743 22742 22731 22718 22733 22732 22730 22735 22742 22738 22731 22735 22728 22744 22731 22733 22753 22753 22757 22761 22757 22754 22745 22743 22738 22742 22761 22769 22748 22753 22757 22745 22767 22763 22752 22762 22759 22759 22778 22757 22761 22761 22772 22783 22769 22778 22767 22779 22771 22779 22775 22790 22792 22774 22795 22781 22796 22795 22801 22786 22803 22779 22797 22785 22801 22788 22798 22804 22805 22799 22784 22801 22813 22804 22812 22799 22795 22800 22812 22804 22803 22810 22818 22804 22808 22825 22817 22820 22827 22816 22804 22823 22811 22816 22831 22816 22823 22818 22823 22833 22816 22824 22831 22831 22825 22824 22843 22847 22841 22830 22851 22839 22834 22850 22845 22830 22832 22854 22833 22844 22862 22860 22838 22845 22839 22867 22848 22862 22870 22872 22869 22872 22858 22866 22865 22861 22858 22867 22872 22868 22876 22868 22861 22885 22878 22860 22878 22875 22869 22869 22876 22878 22884 22894 22895 22869 22887 22887 22892 22887 22885 22900 22890 22895 22887 22890 22899 22885 22895 22898 22895 22911 22915 22897 22906 22915 22913 22910 22910 22922 22897 22899 22925 22902 22922 22919 22927 22904 22914 22930 22910 22914 22931 22927 22933 22910 22919 22918 22926 22915 22930 22941 22922 22930 22936 22939 22921 22929 22949 22939 22935 22930 22928 22943 22940 22942 22952 22940 22959 22951 22960 22941 22961 22966 22945 22968 22956 22962 22950 22967 22946 22974 22972 22964 22951 \r\n22359 22365 22368 22359 22359 22361 22363 22379 22358 22384 22364 22380 22378 22370 22367 22375 22374 22394 22397 22383 22378 22387 22397 22377 22387 22378 22392 22402 22383 22383 22402 22394 22393 22388 22397 22401 22402 22411 22416 22407 22407 22396 22409 22420 22402 22406 22407 22403 22417 22405 22404 22421 22429 22419 22404 22416 22411 22407 22430 22419 22425 22423 22426 22422 22423 22444 22420 22426 22428 22440 22431 22450 22430 22424 22433 22446 22454 22449 22447 22430 22458 22433 22460 22460 22453 22463 22459 22466 22444 22446 22457 22456 22448 22450 22448 22451 22459 22470 22475 22468 22467 22477 22479 22477 22475 22472 22476 22485 22468 22469 22474 22487 22466 22478 22464 22475 22469 22480 22470 22488 22499 22479 22473 22492 22475 22491 22477 22484 22503 22483 22487 22490 22488 22489 22501 22488 22507 22491 22515 22509 22511 22508 22509 22503 22521 22501 22505 22498 22499 22518 22513 22508 22507 22527 22504 22511 22515 22530 22531 22510 22520 22521 22513 22514 22517 22528 22543 22518 22528 22524 22522 22531 22544 22532 22547 22543 22549 22541 22533 22552 22534 22560 22532 22551 22557 22553 22544 22537 22559 22559 22566 22565 22558 22551 22563 22553 22553 22557 22552 22570 22577 22561 22553 22573 22576 22578 22584 22569 22583 22569 22569 22565 22563 22591 22581 22585 22594 22588 22579 22576 22583 22584 22574 22580 22595 22593 22593 22585 22593 22595 22582 22589 22611 22598 22602 22606 22598 22606 22592 22617 22592 22606 22615 22611 22605 22620 22610 22609 22600 22607 22624 22608 22610 22626 22611 22625 22632 22623 22635 22611 22634 22628 22617 22642 22623 22634 22629 22639 22644 22620 22634 22622 22624 22633 22624 22634 22649 22655 22649 22652 22654 22649 22658 22656 22643 22656 22645 22664 22662 22641 22667 22657 22671 22671 22655 22648 22673 22675 22648 22660 22676 22665 22659 22655 22662 22679 22678 22666 22684 22674 22684 22686 22663 22671 22686 22689 22674 22689 22677 22678 22699 22695 22682 22682 22700 22675 22688 22677 22678 22700 22699 22696 22699 22710 22706 22713 22708 22707 22691 22698 22698 22707 22693 22714 22720 22722 22710 22718 22708 22722 22712 22725 22722 22703 22712 22730 22716 22711 22722 22709 22713 22726 22731 22724 22732 22736 22730 22718 22728 22728 22738 22750 22737 22728 22728 22741 22746 22739 22756 22729 22732 22734 22759 22759 22758 22754 22738 22747 22745 22757 22754 22757 22770 22744 22744 22759 22749 22766 22748 22761 22770 22772 22756 22774 22760 22765 22773 22772 22787 22781 22787 22781 22782 22779 22767 22781 22769 22777 22785 22795 22780 22786 22796 22775 22786 22778 22796 22794 22798 22807 22780 22798 22782 22802 22810 22803 22812 22813 22798 22814 22808 22796 22821 22818 22816 22801 22813 22806 22798 22812 22826 22809 22815 22832 22822 22808 22827 22830 22823 22832 22823 22818 22820 22832 22828 22829 22827 22839 22820 22837 22822 22845 22841 22823 22843 22826 22836 22848 22853 22840 22850 22857 22848 22838 22844 22836 22853 22843 22846 22847 22842 22856 22871 22860 22865 22850 22870 22855 22865 22874 22860 22859 22852 22877 22865 22880 22863 22859 22859 22861 22879 22871 22862 22872 22874 22894 22889 22884 22896 22869 22892 22899 22900 22886 22885 22887 22886 22890 22893 22902 22904 22896 22885 22898 22884 22889 22894 22897 22916 22918 22918 22913 22917 22905 22913 22897 22913 22925 22913 22913 22919 22904 22931 22914 22918 22921 22910 22928 22915 22912 22937 22922 22932 22916 22942 22942 22932 22925 22921 22931 22944 22926 22939 22940 22932 22934 22955 22930 22952 22930 22937 22947 22938 22941 22938 22942 22962 22940 22948 22961 22961 22955 22970 22948 22949 22968 22953 22974 22967 22970 \r\n22377 22356 22376 22364 22384 22381 22358 22370 22362 22364 22389 22366 22385 22377 22388 22371 22383 22381 22377 22391 22386 22379 22373 22384 22384 22402 22399 22393 22395 22408 22382 22409 22407 22405 22401 22400 22406 22395 22396 22405 22417 22406 22402 22418 22415 22419 22397 22417 22423 22402 22419 22409 22423 22416 22424 22408 22423 22435 22410 22413 22418 22422 22442 22427 22425 22433 22441 22442 22437 22447 22426 22451 22447 22428 22441 22441 22448 22432 22438 22445 22453 22443 22452 22460 22443 22460 22442 22456 22463 22452 22447 22444 22466 22455 22455 22474 22452 22455 22451 22478 22460 22464 22457 22477 22464 22479 22477 22471 22475 22489 22480 22482 22475 22485 22468 22468 22476 22482 22476 22482 22471 22475 22492 22497 22491 22481 22498 22481 22485 22495 22499 22504 22506 22504 22505 22498 22497 22510 22491 22507 22515 22512 22508 22495 22498 22517 22513 22516 22506 22524 22519 22515 22527 22518 22509 22517 22535 22535 22513 22527 22530 22519 22533 22524 22527 22519 22527 22544 22541 22522 22536 22543 22527 22540 22529 22545 22537 22530 22537 22545 22531 22552 22538 22543 22554 22553 22565 22563 22549 22556 22552 22545 22568 22561 22555 22554 22551 22564 22573 22572 22551 22566 22553 22569 22561 22579 22565 22571 22585 22583 22578 22568 22565 22573 22594 22569 22584 22573 22584 22596 22575 22573 22595 22590 22587 22599 22593 22584 22592 22586 22608 22587 22593 22592 22587 22595 22603 22605 22599 22607 22612 22619 22609 22602 22604 22610 22598 22611 22615 22623 22623 22604 22623 22612 22610 22627 22615 22614 22609 22618 22617 22634 22628 22639 22639 22632 22632 22627 22643 22620 22630 22625 22625 22645 22630 22648 22631 22636 22648 22646 22635 22647 22660 22656 22642 22636 22645 22653 22653 22657 22655 22666 22667 22651 22665 22673 22648 22677 22664 22666 22666 22654 22676 22661 22667 22674 22665 22683 22672 22666 22664 22666 22682 22667 22682 22667 22673 22697 22674 22696 22682 22689 22683 22687 22678 22682 22691 22683 22696 22709 22698 22704 22690 22704 22714 22691 22700 22696 22704 22693 22708 22699 22717 22710 22700 22698 22718 22725 22724 22723 22719 22726 22718 22709 22707 22709 22722 22724 22715 22739 22726 22729 22730 22729 22732 22736 22740 22723 22722 22733 22735 22733 22735 22748 22736 22742 22742 22745 22748 22731 22744 22761 22734 22743 22755 22751 22761 22741 22763 22758 22747 22746 22768 22759 22769 22753 22776 22771 22765 22767 22767 22755 22768 22778 22762 22776 22768 22775 22764 22771 22763 22762 22770 22765 22777 22781 22795 22793 22790 22798 22782 22777 22799 22777 22780 22780 22803 22781 22808 22802 22791 22802 22788 22794 22813 22810 22815 22790 22807 22805 22805 22821 22793 22797 22812 22807 22806 22812 22816 22820 22820 22815 22832 22816 22830 22829 22834 22825 22831 22812 22814 22816 22839 22841 22834 22831 22842 22823 22842 22839 22849 22848 22835 22840 22850 22840 22845 22836 22858 22843 22832 22850 22847 22856 22863 22864 22860 22858 22844 22857 22863 22870 22868 22858 22855 22868 22870 22849 22855 22877 22867 22867 22864 22874 22876 22882 22868 22859 22876 22861 22867 22880 22866 22878 22889 22875 22869 22892 22882 22896 22895 22887 22889 22880 22892 22883 22897 22897 22900 22897 22907 22891 22899 22886 22913 22901 22912 22903 22909 22905 22912 22914 22906 22900 22916 22903 22903 22923 22917 22913 22922 22929 22916 22917 22912 22915 22932 22931 22918 22915 22934 22940 22930 22915 22930 22925 22944 22930 22919 22937 22929 22933 22928 22940 22947 22945 22930 22930 22930 22940 22939 22954 22952 22963 22947 22942 22942 22949 22940 22952 22952 22969 22959 22948 22970 22947 22967 22965 22965 22954 \r\n22357 22382 22383 22384 22361 22369 22379 22364 22380 22368 22379 22368 22374 22394 22374 22389 22389 22374 22374 22382 22390 22383 22390 22389 22401 22386 22380 22393 22403 22398 22389 22408 22385 22389 22415 22399 22413 22396 22409 22400 22396 22402 22419 22424 22411 22423 22425 22412 22405 22415 22411 22405 22431 22425 22410 22424 22428 22432 22427 22438 22413 22428 22431 22424 22445 22426 22444 22436 22430 22449 22433 22435 22435 22453 22451 22445 22428 22446 22455 22456 22441 22458 22436 22464 22446 22453 22441 22467 22449 22443 22457 22447 22448 22474 22451 22472 22452 22459 22465 22456 22476 22461 22466 22457 22473 22484 22470 22468 22475 22481 22477 22472 22476 22487 22477 22482 22477 22494 22498 22481 22481 22498 22499 22483 22484 22477 22501 22487 22492 22504 22488 22504 22494 22512 22510 22510 22489 22497 22495 22508 22496 22496 22507 22514 22510 22506 22508 22521 22504 22516 22526 22521 22516 22533 22518 22529 22511 22511 22516 22511 22524 22536 22531 22529 22516 22530 22526 22523 22533 22527 22543 22529 22543 22535 22536 22537 22535 22538 22548 22550 22537 22545 22547 22552 22552 22548 22567 22545 22563 22541 22556 22543 22558 22551 22565 22564 22576 22562 22553 22575 22570 22555 22566 22565 22559 22561 22587 22569 22564 22567 22563 22592 22586 22572 22571 22573 22597 22580 22572 22592 22599 22575 22592 22597 22597 22597 22600 22605 22586 22592 22589 22598 22602 22596 22601 22598 22592 22612 22595 22596 22603 22597 22622 22603 22601 22617 22599 22613 22603 22609 22607 22618 22622 22607 22631 22614 22636 22620 22627 22612 22636 22630 22619 22642 22639 22641 22621 22648 22647 22649 22650 22649 22651 22651 22654 22652 22649 22638 22647 22641 22651 22650 22650 22642 22652 22638 22651 22643 22660 22646 22648 22661 22669 22656 22647 22672 22667 22657 22657 22655 22681 22675 22666 22657 22668 22685 22660 22683 22680 22681 22690 22690 22679 22666 22676 22690 22689 22687 22694 22686 22679 22692 22677 22700 22684 22677 22696 22683 22709 22705 22702 22688 22696 22704 22709 22714 22696 22703 22709 22695 22701 22699 22694 22702 22721 22713 22715 22708 22722 22721 22715 22705 22723 22705 22707 22731 22712 22726 22716 22731 22737 22731 22719 22735 22739 22735 22727 22722 22739 22729 22735 22739 22750 22731 22729 22742 22728 22731 22734 22740 22752 22755 22763 22737 22755 22742 22743 22750 22752 22747 22765 22753 22758 22747 22752 22762 22751 22749 22765 22778 22763 22777 22768 22770 22773 22758 22766 22787 22780 22789 22784 22781 22766 22781 22770 22773 22790 22791 22799 22777 22774 22798 22802 22779 22786 22799 22785 22804 22809 22800 22807 22785 22786 22794 22793 22799 22807 22813 22794 22813 22811 22806 22794 22802 22823 22807 22821 22825 22804 22829 22812 22826 22806 22817 22831 22810 22813 22819 22826 22817 22823 22832 22843 22815 22820 22833 22833 22828 22828 22842 22851 22829 22825 22831 22836 22844 22849 22853 22854 22857 22856 22854 22849 22845 22847 22859 22845 22847 22868 22865 22849 22852 22868 22866 22866 22864 22865 22851 22862 22856 22872 22876 22870 22876 22861 22886 22860 22868 22874 22862 22872 22883 22877 22883 22867 22896 22894 22887 22887 22894 22896 22878 22882 22883 22884 22902 22901 22884 22887 22881 22898 22902 22913 22913 22897 22905 22906 22907 22901 22904 22913 22910 22909 22901 22910 22925 22925 22915 22914 22920 22928 22926 22911 22926 22923 22920 22914 22925 22918 22937 22931 22921 22934 22923 22926 22920 22932 22929 22924 22928 22930 22928 22933 22933 22943 22927 22930 22947 22942 22951 22935 22947 22955 22949 22961 22961 22961 22954 22958 22961 22949 22946 22946 22955 22950 22958 22975 22951 22966 22962 \r\n22376 22356 22375 22359 22380 22373 22388 22363 22364 22368 22368 22389 22384 22384 22376 22371 22384 22372 22386 22383 22398 22391 22401 22377 22394 22391 22393 22380 22406 22400 22409 22392 22408 22403 22396 22391 22390 22392 22395 22394 22399 22396 22403 22404 22424 22413 22414 22429 22413 22411 22407 22415 22432 22435 22421 22415 22435 22422 22431 22415 22418 22423 22424 22433 22436 22427 22442 22430 22435 22427 22444 22427 22448 22430 22430 22428 22453 22446 22454 22445 22460 22445 22435 22436 22442 22438 22452 22466 22454 22465 22443 22453 22446 22470 22458 22475 22451 22452 22467 22458 22482 22466 22467 22483 22483 22458 22469 22487 22465 22491 22468 22491 22481 22477 22474 22473 22484 22478 22480 22493 22488 22498 22480 22481 22491 22494 22485 22509 22484 22505 22510 22499 22514 22510 22489 22508 22500 22519 22495 22510 22514 22494 22504 22520 22502 22517 22523 22500 22511 22525 22523 22533 22506 22515 22512 22536 22527 22510 22525 22525 22539 22531 22519 22525 22526 22543 22536 22527 22545 22522 22552 22541 22535 22549 22542 22547 22556 22548 22550 22559 22548 22562 22544 22551 22558 22564 22553 22560 22553 22556 22559 22546 22569 22567 22553 22574 22559 22562 22551 22579 22568 22577 22573 22585 22581 22568 22578 22587 22590 22588 22575 22584 22575 22583 22568 22586 22596 22592 22593 22582 22602 22580 22584 22597 22596 22597 22580 22608 22608 22606 22597 22601 22599 22602 22595 22613 22616 22610 22596 22598 22622 22601 22616 22606 22617 22598 22623 22608 22625 22626 22607 22619 22612 22619 22618 22613 22614 22610 22622 22623 22622 22637 22624 22635 22633 22628 22633 22622 22631 22642 22630 22629 22643 22646 22656 22635 22653 22655 22653 22658 22643 22652 22638 22658 22645 22646 22664 22652 22660 22660 22670 22658 22656 22658 22672 22652 22653 22674 22655 22658 22679 22658 22670 22671 22684 22666 22675 22689 22678 22670 22691 22678 22667 22677 22681 22676 22669 22690 22685 22682 22683 22686 22676 22697 22688 22688 22694 22696 22698 22689 22698 22706 22693 22711 22697 22714 22693 22702 22707 22708 22699 22718 22717 22713 22708 22700 22713 22705 22713 22721 22724 22732 22732 22723 22711 22737 22711 22725 22740 22740 22736 22734 22721 22741 22722 22730 22739 22722 22742 22737 22723 22727 22741 22736 22742 22736 22740 22738 22749 22741 22746 22736 22749 22744 22742 22750 22751 22750 22764 22754 22770 22773 22758 22769 22753 22763 22758 22763 22751 22779 22765 22762 22780 22762 22780 22768 22781 22766 22786 22768 22787 22774 22766 22786 22778 22781 22775 22781 22798 22779 22778 22797 22778 22798 22779 22804 22805 22798 22791 22795 22798 22792 22787 22800 22808 22809 22808 22806 22794 22810 22804 22818 22804 22818 22801 22805 22817 22817 22810 22806 22819 22816 22821 22834 22822 22808 22833 22839 22837 22833 22840 22839 22842 22817 22846 22822 22828 22840 22832 22827 22830 22829 22833 22846 22850 22850 22847 22841 22831 22857 22834 22851 22839 22862 22853 22855 22842 22841 22858 22866 22851 22850 22866 22874 22865 22854 22863 22862 22851 22868 22872 22881 22856 22861 22873 22861 22864 22871 22871 22882 22892 22878 22870 22885 22875 22896 22881 22892 22872 22889 22873 22894 22889 22885 22887 22880 22896 22902 22886 22901 22888 22885 22906 22909 22900 22902 22918 22891 22916 22909 22900 22910 22911 22918 22918 22913 22913 22906 22924 22902 22921 22905 22920 22925 22915 22909 22921 22922 22922 22933 22914 22924 22944 22920 22922 22926 22933 22932 22922 22923 22938 22950 22928 22939 22938 22928 22955 22946 22934 22949 22959 22943 22938 22945 22942 22949 22962 22945 22956 22944 22950 22949 22949 22951 22960 22953 22956 22958 22959 22980 \r\n22383 22369 22362 22381 22383 22380 22380 22379 22367 22371 22374 22374 22374 22367 22368 22392 22395 22380 22387 22382 22382 22377 22403 22387 22402 22380 22394 22404 22397 22388 22389 22399 22408 22394 22400 22407 22396 22407 22402 22422 22403 22406 22405 22421 22403 22425 22428 22416 22405 22416 22413 22430 22412 22419 22434 22420 22429 22439 22437 22436 22418 22435 22430 22420 22420 22419 22444 22428 22423 22427 22448 22442 22433 22447 22456 22458 22435 22435 22447 22433 22443 22450 22447 22464 22464 22466 22443 22456 22455 22444 22447 22458 22468 22476 22470 22459 22461 22453 22471 22471 22459 22473 22461 22483 22462 22467 22489 22486 22472 22476 22480 22476 22480 22493 22476 22485 22495 22482 22480 22473 22481 22498 22500 22483 22489 22498 22495 22490 22506 22494 22495 22494 22496 22514 22492 22504 22503 22501 22496 22517 22503 22520 22524 22503 22510 22518 22529 22517 22520 22520 22521 22512 22517 22525 22515 22536 22529 22532 22527 22533 22524 22533 22541 22540 22526 22519 22549 22522 22544 22531 22550 22542 22529 22551 22550 22550 22549 22546 22554 22545 22554 22539 22562 22553 22548 22549 22558 22558 22560 22562 22561 22563 22562 22549 22556 22556 22574 22574 22569 22556 22554 22572 22574 22561 22568 22565 22560 22579 22573 22590 22571 22582 22581 22586 22587 22581 22596 22594 22601 22593 22598 22582 22594 22603 22602 22601 22589 22603 22599 22611 22599 22598 22594 22587 22604 22611 22619 22603 22592 22598 22614 22621 22610 22602 22617 22615 22628 22608 22630 22603 22611 22629 22614 22631 22627 22633 22617 22620 22635 22614 22625 22623 22641 22639 22646 22633 22643 22621 22640 22627 22626 22632 22632 22633 22651 22634 22644 22639 22646 22650 22659 22643 22640 22637 22654 22641 22664 22646 22663 22646 22646 22669 22671 22657 22658 22674 22668 22680 22659 22677 22660 22671 22676 22662 22671 22667 22688 22672 22676 22667 22679 22665 22694 22696 22679 22685 22687 22675 22684 22686 22696 22678 22700 22690 22699 22699 22690 22699 22684 22708 22708 22693 22695 22694 22698 22714 22707 22697 22721 22702 22696 22708 22724 22701 22727 22719 22711 22729 22729 22720 22727 22720 22726 22707 22708 22712 22728 22735 22735 22738 22726 22727 22718 22745 22742 22726 22741 22743 22739 22746 22736 22736 22746 22737 22735 22747 22756 22734 22747 22736 22747 22744 22747 22763 22755 22744 22742 22767 22748 22745 22751 22761 22772 22755 22766 22765 22757 22779 22771 22780 22755 22767 22785 22776 22777 22786 22778 22764 22785 22769 22764 22772 22787 22790 22791 22785 22776 22789 22792 22788 22778 22799 22802 22797 22778 22785 22803 22784 22797 22789 22812 22810 22798 22792 22814 22793 22802 22796 22813 22807 22796 22796 22823 22818 22815 22821 22821 22804 22804 22803 22833 22824 22806 22813 22822 22817 22828 22815 22837 22814 22816 22824 22835 22837 22842 22846 22839 22838 22831 22826 22851 22837 22839 22854 22832 22840 22845 22846 22859 22854 22847 22858 22848 22855 22852 22853 22853 22853 22861 22846 22871 22845 22870 22876 22873 22850 22853 22851 22856 22868 22874 22871 22859 22881 22877 22865 22875 22867 22874 22883 22875 22894 22874 22893 22890 22889 22872 22890 22895 22878 22883 22889 22904 22905 22883 22887 22903 22885 22908 22903 22902 22892 22912 22895 22915 22906 22916 22907 22910 22912 22913 22905 22898 22902 22906 22901 22906 22924 22914 22924 22905 22927 22909 22924 22931 22912 22939 22934 22933 22934 22928 22933 22936 22946 22924 22920 22933 22940 22934 22944 22925 22932 22929 22927 22931 22930 22958 22953 22942 22954 22935 22953 22951 22948 22960 22942 22942 22941 22961 22955 22948 22946 22974 22957 22957 22968 22979 22963 22967 22982 \r\n22380 22375 22359 22359 22363 22378 22384 22389 22375 22392 22365 22368 22381 22374 22398 22378 22374 22397 22384 22391 22375 22394 22394 22378 22382 22380 22404 22409 22396 22413 22398 22405 22414 22401 22418 22396 22410 22405 22404 22413 22414 22407 22410 22406 22407 22406 22427 22425 22415 22424 22408 22432 22419 22413 22429 22437 22427 22424 22437 22425 22442 22422 22426 22438 22441 22433 22446 22432 22449 22434 22436 22444 22435 22440 22437 22442 22459 22442 22441 22442 22436 22460 22453 22448 22458 22448 22447 22465 22456 22444 22457 22455 22465 22462 22468 22458 22467 22455 22470 22461 22475 22469 22468 22481 22480 22466 22475 22478 22492 22470 22490 22468 22485 22482 22492 22493 22473 22491 22474 22474 22501 22505 22477 22504 22503 22484 22501 22498 22507 22485 22485 22487 22497 22499 22518 22509 22492 22504 22504 22505 22520 22505 22521 22520 22528 22506 22524 22507 22515 22512 22509 22525 22523 22512 22519 22539 22532 22524 22520 22537 22524 22517 22540 22524 22538 22525 22522 22530 22526 22539 22545 22541 22528 22532 22530 22550 22540 22550 22546 22560 22564 22556 22554 22545 22567 22540 22558 22552 22558 22557 22567 22551 22547 22551 22562 22563 22577 22561 22566 22562 22572 22572 22569 22567 22588 22560 22562 22575 22590 22578 22577 22581 22583 22592 22587 22599 22578 22594 22577 22587 22587 22586 22584 22580 22581 22592 22591 22605 22606 22602 22589 22608 22609 22596 22618 22617 22594 22600 22620 22614 22604 22622 22605 22627 22608 22629 22616 22615 22617 22609 22631 22625 22625 22611 22620 22636 22611 22619 22635 22630 22632 22628 22625 22629 22638 22624 22625 22631 22648 22627 22635 22655 22638 22654 22642 22645 22631 22659 22653 22661 22641 22661 22666 22639 22646 22659 22653 22670 22656 22648 22667 22655 22676 22660 22652 22663 22653 22659 22654 22661 22673 22675 22676 22658 22663 22686 22667 22680 22689 22689 22685 22669 22695 22696 22669 22685 22684 22696 22679 22696 22684 22697 22685 22679 22685 22702 22708 22702 22700 22695 22690 22694 22710 22717 22711 22706 22716 22702 22714 22698 22713 22707 22700 22707 22722 22708 22728 22725 22714 22716 22711 22729 22728 22732 22714 22739 22739 22712 22717 22727 22728 22743 22727 22740 22740 22722 22726 22732 22723 22752 22752 22730 22738 22742 22751 22742 22749 22744 22760 22743 22738 22738 22754 22757 22741 22754 22745 22758 22754 22749 22755 22763 22765 22749 22773 22773 22773 22777 22755 22761 22767 22772 22778 22761 22784 22779 22774 22786 22764 22780 22785 22779 22790 22781 22796 22796 22800 22798 22793 22792 22778 22795 22783 22794 22805 22795 22784 22793 22791 22786 22791 22788 22787 22793 22813 22809 22795 22813 22797 22807 22808 22812 22803 22805 22812 22802 22818 22806 22811 22814 22810 22814 22817 22815 22823 22818 22830 22835 22817 22820 22833 22832 22843 22841 22819 22849 22843 22847 22850 22853 22853 22849 22853 22857 22853 22848 22837 22844 22848 22838 22836 22849 22864 22865 22859 22847 22842 22851 22848 22844 22852 22871 22847 22875 22852 22860 22876 22863 22853 22882 22863 22861 22886 22884 22865 22861 22868 22868 22865 22889 22869 22883 22885 22893 22898 22877 22877 22880 22900 22895 22886 22905 22877 22896 22903 22904 22894 22904 22890 22909 22911 22903 22913 22901 22907 22899 22918 22911 22910 22910 22898 22915 22918 22906 22914 22913 22912 22908 22920 22918 22908 22908 22934 22913 22922 22930 22919 22932 22916 22916 22917 22920 22931 22936 22941 22929 22926 22929 22933 22933 22930 22952 22936 22929 22955 22932 22947 22939 22961 22939 22959 22946 22964 22955 22944 22962 22969 22969 22964 22944 22970 22957 22962 22951 22975 22957 22964 22974 22960 22963 \r\n22370 22366 22386 22368 22381 22367 22362 22387 22385 22379 22375 22388 22382 22393 22387 22397 22382 22387 22379 22377 22384 22380 22381 22405 22408 22405 22408 22411 22386 22390 22397 22410 22391 22405 22417 22411 22399 22398 22397 22408 22404 22413 22401 22418 22419 22407 22419 22411 22412 22432 22413 22427 22416 22418 22436 22433 22441 22427 22421 22431 22420 22428 22428 22430 22440 22437 22442 22443 22452 22454 22447 22455 22449 22429 22451 22438 22457 22445 22447 22451 22452 22442 22456 22440 22467 22464 22466 22449 22458 22459 22464 22449 22468 22468 22479 22465 22466 22471 22456 22478 22479 22471 22487 22468 22482 22477 22473 22490 22466 22480 22490 22467 22484 22472 22472 22479 22482 22491 22477 22492 22491 22489 22488 22506 22486 22500 22488 22510 22496 22504 22495 22494 22506 22505 22512 22509 22502 22496 22502 22508 22522 22504 22510 22517 22510 22508 22524 22512 22527 22532 22525 22512 22520 22537 22535 22534 22533 22525 22518 22518 22522 22524 22518 22522 22532 22548 22533 22552 22544 22547 22536 22555 22533 22545 22534 22553 22553 22555 22538 22559 22548 22555 22563 22551 22562 22543 22547 22561 22563 22560 22572 22547 22556 22569 22553 22558 22555 22561 22580 22571 22561 22578 22572 22581 22574 22590 22590 22574 22570 22577 22572 22577 22579 22587 22593 22592 22581 22598 22588 22594 22576 22601 22600 22583 22603 22607 22608 22591 22601 22591 22612 22603 22603 22601 22600 22607 22613 22604 22622 22598 22600 22622 22601 22603 22623 22622 22605 22620 22607 22619 22622 22622 22614 22631 22613 22627 22630 22626 22615 22637 22636 22624 22636 22625 22636 22634 22638 22631 22634 22627 22634 22655 22643 22635 22644 22642 22655 22652 22638 22649 22648 22650 22644 22639 22646 22641 22655 22668 22656 22664 22663 22671 22657 22673 22676 22676 22665 22670 22668 22660 22664 22681 22665 22676 22661 22671 22670 22689 22678 22666 22688 22668 22689 22678 22699 22681 22684 22698 22686 22679 22692 22690 22705 22694 22689 22690 22686 22707 22701 22707 22700 22713 22715 22711 22699 22694 22699 22718 22717 22706 22724 22712 22711 22724 22722 22727 22714 22731 22724 22730 22726 22713 22710 22724 22732 22734 22727 22742 22728 22730 22730 22717 22737 22724 22725 22733 22750 22732 22734 22750 22746 22738 22736 22745 22739 22749 22746 22734 22757 22752 22749 22738 22740 22745 22767 22742 22747 22747 22765 22746 22762 22757 22748 22769 22779 22758 22764 22779 22778 22767 22764 22766 22758 22762 22775 22777 22764 22763 22766 22793 22774 22774 22785 22797 22786 22800 22789 22776 22795 22779 22797 22797 22795 22803 22788 22787 22793 22798 22798 22801 22804 22794 22809 22810 22795 22812 22813 22819 22796 22819 22796 22822 22827 22810 22812 22813 22805 22827 22814 22813 22810 22834 22817 22834 22825 22825 22827 22820 22830 22836 22837 22823 22824 22824 22822 22830 22849 22824 22850 22848 22833 22851 22855 22836 22852 22847 22854 22855 22862 22854 22845 22864 22858 22855 22849 22859 22865 22870 22852 22860 22848 22874 22877 22855 22867 22853 22868 22854 22863 22879 22858 22870 22862 22886 22881 22882 22872 22884 22893 22884 22875 22892 22874 22897 22894 22897 22884 22897 22889 22897 22886 22906 22889 22893 22896 22886 22904 22896 22913 22897 22912 22899 22895 22918 22916 22920 22907 22896 22907 22898 22921 22906 22914 22912 22917 22903 22916 22917 22914 22912 22919 22925 22929 22934 22934 22940 22920 22920 22941 22922 22916 22938 22930 22924 22931 22932 22930 22951 22945 22935 22940 22936 22948 22937 22935 22959 22950 22950 22961 22958 22963 22959 22963 22947 22958 22952 22957 22954 22955 22974 22957 22948 22949 22973 22954 22956 22966 22972 22973 22980 \r\n22384 22376 22382 22362 22367 22378 22386 22376 22375 22381 22390 22368 22391 22396 22391 22387 22389 22375 22389 22402 22396 22386 22393 22408 22384 22391 22400 22392 22398 22405 22388 22409 22417 22396 22409 22409 22415 22410 22395 22410 22409 22413 22428 22406 22417 22409 22417 22407 22410 22421 22425 22409 22419 22425 22434 22428 22414 22428 22434 22419 22424 22422 22448 22438 22447 22440 22451 22430 22425 22429 22448 22436 22438 22457 22459 22436 22433 22445 22446 22464 22450 22456 22458 22461 22446 22458 22468 22446 22457 22453 22465 22452 22472 22476 22473 22473 22453 22468 22478 22477 22463 22472 22483 22476 22467 22485 22471 22477 22489 22487 22471 22496 22485 22480 22476 22499 22484 22489 22488 22483 22493 22483 22481 22499 22509 22496 22485 22488 22512 22506 22513 22491 22491 22500 22501 22507 22494 22516 22498 22510 22513 22514 22503 22500 22528 22526 22523 22508 22525 22510 22518 22517 22521 22527 22512 22531 22532 22528 22528 22522 22527 22523 22543 22541 22544 22546 22534 22524 22536 22531 22550 22543 22555 22536 22541 22538 22536 22547 22548 22539 22543 22550 22556 22545 22565 22554 22569 22545 22567 22558 22573 22552 22558 22554 22556 22555 22554 22566 22562 22568 22577 22561 22563 22575 22574 22587 22573 22581 22568 22586 22587 22591 22590 22596 22575 22576 22580 22581 22583 22588 22580 22597 22608 22588 22582 22609 22590 22591 22585 22587 22594 22604 22590 22597 22600 22599 22616 22611 22605 22601 22625 22605 22610 22615 22609 22614 22608 22609 22633 22617 22615 22615 22625 22624 22611 22641 22614 22616 22623 22624 22626 22622 22644 22647 22629 22651 22644 22634 22640 22640 22630 22633 22629 22659 22645 22657 22650 22644 22663 22658 22663 22662 22648 22663 22668 22648 22668 22664 22645 22653 22657 22670 22652 22663 22669 22667 22653 22663 22663 22661 22663 22671 22661 22682 22686 22689 22684 22686 22687 22679 22693 22692 22690 22673 22676 22673 22673 22674 22703 22700 22704 22687 22690 22693 22681 22688 22691 22708 22701 22686 22693 22715 22700 22702 22699 22697 22702 22701 22716 22706 22708 22723 22712 22700 22728 22720 22703 22730 22724 22734 22718 22735 22736 22719 22716 22725 22716 22714 22733 22745 22745 22731 22720 22737 22739 22726 22733 22745 22737 22735 22755 22733 22745 22735 22737 22743 22752 22743 22743 22763 22754 22738 22764 22756 22753 22755 22754 22749 22745 22775 22761 22766 22778 22770 22773 22779 22764 22765 22770 22776 22770 22779 22781 22761 22787 22776 22790 22783 22790 22791 22794 22784 22785 22775 22790 22781 22775 22777 22790 22785 22799 22793 22806 22806 22786 22794 22799 22799 22791 22808 22806 22802 22817 22793 22799 22792 22804 22797 22805 22824 22799 22813 22801 22801 22811 22810 22823 22829 22830 22830 22835 22832 22835 22827 22812 22827 22837 22816 22820 22838 22835 22843 22824 22835 22841 22834 22841 22838 22844 22855 22841 22830 22852 22839 22842 22843 22853 22836 22848 22861 22859 22848 22866 22869 22856 22855 22846 22868 22870 22869 22864 22870 22849 22855 22856 22860 22870 22874 22875 22859 22878 22869 22867 22869 22862 22888 22884 22876 22872 22875 22869 22870 22874 22885 22885 22883 22875 22900 22888 22892 22877 22884 22884 22896 22908 22884 22893 22892 22912 22890 22893 22914 22890 22890 22919 22907 22914 22912 22908 22918 22920 22916 22908 22910 22922 22915 22922 22932 22924 22907 22921 22912 22932 22934 22930 22938 22934 22942 22943 22918 22920 22923 22945 22922 22941 22951 22943 22925 22935 22940 22932 22952 22957 22943 22945 22945 22939 22944 22940 22959 22958 22954 22962 22953 22950 22963 22946 22952 22971 22946 22974 22957 22975 22961 22956 22960 22956 22978 22982 22982 \r\n22366 22364 22388 22384 22374 22374 22381 22374 22386 22386 22390 22380 22375 22381 22401 22402 22391 22393 22376 22381 22402 22392 22401 22399 22385 22398 22396 22395 22393 22403 22390 22402 22405 22392 22395 22412 22419 22416 22399 22421 22411 22426 22426 22417 22420 22430 22432 22426 22412 22407 22412 22427 22436 22422 22426 22434 22443 22428 22439 22429 22436 22434 22442 22446 22448 22425 22437 22433 22451 22451 22436 22429 22430 22457 22432 22441 22460 22438 22450 22444 22457 22468 22459 22460 22456 22466 22473 22454 22473 22456 22460 22449 22453 22467 22470 22470 22479 22455 22457 22463 22460 22485 22485 22487 22467 22478 22474 22494 22479 22471 22485 22487 22499 22480 22475 22501 22502 22494 22490 22485 22493 22488 22486 22506 22487 22510 22498 22510 22507 22492 22497 22515 22494 22493 22498 22507 22520 22521 22496 22506 22503 22522 22512 22516 22504 22516 22515 22508 22526 22531 22536 22522 22528 22539 22540 22542 22535 22521 22524 22525 22530 22538 22522 22535 22540 22537 22536 22554 22537 22535 22556 22535 22546 22534 22536 22536 22550 22550 22556 22550 22538 22540 22568 22560 22552 22567 22551 22568 22549 22563 22577 22551 22571 22554 22568 22581 22555 22557 22585 22572 22562 22562 22589 22588 22574 22583 22567 22570 22587 22575 22587 22572 22575 22573 22590 22600 22574 22594 22596 22604 22584 22591 22603 22582 22582 22611 22590 22589 22587 22611 22593 22598 22615 22591 22616 22593 22597 22608 22618 22626 22618 22607 22606 22602 22619 22619 22627 22610 22612 22618 22624 22617 22623 22633 22637 22627 22629 22621 22645 22635 22621 22633 22645 22640 22635 22645 22624 22635 22641 22650 22645 22639 22635 22649 22654 22662 22647 22664 22659 22651 22659 22645 22643 22646 22659 22669 22661 22652 22650 22666 22652 22670 22674 22677 22664 22676 22656 22664 22684 22657 22686 22674 22668 22681 22687 22665 22690 22677 22668 22693 22686 22695 22687 22682 22684 22675 22703 22693 22688 22699 22695 22697 22687 22701 22701 22704 22710 22688 22691 22710 22713 22703 22697 22716 22709 22720 22719 22700 22716 22718 22718 22717 22726 22718 22703 22713 22717 22731 22720 22709 22735 22736 22715 22718 22720 22725 22716 22730 22744 22717 22729 22733 22747 22735 22743 22736 22736 22739 22734 22729 22743 22758 22745 22745 22756 22753 22753 22757 22736 22758 22748 22766 22762 22748 22744 22749 22762 22767 22764 22773 22774 22778 22765 22778 22754 22754 22758 22766 22776 22771 22782 22776 22765 22764 22787 22786 22769 22778 22768 22779 22789 22798 22781 22775 22792 22798 22777 22803 22802 22784 22799 22786 22796 22794 22803 22802 22790 22801 22809 22791 22803 22801 22819 22796 22816 22819 22818 22814 22809 22800 22808 22808 22803 22813 22826 22810 22824 22812 22833 22823 22812 22816 22835 22840 22825 22813 22823 22832 22845 22833 22830 22838 22823 22833 22850 22825 22848 22847 22846 22831 22848 22830 22849 22848 22850 22834 22846 22837 22856 22856 22860 22862 22865 22868 22854 22853 22862 22851 22873 22866 22876 22878 22858 22857 22875 22858 22874 22857 22858 22858 22874 22867 22874 22877 22874 22879 22876 22870 22879 22895 22892 22888 22892 22872 22893 22879 22899 22892 22900 22899 22885 22908 22896 22883 22885 22902 22911 22911 22911 22909 22911 22915 22908 22891 22895 22895 22903 22917 22914 22911 22915 22915 22909 22918 22922 22917 22930 22931 22923 22932 22917 22916 22922 22940 22913 22924 22916 22916 22917 22925 22943 22925 22935 22925 22923 22927 22937 22927 22934 22950 22933 22954 22931 22932 22946 22937 22935 22959 22961 22952 22966 22944 22941 22954 22962 22947 22962 22965 22974 22950 22973 22969 22976 22961 22956 22970 22981 22970 22984 22957 \r\n22371 22375 22389 22375 22378 22393 22389 22387 22370 22383 22382 22383 22381 22388 22390 22378 22390 22378 22383 22381 22403 22403 22382 22411 22405 22405 22414 22404 22398 22409 22411 22405 22395 22421 22410 22419 22401 22406 22420 22402 22427 22420 22427 22425 22406 22430 22405 22410 22429 22428 22430 22411 22423 22428 22426 22429 22419 22431 22435 22436 22435 22433 22435 22425 22424 22434 22443 22451 22448 22445 22432 22456 22436 22435 22454 22449 22453 22465 22440 22448 22447 22469 22466 22447 22469 22452 22448 22453 22457 22465 22451 22468 22464 22458 22467 22467 22484 22484 22469 22473 22465 22474 22477 22487 22474 22472 22490 22477 22472 22485 22475 22488 22481 22476 22477 22491 22499 22483 22477 22499 22494 22493 22503 22498 22488 22497 22504 22494 22488 22498 22497 22498 22501 22500 22522 22512 22514 22505 22516 22524 22501 22512 22510 22531 22515 22519 22507 22520 22517 22513 22521 22536 22523 22524 22520 22515 22539 22533 22533 22526 22534 22525 22530 22546 22527 22545 22535 22531 22527 22557 22548 22541 22550 22532 22562 22546 22539 22556 22565 22552 22541 22546 22557 22553 22560 22552 22567 22565 22557 22574 22556 22557 22579 22563 22568 22557 22564 22580 22581 22565 22561 22584 22588 22591 22567 22591 22576 22595 22580 22576 22594 22585 22574 22597 22598 22584 22585 22596 22595 22596 22604 22597 22596 22583 22587 22613 22604 22601 22612 22591 22605 22616 22599 22619 22617 22613 22620 22611 22607 22622 22614 22607 22627 22624 22603 22608 22629 22618 22629 22631 22628 22610 22618 22636 22635 22629 22618 22621 22630 22634 22628 22637 22647 22646 22645 22627 22625 22628 22655 22635 22637 22630 22651 22650 22658 22654 22659 22649 22638 22664 22653 22656 22641 22663 22660 22663 22669 22663 22650 22658 22663 22654 22675 22668 22659 22662 22665 22683 22676 22682 22681 22669 22665 22685 22680 22681 22679 22667 22669 22686 22679 22683 22673 22687 22679 22685 22700 22678 22688 22685 22697 22681 22685 22695 22708 22707 22688 22690 22708 22702 22692 22694 22703 22720 22711 22706 22697 22712 22709 22727 22724 22725 22715 22716 22725 22732 22708 22720 22735 22709 22725 22725 22721 22713 22733 22742 22727 22731 22722 22738 22724 22738 22727 22728 22727 22731 22752 22731 22735 22731 22731 22755 22748 22756 22745 22758 22749 22759 22765 22747 22764 22750 22745 22755 22751 22750 22752 22758 22747 22758 22755 22773 22774 22777 22757 22781 22759 22765 22783 22770 22772 22789 22785 22771 22771 22783 22771 22793 22794 22785 22778 22797 22785 22793 22789 22778 22792 22794 22802 22806 22799 22791 22782 22809 22794 22794 22796 22814 22805 22789 22817 22805 22796 22794 22814 22804 22808 22820 22798 22818 22814 22818 22805 22805 22825 22830 22828 22830 22827 22823 22818 22836 22836 22812 22833 22815 22829 22845 22841 22843 22837 22831 22827 22848 22831 22838 22851 22831 22828 22835 22834 22849 22843 22856 22854 22852 22851 22848 22850 22856 22846 22849 22851 22869 22856 22849 22849 22867 22858 22856 22869 22876 22862 22854 22863 22854 22878 22868 22861 22871 22874 22869 22861 22888 22879 22888 22887 22891 22889 22893 22893 22894 22875 22890 22889 22903 22903 22881 22897 22878 22882 22892 22898 22887 22912 22911 22902 22899 22913 22898 22898 22919 22913 22915 22894 22923 22911 22922 22903 22898 22905 22917 22920 22923 22919 22908 22913 22916 22914 22930 22926 22926 22923 22918 22927 22932 22930 22931 22942 22940 22922 22945 22949 22949 22929 22949 22951 22928 22948 22956 22945 22937 22955 22933 22946 22954 22958 22962 22963 22954 22962 22941 22947 22956 22965 22953 22964 22973 22949 22962 22968 22966 22957 22972 22968 22976 22977 22959 22962 22984 \r\n22366 22381 22375 22372 22375 22379 22372 22369 22382 22396 22384 22385 22385 22393 22378 22390 22386 22402 22401 22395 22403 22389 22383 22398 22388 22409 22396 22392 22412 22408 22415 22409 22418 22402 22395 22421 22416 22399 22418 22409 22412 22416 22404 22411 22421 22422 22435 22436 22413 22430 22437 22434 22431 22423 22439 22424 22418 22427 22437 22428 22426 22448 22445 22425 22431 22451 22450 22439 22445 22430 22432 22431 22452 22437 22451 22447 22437 22444 22452 22458 22466 22454 22456 22464 22466 22445 22454 22470 22462 22465 22464 22464 22461 22475 22483 22472 22475 22486 22474 22461 22484 22471 22470 22480 22481 22476 22485 22484 22474 22482 22483 22496 22499 22482 22478 22482 22477 22493 22488 22499 22509 22507 22502 22489 22513 22500 22506 22489 22490 22517 22502 22520 22498 22493 22517 22513 22515 22498 22524 22523 22527 22516 22527 22519 22517 22510 22508 22507 22527 22513 22526 22537 22527 22542 22515 22533 22531 22544 22520 22546 22530 22542 22551 22549 22537 22551 22547 22550 22547 22532 22552 22546 22545 22536 22558 22539 22545 22556 22560 22555 22554 22567 22544 22551 22550 22564 22552 22572 22568 22551 22566 22555 22580 22553 22558 22567 22565 22582 22580 22581 22577 22582 22578 22571 22581 22575 22578 22587 22572 22597 22598 22572 22587 22597 22594 22599 22588 22602 22596 22592 22605 22598 22600 22589 22587 22588 22591 22587 22603 22606 22597 22597 22612 22597 22606 22595 22615 22619 22598 22619 22611 22629 22628 22622 22627 22631 22628 22622 22630 22630 22629 22618 22633 22626 22638 22622 22641 22617 22637 22646 22643 22644 22624 22652 22636 22651 22637 22656 22639 22637 22659 22638 22632 22641 22637 22640 22641 22666 22645 22650 22641 22658 22657 22654 22661 22647 22672 22672 22672 22661 22667 22653 22675 22654 22679 22679 22671 22674 22668 22680 22660 22670 22686 22663 22691 22670 22683 22676 22687 22694 22693 22686 22683 22700 22681 22682 22681 22685 22696 22684 22695 22700 22691 22694 22689 22709 22705 22706 22714 22690 22690 22691 22702 22711 22698 22699 22714 22714 22712 22714 22704 22708 22717 22705 22705 22716 22728 22725 22730 22720 22737 22738 22713 22735 22729 22726 22736 22734 22726 22729 22741 22730 22722 22723 22740 22738 22746 22739 22742 22732 22743 22731 22747 22756 22743 22742 22754 22761 22762 22752 22768 22770 22767 22754 22756 22755 22753 22761 22774 22768 22752 22776 22764 22769 22778 22758 22765 22770 22765 22762 22773 22790 22777 22789 22784 22766 22783 22773 22792 22776 22772 22773 22773 22779 22789 22785 22781 22802 22806 22806 22793 22789 22782 22789 22802 22786 22806 22787 22813 22809 22813 22791 22802 22799 22794 22823 22810 22811 22808 22808 22821 22824 22804 22806 22824 22824 22810 22811 22832 22816 22821 22830 22840 22835 22835 22828 22822 22827 22843 22841 22845 22839 22832 22839 22843 22835 22844 22854 22852 22845 22836 22855 22847 22858 22837 22849 22837 22841 22842 22859 22850 22849 22861 22858 22845 22846 22856 22867 22857 22852 22858 22870 22865 22857 22856 22872 22874 22878 22870 22863 22875 22876 22876 22866 22885 22892 22879 22877 22890 22873 22897 22884 22891 22882 22882 22877 22883 22886 22898 22879 22887 22887 22910 22890 22891 22903 22894 22905 22893 22896 22914 22919 22903 22912 22894 22914 22896 22916 22901 22907 22928 22912 22905 22914 22914 22916 22909 22928 22913 22923 22916 22930 22930 22933 22931 22930 22929 22941 22927 22939 22921 22939 22940 22932 22930 22928 22933 22952 22939 22958 22932 22931 22939 22936 22944 22935 22957 22943 22949 22957 22951 22952 22968 22969 22950 22966 22969 22964 22966 22974 22970 22960 22971 22955 22982 22958 22981 22957 22965 22965 \r\n22389 22388 22366 22383 22387 22394 22379 22382 22394 22375 22390 22395 22383 22400 22385 22403 22380 22398 22380 22380 22406 22392 22411 22402 22390 22405 22396 22416 22390 22400 22412 22402 22398 22412 22421 22414 22398 22426 22407 22412 22415 22412 22427 22433 22424 22425 22433 22412 22426 22412 22431 22428 22434 22423 22439 22423 22432 22447 22436 22427 22437 22423 22452 22449 22447 22441 22453 22445 22436 22448 22457 22460 22437 22448 22440 22460 22460 22448 22448 22467 22445 22462 22469 22452 22453 22451 22451 22461 22459 22460 22479 22459 22456 22454 22482 22466 22471 22461 22474 22476 22485 22485 22474 22488 22469 22494 22480 22485 22475 22487 22473 22491 22489 22484 22496 22494 22481 22503 22504 22507 22510 22504 22484 22513 22499 22514 22487 22504 22504 22495 22520 22515 22519 22519 22495 22505 22510 22522 22515 22516 22513 22525 22511 22529 22528 22510 22509 22514 22516 22527 22539 22541 22529 22540 22537 22523 22528 22536 22532 22526 22526 22540 22535 22549 22552 22540 22529 22535 22551 22556 22558 22550 22558 22545 22553 22565 22538 22546 22561 22542 22546 22543 22560 22558 22572 22548 22558 22567 22562 22568 22578 22554 22557 22566 22576 22575 22585 22585 22560 22589 22576 22577 22569 22580 22594 22587 22576 22588 22593 22575 22582 22585 22600 22586 22575 22599 22596 22587 22597 22598 22593 22595 22606 22586 22589 22612 22609 22598 22603 22610 22605 22605 22622 22619 22612 22624 22602 22599 22607 22615 22625 22614 22615 22632 22632 22611 22624 22634 22609 22617 22624 22622 22642 22633 22615 22616 22625 22630 22622 22632 22634 22647 22624 22627 22625 22644 22640 22632 22656 22646 22633 22636 22659 22655 22642 22647 22642 22649 22662 22645 22644 22651 22651 22670 22666 22663 22650 22673 22674 22666 22663 22670 22663 22677 22670 22684 22667 22666 22678 22668 22678 22671 22686 22672 22672 22695 22668 22696 22674 22681 22677 22695 22694 22687 22699 22705 22687 22694 22688 22697 22691 22684 22711 22684 22688 22696 22710 22703 22698 22718 22699 22701 22708 22705 22698 22716 22705 22708 22725 22703 22724 22731 22719 22710 22714 22718 22712 22715 22721 22732 22721 22718 22729 22742 22716 22745 22721 22743 22743 22748 22723 22732 22750 22724 22728 22745 22740 22733 22747 22731 22753 22751 22747 22746 22751 22755 22742 22753 22762 22743 22758 22754 22762 22769 22758 22751 22771 22753 22762 22779 22774 22778 22767 22754 22768 22783 22777 22758 22779 22776 22764 22777 22772 22781 22769 22775 22772 22789 22776 22794 22785 22793 22784 22790 22780 22792 22784 22781 22783 22796 22790 22807 22807 22798 22789 22786 22789 22798 22807 22798 22802 22814 22818 22804 22805 22804 22802 22823 22812 22818 22810 22803 22816 22806 22818 22811 22823 22824 22823 22815 22838 22821 22833 22842 22823 22831 22829 22822 22832 22833 22826 22825 22844 22844 22830 22836 22835 22839 22842 22842 22844 22837 22855 22850 22840 22836 22846 22844 22839 22840 22864 22870 22867 22846 22872 22855 22865 22855 22858 22876 22865 22857 22874 22858 22868 22866 22876 22871 22873 22885 22871 22862 22876 22884 22888 22878 22884 22869 22884 22884 22882 22879 22875 22880 22885 22896 22902 22887 22889 22897 22901 22893 22899 22891 22898 22914 22887 22912 22891 22912 22896 22920 22912 22922 22919 22925 22907 22908 22926 22918 22919 22925 22904 22919 22922 22935 22935 22914 22934 22931 22915 22936 22914 22927 22923 22921 22938 22918 22928 22923 22935 22939 22937 22928 22947 22955 22955 22943 22931 22952 22955 22957 22935 22957 22939 22942 22957 22947 22965 22945 22962 22965 22965 22971 22965 22962 22970 22957 22970 22970 22951 22963 22956 22964 22964 22966 22969 22967 22972 22965 \r\n22372 22383 22369 22387 22378 22369 22375 22390 22399 22387 22380 22380 22396 22379 22377 22388 22396 22404 22391 22404 22404 22392 22393 22409 22401 22409 22401 22409 22419 22407 22392 22408 22402 22421 22408 22399 22401 22404 22419 22415 22413 22407 22406 22420 22428 22433 22437 22414 22426 22416 22437 22426 22443 22419 22416 22435 22430 22436 22438 22437 22427 22445 22435 22441 22449 22451 22433 22441 22449 22448 22438 22433 22462 22457 22441 22444 22467 22453 22461 22469 22470 22443 22454 22448 22464 22456 22465 22451 22472 22474 22460 22473 22464 22464 22469 22483 22470 22473 22475 22464 22475 22482 22478 22489 22468 22472 22475 22473 22475 22496 22483 22495 22475 22491 22486 22483 22505 22506 22509 22496 22504 22498 22509 22488 22491 22492 22495 22508 22504 22511 22516 22502 22523 22514 22509 22512 22506 22512 22524 22502 22521 22513 22512 22513 22530 22526 22527 22512 22539 22539 22540 22520 22539 22519 22531 22522 22545 22536 22546 22537 22523 22548 22550 22526 22544 22551 22555 22551 22542 22550 22542 22540 22536 22555 22563 22558 22564 22562 22553 22568 22571 22554 22564 22566 22568 22550 22561 22563 22558 22559 22568 22577 22582 22557 22580 22586 22581 22567 22563 22567 22576 22567 22567 22572 22586 22570 22589 22594 22591 22575 22582 22587 22577 22604 22578 22589 22587 22583 22596 22609 22596 22595 22602 22592 22606 22591 22590 22610 22615 22593 22592 22610 22618 22609 22603 22621 22602 22604 22610 22629 22613 22621 22610 22622 22620 22624 22625 22632 22631 22611 22632 22636 22620 22631 22630 22620 22633 22634 22637 22638 22628 22630 22627 22645 22651 22635 22650 22632 22649 22659 22649 22660 22658 22656 22646 22655 22642 22664 22649 22652 22650 22666 22658 22659 22665 22666 22670 22659 22663 22658 22667 22675 22660 22674 22673 22666 22669 22670 22673 22677 22688 22687 22671 22667 22685 22685 22679 22698 22678 22683 22699 22698 22695 22692 22690 22703 22691 22682 22681 22690 22687 22687 22695 22689 22692 22689 22693 22699 22700 22716 22695 22716 22723 22716 22705 22711 22703 22706 22709 22721 22730 22727 22726 22729 22729 22731 22711 22711 22731 22735 22716 22714 22721 22736 22720 22732 22733 22730 22726 22742 22722 22747 22731 22750 22742 22753 22754 22744 22746 22733 22746 22753 22739 22749 22757 22764 22755 22739 22758 22754 22745 22771 22771 22745 22770 22747 22751 22760 22762 22754 22772 22764 22777 22776 22766 22758 22780 22759 22762 22769 22778 22775 22782 22783 22767 22791 22777 22798 22784 22795 22775 22794 22795 22782 22786 22786 22803 22806 22806 22783 22789 22811 22789 22795 22796 22787 22809 22818 22794 22800 22799 22802 22814 22798 22818 22826 22816 22802 22820 22822 22830 22807 22821 22830 22810 22829 22824 22824 22838 22837 22826 22835 22821 22825 22841 22837 22837 22832 22833 22836 22847 22831 22847 22849 22835 22848 22838 22830 22855 22848 22849 22833 22858 22835 22860 22841 22852 22839 22862 22864 22859 22843 22851 22855 22867 22870 22863 22863 22874 22878 22869 22878 22867 22882 22860 22869 22871 22872 22866 22888 22886 22874 22874 22885 22868 22886 22884 22875 22878 22899 22877 22898 22899 22880 22904 22893 22903 22896 22897 22907 22888 22895 22884 22898 22914 22905 22888 22899 22914 22898 22905 22905 22906 22912 22924 22918 22898 22911 22909 22928 22920 22931 22915 22933 22925 22932 22925 22935 22937 22912 22913 22916 22929 22921 22928 22921 22945 22924 22923 22932 22949 22942 22942 22932 22947 22932 22956 22930 22932 22958 22947 22946 22962 22957 22959 22962 22954 22944 22960 22961 22946 22953 22961 22957 22961 22967 22961 22978 22960 22977 22959 22978 22982 22983 22971 22984 22976 22961 22975 22982 \r\n22363 22389 22378 22374 22377 22386 22371 22398 22399 22372 22401 22376 22395 22394 22387 22379 22389 22391 22397 22392 22407 22394 22396 22404 22415 22389 22402 22408 22393 22395 22406 22417 22418 22399 22403 22404 22408 22402 22402 22404 22430 22429 22424 22434 22430 22435 22416 22422 22419 22413 22442 22441 22422 22437 22434 22421 22434 22436 22449 22434 22423 22424 22428 22436 22443 22451 22454 22437 22455 22440 22447 22456 22441 22462 22442 22438 22454 22446 22462 22467 22471 22462 22473 22465 22451 22461 22478 22457 22455 22472 22453 22460 22466 22470 22474 22475 22481 22462 22465 22486 22472 22483 22477 22491 22479 22497 22484 22493 22475 22482 22497 22497 22477 22480 22491 22502 22493 22495 22508 22499 22512 22496 22511 22504 22516 22491 22502 22511 22492 22506 22518 22511 22518 22498 22524 22527 22523 22518 22526 22518 22524 22509 22510 22527 22528 22535 22522 22539 22531 22519 22534 22517 22542 22526 22525 22521 22542 22532 22548 22550 22532 22540 22539 22540 22547 22554 22533 22536 22543 22532 22556 22547 22547 22548 22541 22543 22543 22548 22559 22542 22563 22556 22572 22561 22564 22571 22555 22578 22569 22577 22577 22572 22576 22556 22573 22581 22585 22584 22573 22566 22591 22564 22572 22575 22576 22589 22586 22591 22595 22599 22590 22576 22601 22582 22580 22604 22589 22598 22582 22586 22592 22606 22603 22587 22604 22613 22597 22591 22614 22621 22597 22622 22622 22601 22614 22624 22613 22619 22630 22602 22617 22620 22629 22624 22613 22615 22638 22637 22620 22627 22628 22631 22637 22629 22627 22638 22634 22623 22645 22626 22633 22624 22651 22637 22643 22649 22643 22649 22632 22654 22647 22653 22638 22640 22656 22649 22639 22658 22653 22668 22651 22666 22668 22670 22667 22651 22670 22676 22661 22656 22658 22659 22681 22683 22662 22678 22681 22675 22689 22688 22664 22674 22687 22678 22694 22691 22676 22682 22677 22693 22681 22690 22701 22685 22684 22689 22707 22706 22709 22688 22687 22693 22692 22705 22694 22689 22714 22709 22698 22695 22703 22713 22710 22722 22700 22698 22706 22723 22720 22703 22706 22717 22724 22714 22717 22733 22731 22723 22720 22736 22741 22719 22721 22725 22738 22725 22744 22729 22741 22742 22736 22745 22739 22751 22741 22745 22746 22739 22757 22749 22757 22763 22752 22740 22757 22765 22762 22758 22756 22744 22760 22770 22751 22756 22749 22775 22754 22751 22765 22780 22773 22772 22770 22764 22770 22763 22787 22777 22779 22765 22782 22787 22778 22769 22793 22782 22787 22796 22798 22791 22773 22775 22789 22805 22801 22788 22793 22781 22783 22793 22795 22803 22811 22815 22796 22797 22809 22792 22819 22793 22806 22804 22815 22802 22802 22817 22826 22820 22826 22808 22810 22822 22810 22807 22830 22835 22823 22836 22825 22838 22835 22840 22830 22832 22830 22840 22833 22822 22822 22847 22835 22853 22847 22854 22839 22853 22843 22835 22857 22839 22857 22845 22836 22859 22844 22851 22843 22852 22857 22861 22851 22864 22853 22861 22847 22852 22870 22863 22862 22867 22874 22870 22865 22866 22886 22886 22870 22884 22883 22877 22880 22869 22869 22880 22875 22873 22895 22884 22881 22878 22900 22887 22885 22905 22900 22890 22900 22891 22881 22887 22885 22888 22893 22886 22907 22888 22892 22899 22903 22905 22897 22917 22903 22924 22913 22901 22918 22914 22902 22907 22903 22927 22908 22907 22918 22920 22910 22916 22936 22932 22940 22932 22928 22925 22934 22946 22929 22943 22941 22928 22942 22931 22946 22937 22948 22938 22952 22943 22949 22933 22934 22943 22961 22957 22947 22948 22949 22963 22967 22962 22946 22968 22973 22972 22947 22973 22976 22974 22958 22961 22981 22976 22966 22980 22969 22959 22963 22978 22985 22968 \r\n22373 22390 22384 22382 22384 22381 22379 22378 22384 22376 22399 22402 22400 22377 22405 22401 22382 22394 22409 22407 22394 22394 22407 22389 22390 22389 22419 22415 22398 22407 22413 22414 22417 22415 22420 22404 22421 22407 22414 22424 22433 22421 22418 22418 22425 22435 22428 22426 22432 22422 22431 22415 22429 22426 22428 22433 22438 22446 22424 22452 22429 22454 22437 22443 22441 22449 22458 22446 22461 22444 22452 22456 22456 22450 22464 22461 22458 22457 22471 22472 22461 22457 22452 22456 22462 22472 22478 22457 22479 22468 22460 22460 22477 22478 22468 22467 22485 22462 22490 22478 22493 22468 22480 22477 22479 22477 22483 22472 22490 22486 22475 22491 22483 22487 22494 22488 22489 22485 22485 22501 22492 22494 22507 22495 22516 22507 22514 22512 22494 22507 22519 22524 22504 22512 22505 22519 22507 22524 22507 22520 22525 22519 22506 22510 22536 22522 22529 22525 22533 22535 22518 22515 22521 22540 22542 22534 22535 22550 22531 22533 22553 22534 22531 22541 22542 22549 22550 22556 22549 22555 22561 22564 22552 22537 22541 22543 22559 22559 22569 22544 22561 22568 22570 22573 22557 22567 22567 22561 22570 22573 22564 22558 22559 22575 22582 22572 22565 22575 22568 22565 22592 22572 22578 22569 22576 22591 22593 22590 22573 22589 22578 22575 22596 22590 22598 22597 22599 22601 22610 22602 22609 22611 22606 22605 22612 22590 22617 22591 22617 22618 22619 22612 22602 22611 22607 22603 22614 22628 22614 22609 22620 22619 22620 22615 22632 22633 22632 22634 22621 22613 22636 22628 22624 22624 22619 22645 22624 22623 22624 22628 22627 22642 22633 22646 22639 22653 22632 22650 22639 22635 22654 22663 22647 22649 22650 22652 22663 22668 22664 22671 22667 22669 22662 22651 22662 22673 22660 22668 22679 22674 22661 22678 22668 22668 22677 22677 22683 22683 22664 22673 22669 22672 22674 22682 22680 22669 22695 22698 22681 22693 22702 22694 22696 22690 22706 22693 22698 22682 22700 22709 22701 22706 22706 22695 22697 22716 22716 22716 22718 22694 22707 22705 22705 22723 22727 22700 22707 22719 22729 22730 22708 22734 22714 22725 22735 22722 22718 22722 22716 22739 22743 22729 22729 22730 22719 22723 22728 22743 22734 22746 22738 22742 22734 22729 22734 22753 22753 22742 22742 22737 22742 22750 22737 22753 22745 22754 22757 22759 22765 22747 22748 22762 22765 22767 22762 22750 22760 22766 22775 22763 22763 22782 22771 22768 22771 22763 22787 22771 22781 22786 22786 22774 22791 22782 22789 22772 22799 22773 22772 22795 22790 22786 22780 22805 22807 22788 22792 22787 22811 22794 22792 22789 22793 22808 22795 22810 22812 22808 22819 22798 22816 22797 22804 22810 22825 22813 22826 22810 22808 22806 22829 22833 22822 22834 22811 22812 22821 22832 22833 22824 22832 22828 22822 22831 22834 22842 22823 22850 22846 22842 22831 22838 22836 22847 22846 22844 22834 22857 22836 22853 22841 22848 22862 22851 22853 22868 22858 22861 22856 22868 22861 22864 22858 22856 22877 22866 22852 22872 22875 22874 22857 22882 22866 22877 22881 22874 22888 22868 22879 22890 22872 22885 22868 22896 22873 22890 22876 22871 22888 22893 22900 22878 22903 22900 22900 22888 22881 22900 22892 22888 22891 22905 22887 22894 22895 22914 22906 22892 22904 22922 22909 22911 22921 22917 22906 22918 22900 22908 22905 22926 22917 22919 22917 22923 22919 22915 22924 22930 22935 22935 22927 22941 22933 22941 22940 22943 22929 22931 22928 22933 22946 22947 22949 22945 22944 22929 22959 22943 22960 22958 22952 22945 22942 22965 22963 22959 22952 22942 22964 22949 22960 22973 22951 22964 22955 22954 22960 22952 22969 22982 22968 22984 22969 22963 22970 22981 22989 22987 22962 22972 \r\n22386 22378 22396 22370 22376 22382 22381 22392 22375 22376 22377 22400 22399 22382 22403 22381 22405 22383 22404 22407 22397 22386 22391 22389 22413 22412 22417 22400 22414 22408 22416 22409 22405 22399 22408 22418 22417 22417 22429 22407 22414 22428 22417 22436 22429 22417 22419 22417 22418 22440 22435 22445 22438 22420 22422 22427 22444 22434 22452 22436 22437 22451 22430 22454 22457 22430 22447 22460 22446 22446 22457 22442 22457 22443 22463 22468 22462 22471 22449 22469 22458 22452 22473 22450 22475 22457 22463 22476 22455 22480 22482 22461 22474 22487 22482 22485 22464 22485 22479 22473 22490 22483 22473 22490 22484 22474 22473 22501 22478 22477 22495 22505 22504 22504 22504 22500 22505 22483 22488 22497 22490 22503 22493 22498 22514 22515 22520 22506 22507 22521 22524 22503 22500 22499 22521 22528 22528 22506 22505 22504 22514 22512 22523 22525 22513 22533 22537 22534 22538 22525 22533 22531 22524 22533 22541 22534 22541 22528 22539 22527 22525 22532 22539 22545 22531 22535 22558 22552 22551 22543 22540 22557 22550 22565 22542 22559 22570 22544 22549 22559 22570 22563 22549 22574 22555 22563 22575 22581 22572 22581 22581 22557 22583 22578 22565 22575 22565 22585 22571 22574 22571 22580 22568 22587 22594 22588 22583 22581 22586 22575 22575 22592 22580 22591 22579 22607 22603 22605 22611 22584 22592 22603 22587 22605 22602 22601 22610 22604 22594 22595 22615 22621 22626 22600 22620 22603 22624 22624 22604 22625 22627 22611 22610 22627 22623 22614 22612 22629 22618 22630 22620 22632 22617 22643 22638 22625 22632 22641 22648 22626 22629 22646 22655 22647 22655 22638 22647 22639 22646 22652 22642 22664 22651 22639 22650 22668 22647 22650 22666 22655 22666 22661 22671 22659 22660 22656 22652 22659 22668 22682 22679 22671 22663 22679 22661 22684 22681 22690 22674 22693 22667 22680 22690 22677 22677 22685 22685 22699 22677 22701 22676 22687 22681 22680 22695 22681 22705 22687 22684 22693 22714 22713 22698 22689 22704 22709 22696 22718 22718 22709 22702 22697 22724 22711 22701 22701 22707 22718 22729 22712 22719 22720 22729 22712 22711 22719 22724 22740 22737 22715 22719 22742 22720 22728 22725 22729 22746 22733 22735 22752 22743 22732 22748 22755 22732 22750 22737 22746 22745 22741 22735 22736 22738 22763 22763 22764 22766 22742 22769 22750 22767 22751 22760 22765 22763 22758 22778 22758 22764 22762 22758 22778 22783 22784 22775 22787 22787 22765 22787 22792 22776 22766 22770 22782 22769 22780 22784 22775 22788 22791 22793 22800 22779 22800 22798 22781 22807 22807 22809 22813 22812 22789 22807 22801 22800 22819 22819 22796 22803 22814 22800 22822 22818 22807 22806 22809 22804 22821 22827 22811 22831 22810 22831 22823 22815 22837 22813 22839 22824 22825 22826 22821 22835 22818 22838 22843 22835 22844 22838 22840 22845 22834 22830 22850 22840 22853 22842 22843 22849 22861 22842 22865 22851 22851 22867 22865 22856 22863 22861 22873 22852 22857 22864 22864 22855 22869 22870 22854 22863 22854 22859 22878 22857 22877 22862 22861 22876 22871 22873 22891 22866 22887 22873 22887 22885 22897 22896 22877 22883 22878 22899 22905 22906 22893 22893 22886 22906 22911 22895 22890 22910 22896 22889 22897 22901 22904 22899 22900 22907 22919 22919 22909 22918 22898 22906 22905 22904 22923 22924 22923 22907 22909 22931 22929 22918 22928 22937 22931 22919 22927 22939 22932 22935 22945 22919 22935 22922 22933 22931 22927 22952 22945 22937 22950 22937 22937 22960 22959 22959 22951 22939 22941 22938 22951 22950 22943 22947 22964 22960 22958 22958 22975 22972 22949 22978 22967 22977 22965 22980 22980 22968 22960 22975 22958 22967 22988 22985 22969 22970 22990 \r\n22376 22367 22369 22386 22387 22397 22397 22375 22402 22376 22378 22399 22383 22404 22395 22387 22382 22410 22386 22385 22390 22401 22408 22391 22411 22404 22420 22406 22423 22401 22422 22414 22418 22403 22420 22410 22402 22404 22410 22421 22434 22435 22433 22430 22425 22432 22413 22414 22432 22418 22424 22442 22441 22434 22435 22441 22436 22444 22435 22453 22452 22453 22454 22430 22455 22454 22453 22454 22451 22453 22436 22453 22464 22466 22445 22442 22444 22466 22466 22450 22453 22449 22466 22463 22475 22460 22453 22474 22468 22475 22474 22468 22461 22468 22469 22489 22476 22473 22468 22494 22484 22468 22481 22472 22489 22491 22479 22489 22503 22491 22505 22497 22484 22490 22493 22486 22493 22485 22485 22514 22501 22496 22501 22492 22512 22491 22505 22503 22494 22495 22505 22526 22508 22522 22509 22513 22514 22506 22504 22519 22528 22507 22516 22517 22527 22518 22530 22542 22524 22543 22542 22528 22536 22546 22537 22542 22533 22551 22540 22526 22544 22546 22556 22542 22530 22535 22533 22549 22550 22543 22547 22546 22550 22557 22547 22547 22543 22560 22550 22570 22568 22547 22562 22575 22578 22574 22570 22554 22554 22569 22557 22564 22560 22579 22564 22588 22588 22578 22582 22586 22587 22578 22570 22592 22587 22573 22591 22579 22578 22603 22600 22587 22595 22587 22592 22592 22585 22599 22610 22594 22591 22597 22602 22610 22592 22599 22601 22613 22598 22624 22616 22601 22620 22623 22621 22602 22609 22625 22612 22623 22609 22625 22615 22609 22633 22629 22638 22641 22636 22642 22636 22646 22645 22642 22635 22647 22650 22633 22632 22651 22655 22648 22641 22635 22651 22636 22653 22645 22661 22642 22639 22646 22663 22654 22663 22643 22651 22668 22663 22664 22670 22670 22652 22673 22671 22664 22678 22669 22675 22663 22662 22670 22676 22681 22683 22665 22690 22668 22675 22682 22683 22686 22673 22689 22672 22676 22700 22691 22676 22698 22679 22694 22695 22685 22688 22707 22698 22692 22697 22690 22693 22697 22705 22689 22696 22693 22696 22706 22694 22716 22723 22712 22719 22713 22721 22721 22709 22731 22725 22719 22735 22708 22717 22735 22721 22725 22739 22731 22742 22742 22721 22740 22719 22730 22729 22726 22748 22739 22740 22738 22746 22753 22737 22744 22737 22750 22759 22758 22749 22755 22747 22747 22766 22747 22765 22765 22768 22772 22767 22762 22769 22750 22753 22775 22763 22777 22769 22758 22778 22755 22777 22777 22787 22786 22774 22763 22783 22778 22769 22772 22788 22769 22787 22787 22795 22800 22799 22790 22775 22783 22788 22802 22793 22785 22798 22797 22793 22783 22785 22789 22788 22791 22814 22809 22796 22799 22796 22797 22822 22821 22798 22809 22815 22808 22815 22818 22817 22820 22815 22820 22833 22812 22816 22826 22812 22840 22835 22824 22834 22836 22834 22845 22843 22838 22849 22850 22847 22839 22852 22849 22838 22854 22831 22846 22842 22844 22842 22840 22858 22848 22857 22865 22865 22856 22858 22852 22869 22859 22847 22862 22869 22861 22867 22858 22854 22853 22866 22859 22871 22869 22866 22873 22858 22866 22862 22872 22871 22863 22891 22880 22883 22893 22895 22877 22888 22889 22889 22876 22899 22889 22879 22903 22905 22895 22902 22902 22884 22910 22899 22887 22898 22887 22907 22893 22893 22918 22914 22894 22897 22905 22905 22925 22917 22902 22919 22929 22927 22919 22910 22931 22914 22931 22920 22924 22910 22933 22912 22925 22934 22933 22939 22925 22933 22927 22921 22938 22939 22934 22926 22938 22938 22939 22928 22930 22954 22937 22939 22945 22954 22959 22947 22942 22940 22967 22962 22950 22966 22963 22968 22961 22946 22961 22966 22965 22960 22967 22969 22961 22977 22970 22958 22981 22972 22984 22984 22961 22986 22970 22979 22973 \r\n22379 22369 22391 22392 22389 22394 22401 22392 22395 22392 22404 22406 22383 22404 22409 22403 22400 22392 22389 22410 22403 22406 22417 22393 22402 22421 22420 22420 22409 22402 22397 22400 22415 22401 22429 22420 22422 22418 22405 22416 22430 22416 22420 22419 22411 22434 22423 22432 22417 22419 22433 22422 22424 22433 22449 22444 22449 22447 22450 22439 22443 22428 22453 22442 22458 22454 22444 22436 22451 22459 22466 22466 22468 22451 22462 22445 22462 22457 22473 22451 22476 22473 22459 22466 22465 22456 22464 22474 22469 22482 22472 22469 22480 22473 22478 22463 22476 22473 22477 22491 22469 22493 22469 22483 22500 22476 22495 22492 22476 22502 22491 22488 22500 22492 22483 22496 22506 22491 22509 22499 22499 22506 22494 22492 22514 22499 22514 22512 22508 22497 22501 22522 22514 22503 22513 22512 22505 22518 22524 22533 22511 22509 22520 22513 22535 22541 22514 22539 22539 22539 22540 22521 22538 22520 22534 22545 22534 22526 22528 22553 22537 22539 22547 22535 22551 22550 22550 22556 22545 22564 22537 22563 22565 22563 22559 22557 22546 22571 22559 22568 22572 22553 22578 22558 22578 22574 22562 22567 22562 22572 22565 22581 22584 22561 22582 22577 22586 22584 22565 22575 22587 22593 22589 22571 22578 22599 22595 22593 22597 22594 22589 22595 22598 22586 22588 22586 22602 22587 22588 22614 22588 22591 22601 22591 22617 22616 22598 22613 22611 22599 22606 22605 22616 22601 22630 22603 22606 22608 22605 22625 22607 22631 22632 22612 22623 22618 22627 22625 22615 22620 22632 22643 22631 22626 22628 22642 22643 22645 22643 22645 22632 22632 22634 22637 22642 22637 22647 22635 22647 22638 22643 22659 22650 22647 22651 22650 22668 22668 22666 22654 22675 22664 22667 22667 22652 22659 22657 22670 22672 22681 22671 22686 22672 22673 22676 22679 22665 22680 22671 22670 22696 22677 22692 22670 22692 22672 22696 22688 22680 22679 22678 22696 22682 22700 22704 22691 22698 22696 22687 22707 22695 22706 22690 22699 22705 22692 22699 22697 22709 22697 22712 22702 22721 22710 22722 22729 22731 22711 22721 22715 22709 22728 22733 22733 22735 22728 22738 22716 22729 22744 22736 22725 22737 22735 22737 22742 22752 22735 22734 22732 22727 22736 22730 22751 22746 22747 22753 22754 22746 22745 22737 22757 22760 22752 22749 22760 22750 22769 22771 22765 22762 22777 22750 22755 22772 22758 22753 22765 22758 22768 22786 22781 22788 22777 22789 22770 22768 22770 22792 22786 22781 22789 22780 22791 22791 22792 22801 22793 22781 22805 22789 22796 22785 22794 22783 22803 22811 22801 22794 22786 22801 22802 22804 22798 22800 22819 22810 22796 22811 22815 22805 22808 22827 22804 22823 22802 22808 22813 22816 22829 22816 22837 22818 22821 22815 22826 22816 22843 22840 22834 22823 22833 22825 22829 22828 22845 22845 22850 22847 22831 22838 22857 22837 22834 22852 22845 22834 22844 22859 22851 22845 22855 22864 22857 22864 22845 22868 22867 22852 22854 22854 22864 22858 22851 22879 22855 22874 22877 22874 22879 22874 22870 22874 22870 22888 22880 22892 22884 22867 22889 22886 22894 22881 22875 22898 22876 22883 22898 22900 22884 22878 22904 22885 22902 22884 22885 22906 22897 22899 22899 22894 22906 22907 22901 22913 22913 22920 22901 22900 22897 22911 22920 22908 22915 22921 22906 22910 22926 22934 22913 22927 22926 22933 22912 22912 22933 22941 22928 22922 22925 22924 22929 22932 22920 22941 22937 22946 22925 22942 22947 22955 22955 22951 22957 22956 22957 22937 22954 22947 22939 22966 22967 22964 22954 22951 22951 22948 22950 22974 22954 22960 22953 22974 22974 22977 22960 22982 22955 22967 22960 22982 22977 22963 22985 22969 22969 22987 22987 22990 22982 \r\n22387 22388 22399 22383 22397 22385 22377 22403 22389 22379 22386 22404 22408 22407 22388 22397 22410 22398 22390 22387 22399 22415 22394 22412 22420 22409 22403 22397 22403 22417 22400 22427 22428 22413 22431 22424 22408 22432 22412 22421 22432 22422 22433 22438 22433 22435 22424 22436 22434 22421 22419 22425 22430 22447 22442 22443 22443 22452 22453 22456 22449 22437 22434 22454 22432 22439 22445 22459 22441 22449 22447 22452 22455 22454 22448 22455 22453 22458 22459 22456 22473 22470 22451 22459 22453 22476 22457 22466 22482 22457 22459 22482 22465 22481 22477 22473 22474 22477 22492 22482 22480 22475 22491 22482 22500 22489 22480 22495 22497 22479 22498 22499 22487 22486 22505 22500 22488 22489 22512 22504 22501 22492 22506 22511 22495 22509 22516 22513 22498 22501 22514 22510 22508 22518 22509 22530 22529 22514 22515 22513 22520 22516 22525 22534 22514 22518 22521 22526 22525 22529 22543 22525 22531 22538 22522 22528 22540 22550 22540 22527 22534 22532 22556 22552 22537 22554 22549 22556 22540 22551 22562 22566 22552 22567 22552 22544 22555 22548 22571 22567 22555 22549 22568 22556 22552 22553 22555 22555 22583 22557 22573 22574 22570 22586 22581 22584 22578 22585 22582 22581 22597 22597 22597 22600 22575 22585 22596 22592 22604 22605 22587 22585 22595 22586 22592 22598 22610 22589 22586 22593 22593 22616 22611 22613 22619 22603 22595 22604 22614 22611 22601 22628 22622 22625 22624 22627 22618 22622 22620 22633 22616 22622 22631 22630 22635 22619 22638 22620 22636 22644 22621 22625 22642 22645 22625 22646 22625 22639 22642 22635 22654 22632 22647 22660 22633 22644 22639 22641 22664 22658 22646 22642 22658 22668 22658 22654 22663 22652 22659 22656 22661 22661 22666 22670 22667 22665 22677 22662 22673 22676 22660 22663 22680 22673 22686 22672 22688 22665 22666 22673 22679 22681 22673 22699 22701 22685 22691 22692 22696 22688 22683 22708 22692 22709 22687 22696 22712 22709 22714 22697 22692 22689 22716 22698 22702 22698 22707 22723 22698 22707 22725 22705 22706 22723 22729 22721 22705 22724 22706 22713 22722 22725 22730 22722 22713 22740 22741 22740 22742 22734 22746 22744 22722 22731 22738 22744 22728 22727 22743 22750 22733 22734 22740 22755 22740 22740 22761 22761 22744 22737 22748 22742 22757 22761 22745 22764 22744 22772 22758 22760 22767 22768 22755 22751 22764 22755 22755 22770 22768 22780 22758 22782 22781 22773 22783 22792 22793 22790 22774 22767 22795 22785 22785 22795 22789 22793 22785 22782 22784 22800 22783 22781 22785 22793 22788 22803 22813 22798 22806 22798 22801 22814 22794 22791 22805 22799 22801 22823 22800 22822 22808 22825 22823 22801 22825 22826 22832 22812 22831 22816 22837 22821 22830 22837 22835 22833 22835 22822 22825 22821 22822 22842 22834 22842 22850 22839 22837 22850 22855 22834 22830 22829 22849 22859 22849 22855 22854 22837 22841 22840 22855 22845 22856 22870 22845 22850 22851 22865 22857 22865 22868 22871 22864 22854 22876 22876 22854 22871 22884 22880 22884 22881 22879 22878 22881 22866 22885 22889 22874 22890 22893 22894 22877 22882 22889 22896 22893 22904 22903 22879 22882 22888 22882 22892 22884 22896 22903 22897 22902 22890 22902 22908 22913 22908 22894 22897 22897 22922 22904 22898 22922 22917 22911 22930 22905 22911 22933 22913 22914 22910 22924 22935 22939 22919 22919 22938 22935 22936 22922 22940 22930 22934 22942 22928 22930 22927 22930 22946 22949 22937 22933 22951 22931 22934 22939 22962 22934 22946 22960 22939 22961 22966 22953 22961 22969 22948 22964 22965 22961 22967 22969 22951 22979 22952 22973 22970 22982 22960 22964 22979 22974 22960 22988 22963 22991 22984 22991 22971 22980 22973 \r\n22383 22372 22398 22373 22383 22382 22382 22377 22394 22379 22406 22403 22391 22393 22393 22413 22404 22409 22392 22410 22390 22394 22404 22395 22420 22417 22395 22411 22421 22426 22417 22412 22415 22407 22409 22417 22419 22409 22412 22426 22436 22433 22434 22423 22422 22435 22418 22436 22445 22423 22423 22423 22442 22427 22439 22432 22430 22433 22455 22444 22438 22443 22433 22449 22453 22451 22438 22445 22455 22464 22445 22441 22449 22452 22451 22461 22467 22446 22463 22465 22456 22458 22480 22480 22454 22471 22457 22479 22473 22476 22486 22474 22488 22486 22468 22476 22467 22484 22493 22472 22497 22494 22496 22475 22478 22474 22475 22484 22500 22480 22495 22483 22497 22504 22503 22487 22492 22500 22499 22498 22503 22508 22502 22519 22520 22497 22521 22515 22526 22522 22518 22524 22505 22515 22523 22507 22526 22524 22533 22512 22525 22530 22527 22536 22540 22525 22515 22542 22546 22532 22547 22530 22529 22544 22528 22530 22546 22535 22547 22529 22555 22553 22543 22544 22545 22559 22550 22563 22560 22557 22543 22561 22546 22558 22562 22549 22567 22553 22566 22569 22561 22565 22558 22571 22582 22557 22571 22570 22577 22568 22580 22572 22577 22573 22564 22572 22577 22579 22572 22595 22598 22580 22585 22580 22596 22583 22591 22602 22597 22592 22583 22593 22587 22611 22612 22603 22592 22599 22587 22609 22592 22591 22613 22611 22620 22614 22602 22602 22605 22601 22617 22601 22621 22619 22627 22631 22617 22619 22623 22623 22624 22624 22638 22617 22629 22637 22641 22626 22635 22626 22634 22637 22633 22625 22627 22644 22632 22651 22645 22633 22648 22634 22659 22656 22661 22660 22650 22652 22641 22651 22655 22663 22652 22663 22649 22652 22674 22648 22673 22656 22655 22671 22661 22672 22677 22660 22681 22670 22684 22664 22676 22673 22681 22670 22672 22670 22683 22679 22676 22691 22669 22691 22673 22684 22689 22702 22678 22690 22697 22696 22706 22693 22681 22697 22686 22693 22704 22686 22701 22717 22709 22700 22702 22712 22720 22711 22695 22722 22703 22705 22708 22705 22704 22716 22711 22709 22723 22735 22725 22730 22715 22723 22714 22726 22734 22720 22741 22734 22723 22746 22724 22730 22734 22749 22730 22744 22739 22746 22741 22756 22730 22752 22757 22761 22744 22735 22762 22764 22746 22766 22755 22752 22760 22745 22763 22760 22765 22774 22775 22764 22770 22764 22774 22770 22762 22779 22759 22777 22784 22772 22764 22761 22765 22769 22788 22772 22791 22780 22775 22786 22789 22798 22789 22773 22790 22790 22802 22787 22778 22793 22780 22803 22793 22811 22802 22812 22806 22791 22816 22795 22797 22803 22814 22806 22800 22812 22805 22824 22814 22825 22810 22800 22830 22815 22813 22818 22805 22808 22814 22812 22830 22823 22819 22838 22829 22834 22840 22832 22824 22821 22832 22820 22825 22833 22851 22852 22850 22839 22853 22847 22842 22839 22854 22838 22853 22834 22840 22865 22852 22854 22845 22861 22849 22867 22845 22847 22856 22871 22875 22868 22872 22850 22856 22857 22868 22868 22873 22879 22862 22887 22869 22884 22874 22879 22881 22869 22880 22875 22878 22897 22871 22872 22885 22884 22875 22891 22881 22895 22877 22894 22885 22898 22892 22897 22900 22885 22911 22900 22905 22914 22894 22893 22919 22915 22909 22911 22917 22896 22910 22906 22900 22907 22908 22913 22925 22907 22911 22910 22933 22919 22930 22935 22925 22932 22925 22923 22944 22925 22925 22930 22922 22939 22938 22937 22930 22940 22943 22926 22942 22951 22948 22959 22936 22957 22961 22947 22963 22944 22950 22960 22956 22969 22959 22962 22949 22952 22956 22956 22964 22977 22952 22974 22956 22952 22976 22964 22962 22985 22975 22976 22986 22980 22977 22981 22983 22970 22984 22989 22996 22993 \r\n22381 22376 22377 22373 22400 22375 22389 22403 22380 22398 22390 22389 22394 22401 22389 22401 22414 22406 22395 22411 22401 22418 22410 22420 22418 22417 22401 22424 22409 22405 22429 22413 22408 22404 22431 22427 22425 22423 22434 22436 22427 22425 22418 22436 22432 22419 22429 22424 22447 22447 22446 22430 22448 22438 22448 22447 22435 22451 22437 22429 22444 22435 22435 22433 22435 22449 22448 22445 22438 22442 22463 22468 22445 22452 22471 22454 22464 22453 22462 22470 22465 22467 22457 22480 22480 22478 22466 22469 22464 22477 22473 22481 22490 22470 22484 22473 22483 22477 22485 22485 22473 22480 22473 22487 22478 22496 22477 22480 22503 22508 22507 22485 22508 22495 22499 22502 22495 22490 22508 22499 22514 22494 22519 22509 22498 22515 22499 22507 22507 22505 22523 22506 22502 22524 22508 22511 22520 22519 22510 22526 22516 22514 22524 22518 22521 22520 22536 22521 22546 22543 22545 22547 22545 22535 22549 22536 22555 22528 22554 22529 22544 22539 22551 22554 22558 22560 22543 22559 22538 22551 22551 22555 22544 22560 22569 22548 22557 22550 22569 22557 22568 22553 22566 22567 22581 22577 22563 22569 22582 22569 22579 22575 22591 22575 22570 22577 22583 22569 22568 22595 22598 22595 22573 22598 22584 22601 22580 22597 22605 22584 22584 22593 22586 22583 22611 22604 22594 22605 22616 22591 22606 22620 22597 22611 22610 22600 22622 22608 22606 22623 22623 22610 22624 22629 22610 22606 22615 22634 22617 22617 22612 22612 22634 22636 22623 22635 22616 22643 22622 22636 22642 22623 22636 22647 22631 22646 22642 22651 22640 22642 22631 22639 22647 22658 22636 22637 22657 22658 22664 22667 22655 22662 22670 22643 22664 22656 22672 22649 22654 22673 22653 22665 22656 22667 22667 22658 22682 22678 22664 22664 22687 22672 22686 22682 22685 22676 22690 22667 22679 22692 22679 22693 22673 22687 22683 22676 22692 22678 22695 22680 22700 22681 22708 22690 22703 22703 22709 22703 22691 22691 22701 22717 22717 22710 22712 22696 22713 22720 22701 22714 22722 22715 22715 22716 22710 22720 22725 22731 22714 22721 22715 22725 22715 22718 22728 22716 22731 22720 22725 22726 22723 22744 22741 22727 22725 22734 22738 22742 22754 22729 22739 22746 22743 22743 22750 22753 22753 22748 22744 22758 22768 22768 22753 22744 22768 22747 22751 22752 22776 22776 22754 22772 22756 22764 22767 22781 22776 22778 22763 22788 22788 22763 22763 22769 22781 22772 22778 22774 22787 22772 22798 22786 22783 22795 22801 22788 22797 22789 22789 22782 22807 22789 22790 22811 22804 22814 22810 22807 22797 22806 22816 22800 22815 22822 22798 22821 22812 22805 22807 22821 22805 22810 22820 22807 22817 22833 22820 22814 22819 22809 22835 22825 22822 22832 22838 22823 22820 22822 22835 22842 22846 22839 22834 22832 22853 22851 22846 22827 22838 22854 22858 22860 22861 22838 22852 22860 22851 22845 22859 22868 22867 22864 22856 22847 22873 22873 22863 22862 22853 22856 22860 22855 22870 22860 22875 22875 22878 22882 22886 22867 22886 22881 22878 22867 22891 22878 22871 22885 22876 22880 22878 22871 22874 22891 22888 22877 22886 22883 22899 22906 22895 22906 22892 22894 22888 22908 22907 22889 22915 22891 22904 22906 22920 22917 22920 22895 22897 22906 22902 22904 22923 22920 22928 22925 22912 22917 22913 22920 22937 22935 22938 22913 22940 22921 22934 22935 22929 22923 22925 22921 22946 22945 22925 22944 22929 22941 22928 22945 22943 22947 22936 22956 22945 22942 22936 22948 22950 22944 22951 22956 22945 22961 22956 22945 22957 22955 22947 22949 22974 22961 22957 22954 22971 22963 22977 22956 22958 22972 22983 22973 22976 22981 22983 22983 22966 22974 22981 22975 22974 22973 \r\n22398 22373 22376 22392 22375 22388 22379 22392 22408 22384 22386 22382 22397 22402 22412 22415 22410 22413 22389 22407 22401 22409 22408 22406 22420 22407 22419 22412 22422 22411 22423 22408 22426 22417 22429 22435 22425 22437 22438 22427 22431 22417 22423 22429 22441 22443 22443 22420 22436 22440 22426 22422 22429 22431 22451 22435 22438 22437 22429 22442 22444 22455 22458 22451 22446 22456 22442 22449 22439 22442 22453 22444 22448 22447 22470 22448 22453 22455 22461 22453 22476 22457 22472 22461 22473 22465 22462 22467 22487 22476 22481 22477 22466 22477 22493 22478 22476 22491 22497 22492 22479 22487 22495 22475 22478 22495 22490 22501 22488 22503 22481 22495 22501 22491 22496 22489 22491 22517 22493 22518 22515 22515 22522 22521 22504 22502 22497 22498 22510 22527 22524 22509 22505 22516 22520 22535 22535 22508 22518 22524 22540 22530 22534 22534 22544 22542 22521 22539 22546 22546 22538 22532 22526 22535 22538 22544 22544 22556 22551 22548 22549 22545 22536 22545 22547 22547 22545 22540 22564 22546 22568 22564 22571 22566 22552 22556 22558 22557 22566 22562 22565 22553 22562 22556 22571 22568 22559 22570 22572 22569 22572 22579 22573 22593 22573 22594 22595 22582 22591 22597 22591 22598 22576 22575 22576 22579 22603 22579 22594 22608 22588 22609 22611 22613 22597 22598 22608 22608 22593 22616 22603 22592 22614 22602 22596 22600 22611 22598 22620 22602 22623 22623 22607 22615 22609 22624 22635 22625 22624 22622 22617 22620 22627 22620 22640 22633 22617 22647 22643 22634 22629 22633 22650 22640 22632 22629 22642 22655 22652 22658 22639 22634 22638 22641 22653 22655 22654 22651 22652 22668 22661 22647 22662 22645 22661 22664 22654 22652 22657 22653 22676 22681 22667 22657 22670 22670 22658 22675 22679 22668 22663 22676 22681 22686 22668 22689 22671 22679 22679 22681 22677 22697 22688 22676 22678 22680 22691 22697 22698 22693 22699 22700 22699 22710 22688 22715 22705 22692 22712 22695 22715 22706 22697 22711 22703 22719 22716 22703 22717 22727 22724 22702 22731 22733 22726 22732 22713 22727 22717 22716 22713 22730 22725 22740 22726 22734 22745 22742 22738 22748 22743 22737 22733 22751 22743 22741 22735 22738 22731 22755 22748 22738 22748 22756 22746 22761 22756 22752 22763 22763 22763 22756 22743 22751 22753 22769 22763 22756 22750 22753 22753 22754 22778 22758 22783 22762 22785 22783 22762 22787 22783 22782 22774 22764 22781 22790 22770 22795 22776 22791 22798 22801 22789 22801 22787 22787 22802 22801 22807 22799 22806 22790 22791 22806 22802 22809 22804 22789 22805 22803 22812 22808 22797 22800 22795 22814 22805 22805 22824 22816 22803 22817 22828 22827 22810 22815 22830 22821 22836 22837 22819 22815 22818 22828 22835 22817 22818 22821 22831 22830 22838 22836 22838 22841 22849 22838 22836 22830 22842 22853 22837 22835 22843 22860 22838 22865 22839 22858 22839 22847 22852 22863 22869 22868 22850 22864 22866 22848 22878 22876 22874 22859 22856 22866 22870 22880 22871 22885 22882 22862 22864 22863 22888 22888 22888 22890 22881 22882 22883 22883 22888 22874 22878 22882 22903 22892 22888 22891 22894 22897 22903 22908 22893 22912 22888 22915 22890 22903 22917 22914 22909 22921 22916 22907 22903 22919 22921 22911 22927 22910 22915 22909 22914 22924 22919 22914 22916 22930 22929 22926 22931 22929 22920 22943 22944 22944 22926 22926 22924 22930 22924 22946 22948 22949 22932 22930 22932 22931 22941 22955 22952 22959 22934 22963 22959 22938 22950 22964 22956 22955 22949 22949 22956 22969 22947 22948 22970 22971 22960 22970 22955 22963 22982 22956 22960 22966 22977 22963 22962 22984 22967 22968 22971 22981 22994 22995 22989 22995 22982 22995 \r\n22374 22393 22399 22394 22379 22378 22389 22381 22380 22389 22407 22405 22410 22387 22406 22399 22390 22415 22407 22400 22410 22416 22406 22416 22406 22426 22398 22421 22417 22403 22428 22417 22430 22426 22415 22429 22408 22434 22437 22411 22422 22423 22415 22430 22438 22429 22431 22422 22441 22436 22448 22427 22430 22451 22451 22446 22452 22455 22450 22435 22436 22433 22443 22452 22459 22458 22438 22445 22453 22463 22444 22469 22458 22449 22452 22452 22465 22469 22470 22452 22452 22481 22478 22455 22469 22482 22486 22469 22486 22467 22472 22472 22488 22478 22478 22483 22478 22484 22487 22490 22490 22481 22499 22499 22491 22504 22491 22487 22501 22502 22504 22501 22502 22503 22486 22491 22514 22500 22513 22494 22519 22497 22502 22515 22505 22517 22524 22508 22524 22519 22504 22511 22529 22529 22531 22533 22529 22514 22529 22531 22540 22532 22523 22538 22544 22532 22531 22532 22548 22523 22551 22534 22541 22554 22545 22556 22529 22538 22548 22541 22538 22537 22562 22545 22546 22557 22546 22547 22555 22556 22561 22558 22561 22548 22575 22548 22550 22563 22562 22574 22555 22567 22578 22572 22578 22561 22570 22567 22583 22574 22580 22583 22572 22593 22593 22587 22577 22571 22598 22578 22594 22596 22576 22580 22587 22580 22594 22592 22606 22606 22599 22602 22611 22585 22590 22593 22602 22598 22602 22616 22614 22609 22622 22621 22609 22613 22600 22599 22600 22606 22611 22604 22613 22633 22621 22620 22628 22613 22637 22628 22641 22635 22616 22628 22639 22619 22632 22643 22624 22630 22632 22634 22645 22641 22651 22628 22628 22630 22658 22657 22649 22636 22645 22664 22649 22640 22646 22647 22644 22642 22644 22659 22664 22672 22653 22656 22650 22677 22677 22651 22661 22656 22676 22677 22685 22680 22674 22685 22685 22670 22672 22680 22670 22690 22690 22679 22684 22688 22689 22673 22673 22677 22679 22678 22677 22701 22704 22685 22689 22706 22685 22694 22707 22711 22688 22692 22694 22689 22706 22707 22711 22720 22708 22701 22698 22705 22723 22721 22710 22702 22723 22715 22708 22709 22718 22720 22733 22723 22713 22738 22737 22740 22727 22735 22734 22744 22735 22726 22739 22733 22731 22748 22748 22754 22752 22748 22738 22738 22741 22745 22754 22762 22746 22741 22752 22742 22741 22749 22760 22763 22754 22771 22745 22751 22769 22764 22749 22772 22762 22771 22780 22770 22769 22756 22772 22768 22772 22781 22762 22782 22788 22765 22789 22772 22784 22787 22769 22794 22791 22776 22793 22773 22792 22796 22785 22798 22798 22804 22799 22783 22799 22802 22794 22802 22812 22787 22807 22808 22807 22815 22805 22797 22806 22798 22798 22824 22826 22808 22822 22803 22825 22825 22804 22817 22834 22815 22808 22818 22817 22822 22815 22834 22841 22831 22830 22840 22826 22823 22844 22850 22844 22830 22839 22831 22847 22832 22857 22832 22858 22860 22841 22843 22863 22850 22845 22859 22866 22858 22853 22866 22850 22871 22856 22865 22850 22848 22862 22852 22870 22863 22861 22860 22855 22858 22867 22871 22858 22885 22874 22867 22862 22884 22890 22877 22867 22881 22869 22882 22887 22887 22901 22875 22877 22892 22900 22881 22904 22884 22880 22906 22886 22891 22892 22885 22909 22895 22891 22901 22899 22920 22910 22916 22907 22923 22899 22914 22925 22901 22912 22921 22904 22918 22930 22924 22926 22911 22929 22924 22924 22919 22917 22933 22939 22938 22932 22931 22938 22932 22942 22932 22924 22927 22944 22938 22935 22937 22931 22943 22944 22944 22943 22939 22938 22960 22950 22941 22956 22960 22964 22950 22951 22969 22962 22968 22948 22962 22966 22965 22975 22953 22962 22972 22967 22960 22964 22960 22975 22987 22972 22967 22990 22968 22982 22981 22987 22989 22969 22971 22973 22980 \r\n22374 22381 22389 22402 22386 22397 22386 22397 22405 22405 22402 22399 22411 22400 22392 22416 22393 22415 22394 22393 22398 22404 22408 22408 22412 22422 22404 22402 22425 22430 22430 22405 22421 22410 22407 22423 22437 22419 22437 22433 22417 22425 22442 22439 22429 22418 22437 22429 22430 22446 22441 22429 22452 22448 22436 22453 22434 22455 22438 22449 22434 22434 22447 22439 22457 22441 22462 22447 22456 22447 22459 22447 22455 22454 22470 22470 22476 22459 22472 22458 22454 22466 22472 22463 22476 22482 22488 22481 22477 22465 22463 22487 22494 22484 22488 22487 22471 22480 22487 22497 22490 22474 22476 22492 22505 22480 22502 22483 22490 22492 22484 22501 22509 22493 22500 22502 22518 22500 22520 22518 22498 22517 22522 22496 22522 22526 22509 22528 22520 22510 22528 22515 22509 22508 22512 22517 22514 22539 22533 22521 22531 22516 22538 22529 22527 22547 22534 22528 22547 22537 22551 22542 22538 22547 22549 22538 22553 22532 22549 22539 22544 22546 22540 22543 22559 22540 22566 22550 22569 22569 22571 22563 22567 22554 22569 22574 22567 22566 22578 22566 22579 22582 22574 22581 22568 22570 22578 22582 22563 22566 22572 22592 22584 22581 22591 22572 22579 22571 22579 22601 22573 22588 22602 22580 22596 22600 22587 22580 22604 22582 22600 22588 22613 22606 22615 22588 22614 22590 22595 22619 22616 22595 22622 22608 22598 22613 22627 22600 22613 22618 22617 22611 22627 22634 22626 22627 22615 22614 22624 22612 22621 22632 22626 22634 22632 22624 22643 22622 22631 22634 22627 22633 22629 22646 22641 22630 22637 22643 22649 22635 22661 22647 22657 22654 22646 22645 22651 22666 22651 22643 22667 22645 22668 22670 22649 22665 22666 22663 22660 22669 22659 22657 22680 22664 22664 22683 22680 22672 22674 22680 22682 22664 22676 22670 22681 22671 22688 22699 22698 22678 22700 22674 22694 22687 22681 22682 22684 22680 22698 22701 22702 22702 22697 22695 22713 22715 22695 22699 22715 22720 22716 22705 22721 22713 22716 22710 22704 22712 22712 22715 22707 22732 22728 22720 22729 22718 22725 22721 22714 22715 22725 22732 22718 22739 22737 22744 22723 22722 22725 22742 22745 22731 22748 22738 22752 22757 22733 22742 22745 22750 22757 22751 22750 22738 22760 22761 22756 22747 22749 22755 22748 22759 22760 22758 22750 22756 22765 22760 22780 22767 22758 22771 22783 22784 22762 22770 22760 22780 22783 22786 22764 22776 22768 22766 22789 22783 22792 22777 22776 22787 22773 22788 22791 22776 22799 22799 22784 22803 22787 22809 22785 22804 22794 22800 22804 22809 22816 22801 22814 22803 22820 22811 22817 22797 22799 22799 22827 22824 22819 22802 22810 22820 22821 22828 22813 22831 22823 22824 22839 22830 22831 22828 22829 22841 22837 22842 22829 22827 22827 22833 22831 22829 22838 22833 22841 22838 22838 22848 22848 22846 22833 22842 22835 22862 22864 22858 22839 22848 22859 22845 22846 22860 22858 22863 22863 22852 22858 22876 22868 22862 22867 22876 22871 22867 22878 22878 22867 22878 22863 22874 22877 22885 22889 22868 22878 22868 22883 22896 22892 22878 22887 22888 22892 22904 22881 22891 22879 22893 22886 22911 22888 22907 22896 22912 22902 22908 22906 22894 22901 22913 22906 22915 22919 22913 22919 22909 22924 22916 22922 22908 22928 22924 22930 22931 22915 22929 22934 22910 22912 22923 22924 22922 22937 22928 22943 22931 22946 22949 22930 22934 22950 22927 22930 22940 22929 22953 22947 22932 22945 22935 22945 22950 22961 22964 22940 22964 22946 22949 22953 22965 22944 22958 22969 22973 22958 22952 22949 22956 22962 22967 22975 22973 22965 22978 22979 22970 22967 22964 22964 22991 22964 22975 22982 22968 22970 22989 22970 22992 22992 22994 \r\n22389 22376 22403 22406 22394 22405 22407 22409 22388 22388 22395 22409 22392 22397 22391 22395 22403 22415 22409 22421 22394 22419 22420 22398 22411 22402 22421 22427 22429 22430 22431 22421 22421 22427 22431 22437 22424 22414 22431 22436 22416 22428 22425 22438 22429 22435 22444 22435 22428 22444 22442 22438 22454 22435 22450 22456 22444 22433 22453 22453 22448 22446 22444 22461 22451 22448 22447 22449 22459 22459 22462 22466 22459 22459 22457 22460 22468 22471 22457 22460 22476 22476 22468 22475 22478 22487 22470 22484 22474 22484 22492 22483 22466 22481 22476 22475 22475 22476 22476 22491 22498 22502 22487 22502 22489 22493 22493 22486 22499 22500 22513 22504 22502 22494 22495 22498 22516 22500 22516 22508 22498 22517 22502 22513 22504 22500 22517 22527 22510 22508 22529 22517 22508 22535 22512 22517 22515 22521 22532 22538 22531 22529 22519 22528 22540 22526 22546 22524 22526 22547 22549 22526 22552 22534 22530 22546 22540 22539 22557 22550 22534 22563 22562 22564 22546 22548 22562 22547 22554 22568 22566 22557 22553 22548 22568 22570 22557 22564 22561 22566 22559 22577 22580 22566 22587 22569 22589 22564 22564 22588 22591 22582 22579 22589 22576 22575 22578 22587 22590 22599 22598 22603 22585 22583 22602 22592 22601 22594 22604 22588 22613 22599 22604 22601 22610 22597 22594 22602 22600 22619 22612 22617 22618 22619 22607 22615 22611 22604 22631 22606 22625 22621 22619 22633 22634 22632 22638 22614 22629 22641 22631 22630 22635 22625 22618 22622 22626 22623 22629 22648 22627 22651 22644 22643 22639 22641 22633 22658 22658 22641 22640 22648 22658 22653 22652 22667 22662 22644 22667 22645 22659 22648 22672 22649 22662 22665 22650 22674 22663 22675 22665 22669 22673 22669 22666 22662 22689 22676 22664 22667 22689 22670 22691 22692 22697 22677 22684 22691 22677 22683 22677 22695 22678 22688 22692 22689 22707 22709 22687 22700 22685 22698 22711 22689 22703 22691 22695 22714 22717 22708 22700 22702 22717 22697 22718 22716 22705 22704 22704 22726 22712 22706 22733 22727 22731 22730 22739 22719 22738 22738 22716 22726 22735 22728 22727 22740 22740 22745 22736 22731 22732 22738 22731 22751 22735 22754 22745 22754 22759 22748 22742 22737 22763 22765 22763 22748 22749 22761 22763 22761 22759 22756 22755 22750 22754 22771 22765 22767 22773 22776 22777 22779 22781 22782 22770 22763 22778 22775 22767 22781 22769 22766 22773 22786 22795 22774 22770 22778 22787 22784 22795 22798 22788 22795 22787 22796 22791 22807 22799 22812 22785 22799 22792 22815 22791 22813 22792 22797 22800 22810 22806 22795 22818 22803 22810 22818 22827 22805 22802 22817 22810 22817 22829 22830 22824 22817 22831 22826 22822 22815 22835 22830 22818 22838 22826 22841 22843 22822 22825 22844 22827 22842 22826 22854 22852 22848 22841 22846 22846 22848 22861 22849 22851 22866 22850 22851 22844 22870 22870 22858 22873 22867 22860 22874 22876 22865 22853 22868 22871 22875 22858 22881 22867 22876 22879 22866 22871 22890 22864 22885 22891 22873 22874 22873 22881 22893 22896 22871 22898 22874 22888 22880 22899 22885 22896 22879 22902 22892 22888 22893 22904 22903 22901 22910 22905 22914 22897 22912 22918 22920 22913 22897 22910 22918 22901 22927 22908 22906 22907 22924 22927 22925 22932 22936 22931 22914 22913 22937 22922 22940 22933 22925 22942 22946 22929 22920 22942 22950 22931 22925 22939 22932 22936 22939 22936 22940 22959 22944 22942 22959 22934 22941 22942 22962 22953 22950 22959 22969 22947 22966 22959 22947 22973 22954 22959 22969 22966 22951 22954 22974 22972 22982 22984 22977 22984 22983 22967 22967 22987 22989 22967 22973 22992 22996 22994 22977 22996 22989 22993 22977 \r\n22383 22379 22405 22383 22379 22385 22395 22385 22401 22405 22394 22397 22412 22410 22405 22394 22420 22407 22398 22404 22402 22420 22400 22407 22427 22402 22427 22419 22413 22405 22430 22418 22410 22419 22410 22433 22423 22433 22429 22420 22440 22439 22429 22424 22438 22423 22429 22435 22445 22451 22448 22433 22431 22436 22429 22443 22434 22441 22452 22436 22446 22459 22453 22448 22457 22452 22448 22465 22446 22468 22474 22460 22458 22465 22472 22457 22472 22462 22474 22471 22468 22474 22473 22478 22488 22481 22479 22481 22466 22465 22465 22494 22478 22495 22497 22492 22498 22474 22493 22482 22491 22501 22489 22505 22505 22484 22485 22490 22503 22507 22514 22500 22506 22498 22516 22512 22512 22519 22516 22510 22503 22509 22501 22501 22519 22515 22523 22510 22515 22518 22518 22530 22527 22527 22525 22512 22539 22516 22531 22540 22518 22534 22543 22524 22521 22522 22522 22544 22546 22530 22540 22530 22550 22536 22545 22540 22550 22547 22542 22558 22556 22561 22551 22540 22565 22553 22545 22546 22567 22573 22564 22559 22567 22549 22574 22575 22572 22577 22557 22565 22558 22564 22584 22563 22572 22589 22563 22566 22582 22586 22583 22570 22588 22588 22586 22575 22574 22599 22576 22597 22587 22596 22577 22584 22607 22583 22604 22596 22607 22612 22588 22604 22588 22594 22595 22613 22618 22612 22594 22622 22596 22625 22600 22604 22614 22615 22611 22615 22624 22606 22620 22610 22622 22636 22636 22613 22625 22636 22624 22622 22640 22640 22640 22638 22634 22638 22642 22644 22637 22629 22625 22649 22629 22657 22631 22657 22643 22637 22642 22649 22653 22651 22651 22640 22656 22645 22668 22671 22668 22647 22670 22660 22662 22650 22674 22653 22677 22663 22679 22663 22662 22685 22685 22677 22662 22671 22667 22669 22663 22681 22690 22677 22671 22670 22674 22696 22693 22683 22698 22685 22692 22700 22706 22687 22699 22695 22707 22705 22683 22712 22691 22696 22687 22692 22693 22698 22703 22711 22720 22702 22697 22721 22702 22705 22703 22704 22701 22712 22731 22713 22734 22727 22714 22727 22715 22714 22729 22713 22719 22738 22720 22718 22728 22724 22727 22736 22731 22727 22730 22734 22730 22727 22746 22736 22739 22749 22759 22747 22745 22762 22760 22747 22765 22741 22747 22751 22759 22749 22761 22769 22750 22765 22755 22748 22753 22776 22762 22771 22769 22774 22781 22780 22775 22780 22759 22771 22771 22775 22773 22772 22794 22784 22792 22787 22789 22787 22778 22788 22798 22777 22787 22782 22803 22779 22796 22792 22792 22805 22791 22801 22789 22813 22802 22800 22801 22803 22810 22813 22821 22817 22815 22800 22807 22823 22799 22825 22818 22829 22821 22824 22809 22809 22831 22825 22817 22810 22836 22822 22814 22842 22836 22822 22845 22841 22832 22830 22833 22836 22832 22827 22850 22827 22848 22831 22838 22850 22839 22843 22840 22852 22860 22844 22849 22861 22866 22858 22848 22868 22855 22852 22852 22874 22852 22849 22849 22851 22874 22875 22853 22855 22883 22873 22872 22858 22879 22878 22884 22884 22869 22874 22888 22869 22877 22888 22872 22890 22874 22875 22886 22882 22904 22881 22883 22905 22904 22886 22906 22886 22907 22908 22894 22900 22910 22895 22899 22910 22902 22908 22915 22897 22898 22911 22914 22913 22917 22905 22912 22912 22930 22907 22919 22909 22931 22917 22915 22925 22932 22928 22920 22927 22934 22928 22943 22922 22926 22932 22939 22932 22923 22930 22935 22942 22929 22936 22941 22955 22932 22961 22958 22947 22940 22957 22959 22957 22958 22955 22960 22969 22955 22962 22959 22947 22960 22964 22950 22963 22951 22970 22965 22975 22964 22965 22979 22965 22985 22983 22973 22985 22963 22972 22990 22986 22994 22976 22983 22981 22991 22999 22975 23002 \r\n22388 22394 22380 22404 22392 22383 22400 22409 22384 22400 22405 22405 22402 22389 22400 22391 22393 22415 22394 22423 22424 22398 22408 22421 22412 22409 22429 22406 22423 22408 22410 22432 22431 22417 22437 22427 22430 22434 22417 22441 22426 22444 22423 22427 22426 22445 22437 22426 22448 22445 22430 22446 22433 22438 22454 22444 22437 22446 22462 22463 22455 22441 22454 22453 22454 22449 22451 22461 22449 22450 22463 22448 22461 22475 22470 22458 22472 22476 22479 22469 22463 22476 22486 22460 22462 22461 22475 22480 22492 22482 22481 22477 22480 22483 22475 22479 22473 22495 22500 22487 22483 22480 22500 22507 22506 22497 22502 22492 22499 22493 22486 22503 22489 22502 22490 22493 22492 22519 22522 22495 22517 22518 22506 22527 22502 22529 22502 22508 22530 22522 22525 22536 22533 22509 22537 22519 22527 22521 22531 22531 22542 22521 22540 22525 22540 22537 22529 22537 22532 22547 22547 22548 22548 22529 22555 22554 22539 22559 22537 22554 22538 22546 22565 22544 22542 22551 22571 22563 22555 22563 22565 22559 22559 22568 22578 22552 22561 22554 22581 22578 22562 22564 22578 22576 22569 22587 22580 22567 22566 22593 22585 22588 22580 22574 22582 22594 22601 22588 22588 22601 22602 22584 22606 22595 22584 22593 22599 22586 22612 22609 22607 22597 22589 22618 22602 22611 22600 22618 22622 22614 22600 22605 22624 22628 22613 22602 22608 22609 22621 22628 22621 22628 22623 22609 22625 22640 22634 22630 22637 22615 22622 22624 22636 22628 22623 22635 22626 22624 22638 22642 22653 22632 22644 22643 22638 22649 22646 22647 22656 22657 22662 22649 22663 22668 22641 22641 22646 22672 22653 22664 22667 22673 22663 22666 22679 22667 22672 22656 22673 22678 22658 22686 22675 22686 22686 22676 22671 22670 22680 22686 22690 22681 22696 22684 22695 22687 22687 22686 22690 22679 22686 22693 22700 22691 22680 22697 22697 22707 22712 22693 22696 22688 22701 22692 22714 22700 22695 22715 22713 22698 22708 22716 22715 22707 22721 22706 22715 22714 22709 22725 22713 22717 22735 22728 22717 22738 22728 22734 22723 22734 22721 22725 22724 22719 22727 22726 22732 22729 22750 22754 22754 22727 22743 22755 22745 22755 22737 22744 22740 22747 22751 22744 22759 22762 22757 22763 22765 22747 22766 22750 22771 22757 22765 22756 22777 22780 22760 22769 22776 22775 22760 22773 22760 22766 22763 22780 22777 22778 22772 22765 22776 22788 22776 22797 22774 22799 22781 22773 22803 22788 22804 22801 22803 22779 22790 22792 22802 22788 22804 22810 22800 22788 22801 22790 22819 22811 22797 22818 22817 22816 22825 22826 22817 22807 22810 22819 22823 22820 22823 22807 22823 22828 22815 22812 22824 22828 22832 22833 22823 22815 22838 22839 22843 22820 22843 22837 22844 22844 22834 22828 22853 22840 22833 22857 22844 22839 22861 22843 22846 22857 22852 22837 22852 22850 22852 22848 22851 22866 22865 22848 22855 22871 22848 22855 22851 22869 22869 22871 22869 22865 22860 22878 22884 22875 22884 22880 22887 22888 22881 22876 22868 22893 22882 22877 22889 22883 22873 22875 22880 22876 22894 22894 22899 22879 22889 22889 22884 22883 22909 22889 22902 22888 22907 22904 22918 22911 22915 22913 22906 22900 22920 22901 22910 22916 22912 22924 22906 22914 22915 22909 22917 22929 22924 22935 22915 22915 22931 22920 22938 22940 22917 22932 22926 22946 22943 22927 22946 22932 22952 22940 22936 22944 22944 22936 22959 22955 22955 22956 22939 22945 22948 22954 22950 22967 22958 22963 22942 22964 22952 22960 22947 22974 22949 22962 22955 22965 22956 22953 22969 22974 22960 22976 22973 22967 22987 22973 22969 22989 22979 22967 22967 22995 22997 22979 22978 22987 22999 22997 22976 22982 \r\n22398 22397 22389 22393 22389 22388 22407 22412 22390 22413 22398 22411 22397 22402 22401 22412 22402 22411 22408 22405 22426 22421 22403 22409 22415 22428 22412 22412 22421 22426 22434 22421 22429 22424 22417 22437 22433 22424 22443 22416 22444 22433 22424 22436 22425 22425 22450 22428 22433 22452 22449 22456 22432 22444 22431 22437 22437 22448 22439 22453 22454 22463 22457 22467 22444 22468 22471 22470 22463 22475 22459 22474 22456 22454 22451 22468 22470 22482 22481 22460 22478 22474 22463 22489 22469 22468 22470 22489 22493 22495 22492 22490 22471 22492 22497 22483 22480 22474 22496 22493 22505 22492 22481 22491 22501 22504 22494 22491 22495 22487 22502 22492 22507 22491 22507 22516 22502 22504 22513 22499 22513 22525 22522 22526 22503 22522 22504 22522 22519 22510 22525 22517 22509 22533 22513 22536 22529 22542 22516 22542 22525 22532 22538 22540 22531 22522 22541 22530 22542 22548 22555 22536 22541 22546 22552 22557 22550 22561 22536 22549 22552 22560 22554 22561 22560 22548 22557 22546 22571 22547 22554 22562 22552 22555 22576 22561 22564 22560 22584 22562 22584 22578 22564 22570 22580 22584 22585 22574 22584 22585 22579 22588 22575 22582 22575 22594 22579 22587 22591 22594 22590 22580 22593 22605 22600 22584 22588 22605 22600 22605 22588 22592 22607 22615 22604 22612 22597 22597 22605 22621 22605 22627 22609 22607 22623 22630 22609 22622 22618 22625 22628 22619 22632 22630 22630 22630 22629 22642 22626 22632 22638 22630 22623 22639 22635 22632 22648 22634 22642 22652 22638 22645 22641 22658 22648 22635 22646 22644 22638 22661 22658 22650 22651 22667 22643 22647 22643 22649 22663 22663 22668 22664 22657 22674 22664 22671 22676 22675 22676 22681 22664 22685 22688 22679 22661 22677 22677 22671 22693 22688 22674 22676 22691 22691 22679 22679 22684 22690 22681 22700 22691 22696 22683 22692 22700 22693 22711 22696 22694 22713 22699 22697 22697 22716 22713 22719 22694 22709 22697 22717 22699 22712 22722 22701 22725 22731 22731 22706 22714 22720 22713 22722 22736 22729 22718 22713 22729 22735 22730 22728 22725 22726 22733 22730 22735 22750 22739 22725 22739 22748 22754 22745 22756 22759 22755 22749 22751 22735 22742 22750 22748 22747 22749 22741 22756 22746 22745 22752 22770 22765 22774 22762 22763 22769 22765 22756 22765 22757 22774 22771 22762 22787 22764 22789 22783 22790 22769 22782 22778 22770 22770 22774 22791 22771 22780 22773 22773 22790 22789 22776 22801 22784 22801 22803 22783 22789 22788 22797 22796 22814 22808 22803 22791 22813 22813 22795 22797 22800 22818 22799 22826 22826 22815 22815 22809 22813 22808 22831 22805 22813 22830 22813 22832 22825 22824 22832 22837 22834 22826 22832 22829 22840 22839 22825 22822 22844 22852 22829 22850 22848 22831 22840 22841 22848 22852 22838 22854 22854 22845 22862 22840 22851 22867 22865 22854 22869 22853 22871 22870 22847 22848 22856 22856 22862 22879 22860 22881 22864 22883 22871 22883 22880 22884 22864 22874 22881 22888 22882 22875 22895 22884 22895 22869 22882 22888 22872 22892 22903 22893 22889 22903 22902 22885 22909 22894 22899 22887 22899 22905 22915 22895 22900 22904 22907 22896 22898 22899 22922 22904 22916 22907 22926 22899 22924 22908 22907 22929 22928 22920 22915 22916 22928 22909 22936 22912 22929 22918 22931 22928 22925 22917 22918 22925 22926 22926 22944 22935 22948 22936 22954 22943 22952 22944 22930 22936 22936 22945 22958 22954 22946 22949 22961 22948 22943 22969 22959 22966 22961 22957 22954 22951 22975 22974 22969 22969 22963 22972 22981 22972 22968 22959 22970 22963 22960 22975 22966 22990 22974 22966 22975 22975 22993 22995 22983 22981 22993 22996 22994 23000 23005 \r\n22405 22391 22384 22391 22410 22384 22412 22395 22409 22415 22407 22415 22417 22406 22414 22417 22410 22399 22407 22414 22421 22414 22424 22416 22424 22417 22406 22424 22410 22416 22429 22418 22411 22417 22426 22426 22417 22424 22425 22436 22443 22446 22431 22429 22422 22451 22430 22434 22449 22437 22434 22454 22431 22437 22458 22452 22436 22443 22465 22449 22440 22442 22469 22462 22442 22462 22466 22471 22450 22461 22459 22473 22457 22451 22466 22482 22482 22476 22468 22461 22486 22483 22469 22487 22475 22468 22485 22483 22470 22477 22478 22493 22476 22474 22481 22498 22495 22487 22498 22477 22500 22493 22492 22495 22499 22501 22495 22505 22509 22497 22498 22503 22507 22500 22521 22501 22507 22495 22501 22519 22511 22512 22511 22528 22520 22523 22521 22532 22529 22531 22529 22512 22532 22515 22523 22521 22537 22522 22532 22528 22520 22540 22524 22522 22549 22529 22549 22537 22542 22535 22549 22543 22553 22543 22536 22537 22557 22557 22556 22556 22556 22564 22546 22546 22565 22550 22566 22572 22574 22566 22552 22560 22575 22554 22553 22556 22582 22573 22584 22571 22564 22573 22572 22569 22564 22572 22581 22569 22589 22583 22588 22578 22578 22575 22578 22574 22593 22590 22595 22581 22590 22600 22588 22587 22602 22593 22594 22599 22599 22594 22607 22600 22617 22592 22619 22614 22612 22607 22607 22623 22602 22623 22620 22626 22622 22604 22633 22615 22606 22623 22632 22631 22634 22626 22639 22636 22629 22630 22632 22633 22642 22634 22639 22650 22624 22632 22641 22633 22650 22628 22635 22649 22654 22650 22660 22649 22643 22653 22642 22649 22654 22666 22658 22657 22670 22651 22669 22653 22672 22654 22654 22656 22658 22668 22653 22675 22658 22669 22662 22676 22668 22685 22679 22662 22672 22681 22689 22677 22682 22680 22694 22685 22698 22672 22701 22687 22700 22687 22698 22680 22700 22695 22708 22710 22704 22687 22693 22686 22701 22710 22700 22702 22695 22708 22719 22720 22713 22715 22721 22723 22709 22727 22711 22722 22727 22713 22718 22717 22732 22721 22712 22713 22727 22735 22729 22737 22740 22735 22722 22720 22734 22727 22726 22732 22736 22725 22731 22737 22731 22734 22744 22729 22749 22734 22746 22754 22760 22739 22744 22748 22752 22747 22752 22751 22751 22771 22773 22752 22749 22754 22776 22772 22771 22751 22764 22759 22771 22769 22778 22758 22786 22761 22778 22772 22786 22782 22770 22769 22786 22786 22772 22780 22784 22792 22797 22776 22785 22780 22780 22789 22793 22799 22781 22808 22790 22810 22793 22807 22790 22788 22798 22804 22798 22805 22817 22796 22799 22822 22798 22809 22823 22799 22815 22816 22826 22828 22819 22809 22827 22814 22812 22838 22810 22822 22822 22842 22833 22840 22841 22842 22818 22824 22843 22847 22826 22824 22829 22851 22846 22855 22854 22850 22858 22841 22842 22858 22856 22835 22847 22846 22858 22845 22848 22843 22847 22859 22848 22854 22849 22865 22865 22859 22860 22867 22874 22869 22881 22882 22874 22883 22859 22873 22883 22861 22880 22880 22871 22883 22887 22884 22876 22897 22875 22890 22895 22888 22884 22901 22876 22880 22879 22906 22900 22888 22893 22908 22906 22888 22899 22903 22896 22916 22912 22917 22901 22896 22904 22915 22909 22926 22911 22905 22927 22917 22919 22919 22908 22921 22923 22934 22935 22917 22931 22922 22938 22928 22936 22917 22919 22934 22922 22945 22932 22928 22949 22928 22935 22943 22947 22940 22950 22936 22956 22951 22955 22933 22955 22942 22962 22937 22958 22961 22945 22957 22954 22959 22963 22950 22952 22957 22950 22952 22974 22957 22963 22976 22970 22958 22962 22982 22965 22980 22979 22981 22966 22990 22973 22977 22994 22983 22986 22977 22975 22978 22986 22986 22985 23001 23002 22987 \r\n22404 22408 22402 22391 22406 22395 22403 22413 22394 22390 22402 22391 22405 22394 22397 22414 22414 22398 22421 22404 22401 22421 22406 22412 22414 22429 22430 22414 22434 22432 22416 22413 22437 22422 22413 22414 22441 22432 22437 22434 22431 22425 22422 22427 22448 22431 22451 22444 22428 22442 22438 22435 22444 22443 22444 22451 22443 22457 22458 22444 22445 22459 22469 22461 22467 22449 22467 22456 22459 22457 22456 22458 22456 22455 22463 22483 22480 22475 22462 22486 22464 22476 22487 22471 22487 22482 22472 22468 22484 22487 22493 22473 22487 22489 22495 22480 22487 22483 22493 22499 22483 22501 22484 22483 22494 22493 22514 22487 22487 22511 22514 22494 22496 22519 22502 22522 22508 22522 22522 22510 22523 22506 22509 22525 22505 22529 22509 22507 22526 22523 22538 22536 22520 22518 22518 22530 22533 22542 22519 22540 22540 22520 22533 22545 22534 22537 22534 22548 22529 22532 22539 22550 22535 22548 22549 22553 22535 22550 22541 22553 22559 22544 22553 22567 22565 22564 22558 22571 22554 22563 22549 22556 22563 22571 22582 22568 22565 22559 22570 22575 22560 22581 22564 22578 22578 22577 22580 22567 22583 22582 22580 22597 22600 22586 22575 22602 22593 22587 22577 22597 22587 22600 22596 22594 22598 22610 22591 22609 22613 22590 22592 22610 22620 22602 22608 22600 22614 22611 22607 22600 22623 22624 22605 22622 22610 22633 22606 22630 22626 22610 22612 22616 22627 22627 22636 22617 22628 22641 22629 22631 22620 22639 22639 22640 22626 22631 22628 22639 22654 22653 22647 22650 22660 22640 22641 22642 22645 22646 22647 22647 22640 22667 22643 22650 22660 22665 22652 22672 22664 22666 22665 22656 22653 22662 22656 22657 22660 22685 22672 22674 22673 22671 22667 22678 22667 22685 22672 22671 22679 22679 22691 22691 22686 22684 22683 22680 22693 22699 22699 22679 22687 22685 22684 22705 22699 22709 22701 22696 22697 22705 22703 22700 22697 22710 22705 22697 22708 22717 22702 22727 22725 22703 22728 22717 22709 22721 22718 22732 22727 22731 22724 22732 22738 22724 22721 22715 22718 22745 22741 22739 22726 22735 22747 22731 22745 22745 22751 22748 22756 22757 22750 22738 22740 22754 22745 22748 22759 22761 22739 22758 22753 22756 22745 22769 22768 22749 22768 22771 22772 22771 22767 22777 22752 22771 22772 22763 22766 22773 22773 22774 22783 22760 22767 22782 22780 22782 22783 22788 22780 22768 22798 22788 22785 22788 22787 22784 22785 22781 22805 22781 22805 22792 22796 22810 22794 22791 22810 22812 22795 22812 22814 22799 22792 22800 22809 22820 22817 22803 22821 22819 22821 22810 22801 22806 22830 22829 22830 22821 22830 22811 22832 22834 22832 22820 22842 22817 22825 22817 22838 22819 22825 22836 22834 22846 22843 22828 22832 22845 22831 22837 22831 22832 22855 22846 22839 22846 22855 22845 22864 22862 22850 22857 22867 22869 22843 22871 22853 22846 22864 22853 22863 22861 22872 22872 22865 22869 22879 22883 22871 22880 22867 22882 22873 22886 22869 22880 22884 22895 22881 22880 22888 22879 22884 22874 22884 22890 22896 22905 22894 22893 22884 22885 22899 22883 22886 22909 22891 22906 22898 22912 22916 22919 22920 22907 22912 22901 22896 22898 22913 22927 22920 22907 22912 22931 22911 22904 22907 22928 22934 22918 22935 22935 22930 22913 22929 22934 22927 22921 22934 22929 22933 22949 22950 22931 22931 22950 22938 22953 22954 22957 22934 22935 22946 22952 22960 22949 22937 22959 22949 22959 22940 22944 22942 22956 22946 22948 22974 22962 22958 22968 22970 22964 22951 22967 22970 22971 22966 22962 22969 22981 22983 22978 22961 22984 22985 22970 22972 22980 22970 22987 22981 22989 22992 22987 22998 22979 22976 22986 22994 22990 \r\n22395 22406 22384 22403 22385 22396 22395 22410 22411 22391 22417 22419 22400 22415 22411 22411 22396 22426 22423 22403 22416 22425 22421 22425 22426 22431 22431 22407 22424 22434 22416 22428 22441 22442 22432 22428 22429 22431 22428 22448 22426 22426 22429 22450 22435 22443 22441 22454 22448 22452 22445 22450 22450 22445 22445 22446 22444 22461 22453 22451 22441 22451 22467 22470 22468 22474 22459 22447 22453 22468 22463 22456 22471 22466 22469 22469 22472 22482 22474 22479 22483 22467 22475 22489 22479 22478 22479 22491 22486 22470 22473 22471 22489 22500 22488 22500 22495 22490 22485 22492 22486 22500 22484 22499 22491 22514 22507 22507 22511 22503 22507 22502 22497 22504 22496 22512 22507 22524 22507 22512 22509 22515 22527 22526 22522 22506 22516 22517 22536 22527 22538 22529 22525 22517 22519 22520 22529 22545 22539 22547 22537 22550 22538 22550 22536 22529 22536 22534 22539 22550 22531 22553 22536 22538 22556 22535 22540 22558 22558 22566 22566 22555 22566 22548 22565 22568 22558 22557 22574 22573 22556 22577 22578 22559 22570 22579 22577 22558 22572 22564 22579 22579 22571 22568 22568 22578 22587 22574 22584 22575 22596 22588 22581 22590 22590 22592 22604 22577 22606 22586 22594 22585 22605 22596 22587 22601 22609 22593 22592 22597 22591 22604 22600 22604 22604 22602 22614 22617 22611 22609 22624 22612 22614 22631 22630 22612 22611 22609 22608 22618 22630 22617 22623 22635 22638 22643 22622 22636 22633 22640 22632 22642 22622 22652 22637 22645 22628 22643 22657 22642 22647 22645 22641 22643 22662 22640 22665 22649 22639 22659 22662 22642 22643 22661 22670 22660 22665 22674 22665 22671 22656 22665 22653 22679 22675 22669 22661 22657 22659 22680 22660 22677 22680 22665 22693 22688 22670 22667 22688 22690 22698 22679 22701 22688 22676 22699 22695 22693 22689 22685 22683 22692 22692 22690 22691 22713 22709 22699 22705 22718 22698 22702 22711 22720 22718 22723 22701 22717 22723 22717 22724 22713 22730 22717 22720 22731 22718 22714 22721 22712 22712 22740 22717 22729 22731 22722 22744 22743 22726 22721 22740 22748 22738 22731 22727 22745 22737 22728 22751 22746 22759 22755 22760 22748 22749 22756 22742 22746 22749 22750 22751 22762 22758 22762 22762 22765 22764 22756 22773 22753 22768 22767 22769 22758 22758 22760 22780 22760 22769 22783 22764 22769 22780 22790 22776 22783 22780 22774 22791 22794 22795 22795 22794 22800 22789 22775 22800 22795 22787 22802 22790 22782 22796 22804 22791 22787 22787 22813 22801 22808 22811 22816 22794 22796 22819 22820 22803 22799 22798 22801 22800 22814 22810 22806 22806 22820 22823 22808 22825 22828 22829 22829 22831 22825 22815 22822 22837 22839 22840 22826 22846 22848 22825 22825 22852 22849 22855 22827 22833 22855 22850 22831 22852 22834 22858 22860 22840 22852 22844 22842 22846 22853 22861 22849 22861 22870 22868 22866 22877 22857 22864 22855 22860 22875 22861 22878 22871 22873 22869 22870 22882 22880 22872 22885 22879 22877 22869 22889 22896 22869 22890 22897 22887 22875 22889 22892 22900 22895 22891 22883 22880 22904 22909 22900 22913 22887 22903 22900 22891 22914 22905 22906 22897 22913 22903 22913 22902 22907 22913 22915 22920 22911 22906 22910 22927 22908 22922 22916 22928 22926 22918 22935 22936 22916 22929 22929 22934 22920 22930 22946 22934 22943 22951 22935 22938 22926 22930 22953 22943 22942 22959 22959 22958 22961 22953 22948 22958 22953 22940 22951 22948 22951 22966 22958 22952 22951 22951 22975 22948 22951 22979 22960 22977 22972 22968 22978 22965 22968 22983 22976 22963 22970 22962 22988 22970 22980 22967 22967 22989 22990 22990 22989 22985 22978 23003 23003 22987 23001 22995 22980 \r\n22388 22397 22394 22386 22386 22396 22411 22408 22393 22391 22414 22406 22413 22407 22418 22397 22415 22423 22401 22422 22412 22413 22431 22405 22426 22435 22408 22424 22409 22431 22437 22440 22431 22416 22428 22443 22423 22422 22445 22447 22426 22422 22440 22429 22450 22435 22427 22442 22438 22458 22442 22456 22462 22458 22452 22450 22449 22449 22457 22457 22444 22455 22469 22466 22465 22464 22447 22473 22452 22471 22473 22473 22461 22454 22466 22459 22466 22464 22462 22462 22480 22491 22473 22480 22470 22485 22479 22472 22485 22489 22491 22474 22489 22494 22475 22499 22482 22480 22500 22486 22508 22487 22498 22509 22488 22497 22502 22502 22508 22503 22492 22519 22501 22502 22506 22518 22503 22526 22510 22528 22527 22523 22520 22530 22510 22530 22517 22515 22513 22530 22512 22529 22522 22514 22528 22536 22518 22522 22544 22527 22536 22527 22534 22553 22528 22537 22544 22539 22551 22534 22548 22537 22561 22540 22536 22556 22563 22546 22552 22555 22566 22564 22553 22570 22559 22551 22573 22552 22556 22550 22563 22560 22567 22570 22564 22567 22564 22585 22559 22582 22588 22569 22566 22588 22593 22577 22570 22594 22583 22581 22589 22599 22594 22599 22600 22585 22577 22580 22588 22599 22595 22592 22606 22586 22588 22603 22606 22595 22589 22613 22607 22605 22603 22608 22603 22604 22622 22605 22605 22622 22624 22614 22624 22631 22619 22623 22625 22619 22612 22624 22619 22618 22625 22620 22638 22618 22617 22624 22643 22644 22621 22651 22623 22636 22631 22645 22640 22647 22639 22642 22634 22641 22652 22649 22639 22664 22640 22664 22657 22666 22652 22659 22657 22654 22654 22656 22665 22662 22671 22661 22675 22660 22653 22675 22683 22680 22660 22685 22662 22672 22687 22667 22692 22675 22689 22689 22669 22683 22691 22693 22689 22699 22699 22674 22696 22680 22685 22680 22704 22687 22704 22707 22691 22712 22689 22697 22712 22693 22692 22716 22716 22714 22712 22709 22703 22714 22699 22704 22703 22706 22727 22714 22710 22729 22712 22731 22733 22715 22710 22725 22724 22716 22734 22723 22729 22720 22735 22732 22721 22727 22744 22739 22735 22732 22740 22728 22755 22740 22736 22752 22750 22749 22735 22741 22736 22748 22751 22755 22768 22765 22745 22753 22762 22766 22774 22760 22754 22755 22778 22773 22774 22756 22760 22766 22771 22762 22761 22763 22762 22761 22790 22769 22778 22774 22772 22789 22778 22785 22775 22771 22774 22791 22798 22776 22779 22790 22780 22804 22780 22800 22810 22784 22784 22790 22814 22793 22794 22796 22816 22814 22803 22806 22795 22808 22802 22801 22813 22821 22814 22818 22815 22821 22820 22831 22809 22825 22835 22821 22826 22839 22838 22839 22831 22830 22837 22821 22819 22828 22834 22844 22847 22841 22846 22841 22832 22831 22855 22852 22837 22832 22845 22835 22855 22836 22854 22850 22860 22865 22851 22859 22865 22849 22860 22858 22848 22855 22868 22848 22878 22864 22865 22870 22882 22854 22869 22883 22862 22886 22869 22861 22863 22884 22871 22892 22866 22881 22891 22890 22874 22877 22878 22897 22882 22903 22884 22904 22903 22902 22894 22909 22904 22903 22895 22887 22905 22913 22892 22916 22904 22898 22916 22914 22915 22896 22915 22904 22923 22913 22916 22916 22916 22923 22919 22921 22917 22918 22907 22935 22928 22929 22931 22931 22939 22932 22935 22922 22928 22919 22947 22945 22950 22943 22933 22946 22934 22938 22939 22945 22935 22934 22951 22944 22956 22938 22958 22943 22955 22961 22944 22941 22950 22957 22958 22971 22953 22950 22969 22961 22951 22971 22953 22970 22959 22972 22967 22956 22960 22970 22986 22979 22977 22986 22987 22974 22983 22994 22989 22996 22976 22973 22998 22973 22975 22985 22983 23003 22991 22999 22984 23003 \r\n22399 22412 22395 22388 22410 22395 22394 22404 22409 22413 22411 22408 22417 22404 22424 22422 22409 22405 22418 22421 22423 22417 22433 22424 22415 22415 22408 22411 22419 22414 22433 22438 22425 22431 22442 22443 22432 22446 22437 22429 22442 22434 22449 22442 22436 22427 22428 22431 22436 22453 22458 22438 22446 22459 22456 22458 22456 22454 22459 22448 22451 22461 22446 22467 22467 22469 22451 22458 22472 22473 22477 22465 22460 22467 22473 22470 22463 22475 22465 22480 22462 22492 22477 22494 22484 22496 22497 22469 22496 22486 22501 22485 22483 22499 22483 22480 22496 22498 22504 22500 22488 22506 22484 22485 22499 22490 22514 22492 22509 22492 22509 22516 22505 22496 22513 22509 22519 22521 22512 22516 22508 22528 22523 22534 22527 22532 22515 22516 22532 22538 22518 22538 22528 22516 22537 22523 22544 22546 22535 22545 22542 22525 22542 22530 22544 22549 22553 22548 22530 22555 22537 22535 22561 22545 22539 22553 22550 22544 22544 22566 22559 22572 22568 22565 22548 22560 22553 22557 22556 22563 22557 22555 22572 22571 22576 22561 22582 22574 22566 22578 22586 22588 22593 22588 22582 22593 22592 22571 22592 22593 22577 22581 22583 22601 22591 22599 22596 22604 22585 22593 22592 22595 22596 22608 22594 22613 22597 22605 22613 22607 22592 22593 22605 22606 22604 22614 22626 22618 22628 22626 22620 22630 22627 22615 22631 22616 22624 22622 22625 22640 22618 22613 22628 22640 22635 22618 22620 22645 22624 22643 22622 22641 22651 22636 22626 22654 22628 22647 22632 22658 22649 22643 22641 22647 22645 22651 22662 22660 22656 22669 22653 22659 22652 22655 22674 22673 22651 22659 22673 22674 22652 22673 22678 22661 22685 22659 22685 22682 22684 22690 22671 22667 22683 22678 22682 22679 22679 22688 22690 22675 22686 22679 22693 22679 22678 22703 22692 22702 22709 22692 22703 22688 22705 22708 22692 22701 22705 22694 22702 22701 22718 22718 22695 22723 22725 22704 22720 22716 22720 22710 22717 22712 22724 22705 22731 22716 22733 22709 22736 22712 22717 22719 22732 22721 22723 22721 22745 22726 22735 22740 22741 22747 22724 22739 22728 22731 22735 22736 22750 22759 22760 22750 22738 22755 22760 22764 22750 22754 22753 22749 22750 22751 22761 22748 22771 22757 22769 22757 22761 22752 22778 22759 22779 22766 22776 22759 22769 22781 22787 22764 22779 22790 22767 22794 22772 22776 22797 22778 22793 22773 22783 22778 22803 22785 22801 22800 22780 22793 22788 22790 22807 22784 22787 22794 22792 22790 22814 22790 22794 22816 22804 22819 22800 22806 22801 22817 22799 22827 22815 22810 22814 22812 22826 22815 22823 22812 22826 22812 22828 22839 22821 22841 22822 22815 22819 22826 22846 22820 22828 22841 22845 22847 22853 22851 22850 22846 22835 22840 22850 22831 22838 22861 22856 22849 22842 22848 22865 22868 22846 22850 22847 22859 22849 22855 22855 22863 22849 22858 22855 22852 22856 22864 22854 22858 22876 22879 22860 22872 22875 22869 22890 22882 22871 22891 22869 22886 22872 22869 22899 22873 22901 22899 22901 22887 22888 22886 22888 22903 22894 22887 22882 22912 22893 22905 22907 22900 22902 22900 22896 22918 22903 22899 22903 22912 22897 22919 22926 22926 22912 22928 22904 22931 22904 22926 22924 22913 22928 22912 22927 22930 22921 22934 22934 22934 22925 22917 22919 22938 22927 22950 22950 22941 22930 22938 22928 22935 22941 22955 22949 22938 22949 22959 22955 22943 22946 22961 22949 22965 22961 22959 22968 22960 22969 22954 22951 22969 22952 22977 22961 22971 22969 22955 22966 22970 22973 22983 22966 22984 22981 22972 22977 22980 22987 22988 22984 22994 22992 22989 22997 22999 22981 22979 22999 23000 22996 22986 22999 23004 22997 22983 \r\n22392 22407 22387 22400 22395 22388 22393 22418 22408 22394 22403 22400 22422 22416 22419 22411 22422 22426 22405 22431 22413 22410 22421 22431 22432 22416 22434 22434 22419 22427 22440 22416 22436 22423 22420 22425 22439 22449 22442 22440 22437 22437 22434 22430 22431 22438 22454 22453 22442 22443 22460 22454 22445 22436 22448 22438 22466 22453 22460 22461 22443 22449 22445 22464 22466 22468 22477 22475 22458 22470 22456 22466 22460 22458 22483 22479 22476 22466 22463 22485 22491 22486 22481 22470 22496 22469 22471 22492 22499 22488 22498 22491 22502 22483 22490 22490 22492 22501 22501 22509 22485 22503 22496 22496 22505 22510 22509 22495 22504 22519 22522 22506 22497 22511 22507 22526 22525 22512 22527 22521 22515 22519 22519 22506 22507 22508 22518 22518 22530 22519 22521 22528 22538 22520 22533 22520 22532 22549 22543 22545 22524 22551 22546 22550 22549 22540 22542 22558 22535 22553 22539 22559 22555 22562 22566 22546 22550 22561 22552 22542 22543 22552 22563 22570 22560 22566 22575 22572 22554 22577 22564 22564 22574 22575 22561 22558 22560 22568 22587 22573 22572 22592 22582 22595 22588 22593 22574 22583 22571 22585 22573 22590 22592 22579 22587 22594 22597 22609 22601 22583 22603 22591 22595 22605 22601 22603 22608 22595 22604 22598 22608 22615 22608 22608 22615 22608 22608 22611 22606 22613 22628 22614 22608 22629 22625 22609 22609 22625 22620 22631 22623 22620 22618 22635 22639 22624 22642 22643 22627 22638 22637 22636 22627 22647 22629 22629 22629 22649 22658 22632 22648 22656 22661 22646 22645 22658 22657 22660 22643 22669 22646 22655 22657 22649 22675 22653 22677 22661 22674 22670 22668 22663 22656 22663 22662 22671 22667 22660 22680 22670 22686 22664 22666 22667 22669 22679 22690 22677 22678 22694 22696 22680 22676 22686 22694 22678 22695 22701 22705 22687 22702 22688 22707 22710 22693 22698 22696 22700 22706 22692 22706 22695 22721 22704 22726 22712 22711 22708 22706 22720 22717 22707 22712 22712 22723 22714 22724 22734 22711 22733 22727 22732 22732 22729 22739 22729 22728 22731 22738 22723 22746 22727 22740 22737 22753 22740 22757 22734 22753 22756 22735 22758 22751 22762 22751 22766 22758 22740 22745 22742 22747 22756 22758 22756 22770 22761 22749 22760 22778 22760 22764 22770 22771 22781 22785 22764 22765 22781 22786 22789 22764 22782 22777 22767 22792 22776 22778 22795 22794 22779 22786 22789 22788 22795 22794 22804 22789 22782 22797 22788 22806 22787 22804 22788 22810 22791 22790 22793 22792 22794 22794 22806 22799 22806 22821 22812 22800 22822 22815 22817 22831 22826 22818 22833 22814 22835 22814 22826 22824 22815 22815 22827 22844 22821 22825 22824 22847 22828 22827 22825 22831 22828 22829 22828 22856 22841 22843 22843 22831 22857 22848 22861 22852 22862 22848 22845 22855 22852 22864 22854 22849 22852 22870 22862 22868 22874 22850 22874 22879 22855 22881 22877 22871 22860 22862 22864 22870 22873 22869 22867 22889 22874 22891 22877 22883 22878 22885 22874 22873 22872 22883 22885 22896 22883 22899 22881 22894 22903 22897 22884 22889 22909 22910 22895 22892 22890 22906 22914 22898 22911 22912 22895 22895 22902 22921 22909 22908 22909 22910 22926 22913 22911 22911 22910 22908 22925 22918 22932 22914 22932 22919 22926 22934 22917 22935 22929 22929 22936 22922 22943 22932 22934 22943 22939 22928 22942 22944 22954 22952 22942 22940 22961 22951 22946 22937 22944 22948 22964 22958 22945 22957 22959 22956 22963 22966 22971 22951 22956 22975 22977 22973 22972 22969 22979 22983 22983 22981 22974 22989 22986 22968 22978 22993 22988 22986 22973 22994 22996 22987 22981 22983 23002 22998 22987 22984 22996 22979 22995 22986 23000 \r\n22389 22413 22415 22413 22404 22390 22410 22411 22398 22412 22423 22420 22412 22400 22402 22403 22409 22410 22403 22408 22428 22418 22433 22436 22421 22426 22436 22437 22417 22416 22442 22442 22438 22431 22440 22443 22427 22426 22450 22437 22446 22443 22437 22445 22433 22431 22451 22444 22461 22461 22445 22436 22439 22450 22443 22441 22445 22458 22446 22444 22471 22471 22461 22447 22464 22472 22454 22462 22463 22459 22457 22481 22482 22461 22478 22465 22485 22481 22480 22478 22488 22465 22494 22470 22482 22485 22492 22472 22498 22502 22498 22475 22493 22493 22484 22488 22490 22505 22504 22495 22504 22485 22495 22501 22498 22494 22500 22519 22519 22510 22520 22521 22516 22497 22505 22525 22527 22526 22523 22526 22522 22522 22521 22507 22537 22517 22520 22534 22531 22520 22526 22532 22543 22528 22525 22547 22525 22549 22541 22536 22529 22551 22547 22541 22534 22537 22532 22550 22543 22542 22561 22543 22561 22548 22559 22557 22551 22560 22553 22572 22565 22556 22559 22554 22572 22550 22557 22552 22571 22572 22578 22575 22582 22561 22569 22585 22583 22580 22581 22575 22588 22593 22585 22581 22571 22583 22593 22589 22588 22591 22603 22604 22591 22583 22590 22599 22581 22602 22588 22597 22588 22609 22610 22612 22612 22597 22598 22596 22606 22615 22609 22597 22603 22616 22627 22613 22608 22608 22629 22607 22627 22624 22630 22617 22630 22623 22620 22636 22622 22641 22635 22618 22629 22620 22634 22632 22627 22642 22650 22624 22626 22649 22642 22636 22643 22633 22642 22640 22643 22636 22638 22654 22660 22652 22657 22648 22666 22654 22658 22660 22654 22652 22672 22671 22661 22659 22671 22661 22678 22659 22681 22673 22662 22679 22659 22675 22678 22666 22668 22667 22687 22688 22678 22691 22693 22684 22682 22686 22673 22677 22695 22690 22697 22677 22692 22692 22690 22696 22711 22702 22712 22685 22715 22706 22691 22696 22708 22693 22704 22704 22699 22700 22696 22698 22712 22719 22717 22711 22707 22711 22709 22713 22733 22707 22711 22728 22736 22711 22728 22735 22736 22738 22721 22738 22746 22731 22746 22735 22730 22751 22748 22735 22747 22745 22752 22757 22759 22748 22740 22735 22735 22745 22764 22743 22755 22747 22745 22752 22743 22757 22764 22758 22756 22759 22769 22761 22772 22773 22758 22766 22764 22783 22775 22772 22784 22781 22766 22780 22775 22765 22780 22772 22774 22771 22789 22797 22783 22780 22787 22785 22790 22802 22795 22779 22807 22797 22787 22799 22795 22783 22803 22806 22801 22811 22812 22797 22798 22817 22805 22807 22800 22798 22813 22820 22804 22813 22817 22807 22821 22830 22824 22831 22824 22820 22823 22818 22829 22830 22839 22819 22820 22819 22827 22836 22844 22846 22824 22821 22827 22834 22825 22854 22841 22854 22829 22830 22840 22857 22844 22843 22855 22855 22846 22860 22839 22843 22860 22842 22850 22846 22855 22859 22854 22865 22860 22853 22874 22867 22866 22881 22867 22876 22875 22881 22869 22886 22861 22887 22867 22871 22887 22878 22880 22867 22897 22872 22876 22879 22892 22882 22892 22903 22899 22884 22880 22892 22893 22906 22887 22904 22901 22891 22901 22895 22894 22914 22913 22919 22897 22907 22908 22902 22896 22902 22902 22901 22906 22922 22908 22904 22915 22912 22913 22917 22929 22928 22910 22916 22938 22915 22915 22922 22923 22945 22933 22938 22949 22925 22937 22926 22942 22937 22955 22953 22933 22958 22939 22956 22947 22946 22951 22957 22958 22945 22959 22961 22947 22949 22965 22970 22972 22968 22974 22970 22956 22953 22952 22961 22961 22979 22960 22979 22982 22981 22976 22981 22962 22987 22988 22966 22977 22993 22985 22987 22972 22996 22977 23000 23001 22977 22974 22985 22990 22996 22999 23002 22994 23003 22998 23012 \r\n22411 22399 22399 22410 22391 22394 22402 22395 22397 22412 22400 22409 22412 22425 22405 22407 22403 22428 22407 22408 22434 22427 22423 22427 22414 22438 22429 22424 22428 22431 22439 22421 22433 22429 22432 22445 22443 22430 22434 22443 22447 22443 22450 22435 22434 22458 22454 22458 22441 22436 22446 22454 22461 22463 22448 22457 22451 22463 22449 22465 22449 22460 22458 22469 22463 22462 22468 22464 22481 22469 22481 22474 22480 22484 22482 22478 22489 22475 22473 22465 22486 22482 22494 22470 22482 22493 22481 22484 22478 22491 22487 22491 22479 22480 22490 22487 22510 22495 22510 22486 22490 22506 22493 22514 22490 22497 22506 22510 22499 22520 22515 22504 22516 22513 22513 22514 22515 22509 22527 22505 22518 22532 22523 22521 22510 22511 22527 22531 22532 22530 22526 22535 22530 22543 22543 22544 22549 22525 22543 22551 22540 22544 22556 22531 22544 22540 22553 22535 22558 22545 22562 22560 22559 22557 22547 22567 22562 22569 22549 22564 22555 22573 22570 22558 22556 22569 22558 22560 22574 22570 22567 22560 22563 22582 22565 22565 22590 22583 22568 22581 22566 22587 22568 22588 22581 22586 22588 22574 22595 22577 22585 22584 22579 22578 22602 22599 22598 22585 22587 22606 22592 22595 22590 22606 22610 22612 22616 22596 22593 22601 22598 22617 22599 22605 22618 22603 22615 22629 22629 22633 22629 22608 22621 22619 22613 22620 22639 22619 22639 22633 22625 22623 22624 22644 22638 22635 22633 22634 22623 22645 22647 22654 22650 22648 22639 22639 22641 22637 22654 22657 22660 22649 22652 22641 22664 22667 22644 22664 22661 22652 22647 22648 22668 22658 22650 22660 22654 22675 22675 22682 22668 22674 22674 22684 22666 22689 22686 22685 22687 22676 22683 22692 22686 22669 22684 22682 22675 22701 22694 22677 22676 22679 22696 22699 22685 22683 22706 22696 22685 22688 22685 22691 22701 22708 22693 22698 22704 22701 22721 22719 22720 22725 22711 22713 22720 22705 22712 22707 22727 22721 22732 22721 22719 22718 22724 22716 22739 22718 22727 22735 22727 22721 22734 22719 22719 22741 22730 22740 22727 22747 22742 22731 22738 22743 22735 22752 22756 22733 22754 22747 22760 22763 22766 22745 22756 22768 22741 22764 22749 22769 22760 22752 22757 22754 22773 22760 22771 22772 22757 22767 22784 22777 22761 22784 22770 22767 22779 22770 22770 22782 22767 22773 22793 22770 22780 22792 22784 22778 22774 22799 22781 22797 22787 22800 22794 22791 22810 22803 22800 22797 22814 22804 22801 22811 22804 22803 22791 22820 22796 22809 22806 22816 22799 22812 22801 22809 22824 22821 22822 22824 22805 22818 22821 22812 22809 22833 22836 22830 22824 22838 22829 22817 22828 22847 22819 22847 22821 22844 22838 22852 22851 22840 22833 22853 22835 22858 22839 22858 22837 22854 22857 22840 22859 22865 22854 22869 22850 22856 22863 22863 22855 22853 22871 22863 22854 22872 22874 22863 22868 22859 22860 22857 22881 22886 22887 22875 22862 22876 22891 22866 22883 22890 22872 22891 22886 22872 22899 22889 22896 22893 22896 22876 22880 22890 22895 22907 22893 22887 22909 22904 22895 22901 22903 22909 22907 22897 22898 22915 22894 22916 22898 22904 22914 22904 22904 22901 22911 22907 22920 22931 22926 22928 22935 22909 22937 22931 22919 22923 22921 22935 22922 22936 22926 22944 22923 22946 22939 22937 22923 22944 22946 22935 22939 22954 22950 22934 22956 22952 22942 22959 22943 22947 22939 22965 22963 22966 22943 22957 22949 22946 22955 22975 22968 22962 22970 22979 22970 22952 22953 22967 22973 22985 22974 22980 22963 22970 22987 22964 22968 22983 22974 22971 22967 22970 22988 22971 22973 22983 22995 22975 22980 22983 22987 23003 23005 22997 22991 23004 23007 22990 \r\n22404 22400 22410 22396 22391 22405 22397 22397 22398 22415 22397 22407 22416 22418 22425 22416 22428 22420 22428 22414 22409 22419 22425 22413 22416 22418 22421 22432 22428 22436 22433 22418 22418 22438 22433 22445 22440 22449 22453 22449 22452 22449 22432 22441 22458 22435 22432 22458 22434 22456 22451 22442 22451 22461 22455 22443 22446 22453 22455 22467 22470 22468 22476 22469 22466 22474 22455 22479 22474 22462 22475 22486 22477 22467 22489 22482 22479 22464 22487 22487 22494 22474 22469 22477 22495 22472 22489 22486 22493 22488 22486 22481 22496 22480 22509 22503 22490 22490 22499 22497 22507 22511 22514 22496 22497 22504 22492 22507 22500 22497 22514 22509 22509 22522 22517 22523 22517 22510 22505 22524 22516 22509 22515 22524 22528 22524 22540 22528 22543 22520 22539 22520 22519 22539 22520 22530 22544 22539 22539 22532 22529 22541 22528 22546 22552 22543 22552 22546 22551 22540 22559 22539 22542 22565 22543 22563 22542 22544 22549 22567 22553 22557 22560 22566 22552 22579 22579 22579 22565 22557 22575 22582 22585 22582 22579 22578 22566 22565 22572 22568 22571 22585 22575 22579 22576 22591 22593 22575 22588 22587 22578 22601 22585 22585 22587 22585 22589 22599 22589 22608 22606 22610 22599 22600 22614 22592 22597 22600 22608 22602 22614 22603 22611 22606 22616 22628 22629 22618 22626 22634 22612 22622 22614 22625 22611 22636 22626 22642 22639 22628 22643 22640 22629 22631 22636 22627 22636 22644 22640 22654 22638 22630 22638 22631 22642 22651 22643 22645 22660 22652 22657 22645 22663 22662 22648 22652 22653 22644 22663 22674 22652 22659 22674 22672 22665 22652 22679 22655 22655 22673 22677 22679 22664 22677 22673 22684 22669 22676 22664 22679 22693 22672 22670 22671 22685 22672 22701 22681 22693 22683 22698 22704 22699 22685 22692 22702 22688 22709 22684 22685 22691 22690 22708 22689 22690 22698 22700 22698 22722 22696 22708 22722 22701 22725 22701 22724 22727 22718 22711 22728 22709 22728 22737 22718 22728 22727 22727 22728 22743 22721 22726 22725 22747 22744 22741 22746 22740 22730 22741 22725 22744 22752 22729 22734 22754 22742 22753 22735 22763 22762 22737 22764 22759 22742 22741 22757 22749 22771 22765 22750 22759 22766 22751 22762 22751 22751 22753 22777 22771 22770 22767 22778 22765 22761 22762 22770 22778 22778 22767 22794 22780 22776 22782 22778 22772 22799 22799 22793 22799 22804 22783 22801 22795 22805 22796 22794 22796 22787 22786 22785 22791 22803 22791 22807 22816 22793 22800 22795 22796 22806 22797 22819 22811 22806 22822 22804 22822 22814 22833 22825 22828 22807 22834 22824 22825 22833 22830 22827 22839 22820 22827 22822 22831 22839 22838 22843 22837 22849 22852 22834 22839 22830 22833 22858 22842 22849 22837 22834 22850 22842 22863 22844 22841 22853 22840 22852 22861 22852 22849 22845 22850 22863 22863 22864 22854 22872 22881 22853 22858 22874 22857 22857 22886 22864 22863 22878 22875 22887 22869 22875 22885 22896 22892 22897 22875 22889 22893 22893 22890 22900 22877 22901 22878 22882 22886 22905 22905 22892 22907 22886 22908 22896 22893 22891 22919 22893 22898 22914 22896 22912 22904 22920 22915 22923 22904 22902 22909 22921 22920 22924 22909 22927 22929 22938 22922 22912 22922 22923 22930 22935 22940 22927 22925 22942 22934 22937 22931 22940 22948 22950 22935 22932 22932 22951 22949 22947 22952 22954 22946 22953 22958 22952 22951 22950 22960 22967 22967 22943 22969 22946 22957 22969 22958 22953 22968 22978 22975 22968 22981 22971 22985 22979 22978 22964 22976 22963 22989 22983 22981 22989 22993 22987 22974 22989 22994 22993 22980 22978 22983 22980 22999 22984 22979 22981 23008 22997 23005 22996 22998 22987 \r\n22415 22390 22410 22406 22394 22412 22401 22402 22402 22407 22408 22399 22427 22421 22411 22417 22427 22422 22423 22432 22416 22437 22418 22439 22438 22441 22431 22425 22433 22418 22433 22429 22443 22432 22448 22438 22426 22427 22436 22434 22432 22444 22456 22459 22448 22451 22439 22447 22442 22439 22460 22444 22463 22451 22462 22464 22448 22455 22462 22455 22449 22459 22467 22470 22458 22481 22459 22467 22474 22468 22483 22476 22487 22479 22474 22487 22463 22473 22480 22495 22469 22482 22487 22492 22477 22493 22483 22490 22495 22501 22493 22501 22479 22507 22508 22486 22485 22494 22492 22492 22491 22512 22489 22501 22509 22520 22510 22518 22506 22507 22511 22516 22518 22503 22527 22513 22517 22526 22528 22507 22511 22529 22525 22510 22518 22513 22521 22518 22528 22524 22528 22520 22534 22523 22523 22528 22550 22530 22532 22547 22548 22544 22530 22557 22542 22551 22538 22541 22535 22556 22552 22547 22564 22567 22569 22545 22564 22550 22549 22546 22568 22569 22577 22569 22555 22566 22566 22561 22563 22558 22580 22566 22564 22571 22582 22577 22564 22589 22565 22589 22587 22573 22579 22574 22599 22573 22587 22600 22579 22596 22594 22582 22593 22602 22583 22603 22612 22597 22604 22593 22587 22608 22614 22619 22615 22603 22609 22597 22613 22615 22617 22621 22627 22606 22603 22623 22610 22617 22613 22634 22620 22627 22615 22638 22629 22631 22636 22628 22625 22617 22626 22630 22619 22648 22635 22625 22643 22652 22634 22636 22634 22632 22639 22637 22649 22641 22651 22658 22644 22637 22661 22660 22650 22647 22652 22670 22645 22671 22672 22656 22650 22667 22655 22668 22679 22664 22654 22677 22679 22668 22666 22660 22671 22678 22663 22678 22664 22672 22666 22689 22681 22683 22694 22686 22692 22687 22700 22694 22683 22678 22682 22680 22698 22685 22686 22688 22692 22692 22694 22710 22695 22690 22703 22691 22713 22708 22716 22703 22698 22710 22711 22714 22721 22704 22719 22712 22710 22717 22715 22726 22728 22708 22715 22731 22733 22737 22716 22716 22720 22731 22729 22746 22719 22723 22732 22725 22727 22741 22731 22741 22729 22747 22734 22744 22758 22760 22752 22734 22756 22764 22758 22757 22742 22759 22753 22759 22765 22754 22749 22765 22761 22766 22773 22768 22754 22770 22757 22759 22778 22769 22786 22768 22782 22786 22777 22779 22777 22779 22789 22769 22792 22791 22792 22775 22786 22776 22776 22784 22788 22800 22790 22807 22803 22805 22790 22784 22797 22801 22801 22793 22816 22793 22807 22800 22806 22815 22794 22804 22815 22803 22809 22800 22811 22822 22826 22804 22807 22826 22818 22834 22810 22831 22817 22828 22828 22815 22816 22827 22818 22817 22846 22825 22830 22847 22832 22833 22823 22834 22832 22853 22841 22830 22829 22834 22833 22846 22858 22835 22850 22865 22850 22854 22854 22844 22841 22859 22868 22845 22868 22863 22875 22871 22860 22857 22875 22879 22869 22870 22872 22885 22883 22883 22877 22881 22880 22871 22879 22881 22873 22893 22874 22883 22898 22891 22898 22882 22879 22891 22887 22901 22882 22881 22906 22900 22893 22891 22893 22906 22888 22894 22915 22904 22911 22899 22906 22907 22912 22906 22909 22911 22908 22915 22909 22903 22925 22910 22903 22908 22917 22929 22933 22921 22928 22925 22939 22923 22919 22933 22923 22916 22919 22926 22929 22927 22943 22922 22933 22937 22945 22927 22943 22949 22953 22958 22960 22957 22949 22944 22937 22959 22949 22965 22954 22954 22962 22942 22971 22960 22963 22956 22951 22964 22953 22968 22964 22976 22980 22961 22955 22963 22981 22975 22971 22977 22961 22990 22978 22988 22982 22975 22990 22994 22969 22978 22982 22978 22986 22996 22999 22997 22978 22999 23001 22991 23010 22997 22998 22993 22996 23009 \r\n22394 22395 22403 22398 22412 22402 22421 22412 22415 22408 22407 22426 22409 22416 22406 22423 22410 22422 22411 22421 22419 22421 22426 22440 22414 22432 22416 22435 22420 22426 22430 22447 22428 22434 22433 22424 22453 22429 22430 22454 22434 22430 22455 22436 22442 22438 22460 22449 22451 22442 22455 22465 22455 22442 22464 22457 22456 22467 22470 22475 22465 22470 22460 22472 22462 22470 22475 22478 22483 22463 22483 22459 22470 22476 22470 22474 22465 22488 22476 22486 22483 22478 22491 22483 22474 22499 22500 22493 22481 22481 22489 22495 22492 22508 22501 22497 22491 22486 22515 22487 22489 22504 22515 22493 22504 22512 22508 22498 22497 22515 22523 22517 22505 22529 22503 22511 22530 22510 22530 22529 22511 22526 22535 22511 22536 22533 22540 22522 22533 22542 22519 22523 22548 22550 22538 22531 22551 22537 22531 22536 22541 22542 22551 22542 22539 22553 22543 22551 22558 22542 22538 22551 22544 22566 22547 22546 22555 22551 22568 22563 22568 22570 22551 22562 22556 22569 22554 22580 22578 22559 22559 22564 22587 22575 22576 22579 22566 22591 22587 22568 22581 22595 22587 22572 22587 22575 22578 22602 22582 22583 22578 22592 22596 22582 22601 22602 22591 22585 22610 22588 22616 22618 22605 22595 22607 22600 22615 22602 22623 22611 22618 22611 22622 22611 22607 22610 22620 22616 22618 22633 22635 22628 22628 22630 22612 22640 22634 22638 22636 22618 22625 22625 22643 22640 22649 22625 22647 22650 22630 22628 22647 22632 22633 22633 22645 22647 22637 22653 22665 22642 22652 22657 22656 22642 22658 22650 22662 22645 22661 22657 22648 22659 22653 22674 22674 22677 22668 22655 22681 22676 22675 22665 22686 22664 22668 22669 22671 22670 22674 22690 22687 22669 22692 22676 22691 22682 22701 22675 22692 22700 22701 22699 22702 22695 22709 22686 22702 22695 22692 22697 22695 22705 22717 22706 22692 22708 22711 22722 22724 22702 22703 22713 22721 22720 22713 22727 22712 22727 22735 22713 22734 22717 22724 22711 22720 22740 22734 22736 22727 22727 22719 22742 22749 22745 22729 22728 22728 22752 22730 22755 22733 22735 22759 22744 22746 22759 22750 22738 22765 22740 22739 22759 22747 22749 22770 22750 22747 22746 22750 22749 22755 22778 22772 22759 22769 22756 22773 22757 22759 22777 22764 22787 22781 22787 22773 22777 22780 22791 22771 22795 22789 22785 22788 22793 22777 22777 22803 22781 22797 22783 22794 22803 22800 22802 22810 22785 22785 22804 22798 22806 22803 22812 22802 22800 22797 22815 22816 22806 22818 22821 22800 22814 22829 22820 22807 22813 22829 22806 22824 22818 22822 22830 22834 22825 22823 22814 22818 22840 22841 22845 22845 22842 22839 22850 22846 22830 22832 22832 22826 22829 22832 22832 22856 22838 22855 22846 22846 22863 22841 22857 22846 22845 22864 22861 22855 22866 22852 22869 22866 22857 22877 22876 22868 22879 22868 22868 22876 22879 22876 22880 22879 22873 22860 22872 22866 22890 22881 22874 22870 22884 22892 22884 22895 22894 22875 22879 22889 22886 22890 22902 22900 22903 22906 22881 22883 22889 22884 22900 22914 22909 22916 22909 22892 22908 22918 22902 22902 22913 22904 22902 22904 22920 22905 22920 22915 22905 22926 22916 22930 22909 22921 22917 22923 22931 22926 22913 22943 22919 22932 22935 22933 22939 22943 22925 22948 22935 22940 22951 22940 22947 22938 22936 22949 22947 22944 22959 22951 22959 22940 22938 22957 22958 22962 22951 22962 22964 22950 22950 22950 22972 22959 22954 22978 22980 22974 22963 22967 22956 22984 22962 22985 22983 22981 22968 22977 22983 22974 22984 22971 22984 22985 22973 22999 22999 22980 22988 22981 23003 23005 22982 22993 22980 22995 22988 23011 23009 22997 22996 23011 23004 \r\n22399 22403 22406 22418 22415 22403 22397 22404 22415 22400 22412 22421 22412 22414 22412 22429 22408 22416 22430 22431 22414 22410 22412 22438 22433 22430 22440 22426 22430 22423 22439 22425 22426 22426 22425 22430 22434 22454 22445 22432 22444 22458 22431 22441 22460 22451 22461 22445 22455 22458 22463 22465 22462 22450 22470 22449 22454 22460 22449 22452 22458 22471 22454 22455 22458 22481 22465 22466 22481 22462 22476 22476 22464 22484 22488 22473 22479 22474 22478 22478 22478 22481 22490 22474 22499 22499 22484 22482 22495 22479 22494 22507 22498 22506 22483 22501 22492 22500 22511 22490 22491 22497 22506 22501 22501 22512 22501 22511 22506 22499 22506 22528 22501 22521 22520 22525 22521 22508 22526 22534 22523 22539 22525 22541 22537 22520 22539 22543 22533 22542 22547 22538 22534 22525 22524 22548 22539 22536 22552 22539 22551 22541 22545 22538 22556 22555 22554 22545 22538 22559 22548 22557 22557 22563 22558 22561 22558 22565 22564 22562 22565 22552 22578 22562 22576 22582 22584 22556 22557 22570 22582 22567 22590 22581 22581 22572 22589 22568 22591 22589 22575 22599 22598 22579 22580 22583 22594 22594 22578 22599 22606 22600 22604 22598 22611 22584 22594 22597 22591 22598 22615 22591 22602 22599 22600 22599 22623 22605 22618 22608 22625 22601 22610 22615 22606 22614 22626 22620 22611 22635 22610 22636 22614 22640 22618 22634 22642 22636 22643 22633 22635 22646 22645 22651 22636 22633 22650 22632 22634 22643 22632 22640 22645 22654 22637 22639 22656 22636 22659 22657 22661 22640 22669 22661 22644 22667 22670 22650 22669 22668 22671 22673 22658 22656 22662 22676 22657 22660 22683 22685 22686 22665 22663 22663 22668 22679 22694 22684 22684 22691 22698 22697 22686 22681 22679 22686 22681 22697 22679 22700 22682 22697 22701 22687 22697 22692 22702 22702 22710 22696 22708 22701 22692 22711 22715 22713 22705 22708 22713 22717 22720 22723 22722 22702 22727 22731 22711 22717 22728 22719 22724 22723 22728 22723 22740 22714 22731 22744 22733 22723 22728 22749 22728 22739 22731 22731 22742 22737 22732 22749 22731 22746 22738 22754 22734 22746 22747 22761 22749 22764 22745 22750 22767 22755 22759 22751 22749 22746 22771 22758 22776 22754 22780 22763 22778 22767 22780 22767 22764 22782 22783 22763 22770 22762 22775 22790 22787 22770 22780 22792 22775 22798 22771 22782 22781 22775 22784 22797 22796 22789 22805 22787 22782 22803 22790 22795 22804 22811 22805 22803 22808 22807 22796 22805 22806 22802 22810 22824 22807 22799 22810 22811 22830 22823 22806 22807 22834 22829 22836 22825 22811 22831 22821 22839 22817 22833 22817 22837 22838 22834 22821 22825 22849 22837 22827 22853 22829 22850 22856 22837 22831 22846 22834 22858 22835 22837 22863 22848 22850 22847 22857 22869 22858 22843 22871 22852 22846 22862 22868 22872 22854 22856 22860 22878 22869 22873 22865 22862 22875 22877 22871 22885 22861 22884 22887 22879 22892 22867 22888 22869 22883 22883 22871 22881 22900 22898 22892 22896 22888 22895 22903 22881 22885 22896 22884 22891 22914 22891 22897 22915 22904 22894 22903 22920 22918 22906 22896 22901 22920 22909 22903 22926 22902 22909 22929 22912 22908 22932 22911 22909 22924 22928 22922 22925 22934 22941 22930 22943 22921 22930 22934 22927 22949 22928 22947 22941 22925 22927 22949 22947 22929 22955 22949 22958 22942 22961 22960 22963 22964 22955 22962 22968 22956 22949 22965 22971 22972 22973 22967 22965 22953 22977 22953 22968 22970 22954 22967 22964 22980 22981 22964 22972 22988 22964 22965 22993 22989 22988 22977 22981 22980 22986 22989 22982 22979 22992 22994 22980 23001 23005 22980 23009 22988 22992 22990 23001 23000 22994 22995 22991 \r\n22390 22402 22392 22417 22418 22416 22399 22403 22401 22409 22418 22417 22405 22432 22433 22430 22410 22426 22411 22427 22424 22415 22434 22439 22414 22433 22443 22425 22426 22422 22433 22441 22434 22433 22430 22426 22454 22434 22455 22447 22437 22442 22457 22434 22440 22446 22443 22455 22456 22466 22457 22460 22468 22470 22460 22449 22452 22469 22475 22478 22451 22480 22456 22457 22466 22479 22460 22485 22475 22462 22467 22469 22470 22485 22465 22469 22473 22490 22496 22477 22488 22490 22498 22480 22475 22484 22499 22495 22504 22507 22509 22488 22492 22508 22505 22490 22489 22505 22504 22498 22519 22511 22508 22504 22513 22509 22498 22508 22505 22515 22520 22504 22530 22525 22508 22514 22534 22519 22519 22516 22519 22529 22531 22541 22519 22516 22532 22519 22530 22526 22535 22539 22532 22528 22549 22528 22554 22551 22548 22543 22553 22546 22538 22558 22536 22558 22562 22552 22555 22546 22568 22570 22569 22551 22554 22554 22550 22559 22553 22567 22576 22576 22565 22558 22582 22581 22577 22578 22558 22562 22574 22577 22588 22590 22574 22590 22572 22567 22595 22579 22596 22590 22591 22599 22587 22596 22584 22600 22584 22582 22588 22584 22609 22591 22588 22589 22614 22612 22600 22603 22619 22620 22617 22621 22595 22607 22597 22624 22608 22609 22616 22602 22626 22618 22613 22633 22632 22630 22627 22613 22637 22634 22629 22627 22629 22615 22639 22630 22633 22622 22644 22644 22625 22627 22629 22636 22633 22629 22638 22645 22634 22643 22641 22652 22642 22652 22644 22648 22649 22656 22652 22654 22648 22656 22672 22650 22663 22655 22675 22670 22675 22672 22661 22681 22655 22670 22673 22680 22687 22673 22674 22680 22663 22675 22669 22667 22672 22682 22684 22677 22680 22681 22685 22675 22691 22693 22686 22682 22695 22705 22689 22696 22683 22697 22684 22698 22700 22691 22690 22701 22695 22705 22711 22715 22700 22704 22709 22724 22713 22726 22724 22726 22717 22718 22716 22727 22735 22711 22733 22738 22735 22721 22721 22716 22724 22722 22733 22740 22733 22727 22738 22747 22732 22737 22732 22751 22742 22749 22752 22748 22730 22740 22738 22744 22755 22754 22763 22747 22763 22750 22760 22761 22753 22769 22758 22764 22769 22769 22756 22761 22761 22763 22779 22753 22764 22761 22781 22776 22777 22787 22767 22777 22780 22767 22783 22769 22768 22781 22778 22773 22772 22771 22775 22800 22801 22785 22798 22806 22792 22797 22780 22810 22798 22785 22801 22814 22805 22814 22817 22795 22818 22818 22796 22811 22799 22818 22812 22811 22827 22799 22801 22823 22805 22810 22821 22830 22834 22815 22821 22834 22826 22823 22820 22815 22838 22817 22817 22824 22821 22823 22831 22829 22836 22830 22832 22846 22840 22842 22855 22853 22830 22839 22835 22861 22858 22854 22853 22842 22858 22866 22847 22861 22843 22863 22849 22855 22848 22856 22868 22865 22854 22851 22877 22855 22857 22861 22877 22871 22870 22874 22874 22878 22862 22881 22881 22893 22884 22872 22890 22875 22871 22874 22877 22897 22875 22899 22889 22893 22894 22906 22899 22909 22899 22911 22894 22896 22898 22912 22916 22898 22911 22919 22906 22900 22895 22908 22904 22901 22906 22908 22924 22923 22926 22915 22923 22914 22922 22911 22919 22921 22929 22917 22912 22936 22938 22939 22943 22933 22938 22940 22943 22936 22927 22947 22948 22935 22937 22938 22957 22939 22937 22957 22950 22936 22943 22936 22947 22938 22957 22967 22968 22963 22944 22960 22963 22964 22965 22975 22968 22962 22977 22956 22964 22954 22972 22960 22984 22971 22976 22965 22966 22976 22970 22966 22968 22972 22987 22994 22983 22989 22979 22982 22992 22986 22996 22996 22985 22994 22991 22981 23008 22996 23010 22989 22995 23008 23007 23012 22988 22997 \r\n22404 22419 22407 22396 22416 22418 22410 22415 22427 22418 22415 22424 22419 22422 22426 22416 22429 22419 22429 22432 22439 22422 22414 22436 22422 22429 22433 22428 22427 22441 22442 22434 22450 22442 22425 22443 22437 22453 22449 22434 22449 22442 22437 22448 22444 22454 22462 22452 22452 22456 22446 22462 22458 22452 22459 22464 22449 22455 22455 22453 22451 22465 22463 22472 22462 22475 22458 22458 22473 22489 22466 22475 22465 22464 22485 22494 22486 22478 22482 22492 22485 22483 22478 22481 22500 22504 22501 22485 22491 22497 22510 22491 22500 22506 22510 22504 22514 22501 22505 22507 22516 22495 22501 22512 22507 22504 22516 22498 22511 22520 22515 22510 22523 22509 22531 22522 22514 22529 22532 22516 22538 22516 22537 22514 22537 22521 22540 22525 22537 22541 22533 22545 22543 22541 22539 22534 22540 22537 22556 22540 22548 22545 22549 22537 22538 22548 22547 22567 22553 22552 22545 22562 22545 22551 22547 22574 22550 22555 22557 22561 22560 22558 22564 22569 22578 22561 22570 22576 22581 22562 22585 22574 22564 22572 22590 22577 22569 22591 22582 22580 22592 22582 22598 22585 22577 22603 22591 22601 22591 22592 22583 22610 22587 22613 22587 22610 22596 22593 22615 22600 22609 22597 22620 22606 22617 22623 22603 22607 22602 22602 22601 22619 22623 22608 22632 22623 22631 22633 22609 22636 22617 22641 22630 22640 22631 22620 22644 22623 22619 22625 22639 22645 22625 22650 22632 22640 22643 22653 22630 22632 22631 22642 22653 22635 22653 22664 22652 22639 22666 22651 22645 22655 22649 22651 22666 22651 22651 22651 22655 22657 22652 22659 22670 22676 22681 22659 22660 22671 22669 22677 22672 22662 22686 22685 22692 22675 22670 22675 22693 22675 22694 22689 22692 22689 22704 22687 22680 22704 22704 22690 22687 22683 22685 22709 22709 22703 22704 22703 22695 22717 22720 22707 22719 22705 22714 22712 22700 22708 22712 22700 22708 22727 22719 22707 22724 22731 22711 22723 22737 22713 22733 22727 22739 22741 22723 22744 22732 22725 22728 22731 22741 22732 22731 22752 22747 22744 22730 22739 22742 22738 22736 22749 22740 22748 22735 22747 22755 22738 22746 22760 22742 22742 22748 22759 22749 22759 22756 22772 22776 22756 22755 22771 22778 22783 22756 22761 22782 22760 22785 22786 22762 22782 22777 22788 22775 22768 22791 22780 22781 22784 22797 22797 22796 22797 22797 22786 22799 22793 22786 22787 22792 22796 22804 22812 22802 22811 22791 22798 22809 22798 22817 22819 22816 22803 22823 22821 22805 22804 22806 22827 22809 22812 22821 22830 22811 22824 22813 22813 22817 22819 22833 22824 22826 22831 22829 22834 22845 22842 22829 22835 22830 22842 22833 22839 22839 22834 22848 22837 22854 22858 22841 22841 22856 22853 22863 22852 22864 22863 22859 22853 22849 22853 22869 22869 22865 22866 22864 22865 22864 22865 22864 22874 22865 22881 22873 22883 22881 22887 22868 22870 22888 22889 22890 22882 22889 22870 22879 22887 22875 22893 22883 22891 22874 22888 22881 22895 22901 22889 22908 22895 22883 22891 22887 22912 22894 22901 22899 22901 22897 22892 22917 22902 22908 22902 22909 22913 22918 22910 22915 22923 22928 22926 22931 22919 22927 22926 22932 22913 22927 22938 22919 22934 22940 22928 22922 22945 22943 22922 22936 22941 22927 22939 22951 22931 22947 22949 22936 22947 22932 22955 22954 22947 22946 22944 22935 22963 22951 22950 22948 22950 22942 22944 22968 22950 22962 22947 22961 22966 22968 22966 22958 22963 22980 22977 22970 22966 22982 22979 22970 22985 22990 22979 22981 22973 22993 22992 22984 22996 22972 22979 22989 22984 22977 22976 22998 22996 23006 23002 22994 22997 23003 22994 23005 22995 22997 22993 22991 23000 22994 23015 \r\n22404 22421 22416 22413 22411 22416 22398 22426 22427 22424 22415 22414 22412 22408 22407 22430 22437 22420 22424 22422 22414 22426 22440 22432 22437 22439 22439 22444 22445 22439 22427 22440 22449 22435 22428 22447 22455 22453 22430 22431 22445 22458 22437 22461 22446 22453 22467 22457 22468 22451 22462 22448 22470 22469 22458 22472 22476 22471 22467 22473 22454 22467 22465 22480 22483 22462 22461 22469 22467 22463 22486 22486 22489 22486 22483 22479 22475 22476 22480 22486 22473 22482 22493 22487 22492 22480 22487 22483 22495 22504 22502 22496 22510 22488 22500 22488 22503 22494 22499 22520 22518 22511 22521 22522 22498 22500 22503 22523 22529 22507 22519 22530 22513 22521 22526 22509 22531 22531 22513 22522 22532 22525 22531 22535 22535 22542 22524 22526 22530 22544 22534 22545 22532 22539 22539 22529 22536 22529 22535 22538 22532 22557 22542 22561 22551 22541 22556 22568 22544 22570 22542 22558 22573 22557 22565 22563 22558 22567 22565 22580 22574 22556 22572 22571 22579 22580 22561 22560 22585 22574 22580 22569 22571 22591 22570 22567 22572 22591 22584 22593 22581 22576 22596 22593 22581 22597 22582 22590 22593 22600 22593 22593 22611 22613 22599 22592 22610 22600 22597 22610 22604 22614 22605 22607 22599 22616 22627 22610 22614 22623 22623 22625 22630 22613 22628 22629 22616 22620 22614 22636 22635 22632 22640 22615 22635 22638 22642 22624 22635 22626 22646 22643 22648 22631 22636 22656 22643 22651 22650 22651 22647 22638 22640 22640 22649 22652 22638 22639 22654 22661 22661 22669 22668 22666 22653 22651 22666 22666 22677 22677 22666 22681 22665 22656 22661 22673 22659 22664 22686 22669 22669 22667 22692 22687 22667 22667 22685 22694 22673 22688 22680 22676 22687 22698 22688 22689 22701 22693 22682 22690 22693 22695 22710 22697 22688 22708 22712 22704 22692 22713 22692 22715 22719 22711 22702 22722 22723 22701 22724 22706 22711 22723 22714 22711 22713 22709 22736 22730 22738 22720 22717 22723 22718 22737 22717 22723 22738 22738 22728 22723 22745 22740 22734 22726 22746 22731 22744 22743 22742 22758 22753 22744 22746 22751 22755 22761 22756 22756 22748 22770 22750 22758 22764 22771 22763 22763 22756 22774 22768 22777 22764 22762 22764 22782 22777 22773 22761 22785 22784 22774 22764 22791 22788 22771 22791 22782 22777 22795 22796 22785 22793 22773 22786 22788 22779 22798 22787 22791 22805 22806 22806 22798 22789 22801 22812 22796 22799 22790 22808 22793 22812 22796 22805 22804 22814 22806 22818 22827 22823 22815 22813 22809 22806 22806 22809 22807 22830 22817 22822 22830 22841 22829 22840 22835 22844 22823 22828 22837 22827 22840 22844 22845 22841 22840 22836 22827 22846 22838 22846 22838 22851 22862 22840 22848 22856 22859 22846 22860 22858 22865 22850 22853 22872 22855 22848 22863 22851 22878 22865 22879 22868 22854 22858 22865 22873 22869 22866 22882 22868 22883 22884 22887 22888 22889 22877 22876 22878 22874 22895 22888 22885 22875 22894 22888 22903 22889 22883 22888 22894 22900 22884 22904 22886 22891 22904 22915 22904 22896 22916 22898 22895 22895 22897 22900 22906 22915 22918 22900 22908 22925 22930 22908 22925 22922 22927 22927 22912 22936 22929 22918 22941 22918 22929 22936 22918 22935 22920 22922 22923 22924 22926 22944 22939 22944 22930 22953 22946 22936 22954 22941 22940 22950 22956 22952 22954 22953 22963 22955 22965 22970 22957 22964 22970 22966 22953 22973 22959 22954 22965 22952 22969 22973 22971 22966 22985 22980 22985 22974 22965 22980 22973 22966 22982 22989 22983 22982 22971 22991 22998 22981 22976 22989 22985 22976 22992 22995 22992 22997 22984 22984 22983 22994 23013 22999 23012 22993 23014 23008 22995 23013 \r\n22418 22423 22418 22413 22426 22406 22423 22404 22426 22423 22408 22410 22411 22424 22423 22427 22429 22420 22420 22427 22416 22420 22441 22426 22421 22434 22424 22447 22439 22435 22429 22429 22444 22444 22435 22434 22446 22434 22432 22440 22441 22453 22439 22436 22442 22467 22465 22469 22447 22459 22465 22458 22459 22464 22457 22471 22467 22470 22480 22455 22470 22459 22482 22474 22483 22458 22460 22486 22464 22462 22488 22469 22481 22478 22488 22482 22475 22483 22496 22488 22480 22478 22491 22497 22505 22502 22506 22508 22499 22491 22485 22486 22490 22512 22513 22511 22490 22516 22492 22512 22515 22521 22495 22516 22512 22514 22504 22503 22513 22522 22518 22530 22511 22508 22519 22530 22529 22535 22514 22534 22518 22530 22538 22516 22538 22529 22524 22536 22547 22522 22527 22524 22530 22534 22537 22535 22553 22536 22535 22537 22559 22542 22553 22554 22556 22554 22566 22551 22550 22546 22560 22562 22574 22552 22563 22573 22566 22567 22568 22574 22564 22569 22557 22572 22574 22558 22585 22582 22583 22571 22583 22587 22584 22591 22579 22579 22583 22597 22582 22593 22574 22588 22578 22591 22594 22599 22589 22589 22582 22587 22597 22594 22607 22600 22599 22599 22604 22601 22609 22613 22606 22605 22597 22621 22623 22620 22624 22625 22622 22623 22606 22608 22618 22610 22625 22636 22611 22617 22625 22640 22627 22640 22639 22623 22630 22628 22635 22641 22624 22624 22647 22630 22647 22645 22628 22657 22644 22643 22644 22655 22654 22652 22641 22647 22656 22661 22639 22668 22655 22659 22659 22646 22648 22653 22652 22662 22652 22667 22675 22657 22653 22662 22675 22679 22661 22687 22679 22682 22681 22668 22672 22692 22665 22680 22686 22680 22676 22685 22684 22678 22686 22678 22692 22701 22684 22701 22700 22684 22702 22710 22693 22704 22693 22701 22707 22704 22718 22719 22703 22702 22703 22701 22701 22702 22709 22709 22707 22716 22709 22726 22705 22728 22715 22711 22734 22713 22714 22738 22719 22721 22723 22723 22720 22728 22732 22740 22727 22727 22727 22746 22723 22751 22741 22747 22742 22740 22755 22746 22753 22742 22744 22754 22743 22750 22747 22751 22747 22763 22743 22745 22750 22747 22758 22766 22752 22772 22770 22761 22755 22753 22773 22767 22774 22765 22764 22778 22762 22774 22782 22771 22783 22784 22781 22778 22780 22781 22778 22783 22794 22778 22781 22788 22793 22799 22795 22788 22781 22802 22794 22790 22811 22807 22808 22799 22811 22794 22801 22794 22810 22803 22805 22802 22807 22818 22807 22823 22802 22816 22827 22811 22827 22827 22832 22816 22808 22824 22830 22828 22824 22818 22835 22833 22833 22836 22841 22819 22830 22821 22821 22822 22830 22829 22844 22830 22834 22829 22851 22834 22858 22835 22843 22862 22841 22853 22842 22861 22861 22861 22865 22846 22865 22862 22848 22850 22876 22869 22870 22854 22868 22855 22853 22857 22876 22883 22869 22882 22868 22870 22869 22890 22882 22865 22889 22890 22869 22883 22879 22894 22888 22890 22880 22892 22883 22895 22893 22904 22885 22886 22885 22893 22883 22897 22894 22891 22901 22908 22914 22901 22908 22912 22921 22903 22898 22917 22899 22900 22899 22909 22915 22915 22931 22923 22921 22933 22914 22915 22923 22919 22923 22917 22931 22914 22933 22944 22941 22946 22933 22939 22934 22924 22951 22938 22930 22947 22936 22933 22949 22948 22956 22946 22956 22950 22964 22942 22953 22944 22958 22961 22969 22955 22969 22947 22950 22974 22967 22954 22961 22978 22963 22953 22977 22964 22957 22966 22984 22958 22969 22988 22989 22990 22986 22974 22976 22993 22976 22993 22976 22989 22982 22989 22983 22992 23004 22978 23001 23001 23006 23002 22982 23003 22996 22987 23011 23007 23003 22996 23008 23006 23002 22995 \r\n22418 22402 22410 22425 22410 22408 22407 22401 22429 22425 22409 22427 22424 22423 22414 22428 22413 22436 22420 22436 22428 22437 22429 22421 22440 22448 22444 22436 22430 22423 22445 22432 22429 22439 22453 22435 22459 22442 22451 22442 22435 22436 22455 22446 22442 22452 22446 22441 22456 22445 22449 22454 22465 22456 22473 22463 22473 22453 22455 22472 22460 22474 22478 22474 22466 22487 22466 22486 22466 22483 22464 22476 22476 22476 22476 22492 22496 22500 22492 22497 22502 22477 22487 22484 22487 22502 22500 22496 22499 22487 22502 22500 22495 22515 22489 22512 22505 22493 22499 22503 22494 22516 22509 22523 22522 22514 22511 22528 22507 22508 22516 22515 22518 22511 22537 22514 22520 22521 22531 22534 22543 22526 22526 22524 22547 22547 22525 22525 22546 22543 22524 22553 22545 22553 22549 22543 22549 22554 22536 22554 22561 22548 22546 22547 22550 22547 22553 22558 22558 22546 22573 22561 22547 22555 22552 22558 22552 22553 22580 22567 22578 22564 22581 22580 22559 22576 22563 22561 22568 22572 22583 22581 22579 22588 22585 22575 22578 22573 22589 22593 22593 22578 22594 22593 22579 22592 22601 22594 22610 22587 22587 22589 22615 22593 22603 22610 22598 22591 22608 22600 22601 22614 22617 22599 22615 22607 22605 22624 22602 22629 22620 22618 22619 22618 22637 22618 22626 22632 22632 22633 22626 22629 22637 22619 22631 22626 22625 22633 22632 22635 22642 22626 22645 22639 22632 22635 22650 22657 22646 22647 22646 22655 22664 22660 22660 22661 22647 22654 22651 22672 22658 22655 22669 22668 22671 22668 22653 22651 22659 22663 22660 22680 22669 22665 22673 22669 22677 22667 22677 22682 22688 22674 22694 22669 22686 22677 22676 22673 22673 22692 22684 22687 22688 22680 22704 22708 22694 22709 22699 22705 22700 22710 22713 22697 22711 22717 22696 22704 22706 22710 22705 22699 22716 22720 22725 22712 22725 22711 22719 22706 22726 22724 22732 22717 22726 22736 22738 22735 22715 22726 22720 22725 22725 22743 22730 22745 22721 22722 22733 22749 22730 22729 22727 22738 22747 22757 22737 22754 22740 22739 22752 22749 22744 22742 22748 22745 22743 22768 22765 22748 22745 22753 22750 22759 22750 22761 22767 22760 22758 22770 22779 22783 22784 22759 22782 22782 22772 22774 22781 22784 22788 22791 22794 22789 22773 22771 22785 22791 22796 22794 22791 22787 22800 22779 22782 22784 22802 22782 22795 22795 22809 22804 22806 22791 22810 22812 22800 22795 22816 22806 22812 22814 22822 22802 22805 22813 22817 22806 22811 22820 22816 22807 22810 22817 22808 22810 22833 22829 22829 22820 22840 22843 22820 22828 22823 22821 22836 22849 22850 22846 22846 22844 22833 22843 22831 22850 22837 22833 22839 22846 22860 22861 22852 22841 22858 22844 22851 22868 22853 22851 22849 22853 22869 22862 22877 22849 22876 22870 22855 22872 22862 22864 22862 22866 22873 22863 22877 22886 22877 22888 22880 22889 22885 22891 22888 22879 22895 22887 22894 22901 22902 22888 22893 22882 22879 22900 22901 22902 22899 22908 22887 22888 22903 22914 22899 22896 22891 22913 22913 22918 22915 22899 22908 22905 22905 22918 22903 22912 22928 22919 22904 22933 22913 22909 22911 22934 22927 22940 22923 22936 22922 22939 22945 22918 22932 22920 22935 22944 22928 22935 22932 22944 22940 22929 22943 22955 22946 22958 22932 22941 22946 22954 22944 22947 22962 22963 22953 22967 22946 22964 22963 22961 22952 22973 22952 22958 22955 22970 22979 22978 22959 22980 22967 22959 22968 22983 22989 22983 22983 22972 22977 22974 22985 22989 22988 22969 22994 22997 22993 22994 22994 22983 22998 22987 23004 22998 23002 22984 22991 22987 22986 23010 23007 22999 23005 23011 23018 23001 23011 23022 \r\n22395 22416 22404 22400 22404 22404 22415 22416 22411 22412 22412 22424 22436 22434 22425 22429 22440 22433 22441 22442 22415 22424 22435 22443 22433 22424 22440 22451 22448 22444 22452 22450 22429 22429 22436 22445 22436 22452 22435 22454 22461 22455 22464 22456 22463 22462 22455 22469 22456 22444 22463 22464 22473 22457 22452 22458 22473 22475 22479 22455 22472 22475 22481 22471 22481 22477 22461 22486 22469 22477 22493 22473 22468 22475 22492 22486 22472 22498 22493 22492 22489 22492 22493 22484 22480 22504 22494 22491 22500 22505 22508 22511 22507 22490 22517 22495 22520 22513 22493 22507 22506 22497 22517 22505 22527 22503 22513 22503 22514 22515 22529 22515 22521 22523 22522 22515 22514 22538 22527 22531 22537 22545 22526 22524 22538 22541 22538 22533 22527 22552 22544 22531 22535 22543 22558 22541 22546 22556 22552 22549 22553 22540 22542 22557 22543 22548 22564 22545 22545 22573 22552 22551 22571 22558 22571 22571 22552 22557 22570 22565 22576 22556 22557 22563 22587 22569 22582 22585 22573 22586 22585 22572 22582 22568 22588 22578 22579 22585 22601 22576 22592 22576 22602 22606 22579 22585 22603 22603 22592 22584 22596 22604 22600 22611 22595 22613 22620 22600 22614 22602 22620 22622 22600 22602 22621 22623 22623 22627 22605 22624 22609 22615 22625 22616 22624 22611 22620 22629 22623 22625 22643 22638 22619 22634 22629 22629 22626 22641 22634 22643 22627 22628 22630 22653 22656 22633 22634 22637 22652 22638 22661 22662 22652 22651 22659 22657 22658 22654 22657 22652 22670 22665 22659 22670 22658 22671 22670 22677 22672 22678 22673 22662 22685 22661 22659 22689 22670 22684 22670 22686 22665 22694 22673 22673 22697 22678 22696 22672 22688 22683 22703 22698 22678 22688 22682 22692 22692 22703 22705 22706 22692 22700 22710 22688 22705 22712 22693 22702 22693 22708 22720 22699 22704 22700 22728 22721 22709 22703 22720 22709 22730 22727 22734 22708 22709 22710 22726 22739 22719 22716 22726 22735 22731 22727 22727 22740 22729 22748 22742 22741 22726 22740 22744 22749 22737 22744 22736 22761 22739 22739 22760 22740 22745 22739 22747 22766 22745 22770 22772 22759 22753 22762 22760 22755 22769 22752 22754 22755 22770 22754 22777 22756 22779 22781 22762 22787 22780 22762 22767 22778 22772 22781 22769 22775 22786 22780 22794 22794 22782 22785 22803 22783 22799 22801 22783 22794 22783 22782 22805 22805 22786 22791 22792 22809 22815 22795 22793 22793 22809 22815 22806 22797 22819 22798 22807 22812 22819 22806 22825 22826 22824 22813 22830 22813 22817 22826 22835 22824 22835 22830 22818 22826 22827 22847 22832 22830 22836 22830 22825 22833 22848 22843 22845 22844 22829 22833 22857 22858 22844 22850 22844 22856 22856 22845 22864 22846 22848 22861 22846 22854 22862 22860 22865 22853 22858 22865 22874 22860 22856 22867 22878 22883 22877 22879 22886 22863 22863 22875 22885 22875 22894 22873 22878 22897 22877 22899 22885 22878 22890 22901 22902 22896 22888 22902 22883 22907 22906 22896 22888 22900 22900 22913 22907 22914 22898 22895 22904 22921 22922 22923 22903 22925 22917 22908 22915 22922 22922 22925 22904 22933 22930 22913 22915 22909 22932 22937 22915 22931 22942 22916 22926 22942 22942 22937 22931 22927 22927 22928 22943 22941 22940 22954 22939 22935 22950 22950 22934 22956 22950 22956 22959 22943 22942 22956 22955 22945 22951 22955 22957 22968 22968 22947 22971 22966 22969 22963 22967 22979 22972 22983 22965 22973 22968 22984 22973 22964 22978 22976 22967 22983 22989 22991 22971 22986 22980 22998 22980 22973 22983 22985 22989 22987 22994 22999 22998 23006 23008 23008 23000 23004 22998 23009 22998 23009 22991 23010 23001 22993 23017 23012 \r\n22411 22407 22421 22423 22407 22420 22427 22413 22414 22428 22408 22434 22437 22428 22428 22440 22437 22422 22436 22425 22417 22428 22419 22445 22446 22450 22424 22436 22433 22448 22427 22440 22447 22451 22434 22436 22445 22456 22450 22460 22456 22457 22456 22457 22450 22454 22455 22449 22444 22456 22471 22476 22463 22469 22463 22471 22462 22466 22471 22473 22463 22473 22459 22486 22487 22470 22489 22469 22493 22478 22467 22485 22485 22474 22495 22480 22483 22501 22491 22486 22493 22481 22482 22503 22492 22485 22492 22499 22493 22499 22508 22516 22500 22518 22510 22505 22500 22500 22510 22498 22499 22525 22516 22522 22517 22528 22521 22507 22515 22526 22526 22535 22527 22518 22539 22529 22519 22523 22514 22542 22537 22531 22534 22533 22539 22527 22550 22528 22538 22535 22548 22550 22528 22545 22531 22549 22543 22554 22552 22551 22539 22562 22555 22568 22542 22549 22543 22570 22559 22566 22554 22557 22567 22553 22574 22566 22557 22573 22581 22572 22556 22560 22578 22586 22587 22572 22585 22573 22593 22582 22575 22573 22593 22591 22574 22574 22585 22579 22586 22577 22594 22596 22598 22588 22592 22589 22589 22604 22607 22594 22609 22610 22589 22610 22613 22591 22593 22609 22619 22604 22613 22614 22601 22605 22610 22610 22612 22616 22607 22628 22619 22616 22637 22620 22618 22624 22631 22639 22626 22643 22636 22631 22644 22633 22637 22650 22648 22635 22639 22625 22652 22652 22645 22632 22637 22656 22656 22657 22645 22654 22639 22651 22665 22654 22642 22646 22666 22654 22646 22647 22668 22661 22667 22675 22667 22677 22659 22666 22661 22662 22672 22680 22662 22671 22681 22680 22685 22685 22664 22665 22677 22696 22676 22679 22699 22686 22680 22678 22689 22698 22700 22683 22693 22703 22705 22703 22695 22704 22698 22693 22697 22697 22694 22707 22706 22703 22716 22718 22716 22719 22700 22698 22720 22706 22702 22707 22705 22726 22732 22717 22717 22718 22711 22732 22734 22733 22712 22732 22717 22723 22728 22727 22723 22733 22741 22730 22736 22734 22727 22742 22753 22735 22753 22741 22756 22752 22756 22747 22738 22756 22751 22763 22766 22767 22753 22755 22763 22756 22752 22763 22755 22761 22775 22754 22778 22754 22756 22771 22757 22781 22783 22781 22787 22777 22770 22766 22772 22772 22779 22773 22775 22780 22776 22782 22778 22781 22790 22777 22775 22782 22787 22780 22805 22799 22799 22781 22792 22799 22801 22786 22788 22801 22814 22811 22803 22811 22799 22814 22817 22808 22821 22809 22801 22827 22818 22801 22807 22814 22820 22828 22820 22834 22819 22838 22836 22835 22839 22832 22823 22840 22819 22824 22839 22843 22845 22843 22844 22838 22846 22850 22855 22829 22836 22838 22846 22858 22857 22841 22834 22836 22850 22855 22857 22851 22869 22857 22850 22855 22869 22865 22852 22875 22872 22866 22878 22869 22877 22862 22857 22872 22868 22882 22882 22880 22862 22865 22887 22890 22871 22891 22887 22874 22894 22897 22899 22872 22879 22887 22881 22889 22882 22887 22901 22894 22901 22895 22889 22901 22891 22889 22906 22903 22900 22900 22898 22904 22896 22913 22914 22902 22900 22911 22924 22900 22912 22912 22924 22915 22928 22933 22911 22924 22925 22923 22912 22912 22938 22919 22937 22931 22934 22921 22929 22930 22928 22936 22935 22948 22928 22936 22927 22929 22952 22945 22951 22944 22961 22949 22936 22947 22958 22951 22949 22966 22947 22961 22958 22966 22954 22946 22955 22955 22967 22959 22953 22964 22956 22976 22970 22957 22969 22970 22966 22969 22975 22976 22990 22980 22986 22976 22967 22974 22987 22970 22982 22974 22979 22977 23002 22999 22977 22980 22982 23000 22993 23009 22997 22990 23000 22988 23012 23013 22996 23009 22993 23013 23006 23015 22996 23013 \r\n22399 22426 22413 22410 22417 22404 22429 22416 22414 22430 22421 22408 22410 22423 22418 22433 22419 22423 22419 22437 22433 22444 22445 22434 22433 22438 22442 22447 22452 22442 22428 22449 22447 22442 22435 22448 22462 22446 22450 22453 22465 22445 22456 22442 22448 22443 22449 22453 22458 22447 22460 22448 22468 22476 22453 22471 22469 22460 22463 22480 22460 22459 22474 22464 22467 22467 22481 22492 22494 22472 22471 22496 22479 22491 22476 22485 22492 22499 22481 22491 22503 22504 22498 22499 22508 22490 22486 22507 22514 22501 22512 22515 22495 22503 22512 22498 22521 22518 22505 22521 22498 22504 22520 22511 22516 22505 22517 22515 22511 22526 22508 22519 22523 22529 22538 22522 22536 22536 22537 22537 22540 22518 22533 22521 22533 22544 22537 22531 22530 22529 22545 22557 22535 22544 22541 22540 22536 22535 22536 22564 22561 22546 22541 22540 22553 22556 22549 22551 22553 22554 22571 22575 22571 22573 22572 22578 22579 22581 22562 22574 22568 22585 22577 22568 22587 22578 22566 22582 22582 22589 22593 22568 22581 22580 22580 22588 22576 22592 22587 22595 22603 22590 22589 22590 22595 22605 22596 22612 22607 22610 22590 22610 22601 22599 22602 22593 22595 22602 22605 22623 22600 22604 22606 22607 22626 22615 22615 22611 22611 22619 22613 22616 22623 22639 22622 22629 22619 22627 22640 22631 22623 22627 22640 22624 22630 22639 22647 22649 22631 22628 22640 22633 22644 22630 22656 22633 22634 22637 22652 22646 22656 22655 22643 22641 22658 22651 22645 22663 22673 22646 22663 22668 22658 22653 22661 22662 22661 22657 22674 22671 22664 22679 22684 22661 22676 22675 22682 22684 22690 22689 22686 22672 22683 22693 22692 22679 22675 22678 22699 22682 22691 22688 22694 22692 22688 22708 22710 22711 22710 22702 22700 22694 22705 22701 22697 22712 22706 22706 22697 22702 22700 22723 22700 22728 22705 22731 22707 22716 22717 22724 22736 22720 22717 22710 22713 22721 22713 22718 22741 22729 22738 22736 22741 22732 22722 22742 22730 22746 22736 22744 22752 22742 22748 22747 22756 22738 22739 22742 22752 22748 22749 22748 22740 22740 22757 22746 22768 22772 22767 22759 22758 22767 22775 22758 22776 22777 22756 22774 22777 22770 22761 22766 22762 22763 22769 22766 22784 22775 22780 22793 22769 22779 22783 22779 22790 22778 22779 22794 22802 22792 22791 22784 22783 22785 22797 22801 22809 22801 22804 22810 22806 22809 22800 22802 22799 22808 22818 22816 22821 22822 22799 22810 22812 22823 22816 22830 22820 22830 22805 22810 22825 22814 22817 22832 22825 22838 22815 22843 22844 22844 22845 22847 22819 22842 22830 22840 22829 22824 22828 22837 22836 22836 22837 22839 22844 22842 22856 22835 22854 22846 22847 22862 22861 22864 22845 22852 22852 22858 22852 22869 22876 22865 22875 22864 22880 22866 22854 22861 22856 22872 22881 22859 22871 22864 22878 22876 22881 22868 22870 22894 22891 22883 22879 22885 22883 22874 22876 22878 22881 22902 22902 22896 22899 22893 22904 22883 22907 22893 22894 22894 22897 22917 22911 22909 22901 22896 22915 22918 22908 22910 22897 22907 22902 22925 22929 22927 22905 22916 22909 22914 22916 22937 22911 22920 22932 22934 22926 22938 22941 22923 22934 22928 22920 22947 22939 22950 22946 22951 22950 22941 22934 22957 22929 22937 22954 22942 22955 22936 22951 22940 22945 22962 22950 22961 22950 22969 22958 22945 22948 22956 22966 22971 22954 22974 22961 22975 22958 22976 22957 22962 22958 22982 22962 22978 22977 22970 22964 22981 22967 22968 22968 22976 22981 22989 22995 22974 22976 22987 22988 22980 22995 22998 23001 22981 22981 23000 23010 23007 22988 23006 22990 23010 23015 22997 22995 23009 23002 23004 23005 23013 \r\n22399 22413 22403 22423 22418 22422 22421 22408 22415 22415 22429 22415 22416 22417 22437 22430 22438 22429 22436 22445 22422 22428 22434 22433 22422 22436 22428 22438 22444 22452 22433 22430 22445 22445 22451 22438 22451 22454 22444 22465 22439 22465 22451 22460 22460 22465 22466 22463 22447 22468 22448 22452 22477 22456 22460 22453 22465 22462 22483 22486 22462 22476 22463 22465 22462 22464 22491 22466 22479 22477 22471 22488 22487 22499 22482 22477 22475 22492 22487 22501 22503 22489 22497 22505 22484 22504 22493 22499 22490 22505 22488 22498 22494 22514 22519 22511 22519 22518 22512 22514 22500 22510 22526 22515 22515 22511 22517 22527 22513 22518 22531 22522 22514 22513 22526 22529 22523 22521 22542 22540 22541 22541 22548 22546 22531 22524 22535 22546 22526 22555 22544 22554 22539 22539 22532 22550 22547 22561 22543 22560 22550 22545 22541 22550 22560 22550 22547 22557 22552 22547 22548 22575 22576 22579 22580 22563 22579 22568 22571 22565 22567 22573 22566 22582 22562 22580 22579 22574 22583 22595 22575 22594 22576 22591 22586 22596 22592 22602 22582 22591 22591 22586 22589 22607 22591 22606 22592 22609 22598 22602 22596 22610 22597 22591 22600 22616 22597 22614 22598 22625 22600 22622 22626 22626 22625 22622 22615 22627 22613 22628 22637 22625 22626 22613 22639 22638 22620 22641 22644 22631 22622 22622 22646 22648 22622 22647 22648 22641 22637 22651 22655 22655 22643 22659 22640 22662 22658 22651 22643 22656 22649 22641 22666 22645 22646 22657 22663 22673 22673 22650 22673 22650 22670 22668 22670 22663 22672 22680 22663 22663 22677 22668 22686 22676 22672 22666 22680 22687 22677 22671 22686 22682 22687 22672 22694 22694 22697 22689 22704 22686 22678 22694 22701 22691 22688 22703 22708 22686 22707 22709 22697 22713 22712 22701 22705 22702 22717 22699 22715 22726 22703 22717 22706 22723 22707 22712 22727 22718 22706 22734 22732 22716 22719 22719 22717 22731 22722 22732 22745 22733 22741 22743 22726 22727 22735 22723 22745 22748 22753 22729 22738 22751 22738 22750 22756 22750 22740 22743 22754 22744 22749 22757 22766 22741 22767 22766 22766 22754 22775 22772 22769 22778 22779 22752 22764 22753 22771 22762 22767 22772 22763 22762 22768 22773 22769 22771 22774 22783 22781 22767 22771 22798 22781 22779 22783 22801 22801 22791 22796 22784 22806 22795 22801 22810 22788 22784 22807 22804 22810 22789 22808 22791 22795 22810 22792 22815 22799 22824 22818 22826 22814 22806 22818 22807 22818 22819 22809 22817 22807 22816 22815 22824 22815 22812 22836 22836 22817 22820 22832 22828 22847 22827 22836 22825 22846 22829 22849 22844 22843 22846 22834 22843 22848 22842 22854 22841 22845 22864 22858 22862 22867 22867 22852 22855 22850 22851 22871 22848 22847 22860 22856 22854 22873 22872 22867 22865 22861 22870 22858 22870 22875 22876 22888 22870 22882 22877 22880 22875 22874 22870 22871 22891 22890 22886 22877 22898 22881 22890 22877 22884 22882 22892 22907 22907 22909 22912 22904 22903 22909 22900 22911 22910 22908 22908 22899 22903 22908 22904 22905 22909 22921 22909 22929 22918 22914 22909 22912 22922 22923 22919 22919 22911 22916 22927 22934 22915 22917 22938 22940 22933 22918 22922 22947 22930 22944 22946 22943 22952 22939 22935 22953 22935 22939 22959 22951 22960 22952 22949 22945 22965 22947 22942 22945 22970 22968 22965 22958 22951 22946 22966 22955 22951 22974 22973 22959 22965 22966 22977 22974 22985 22982 22974 22966 22971 22969 22970 22964 22977 22994 22993 22992 22984 22998 22977 22994 22999 22986 22997 22977 22992 22988 22979 23006 22982 22987 23004 22997 23001 23005 23002 23014 23016 23005 23012 23017 22997 22996 23007 23013 23018 \r\n22410 22405 22405 22407 22414 22422 22423 22413 22433 22434 22435 22438 22432 22421 22423 22426 22427 22434 22420 22429 22446 22435 22427 22446 22427 22435 22441 22448 22430 22442 22442 22444 22432 22439 22446 22437 22438 22458 22446 22442 22439 22445 22462 22451 22465 22468 22468 22451 22449 22454 22465 22452 22454 22469 22467 22459 22460 22473 22471 22462 22482 22476 22471 22478 22473 22469 22489 22488 22470 22480 22486 22473 22483 22481 22492 22481 22478 22498 22505 22487 22505 22493 22483 22510 22503 22484 22504 22490 22507 22490 22495 22491 22504 22506 22512 22513 22521 22504 22503 22522 22521 22525 22507 22511 22510 22524 22507 22509 22518 22516 22517 22538 22536 22523 22535 22533 22531 22530 22543 22528 22536 22532 22538 22551 22536 22530 22531 22545 22543 22557 22540 22543 22558 22553 22535 22546 22551 22545 22564 22540 22544 22554 22563 22546 22549 22552 22561 22549 22551 22551 22560 22579 22563 22570 22578 22565 22558 22571 22577 22571 22572 22584 22561 22590 22565 22566 22571 22584 22596 22595 22576 22576 22571 22583 22602 22577 22587 22594 22586 22597 22587 22593 22594 22605 22600 22599 22603 22594 22610 22589 22594 22590 22616 22610 22609 22594 22596 22610 22620 22618 22601 22625 22620 22609 22618 22629 22609 22608 22611 22637 22630 22633 22622 22625 22628 22615 22617 22633 22641 22638 22640 22635 22635 22630 22634 22633 22637 22641 22633 22651 22658 22658 22659 22637 22662 22657 22640 22658 22641 22646 22650 22644 22649 22652 22651 22658 22649 22664 22670 22676 22673 22658 22657 22663 22682 22663 22680 22657 22680 22680 22670 22670 22665 22669 22679 22682 22680 22671 22683 22692 22680 22670 22679 22675 22687 22688 22684 22687 22705 22703 22683 22693 22689 22700 22699 22690 22705 22692 22693 22691 22712 22697 22719 22721 22716 22723 22710 22714 22723 22716 22703 22723 22727 22722 22708 22732 22719 22725 22715 22719 22731 22730 22726 22728 22720 22714 22744 22725 22720 22719 22743 22747 22730 22747 22742 22749 22737 22730 22734 22733 22730 22733 22745 22739 22742 22752 22759 22765 22751 22754 22755 22742 22752 22760 22769 22755 22748 22764 22770 22750 22766 22751 22754 22756 22759 22774 22779 22771 22779 22763 22785 22762 22769 22773 22792 22784 22793 22775 22795 22789 22781 22777 22795 22790 22797 22793 22804 22799 22796 22787 22781 22800 22805 22794 22808 22802 22788 22791 22794 22790 22805 22795 22798 22814 22803 22795 22799 22814 22816 22806 22821 22822 22805 22803 22816 22816 22809 22816 22814 22816 22838 22835 22816 22822 22822 22827 22815 22823 22834 22819 22825 22849 22842 22844 22852 22830 22832 22838 22839 22838 22856 22830 22847 22858 22844 22852 22838 22848 22855 22863 22867 22841 22857 22862 22849 22847 22847 22858 22871 22855 22877 22860 22863 22853 22859 22883 22865 22864 22869 22878 22866 22866 22885 22866 22890 22868 22884 22891 22871 22897 22882 22894 22900 22898 22878 22880 22887 22905 22900 22898 22899 22907 22894 22894 22887 22902 22891 22902 22900 22899 22906 22913 22891 22905 22895 22902 22914 22917 22909 22926 22904 22925 22904 22915 22905 22913 22909 22920 22933 22935 22929 22930 22919 22935 22920 22938 22916 22928 22945 22940 22921 22937 22948 22937 22928 22927 22925 22929 22951 22953 22956 22944 22946 22938 22937 22949 22952 22953 22965 22949 22962 22961 22958 22968 22958 22957 22951 22960 22959 22965 22969 22960 22973 22971 22979 22966 22957 22966 22972 22969 22978 22963 22970 22968 22986 22983 22970 22975 22987 22981 22983 22990 22977 22977 22974 22997 22990 22999 22984 22997 23005 22999 23007 23001 23004 22986 22994 23010 22990 22991 22993 23015 23010 22996 23011 23002 23000 23001 23024 23018 \r\n22408 22416 22404 22427 22415 22405 22409 22433 22429 22433 22439 22435 22430 22431 22417 22430 22416 22445 22430 22444 22438 22428 22423 22434 22442 22449 22444 22429 22440 22438 22438 22431 22460 22462 22444 22437 22444 22461 22452 22464 22460 22462 22470 22466 22453 22472 22446 22459 22458 22450 22473 22465 22479 22473 22481 22478 22471 22460 22461 22468 22476 22485 22466 22471 22465 22485 22474 22485 22469 22472 22483 22479 22480 22498 22490 22494 22477 22487 22489 22487 22486 22505 22492 22497 22495 22487 22491 22487 22504 22497 22508 22491 22500 22495 22514 22524 22515 22502 22504 22507 22522 22512 22529 22530 22520 22526 22508 22531 22523 22514 22511 22530 22535 22526 22523 22525 22524 22521 22540 22520 22524 22539 22540 22536 22546 22547 22526 22530 22546 22550 22556 22553 22544 22562 22547 22547 22561 22537 22555 22539 22563 22542 22544 22559 22573 22565 22558 22558 22576 22562 22557 22576 22552 22573 22565 22561 22569 22585 22571 22567 22573 22565 22572 22579 22567 22572 22571 22586 22590 22587 22572 22576 22586 22576 22588 22594 22591 22578 22595 22603 22598 22597 22606 22598 22585 22591 22587 22593 22605 22598 22600 22610 22606 22594 22595 22621 22620 22607 22621 22610 22628 22618 22613 22622 22623 22629 22621 22607 22630 22628 22616 22625 22629 22637 22622 22619 22628 22618 22636 22637 22639 22642 22631 22648 22645 22644 22648 22654 22644 22643 22650 22646 22648 22637 22640 22664 22661 22641 22652 22652 22666 22650 22642 22646 22646 22664 22647 22673 22663 22655 22650 22679 22674 22672 22680 22659 22683 22682 22677 22672 22669 22681 22686 22692 22686 22683 22668 22669 22673 22682 22694 22675 22693 22689 22676 22683 22686 22686 22682 22706 22708 22681 22710 22711 22695 22711 22710 22695 22704 22696 22696 22695 22694 22721 22715 22718 22698 22716 22711 22702 22703 22716 22703 22729 22731 22720 22731 22715 22724 22738 22714 22726 22728 22735 22714 22737 22733 22736 22746 22736 22745 22723 22731 22739 22747 22730 22744 22752 22734 22755 22745 22748 22752 22749 22758 22736 22759 22737 22740 22745 22768 22766 22752 22772 22756 22746 22765 22766 22774 22769 22757 22778 22775 22760 22759 22780 22768 22764 22765 22769 22763 22769 22776 22769 22776 22769 22791 22782 22780 22787 22799 22771 22793 22799 22790 22793 22803 22796 22782 22790 22787 22810 22804 22804 22784 22796 22799 22791 22812 22814 22792 22800 22792 22819 22803 22798 22803 22808 22799 22821 22818 22814 22802 22814 22804 22807 22811 22831 22824 22821 22831 22838 22816 22815 22832 22843 22816 22838 22847 22828 22849 22842 22823 22852 22833 22852 22851 22847 22848 22850 22841 22850 22860 22843 22837 22859 22865 22847 22849 22840 22843 22854 22853 22857 22861 22873 22849 22848 22876 22854 22854 22879 22874 22865 22878 22869 22875 22882 22881 22874 22880 22862 22889 22888 22883 22891 22880 22885 22890 22882 22892 22893 22891 22873 22903 22895 22904 22904 22898 22883 22900 22893 22900 22898 22885 22899 22904 22890 22916 22896 22912 22909 22911 22913 22919 22905 22919 22903 22920 22925 22914 22905 22920 22916 22917 22921 22915 22918 22915 22931 22933 22936 22937 22933 22924 22924 22936 22926 22924 22923 22928 22947 22924 22930 22940 22935 22940 22951 22929 22936 22954 22947 22938 22936 22958 22958 22964 22954 22967 22959 22964 22960 22942 22950 22968 22972 22969 22956 22964 22959 22954 22980 22954 22972 22958 22984 22978 22963 22964 22971 22989 22975 22962 22970 22967 22991 22993 22975 22994 22997 22982 22974 22989 22980 22976 22976 22997 23000 22997 22991 22993 23005 22993 23011 23011 23005 22986 23005 22992 23014 23006 23017 23014 22997 22994 23009 23002 23025 23027 23019 \r\n22408 22419 22432 22414 22432 22422 22432 22424 22419 22426 22412 22419 22420 22442 22434 22431 22435 22426 22442 22429 22424 22430 22427 22436 22434 22428 22453 22445 22446 22453 22452 22451 22440 22451 22460 22450 22458 22438 22445 22453 22449 22447 22456 22450 22465 22472 22453 22453 22455 22474 22457 22469 22469 22481 22477 22483 22469 22485 22488 22477 22468 22481 22477 22493 22473 22472 22468 22494 22478 22487 22477 22477 22497 22483 22494 22493 22493 22497 22506 22494 22482 22511 22486 22487 22507 22503 22492 22507 22501 22514 22493 22503 22501 22520 22501 22510 22497 22526 22513 22504 22518 22517 22503 22520 22505 22515 22533 22518 22529 22516 22518 22541 22532 22530 22515 22544 22534 22534 22531 22538 22534 22542 22530 22544 22544 22544 22540 22528 22540 22542 22559 22538 22556 22550 22562 22536 22555 22540 22557 22550 22563 22556 22554 22554 22567 22559 22559 22560 22558 22565 22565 22558 22567 22557 22555 22583 22567 22587 22569 22573 22575 22573 22564 22574 22586 22590 22573 22585 22573 22579 22595 22579 22589 22583 22603 22581 22589 22604 22595 22585 22604 22599 22601 22596 22587 22595 22591 22599 22599 22590 22610 22613 22613 22620 22602 22598 22619 22625 22611 22621 22627 22611 22623 22615 22627 22617 22615 22616 22633 22612 22629 22617 22620 22623 22616 22641 22635 22625 22645 22624 22641 22641 22645 22650 22643 22627 22653 22634 22646 22655 22635 22647 22654 22638 22661 22637 22640 22649 22649 22650 22654 22659 22661 22661 22660 22664 22652 22664 22654 22663 22673 22653 22660 22676 22673 22684 22660 22662 22665 22687 22676 22691 22664 22682 22677 22678 22677 22675 22678 22696 22691 22679 22674 22674 22689 22705 22699 22705 22695 22684 22698 22688 22702 22707 22713 22689 22713 22688 22696 22710 22698 22709 22700 22700 22724 22700 22709 22711 22713 22721 22701 22713 22714 22729 22719 22711 22733 22713 22732 22738 22732 22738 22725 22726 22741 22739 22740 22732 22740 22725 22730 22732 22749 22751 22726 22747 22751 22753 22755 22740 22758 22736 22760 22744 22742 22736 22737 22741 22752 22748 22763 22771 22756 22757 22774 22767 22747 22757 22766 22763 22778 22772 22778 22782 22783 22784 22775 22766 22777 22788 22783 22783 22784 22791 22782 22768 22786 22790 22798 22799 22790 22792 22785 22793 22792 22780 22784 22788 22781 22793 22789 22800 22811 22806 22804 22800 22789 22788 22792 22817 22805 22799 22811 22822 22805 22802 22818 22824 22815 22800 22803 22804 22826 22808 22833 22835 22807 22831 22810 22818 22823 22812 22835 22826 22839 22834 22837 22821 22841 22841 22829 22827 22844 22828 22852 22827 22842 22829 22856 22857 22846 22859 22836 22862 22836 22855 22866 22853 22863 22862 22866 22845 22864 22863 22868 22855 22851 22866 22856 22856 22860 22880 22860 22854 22873 22871 22879 22881 22871 22865 22883 22871 22885 22878 22873 22873 22880 22883 22891 22873 22875 22900 22899 22878 22876 22900 22885 22895 22885 22884 22905 22891 22883 22912 22905 22910 22906 22911 22917 22903 22906 22900 22918 22897 22897 22923 22923 22924 22925 22910 22925 22905 22910 22930 22908 22915 22931 22930 22910 22925 22937 22930 22914 22915 22941 22920 22937 22928 22931 22948 22924 22925 22942 22943 22946 22934 22953 22939 22943 22954 22935 22932 22943 22943 22952 22951 22944 22945 22964 22953 22968 22948 22960 22957 22973 22956 22973 22960 22975 22974 22969 22969 22969 22969 22956 22971 22985 22978 22965 22962 22989 22970 22988 22986 22994 22990 22983 22982 22990 22979 22978 22996 22991 22999 22987 22982 22997 22983 23003 23005 22992 23007 23012 23005 22994 22987 22995 23014 22991 22993 23011 23003 23001 23013 23007 22996 23019 23005 23022 23024 \r\n22423 22415 22419 22418 22406 22417 22410 22422 22429 22434 22422 22436 22436 22431 22429 22418 22424 22440 22428 22435 22440 22431 22440 22441 22448 22440 22434 22447 22437 22450 22460 22440 22437 22441 22452 22459 22461 22460 22464 22463 22457 22459 22472 22472 22449 22456 22449 22469 22472 22460 22462 22479 22455 22481 22476 22486 22486 22471 22472 22480 22478 22475 22492 22492 22482 22468 22483 22498 22491 22494 22490 22496 22478 22475 22476 22485 22507 22482 22505 22493 22487 22490 22487 22500 22513 22500 22502 22492 22506 22502 22495 22508 22500 22507 22514 22514 22511 22526 22500 22505 22518 22512 22531 22512 22527 22533 22530 22512 22522 22518 22516 22526 22528 22531 22533 22532 22536 22533 22521 22533 22539 22537 22529 22550 22533 22555 22529 22545 22555 22544 22532 22535 22534 22536 22563 22563 22553 22541 22548 22542 22569 22556 22550 22565 22558 22576 22552 22574 22570 22562 22554 22565 22561 22581 22567 22576 22563 22580 22570 22581 22580 22563 22587 22575 22588 22583 22576 22582 22574 22590 22589 22600 22588 22601 22592 22589 22590 22579 22595 22590 22596 22598 22609 22604 22587 22616 22599 22594 22590 22615 22616 22603 22605 22612 22625 22610 22612 22611 22611 22625 22615 22627 22615 22631 22625 22611 22628 22626 22630 22630 22634 22625 22629 22617 22623 22639 22635 22631 22639 22622 22628 22648 22646 22640 22637 22652 22647 22643 22655 22633 22636 22660 22648 22635 22648 22650 22648 22646 22648 22661 22646 22664 22655 22660 22650 22655 22671 22660 22676 22677 22668 22656 22677 22676 22675 22675 22678 22664 22663 22677 22678 22691 22669 22682 22681 22691 22673 22680 22672 22689 22675 22692 22688 22694 22679 22701 22701 22685 22696 22687 22682 22691 22692 22700 22689 22712 22692 22710 22692 22708 22696 22705 22699 22703 22715 22723 22700 22727 22702 22722 22725 22706 22707 22708 22707 22723 22713 22715 22733 22737 22722 22714 22726 22737 22742 22739 22724 22721 22745 22732 22723 22745 22749 22744 22737 22738 22736 22753 22758 22742 22743 22758 22760 22764 22742 22740 22767 22744 22742 22756 22758 22751 22756 22765 22767 22762 22757 22764 22764 22769 22770 22775 22781 22756 22775 22778 22780 22770 22775 22773 22765 22768 22767 22776 22773 22794 22785 22779 22775 22800 22793 22779 22786 22781 22799 22804 22800 22780 22791 22809 22806 22786 22793 22799 22803 22802 22799 22811 22816 22800 22802 22818 22817 22814 22806 22807 22808 22801 22811 22830 22808 22806 22813 22824 22826 22822 22836 22829 22829 22837 22832 22823 22832 22834 22816 22840 22841 22844 22826 22843 22833 22829 22835 22833 22839 22832 22852 22857 22830 22860 22860 22855 22847 22846 22850 22837 22859 22864 22843 22868 22863 22868 22865 22856 22868 22869 22871 22862 22850 22864 22872 22868 22875 22855 22880 22885 22881 22871 22868 22883 22881 22880 22885 22894 22894 22873 22873 22874 22893 22897 22872 22891 22890 22901 22903 22906 22894 22888 22907 22904 22894 22894 22903 22903 22902 22902 22903 22890 22912 22895 22898 22910 22896 22903 22903 22911 22912 22921 22921 22928 22906 22907 22905 22929 22932 22910 22921 22921 22937 22931 22933 22931 22941 22925 22927 22931 22927 22933 22945 22948 22935 22931 22926 22942 22946 22952 22932 22947 22947 22955 22955 22955 22938 22938 22942 22953 22962 22963 22952 22947 22945 22961 22964 22956 22952 22969 22963 22955 22966 22969 22980 22980 22965 22984 22958 22963 22964 22975 22967 22971 22979 22990 22977 22965 22995 22972 22970 22969 22987 22984 22994 22978 22974 22985 22985 22978 22996 22998 22980 23006 23004 22999 22996 22998 22988 23003 23000 22995 22990 22992 23002 22997 23006 22999 22997 23020 23025 23018 23027 23010 \r\n22424 22424 22412 22421 22434 22420 22419 22412 22420 22435 22418 22417 22428 22438 22432 22446 22433 22434 22421 22439 22449 22434 22439 22426 22453 22440 22441 22431 22436 22456 22447 22456 22461 22444 22454 22456 22455 22468 22457 22457 22446 22462 22466 22464 22447 22469 22453 22478 22471 22462 22474 22474 22456 22485 22477 22474 22471 22464 22479 22475 22491 22487 22472 22482 22471 22475 22478 22476 22476 22480 22497 22474 22495 22480 22497 22498 22508 22504 22504 22510 22483 22484 22491 22489 22497 22514 22494 22514 22498 22508 22497 22511 22507 22515 22504 22498 22518 22521 22523 22511 22521 22516 22508 22525 22514 22514 22522 22524 22533 22521 22527 22531 22515 22530 22520 22542 22547 22531 22530 22538 22533 22537 22549 22546 22550 22540 22532 22545 22555 22533 22537 22542 22536 22552 22555 22541 22567 22546 22565 22542 22564 22556 22545 22559 22562 22574 22572 22550 22569 22557 22566 22582 22564 22567 22583 22584 22564 22560 22563 22576 22574 22584 22584 22586 22573 22581 22583 22590 22587 22578 22600 22603 22584 22585 22596 22584 22596 22596 22597 22588 22599 22600 22589 22607 22605 22603 22614 22593 22615 22601 22594 22605 22602 22605 22602 22612 22608 22606 22604 22604 22620 22605 22611 22635 22635 22609 22618 22630 22625 22641 22628 22621 22628 22616 22617 22624 22631 22641 22640 22623 22644 22625 22640 22645 22642 22652 22645 22655 22631 22646 22659 22654 22644 22638 22653 22648 22666 22656 22656 22658 22663 22669 22665 22651 22661 22666 22673 22657 22667 22667 22669 22659 22657 22683 22672 22685 22675 22664 22674 22672 22678 22669 22676 22676 22688 22683 22673 22675 22690 22695 22686 22694 22703 22676 22704 22692 22688 22705 22692 22689 22702 22687 22691 22711 22716 22704 22711 22712 22691 22706 22705 22715 22709 22717 22705 22713 22715 22702 22717 22716 22716 22720 22729 22734 22715 22722 22737 22734 22714 22727 22734 22718 22717 22726 22734 22720 22734 22734 22737 22745 22745 22731 22750 22729 22756 22756 22737 22733 22740 22739 22754 22763 22754 22754 22766 22745 22766 22754 22750 22748 22758 22772 22771 22758 22774 22773 22750 22774 22771 22757 22777 22775 22779 22782 22786 22784 22781 22762 22771 22783 22767 22769 22791 22772 22784 22786 22797 22787 22777 22781 22787 22801 22792 22801 22777 22782 22807 22802 22790 22803 22801 22813 22787 22794 22802 22792 22817 22813 22815 22817 22804 22803 22795 22815 22818 22812 22813 22804 22808 22829 22830 22820 22826 22823 22836 22818 22823 22836 22834 22841 22826 22821 22824 22822 22830 22825 22832 22846 22842 22845 22846 22833 22841 22842 22844 22831 22835 22858 22851 22854 22835 22844 22863 22862 22842 22840 22862 22869 22859 22865 22862 22846 22871 22867 22870 22851 22869 22864 22860 22856 22857 22859 22877 22885 22857 22875 22866 22882 22883 22878 22875 22888 22873 22894 22879 22874 22896 22888 22887 22894 22902 22888 22893 22885 22888 22883 22880 22904 22884 22907 22889 22887 22911 22902 22895 22912 22893 22894 22895 22903 22893 22922 22923 22918 22903 22925 22921 22916 22924 22920 22912 22905 22909 22913 22919 22924 22913 22926 22914 22923 22935 22922 22925 22922 22931 22940 22931 22924 22930 22934 22928 22938 22928 22948 22941 22951 22955 22941 22947 22936 22947 22962 22954 22957 22964 22963 22955 22951 22960 22955 22970 22967 22948 22967 22954 22948 22960 22950 22970 22975 22954 22961 22983 22963 22971 22964 22966 22964 22989 22981 22983 22975 22983 22984 22983 22996 22970 22988 22978 22974 22996 22984 22987 23005 22988 22984 22996 22985 23007 23006 22985 23010 22986 23015 23010 23001 23015 23004 23004 23021 23011 23023 23000 23021 23017 22999 23015 23014 23016 23013 \r\n22417 22421 22428 22423 22425 22432 22421 22435 22421 22433 22414 22441 22420 22421 22418 22433 22442 22440 22438 22436 22432 22432 22448 22449 22441 22435 22457 22457 22451 22442 22446 22451 22461 22447 22442 22440 22449 22468 22456 22463 22464 22461 22472 22457 22472 22465 22474 22456 22471 22482 22481 22480 22482 22457 22481 22467 22489 22475 22478 22466 22472 22465 22492 22471 22494 22493 22498 22494 22488 22475 22495 22501 22478 22477 22485 22494 22498 22499 22495 22486 22486 22495 22512 22491 22501 22491 22513 22493 22510 22512 22510 22495 22509 22512 22503 22517 22521 22525 22514 22513 22509 22531 22525 22528 22512 22525 22535 22513 22526 22519 22543 22537 22524 22524 22539 22539 22521 22530 22535 22540 22533 22525 22552 22530 22545 22532 22551 22531 22539 22562 22540 22541 22537 22561 22554 22550 22563 22562 22550 22544 22568 22564 22564 22552 22556 22574 22579 22567 22577 22565 22554 22564 22568 22557 22564 22568 22578 22580 22591 22563 22567 22582 22578 22585 22569 22579 22576 22576 22576 22580 22601 22593 22593 22596 22597 22581 22603 22582 22601 22601 22613 22587 22597 22613 22598 22594 22596 22613 22619 22601 22611 22615 22615 22615 22608 22617 22600 22626 22606 22617 22621 22608 22608 22617 22613 22621 22623 22627 22622 22624 22615 22632 22630 22641 22620 22645 22646 22631 22631 22648 22638 22644 22632 22649 22657 22648 22654 22632 22655 22649 22644 22655 22656 22649 22665 22643 22654 22655 22659 22654 22648 22646 22670 22676 22661 22654 22656 22680 22680 22665 22679 22668 22673 22679 22679 22672 22688 22690 22687 22680 22669 22687 22681 22673 22675 22681 22682 22674 22698 22698 22694 22698 22679 22704 22707 22680 22708 22697 22695 22709 22707 22701 22686 22701 22693 22691 22691 22708 22694 22712 22722 22712 22725 22711 22725 22715 22711 22717 22716 22724 22710 22734 22719 22724 22737 22726 22738 22738 22741 22721 22719 22726 22738 22745 22742 22731 22737 22737 22728 22737 22745 22731 22755 22736 22728 22755 22742 22737 22743 22746 22756 22755 22761 22757 22760 22742 22744 22747 22756 22755 22763 22764 22754 22754 22766 22753 22756 22774 22770 22765 22764 22755 22783 22757 22759 22784 22760 22786 22777 22788 22787 22792 22792 22768 22785 22775 22786 22781 22794 22796 22794 22782 22802 22801 22788 22790 22785 22802 22809 22800 22802 22797 22809 22805 22799 22789 22811 22819 22814 22803 22802 22796 22805 22823 22807 22804 22823 22810 22828 22823 22824 22828 22807 22833 22830 22836 22825 22830 22832 22827 22831 22816 22827 22838 22842 22827 22840 22848 22848 22831 22852 22828 22840 22841 22828 22845 22839 22852 22837 22834 22863 22838 22853 22851 22848 22856 22845 22869 22858 22843 22855 22857 22866 22868 22854 22874 22878 22866 22852 22853 22879 22861 22866 22886 22870 22884 22863 22865 22864 22879 22867 22893 22867 22874 22892 22893 22894 22883 22877 22898 22898 22888 22904 22897 22894 22890 22906 22906 22906 22894 22895 22894 22891 22888 22906 22905 22890 22920 22894 22899 22911 22922 22905 22897 22914 22902 22913 22911 22931 22911 22924 22921 22915 22908 22914 22925 22922 22916 22931 22916 22915 22930 22929 22931 22944 22940 22935 22932 22945 22941 22942 22936 22948 22938 22928 22945 22958 22942 22942 22943 22956 22959 22953 22961 22957 22964 22947 22957 22950 22960 22951 22960 22960 22949 22970 22975 22958 22952 22971 22954 22981 22975 22976 22970 22967 22980 22960 22973 22988 22970 22964 22986 22978 22981 22993 22978 22999 23000 22982 22981 22978 22982 23003 22984 22978 23001 22990 22995 22983 23003 23006 23013 22989 22989 23000 23001 23015 22993 23006 23016 22995 23007 23019 22999 23015 23014 23011 23023 23006 23023 \r\n22406 22425 22428 22415 22418 22410 22433 22437 22420 22414 22424 22445 22428 22430 22443 22442 22428 22436 22447 22449 22428 22436 22435 22433 22449 22450 22437 22432 22433 22453 22451 22440 22440 22456 22458 22465 22462 22470 22464 22447 22446 22469 22459 22453 22455 22471 22479 22472 22477 22483 22471 22479 22461 22461 22475 22471 22475 22477 22484 22487 22485 22481 22474 22488 22487 22480 22484 22492 22495 22490 22481 22503 22481 22504 22483 22488 22507 22483 22486 22512 22485 22498 22494 22513 22495 22508 22516 22503 22512 22498 22516 22510 22503 22519 22525 22516 22523 22508 22517 22523 22523 22528 22525 22513 22529 22539 22531 22513 22541 22530 22529 22535 22544 22530 22545 22531 22535 22543 22535 22527 22537 22552 22537 22544 22542 22547 22551 22537 22562 22555 22563 22565 22564 22566 22549 22549 22554 22555 22557 22546 22545 22552 22573 22574 22575 22577 22563 22580 22570 22577 22568 22557 22580 22578 22588 22566 22567 22574 22578 22593 22567 22582 22594 22572 22593 22596 22571 22582 22575 22584 22586 22599 22596 22579 22600 22607 22596 22609 22599 22598 22604 22602 22597 22592 22602 22596 22604 22608 22602 22603 22620 22607 22624 22614 22609 22628 22628 22627 22611 22628 22630 22617 22626 22617 22620 22637 22611 22640 22631 22631 22643 22621 22625 22623 22637 22621 22646 22643 22648 22635 22641 22638 22649 22655 22651 22654 22632 22646 22643 22646 22662 22658 22662 22666 22662 22660 22664 22659 22655 22651 22652 22655 22648 22664 22666 22658 22676 22676 22656 22659 22676 22665 22677 22678 22686 22665 22689 22677 22681 22669 22684 22685 22692 22693 22694 22672 22694 22691 22683 22698 22679 22681 22696 22697 22684 22689 22685 22707 22704 22687 22690 22694 22712 22712 22703 22693 22710 22713 22698 22694 22712 22716 22725 22698 22702 22707 22711 22719 22729 22727 22721 22712 22709 22710 22720 22718 22728 22730 22713 22724 22717 22720 22737 22727 22735 22721 22742 22737 22747 22729 22734 22751 22737 22757 22751 22743 22754 22753 22752 22757 22758 22750 22765 22750 22757 22752 22746 22746 22750 22769 22767 22765 22772 22768 22749 22759 22761 22754 22755 22774 22784 22766 22771 22782 22763 22771 22764 22769 22766 22778 22786 22789 22780 22795 22797 22795 22798 22791 22773 22781 22778 22796 22787 22807 22780 22809 22787 22808 22789 22805 22794 22796 22795 22814 22790 22811 22791 22805 22809 22799 22808 22807 22805 22808 22807 22800 22802 22830 22820 22812 22809 22830 22835 22809 22820 22813 22836 22839 22819 22825 22827 22833 22820 22819 22830 22837 22838 22842 22851 22826 22828 22837 22833 22851 22853 22856 22860 22849 22853 22834 22862 22862 22837 22847 22851 22848 22864 22845 22856 22870 22861 22870 22865 22850 22853 22862 22870 22862 22879 22881 22877 22868 22864 22870 22888 22878 22875 22876 22882 22868 22873 22876 22892 22870 22877 22877 22899 22900 22876 22891 22883 22899 22892 22903 22903 22892 22884 22907 22885 22884 22887 22911 22889 22915 22917 22900 22903 22901 22900 22921 22917 22898 22903 22901 22924 22916 22928 22913 22930 22930 22913 22918 22929 22911 22913 22936 22924 22930 22932 22938 22920 22931 22929 22918 22933 22932 22940 22939 22932 22951 22946 22944 22928 22944 22957 22942 22933 22960 22934 22953 22951 22943 22959 22940 22953 22968 22949 22968 22948 22957 22955 22961 22951 22973 22960 22956 22960 22979 22963 22983 22970 22983 22966 22978 22980 22975 22984 22968 22969 22966 22966 22969 22994 22984 22983 22980 22975 22995 22984 22991 22979 22991 23004 22986 23002 22981 23005 22993 23009 23008 22997 23009 22988 23002 22995 23017 23000 23012 22997 23010 23013 23017 23015 22999 23025 23016 23026 23016 23019 23028 \r\n22428 22415 22432 22416 22436 22417 22424 22418 22433 22431 22422 22438 22442 22440 22420 22428 22428 22445 22445 22443 22436 22432 22435 22449 22446 22458 22441 22440 22458 22438 22453 22457 22446 22442 22469 22465 22468 22454 22447 22455 22450 22448 22458 22468 22477 22478 22471 22464 22483 22464 22459 22476 22480 22488 22478 22488 22490 22470 22488 22465 22489 22476 22477 22487 22493 22492 22495 22479 22487 22499 22489 22498 22501 22488 22481 22505 22501 22509 22490 22503 22509 22499 22493 22516 22509 22509 22519 22503 22498 22521 22522 22513 22514 22517 22525 22512 22521 22517 22527 22511 22511 22519 22526 22525 22516 22538 22513 22536 22522 22532 22521 22526 22539 22533 22545 22532 22532 22544 22551 22553 22548 22549 22554 22551 22545 22558 22543 22540 22536 22550 22563 22549 22557 22539 22555 22542 22553 22562 22569 22556 22569 22559 22551 22555 22568 22572 22565 22576 22557 22580 22585 22580 22573 22588 22562 22587 22578 22580 22573 22569 22566 22581 22578 22575 22578 22582 22586 22589 22587 22590 22602 22599 22590 22584 22598 22604 22610 22608 22602 22602 22593 22601 22592 22616 22604 22615 22607 22607 22622 22605 22598 22610 22600 22622 22622 22623 22622 22609 22624 22617 22631 22624 22620 22619 22639 22614 22627 22639 22615 22628 22629 22622 22647 22648 22648 22634 22649 22646 22627 22636 22642 22640 22635 22631 22650 22646 22634 22633 22643 22637 22655 22638 22643 22644 22657 22668 22667 22668 22661 22646 22672 22665 22657 22669 22667 22672 22671 22671 22664 22669 22678 22678 22676 22672 22674 22678 22689 22675 22683 22688 22685 22683 22690 22695 22680 22694 22681 22687 22697 22688 22702 22684 22685 22684 22709 22709 22689 22709 22686 22702 22700 22709 22689 22716 22718 22702 22709 22693 22714 22721 22701 22715 22702 22700 22723 22713 22714 22703 22718 22715 22708 22720 22722 22711 22726 22730 22729 22736 22719 22735 22733 22736 22727 22734 22734 22742 22746 22744 22736 22752 22742 22727 22748 22755 22738 22760 22740 22738 22756 22756 22759 22742 22751 22760 22757 22761 22742 22749 22761 22764 22764 22751 22756 22752 22750 22780 22767 22756 22782 22765 22757 22770 22783 22775 22777 22783 22776 22781 22773 22788 22793 22792 22791 22794 22774 22789 22785 22793 22792 22796 22800 22802 22797 22788 22804 22792 22783 22795 22793 22799 22804 22803 22803 22797 22808 22819 22811 22798 22799 22799 22813 22822 22819 22816 22826 22820 22829 22829 22820 22814 22806 22825 22821 22824 22825 22814 22823 22836 22816 22826 22816 22829 22833 22820 22822 22842 22843 22831 22824 22852 22847 22849 22840 22831 22835 22839 22844 22833 22862 22856 22847 22846 22856 22843 22842 22857 22852 22854 22871 22870 22846 22861 22865 22873 22875 22880 22854 22866 22871 22864 22859 22872 22874 22872 22882 22867 22880 22874 22877 22890 22894 22888 22886 22898 22887 22875 22891 22892 22880 22901 22901 22878 22878 22897 22904 22907 22890 22910 22912 22911 22902 22902 22914 22898 22890 22898 22893 22922 22909 22912 22896 22902 22901 22926 22928 22907 22924 22908 22914 22913 22915 22915 22917 22937 22923 22933 22923 22918 22915 22939 22922 22942 22936 22919 22933 22935 22935 22924 22939 22932 22944 22950 22956 22942 22933 22953 22940 22943 22958 22947 22962 22960 22958 22947 22968 22945 22970 22944 22969 22959 22968 22950 22964 22971 22963 22967 22964 22981 22961 22975 22981 22982 22984 22986 22989 22972 22963 22964 22980 22976 22967 22988 22974 22976 22983 22981 22974 22981 22983 23002 22993 23003 22994 22998 23001 22999 22999 23001 23004 22998 23006 23013 23001 23011 23006 22997 23013 23021 23011 23000 23021 23020 23015 23018 23021 23017 23020 23031 23022 23005 \r\n22425 22433 22435 22433 22413 22430 22431 22440 22420 22425 22432 22433 22422 22429 22429 22448 22425 22426 22441 22440 22451 22452 22438 22447 22437 22445 22435 22444 22444 22449 22439 22441 22446 22457 22464 22469 22455 22466 22452 22466 22453 22462 22467 22465 22474 22469 22480 22461 22459 22484 22480 22474 22470 22461 22470 22472 22478 22492 22476 22470 22482 22473 22487 22481 22491 22499 22483 22480 22481 22479 22496 22496 22488 22498 22509 22498 22512 22489 22500 22514 22506 22506 22506 22491 22501 22507 22498 22502 22517 22519 22498 22504 22506 22511 22530 22520 22525 22533 22515 22507 22521 22515 22511 22534 22538 22535 22539 22530 22544 22533 22544 22518 22541 22548 22549 22526 22531 22528 22538 22526 22555 22532 22554 22550 22547 22536 22547 22554 22548 22562 22552 22565 22563 22541 22565 22571 22546 22570 22548 22553 22548 22550 22563 22570 22575 22579 22575 22565 22562 22565 22578 22581 22585 22587 22561 22572 22574 22581 22568 22582 22567 22571 22579 22593 22578 22599 22582 22584 22600 22586 22599 22582 22590 22580 22589 22585 22597 22609 22606 22600 22610 22615 22612 22599 22591 22613 22621 22621 22617 22615 22609 22603 22627 22605 22610 22624 22613 22622 22607 22628 22627 22619 22615 22628 22616 22628 22639 22630 22633 22617 22630 22635 22646 22623 22633 22622 22640 22647 22643 22651 22643 22635 22646 22647 22631 22655 22653 22645 22637 22646 22660 22654 22667 22663 22650 22662 22664 22668 22661 22654 22655 22652 22661 22679 22654 22670 22670 22674 22671 22656 22661 22670 22682 22668 22673 22686 22665 22690 22681 22677 22696 22690 22674 22686 22693 22674 22678 22684 22677 22702 22680 22697 22702 22705 22707 22695 22695 22699 22696 22709 22705 22688 22695 22709 22700 22705 22702 22694 22707 22711 22723 22723 22700 22725 22704 22710 22729 22718 22716 22713 22722 22727 22709 22711 22733 22714 22715 22740 22724 22724 22744 22724 22724 22722 22743 22735 22727 22736 22732 22735 22739 22755 22747 22735 22751 22736 22749 22754 22762 22758 22759 22766 22743 22742 22751 22768 22770 22770 22773 22763 22767 22774 22764 22766 22764 22754 22782 22767 22757 22780 22782 22786 22780 22776 22772 22791 22790 22778 22782 22774 22769 22783 22785 22790 22773 22799 22796 22794 22783 22792 22791 22781 22781 22800 22796 22805 22791 22804 22805 22788 22788 22792 22800 22794 22797 22821 22816 22802 22799 22802 22809 22803 22812 22826 22811 22821 22818 22831 22822 22834 22812 22823 22819 22819 22821 22823 22826 22830 22824 22820 22841 22837 22845 22845 22839 22828 22825 22851 22831 22834 22835 22830 22839 22858 22852 22855 22836 22853 22848 22859 22855 22846 22840 22849 22845 22852 22870 22851 22872 22846 22874 22861 22871 22853 22864 22860 22854 22869 22873 22867 22857 22875 22881 22866 22883 22887 22875 22884 22869 22878 22869 22868 22881 22877 22890 22895 22885 22895 22897 22902 22895 22903 22884 22884 22889 22893 22900 22907 22906 22898 22901 22900 22897 22890 22904 22898 22898 22909 22916 22922 22901 22910 22911 22903 22903 22918 22931 22928 22917 22908 22911 22917 22920 22918 22940 22930 22927 22916 22918 22930 22925 22929 22932 22929 22922 22943 22945 22925 22932 22933 22944 22933 22933 22959 22946 22949 22943 22960 22937 22952 22948 22955 22939 22940 22945 22945 22968 22966 22969 22965 22971 22965 22949 22976 22969 22968 22958 22958 22969 22960 22977 22983 22981 22965 22976 22967 22976 22983 22979 22966 22983 22975 22978 22984 22991 22997 23002 22994 22977 22983 22980 22986 22992 22982 23005 22996 22991 23004 22996 22987 22988 22999 22999 23011 23007 22994 23022 23020 23002 23015 23012 23021 22999 23011 23005 23017 23003 23008 23034 23032 \r\n22430 22420 22426 22411 22437 22442 22418 22436 22444 22433 22424 22433 22426 22421 22428 22444 22430 22448 22447 22449 22455 22451 22456 22431 22442 22450 22452 22450 22446 22455 22450 22442 22457 22445 22461 22464 22466 22449 22449 22454 22460 22452 22455 22474 22462 22474 22463 22463 22473 22483 22462 22467 22472 22462 22487 22481 22484 22483 22476 22491 22480 22481 22490 22482 22475 22479 22483 22504 22501 22490 22491 22501 22500 22496 22498 22499 22489 22503 22511 22501 22496 22506 22493 22512 22515 22511 22497 22511 22507 22512 22523 22525 22517 22504 22510 22509 22521 22531 22531 22514 22535 22525 22523 22539 22541 22513 22528 22537 22517 22523 22520 22542 22541 22545 22546 22528 22552 22534 22527 22550 22530 22539 22543 22548 22549 22554 22556 22554 22564 22542 22562 22560 22558 22546 22543 22560 22567 22549 22546 22564 22569 22563 22563 22561 22580 22558 22577 22569 22581 22559 22577 22570 22578 22576 22572 22564 22584 22583 22589 22576 22595 22591 22577 22582 22592 22600 22597 22590 22599 22592 22607 22596 22592 22605 22593 22605 22607 22611 22614 22596 22601 22610 22606 22603 22593 22605 22611 22614 22614 22616 22605 22610 22629 22629 22614 22605 22627 22611 22630 22623 22635 22638 22615 22628 22638 22642 22630 22622 22639 22644 22634 22622 22640 22648 22648 22624 22644 22648 22628 22632 22646 22632 22630 22648 22639 22656 22635 22647 22652 22652 22664 22658 22651 22656 22647 22663 22653 22651 22665 22662 22656 22674 22656 22656 22663 22661 22669 22668 22657 22668 22677 22676 22672 22679 22665 22666 22685 22693 22672 22690 22687 22675 22681 22693 22689 22682 22687 22685 22689 22681 22693 22705 22688 22709 22710 22698 22699 22697 22710 22711 22715 22697 22717 22697 22697 22702 22715 22720 22723 22721 22707 22710 22721 22716 22709 22727 22707 22725 22715 22713 22722 22734 22712 22715 22729 22717 22716 22744 22742 22741 22743 22733 22730 22739 22732 22744 22741 22747 22726 22729 22738 22740 22734 22737 22742 22753 22737 22764 22764 22741 22765 22749 22741 22765 22755 22763 22762 22747 22755 22753 22759 22774 22758 22773 22768 22774 22764 22782 22780 22781 22770 22781 22761 22771 22786 22765 22768 22787 22769 22775 22771 22780 22779 22772 22781 22800 22794 22787 22795 22778 22800 22800 22805 22806 22791 22812 22813 22789 22789 22789 22803 22816 22799 22798 22818 22797 22818 22812 22817 22821 22801 22825 22829 22808 22813 22829 22832 22820 22810 22832 22828 22809 22832 22830 22815 22814 22838 22832 22827 22833 22838 22839 22844 22845 22833 22842 22837 22847 22855 22829 22845 22853 22844 22860 22835 22856 22861 22859 22837 22848 22842 22866 22850 22857 22846 22846 22872 22864 22854 22848 22869 22873 22851 22867 22862 22874 22860 22867 22858 22884 22875 22882 22870 22879 22869 22886 22875 22869 22881 22896 22874 22887 22877 22878 22876 22873 22875 22901 22882 22898 22900 22905 22883 22910 22910 22905 22889 22894 22904 22907 22911 22889 22894 22911 22906 22894 22895 22913 22919 22919 22917 22925 22917 22927 22930 22931 22909 22916 22935 22926 22926 22916 22937 22930 22913 22920 22916 22934 22943 22935 22934 22920 22932 22925 22940 22938 22940 22949 22930 22950 22946 22932 22949 22941 22952 22938 22934 22954 22949 22945 22961 22963 22968 22947 22945 22970 22948 22974 22974 22947 22966 22951 22978 22972 22964 22982 22962 22980 22957 22973 22968 22979 22971 22989 22982 22975 22982 22992 22974 22983 22982 22969 22990 22988 23000 22987 22980 22985 22984 22999 23005 23002 23006 23000 23011 22995 22986 23014 23010 22991 23002 23014 22995 23012 23018 22998 23019 23010 23023 23026 23016 23012 23022 23019 23010 23032 23014 23028 23027 23027 \r\n22425 22418 22417 22418 22433 22432 22441 22427 22429 22423 22424 22434 22429 22427 22442 22434 22426 22449 22427 22437 22447 22449 22434 22449 22441 22455 22449 22461 22463 22463 22462 22459 22452 22454 22471 22472 22462 22468 22475 22462 22452 22461 22473 22477 22480 22482 22468 22460 22460 22460 22459 22483 22467 22480 22488 22488 22494 22486 22485 22491 22476 22478 22474 22472 22482 22482 22476 22500 22495 22484 22499 22481 22500 22509 22492 22485 22510 22501 22513 22507 22505 22502 22502 22497 22514 22495 22499 22512 22508 22512 22508 22505 22503 22521 22505 22522 22509 22507 22517 22508 22515 22526 22528 22512 22519 22543 22541 22533 22532 22521 22544 22533 22522 22532 22544 22527 22543 22538 22536 22548 22553 22553 22548 22541 22536 22545 22554 22547 22566 22544 22553 22569 22552 22566 22553 22569 22567 22554 22575 22574 22557 22578 22576 22559 22568 22574 22563 22569 22583 22580 22584 22583 22571 22562 22588 22567 22593 22592 22576 22574 22572 22578 22600 22587 22590 22586 22598 22591 22603 22585 22587 22580 22598 22584 22612 22605 22588 22594 22596 22597 22618 22602 22601 22615 22613 22597 22619 22609 22605 22612 22608 22602 22601 22603 22611 22624 22627 22612 22628 22626 22610 22639 22613 22641 22636 22630 22615 22634 22624 22625 22645 22626 22645 22629 22636 22633 22637 22650 22643 22653 22648 22641 22643 22633 22647 22646 22652 22661 22647 22651 22644 22647 22652 22651 22669 22660 22652 22654 22653 22670 22665 22676 22678 22678 22678 22667 22655 22671 22679 22672 22675 22682 22683 22684 22692 22669 22681 22680 22667 22687 22676 22696 22678 22672 22694 22694 22690 22682 22686 22682 22697 22709 22706 22698 22689 22695 22713 22707 22713 22688 22709 22694 22709 22702 22695 22714 22695 22713 22707 22713 22715 22700 22727 22719 22708 22708 22724 22711 22715 22717 22718 22738 22731 22717 22721 22741 22726 22717 22733 22721 22723 22722 22749 22737 22751 22743 22733 22729 22731 22740 22741 22758 22760 22739 22736 22737 22743 22747 22753 22755 22761 22741 22758 22753 22762 22752 22749 22767 22776 22765 22763 22753 22778 22764 22781 22782 22755 22767 22784 22759 22776 22787 22774 22775 22763 22790 22774 22778 22795 22768 22782 22783 22797 22781 22784 22775 22781 22785 22777 22805 22788 22806 22784 22801 22794 22795 22812 22802 22809 22793 22803 22797 22795 22801 22802 22815 22801 22818 22806 22825 22822 22826 22806 22826 22832 22828 22806 22822 22832 22816 22829 22828 22830 22817 22822 22817 22842 22840 22839 22818 22831 22831 22836 22836 22831 22853 22832 22849 22855 22828 22844 22840 22842 22841 22840 22851 22858 22840 22862 22848 22853 22848 22846 22845 22845 22846 22856 22852 22847 22851 22852 22872 22868 22858 22870 22869 22856 22861 22876 22879 22873 22862 22880 22862 22879 22873 22893 22870 22876 22885 22898 22894 22893 22885 22897 22901 22889 22887 22881 22882 22884 22888 22893 22906 22890 22903 22888 22911 22888 22900 22892 22915 22919 22913 22895 22908 22898 22906 22905 22919 22926 22907 22923 22910 22927 22931 22906 22923 22928 22914 22936 22926 22914 22934 22934 22943 22936 22928 22935 22920 22937 22921 22936 22940 22932 22952 22942 22953 22929 22939 22929 22933 22943 22934 22942 22963 22951 22964 22955 22967 22952 22940 22954 22955 22961 22962 22972 22963 22968 22950 22965 22969 22968 22970 22981 22975 22969 22959 22970 22979 22975 22961 22978 22987 22990 22988 22993 22968 22977 22991 22984 22972 22975 22987 22974 22982 22992 22989 22995 23001 22987 22981 22991 23008 22996 23003 23009 23014 22988 23012 23000 23016 23012 23004 22999 22995 23020 23023 23020 23017 23006 23022 23029 23002 23010 23026 23016 23033 23036 23019 \r\n22413 22420 22436 22427 22428 22419 22424 22439 22436 22426 22440 22450 22442 22443 22450 22430 22450 22445 22431 22450 22430 22452 22459 22439 22443 22438 22464 22437 22461 22459 22468 22444 22457 22461 22446 22454 22456 22464 22472 22465 22456 22476 22473 22478 22455 22482 22468 22473 22461 22459 22486 22471 22487 22468 22482 22483 22475 22493 22478 22497 22497 22479 22493 22499 22490 22497 22481 22485 22488 22490 22490 22502 22499 22484 22498 22512 22507 22509 22515 22497 22505 22504 22512 22513 22504 22522 22501 22507 22524 22527 22513 22514 22531 22528 22521 22519 22529 22522 22527 22538 22536 22528 22536 22513 22516 22524 22518 22517 22528 22542 22520 22540 22526 22545 22538 22537 22547 22547 22531 22558 22533 22537 22533 22555 22554 22563 22536 22543 22553 22550 22548 22563 22551 22548 22565 22550 22550 22558 22563 22556 22554 22552 22563 22569 22581 22570 22571 22559 22558 22563 22575 22561 22574 22581 22587 22575 22571 22584 22584 22597 22590 22583 22582 22594 22574 22576 22582 22579 22594 22580 22600 22581 22604 22612 22612 22595 22597 22613 22600 22617 22601 22620 22592 22594 22606 22607 22603 22598 22603 22602 22625 22604 22602 22615 22614 22630 22614 22608 22609 22625 22618 22622 22619 22613 22624 22628 22636 22646 22646 22641 22626 22624 22648 22642 22653 22648 22653 22654 22652 22658 22652 22644 22652 22654 22635 22661 22642 22662 22652 22665 22657 22656 22658 22658 22669 22653 22661 22670 22665 22678 22671 22670 22658 22666 22670 22675 22665 22681 22658 22678 22681 22676 22678 22685 22692 22671 22693 22693 22676 22678 22696 22678 22695 22701 22697 22700 22701 22680 22690 22697 22707 22692 22694 22707 22689 22705 22700 22699 22702 22718 22690 22700 22695 22703 22714 22718 22714 22718 22716 22707 22703 22716 22726 22725 22710 22730 22726 22734 22724 22711 22729 22715 22738 22734 22734 22718 22720 22724 22739 22723 22741 22721 22737 22746 22751 22739 22748 22743 22751 22753 22752 22746 22755 22751 22750 22761 22739 22745 22742 22751 22744 22742 22751 22770 22773 22750 22769 22751 22764 22762 22756 22754 22771 22774 22760 22757 22756 22763 22782 22777 22778 22780 22784 22785 22781 22780 22775 22768 22774 22779 22780 22776 22791 22781 22801 22801 22796 22789 22799 22783 22785 22791 22783 22796 22805 22786 22792 22801 22791 22792 22803 22818 22807 22821 22817 22818 22804 22826 22810 22819 22828 22808 22822 22813 22831 22810 22823 22820 22825 22828 22817 22839 22817 22838 22819 22822 22841 22842 22840 22827 22840 22824 22843 22847 22849 22852 22846 22830 22856 22844 22830 22860 22841 22835 22855 22837 22855 22855 22862 22852 22852 22861 22869 22849 22846 22862 22862 22860 22866 22853 22857 22854 22858 22862 22858 22857 22860 22869 22860 22886 22861 22874 22873 22868 22893 22870 22876 22890 22882 22886 22888 22874 22873 22897 22899 22878 22898 22878 22883 22879 22885 22909 22896 22903 22912 22893 22907 22914 22890 22910 22899 22892 22901 22918 22915 22907 22899 22921 22917 22899 22926 22916 22918 22906 22917 22932 22908 22926 22920 22923 22938 22934 22922 22923 22926 22941 22916 22938 22947 22947 22931 22944 22935 22951 22952 22945 22930 22948 22946 22937 22958 22946 22934 22935 22951 22951 22954 22948 22947 22949 22958 22969 22966 22956 22959 22956 22952 22970 22959 22970 22975 22958 22979 22953 22963 22980 22969 22975 22984 22960 22987 22962 22986 22969 22973 22972 22971 22994 22990 22974 22997 22986 22982 22983 22995 22996 22996 22985 22986 22997 23008 23001 23008 22990 23004 22996 22998 23004 23009 22994 22992 22999 22994 23007 22994 23000 23013 23004 23007 23003 23003 23026 23004 23004 23031 23012 23020 23013 23022 23015 \r\n22420 22437 22424 22420 22443 22442 22438 22431 22421 22440 22449 22441 22449 22431 22448 22427 22444 22447 22452 22450 22443 22449 22435 22446 22456 22453 22466 22443 22439 22453 22444 22455 22448 22444 22452 22456 22463 22460 22456 22458 22460 22462 22476 22459 22466 22475 22465 22468 22482 22461 22480 22473 22476 22493 22471 22481 22480 22480 22485 22480 22477 22496 22485 22482 22476 22503 22506 22486 22496 22498 22497 22496 22508 22496 22489 22504 22507 22493 22503 22517 22493 22521 22517 22510 22519 22514 22498 22504 22517 22513 22501 22526 22530 22526 22531 22507 22514 22521 22536 22528 22524 22530 22514 22521 22519 22528 22528 22538 22546 22532 22548 22532 22530 22531 22547 22544 22538 22528 22538 22539 22541 22542 22536 22547 22562 22550 22551 22543 22549 22561 22544 22547 22544 22544 22553 22554 22561 22566 22552 22574 22554 22576 22571 22564 22562 22578 22578 22567 22575 22567 22586 22591 22576 22575 22593 22590 22568 22575 22597 22572 22577 22573 22592 22578 22597 22600 22601 22604 22601 22605 22593 22593 22593 22608 22596 22605 22593 22605 22618 22611 22597 22616 22609 22594 22610 22612 22597 22609 22602 22604 22617 22609 22630 22629 22615 22633 22618 22621 22622 22633 22631 22632 22632 22626 22635 22638 22631 22646 22639 22622 22636 22626 22643 22640 22640 22649 22652 22641 22631 22642 22658 22640 22636 22641 22656 22657 22665 22646 22650 22661 22670 22655 22662 22654 22662 22669 22650 22674 22675 22652 22657 22671 22661 22662 22679 22678 22682 22661 22673 22672 22672 22689 22668 22681 22670 22684 22673 22683 22669 22677 22685 22699 22685 22695 22700 22697 22686 22684 22699 22692 22684 22709 22706 22713 22685 22687 22715 22694 22714 22705 22696 22705 22705 22715 22716 22724 22722 22727 22702 22704 22701 22707 22703 22726 22728 22707 22711 22719 22719 22713 22721 22725 22722 22724 22729 22740 22727 22737 22744 22720 22746 22748 22737 22728 22728 22738 22734 22734 22752 22731 22743 22754 22740 22755 22759 22744 22745 22751 22744 22757 22755 22766 22746 22773 22754 22756 22768 22751 22770 22769 22775 22774 22763 22777 22772 22783 22778 22772 22773 22763 22771 22778 22775 22784 22791 22788 22771 22770 22773 22783 22779 22778 22800 22785 22803 22776 22789 22804 22780 22782 22797 22808 22802 22797 22813 22794 22800 22808 22813 22792 22794 22801 22807 22800 22810 22806 22823 22814 22821 22802 22826 22807 22820 22831 22810 22824 22830 22819 22828 22839 22821 22812 22842 22828 22832 22830 22827 22818 22843 22825 22834 22829 22849 22835 22845 22852 22841 22841 22835 22848 22858 22852 22858 22842 22861 22861 22843 22845 22856 22865 22858 22865 22862 22854 22847 22870 22857 22868 22858 22852 22855 22872 22880 22878 22867 22881 22860 22870 22865 22884 22877 22884 22873 22883 22887 22892 22889 22869 22876 22891 22877 22878 22886 22884 22884 22900 22899 22897 22885 22889 22904 22889 22901 22892 22911 22896 22898 22890 22905 22911 22918 22904 22908 22898 22903 22902 22905 22921 22913 22900 22929 22910 22922 22905 22905 22934 22932 22913 22933 22910 22937 22914 22937 22937 22917 22933 22931 22925 22932 22934 22931 22944 22951 22936 22941 22930 22939 22929 22937 22936 22933 22935 22940 22962 22956 22964 22958 22960 22940 22955 22968 22947 22957 22946 22959 22959 22954 22977 22951 22973 22957 22961 22967 22968 22955 22961 22957 22972 22986 22965 22981 22963 22973 22970 22981 22985 22976 22978 22987 22972 22997 22999 22987 22998 22998 23000 22979 22996 22992 22996 22994 23008 22992 23007 23000 22987 23014 22993 22990 22995 23006 22995 23009 23012 23018 23024 23012 23026 23008 23020 23010 23008 23022 23027 23033 23028 23034 23015 23038 23015 \r\n22437 22440 22436 22425 22426 22445 22437 22432 22445 22425 22442 22439 22432 22446 22426 22453 22445 22448 22436 22441 22447 22442 22436 22451 22459 22455 22452 22446 22454 22463 22459 22460 22452 22459 22459 22471 22475 22475 22471 22478 22455 22479 22479 22459 22484 22468 22469 22467 22481 22467 22464 22464 22486 22477 22489 22481 22468 22472 22474 22495 22492 22475 22489 22499 22484 22486 22490 22497 22495 22497 22485 22499 22492 22498 22493 22514 22505 22513 22490 22515 22519 22502 22521 22498 22521 22502 22523 22514 22508 22505 22530 22509 22507 22519 22518 22519 22515 22512 22535 22540 22535 22537 22539 22534 22521 22517 22534 22521 22543 22526 22533 22526 22542 22532 22551 22537 22546 22550 22541 22534 22556 22554 22551 22551 22562 22554 22541 22553 22545 22549 22552 22569 22549 22559 22563 22562 22574 22578 22556 22552 22572 22556 22556 22561 22585 22586 22568 22571 22583 22562 22564 22589 22592 22566 22589 22573 22584 22581 22584 22590 22598 22598 22598 22577 22583 22585 22594 22591 22598 22607 22598 22603 22609 22602 22611 22611 22614 22594 22598 22613 22595 22595 22600 22606 22608 22613 22599 22626 22605 22616 22619 22605 22630 22622 22621 22611 22624 22634 22626 22634 22640 22625 22636 22616 22626 22619 22632 22621 22649 22625 22649 22638 22636 22645 22647 22635 22628 22650 22651 22649 22643 22654 22648 22650 22649 22662 22643 22653 22654 22663 22645 22643 22662 22659 22673 22662 22668 22661 22677 22675 22672 22678 22677 22679 22667 22675 22660 22668 22688 22669 22662 22682 22668 22675 22678 22672 22683 22691 22691 22678 22689 22687 22683 22692 22694 22681 22705 22702 22708 22708 22687 22691 22685 22714 22711 22698 22708 22706 22703 22696 22707 22697 22696 22710 22725 22702 22720 22728 22725 22702 22719 22715 22712 22718 22728 22708 22711 22727 22725 22736 22731 22720 22726 22724 22744 22743 22730 22746 22723 22728 22738 22743 22734 22737 22751 22731 22757 22740 22757 22737 22759 22737 22747 22756 22737 22737 22761 22766 22759 22749 22752 22770 22766 22761 22771 22756 22776 22765 22753 22773 22760 22755 22774 22774 22762 22764 22761 22779 22776 22776 22775 22787 22790 22769 22779 22789 22775 22780 22778 22795 22798 22795 22801 22794 22798 22788 22805 22786 22790 22800 22810 22787 22809 22803 22812 22787 22794 22792 22807 22809 22812 22811 22795 22802 22816 22820 22827 22824 22810 22823 22824 22816 22824 22827 22823 22832 22827 22829 22839 22827 22817 22829 22824 22817 22832 22823 22837 22838 22838 22838 22843 22844 22850 22827 22841 22843 22828 22844 22856 22836 22854 22840 22843 22848 22844 22843 22854 22860 22865 22866 22864 22851 22852 22852 22846 22858 22876 22854 22854 22868 22880 22864 22882 22856 22857 22880 22878 22865 22866 22875 22871 22883 22887 22889 22886 22886 22868 22875 22895 22891 22881 22895 22897 22875 22879 22891 22879 22897 22900 22903 22888 22908 22913 22899 22901 22915 22907 22918 22906 22902 22906 22905 22917 22898 22920 22911 22904 22923 22916 22930 22914 22919 22917 22921 22935 22932 22937 22926 22937 22917 22922 22914 22919 22928 22937 22944 22934 22922 22936 22933 22929 22943 22942 22948 22931 22927 22935 22931 22955 22954 22954 22933 22936 22944 22942 22965 22944 22954 22963 22958 22953 22953 22960 22951 22948 22964 22958 22949 22979 22965 22958 22957 22954 22964 22963 22977 22981 22980 22971 22972 22966 22976 22984 22990 22979 22978 22996 22998 22985 22975 22981 22979 22994 22975 23002 22982 22993 22990 22991 22985 23001 22991 22997 23006 22988 22987 23009 23017 22993 23002 23007 22995 23001 23017 23016 23006 22999 23011 23015 23007 23031 23021 23032 23030 23015 23036 23034 23035 23030 23012 \r\n22427 22414 22421 22418 22437 22422 22448 22423 22423 22423 22429 22451 22453 22452 22455 22448 22438 22440 22437 22441 22443 22449 22461 22439 22465 22453 22444 22466 22443 22447 22456 22470 22462 22455 22455 22469 22471 22472 22457 22463 22458 22457 22466 22458 22457 22465 22477 22469 22473 22463 22469 22473 22470 22472 22483 22486 22475 22499 22487 22473 22473 22499 22482 22480 22503 22480 22484 22490 22510 22493 22495 22491 22499 22514 22496 22499 22516 22510 22497 22512 22522 22515 22497 22496 22510 22502 22512 22513 22511 22521 22532 22523 22511 22521 22509 22514 22531 22521 22517 22523 22518 22521 22525 22535 22525 22518 22548 22524 22550 22540 22535 22551 22533 22550 22551 22534 22556 22544 22535 22549 22557 22550 22549 22557 22541 22563 22557 22555 22565 22558 22558 22562 22565 22546 22574 22548 22568 22565 22577 22567 22564 22563 22566 22562 22581 22587 22563 22561 22587 22585 22572 22580 22585 22578 22578 22597 22578 22580 22575 22586 22602 22574 22576 22576 22584 22599 22581 22592 22587 22589 22603 22596 22596 22586 22614 22611 22599 22591 22615 22620 22596 22597 22616 22606 22622 22619 22610 22600 22605 22615 22619 22621 22614 22620 22627 22636 22614 22636 22638 22623 22629 22635 22631 22631 22622 22646 22633 22647 22645 22650 22630 22643 22651 22653 22634 22646 22654 22644 22645 22637 22637 22649 22643 22647 22642 22659 22640 22640 22647 22654 22662 22645 22669 22648 22676 22659 22677 22653 22654 22678 22665 22679 22682 22661 22685 22660 22687 22673 22663 22677 22666 22683 22686 22693 22679 22682 22673 22691 22694 22677 22691 22692 22691 22678 22706 22683 22702 22688 22708 22699 22696 22687 22704 22688 22687 22713 22706 22717 22718 22709 22709 22699 22697 22707 22705 22721 22720 22714 22701 22721 22710 22722 22707 22715 22709 22728 22729 22727 22714 22723 22717 22721 22737 22744 22720 22722 22738 22728 22734 22724 22733 22730 22727 22745 22740 22731 22736 22738 22744 22735 22757 22759 22757 22762 22762 22757 22761 22759 22752 22753 22761 22759 22771 22774 22772 22774 22772 22771 22774 22764 22775 22778 22773 22759 22762 22777 22781 22772 22790 22775 22779 22766 22789 22790 22779 22790 22787 22776 22775 22778 22778 22789 22779 22788 22783 22791 22787 22792 22804 22799 22789 22796 22791 22803 22790 22807 22792 22809 22815 22810 22819 22803 22811 22800 22814 22804 22807 22811 22816 22803 22806 22812 22834 22820 22836 22825 22816 22824 22814 22814 22826 22838 22834 22841 22846 22830 22831 22840 22848 22844 22847 22851 22834 22849 22844 22832 22853 22856 22835 22836 22841 22851 22847 22842 22849 22853 22862 22848 22843 22861 22843 22858 22857 22862 22865 22862 22870 22872 22856 22871 22861 22875 22866 22861 22873 22876 22871 22889 22875 22888 22885 22886 22865 22887 22868 22868 22893 22882 22887 22892 22897 22888 22884 22884 22894 22883 22893 22892 22897 22892 22888 22898 22905 22887 22898 22894 22918 22908 22901 22907 22917 22904 22914 22902 22907 22919 22902 22903 22908 22925 22920 22921 22919 22918 22933 22912 22937 22916 22927 22913 22916 22929 22924 22936 22927 22944 22921 22935 22948 22934 22936 22946 22933 22946 22937 22952 22941 22938 22953 22949 22949 22959 22953 22957 22942 22963 22948 22965 22966 22951 22969 22947 22961 22972 22962 22959 22954 22979 22957 22965 22970 22973 22961 22977 22972 22970 22960 22965 22985 22979 22971 22993 22973 22979 22989 22984 22995 22971 22991 22976 22999 22986 22989 22993 22989 22995 23006 22984 23006 23007 23003 22987 22994 23009 23012 22999 23003 22996 23020 22996 23011 22998 22997 23010 23019 23004 23010 23010 23021 23011 23025 23030 23028 23021 23012 23029 23032 23013 23032 23015 \r\n22437 22433 22442 22430 22429 22427 22424 22449 22430 22423 22426 22453 22438 22455 22448 22450 22457 22440 22442 22440 22450 22456 22462 22464 22455 22464 22459 22445 22449 22454 22451 22446 22449 22449 22465 22454 22479 22465 22468 22469 22464 22479 22465 22459 22465 22471 22480 22489 22479 22482 22485 22466 22479 22478 22468 22474 22485 22494 22486 22495 22498 22499 22502 22480 22499 22503 22503 22505 22494 22503 22484 22495 22493 22512 22497 22498 22510 22501 22517 22520 22500 22520 22498 22510 22509 22506 22521 22520 22504 22529 22506 22526 22507 22511 22514 22514 22515 22538 22540 22534 22538 22516 22522 22534 22545 22535 22542 22541 22543 22552 22553 22554 22528 22531 22535 22557 22538 22539 22537 22543 22535 22561 22556 22551 22567 22556 22566 22557 22567 22549 22571 22573 22559 22569 22558 22567 22560 22563 22553 22572 22579 22584 22557 22557 22560 22572 22574 22583 22565 22570 22569 22575 22574 22586 22581 22594 22571 22594 22590 22577 22599 22582 22599 22590 22591 22602 22588 22602 22609 22590 22598 22608 22589 22600 22591 22600 22618 22601 22602 22621 22618 22623 22599 22619 22599 22608 22610 22627 22611 22625 22611 22616 22633 22612 22611 22636 22610 22615 22626 22622 22619 22642 22624 22621 22645 22646 22630 22622 22624 22626 22648 22637 22634 22627 22628 22650 22651 22634 22638 22662 22639 22664 22660 22644 22656 22664 22662 22666 22650 22664 22672 22669 22673 22661 22660 22678 22659 22658 22681 22670 22673 22675 22661 22679 22669 22662 22674 22675 22691 22675 22688 22688 22684 22678 22679 22676 22678 22695 22701 22690 22686 22683 22688 22697 22682 22687 22704 22705 22701 22708 22697 22713 22703 22706 22691 22703 22690 22712 22714 22700 22716 22720 22716 22703 22700 22705 22703 22716 22727 22709 22713 22710 22721 22725 22712 22724 22714 22730 22718 22729 22742 22728 22723 22741 22732 22728 22738 22744 22723 22731 22743 22735 22728 22731 22734 22747 22745 22738 22741 22752 22738 22763 22759 22753 22758 22749 22740 22765 22754 22749 22750 22754 22762 22755 22775 22759 22772 22769 22754 22774 22764 22759 22773 22760 22769 22767 22782 22775 22769 22782 22776 22788 22783 22784 22788 22780 22770 22772 22788 22780 22793 22797 22784 22794 22789 22808 22787 22785 22794 22788 22792 22790 22807 22806 22807 22817 22798 22800 22804 22813 22801 22824 22822 22817 22810 22807 22819 22806 22819 22809 22828 22818 22831 22813 22830 22812 22835 22827 22813 22829 22824 22824 22824 22838 22846 22847 22835 22829 22838 22839 22830 22836 22851 22833 22840 22847 22847 22858 22854 22839 22847 22843 22852 22841 22843 22859 22863 22869 22865 22856 22850 22854 22850 22876 22864 22874 22877 22857 22865 22872 22861 22867 22885 22857 22885 22884 22881 22872 22885 22866 22875 22882 22885 22884 22871 22872 22872 22884 22885 22885 22890 22892 22901 22899 22880 22903 22907 22904 22892 22896 22893 22900 22908 22904 22902 22898 22914 22910 22911 22902 22907 22895 22903 22901 22904 22909 22911 22905 22909 22932 22923 22909 22935 22913 22908 22931 22915 22914 22928 22928 22914 22934 22934 22932 22933 22941 22928 22931 22932 22950 22928 22935 22946 22943 22943 22947 22935 22955 22960 22935 22949 22962 22939 22941 22949 22943 22941 22964 22949 22969 22945 22972 22967 22969 22961 22955 22960 22979 22976 22965 22978 22965 22964 22984 22970 22968 22979 22973 22977 22964 22992 22990 22969 22967 22983 22986 22988 22984 22980 22995 22997 22998 22982 22993 22982 22993 22996 22992 22988 22992 22996 22990 22988 22988 22994 22990 22997 23006 23005 23019 22999 22998 23001 23009 23007 23007 23009 23001 23029 23025 23010 23012 23006 23010 23019 23036 23011 23031 23017 23032 \r\n22426 22419 22423 22435 22429 22436 22428 22430 22439 22425 22428 22426 22432 22455 22457 22451 22454 22457 22458 22441 22437 22436 22450 22447 22465 22466 22445 22446 22446 22472 22454 22471 22457 22473 22456 22475 22463 22475 22476 22474 22468 22472 22462 22479 22472 22471 22469 22487 22473 22465 22474 22480 22477 22488 22488 22487 22476 22495 22487 22483 22476 22501 22492 22501 22501 22486 22492 22495 22499 22488 22494 22513 22507 22495 22506 22509 22519 22499 22516 22520 22497 22505 22520 22499 22513 22516 22520 22507 22511 22507 22526 22512 22522 22536 22534 22518 22528 22540 22524 22522 22528 22528 22530 22523 22545 22522 22537 22529 22539 22531 22544 22554 22535 22539 22533 22551 22551 22558 22542 22559 22546 22563 22554 22551 22544 22558 22545 22550 22572 22547 22568 22558 22558 22573 22576 22554 22561 22571 22575 22578 22559 22557 22577 22564 22573 22560 22567 22577 22583 22576 22587 22591 22578 22594 22571 22583 22592 22579 22594 22596 22586 22600 22580 22586 22608 22582 22597 22587 22585 22589 22589 22596 22608 22593 22597 22618 22604 22599 22611 22615 22615 22601 22598 22626 22628 22610 22621 22612 22624 22607 22622 22626 22619 22621 22629 22627 22626 22615 22621 22616 22639 22636 22619 22640 22619 22623 22636 22634 22629 22632 22650 22655 22637 22650 22642 22646 22646 22643 22636 22640 22658 22646 22646 22641 22668 22655 22660 22652 22660 22659 22650 22651 22650 22670 22657 22668 22680 22660 22653 22681 22656 22667 22664 22663 22684 22660 22670 22677 22665 22683 22681 22689 22683 22671 22671 22674 22675 22692 22673 22699 22686 22680 22687 22691 22684 22699 22704 22694 22695 22713 22685 22711 22698 22692 22690 22705 22716 22704 22696 22702 22712 22711 22710 22719 22716 22712 22723 22729 22711 22728 22727 22728 22723 22718 22713 22720 22739 22723 22714 22725 22719 22731 22728 22737 22747 22726 22731 22737 22736 22744 22737 22752 22743 22729 22749 22740 22744 22739 22752 22753 22764 22763 22753 22764 22745 22765 22766 22767 22748 22759 22768 22762 22747 22777 22766 22771 22771 22766 22754 22782 22763 22758 22784 22782 22769 22789 22775 22787 22783 22778 22791 22782 22768 22773 22770 22784 22799 22797 22774 22791 22783 22788 22783 22801 22801 22794 22801 22800 22806 22813 22813 22813 22800 22793 22800 22795 22791 22812 22804 22802 22820 22822 22797 22825 22814 22800 22823 22803 22830 22832 22812 22824 22819 22808 22832 22829 22816 22814 22824 22840 22835 22842 22838 22843 22835 22822 22842 22840 22832 22830 22834 22836 22841 22834 22838 22832 22851 22860 22860 22844 22853 22839 22843 22856 22854 22840 22852 22861 22845 22863 22874 22849 22876 22866 22873 22862 22869 22860 22882 22863 22879 22865 22875 22877 22859 22863 22881 22874 22865 22884 22889 22880 22872 22893 22891 22892 22876 22892 22880 22902 22879 22878 22888 22907 22897 22900 22902 22898 22890 22902 22891 22915 22908 22899 22915 22906 22891 22896 22907 22904 22907 22899 22910 22923 22902 22929 22923 22927 22926 22904 22931 22923 22910 22913 22912 22915 22930 22936 22929 22932 22928 22928 22938 22944 22920 22935 22924 22928 22950 22947 22950 22936 22948 22936 22951 22932 22944 22955 22941 22937 22949 22956 22946 22949 22961 22957 22949 22955 22957 22972 22958 22950 22970 22962 22973 22975 22966 22964 22975 22973 22959 22969 22970 22985 22965 22973 22975 22968 22984 22993 22979 22980 22969 22968 22992 22999 22992 22999 22990 22992 22995 22978 22988 22978 22985 23008 23008 22989 23001 23000 22999 23003 22993 23002 23005 23010 23000 23021 23001 23008 23022 23016 23015 23005 23003 23001 23030 23024 23023 23027 23018 23019 23009 23022 23013 23023 23018 23022 23031 23014 \r\n22430 22446 22428 22436 22435 22424 22424 22429 22446 22438 22444 22441 22443 22441 22430 22443 22432 22445 22461 22462 22446 22454 22460 22466 22462 22458 22453 22467 22470 22468 22462 22464 22450 22463 22476 22451 22464 22469 22470 22459 22468 22476 22483 22461 22475 22467 22466 22477 22486 22480 22494 22481 22478 22492 22472 22497 22500 22500 22493 22504 22492 22495 22493 22507 22481 22495 22506 22483 22495 22511 22486 22494 22502 22502 22496 22503 22501 22505 22513 22507 22497 22506 22522 22506 22510 22518 22520 22513 22509 22513 22516 22536 22514 22530 22522 22531 22536 22516 22524 22531 22538 22520 22526 22525 22530 22549 22544 22552 22551 22550 22531 22551 22543 22545 22548 22556 22559 22542 22538 22546 22544 22554 22558 22543 22549 22552 22548 22569 22559 22549 22546 22558 22575 22554 22569 22577 22570 22565 22565 22570 22577 22578 22573 22583 22570 22578 22586 22581 22585 22567 22567 22596 22573 22596 22593 22576 22594 22581 22575 22581 22604 22577 22598 22579 22585 22610 22582 22585 22589 22592 22613 22589 22605 22611 22607 22594 22608 22606 22601 22618 22604 22625 22606 22609 22604 22617 22620 22632 22631 22621 22608 22632 22631 22635 22628 22634 22639 22621 22614 22636 22620 22620 22647 22620 22648 22650 22634 22649 22649 22649 22626 22636 22634 22657 22645 22648 22651 22660 22634 22660 22656 22657 22659 22655 22650 22655 22652 22669 22656 22669 22669 22668 22671 22671 22652 22653 22673 22679 22657 22682 22675 22660 22679 22660 22662 22690 22690 22691 22673 22683 22685 22676 22681 22690 22678 22688 22692 22683 22702 22681 22676 22681 22679 22681 22701 22683 22700 22684 22689 22698 22714 22702 22693 22701 22696 22706 22704 22719 22706 22715 22700 22711 22699 22706 22701 22729 22714 22727 22722 22722 22725 22722 22736 22736 22718 22736 22733 22721 22736 22723 22722 22745 22725 22735 22730 22732 22744 22726 22746 22737 22736 22729 22736 22741 22749 22753 22756 22741 22755 22752 22755 22766 22742 22748 22755 22756 22753 22745 22768 22763 22763 22754 22752 22755 22763 22763 22775 22766 22783 22756 22773 22765 22780 22774 22764 22778 22783 22771 22781 22790 22794 22792 22770 22771 22785 22799 22800 22784 22803 22802 22784 22792 22780 22804 22803 22792 22786 22784 22811 22805 22810 22794 22800 22791 22800 22803 22802 22801 22803 22811 22815 22808 22827 22801 22827 22830 22806 22818 22820 22829 22815 22823 22827 22829 22811 22816 22824 22815 22814 22844 22841 22841 22837 22833 22842 22830 22832 22827 22846 22853 22841 22846 22851 22855 22855 22840 22858 22848 22857 22863 22849 22838 22843 22843 22857 22867 22846 22863 22870 22856 22870 22854 22861 22856 22853 22862 22852 22867 22873 22864 22870 22864 22860 22884 22869 22887 22878 22866 22877 22871 22882 22895 22895 22877 22870 22872 22876 22876 22899 22878 22886 22897 22891 22891 22888 22884 22890 22890 22905 22911 22908 22898 22913 22889 22912 22915 22920 22901 22904 22912 22922 22904 22926 22900 22904 22918 22928 22919 22918 22919 22923 22920 22927 22934 22938 22931 22933 22916 22930 22922 22922 22943 22939 22948 22934 22927 22924 22936 22951 22937 22941 22938 22929 22942 22952 22948 22939 22961 22944 22964 22936 22948 22955 22939 22969 22948 22953 22963 22967 22965 22966 22958 22977 22969 22957 22972 22955 22982 22968 22984 22956 22958 22973 22980 22980 22969 22968 22980 22978 22973 22988 22990 22982 22976 22997 22985 22974 22988 22974 22994 22984 23006 23002 22990 22991 22992 23002 22991 23008 23006 22993 23014 22999 23000 23014 23002 22996 22993 23020 22996 23023 23010 23025 23010 23022 23023 23019 23024 23008 23031 23010 23019 23030 23029 23023 23034 23037 23014 23042 23027 \r\n22444 22443 22433 22422 22443 22451 22426 22443 22443 22440 22446 22445 22449 22436 22441 22442 22462 22457 22446 22463 22462 22462 22446 22447 22454 22451 22455 22472 22466 22467 22462 22474 22473 22452 22457 22469 22461 22480 22457 22467 22486 22462 22483 22482 22489 22471 22466 22468 22480 22474 22496 22487 22479 22481 22495 22474 22483 22503 22502 22477 22487 22484 22497 22495 22492 22490 22491 22509 22505 22502 22506 22517 22514 22499 22491 22517 22515 22503 22522 22508 22497 22513 22527 22521 22511 22530 22519 22512 22511 22519 22521 22537 22511 22522 22538 22517 22527 22526 22528 22532 22518 22542 22540 22532 22538 22545 22529 22551 22531 22548 22527 22552 22537 22552 22549 22536 22562 22544 22541 22561 22552 22542 22542 22555 22548 22544 22566 22568 22557 22568 22553 22568 22549 22550 22563 22555 22559 22557 22578 22582 22569 22561 22570 22560 22573 22578 22572 22576 22589 22591 22587 22577 22582 22578 22571 22577 22578 22598 22582 22586 22594 22594 22580 22597 22603 22606 22609 22588 22604 22602 22599 22601 22599 22612 22606 22614 22615 22612 22598 22602 22598 22601 22627 22620 22629 22619 22629 22613 22608 22614 22631 22632 22628 22623 22618 22637 22637 22625 22627 22619 22627 22646 22625 22621 22623 22651 22640 22648 22649 22651 22656 22642 22634 22636 22633 22650 22652 22651 22655 22637 22648 22665 22660 22648 22658 22644 22672 22653 22654 22653 22660 22652 22668 22677 22668 22681 22672 22654 22662 22656 22668 22664 22682 22676 22672 22682 22673 22671 22665 22677 22690 22677 22674 22676 22693 22696 22688 22684 22682 22683 22700 22690 22692 22706 22697 22701 22692 22693 22685 22715 22715 22696 22703 22719 22696 22692 22697 22707 22724 22704 22701 22723 22726 22724 22726 22717 22711 22722 22729 22715 22734 22709 22718 22717 22713 22730 22738 22714 22732 22744 22723 22718 22735 22734 22731 22738 22745 22746 22741 22753 22741 22756 22756 22742 22736 22734 22749 22736 22746 22761 22740 22743 22760 22757 22754 22760 22744 22745 22774 22766 22773 22764 22754 22751 22772 22771 22768 22766 22781 22783 22760 22782 22769 22763 22789 22770 22791 22777 22780 22770 22785 22791 22777 22780 22777 22798 22778 22795 22780 22792 22783 22803 22781 22796 22808 22811 22800 22806 22804 22796 22813 22788 22814 22801 22797 22792 22810 22803 22797 22796 22824 22821 22806 22820 22811 22813 22830 22813 22805 22812 22820 22837 22823 22822 22823 22818 22822 22834 22842 22842 22838 22825 22844 22844 22829 22828 22848 22843 22851 22854 22848 22848 22858 22832 22834 22858 22854 22863 22838 22853 22866 22844 22866 22862 22855 22842 22856 22863 22854 22873 22851 22852 22877 22855 22873 22864 22864 22864 22859 22867 22877 22870 22869 22864 22887 22891 22883 22888 22891 22870 22895 22887 22885 22877 22892 22896 22893 22900 22879 22896 22902 22887 22887 22900 22902 22893 22897 22887 22903 22895 22887 22894 22904 22905 22917 22921 22915 22905 22924 22922 22916 22923 22912 22923 22920 22908 22907 22923 22910 22935 22930 22936 22932 22924 22938 22934 22934 22922 22937 22935 22944 22946 22935 22941 22940 22946 22939 22937 22946 22928 22948 22945 22930 22943 22947 22948 22955 22947 22952 22947 22964 22964 22941 22968 22941 22971 22951 22960 22970 22960 22949 22976 22971 22968 22980 22979 22955 22969 22983 22974 22983 22982 22964 22972 22971 22970 22991 22987 22988 22989 22983 22984 22983 22997 22971 22998 22984 22980 22982 22988 22982 22999 23006 22987 22982 23011 23000 22996 23003 22999 22987 23000 23001 22997 22997 23021 22994 23023 23003 23016 23001 23008 23017 23009 23009 23031 23003 23028 23028 23023 23013 23028 23012 23037 23028 23017 23018 23021 23038 23030 \r\n22438 22423 22421 22437 22432 22450 22433 22451 22452 22436 22428 22448 22452 22455 22447 22445 22446 22456 22459 22455 22438 22448 22447 22462 22449 22449 22449 22460 22448 22447 22449 22471 22466 22476 22475 22467 22477 22466 22475 22480 22480 22465 22473 22475 22491 22468 22465 22465 22487 22480 22480 22494 22496 22490 22472 22473 22486 22500 22497 22490 22480 22485 22481 22496 22485 22496 22489 22499 22509 22516 22515 22501 22517 22515 22515 22500 22515 22523 22501 22526 22519 22502 22512 22501 22508 22525 22527 22505 22526 22516 22510 22521 22512 22520 22528 22530 22516 22528 22536 22538 22528 22523 22531 22537 22546 22534 22526 22531 22534 22555 22555 22547 22551 22541 22549 22542 22557 22553 22549 22545 22547 22544 22569 22546 22553 22548 22553 22554 22573 22550 22549 22577 22567 22552 22553 22581 22555 22566 22562 22559 22573 22575 22573 22584 22586 22578 22566 22589 22576 22573 22582 22581 22596 22579 22572 22595 22599 22575 22587 22595 22598 22588 22589 22609 22594 22611 22597 22600 22603 22599 22616 22612 22611 22603 22593 22620 22616 22610 22610 22605 22619 22614 22629 22630 22605 22619 22621 22619 22628 22624 22631 22637 22620 22630 22612 22618 22641 22642 22638 22620 22634 22627 22648 22637 22644 22645 22624 22625 22626 22629 22648 22640 22646 22638 22653 22654 22636 22639 22637 22637 22666 22666 22660 22650 22657 22653 22673 22670 22646 22676 22668 22671 22657 22680 22670 22680 22680 22657 22682 22675 22683 22673 22687 22676 22680 22669 22691 22673 22694 22677 22684 22676 22690 22689 22683 22679 22689 22684 22687 22680 22698 22681 22699 22691 22692 22703 22695 22706 22712 22700 22694 22711 22698 22713 22716 22720 22712 22695 22713 22712 22704 22719 22702 22714 22723 22720 22711 22729 22719 22710 22730 22731 22736 22714 22729 22742 22734 22733 22727 22718 22747 22725 22742 22721 22750 22738 22734 22742 22732 22736 22734 22734 22747 22752 22747 22737 22742 22741 22761 22758 22743 22740 22740 22755 22758 22768 22748 22767 22755 22757 22768 22759 22778 22759 22759 22772 22763 22760 22782 22767 22761 22775 22789 22766 22791 22774 22783 22768 22771 22776 22789 22771 22776 22772 22785 22795 22791 22775 22791 22800 22793 22793 22787 22791 22782 22807 22803 22794 22803 22808 22790 22812 22790 22795 22810 22804 22812 22812 22797 22811 22815 22801 22818 22821 22829 22822 22823 22829 22833 22815 22822 22816 22836 22838 22836 22815 22840 22832 22845 22825 22837 22844 22820 22830 22836 22838 22838 22848 22852 22842 22832 22850 22835 22836 22843 22856 22840 22840 22855 22858 22850 22843 22855 22853 22847 22859 22845 22870 22868 22866 22859 22859 22854 22877 22855 22857 22859 22880 22874 22868 22870 22875 22869 22875 22867 22883 22891 22872 22895 22884 22890 22877 22898 22874 22889 22888 22885 22894 22888 22883 22887 22894 22881 22906 22896 22909 22887 22892 22908 22899 22903 22894 22892 22895 22913 22917 22902 22896 22906 22908 22917 22912 22919 22907 22913 22921 22914 22932 22929 22923 22916 22913 22930 22915 22924 22934 22936 22930 22921 22930 22939 22926 22933 22930 22922 22923 22934 22925 22944 22932 22950 22933 22943 22933 22945 22960 22950 22962 22938 22965 22961 22960 22965 22966 22959 22971 22971 22956 22970 22953 22971 22958 22972 22964 22956 22981 22970 22955 22959 22976 22981 22971 22972 22962 22973 22975 22980 22984 22974 22976 22986 22970 22975 22997 22979 22996 22976 22995 22979 23001 22985 23008 23004 22988 22992 23011 22987 22992 22993 22991 23012 23009 23019 23006 23014 22994 22998 22998 23018 23010 23009 23028 23013 23021 23029 23029 23015 23027 23030 23023 23028 23026 23021 23026 23025 23026 23017 23033 23024 23030 \r\n22448 22439 22421 22429 22445 22442 22431 22446 22431 22442 22434 22433 22450 22461 22451 22444 22438 22459 22437 22464 22465 22445 22453 22465 22451 22452 22452 22472 22463 22456 22459 22474 22472 22477 22459 22480 22462 22467 22470 22462 22475 22474 22471 22471 22488 22473 22490 22484 22473 22491 22493 22486 22498 22490 22480 22503 22495 22484 22482 22486 22484 22499 22496 22503 22507 22493 22507 22496 22487 22510 22491 22491 22500 22514 22495 22508 22517 22525 22509 22501 22525 22507 22511 22515 22530 22515 22509 22519 22511 22515 22524 22519 22526 22523 22533 22529 22537 22538 22541 22540 22523 22526 22521 22539 22524 22542 22544 22550 22530 22550 22535 22543 22560 22553 22560 22551 22549 22547 22544 22563 22567 22557 22568 22550 22543 22544 22552 22565 22555 22548 22562 22564 22555 22570 22556 22568 22557 22558 22574 22567 22578 22573 22584 22571 22582 22591 22588 22571 22586 22593 22593 22583 22571 22584 22583 22585 22581 22577 22586 22595 22591 22586 22597 22588 22584 22591 22597 22589 22605 22611 22615 22615 22592 22615 22600 22609 22602 22618 22598 22623 22626 22618 22605 22605 22607 22617 22612 22624 22622 22635 22625 22635 22621 22629 22640 22641 22627 22639 22619 22625 22630 22622 22644 22622 22625 22634 22634 22650 22637 22636 22648 22644 22640 22656 22653 22639 22656 22638 22646 22657 22650 22667 22648 22671 22658 22657 22649 22672 22652 22659 22660 22659 22652 22680 22681 22660 22665 22676 22667 22658 22682 22683 22672 22669 22672 22665 22665 22683 22667 22682 22687 22674 22678 22681 22682 22691 22695 22689 22699 22697 22705 22697 22700 22689 22709 22687 22698 22705 22705 22697 22697 22691 22708 22709 22720 22712 22723 22704 22721 22720 22725 22709 22719 22713 22717 22713 22712 22717 22727 22717 22712 22713 22725 22722 22723 22729 22743 22742 22735 22728 22731 22736 22741 22747 22724 22733 22749 22736 22745 22728 22753 22751 22732 22735 22735 22751 22750 22765 22741 22738 22761 22768 22752 22755 22755 22745 22748 22751 22747 22757 22755 22752 22765 22774 22775 22765 22777 22777 22770 22772 22766 22760 22789 22763 22788 22792 22772 22785 22789 22778 22792 22778 22777 22786 22792 22777 22794 22792 22793 22801 22796 22781 22789 22797 22795 22787 22792 22806 22798 22810 22790 22802 22801 22810 22798 22818 22808 22812 22815 22808 22813 22811 22814 22830 22825 22807 22829 22830 22823 22808 22825 22823 22838 22827 22823 22842 22839 22840 22833 22841 22848 22833 22843 22846 22846 22839 22843 22845 22849 22841 22829 22836 22834 22858 22835 22860 22840 22844 22858 22858 22841 22845 22869 22867 22843 22865 22850 22865 22853 22876 22868 22876 22874 22855 22867 22871 22884 22879 22871 22881 22867 22882 22884 22879 22892 22884 22873 22895 22886 22887 22898 22871 22889 22873 22897 22881 22891 22886 22905 22896 22887 22893 22886 22883 22889 22889 22887 22886 22910 22888 22891 22919 22903 22897 22906 22912 22905 22910 22903 22903 22912 22928 22903 22918 22932 22909 22912 22917 22907 22933 22915 22926 22926 22921 22924 22932 22944 22924 22924 22937 22936 22923 22947 22935 22929 22933 22954 22932 22943 22955 22946 22944 22935 22935 22946 22938 22953 22950 22952 22954 22956 22946 22965 22945 22957 22953 22945 22968 22948 22953 22965 22960 22957 22967 22964 22957 22969 22962 22978 22963 22985 22976 22985 22988 22979 22973 22971 22967 22976 22976 22996 22988 22975 22977 22975 22993 22996 22983 22994 23001 22994 23004 22991 22988 22983 22984 22993 22994 23009 23008 22999 23018 23008 23016 23020 23008 23016 23019 23013 23023 23012 23011 23029 23031 23014 23009 23022 23017 23028 23031 23011 23012 23036 23022 23039 23035 23040 23040 23026 23046 \r\n22428 22429 22449 22450 22452 22428 22440 22439 22453 22430 22440 22440 22455 22460 22439 22454 22457 22443 22445 22445 22468 22457 22447 22444 22464 22446 22456 22464 22477 22466 22460 22467 22455 22455 22477 22460 22461 22481 22478 22485 22475 22481 22474 22483 22482 22480 22473 22468 22474 22472 22484 22499 22500 22474 22479 22478 22501 22489 22498 22504 22486 22493 22493 22486 22512 22514 22508 22506 22503 22491 22501 22492 22504 22508 22506 22503 22518 22504 22526 22506 22522 22507 22529 22508 22508 22527 22533 22531 22521 22511 22531 22535 22535 22535 22527 22521 22525 22529 22545 22521 22524 22524 22551 22529 22540 22541 22552 22553 22541 22544 22535 22556 22559 22551 22553 22542 22565 22566 22564 22558 22565 22567 22547 22548 22559 22560 22570 22576 22558 22566 22572 22578 22561 22553 22569 22576 22558 22584 22564 22574 22573 22567 22591 22563 22565 22568 22566 22576 22596 22572 22574 22577 22590 22595 22592 22598 22593 22579 22601 22580 22581 22591 22584 22599 22587 22607 22606 22613 22602 22617 22607 22606 22592 22613 22606 22606 22602 22600 22624 22609 22612 22610 22615 22608 22619 22631 22619 22634 22631 22614 22631 22630 22614 22618 22618 22615 22639 22625 22638 22623 22632 22624 22626 22637 22649 22641 22647 22634 22633 22650 22638 22633 22655 22654 22636 22640 22655 22655 22666 22639 22647 22670 22647 22658 22669 22654 22661 22654 22660 22662 22662 22679 22675 22656 22679 22664 22660 22658 22664 22669 22675 22680 22684 22666 22677 22676 22695 22696 22676 22681 22677 22700 22694 22676 22698 22704 22691 22694 22678 22708 22685 22710 22691 22706 22706 22707 22701 22694 22705 22709 22701 22720 22705 22706 22696 22717 22719 22706 22717 22709 22726 22701 22713 22729 22716 22722 22716 22734 22736 22723 22739 22730 22716 22731 22729 22721 22735 22719 22741 22743 22730 22734 22744 22726 22753 22729 22742 22731 22731 22741 22738 22734 22739 22738 22739 22738 22764 22763 22757 22758 22762 22749 22743 22760 22757 22773 22766 22773 22752 22756 22756 22773 22755 22776 22782 22757 22781 22774 22778 22766 22785 22775 22778 22767 22773 22765 22776 22779 22781 22792 22790 22776 22780 22797 22780 22801 22780 22792 22782 22789 22782 22799 22789 22789 22784 22799 22808 22813 22804 22794 22802 22814 22800 22800 22820 22805 22805 22816 22812 22821 22817 22821 22816 22832 22823 22823 22830 22819 22817 22832 22833 22821 22826 22834 22815 22833 22835 22841 22820 22820 22827 22823 22822 22832 22844 22838 22831 22847 22848 22843 22859 22844 22846 22839 22842 22838 22855 22864 22854 22865 22840 22845 22846 22862 22865 22852 22870 22865 22852 22861 22876 22869 22878 22856 22858 22859 22867 22875 22860 22864 22863 22861 22867 22865 22884 22881 22876 22871 22892 22888 22884 22893 22880 22898 22884 22904 22884 22878 22891 22885 22883 22894 22890 22889 22888 22907 22909 22900 22907 22897 22912 22918 22907 22922 22900 22912 22906 22903 22901 22904 22914 22909 22905 22911 22906 22910 22910 22912 22908 22915 22935 22932 22929 22924 22928 22944 22928 22919 22926 22922 22942 22947 22951 22951 22925 22932 22929 22929 22928 22935 22930 22959 22950 22937 22938 22953 22951 22944 22964 22943 22967 22969 22962 22964 22948 22949 22969 22966 22973 22978 22961 22978 22980 22976 22959 22968 22959 22982 22979 22962 22982 22989 22984 22982 22964 22967 22990 22983 22982 22972 22985 22995 22979 22990 22988 22976 23002 22980 22995 22992 22989 23009 22986 22991 22996 22992 22997 23005 22996 22990 23013 23003 22993 22999 22994 22997 23001 23017 23014 23023 23029 23025 23020 23007 23017 23027 23026 23035 23016 23011 23024 23015 23024 23016 23015 23033 23028 23030 23022 23040 \r\n22434 22427 22450 22427 22425 22434 22447 22443 22437 22435 22438 22457 22433 22439 22446 22441 22446 22441 22455 22466 22451 22449 22445 22448 22460 22455 22472 22448 22453 22467 22474 22481 22473 22479 22470 22473 22459 22481 22477 22485 22470 22478 22468 22490 22479 22469 22483 22495 22490 22488 22477 22490 22491 22480 22479 22484 22496 22479 22501 22490 22504 22500 22485 22509 22493 22509 22515 22501 22496 22515 22520 22507 22522 22504 22520 22497 22505 22508 22516 22516 22528 22511 22522 22510 22507 22508 22522 22508 22528 22526 22516 22523 22528 22530 22531 22534 22543 22545 22528 22541 22522 22550 22548 22537 22546 22550 22535 22532 22540 22547 22543 22537 22541 22547 22556 22538 22541 22545 22545 22550 22543 22560 22546 22560 22558 22554 22552 22570 22554 22558 22572 22571 22564 22554 22572 22560 22575 22586 22581 22585 22580 22572 22585 22565 22580 22579 22570 22593 22593 22590 22579 22595 22578 22596 22597 22583 22598 22595 22599 22602 22588 22586 22583 22608 22607 22598 22601 22608 22608 22598 22617 22611 22622 22600 22617 22607 22611 22625 22612 22614 22617 22620 22629 22616 22605 22612 22626 22623 22624 22617 22621 22615 22624 22642 22643 22618 22617 22646 22622 22639 22633 22626 22646 22645 22631 22645 22634 22643 22638 22646 22633 22639 22639 22659 22646 22661 22645 22662 22663 22647 22667 22667 22644 22656 22645 22654 22650 22665 22668 22672 22652 22658 22661 22668 22678 22659 22663 22686 22680 22682 22673 22672 22673 22684 22672 22680 22671 22676 22683 22674 22687 22676 22700 22674 22683 22684 22703 22705 22708 22703 22696 22696 22683 22685 22695 22713 22705 22710 22713 22703 22697 22707 22702 22705 22706 22716 22712 22702 22720 22712 22726 22712 22718 22725 22726 22713 22711 22720 22738 22733 22737 22725 22713 22719 22739 22727 22731 22739 22731 22725 22745 22732 22734 22731 22750 22754 22733 22738 22742 22754 22752 22748 22742 22744 22756 22742 22747 22765 22750 22753 22755 22742 22744 22762 22745 22754 22759 22749 22754 22777 22769 22778 22753 22776 22769 22768 22761 22772 22778 22765 22786 22789 22789 22776 22782 22787 22785 22791 22793 22782 22780 22779 22798 22799 22788 22794 22803 22798 22803 22790 22805 22784 22785 22786 22791 22808 22800 22805 22802 22808 22804 22818 22794 22803 22796 22809 22798 22816 22825 22806 22806 22831 22829 22820 22825 22829 22807 22811 22821 22831 22816 22817 22824 22830 22843 22839 22822 22826 22840 22829 22829 22825 22829 22838 22853 22833 22831 22843 22855 22830 22852 22839 22845 22858 22853 22842 22865 22850 22854 22841 22869 22843 22866 22872 22865 22855 22870 22873 22869 22857 22863 22859 22867 22882 22864 22867 22881 22870 22868 22863 22890 22874 22878 22875 22881 22895 22887 22872 22892 22887 22887 22890 22881 22901 22875 22896 22882 22878 22893 22907 22894 22896 22890 22885 22914 22894 22891 22892 22902 22917 22911 22897 22921 22896 22898 22920 22914 22914 22924 22909 22915 22909 22922 22916 22926 22929 22916 22933 22913 22910 22919 22922 22917 22935 22931 22929 22918 22929 22943 22942 22924 22930 22938 22933 22929 22955 22949 22947 22941 22943 22945 22953 22954 22949 22938 22942 22938 22960 22947 22956 22958 22949 22967 22955 22962 22964 22953 22953 22953 22972 22961 22964 22971 22968 22962 22973 22977 22976 22986 22982 22962 22979 22979 22975 22974 22988 22971 22973 22983 22974 22989 22983 22977 22987 22977 22977 22988 23000 23003 22983 23009 22983 23001 23003 22989 23012 22998 23006 22999 22998 23007 23015 23005 23014 23015 23007 23007 23010 23024 23022 23025 23027 23006 23019 23013 23034 23018 23012 23016 23028 23025 23014 23027 23016 23027 23023 23032 23027 23033 23038 \r\n22444 22450 22452 22430 22437 22442 22429 22455 22433 22435 22434 22450 22441 22438 22458 22457 22444 22460 22453 22450 22466 22462 22473 22445 22470 22472 22455 22461 22477 22478 22461 22463 22458 22457 22475 22464 22485 22480 22473 22462 22465 22487 22483 22487 22480 22485 22482 22472 22494 22484 22481 22499 22496 22482 22496 22502 22491 22494 22499 22496 22482 22495 22505 22486 22503 22490 22509 22489 22516 22516 22503 22497 22500 22507 22501 22512 22519 22512 22514 22519 22524 22519 22515 22508 22525 22524 22523 22526 22538 22523 22539 22519 22514 22540 22533 22533 22542 22545 22534 22529 22526 22533 22547 22536 22536 22530 22533 22545 22548 22535 22561 22549 22545 22536 22549 22566 22543 22567 22543 22549 22549 22545 22550 22563 22564 22566 22548 22555 22560 22553 22570 22576 22570 22574 22566 22561 22581 22565 22560 22582 22573 22582 22573 22589 22591 22584 22587 22577 22597 22582 22592 22574 22587 22579 22594 22606 22606 22602 22584 22581 22594 22610 22590 22612 22614 22589 22597 22612 22590 22600 22618 22600 22614 22605 22625 22622 22627 22615 22614 22619 22614 22631 22633 22634 22631 22622 22636 22635 22629 22628 22619 22624 22643 22627 22636 22643 22623 22645 22636 22642 22644 22625 22650 22643 22643 22627 22645 22648 22641 22632 22654 22644 22642 22653 22649 22647 22640 22645 22641 22649 22667 22665 22664 22655 22668 22651 22672 22672 22650 22657 22666 22665 22681 22665 22683 22676 22679 22684 22681 22683 22672 22685 22685 22686 22667 22674 22671 22679 22698 22682 22685 22682 22679 22690 22704 22690 22683 22693 22702 22694 22690 22688 22690 22695 22707 22691 22711 22701 22696 22705 22699 22700 22723 22695 22724 22716 22704 22719 22717 22708 22717 22717 22724 22720 22727 22719 22727 22733 22721 22721 22741 22726 22736 22739 22729 22721 22734 22740 22725 22731 22741 22723 22724 22747 22755 22756 22739 22757 22741 22748 22735 22744 22734 22763 22738 22757 22739 22754 22755 22744 22751 22755 22754 22753 22751 22747 22762 22759 22752 22763 22769 22755 22756 22781 22759 22770 22786 22768 22768 22766 22791 22781 22781 22770 22795 22784 22791 22794 22776 22777 22781 22788 22791 22804 22780 22780 22787 22797 22785 22800 22787 22806 22794 22804 22788 22816 22805 22791 22792 22805 22800 22815 22810 22805 22808 22797 22804 22806 22827 22814 22825 22814 22833 22828 22823 22808 22834 22809 22836 22824 22815 22834 22843 22831 22838 22826 22839 22838 22840 22848 22834 22837 22837 22848 22841 22836 22847 22839 22849 22859 22841 22837 22857 22844 22853 22843 22850 22847 22855 22863 22860 22849 22854 22854 22870 22865 22873 22868 22862 22869 22874 22876 22874 22858 22859 22864 22869 22884 22861 22883 22877 22892 22888 22893 22887 22889 22874 22889 22897 22872 22882 22902 22879 22889 22896 22884 22887 22880 22897 22897 22890 22885 22891 22885 22894 22911 22917 22916 22906 22901 22917 22916 22903 22916 22925 22899 22915 22920 22905 22916 22921 22911 22904 22908 22914 22932 22919 22919 22917 22913 22936 22917 22937 22932 22938 22933 22931 22937 22925 22932 22936 22923 22952 22954 22945 22949 22939 22933 22956 22956 22956 22954 22962 22956 22953 22946 22955 22961 22953 22955 22963 22946 22949 22974 22971 22952 22973 22974 22953 22961 22957 22981 22970 22957 22981 22960 22973 22982 22969 22990 22979 22965 22981 22986 22991 22987 22979 22988 22992 22987 22985 22990 22974 22997 22981 22999 22978 22986 22991 23008 23010 22995 23005 23009 22991 23004 23008 23013 22991 23014 23021 23017 22998 23019 22998 23014 23002 23005 23005 23027 23013 23021 23019 23025 23024 23028 23015 23025 23015 23031 23019 23021 23023 23042 23045 23044 23039 23036 23025 23046 \r\n22442 22447 22439 22427 22441 22453 22458 22455 22441 22461 22434 22452 22439 22440 22451 22459 22448 22468 22459 22464 22465 22465 22456 22448 22457 22467 22464 22479 22468 22452 22472 22455 22482 22458 22478 22471 22459 22472 22464 22482 22483 22475 22478 22473 22486 22477 22490 22495 22474 22487 22484 22474 22496 22478 22505 22507 22507 22481 22487 22499 22484 22506 22487 22492 22509 22491 22503 22493 22511 22498 22504 22516 22499 22508 22502 22527 22512 22504 22506 22506 22509 22526 22521 22513 22519 22534 22512 22513 22531 22519 22521 22515 22530 22533 22546 22526 22525 22534 22534 22533 22548 22531 22548 22533 22540 22552 22542 22554 22534 22553 22548 22558 22537 22536 22563 22560 22561 22560 22548 22550 22569 22545 22555 22561 22554 22553 22564 22555 22570 22579 22554 22579 22567 22559 22570 22587 22560 22589 22584 22577 22569 22589 22593 22566 22580 22597 22572 22572 22572 22584 22595 22595 22594 22603 22587 22606 22596 22585 22596 22608 22602 22597 22606 22602 22608 22607 22607 22596 22595 22619 22594 22613 22604 22609 22605 22599 22605 22612 22623 22602 22610 22617 22609 22615 22630 22637 22628 22610 22635 22617 22621 22626 22644 22619 22637 22637 22636 22627 22640 22646 22642 22636 22639 22645 22655 22636 22658 22636 22648 22639 22639 22657 22653 22654 22641 22649 22662 22642 22667 22651 22647 22661 22671 22673 22666 22655 22678 22672 22662 22671 22682 22660 22660 22680 22679 22677 22676 22660 22663 22688 22689 22683 22688 22688 22696 22672 22682 22698 22698 22691 22676 22677 22702 22701 22702 22691 22708 22689 22697 22700 22709 22685 22691 22696 22692 22693 22712 22709 22712 22698 22699 22707 22719 22722 22714 22718 22719 22720 22730 22713 22710 22730 22727 22722 22716 22716 22722 22716 22724 22740 22720 22728 22727 22717 22717 22740 22740 22729 22748 22733 22749 22738 22745 22736 22733 22741 22745 22748 22745 22740 22753 22757 22749 22753 22752 22755 22756 22742 22754 22755 22767 22772 22765 22766 22769 22769 22752 22762 22772 22769 22778 22767 22770 22762 22766 22759 22765 22789 22778 22788 22782 22777 22784 22787 22769 22776 22786 22796 22797 22785 22782 22785 22804 22784 22789 22807 22783 22794 22794 22810 22804 22786 22803 22792 22788 22812 22808 22794 22795 22800 22802 22797 22823 22799 22799 22805 22807 22803 22812 22831 22817 22817 22807 22817 22814 22812 22832 22823 22822 22818 22814 22829 22816 22832 22835 22843 22846 22837 22842 22829 22839 22833 22835 22832 22846 22845 22838 22832 22831 22860 22856 22840 22849 22838 22849 22861 22868 22863 22843 22852 22863 22850 22873 22869 22871 22861 22868 22858 22868 22872 22861 22881 22862 22865 22860 22869 22871 22879 22882 22875 22891 22871 22893 22885 22869 22876 22884 22870 22897 22895 22883 22883 22897 22882 22890 22907 22901 22905 22905 22889 22894 22892 22903 22912 22896 22904 22915 22896 22906 22905 22918 22895 22910 22904 22910 22903 22912 22927 22909 22916 22929 22926 22922 22913 22930 22917 22934 22936 22924 22928 22931 22925 22938 22929 22937 22943 22948 22936 22943 22935 22941 22942 22934 22932 22952 22953 22935 22946 22950 22953 22938 22956 22936 22951 22954 22950 22952 22944 22958 22967 22946 22972 22971 22975 22949 22953 22977 22968 22973 22980 22976 22960 22982 22960 22983 22981 22983 22974 22976 22969 22988 22975 22974 22975 22992 22972 22970 22978 23000 22990 22978 22996 22998 22982 23001 22983 22998 22989 22998 23011 22995 23003 23008 23014 22989 23004 23002 22995 22993 23004 23021 23010 22998 23013 23008 23022 23024 23022 23015 23021 23003 23010 23015 23035 23011 23011 23038 23037 23037 23034 23023 23040 23043 23035 23031 23028 23025 23038 23047 23032 \r\n22452 22439 22442 22443 22445 22452 22450 22457 22459 22455 22443 22453 22456 22458 22463 22455 22462 22444 22452 22472 22444 22450 22464 22451 22463 22452 22463 22462 22452 22473 22464 22478 22470 22465 22478 22463 22467 22474 22464 22469 22466 22484 22488 22485 22485 22479 22485 22498 22493 22482 22477 22501 22489 22486 22487 22503 22498 22494 22486 22494 22500 22498 22515 22501 22505 22518 22490 22491 22497 22493 22499 22511 22517 22500 22527 22509 22526 22526 22513 22508 22504 22522 22535 22535 22520 22530 22510 22536 22538 22517 22538 22542 22529 22518 22519 22520 22541 22535 22540 22542 22537 22546 22527 22546 22538 22531 22557 22554 22535 22541 22549 22563 22545 22546 22566 22548 22545 22567 22570 22552 22551 22573 22566 22573 22571 22549 22550 22570 22559 22563 22583 22564 22557 22582 22571 22569 22582 22576 22573 22568 22576 22569 22570 22578 22568 22590 22580 22597 22573 22582 22600 22584 22603 22597 22598 22593 22584 22592 22593 22610 22587 22609 22611 22589 22617 22603 22612 22607 22620 22613 22598 22601 22605 22609 22615 22603 22607 22618 22629 22616 22612 22613 22613 22608 22613 22622 22632 22617 22628 22627 22635 22618 22620 22640 22628 22644 22627 22642 22648 22628 22629 22653 22646 22647 22653 22642 22637 22647 22658 22644 22656 22648 22637 22640 22638 22658 22662 22654 22660 22668 22660 22650 22669 22676 22671 22674 22651 22659 22676 22669 22666 22660 22685 22683 22671 22683 22676 22690 22681 22673 22680 22675 22673 22674 22686 22669 22695 22683 22684 22675 22698 22688 22682 22698 22690 22704 22688 22687 22705 22707 22702 22711 22703 22704 22688 22694 22710 22693 22706 22700 22708 22721 22714 22704 22704 22727 22704 22703 22731 22720 22712 22731 22731 22718 22737 22730 22727 22729 22730 22738 22737 22737 22734 22733 22720 22733 22728 22744 22737 22730 22726 22750 22739 22728 22730 22747 22755 22745 22756 22744 22740 22751 22756 22756 22767 22750 22766 22750 22751 22763 22756 22755 22764 22751 22771 22757 22761 22779 22779 22775 22783 22766 22767 22783 22771 22768 22784 22779 22780 22778 22789 22790 22767 22786 22773 22775 22782 22781 22784 22802 22797 22803 22781 22804 22786 22803 22808 22805 22796 22788 22796 22794 22812 22812 22812 22813 22803 22809 22801 22796 22807 22812 22807 22809 22813 22810 22815 22822 22808 22821 22818 22825 22814 22807 22808 22825 22810 22825 22813 22833 22843 22825 22826 22844 22847 22829 22830 22835 22837 22838 22851 22843 22841 22827 22843 22854 22838 22835 22855 22845 22839 22855 22853 22859 22843 22865 22865 22866 22858 22858 22872 22858 22848 22868 22869 22852 22872 22875 22865 22859 22879 22857 22874 22867 22871 22884 22871 22887 22882 22879 22869 22885 22869 22880 22886 22897 22899 22875 22880 22874 22900 22881 22892 22893 22897 22896 22896 22901 22903 22898 22884 22908 22907 22914 22891 22893 22896 22891 22894 22898 22909 22898 22904 22901 22916 22901 22929 22916 22910 22932 22925 22909 22917 22925 22927 22918 22914 22921 22919 22930 22917 22915 22928 22926 22935 22926 22949 22937 22925 22929 22946 22935 22936 22940 22949 22945 22934 22960 22951 22933 22958 22936 22943 22960 22961 22956 22942 22943 22959 22952 22956 22971 22948 22951 22966 22961 22978 22973 22962 22976 22978 22982 22968 22982 22966 22967 22975 22987 22963 22992 22991 22980 22977 22985 22988 22974 22977 22991 22993 23002 22993 23004 23001 23002 22997 22981 23007 22982 22994 23003 22990 23006 22996 22999 22993 22991 22991 22998 23017 22999 23008 22996 23017 23011 23025 23013 23018 23011 23007 23015 23013 23012 23024 23032 23028 23037 23030 23018 23018 23032 23036 23042 23023 23043 23021 23042 23020 23034 23049 23028 \r\n22430 22451 22442 22445 22439 22453 22444 22461 22443 22462 22447 22436 22456 22463 22449 22451 22444 22466 22469 22455 22471 22447 22470 22469 22475 22466 22476 22480 22453 22458 22481 22482 22461 22465 22459 22465 22481 22484 22468 22492 22491 22474 22471 22482 22484 22493 22482 22479 22496 22480 22500 22492 22497 22494 22493 22482 22489 22499 22503 22499 22489 22497 22500 22492 22508 22490 22514 22517 22493 22495 22504 22522 22498 22506 22526 22519 22520 22530 22525 22504 22516 22510 22507 22510 22538 22535 22537 22524 22521 22531 22517 22516 22530 22526 22542 22547 22545 22550 22535 22546 22530 22553 22535 22549 22537 22549 22549 22536 22557 22539 22541 22547 22565 22559 22560 22558 22557 22571 22549 22565 22561 22569 22572 22568 22575 22575 22570 22557 22554 22555 22566 22570 22570 22583 22574 22589 22587 22583 22577 22575 22586 22571 22569 22570 22590 22576 22572 22573 22593 22591 22596 22592 22590 22579 22585 22598 22593 22583 22596 22609 22612 22598 22589 22612 22606 22616 22608 22613 22617 22607 22600 22612 22598 22617 22607 22625 22604 22606 22605 22624 22608 22621 22630 22637 22610 22610 22631 22632 22641 22637 22619 22616 22625 22630 22638 22647 22647 22634 22630 22642 22648 22642 22646 22649 22645 22634 22641 22648 22660 22639 22656 22664 22641 22643 22667 22660 22646 22669 22648 22659 22660 22668 22657 22671 22654 22665 22656 22657 22654 22662 22663 22678 22663 22668 22666 22680 22686 22666 22675 22693 22665 22668 22685 22690 22683 22682 22695 22696 22685 22695 22675 22693 22705 22700 22685 22687 22710 22692 22701 22694 22694 22708 22705 22715 22697 22715 22710 22692 22711 22698 22702 22699 22714 22725 22712 22704 22711 22713 22705 22708 22706 22734 22729 22712 22714 22722 22728 22730 22718 22737 22735 22729 22729 22732 22726 22729 22749 22744 22750 22728 22740 22739 22734 22754 22730 22753 22749 22750 22746 22756 22752 22763 22740 22766 22750 22747 22743 22749 22769 22747 22761 22770 22747 22771 22764 22768 22761 22775 22776 22766 22769 22764 22761 22767 22769 22768 22762 22764 22777 22787 22793 22783 22775 22797 22779 22788 22780 22794 22790 22798 22779 22776 22780 22795 22784 22808 22790 22801 22787 22803 22792 22812 22790 22800 22793 22818 22795 22803 22807 22802 22801 22818 22813 22809 22806 22821 22808 22820 22807 22812 22818 22818 22836 22827 22812 22824 22824 22837 22842 22829 22844 22839 22828 22841 22847 22830 22823 22836 22847 22831 22837 22828 22852 22850 22840 22830 22848 22832 22835 22839 22836 22845 22854 22852 22859 22851 22842 22871 22846 22865 22849 22864 22857 22869 22852 22867 22865 22871 22870 22882 22861 22857 22863 22867 22867 22873 22864 22887 22880 22875 22888 22874 22878 22870 22893 22875 22873 22891 22891 22898 22881 22877 22905 22898 22903 22890 22909 22890 22899 22904 22890 22894 22908 22917 22903 22891 22897 22912 22919 22912 22913 22919 22899 22916 22927 22917 22928 22923 22922 22930 22927 22930 22926 22926 22938 22910 22912 22920 22921 22932 22925 22937 22930 22929 22929 22927 22950 22935 22933 22945 22931 22940 22932 22953 22940 22941 22957 22952 22953 22938 22949 22954 22955 22939 22947 22956 22953 22947 22968 22961 22947 22974 22962 22967 22976 22950 22972 22957 22977 22980 22958 22985 22966 22959 22986 22979 22987 22980 22983 22964 22992 22981 22973 22980 22989 22990 22992 22977 22996 22981 22977 23002 22983 22988 23006 22989 22983 23010 22987 22986 22992 23013 23012 22997 23009 23000 23004 23016 23007 23023 23001 22996 23008 23021 23005 23025 23018 23005 23018 23012 23009 23027 23031 23018 23013 23027 23036 23020 23026 23038 23026 23025 23040 23024 23040 23043 23033 23045 23041 23041 \r\n22450 22449 22449 22455 22453 22453 22441 22451 22439 22461 22465 22461 22440 22452 22445 22462 22447 22443 22444 22471 22462 22452 22476 22459 22455 22472 22476 22475 22455 22462 22467 22478 22465 22487 22482 22479 22488 22469 22466 22476 22484 22488 22480 22469 22489 22494 22481 22480 22482 22496 22486 22487 22502 22495 22507 22500 22495 22497 22485 22512 22504 22487 22510 22503 22516 22498 22499 22496 22506 22521 22515 22524 22504 22515 22525 22516 22511 22517 22523 22529 22510 22521 22516 22526 22531 22519 22540 22533 22537 22535 22521 22525 22537 22542 22546 22543 22539 22550 22538 22552 22526 22538 22548 22558 22547 22541 22539 22537 22538 22555 22554 22558 22546 22560 22555 22552 22563 22565 22553 22547 22565 22570 22572 22552 22553 22570 22581 22578 22581 22555 22561 22570 22571 22565 22577 22573 22578 22576 22578 22568 22583 22596 22589 22595 22595 22585 22575 22582 22579 22580 22604 22589 22599 22588 22593 22609 22597 22589 22598 22609 22591 22594 22597 22617 22599 22618 22600 22597 22599 22601 22599 22624 22617 22611 22620 22625 22626 22619 22621 22627 22623 22631 22618 22619 22637 22612 22626 22633 22638 22627 22640 22618 22631 22645 22627 22633 22631 22647 22634 22627 22648 22633 22651 22636 22653 22641 22639 22646 22657 22646 22656 22660 22647 22658 22658 22659 22655 22669 22645 22659 22660 22666 22665 22667 22664 22651 22674 22671 22655 22662 22684 22663 22681 22666 22683 22667 22690 22683 22673 22677 22672 22669 22684 22681 22690 22695 22686 22701 22693 22702 22684 22701 22691 22701 22693 22683 22705 22692 22710 22690 22690 22699 22714 22705 22691 22696 22704 22698 22710 22715 22722 22720 22703 22710 22723 22711 22706 22708 22711 22709 22711 22718 22710 22721 22713 22738 22718 22730 22732 22719 22720 22732 22725 22734 22735 22726 22737 22727 22747 22748 22741 22727 22730 22734 22747 22755 22739 22738 22763 22753 22764 22739 22764 22761 22746 22752 22754 22768 22768 22768 22775 22762 22757 22772 22776 22769 22777 22758 22767 22767 22780 22757 22764 22784 22761 22785 22762 22776 22768 22772 22782 22794 22769 22786 22795 22788 22782 22773 22796 22792 22783 22803 22794 22784 22796 22810 22802 22803 22798 22809 22794 22798 22799 22791 22807 22812 22797 22806 22818 22797 22798 22816 22803 22823 22822 22821 22815 22824 22833 22834 22834 22825 22827 22830 22833 22826 22825 22840 22819 22834 22836 22822 22839 22840 22824 22837 22849 22838 22850 22835 22827 22833 22830 22839 22834 22858 22856 22841 22840 22836 22850 22845 22850 22866 22847 22856 22869 22860 22868 22849 22873 22857 22854 22868 22871 22856 22872 22861 22858 22876 22877 22868 22873 22887 22872 22863 22884 22886 22883 22879 22894 22888 22870 22871 22898 22894 22884 22878 22898 22876 22905 22879 22890 22895 22896 22894 22894 22905 22894 22896 22903 22889 22896 22915 22912 22894 22914 22903 22901 22920 22902 22907 22918 22899 22925 22929 22929 22903 22921 22907 22910 22918 22923 22935 22915 22939 22933 22942 22920 22929 22928 22927 22918 22943 22931 22945 22922 22929 22929 22939 22952 22944 22932 22958 22950 22943 22954 22955 22937 22958 22945 22943 22947 22956 22951 22956 22964 22947 22955 22963 22969 22969 22948 22974 22972 22969 22978 22971 22963 22965 22957 22976 22986 22965 22978 22978 22975 22978 22980 22982 22991 22988 22976 22971 22983 22984 22999 22995 22991 22995 23000 23001 23005 22979 22984 23010 23000 22998 23007 22995 22998 22998 22992 23010 23008 22992 23005 23003 23016 23000 23023 23024 23024 23023 23009 23021 23013 23014 23029 23010 23009 23035 23034 23011 23034 23037 23030 23013 23040 23015 23019 23034 23041 23043 23038 23033 23025 23030 23026 23042 \r\n22442 22437 22440 22442 22446 22448 22440 22453 22455 22449 22441 22441 22463 22451 22443 22470 22465 22450 22450 22464 22455 22449 22452 22462 22470 22475 22478 22461 22473 22481 22473 22475 22487 22464 22471 22467 22476 22488 22468 22469 22489 22480 22477 22493 22475 22479 22487 22474 22483 22504 22486 22498 22480 22508 22484 22498 22509 22489 22508 22503 22496 22514 22504 22511 22507 22520 22493 22508 22523 22521 22497 22521 22516 22520 22501 22505 22517 22527 22528 22533 22515 22516 22524 22524 22539 22525 22527 22517 22522 22530 22533 22531 22530 22527 22528 22533 22550 22531 22540 22554 22549 22541 22535 22554 22531 22544 22546 22560 22543 22538 22546 22547 22561 22556 22541 22556 22547 22566 22567 22574 22549 22575 22571 22574 22579 22577 22569 22555 22555 22576 22580 22573 22559 22581 22590 22564 22579 22574 22567 22584 22592 22575 22569 22598 22599 22578 22602 22588 22586 22589 22594 22587 22596 22588 22588 22592 22586 22596 22613 22592 22615 22590 22608 22601 22604 22598 22616 22620 22609 22623 22619 22617 22617 22607 22612 22620 22616 22632 22616 22625 22630 22625 22630 22612 22630 22616 22623 22629 22616 22635 22633 22630 22622 22634 22644 22623 22630 22651 22629 22627 22649 22634 22648 22634 22659 22661 22650 22638 22662 22655 22639 22649 22641 22657 22670 22660 22667 22665 22665 22666 22671 22653 22678 22658 22654 22654 22674 22664 22656 22663 22680 22659 22663 22662 22672 22664 22667 22671 22674 22676 22678 22677 22693 22680 22682 22680 22684 22701 22690 22701 22684 22704 22693 22695 22699 22695 22707 22690 22710 22696 22716 22689 22702 22715 22694 22721 22718 22698 22710 22721 22726 22704 22699 22703 22705 22719 22712 22705 22734 22718 22730 22711 22720 22711 22715 22715 22721 22732 22722 22727 22730 22732 22738 22735 22750 22750 22748 22753 22734 22753 22740 22739 22745 22750 22740 22745 22747 22745 22735 22752 22764 22744 22752 22760 22765 22767 22768 22754 22763 22759 22770 22757 22767 22762 22758 22763 22764 22766 22764 22784 22769 22778 22763 22775 22778 22784 22791 22788 22770 22775 22769 22795 22785 22795 22773 22786 22791 22796 22793 22793 22796 22803 22807 22806 22790 22786 22791 22806 22808 22811 22791 22797 22795 22808 22819 22813 22801 22808 22819 22823 22807 22806 22816 22820 22807 22816 22830 22805 22810 22806 22821 22837 22813 22826 22826 22815 22825 22814 22840 22817 22827 22830 22842 22827 22821 22840 22826 22837 22838 22855 22829 22847 22858 22844 22834 22858 22847 22856 22836 22855 22847 22861 22852 22860 22856 22856 22858 22850 22861 22862 22863 22857 22861 22874 22860 22868 22869 22866 22880 22856 22870 22869 22862 22862 22861 22874 22884 22890 22893 22893 22873 22872 22876 22895 22885 22895 22892 22890 22881 22893 22887 22897 22891 22905 22893 22890 22902 22906 22912 22902 22899 22910 22898 22918 22906 22903 22896 22919 22922 22911 22906 22921 22924 22904 22912 22930 22921 22912 22909 22927 22908 22931 22913 22924 22939 22925 22938 22933 22926 22945 22932 22927 22919 22943 22942 22947 22929 22924 22952 22951 22950 22957 22942 22947 22938 22959 22951 22949 22956 22937 22942 22939 22963 22956 22949 22959 22949 22954 22956 22953 22973 22950 22954 22975 22976 22961 22977 22967 22961 22970 22983 22982 22982 22960 22970 22970 22972 22974 22971 22990 22990 22996 22985 22986 22982 22994 22997 22994 22994 22979 23000 23006 22984 22996 22982 22983 22986 22995 22999 22986 23013 23003 22996 23001 23017 23011 23021 23000 23018 22996 23018 23026 23021 23021 23019 23013 23003 23018 23029 23031 23016 23032 23036 23016 23015 23029 23032 23032 23044 23042 23023 23047 23042 23022 23028 23039 23042 23035 23040 23037 \r\n22429 22435 22432 22451 22446 22434 22447 22455 22438 22466 22439 22453 22458 22469 22463 22443 22451 22445 22471 22449 22464 22471 22479 22473 22472 22459 22480 22474 22484 22463 22466 22466 22469 22486 22481 22486 22491 22480 22483 22486 22476 22488 22478 22477 22487 22484 22482 22500 22501 22488 22504 22500 22480 22505 22498 22508 22502 22491 22488 22490 22496 22502 22509 22519 22505 22510 22495 22512 22523 22516 22507 22515 22514 22504 22503 22503 22518 22518 22530 22532 22534 22535 22520 22530 22526 22536 22518 22537 22540 22530 22533 22546 22537 22546 22525 22523 22526 22544 22535 22539 22538 22556 22544 22552 22556 22536 22558 22539 22548 22562 22555 22557 22544 22551 22548 22565 22545 22553 22565 22548 22573 22564 22575 22555 22558 22571 22562 22573 22573 22557 22582 22568 22562 22580 22576 22575 22583 22583 22590 22572 22589 22591 22571 22581 22576 22584 22597 22596 22600 22604 22596 22590 22590 22588 22598 22591 22587 22597 22612 22600 22589 22598 22599 22593 22618 22597 22604 22598 22613 22616 22605 22627 22608 22623 22622 22624 22604 22608 22627 22608 22634 22614 22612 22623 22622 22628 22641 22617 22636 22623 22638 22641 22629 22645 22649 22635 22642 22644 22651 22634 22640 22645 22632 22649 22647 22658 22637 22664 22659 22650 22639 22640 22647 22655 22667 22667 22645 22659 22650 22664 22670 22665 22670 22660 22681 22667 22655 22675 22658 22663 22662 22666 22667 22682 22667 22681 22671 22678 22670 22667 22671 22698 22675 22693 22701 22678 22678 22687 22700 22689 22686 22682 22700 22688 22708 22697 22692 22685 22704 22691 22690 22717 22695 22712 22703 22717 22702 22716 22720 22709 22714 22703 22712 22728 22728 22705 22707 22720 22735 22736 22719 22731 22716 22721 22721 22731 22727 22719 22725 22736 22738 22745 22730 22744 22734 22728 22733 22744 22755 22755 22729 22758 22738 22738 22757 22736 22741 22756 22755 22758 22765 22749 22758 22744 22764 22749 22772 22757 22765 22767 22772 22761 22776 22769 22770 22773 22783 22764 22781 22760 22778 22777 22768 22787 22776 22788 22772 22770 22787 22770 22786 22793 22770 22785 22792 22783 22787 22804 22789 22800 22802 22783 22789 22809 22784 22784 22805 22796 22803 22809 22817 22801 22812 22803 22800 22798 22801 22821 22807 22807 22802 22815 22828 22828 22805 22811 22830 22816 22831 22810 22808 22816 22824 22840 22813 22830 22830 22832 22824 22836 22833 22826 22847 22845 22829 22829 22834 22838 22853 22853 22841 22845 22852 22833 22850 22860 22851 22857 22863 22848 22845 22853 22855 22867 22848 22852 22873 22854 22871 22859 22849 22854 22872 22867 22856 22877 22863 22863 22864 22875 22883 22859 22879 22871 22862 22880 22882 22885 22878 22895 22883 22888 22895 22877 22876 22874 22894 22896 22901 22901 22879 22896 22901 22896 22904 22897 22896 22887 22908 22890 22896 22891 22906 22916 22913 22922 22921 22915 22921 22898 22902 22927 22925 22920 22924 22924 22923 22922 22927 22919 22909 22922 22922 22938 22940 22918 22936 22942 22933 22928 22926 22935 22922 22939 22941 22942 22933 22937 22946 22954 22935 22950 22930 22957 22937 22936 22959 22956 22944 22959 22946 22940 22963 22946 22962 22971 22956 22963 22959 22969 22975 22971 22967 22972 22979 22965 22979 22956 22975 22964 22985 22973 22980 22970 22987 22991 22964 22988 22993 22974 22989 22975 22979 22998 23001 22994 23000 22979 22998 22981 22984 23007 23001 22991 22983 22983 22998 22990 23015 22999 23012 23010 23009 23004 22993 23005 22995 23005 23002 23019 23015 23017 23006 23005 23002 23027 23011 23018 23019 23027 23026 23009 23011 23026 23033 23029 23014 23020 23016 23045 23018 23035 23036 23044 23028 23042 23031 23039 23045 23039 \r\n22450 22433 22442 22444 22444 22463 22453 22439 22437 22449 22443 22456 22458 22456 22459 22458 22467 22469 22467 22454 22452 22456 22480 22476 22462 22455 22464 22478 22460 22486 22467 22472 22484 22469 22481 22480 22477 22487 22480 22488 22479 22475 22474 22489 22481 22491 22501 22505 22505 22501 22480 22491 22510 22507 22483 22488 22497 22511 22516 22493 22503 22492 22497 22514 22519 22514 22511 22504 22526 22519 22528 22528 22505 22510 22528 22514 22512 22518 22532 22511 22528 22522 22512 22521 22519 22521 22528 22545 22539 22521 22539 22526 22526 22527 22532 22549 22548 22528 22534 22528 22534 22552 22556 22560 22561 22555 22540 22542 22540 22565 22564 22543 22553 22562 22554 22572 22574 22548 22564 22559 22551 22563 22556 22576 22554 22566 22584 22560 22568 22568 22577 22579 22580 22563 22582 22570 22568 22570 22577 22579 22580 22599 22599 22577 22575 22597 22596 22589 22603 22595 22608 22606 22604 22588 22601 22611 22609 22610 22598 22592 22614 22604 22605 22598 22607 22600 22601 22620 22616 22599 22626 22625 22618 22613 22626 22622 22626 22608 22622 22616 22609 22619 22616 22629 22615 22624 22630 22617 22626 22632 22623 22633 22640 22642 22638 22627 22632 22636 22640 22640 22640 22642 22654 22643 22641 22659 22651 22659 22653 22642 22641 22648 22669 22651 22670 22648 22670 22660 22667 22669 22657 22658 22668 22671 22664 22664 22659 22658 22658 22685 22669 22663 22685 22662 22671 22680 22693 22666 22670 22697 22673 22689 22689 22687 22695 22703 22704 22700 22698 22706 22690 22682 22695 22684 22701 22694 22714 22687 22712 22689 22702 22713 22692 22714 22699 22700 22697 22718 22698 22713 22726 22721 22708 22717 22709 22714 22733 22712 22716 22716 22711 22733 22717 22718 22732 22734 22736 22725 22733 22731 22742 22728 22734 22730 22745 22738 22741 22730 22730 22731 22732 22752 22733 22744 22757 22757 22757 22751 22754 22747 22767 22766 22742 22759 22744 22771 22758 22769 22748 22755 22761 22764 22753 22765 22770 22760 22779 22762 22773 22773 22783 22779 22778 22767 22770 22783 22767 22787 22796 22796 22774 22797 22772 22785 22786 22795 22782 22799 22795 22807 22789 22808 22786 22788 22802 22794 22810 22805 22808 22796 22810 22812 22817 22793 22819 22797 22816 22823 22812 22817 22816 22828 22823 22808 22828 22814 22831 22811 22819 22815 22834 22834 22839 22820 22833 22839 22825 22821 22840 22825 22848 22838 22826 22851 22834 22853 22837 22851 22838 22853 22853 22835 22831 22834 22855 22854 22856 22852 22855 22858 22857 22855 22865 22866 22866 22847 22873 22871 22871 22860 22859 22879 22859 22871 22880 22881 22879 22877 22876 22873 22881 22863 22887 22865 22881 22870 22870 22877 22869 22883 22890 22885 22877 22890 22876 22882 22887 22886 22886 22900 22896 22904 22909 22890 22894 22896 22902 22886 22915 22900 22917 22896 22919 22905 22919 22902 22913 22910 22910 22916 22917 22908 22930 22924 22930 22913 22918 22923 22908 22908 22916 22919 22911 22925 22931 22915 22920 22929 22933 22929 22948 22922 22940 22922 22943 22940 22930 22950 22928 22940 22945 22938 22958 22945 22960 22936 22959 22942 22948 22965 22952 22943 22958 22955 22955 22963 22965 22960 22967 22973 22977 22974 22962 22964 22959 22977 22963 22964 22970 22986 22986 22981 22986 22978 22988 22966 22987 22990 22979 22989 22986 22983 23000 22994 22980 22983 23001 22980 22981 22987 23007 22988 23001 23004 22985 23013 23012 22999 23008 23000 23005 22994 23018 23005 23001 22996 23003 23024 23011 22999 23014 23000 23018 23010 23023 23004 23019 23009 23016 23032 23020 23030 23018 23039 23022 23023 23024 23019 23019 23041 23034 23047 23037 23022 23045 23053 23032 23055 23034 23033 \r\n22454 22445 22439 22436 22463 22446 22439 22439 22461 22448 22458 22469 22450 22445 22471 22461 22451 22456 22468 22478 22452 22464 22478 22473 22477 22464 22482 22485 22476 22481 22486 22478 22468 22477 22469 22488 22476 22486 22484 22473 22494 22486 22485 22476 22479 22490 22485 22488 22489 22484 22484 22494 22487 22486 22500 22506 22510 22516 22509 22498 22511 22499 22504 22506 22519 22498 22502 22515 22504 22527 22523 22515 22517 22518 22513 22508 22533 22517 22508 22519 22530 22513 22512 22522 22533 22525 22543 22518 22531 22522 22534 22530 22535 22551 22529 22544 22546 22530 22545 22558 22533 22532 22539 22546 22536 22542 22556 22539 22565 22550 22560 22563 22560 22568 22573 22547 22570 22565 22577 22572 22572 22553 22558 22568 22556 22569 22575 22574 22567 22584 22586 22562 22578 22582 22564 22574 22591 22593 22590 22584 22596 22596 22574 22589 22589 22602 22577 22579 22603 22586 22589 22581 22609 22591 22610 22605 22599 22590 22600 22595 22594 22602 22594 22617 22594 22604 22617 22613 22613 22619 22620 22604 22608 22615 22606 22612 22615 22621 22628 22621 22612 22630 22617 22641 22629 22626 22624 22618 22644 22632 22623 22622 22632 22638 22640 22626 22626 22644 22646 22645 22658 22634 22645 22659 22653 22638 22655 22661 22662 22648 22658 22641 22662 22643 22653 22668 22653 22652 22651 22677 22653 22666 22667 22656 22675 22672 22683 22666 22686 22686 22678 22686 22668 22688 22691 22671 22680 22680 22693 22694 22683 22671 22700 22691 22699 22690 22683 22700 22680 22698 22705 22686 22695 22704 22700 22685 22711 22708 22697 22718 22700 22711 22696 22722 22713 22715 22718 22717 22711 22709 22728 22715 22714 22722 22709 22727 22729 22713 22735 22717 22717 22739 22738 22735 22732 22744 22722 22743 22721 22739 22721 22727 22740 22728 22734 22741 22751 22745 22742 22736 22755 22735 22737 22743 22755 22738 22740 22756 22758 22743 22741 22760 22746 22754 22757 22773 22771 22765 22766 22761 22767 22777 22781 22781 22758 22773 22784 22761 22776 22783 22778 22764 22771 22781 22764 22785 22794 22793 22768 22783 22790 22777 22798 22781 22789 22789 22795 22790 22804 22788 22809 22805 22811 22795 22789 22813 22797 22790 22793 22804 22790 22807 22802 22817 22798 22822 22824 22804 22816 22805 22811 22805 22830 22811 22811 22823 22812 22833 22821 22812 22836 22817 22831 22840 22839 22816 22819 22840 22838 22842 22820 22830 22830 22835 22850 22828 22855 22846 22847 22838 22853 22857 22835 22842 22851 22838 22855 22842 22849 22852 22859 22846 22859 22869 22844 22845 22861 22854 22869 22872 22862 22867 22881 22864 22881 22855 22861 22862 22859 22884 22884 22883 22873 22877 22880 22880 22888 22878 22872 22885 22882 22875 22900 22878 22877 22883 22896 22906 22905 22883 22882 22883 22910 22893 22889 22900 22907 22893 22891 22900 22918 22919 22902 22921 22894 22900 22903 22898 22912 22921 22914 22909 22930 22908 22930 22931 22911 22933 22916 22916 22934 22925 22937 22933 22933 22944 22928 22935 22936 22920 22930 22934 22949 22947 22929 22950 22926 22953 22936 22957 22956 22952 22960 22933 22956 22963 22961 22948 22964 22953 22957 22964 22962 22965 22971 22952 22969 22953 22948 22965 22975 22971 22968 22964 22968 22978 22967 22986 22972 22961 22988 22966 22963 22985 22976 22979 22995 22994 22970 22973 22995 22979 22986 22975 22995 22976 22993 22988 22998 23000 23009 22990 23007 22997 22986 22998 23011 23001 22993 22999 22997 22992 23020 23004 22994 23000 23008 23008 23025 23023 23020 23024 23008 23004 23031 23012 23030 23013 23021 23019 23030 23013 23036 23040 23023 23015 23023 23025 23035 23022 23044 23036 23047 23042 23036 23025 23049 23039 23032 23045 \r\n22434 22446 22453 22444 22451 22459 22439 22463 22459 22461 22458 22452 22472 22467 22468 22457 22452 22476 22455 22472 22473 22458 22474 22474 22471 22469 22478 22470 22471 22477 22468 22484 22473 22493 22491 22469 22495 22470 22471 22472 22492 22492 22481 22482 22502 22485 22496 22504 22495 22485 22481 22483 22512 22506 22496 22500 22499 22507 22510 22509 22518 22518 22498 22520 22514 22512 22525 22518 22527 22524 22509 22519 22504 22533 22513 22531 22527 22537 22533 22525 22535 22534 22527 22534 22522 22520 22530 22522 22524 22526 22535 22538 22530 22534 22549 22553 22535 22543 22542 22557 22549 22543 22536 22554 22552 22537 22556 22556 22555 22542 22549 22556 22561 22570 22556 22558 22552 22553 22567 22563 22561 22571 22569 22578 22566 22585 22579 22581 22580 22575 22586 22562 22577 22580 22567 22569 22594 22569 22595 22595 22591 22596 22594 22576 22599 22605 22584 22587 22600 22583 22604 22603 22586 22592 22609 22613 22596 22608 22594 22604 22610 22597 22603 22606 22612 22611 22622 22606 22609 22625 22622 22623 22612 22613 22614 22622 22620 22625 22627 22633 22623 22631 22637 22637 22628 22645 22631 22621 22647 22629 22647 22625 22624 22638 22627 22654 22638 22656 22633 22630 22660 22660 22642 22636 22654 22653 22664 22645 22666 22653 22662 22656 22651 22668 22670 22649 22649 22658 22653 22662 22657 22670 22660 22678 22659 22670 22659 22677 22684 22685 22687 22685 22682 22678 22672 22686 22691 22687 22669 22686 22691 22686 22696 22685 22697 22680 22706 22697 22690 22699 22703 22705 22684 22691 22693 22706 22696 22700 22694 22717 22706 22713 22722 22710 22721 22707 22707 22698 22728 22710 22720 22728 22722 22726 22729 22728 22730 22725 22725 22737 22728 22736 22731 22737 22724 22740 22735 22747 22726 22741 22722 22733 22731 22736 22742 22751 22755 22730 22753 22741 22739 22747 22746 22757 22757 22752 22757 22742 22765 22754 22767 22769 22757 22758 22756 22772 22774 22773 22763 22777 22775 22779 22762 22754 22773 22763 22780 22781 22784 22785 22771 22788 22788 22790 22788 22787 22774 22775 22773 22783 22798 22789 22789 22782 22799 22803 22779 22788 22799 22803 22801 22806 22787 22809 22795 22788 22800 22788 22818 22819 22802 22807 22816 22806 22818 22798 22810 22805 22820 22813 22825 22825 22812 22807 22807 22810 22833 22808 22811 22816 22825 22841 22833 22815 22833 22828 22831 22823 22823 22843 22836 22839 22852 22842 22840 22846 22831 22849 22829 22832 22855 22861 22837 22853 22864 22855 22843 22845 22862 22854 22846 22851 22848 22866 22861 22874 22870 22869 22874 22852 22869 22858 22881 22863 22881 22866 22863 22862 22860 22867 22877 22885 22878 22885 22880 22888 22876 22876 22893 22893 22882 22889 22885 22883 22890 22883 22904 22878 22894 22880 22894 22911 22889 22892 22911 22899 22888 22907 22914 22893 22907 22895 22916 22898 22895 22919 22897 22902 22904 22913 22923 22918 22910 22912 22913 22925 22918 22928 22911 22930 22937 22935 22917 22924 22940 22927 22918 22941 22923 22949 22947 22942 22942 22943 22926 22952 22950 22943 22952 22936 22957 22933 22935 22961 22955 22942 22955 22953 22953 22940 22968 22958 22948 22962 22964 22972 22972 22958 22958 22970 22969 22972 22953 22975 22968 22960 22965 22983 22972 22968 22980 22979 22972 22974 22965 22987 22987 22988 22986 22998 22990 22980 22999 22978 23002 22986 22993 22997 22979 22995 23000 22984 23000 23000 22996 23012 23013 23010 22989 23014 23018 23015 23006 22999 23018 22999 23018 23009 23000 23021 23022 23026 23020 23014 23009 23009 23033 23035 23018 23039 23031 23027 23015 23026 23043 23022 23030 23037 23048 23037 23033 23045 23033 23047 23046 23033 23029 23042 23048 23058 \r\n22441 22460 22460 22455 22438 22438 22448 22442 22441 22454 22448 22458 22463 22459 22470 22466 22458 22475 22451 22460 22474 22473 22461 22474 22457 22464 22458 22468 22474 22461 22469 22489 22483 22483 22478 22467 22492 22472 22495 22498 22492 22480 22487 22480 22481 22505 22482 22490 22484 22495 22493 22511 22487 22514 22512 22499 22509 22499 22508 22497 22515 22515 22496 22503 22499 22522 22524 22499 22515 22507 22519 22510 22511 22529 22535 22512 22509 22534 22522 22531 22523 22530 22543 22527 22516 22527 22527 22522 22522 22532 22545 22525 22531 22525 22552 22548 22538 22536 22538 22551 22557 22560 22536 22563 22550 22560 22560 22541 22555 22558 22546 22548 22572 22559 22567 22557 22561 22566 22553 22576 22561 22578 22570 22564 22574 22578 22571 22571 22585 22566 22590 22587 22580 22586 22580 22592 22575 22598 22583 22591 22580 22600 22603 22577 22587 22578 22605 22585 22588 22593 22597 22605 22603 22596 22610 22606 22590 22591 22610 22592 22614 22612 22610 22597 22602 22598 22613 22626 22623 22613 22622 22606 22622 22607 22625 22610 22636 22636 22615 22619 22624 22627 22622 22615 22636 22642 22629 22622 22632 22645 22641 22650 22652 22635 22631 22651 22643 22638 22648 22631 22645 22640 22662 22658 22641 22659 22665 22656 22661 22652 22657 22660 22666 22654 22672 22672 22652 22655 22676 22651 22674 22653 22667 22677 22661 22676 22665 22666 22662 22682 22682 22670 22692 22688 22681 22678 22673 22696 22692 22678 22684 22683 22680 22675 22681 22689 22687 22696 22682 22701 22705 22711 22708 22690 22696 22715 22709 22705 22705 22702 22707 22706 22705 22713 22699 22714 22716 22728 22708 22705 22709 22719 22721 22718 22706 22711 22723 22714 22717 22724 22733 22729 22729 22740 22737 22725 22738 22731 22743 22743 22725 22723 22737 22744 22750 22733 22729 22738 22736 22755 22751 22742 22749 22746 22748 22765 22738 22754 22758 22769 22769 22769 22760 22757 22752 22773 22753 22769 22777 22768 22755 22772 22770 22777 22768 22768 22784 22764 22764 22784 22770 22779 22792 22786 22791 22774 22795 22794 22787 22779 22781 22801 22779 22784 22783 22804 22778 22796 22788 22785 22801 22796 22795 22793 22805 22814 22788 22805 22817 22813 22819 22796 22809 22795 22803 22801 22815 22801 22822 22823 22817 22818 22816 22815 22820 22811 22832 22836 22834 22833 22831 22840 22829 22831 22842 22828 22837 22842 22843 22822 22851 22826 22831 22837 22842 22841 22833 22852 22838 22847 22843 22861 22862 22836 22857 22844 22866 22867 22851 22854 22854 22857 22856 22863 22856 22875 22867 22857 22854 22858 22859 22873 22875 22872 22860 22859 22883 22871 22885 22866 22876 22882 22892 22878 22878 22882 22897 22888 22876 22878 22884 22895 22888 22879 22879 22886 22879 22888 22894 22884 22882 22887 22912 22890 22896 22901 22915 22909 22913 22908 22916 22903 22920 22899 22907 22923 22920 22909 22928 22916 22920 22923 22919 22909 22922 22919 22933 22922 22928 22935 22938 22930 22931 22916 22928 22923 22939 22924 22921 22947 22937 22925 22929 22948 22936 22932 22937 22946 22934 22953 22945 22952 22935 22960 22953 22944 22965 22949 22945 22969 22947 22947 22948 22947 22960 22955 22949 22957 22958 22953 22962 22971 22956 22964 22969 22966 22981 22973 22963 22976 22969 22985 22967 22991 22966 22981 22991 22990 22996 22975 22975 22977 23002 22993 22983 22998 22999 22981 22992 23009 22986 23004 23005 23012 22998 23015 23008 22994 22996 23003 23019 23003 23022 22999 23018 23024 23017 23009 23012 23015 23017 23016 23010 23028 23014 23008 23035 23015 23030 23022 23039 23029 23042 23032 23029 23017 23026 23047 23030 23026 23045 23046 23039 23038 23043 23045 23057 23038 23050 23036 \r\n22434 22451 22457 22439 22450 22467 22457 22463 22458 22471 22445 22472 22445 22460 22447 22455 22478 22458 22460 22471 22468 22464 22476 22484 22472 22481 22481 22475 22476 22482 22476 22490 22482 22475 22479 22476 22479 22480 22486 22494 22486 22478 22475 22485 22481 22507 22485 22488 22510 22492 22483 22500 22503 22494 22500 22515 22495 22491 22506 22493 22493 22506 22522 22505 22497 22498 22504 22514 22527 22529 22522 22515 22519 22519 22534 22534 22529 22516 22512 22523 22524 22542 22536 22532 22536 22546 22531 22523 22541 22539 22530 22531 22530 22555 22546 22539 22549 22538 22548 22545 22547 22537 22558 22558 22545 22547 22556 22563 22542 22549 22563 22552 22556 22574 22565 22572 22550 22571 22555 22569 22573 22566 22574 22583 22574 22577 22582 22562 22562 22589 22592 22571 22568 22588 22591 22578 22578 22596 22577 22600 22591 22579 22598 22596 22586 22593 22603 22604 22603 22593 22595 22611 22606 22593 22612 22607 22615 22609 22595 22606 22620 22617 22614 22602 22603 22602 22620 22609 22620 22629 22613 22609 22628 22632 22627 22619 22633 22634 22616 22621 22618 22621 22644 22623 22618 22630 22628 22645 22640 22626 22625 22641 22632 22626 22647 22630 22649 22659 22650 22639 22638 22659 22658 22665 22661 22646 22650 22648 22664 22652 22660 22654 22652 22673 22669 22655 22668 22650 22675 22672 22668 22659 22674 22673 22667 22683 22660 22681 22689 22672 22685 22676 22680 22691 22692 22689 22672 22672 22683 22679 22681 22695 22692 22684 22688 22692 22702 22682 22688 22703 22699 22689 22686 22709 22698 22705 22706 22712 22707 22704 22718 22718 22706 22710 22726 22718 22702 22714 22730 22703 22730 22710 22725 22726 22729 22730 22720 22723 22714 22729 22722 22740 22716 22718 22740 22744 22736 22745 22742 22732 22750 22746 22748 22736 22727 22752 22747 22754 22747 22739 22754 22758 22755 22741 22751 22743 22751 22761 22760 22764 22745 22744 22774 22764 22752 22777 22757 22759 22780 22770 22771 22765 22775 22771 22774 22767 22762 22765 22769 22773 22776 22786 22782 22793 22769 22772 22785 22779 22795 22784 22774 22794 22804 22784 22783 22795 22786 22789 22783 22805 22786 22789 22801 22810 22793 22813 22806 22806 22802 22792 22806 22800 22810 22811 22823 22822 22803 22807 22826 22815 22803 22815 22831 22808 22815 22830 22828 22817 22835 22817 22832 22815 22843 22843 22841 22842 22843 22827 22840 22829 22840 22830 22838 22849 22850 22853 22853 22858 22843 22849 22854 22863 22864 22850 22865 22840 22855 22851 22861 22860 22869 22861 22860 22866 22852 22854 22851 22869 22867 22864 22853 22855 22871 22863 22864 22865 22879 22886 22882 22878 22867 22873 22883 22882 22882 22892 22885 22879 22884 22892 22885 22888 22897 22885 22882 22884 22880 22896 22888 22905 22897 22895 22901 22887 22895 22892 22907 22903 22918 22908 22914 22922 22898 22917 22905 22927 22906 22925 22915 22925 22925 22924 22927 22912 22910 22936 22910 22912 22925 22923 22925 22939 22927 22930 22930 22939 22945 22935 22921 22947 22942 22940 22926 22933 22950 22957 22950 22938 22953 22939 22934 22963 22947 22936 22943 22965 22940 22964 22960 22963 22969 22952 22971 22967 22947 22958 22964 22950 22966 22965 22972 22973 22965 22968 22985 22975 22965 22974 22963 22978 22973 22967 22992 22989 22977 22991 22974 22980 22998 22974 22983 22983 22987 23001 22983 22987 23005 23006 23010 22989 22999 23001 22998 23006 23011 23000 23004 23017 23020 23009 23018 22998 23004 23018 23008 23012 23021 23020 23022 23030 23018 23025 23022 23011 23029 23028 23017 23035 23023 23022 23030 23018 23024 23020 23020 23032 23028 23041 23050 23026 23035 23043 23045 23041 23048 23050 23032 23052 23054 23061 \r\n22451 22459 22465 22450 22460 22450 22445 22455 22444 22461 22472 22451 22461 22475 22460 22476 22451 22456 22462 22457 22467 22460 22465 22463 22472 22471 22477 22461 22473 22486 22488 22476 22476 22487 22491 22495 22477 22471 22491 22501 22500 22479 22491 22486 22492 22485 22493 22486 22494 22503 22508 22499 22487 22510 22494 22509 22501 22508 22511 22517 22518 22499 22504 22505 22505 22500 22522 22511 22516 22505 22525 22532 22512 22509 22514 22531 22529 22540 22517 22536 22515 22529 22517 22523 22545 22537 22525 22541 22545 22525 22542 22543 22544 22550 22549 22545 22538 22560 22535 22562 22556 22548 22550 22542 22562 22548 22565 22569 22563 22563 22557 22549 22564 22572 22568 22566 22554 22560 22578 22576 22563 22558 22557 22563 22571 22562 22583 22578 22567 22571 22576 22586 22577 22595 22588 22587 22590 22595 22575 22591 22597 22581 22582 22582 22591 22596 22599 22602 22606 22595 22604 22603 22609 22616 22597 22611 22602 22591 22599 22603 22607 22607 22614 22606 22621 22609 22621 22605 22631 22626 22623 22626 22622 22632 22625 22621 22629 22618 22621 22627 22642 22625 22628 22643 22626 22626 22640 22639 22626 22643 22653 22636 22632 22643 22656 22637 22635 22639 22648 22654 22640 22652 22661 22654 22639 22647 22660 22666 22671 22646 22657 22663 22665 22662 22667 22659 22653 22668 22659 22668 22678 22678 22685 22678 22672 22671 22662 22690 22689 22673 22685 22674 22666 22690 22668 22693 22698 22691 22697 22676 22675 22704 22677 22692 22706 22685 22695 22703 22707 22709 22684 22696 22714 22700 22699 22689 22716 22707 22692 22709 22701 22697 22709 22699 22708 22700 22709 22709 22711 22720 22718 22713 22709 22721 22726 22725 22736 22731 22735 22741 22721 22719 22740 22734 22736 22724 22730 22732 22747 22725 22727 22751 22739 22753 22743 22730 22739 22738 22754 22738 22754 22764 22737 22739 22744 22763 22766 22762 22753 22744 22766 22769 22756 22767 22756 22769 22763 22778 22757 22768 22769 22779 22758 22779 22780 22763 22769 22772 22772 22777 22768 22765 22771 22774 22774 22791 22773 22798 22773 22801 22789 22786 22787 22785 22790 22801 22781 22796 22795 22783 22793 22806 22807 22794 22788 22807 22802 22795 22818 22802 22794 22822 22805 22813 22806 22805 22821 22801 22810 22812 22821 22831 22811 22826 22816 22818 22836 22811 22826 22823 22818 22822 22825 22838 22820 22834 22829 22845 22839 22824 22849 22826 22832 22856 22852 22854 22831 22834 22842 22839 22861 22844 22846 22837 22850 22863 22857 22869 22858 22847 22869 22862 22862 22872 22872 22876 22879 22866 22877 22867 22870 22855 22869 22884 22858 22866 22862 22870 22890 22882 22867 22871 22867 22890 22886 22886 22873 22890 22875 22879 22882 22876 22885 22878 22883 22891 22896 22886 22896 22904 22905 22901 22898 22888 22903 22895 22911 22903 22904 22911 22894 22920 22896 22910 22907 22909 22928 22919 22907 22932 22912 22912 22916 22931 22932 22932 22911 22940 22923 22941 22924 22924 22929 22937 22930 22923 22934 22932 22949 22935 22924 22947 22947 22935 22935 22954 22934 22938 22940 22934 22951 22947 22937 22943 22941 22959 22947 22945 22958 22944 22953 22951 22951 22950 22975 22960 22969 22956 22964 22977 22966 22965 22983 22984 22958 22983 22962 22988 22984 22976 22991 22978 22971 22984 22969 22978 22977 22972 22980 22999 22994 22990 22987 22991 22984 23000 22991 23010 22991 23011 22984 23014 22991 22999 23017 23010 23000 23017 23019 23015 23023 23011 23012 23007 23023 22999 23016 23024 23022 23018 23020 23030 23032 23027 23032 23034 23025 23017 23024 23029 23027 23021 23032 23029 23033 23021 23049 23022 23040 23028 23030 23052 23040 23051 23033 23057 23044 23034 23041 23061 \r\n22450 22462 22448 22448 22441 22448 22467 22470 22466 22461 22473 22447 22454 22466 22475 22472 22477 22480 22467 22483 22463 22483 22476 22475 22477 22466 22467 22471 22490 22472 22489 22470 22470 22468 22473 22499 22491 22485 22473 22502 22490 22484 22487 22480 22500 22501 22497 22497 22484 22506 22514 22487 22494 22510 22514 22502 22505 22502 22504 22501 22523 22520 22500 22521 22501 22501 22529 22518 22519 22527 22526 22521 22535 22523 22517 22515 22540 22513 22532 22527 22544 22529 22541 22547 22544 22541 22541 22542 22550 22540 22548 22539 22539 22553 22556 22538 22537 22540 22556 22539 22537 22544 22556 22538 22568 22546 22563 22561 22546 22573 22571 22552 22571 22552 22552 22574 22580 22558 22555 22558 22569 22578 22583 22566 22563 22578 22573 22566 22581 22567 22581 22577 22570 22579 22584 22575 22582 22599 22577 22590 22578 22602 22594 22596 22580 22584 22610 22609 22612 22590 22587 22591 22601 22605 22603 22591 22618 22594 22608 22620 22611 22602 22626 22624 22599 22627 22605 22613 22617 22629 22612 22628 22607 22637 22630 22623 22620 22638 22622 22641 22636 22644 22641 22637 22648 22632 22644 22644 22636 22631 22647 22629 22644 22638 22647 22650 22649 22636 22649 22650 22650 22663 22640 22667 22664 22656 22664 22659 22658 22673 22670 22667 22661 22653 22666 22679 22672 22657 22663 22659 22671 22656 22662 22670 22672 22674 22688 22666 22669 22687 22687 22669 22676 22687 22677 22689 22689 22689 22702 22699 22699 22683 22683 22696 22681 22681 22703 22686 22689 22700 22686 22686 22715 22694 22704 22705 22697 22714 22698 22722 22713 22722 22725 22700 22714 22709 22717 22704 22711 22709 22705 22714 22723 22728 22735 22713 22735 22716 22736 22733 22735 22740 22721 22736 22729 22736 22724 22725 22723 22737 22742 22754 22730 22729 22740 22730 22746 22756 22736 22742 22759 22744 22747 22762 22748 22751 22747 22743 22756 22757 22752 22764 22751 22749 22756 22758 22765 22772 22778 22783 22767 22758 22760 22770 22771 22765 22776 22791 22773 22786 22779 22771 22772 22790 22795 22786 22800 22792 22785 22789 22782 22786 22802 22796 22787 22805 22792 22810 22783 22791 22793 22813 22789 22796 22810 22816 22816 22812 22817 22813 22820 22806 22815 22810 22807 22810 22808 22817 22820 22806 22821 22835 22835 22829 22822 22834 22827 22830 22837 22827 22834 22837 22835 22842 22847 22845 22822 22826 22826 22833 22851 22831 22845 22845 22852 22843 22832 22857 22852 22861 22849 22842 22851 22843 22862 22864 22868 22870 22846 22853 22853 22857 22847 22862 22864 22866 22857 22877 22875 22863 22867 22866 22870 22868 22886 22861 22877 22877 22875 22889 22890 22891 22871 22896 22870 22871 22884 22880 22880 22882 22901 22895 22901 22883 22901 22908 22892 22885 22890 22895 22894 22911 22901 22899 22899 22900 22914 22921 22921 22914 22901 22923 22907 22916 22911 22906 22926 22931 22908 22911 22925 22923 22922 22908 22935 22911 22927 22922 22919 22929 22936 22940 22946 22931 22933 22935 22937 22925 22952 22933 22934 22950 22937 22944 22933 22944 22939 22940 22945 22951 22953 22943 22947 22944 22950 22951 22947 22970 22971 22971 22962 22968 22962 22968 22978 22952 22953 22957 22954 22982 22955 22977 22967 22973 22978 22964 22986 22984 22992 22976 22968 22987 22994 22973 22989 22972 22989 22986 23001 22994 22993 22997 22997 23006 23000 22998 22991 22984 22997 22994 22985 23009 22990 23002 22992 22998 23020 22992 23015 23017 22995 23001 22999 23015 23021 23014 23004 23020 23004 23024 23022 23031 23008 23032 23018 23018 23031 23026 23042 23016 23023 23025 23039 23021 23026 23034 23022 23031 23028 23036 23045 23026 23028 23036 23043 23052 23038 23058 23039 23058 \r\n22443 22437 22466 22464 22467 22445 22468 22470 22473 22454 22463 22474 22466 22474 22468 22479 22455 22466 22481 22474 22457 22472 22461 22487 22461 22476 22468 22491 22465 22484 22486 22474 22485 22476 22479 22496 22492 22491 22486 22477 22490 22486 22503 22504 22482 22483 22485 22508 22488 22503 22512 22491 22498 22500 22494 22491 22498 22522 22495 22504 22502 22508 22506 22528 22502 22522 22508 22528 22531 22534 22523 22508 22512 22535 22515 22521 22536 22531 22537 22541 22531 22517 22530 22532 22545 22522 22535 22547 22553 22550 22546 22533 22538 22532 22558 22549 22547 22548 22550 22553 22540 22537 22554 22544 22550 22555 22570 22548 22554 22560 22558 22569 22551 22555 22561 22578 22563 22567 22563 22584 22584 22571 22576 22569 22575 22571 22582 22573 22576 22575 22586 22588 22593 22579 22576 22596 22588 22599 22584 22588 22598 22582 22600 22598 22598 22599 22582 22608 22603 22598 22604 22590 22588 22603 22596 22612 22599 22622 22612 22623 22597 22616 22604 22615 22616 22617 22603 22617 22618 22634 22617 22624 22625 22623 22632 22620 22622 22618 22640 22621 22626 22641 22646 22647 22629 22636 22642 22640 22643 22635 22653 22645 22639 22643 22634 22638 22653 22636 22637 22651 22642 22661 22639 22644 22666 22661 22656 22645 22657 22661 22674 22672 22656 22656 22661 22657 22658 22668 22658 22671 22662 22662 22658 22666 22665 22678 22688 22687 22687 22677 22668 22683 22694 22686 22671 22679 22676 22688 22674 22697 22698 22679 22693 22690 22681 22692 22701 22704 22691 22700 22703 22700 22715 22708 22698 22695 22718 22704 22697 22724 22701 22722 22704 22701 22729 22723 22702 22707 22716 22708 22725 22728 22733 22732 22715 22716 22724 22735 22717 22722 22725 22740 22739 22733 22728 22730 22731 22730 22743 22754 22754 22737 22738 22746 22743 22753 22738 22757 22748 22745 22739 22766 22759 22766 22740 22750 22742 22758 22773 22768 22767 22770 22760 22770 22758 22755 22760 22759 22777 22755 22769 22760 22783 22766 22781 22787 22770 22768 22778 22782 22789 22788 22775 22771 22791 22796 22781 22774 22785 22785 22790 22804 22778 22783 22805 22808 22806 22787 22795 22808 22799 22800 22816 22797 22807 22815 22812 22816 22818 22798 22823 22825 22800 22813 22807 22827 22809 22819 22820 22834 22835 22822 22821 22822 22815 22823 22816 22815 22833 22833 22831 22841 22824 22823 22835 22836 22831 22824 22841 22835 22849 22836 22857 22858 22845 22833 22834 22836 22862 22851 22842 22861 22867 22856 22858 22859 22871 22860 22845 22849 22848 22872 22851 22868 22851 22855 22860 22872 22872 22874 22880 22871 22873 22875 22867 22890 22890 22870 22868 22867 22886 22868 22884 22897 22893 22899 22886 22889 22899 22896 22894 22884 22884 22896 22883 22910 22884 22886 22887 22888 22896 22892 22910 22890 22919 22911 22909 22904 22899 22896 22906 22908 22906 22919 22916 22912 22907 22927 22925 22914 22929 22934 22937 22928 22939 22931 22937 22939 22929 22923 22935 22918 22939 22948 22939 22947 22942 22940 22927 22946 22953 22953 22931 22932 22954 22950 22959 22957 22946 22940 22961 22965 22947 22950 22960 22963 22948 22956 22952 22972 22965 22957 22953 22955 22961 22957 22978 22972 22979 22962 22959 22982 22975 22969 22968 22984 22974 22984 22966 22985 22995 22992 22982 22979 22992 22980 22984 22979 22992 22988 22998 22978 23007 22997 23004 22984 22990 23005 23006 22985 22992 23005 22994 23008 23007 23003 22998 23002 23003 23001 23005 23026 23020 23009 23003 23012 23027 23032 23005 23028 23028 23021 23011 23029 23039 23038 23021 23038 23035 23027 23030 23031 23023 23041 23025 23030 23025 23032 23047 23026 23050 23027 23041 23043 23030 23033 23040 23055 23037 23055 \r\n22461 22450 22468 22461 22461 22459 22453 22463 22451 22454 22459 22467 22461 22465 22472 22473 22454 22456 22464 22473 22465 22480 22472 22475 22466 22478 22473 22471 22480 22471 22483 22491 22471 22478 22487 22489 22481 22503 22499 22497 22502 22503 22490 22504 22504 22499 22495 22503 22487 22499 22489 22490 22505 22508 22512 22511 22519 22501 22517 22520 22505 22506 22523 22520 22515 22521 22522 22528 22511 22522 22515 22527 22513 22531 22511 22513 22537 22542 22530 22537 22540 22518 22525 22547 22546 22529 22532 22551 22545 22536 22542 22544 22532 22547 22535 22556 22559 22562 22541 22550 22546 22548 22560 22551 22567 22564 22545 22551 22567 22572 22571 22552 22576 22567 22562 22568 22582 22574 22556 22567 22570 22565 22570 22560 22573 22577 22577 22585 22577 22593 22570 22593 22592 22596 22576 22588 22588 22585 22595 22580 22600 22593 22601 22586 22593 22587 22586 22604 22591 22597 22610 22607 22611 22591 22601 22608 22612 22607 22603 22622 22608 22606 22599 22617 22614 22602 22629 22612 22613 22631 22617 22615 22611 22637 22622 22618 22627 22642 22638 22626 22626 22623 22634 22644 22649 22636 22648 22635 22633 22646 22645 22655 22641 22632 22645 22650 22648 22639 22640 22641 22640 22666 22664 22666 22666 22646 22652 22660 22662 22651 22666 22673 22664 22663 22663 22670 22654 22682 22674 22668 22678 22671 22664 22673 22668 22675 22691 22668 22686 22667 22679 22682 22690 22676 22684 22675 22681 22676 22700 22693 22688 22689 22702 22706 22695 22706 22701 22691 22712 22704 22713 22700 22699 22716 22701 22697 22721 22716 22716 22716 22704 22722 22704 22729 22714 22726 22722 22730 22718 22723 22731 22731 22732 22716 22715 22719 22727 22728 22731 22730 22717 22725 22719 22748 22738 22722 22752 22749 22749 22739 22753 22730 22754 22733 22733 22760 22746 22752 22746 22762 22752 22751 22759 22760 22769 22757 22760 22751 22750 22746 22763 22769 22768 22756 22777 22763 22775 22779 22773 22762 22766 22764 22772 22772 22780 22790 22788 22770 22785 22771 22794 22785 22787 22779 22788 22796 22779 22783 22797 22787 22799 22789 22786 22802 22805 22803 22804 22808 22792 22794 22799 22791 22796 22818 22799 22794 22803 22817 22805 22802 22817 22817 22826 22809 22825 22827 22808 22827 22812 22830 22811 22820 22833 22839 22819 22813 22820 22829 22817 22822 22829 22822 22822 22831 22837 22840 22826 22849 22826 22839 22843 22854 22854 22858 22841 22836 22839 22851 22859 22842 22862 22847 22846 22853 22857 22861 22855 22860 22856 22847 22873 22857 22864 22855 22852 22881 22865 22866 22869 22875 22870 22866 22875 22881 22867 22879 22879 22864 22890 22893 22876 22892 22872 22880 22878 22900 22890 22893 22890 22900 22889 22891 22891 22899 22909 22883 22890 22909 22895 22907 22913 22912 22907 22918 22905 22914 22912 22918 22903 22911 22921 22907 22907 22908 22911 22921 22911 22920 22905 22925 22924 22933 22919 22926 22919 22929 22940 22924 22922 22916 22917 22920 22934 22948 22926 22940 22943 22940 22946 22940 22943 22934 22932 22930 22955 22946 22936 22935 22944 22943 22950 22959 22960 22948 22964 22966 22959 22949 22968 22963 22954 22963 22958 22954 22969 22979 22959 22979 22970 22964 22975 22964 22984 22970 22985 22969 22983 22969 22971 22985 22973 22978 22997 22981 22974 22981 22978 22984 22991 22989 22999 22984 22979 22994 22993 23007 22988 23011 22993 23002 23002 23005 23002 22995 23018 22992 23018 22999 23001 23004 23015 23015 23017 23014 23003 23020 23005 23021 23023 23007 23036 23010 23011 23027 23040 23013 23032 23021 23016 23029 23030 23024 23027 23041 23050 23030 23051 23025 23032 23052 23037 23048 23046 23038 23034 23045 23059 23056 23037 23046 \r\n22438 22449 22468 22457 22442 22471 22448 22456 22467 22462 22477 22456 22457 22469 22469 22466 22472 22459 22468 22461 22487 22468 22480 22472 22481 22472 22466 22479 22493 22483 22486 22482 22499 22483 22498 22480 22496 22490 22481 22501 22490 22480 22497 22495 22503 22512 22490 22488 22506 22487 22494 22513 22519 22503 22504 22505 22508 22506 22521 22499 22502 22506 22509 22507 22526 22506 22520 22512 22521 22520 22515 22525 22535 22524 22519 22526 22524 22544 22521 22532 22519 22541 22537 22527 22529 22523 22532 22549 22528 22538 22542 22557 22534 22544 22561 22548 22553 22563 22541 22551 22551 22560 22547 22570 22552 22556 22553 22570 22550 22569 22562 22553 22564 22551 22553 22568 22573 22579 22577 22578 22575 22571 22560 22567 22586 22569 22576 22588 22573 22568 22574 22587 22592 22581 22589 22587 22587 22602 22605 22597 22595 22601 22588 22608 22592 22584 22602 22600 22589 22604 22609 22596 22603 22612 22600 22600 22615 22595 22615 22597 22602 22608 22617 22607 22619 22609 22615 22618 22635 22636 22615 22613 22627 22638 22639 22623 22639 22637 22632 22642 22634 22644 22646 22640 22632 22643 22624 22645 22647 22649 22650 22651 22650 22638 22647 22649 22635 22638 22643 22650 22665 22664 22640 22667 22661 22661 22665 22659 22672 22670 22664 22649 22674 22655 22666 22658 22658 22682 22677 22672 22666 22680 22685 22662 22687 22663 22680 22686 22675 22690 22682 22696 22686 22700 22672 22694 22695 22693 22682 22705 22680 22691 22699 22688 22705 22711 22693 22688 22715 22692 22714 22717 22700 22710 22701 22709 22704 22711 22717 22715 22711 22725 22729 22715 22713 22731 22729 22728 22709 22710 22737 22735 22733 22728 22717 22731 22723 22732 22741 22741 22723 22731 22742 22739 22732 22743 22740 22738 22747 22737 22736 22757 22745 22760 22739 22755 22737 22751 22736 22754 22763 22760 22762 22770 22744 22769 22771 22771 22752 22757 22751 22768 22762 22772 22766 22762 22757 22768 22757 22769 22762 22777 22788 22766 22782 22779 22776 22776 22788 22788 22792 22793 22776 22785 22782 22787 22799 22795 22804 22799 22787 22792 22803 22783 22795 22793 22787 22791 22786 22814 22801 22810 22808 22798 22813 22811 22821 22796 22800 22799 22811 22815 22813 22818 22806 22828 22824 22809 22825 22833 22831 22828 22823 22811 22816 22831 22824 22838 22829 22839 22847 22834 22834 22826 22845 22846 22824 22836 22834 22851 22851 22848 22848 22840 22859 22838 22862 22856 22861 22848 22860 22843 22845 22864 22851 22846 22845 22867 22860 22865 22856 22869 22859 22853 22881 22859 22855 22868 22872 22865 22883 22861 22869 22886 22891 22878 22869 22873 22880 22879 22896 22898 22876 22895 22882 22879 22897 22895 22876 22879 22886 22898 22883 22882 22907 22909 22912 22904 22904 22892 22901 22889 22907 22892 22898 22909 22907 22916 22924 22921 22899 22917 22907 22914 22926 22927 22929 22927 22921 22926 22911 22916 22928 22936 22926 22918 22940 22934 22928 22945 22928 22933 22926 22923 22937 22947 22944 22945 22928 22950 22955 22930 22943 22945 22935 22954 22935 22960 22952 22937 22947 22964 22942 22968 22954 22953 22961 22966 22952 22959 22965 22953 22976 22970 22971 22975 22971 22967 22969 22962 22967 22978 22974 22975 22962 22981 22966 22975 22970 22973 22989 22982 22996 22999 22979 22997 23001 22988 22996 22994 22982 23001 23000 23004 22998 22999 23011 22987 23010 23011 23015 22989 23011 23004 22993 23020 23008 22995 23016 23007 23001 23026 23029 23008 23030 23023 23019 23025 23025 23025 23029 23038 23023 23029 23016 23041 23027 23039 23034 23044 23020 23044 23022 23028 23026 23038 23047 23041 23029 23028 23046 23040 23049 23049 23040 23044 23038 23052 23048 23048 \r\n22446 22456 22459 22457 22452 22455 22459 22453 22460 22468 22467 22478 22462 22462 22468 22483 22475 22466 22479 22480 22479 22477 22482 22480 22468 22484 22465 22488 22473 22473 22473 22493 22492 22473 22476 22501 22491 22501 22486 22505 22480 22481 22487 22500 22500 22484 22497 22495 22504 22505 22515 22497 22501 22517 22519 22516 22522 22500 22521 22525 22522 22527 22512 22523 22509 22506 22529 22516 22517 22514 22518 22530 22528 22529 22542 22520 22534 22529 22534 22532 22532 22522 22549 22524 22549 22541 22529 22527 22548 22546 22553 22537 22546 22534 22550 22540 22537 22561 22540 22545 22551 22544 22551 22565 22544 22558 22574 22567 22558 22556 22563 22569 22551 22575 22570 22570 22569 22581 22576 22566 22567 22576 22571 22562 22563 22564 22584 22573 22568 22588 22581 22578 22598 22592 22583 22576 22582 22598 22591 22579 22601 22608 22584 22586 22591 22611 22593 22593 22610 22592 22608 22615 22619 22618 22600 22599 22621 22621 22603 22624 22627 22601 22626 22617 22618 22614 22616 22635 22626 22636 22616 22635 22627 22637 22616 22622 22631 22641 22629 22622 22648 22633 22634 22640 22649 22635 22643 22641 22650 22650 22642 22636 22658 22653 22646 22639 22647 22636 22653 22648 22654 22651 22650 22656 22661 22653 22667 22659 22655 22648 22654 22660 22672 22656 22670 22654 22681 22667 22685 22677 22665 22681 22665 22673 22671 22677 22669 22693 22674 22668 22675 22689 22694 22673 22676 22682 22699 22694 22702 22678 22683 22685 22701 22695 22686 22684 22701 22688 22703 22716 22692 22718 22715 22713 22715 22711 22713 22705 22716 22717 22702 22703 22721 22730 22707 22720 22717 22713 22734 22735 22736 22724 22714 22717 22737 22720 22738 22723 22720 22728 22725 22743 22730 22740 22725 22743 22732 22726 22749 22744 22746 22746 22749 22746 22746 22757 22737 22742 22748 22744 22760 22747 22741 22752 22754 22745 22757 22767 22773 22762 22778 22776 22779 22761 22756 22773 22772 22764 22766 22758 22780 22773 22774 22765 22789 22784 22769 22773 22789 22796 22783 22794 22771 22792 22797 22778 22785 22805 22780 22788 22806 22803 22784 22790 22797 22800 22798 22809 22811 22798 22794 22817 22815 22810 22810 22797 22808 22819 22810 22798 22799 22814 22819 22816 22819 22808 22824 22822 22827 22819 22821 22835 22812 22830 22828 22838 22826 22824 22836 22835 22828 22835 22840 22823 22840 22845 22828 22846 22840 22833 22834 22838 22848 22834 22861 22846 22837 22851 22848 22842 22846 22862 22862 22847 22865 22870 22854 22849 22873 22873 22857 22864 22867 22861 22860 22880 22876 22875 22862 22862 22869 22883 22869 22886 22885 22886 22868 22885 22877 22882 22885 22889 22876 22898 22879 22891 22877 22903 22897 22893 22908 22891 22893 22900 22912 22892 22914 22912 22894 22903 22908 22897 22897 22916 22915 22920 22915 22900 22898 22898 22900 22925 22908 22927 22927 22921 22905 22926 22924 22922 22909 22934 22922 22930 22925 22942 22918 22939 22934 22934 22930 22934 22929 22950 22940 22953 22948 22936 22932 22947 22929 22933 22957 22937 22941 22947 22958 22936 22940 22948 22946 22960 22963 22953 22961 22972 22974 22953 22956 22952 22958 22963 22967 22981 22974 22968 22967 22969 22974 22975 22984 22965 22981 22972 22979 22965 22992 22977 22992 22978 22976 22992 22988 22976 22985 22978 22998 22990 22984 22980 22981 23000 22983 22987 22997 23001 22997 22999 22993 23010 23004 23006 23020 23007 22995 23022 23016 23022 23001 23012 23001 23029 23004 23012 23020 23030 23026 23021 23033 23037 23027 23034 23034 23027 23024 23028 23017 23016 23041 23039 23047 23045 23023 23043 23042 23051 23042 23053 23027 23030 23044 23051 23055 23048 23040 23062 23054 23044 23049 23055 \r\n22455 22468 22468 22460 22468 22468 22456 22476 22464 22455 22450 22464 22454 22457 22479 22458 22474 22471 22485 22460 22462 22490 22468 22463 22480 22488 22467 22483 22491 22476 22482 22495 22476 22483 22481 22484 22492 22491 22498 22492 22486 22489 22487 22487 22499 22498 22501 22497 22499 22514 22495 22519 22509 22516 22494 22508 22496 22514 22520 22516 22511 22502 22521 22514 22529 22507 22513 22531 22519 22525 22532 22531 22533 22526 22518 22530 22537 22546 22544 22533 22526 22532 22546 22552 22526 22545 22534 22529 22535 22530 22543 22550 22543 22543 22543 22561 22551 22553 22559 22556 22559 22566 22555 22559 22572 22549 22569 22565 22565 22561 22574 22558 22554 22558 22574 22567 22560 22577 22559 22559 22573 22575 22565 22584 22568 22573 22582 22583 22590 22596 22598 22599 22592 22578 22585 22603 22605 22577 22598 22603 22594 22606 22594 22607 22605 22611 22612 22591 22600 22614 22617 22603 22595 22602 22611 22596 22614 22608 22619 22601 22625 22628 22616 22606 22627 22611 22626 22630 22612 22633 22621 22634 22621 22634 22635 22644 22632 22644 22647 22620 22632 22622 22624 22639 22651 22628 22642 22633 22631 22647 22636 22655 22660 22635 22644 22664 22643 22656 22642 22641 22640 22654 22648 22655 22656 22645 22647 22649 22672 22658 22677 22669 22672 22658 22665 22673 22679 22679 22673 22659 22674 22672 22681 22679 22687 22679 22691 22674 22680 22698 22674 22696 22683 22675 22686 22675 22694 22677 22698 22706 22690 22704 22707 22692 22705 22713 22694 22715 22714 22691 22718 22710 22695 22706 22711 22715 22723 22726 22717 22713 22714 22722 22721 22708 22712 22705 22707 22709 22717 22725 22713 22738 22738 22736 22728 22723 22719 22719 22741 22746 22739 22729 22723 22737 22747 22727 22751 22731 22747 22730 22753 22731 22754 22739 22743 22741 22736 22757 22741 22753 22747 22764 22768 22744 22766 22754 22767 22761 22756 22753 22767 22777 22771 22773 22782 22763 22779 22784 22767 22771 22788 22786 22782 22790 22777 22789 22774 22770 22768 22791 22780 22780 22794 22782 22795 22799 22779 22781 22805 22800 22803 22801 22809 22793 22808 22806 22806 22790 22816 22789 22817 22806 22808 22799 22795 22800 22819 22820 22810 22801 22802 22830 22816 22804 22821 22811 22816 22813 22832 22830 22832 22826 22812 22817 22833 22837 22823 22817 22818 22827 22835 22846 22844 22852 22853 22842 22828 22841 22857 22835 22833 22844 22836 22844 22862 22846 22837 22863 22858 22866 22854 22843 22850 22851 22857 22873 22855 22867 22854 22861 22871 22862 22859 22865 22855 22884 22867 22863 22863 22868 22866 22868 22875 22876 22877 22868 22872 22878 22893 22875 22891 22900 22882 22902 22900 22879 22891 22886 22906 22900 22891 22907 22891 22894 22896 22913 22888 22892 22910 22915 22897 22892 22913 22918 22895 22910 22907 22911 22911 22908 22908 22916 22919 22907 22921 22931 22917 22909 22927 22923 22918 22925 22927 22931 22920 22930 22937 22925 22926 22940 22941 22924 22934 22945 22940 22954 22931 22927 22947 22958 22954 22955 22961 22947 22948 22954 22963 22963 22964 22964 22946 22959 22961 22963 22962 22972 22967 22954 22959 22965 22956 22964 22974 22956 22962 22964 22984 22970 22978 22971 22965 22970 22968 22987 22970 22974 22989 22974 22994 22990 22995 23000 22991 22994 23001 22975 22977 22985 23006 22991 22982 22992 22995 23000 23012 23007 23009 23000 23017 22991 22992 22997 22993 23000 23008 23011 23015 23012 23024 23007 23022 23026 23005 23028 23012 23030 23025 23015 23014 23020 23037 23015 23012 23036 23037 23016 23022 23032 23022 23039 23043 23036 23034 23052 23045 23050 23035 23040 23042 23031 23040 23048 23048 23044 23061 23052 23051 23062 23067 23047 \r\n22469 22445 22456 22468 22469 22452 22447 22454 22454 22468 22451 22459 22467 22465 22467 22464 22479 22466 22466 22472 22470 22475 22488 22483 22493 22470 22491 22472 22488 22487 22491 22499 22479 22487 22484 22480 22497 22494 22483 22480 22485 22511 22494 22493 22488 22492 22497 22512 22518 22517 22510 22506 22502 22506 22499 22508 22511 22514 22521 22507 22501 22524 22504 22507 22510 22523 22508 22512 22516 22512 22519 22540 22520 22516 22533 22537 22539 22532 22523 22526 22536 22529 22546 22526 22529 22533 22529 22539 22538 22553 22559 22546 22560 22535 22538 22559 22546 22564 22541 22543 22558 22556 22559 22545 22553 22551 22560 22552 22563 22567 22560 22559 22572 22554 22578 22582 22582 22575 22580 22578 22572 22579 22566 22567 22585 22568 22580 22596 22578 22597 22593 22590 22581 22601 22582 22603 22600 22583 22605 22583 22589 22605 22583 22605 22613 22587 22604 22615 22591 22607 22593 22613 22604 22608 22600 22604 22613 22608 22604 22621 22603 22611 22607 22621 22619 22633 22631 22627 22610 22627 22623 22637 22619 22623 22644 22628 22623 22629 22620 22633 22647 22643 22635 22650 22645 22643 22644 22657 22652 22638 22636 22637 22656 22634 22645 22641 22659 22652 22661 22669 22645 22662 22667 22658 22654 22655 22664 22654 22661 22658 22677 22654 22677 22681 22656 22679 22670 22679 22688 22685 22680 22668 22686 22677 22688 22667 22671 22695 22672 22670 22689 22675 22695 22684 22681 22701 22691 22704 22700 22682 22706 22685 22701 22705 22713 22703 22697 22707 22704 22701 22705 22705 22704 22708 22697 22718 22718 22716 22710 22716 22704 22712 22709 22727 22717 22710 22710 22726 22731 22738 22711 22741 22741 22725 22735 22730 22741 22731 22746 22730 22737 22744 22738 22727 22729 22732 22746 22737 22742 22734 22747 22737 22756 22754 22746 22747 22747 22749 22752 22748 22743 22757 22761 22771 22760 22773 22756 22774 22760 22772 22761 22756 22778 22773 22781 22784 22763 22776 22780 22773 22761 22768 22767 22768 22783 22787 22767 22789 22784 22797 22782 22774 22784 22783 22784 22804 22789 22793 22798 22800 22787 22785 22795 22812 22799 22802 22808 22813 22810 22809 22794 22806 22816 22808 22808 22801 22816 22813 22804 22806 22818 22812 22818 22807 22823 22811 22823 22813 22836 22819 22832 22812 22820 22831 22844 22823 22826 22839 22837 22835 22846 22831 22833 22848 22834 22854 22847 22833 22837 22847 22834 22858 22862 22863 22858 22841 22856 22859 22847 22864 22852 22857 22852 22848 22874 22864 22847 22876 22873 22877 22861 22866 22875 22869 22868 22882 22867 22877 22883 22874 22877 22888 22863 22868 22892 22887 22883 22896 22881 22887 22875 22872 22887 22891 22880 22900 22887 22880 22897 22899 22891 22902 22889 22885 22901 22886 22890 22892 22918 22914 22913 22910 22918 22915 22903 22899 22904 22903 22911 22927 22924 22910 22913 22906 22909 22908 22933 22937 22932 22920 22939 22923 22938 22921 22939 22924 22929 22936 22936 22924 22933 22949 22931 22937 22929 22953 22940 22939 22947 22949 22943 22940 22951 22941 22957 22944 22951 22961 22963 22966 22948 22945 22951 22968 22948 22959 22949 22951 22960 22976 22973 22966 22958 22969 22983 22960 22982 22977 22961 22962 22971 22964 22992 22966 22986 22991 22990 22996 22993 22988 22980 22974 22976 22990 22978 22978 22995 23003 22988 22987 22998 22995 22986 23005 22985 22998 22995 22992 23013 23005 23018 23019 23011 22996 23018 23002 23026 23009 23014 23015 23025 23021 23018 23016 23013 23013 23033 23035 23026 23028 23017 23015 23015 23038 23039 23032 23041 23034 23035 23026 23035 23040 23046 23028 23031 23054 23056 23036 23035 23030 23048 23043 23039 23040 23046 23037 23040 23042 23047 23056 \r\n22469 22463 22467 22446 22474 22458 22464 22469 22475 22480 22480 22464 22474 22465 22473 22473 22479 22479 22460 22482 22468 22490 22472 22467 22471 22488 22492 22482 22484 22493 22501 22498 22485 22491 22489 22481 22484 22493 22499 22508 22497 22484 22500 22485 22509 22504 22499 22502 22502 22517 22513 22515 22516 22498 22510 22500 22526 22522 22515 22510 22523 22528 22530 22509 22515 22521 22536 22515 22537 22522 22513 22542 22528 22520 22523 22539 22535 22540 22529 22542 22533 22548 22531 22537 22543 22545 22548 22530 22532 22537 22535 22554 22554 22557 22562 22548 22565 22549 22551 22541 22543 22551 22552 22569 22565 22547 22571 22564 22564 22562 22571 22577 22564 22573 22561 22573 22572 22567 22588 22578 22571 22592 22593 22565 22585 22569 22571 22597 22572 22593 22578 22602 22593 22583 22591 22585 22583 22589 22604 22597 22588 22606 22607 22605 22610 22611 22599 22611 22595 22619 22593 22602 22613 22601 22610 22620 22611 22599 22621 22626 22614 22630 22613 22616 22625 22618 22624 22618 22622 22615 22635 22625 22616 22628 22620 22643 22619 22641 22623 22635 22634 22633 22632 22625 22637 22633 22650 22629 22639 22632 22661 22653 22642 22657 22660 22646 22638 22656 22660 22669 22670 22659 22646 22671 22672 22659 22659 22663 22651 22664 22652 22680 22681 22658 22673 22669 22685 22673 22684 22687 22664 22667 22673 22680 22689 22691 22677 22687 22691 22692 22700 22679 22693 22702 22701 22681 22703 22681 22684 22682 22695 22699 22685 22686 22695 22713 22701 22700 22690 22710 22707 22721 22721 22715 22701 22726 22719 22711 22720 22729 22723 22720 22732 22710 22722 22727 22713 22726 22732 22719 22720 22737 22737 22728 22732 22740 22727 22723 22722 22743 22738 22738 22743 22725 22745 22740 22735 22737 22749 22744 22738 22755 22760 22761 22761 22766 22738 22754 22769 22768 22765 22751 22763 22757 22750 22750 22754 22767 22767 22759 22757 22765 22776 22758 22780 22763 22770 22779 22765 22765 22789 22778 22779 22775 22769 22776 22782 22794 22785 22778 22773 22778 22794 22797 22785 22782 22793 22787 22783 22781 22804 22803 22788 22795 22786 22804 22800 22818 22818 22791 22817 22818 22808 22822 22813 22818 22808 22809 22808 22829 22828 22829 22804 22825 22825 22830 22820 22835 22824 22817 22831 22818 22827 22833 22845 22833 22846 22827 22844 22850 22835 22837 22829 22831 22831 22843 22851 22851 22842 22847 22839 22850 22837 22853 22846 22837 22847 22866 22846 22866 22856 22844 22862 22848 22855 22855 22854 22850 22864 22873 22856 22860 22871 22873 22862 22875 22872 22861 22882 22863 22867 22871 22864 22868 22879 22890 22881 22873 22897 22873 22872 22873 22891 22887 22879 22893 22905 22901 22882 22910 22902 22900 22899 22887 22900 22895 22891 22889 22907 22913 22910 22897 22908 22921 22922 22922 22908 22925 22914 22907 22902 22923 22913 22929 22925 22929 22927 22913 22935 22914 22923 22928 22942 22936 22938 22920 22942 22943 22925 22945 22936 22939 22947 22931 22930 22943 22948 22936 22946 22950 22949 22955 22958 22949 22956 22944 22946 22939 22943 22949 22962 22951 22959 22967 22969 22951 22967 22955 22971 22951 22974 22955 22980 22957 22956 22965 22958 22974 22985 22984 22991 22989 22983 22981 22993 22987 22992 22993 22993 22971 22991 22976 23003 22979 22990 22977 22980 22980 23004 22998 23004 23012 22994 22995 22992 23008 23002 22995 23014 23016 23007 23020 23019 23014 23010 23017 23010 23027 23014 23020 23008 23005 23030 23024 23013 23022 23037 23024 23035 23035 23033 23033 23016 23026 23031 23039 23038 23029 23039 23040 23033 23039 23034 23032 23042 23031 23050 23046 23057 23039 23049 23043 23045 23043 23056 23055 23038 23043 23045 23060 \r\n22453 22444 22465 22457 22453 22452 22449 22477 22454 22471 22465 22482 22468 22473 22475 22468 22481 22483 22488 22489 22476 22470 22469 22470 22489 22479 22481 22490 22494 22490 22502 22497 22479 22485 22503 22499 22486 22504 22500 22483 22489 22512 22514 22498 22510 22510 22496 22517 22499 22494 22505 22514 22512 22515 22505 22518 22517 22522 22522 22506 22504 22520 22529 22514 22536 22526 22522 22512 22532 22516 22522 22541 22524 22523 22545 22518 22521 22546 22544 22540 22533 22546 22538 22530 22537 22553 22535 22538 22560 22546 22549 22539 22543 22548 22559 22559 22563 22569 22546 22546 22563 22559 22547 22570 22564 22553 22555 22568 22553 22572 22561 22560 22562 22577 22560 22585 22568 22578 22569 22585 22579 22573 22573 22590 22595 22586 22583 22585 22598 22591 22601 22601 22593 22592 22578 22595 22602 22583 22584 22605 22597 22605 22601 22600 22604 22588 22599 22615 22604 22593 22622 22609 22617 22616 22618 22619 22612 22614 22610 22611 22623 22604 22615 22624 22623 22620 22625 22628 22627 22613 22621 22642 22643 22632 22643 22626 22624 22647 22650 22625 22631 22648 22648 22638 22652 22647 22655 22646 22639 22639 22636 22654 22659 22654 22662 22664 22667 22659 22666 22666 22647 22662 22667 22655 22652 22668 22656 22664 22653 22675 22672 22658 22676 22682 22669 22685 22680 22660 22667 22679 22687 22668 22676 22674 22675 22675 22693 22686 22694 22679 22687 22695 22694 22682 22703 22705 22703 22694 22686 22682 22701 22691 22712 22710 22695 22707 22708 22691 22692 22698 22709 22694 22707 22704 22705 22723 22705 22723 22714 22725 22718 22720 22734 22716 22732 22734 22722 22725 22725 22719 22740 22740 22722 22716 22721 22720 22746 22721 22732 22733 22729 22734 22725 22749 22742 22745 22743 22732 22760 22742 22757 22734 22738 22747 22740 22745 22746 22747 22755 22764 22767 22750 22749 22748 22770 22748 22767 22760 22751 22760 22769 22783 22765 22761 22763 22777 22772 22762 22771 22787 22770 22770 22790 22768 22794 22768 22787 22786 22773 22794 22787 22803 22786 22792 22787 22798 22785 22791 22793 22790 22798 22785 22794 22801 22796 22792 22817 22795 22807 22810 22818 22822 22820 22818 22807 22827 22826 22802 22813 22830 22812 22815 22811 22819 22832 22816 22823 22835 22833 22823 22827 22839 22839 22831 22843 22823 22841 22833 22835 22841 22828 22851 22839 22835 22853 22846 22856 22832 22845 22851 22848 22853 22856 22861 22865 22840 22860 22854 22845 22863 22868 22855 22865 22853 22871 22853 22865 22871 22879 22875 22866 22860 22875 22879 22870 22883 22880 22876 22864 22862 22876 22871 22867 22878 22888 22884 22872 22890 22888 22901 22889 22889 22881 22878 22897 22880 22903 22880 22903 22893 22912 22905 22908 22912 22895 22911 22903 22906 22916 22908 22901 22917 22901 22919 22906 22914 22913 22915 22920 22928 22932 22925 22921 22921 22931 22914 22909 22914 22933 22924 22914 22915 22935 22924 22941 22926 22928 22935 22921 22936 22927 22944 22944 22943 22945 22946 22946 22958 22959 22947 22957 22934 22947 22947 22954 22967 22962 22963 22944 22960 22970 22949 22948 22948 22963 22959 22955 22950 22952 22963 22953 22974 22973 22963 22965 22986 22987 22973 22970 22991 22986 22991 22970 22973 22980 22988 22989 22978 22986 22997 22980 23002 22979 22991 22997 22991 23005 22993 22982 22993 23004 23009 22988 22995 23001 23010 22992 23011 22993 23008 22996 23012 23004 23019 23020 23016 23015 23006 23016 23027 23022 23027 23019 23031 23028 23011 23026 23027 23031 23031 23033 23029 23031 23021 23030 23033 23028 23043 23050 23024 23031 23038 23044 23035 23049 23054 23055 23054 23036 23047 23042 23037 23037 23065 23062 23048 23052 23040 23067 23057 \r\n22464 22469 22472 22456 22472 22468 22477 22467 22476 22458 22469 22467 22465 22466 22477 22465 22487 22479 22467 22477 22489 22466 22495 22484 22493 22473 22474 22494 22489 22494 22491 22499 22486 22490 22501 22493 22500 22493 22508 22503 22512 22511 22493 22500 22502 22502 22492 22515 22503 22494 22517 22522 22524 22501 22498 22522 22511 22502 22506 22526 22531 22508 22534 22525 22535 22530 22536 22528 22523 22529 22526 22520 22544 22520 22535 22525 22535 22545 22550 22531 22538 22553 22526 22537 22556 22533 22543 22540 22537 22554 22544 22542 22556 22554 22546 22555 22548 22554 22570 22570 22545 22546 22551 22561 22555 22552 22571 22553 22571 22573 22562 22565 22564 22579 22579 22579 22568 22567 22563 22587 22566 22573 22571 22580 22585 22595 22598 22596 22577 22578 22581 22591 22601 22602 22590 22607 22594 22593 22605 22600 22602 22608 22597 22592 22605 22604 22618 22612 22601 22609 22597 22622 22599 22600 22625 22625 22625 22605 22617 22611 22633 22607 22614 22619 22635 22633 22639 22611 22630 22634 22636 22636 22633 22623 22634 22637 22647 22623 22629 22651 22637 22630 22641 22640 22645 22648 22651 22641 22637 22633 22652 22639 22662 22637 22638 22645 22653 22661 22652 22650 22666 22668 22657 22665 22655 22666 22656 22679 22668 22679 22667 22678 22658 22659 22683 22662 22688 22679 22679 22691 22686 22679 22695 22674 22689 22684 22690 22684 22686 22678 22693 22679 22683 22697 22689 22705 22704 22707 22711 22685 22697 22714 22707 22696 22703 22693 22696 22713 22721 22718 22704 22698 22701 22698 22712 22701 22702 22724 22730 22715 22707 22731 22721 22716 22731 22726 22718 22718 22740 22728 22726 22726 22727 22723 22738 22735 22724 22727 22733 22729 22744 22735 22747 22743 22749 22744 22731 22745 22743 22753 22757 22740 22750 22747 22746 22752 22745 22765 22757 22767 22765 22752 22757 22773 22771 22749 22755 22755 22759 22754 22775 22769 22763 22766 22767 22765 22786 22767 22786 22763 22784 22787 22782 22786 22787 22770 22795 22775 22786 22801 22782 22776 22800 22789 22798 22781 22806 22796 22799 22805 22788 22794 22790 22800 22790 22792 22805 22805 22818 22818 22820 22816 22820 22804 22826 22813 22818 22811 22824 22810 22804 22824 22827 22824 22817 22828 22820 22840 22830 22829 22828 22832 22821 22833 22826 22824 22848 22829 22842 22849 22832 22841 22845 22830 22836 22829 22831 22837 22845 22848 22838 22848 22846 22861 22862 22851 22865 22842 22856 22851 22863 22861 22873 22872 22864 22858 22858 22871 22872 22868 22880 22865 22860 22883 22870 22871 22872 22880 22871 22865 22868 22890 22887 22886 22876 22882 22881 22897 22885 22877 22881 22877 22886 22897 22883 22891 22896 22882 22911 22886 22898 22906 22892 22888 22890 22912 22912 22898 22899 22903 22909 22899 22918 22909 22923 22919 22923 22924 22906 22919 22924 22930 22906 22910 22935 22932 22911 22913 22925 22916 22936 22933 22938 22943 22932 22933 22924 22942 22929 22948 22938 22926 22949 22937 22934 22939 22944 22946 22936 22939 22952 22943 22955 22952 22943 22956 22945 22951 22959 22952 22958 22967 22965 22957 22949 22957 22964 22963 22976 22966 22973 22955 22975 22966 22977 22967 22976 22978 22968 22965 22989 22973 22972 22975 22992 22998 22977 22981 22995 22987 22980 22988 23000 22982 22985 22996 22988 22990 23004 23011 22990 22992 23009 22988 23016 23001 23019 23005 23012 22995 23000 23006 23013 23018 23004 22999 23006 23012 23029 23023 23004 23007 23029 23024 23028 23024 23034 23029 23026 23027 23036 23027 23038 23040 23036 23042 23031 23027 23022 23027 23040 23043 23034 23043 23037 23042 23053 23038 23043 23044 23060 23051 23036 23055 23049 23058 23047 23064 23047 23065 \r\n22446 22463 22470 22464 22463 22453 22457 22472 22471 22465 22464 22467 22459 22487 22482 22479 22469 22476 22488 22466 22473 22466 22469 22478 22485 22478 22488 22482 22493 22474 22498 22489 22490 22493 22480 22488 22507 22504 22503 22505 22486 22489 22511 22489 22494 22515 22513 22518 22518 22498 22503 22522 22508 22521 22511 22501 22506 22529 22509 22510 22510 22506 22528 22510 22525 22520 22528 22538 22539 22534 22526 22525 22543 22529 22545 22542 22544 22546 22546 22535 22545 22550 22551 22536 22547 22545 22531 22537 22538 22535 22551 22550 22561 22557 22557 22544 22551 22551 22549 22572 22572 22551 22566 22566 22549 22573 22554 22581 22575 22565 22558 22570 22578 22560 22588 22568 22573 22579 22564 22590 22581 22592 22571 22577 22591 22589 22595 22577 22576 22600 22597 22584 22606 22580 22608 22585 22582 22599 22599 22613 22612 22587 22604 22601 22590 22610 22598 22595 22616 22615 22618 22617 22599 22606 22599 22617 22603 22620 22607 22626 22614 22625 22630 22610 22621 22626 22640 22617 22624 22637 22633 22639 22621 22620 22637 22638 22621 22639 22648 22634 22625 22626 22648 22653 22635 22652 22643 22661 22659 22639 22638 22649 22657 22647 22661 22664 22646 22648 22654 22652 22648 22674 22647 22655 22657 22676 22659 22663 22660 22680 22684 22681 22659 22661 22667 22661 22666 22678 22664 22664 22673 22690 22693 22697 22675 22696 22700 22677 22690 22676 22704 22697 22677 22690 22704 22709 22684 22698 22691 22689 22702 22711 22705 22709 22698 22690 22694 22708 22720 22709 22723 22724 22704 22725 22702 22701 22703 22715 22724 22712 22722 22726 22729 22717 22731 22714 22729 22725 22727 22722 22739 22732 22718 22746 22737 22733 22738 22724 22723 22728 22729 22733 22741 22753 22756 22756 22735 22744 22754 22743 22762 22748 22751 22762 22759 22751 22757 22764 22746 22770 22749 22749 22771 22777 22778 22772 22773 22775 22760 22761 22778 22763 22764 22785 22772 22779 22768 22789 22791 22791 22788 22792 22783 22776 22771 22795 22800 22796 22787 22791 22790 22784 22803 22778 22801 22781 22808 22785 22799 22806 22789 22806 22797 22810 22801 22804 22817 22821 22801 22801 22795 22806 22802 22823 22809 22823 22824 22817 22828 22805 22813 22823 22817 22823 22821 22836 22832 22824 22829 22842 22829 22835 22833 22822 22844 22821 22835 22835 22832 22833 22825 22854 22842 22847 22831 22858 22859 22836 22842 22861 22856 22837 22852 22850 22855 22845 22857 22858 22856 22866 22874 22858 22871 22853 22857 22872 22863 22858 22857 22856 22872 22885 22869 22860 22866 22882 22885 22867 22887 22891 22865 22885 22867 22878 22880 22883 22881 22892 22901 22895 22882 22898 22888 22902 22902 22887 22899 22911 22893 22906 22906 22895 22911 22917 22903 22906 22908 22911 22922 22915 22904 22923 22916 22919 22910 22929 22927 22921 22915 22911 22915 22907 22908 22913 22916 22928 22921 22914 22922 22938 22915 22938 22924 22939 22937 22927 22924 22930 22937 22937 22938 22951 22945 22937 22942 22944 22944 22950 22954 22954 22954 22963 22950 22943 22950 22966 22949 22957 22954 22950 22964 22964 22974 22974 22968 22966 22977 22963 22961 22954 22970 22960 22964 22958 22983 22974 22967 22987 22965 22975 22973 22992 22980 22982 22995 22987 22983 22993 22986 22982 22994 22989 22986 22983 23000 22989 22994 23004 23008 23009 23011 23001 23014 23015 23011 23018 23015 22996 22996 22995 23000 23025 23021 23006 23012 23016 23011 23021 23029 23021 23030 23033 23030 23035 23026 23032 23013 23035 23041 23040 23019 23043 23042 23029 23034 23049 23033 23036 23033 23034 23050 23048 23050 23049 23035 23047 23054 23047 23047 23057 23039 23049 23066 23056 23044 23040 23044 23070 23069 23060 \r\n22449 22454 22472 22468 22450 22456 22473 22467 22456 22471 22460 22468 22478 22461 22489 22471 22465 22465 22488 22482 22493 22473 22474 22478 22482 22492 22477 22487 22477 22501 22477 22491 22502 22502 22483 22508 22491 22494 22499 22508 22508 22497 22506 22515 22497 22507 22493 22500 22521 22521 22506 22519 22505 22504 22519 22507 22503 22524 22532 22514 22513 22535 22525 22536 22523 22514 22537 22521 22530 22528 22533 22522 22536 22527 22525 22542 22543 22525 22534 22534 22547 22546 22542 22553 22532 22553 22551 22541 22534 22543 22552 22561 22558 22543 22561 22565 22551 22558 22573 22553 22564 22566 22553 22550 22556 22575 22552 22556 22575 22556 22566 22557 22569 22582 22581 22571 22562 22592 22564 22583 22585 22575 22593 22587 22570 22593 22592 22591 22585 22603 22576 22579 22586 22585 22584 22603 22589 22601 22590 22603 22598 22595 22606 22597 22603 22599 22619 22616 22611 22619 22601 22610 22614 22620 22619 22618 22615 22617 22630 22615 22615 22608 22628 22632 22621 22622 22640 22637 22633 22633 22636 22645 22630 22648 22644 22641 22631 22649 22633 22633 22637 22631 22632 22658 22644 22656 22647 22660 22650 22653 22658 22653 22654 22642 22644 22646 22662 22648 22664 22667 22664 22671 22656 22656 22675 22673 22674 22662 22682 22655 22669 22681 22684 22682 22675 22676 22677 22692 22691 22668 22677 22686 22696 22680 22678 22674 22699 22700 22674 22694 22676 22679 22694 22690 22697 22707 22689 22702 22693 22709 22692 22707 22696 22694 22710 22703 22709 22705 22722 22716 22702 22726 22715 22718 22703 22713 22714 22724 22729 22716 22709 22729 22715 22722 22712 22733 22716 22730 22735 22720 22732 22727 22735 22737 22721 22749 22728 22744 22729 22754 22735 22748 22746 22746 22735 22731 22736 22761 22750 22742 22739 22762 22759 22746 22749 22755 22746 22756 22754 22753 22769 22754 22763 22768 22759 22759 22765 22767 22754 22762 22779 22778 22767 22785 22764 22770 22783 22782 22790 22785 22769 22786 22778 22779 22786 22771 22792 22798 22798 22781 22788 22786 22793 22782 22795 22809 22794 22804 22798 22813 22802 22802 22800 22790 22819 22799 22813 22818 22801 22819 22808 22823 22802 22818 22814 22820 22812 22824 22818 22816 22820 22833 22820 22815 22823 22828 22837 22817 22832 22835 22831 22827 22826 22846 22844 22836 22837 22826 22827 22831 22833 22833 22854 22843 22847 22846 22856 22844 22858 22864 22850 22860 22859 22856 22849 22868 22858 22867 22873 22861 22856 22863 22856 22860 22868 22873 22858 22873 22864 22879 22884 22875 22881 22888 22875 22884 22889 22871 22893 22894 22883 22876 22897 22897 22880 22887 22899 22888 22883 22885 22889 22879 22903 22893 22905 22901 22911 22892 22900 22889 22892 22915 22909 22908 22898 22910 22912 22915 22908 22914 22896 22916 22909 22906 22929 22922 22914 22907 22931 22921 22928 22914 22935 22915 22910 22917 22931 22929 22938 22938 22925 22934 22919 22926 22942 22926 22944 22929 22950 22951 22936 22955 22936 22939 22955 22934 22932 22935 22940 22964 22959 22959 22947 22965 22945 22969 22956 22948 22960 22950 22961 22953 22966 22970 22978 22970 22961 22964 22971 22956 22975 22962 22966 22965 22976 22989 22979 22970 22971 22994 22974 22990 22997 22974 22997 22976 22975 22998 22995 22989 22995 22991 22991 22999 22986 22988 22991 22989 22996 23007 23009 23015 23009 22997 23013 22994 23017 22993 23002 23020 23010 23010 23008 23014 23020 23007 23002 23013 23025 23034 23029 23034 23023 23015 23039 23014 23023 23013 23039 23022 23045 23046 23040 23023 23046 23028 23025 23023 23045 23053 23039 23030 23030 23046 23044 23039 23034 23048 23050 23038 23038 23038 23055 23067 23040 23069 23055 23053 23047 23071 \r\n22456 22451 22474 22455 22462 22462 22453 22477 22462 22485 22483 22485 22482 22463 22462 22476 22487 22472 22466 22466 22492 22486 22482 22476 22491 22491 22484 22474 22481 22481 22506 22498 22505 22494 22500 22502 22485 22502 22489 22489 22514 22509 22506 22518 22513 22516 22493 22503 22521 22496 22511 22498 22524 22510 22505 22508 22517 22529 22512 22522 22523 22517 22511 22522 22536 22514 22538 22517 22536 22528 22530 22546 22535 22538 22530 22545 22523 22528 22530 22534 22537 22530 22529 22559 22558 22540 22549 22544 22564 22536 22553 22552 22562 22552 22547 22543 22566 22571 22570 22559 22566 22568 22551 22570 22561 22572 22582 22555 22555 22585 22568 22577 22564 22568 22568 22587 22589 22588 22573 22579 22567 22575 22587 22585 22577 22601 22597 22592 22589 22577 22602 22606 22600 22603 22595 22585 22589 22604 22610 22590 22598 22589 22590 22613 22605 22607 22608 22614 22598 22618 22624 22625 22602 22613 22604 22609 22605 22619 22628 22611 22635 22631 22637 22613 22618 22625 22614 22633 22640 22645 22631 22623 22635 22620 22628 22650 22643 22652 22629 22655 22638 22638 22636 22649 22647 22632 22636 22662 22654 22649 22660 22665 22654 22657 22643 22666 22644 22671 22655 22654 22664 22668 22676 22655 22652 22667 22670 22672 22668 22682 22663 22671 22659 22665 22666 22665 22673 22667 22665 22689 22672 22668 22669 22698 22690 22675 22674 22678 22688 22699 22679 22692 22696 22695 22693 22708 22693 22686 22696 22691 22705 22712 22710 22694 22715 22703 22711 22705 22701 22714 22713 22716 22724 22715 22710 22718 22706 22708 22720 22723 22712 22708 22709 22719 22730 22739 22734 22740 22742 22720 22730 22723 22728 22729 22736 22732 22724 22736 22746 22726 22746 22757 22754 22736 22757 22734 22734 22762 22759 22756 22737 22762 22755 22744 22742 22752 22756 22771 22770 22762 22753 22750 22759 22754 22775 22759 22761 22775 22769 22762 22776 22760 22784 22772 22772 22763 22778 22788 22774 22779 22767 22794 22796 22797 22780 22773 22778 22796 22783 22784 22784 22778 22798 22786 22784 22801 22806 22802 22802 22791 22796 22790 22811 22799 22814 22813 22793 22808 22820 22817 22818 22812 22803 22800 22814 22806 22822 22832 22820 22811 22812 22822 22827 22817 22831 22833 22826 22824 22843 22831 22842 22847 22828 22844 22832 22847 22825 22836 22851 22843 22830 22849 22845 22841 22857 22851 22855 22839 22845 22855 22846 22864 22867 22858 22844 22842 22863 22866 22866 22874 22859 22858 22859 22867 22872 22869 22855 22869 22860 22877 22875 22865 22871 22879 22881 22881 22865 22875 22886 22893 22883 22875 22894 22889 22875 22883 22880 22900 22875 22886 22900 22881 22891 22897 22887 22906 22887 22913 22901 22902 22894 22902 22891 22896 22917 22900 22909 22917 22924 22899 22903 22914 22928 22908 22919 22925 22932 22913 22930 22910 22910 22923 22915 22930 22925 22938 22927 22938 22940 22917 22930 22943 22922 22925 22938 22950 22942 22933 22933 22935 22953 22952 22955 22948 22955 22956 22936 22939 22950 22950 22940 22938 22947 22945 22944 22955 22953 22947 22973 22975 22959 22953 22969 22974 22964 22954 22974 22976 22978 22966 22972 22984 22971 22979 22969 22988 22983 22969 22966 22974 22980 22988 22986 22981 22997 22975 22980 22982 23004 22984 22987 23007 22981 22989 22987 22993 23000 22985 22999 23007 22998 23016 23007 22992 23003 22993 23017 23008 23017 23002 23001 22998 23007 23011 23008 23002 23009 23006 23005 23009 23025 23025 23017 23036 23023 23033 23015 23014 23032 23033 23025 23040 23034 23037 23035 23040 23052 23037 23047 23050 23045 23034 23038 23057 23035 23052 23042 23047 23054 23059 23046 23064 23059 23051 23046 23069 23060 23046 23060 23069 \r\n22456 22477 22473 22466 22459 22470 22472 22462 22469 22475 22462 22476 22472 22485 22478 22463 22464 22477 22480 22467 22480 22491 22493 22490 22497 22479 22483 22497 22479 22493 22501 22486 22487 22481 22484 22497 22501 22492 22490 22508 22497 22500 22490 22513 22513 22497 22521 22524 22513 22498 22519 22523 22524 22517 22518 22515 22506 22528 22531 22512 22513 22529 22518 22528 22533 22524 22530 22544 22533 22542 22542 22546 22532 22544 22527 22542 22542 22545 22544 22555 22535 22551 22541 22556 22534 22550 22547 22545 22551 22565 22561 22553 22548 22554 22557 22555 22567 22551 22547 22548 22554 22564 22550 22571 22573 22555 22564 22579 22576 22567 22558 22576 22562 22569 22568 22585 22579 22571 22592 22582 22583 22592 22570 22574 22587 22580 22578 22575 22580 22590 22599 22595 22593 22590 22602 22611 22599 22603 22587 22592 22616 22606 22605 22595 22593 22599 22602 22598 22605 22619 22623 22605 22620 22615 22610 22628 22616 22631 22631 22610 22617 22628 22611 22615 22621 22618 22624 22635 22624 22645 22639 22646 22648 22623 22640 22637 22645 22644 22627 22633 22649 22638 22630 22649 22659 22647 22638 22658 22636 22656 22652 22641 22655 22644 22668 22654 22666 22648 22653 22674 22669 22674 22668 22665 22672 22656 22683 22681 22668 22669 22665 22664 22686 22664 22678 22663 22672 22674 22667 22675 22691 22674 22670 22693 22692 22694 22688 22687 22696 22703 22682 22699 22703 22685 22707 22702 22705 22692 22698 22695 22695 22691 22693 22718 22692 22698 22704 22719 22698 22719 22708 22699 22721 22717 22716 22719 22721 22706 22719 22718 22708 22717 22722 22715 22733 22742 22727 22730 22744 22734 22738 22721 22749 22743 22725 22727 22732 22737 22751 22736 22755 22748 22735 22759 22742 22742 22736 22748 22752 22748 22758 22742 22761 22769 22745 22756 22770 22762 22752 22760 22774 22765 22775 22758 22758 22763 22758 22766 22780 22779 22761 22759 22776 22764 22778 22773 22781 22774 22767 22794 22792 22789 22785 22778 22791 22788 22798 22798 22804 22786 22805 22781 22794 22783 22810 22794 22789 22795 22799 22814 22812 22789 22813 22802 22792 22804 22806 22819 22822 22797 22821 22799 22807 22816 22821 22810 22824 22819 22829 22819 22833 22834 22812 22823 22817 22826 22819 22829 22844 22845 22835 22843 22830 22847 22827 22851 22841 22852 22839 22832 22833 22831 22853 22842 22845 22838 22834 22846 22856 22845 22862 22857 22859 22867 22845 22863 22871 22856 22870 22853 22854 22849 22866 22851 22867 22855 22859 22862 22877 22865 22866 22876 22886 22884 22881 22867 22889 22884 22868 22887 22884 22878 22880 22894 22895 22883 22884 22888 22877 22879 22887 22901 22894 22883 22900 22888 22897 22888 22894 22915 22893 22897 22902 22906 22918 22914 22897 22924 22911 22911 22915 22928 22900 22926 22916 22910 22927 22917 22933 22924 22922 22912 22915 22935 22940 22924 22928 22940 22921 22932 22935 22939 22947 22944 22926 22944 22941 22952 22955 22932 22936 22930 22947 22958 22932 22935 22959 22950 22950 22945 22962 22945 22959 22954 22942 22963 22961 22968 22952 22954 22972 22970 22974 22956 22955 22982 22973 22962 22981 22982 22963 22973 22981 22969 22978 22990 22971 22969 22988 22968 22997 22982 22997 22994 22981 22989 22991 22978 22978 23002 22981 22994 22990 22981 22991 22989 22990 22988 23015 22999 22989 23001 23013 22997 22994 23017 23003 23001 23012 22999 22999 23010 23017 23016 23030 23004 23031 23011 23027 23021 23034 23032 23010 23025 23036 23033 23043 23032 23042 23036 23019 23045 23048 23047 23049 23032 23039 23053 23028 23053 23048 23056 23036 23033 23055 23041 23047 23036 23042 23059 23048 23061 23042 23055 23071 23069 23051 23073 23057 23050 \r\n22449 22456 22469 22470 22481 22483 22480 22461 22477 22479 22469 22480 22472 22476 22473 22487 22476 22486 22494 22472 22486 22495 22489 22481 22490 22490 22490 22479 22496 22504 22499 22502 22504 22500 22491 22507 22509 22513 22515 22511 22493 22512 22493 22500 22505 22512 22501 22501 22507 22524 22518 22527 22523 22519 22522 22509 22506 22511 22519 22523 22537 22525 22530 22524 22528 22537 22531 22545 22542 22523 22539 22540 22525 22531 22536 22527 22539 22527 22529 22557 22557 22535 22554 22542 22533 22548 22556 22563 22561 22548 22566 22544 22546 22565 22562 22548 22569 22573 22570 22549 22572 22575 22570 22578 22572 22569 22558 22565 22566 22572 22586 22588 22580 22564 22573 22583 22570 22582 22573 22586 22597 22586 22586 22596 22580 22591 22594 22603 22593 22587 22582 22581 22609 22589 22599 22585 22596 22614 22589 22617 22606 22603 22597 22619 22597 22599 22601 22605 22611 22601 22619 22626 22610 22605 22606 22611 22608 22627 22614 22634 22631 22623 22631 22625 22613 22622 22620 22625 22639 22647 22638 22646 22649 22636 22627 22645 22636 22636 22631 22634 22648 22630 22652 22660 22646 22663 22636 22662 22656 22663 22658 22643 22664 22671 22653 22672 22653 22651 22662 22661 22677 22668 22667 22671 22656 22654 22669 22664 22672 22674 22680 22672 22687 22675 22663 22679 22684 22686 22693 22697 22693 22690 22692 22697 22676 22696 22701 22693 22688 22696 22693 22699 22707 22698 22706 22704 22706 22696 22703 22705 22718 22718 22702 22703 22719 22695 22708 22722 22725 22713 22717 22716 22714 22723 22726 22713 22722 22728 22736 22727 22726 22731 22720 22733 22719 22717 22739 22720 22727 22742 22729 22738 22733 22750 22737 22748 22751 22752 22754 22754 22732 22743 22748 22747 22747 22748 22763 22758 22742 22742 22742 22763 22756 22742 22748 22745 22754 22758 22758 22750 22768 22766 22765 22764 22773 22783 22760 22777 22772 22770 22774 22785 22780 22764 22778 22777 22785 22776 22791 22783 22772 22779 22790 22798 22784 22786 22789 22791 22785 22779 22798 22787 22787 22803 22786 22786 22812 22808 22803 22799 22818 22808 22801 22814 22816 22815 22809 22821 22826 22817 22817 22829 22828 22824 22825 22807 22828 22815 22826 22825 22809 22824 22814 22819 22832 22823 22817 22838 22830 22821 22831 22833 22846 22844 22844 22825 22838 22834 22852 22855 22832 22848 22839 22847 22841 22839 22851 22837 22863 22852 22847 22846 22842 22863 22861 22859 22859 22856 22869 22867 22874 22853 22868 22875 22862 22871 22855 22878 22869 22870 22872 22881 22890 22876 22869 22883 22869 22878 22895 22880 22878 22874 22872 22900 22895 22887 22885 22880 22884 22896 22884 22909 22908 22910 22902 22901 22912 22895 22907 22900 22890 22903 22904 22894 22902 22901 22910 22921 22917 22912 22922 22911 22904 22929 22926 22930 22908 22909 22933 22914 22925 22939 22940 22913 22935 22942 22918 22926 22941 22933 22930 22924 22938 22932 22931 22942 22951 22955 22952 22949 22939 22949 22950 22940 22961 22960 22944 22956 22966 22959 22944 22953 22966 22947 22955 22949 22963 22967 22954 22974 22965 22956 22973 22969 22978 22976 22979 22979 22972 22976 22975 22983 22983 22969 22966 22988 22990 22981 22988 22981 22993 22971 22986 22984 22993 22998 22984 22997 22977 23005 22988 22988 22987 23007 23002 23013 23001 23014 22997 23011 23015 23019 23006 23015 23017 23019 23010 23025 23008 23019 23000 23029 23029 23017 23019 23019 23020 23019 23011 23012 23030 23022 23020 23038 23022 23021 23044 23017 23018 23047 23029 23038 23044 23048 23029 23034 23043 23031 23029 23029 23045 23052 23049 23047 23041 23038 23043 23063 23062 23056 23039 23067 23061 23052 23049 23056 23072 23068 23071 23051 \r\n22462 22465 22477 22457 22480 22455 22480 22465 22474 22462 22487 22479 22489 22476 22484 22491 22484 22488 22470 22486 22472 22491 22488 22489 22479 22501 22497 22501 22494 22479 22487 22510 22498 22507 22487 22513 22512 22515 22489 22498 22494 22511 22521 22509 22508 22522 22518 22510 22509 22517 22520 22508 22524 22503 22504 22522 22524 22520 22523 22521 22514 22516 22528 22515 22543 22543 22539 22531 22532 22528 22528 22531 22530 22528 22526 22525 22547 22549 22538 22532 22553 22531 22536 22548 22539 22560 22547 22556 22558 22556 22541 22562 22549 22566 22546 22553 22546 22565 22574 22576 22560 22566 22563 22560 22554 22555 22581 22571 22577 22587 22565 22572 22583 22580 22592 22586 22591 22578 22572 22581 22580 22573 22592 22592 22598 22599 22585 22581 22600 22581 22603 22588 22585 22612 22613 22612 22604 22609 22614 22611 22610 22620 22620 22599 22620 22619 22622 22597 22602 22619 22611 22619 22623 22627 22623 22615 22614 22626 22633 22629 22636 22624 22619 22623 22628 22643 22623 22628 22636 22622 22635 22646 22645 22643 22642 22630 22644 22651 22630 22639 22642 22654 22656 22660 22641 22661 22665 22645 22656 22641 22651 22654 22642 22654 22654 22666 22675 22669 22676 22667 22672 22653 22681 22657 22666 22663 22660 22668 22662 22669 22664 22675 22662 22681 22688 22671 22680 22684 22686 22675 22676 22683 22691 22690 22684 22681 22691 22701 22686 22692 22693 22703 22683 22703 22697 22694 22698 22703 22707 22702 22697 22717 22719 22721 22704 22696 22705 22705 22708 22708 22710 22706 22731 22709 22722 22728 22731 22708 22726 22734 22738 22716 22735 22738 22735 22722 22741 22725 22725 22735 22729 22739 22739 22738 22742 22727 22747 22753 22753 22731 22757 22750 22756 22750 22743 22754 22745 22743 22746 22754 22764 22763 22758 22770 22760 22749 22753 22752 22777 22759 22773 22776 22767 22771 22767 22756 22782 22758 22771 22784 22778 22776 22777 22776 22780 22765 22768 22771 22792 22788 22772 22773 22790 22783 22793 22791 22805 22800 22786 22783 22797 22810 22793 22795 22803 22805 22813 22816 22807 22812 22814 22806 22803 22809 22816 22812 22821 22810 22818 22819 22812 22814 22813 22825 22831 22811 22830 22836 22834 22811 22834 22836 22817 22816 22840 22832 22823 22838 22841 22831 22827 22850 22825 22836 22838 22832 22836 22832 22828 22833 22857 22847 22844 22845 22839 22842 22865 22858 22854 22866 22860 22850 22871 22851 22848 22870 22865 22853 22877 22851 22868 22855 22863 22858 22872 22859 22884 22878 22869 22876 22862 22879 22865 22880 22873 22894 22869 22896 22879 22870 22881 22873 22885 22898 22879 22893 22898 22895 22892 22893 22898 22902 22902 22904 22885 22906 22904 22887 22900 22889 22893 22897 22892 22913 22897 22922 22914 22900 22913 22899 22904 22906 22925 22904 22928 22907 22907 22909 22913 22913 22930 22914 22912 22914 22942 22922 22937 22939 22926 22928 22920 22932 22924 22945 22942 22941 22932 22931 22929 22937 22947 22933 22949 22959 22941 22946 22938 22951 22952 22943 22949 22956 22944 22945 22948 22950 22952 22964 22949 22953 22976 22961 22970 22953 22982 22982 22971 22974 22962 22969 22972 22977 22965 22981 22974 22987 22973 22981 22970 22984 22986 22987 22974 23002 23000 23004 22980 22995 23005 22984 22987 22999 22999 22990 23002 22991 23008 23010 22995 23004 22997 23020 23007 23008 23015 23016 23012 22999 23004 23021 23010 23023 23019 23032 23008 23012 23032 23026 23012 23023 23017 23019 23034 23034 23033 23017 23018 23023 23037 23031 23027 23033 23028 23049 23037 23034 23048 23029 23044 23032 23048 23046 23059 23056 23039 23050 23037 23043 23047 23052 23054 23054 23047 23062 23055 23067 23051 23073 23068 23063 \r\n22454 22458 22473 22471 22463 22466 22465 22476 22466 22465 22464 22484 22487 22491 22480 22471 22471 22476 22476 22472 22499 22475 22490 22496 22487 22501 22488 22501 22490 22496 22499 22492 22507 22503 22504 22504 22492 22492 22496 22510 22520 22494 22504 22517 22503 22500 22511 22519 22514 22518 22530 22512 22531 22530 22533 22509 22515 22508 22517 22533 22522 22540 22536 22522 22534 22526 22522 22531 22523 22530 22541 22530 22539 22542 22550 22548 22536 22535 22549 22532 22548 22533 22546 22560 22564 22545 22544 22564 22539 22542 22570 22553 22552 22569 22564 22571 22569 22554 22549 22559 22575 22569 22553 22576 22559 22561 22567 22587 22570 22566 22582 22562 22587 22569 22582 22589 22576 22581 22575 22595 22585 22588 22596 22577 22584 22604 22585 22593 22595 22586 22607 22602 22595 22608 22608 22614 22611 22615 22591 22609 22614 22619 22612 22606 22624 22623 22604 22610 22615 22621 22621 22615 22610 22621 22614 22614 22619 22632 22622 22637 22628 22627 22621 22624 22631 22629 22637 22626 22626 22637 22639 22642 22649 22630 22633 22629 22629 22635 22635 22645 22655 22661 22652 22652 22655 22638 22653 22667 22662 22641 22652 22663 22664 22659 22663 22660 22658 22656 22662 22672 22679 22671 22679 22678 22683 22681 22685 22658 22667 22671 22690 22665 22687 22681 22670 22692 22693 22685 22695 22671 22683 22674 22702 22691 22677 22698 22682 22690 22694 22698 22709 22708 22685 22691 22689 22704 22698 22702 22708 22692 22692 22712 22694 22707 22713 22700 22709 22704 22719 22710 22730 22709 22714 22712 22730 22713 22734 22733 22709 22737 22714 22715 22720 22734 22733 22722 22718 22729 22730 22740 22748 22733 22725 22744 22745 22730 22752 22754 22750 22737 22749 22738 22760 22763 22757 22765 22738 22752 22764 22762 22746 22769 22764 22768 22755 22770 22753 22777 22767 22758 22760 22781 22781 22781 22764 22757 22757 22761 22776 22769 22773 22765 22791 22786 22769 22783 22781 22778 22779 22775 22788 22785 22786 22795 22787 22785 22792 22790 22787 22801 22786 22787 22794 22808 22802 22810 22811 22809 22791 22805 22802 22805 22795 22807 22817 22802 22810 22801 22818 22817 22803 22806 22809 22809 22820 22833 22830 22822 22810 22815 22839 22818 22827 22840 22839 22832 22821 22824 22820 22841 22844 22847 22831 22842 22834 22842 22848 22842 22858 22843 22836 22854 22840 22845 22863 22845 22866 22850 22865 22861 22851 22853 22845 22873 22862 22871 22874 22861 22871 22859 22869 22859 22877 22880 22881 22877 22881 22861 22870 22864 22868 22868 22865 22887 22876 22889 22874 22880 22874 22880 22877 22896 22902 22897 22884 22882 22905 22891 22904 22901 22908 22893 22893 22905 22907 22907 22892 22915 22902 22905 22920 22906 22896 22922 22904 22915 22917 22910 22925 22907 22914 22909 22926 22932 22923 22927 22936 22928 22919 22931 22935 22926 22942 22935 22925 22937 22919 22938 22938 22948 22926 22940 22936 22934 22949 22952 22951 22932 22955 22940 22955 22951 22959 22959 22938 22957 22964 22942 22943 22968 22969 22961 22943 22967 22966 22964 22975 22975 22952 22966 22960 22978 22954 22978 22969 22967 22984 22960 22973 22961 22975 22981 22968 22986 22980 22973 22973 22975 22994 22983 22989 22977 22981 23001 22993 22992 22994 22992 22999 22988 23010 22987 23003 22989 22991 22987 23001 23013 23000 23001 22998 22993 23004 23010 23008 23019 23000 23022 23014 23028 23010 23020 23030 23009 23010 23006 23029 23030 23028 23032 23022 23038 23035 23041 23034 23041 23045 23044 23038 23039 23037 23035 23052 23044 23032 23031 23035 23031 23043 23035 23060 23053 23045 23039 23046 23052 23065 23045 23055 23043 23059 23069 23043 23073 23053 23054 23067 23053 23069 23059 \r\n22478 22465 22454 22477 22474 22473 22468 22484 22475 22472 22465 22473 22465 22491 22475 22473 22468 22481 22473 22493 22477 22484 22496 22489 22502 22506 22488 22483 22501 22509 22507 22512 22507 22498 22511 22501 22517 22490 22502 22515 22502 22503 22508 22512 22515 22502 22509 22510 22515 22520 22521 22514 22525 22513 22532 22508 22521 22523 22526 22531 22517 22524 22516 22515 22538 22536 22530 22542 22548 22537 22551 22536 22526 22553 22550 22538 22533 22551 22558 22555 22544 22558 22561 22560 22543 22545 22555 22545 22554 22548 22551 22552 22573 22548 22549 22550 22573 22569 22564 22562 22560 22562 22556 22559 22566 22563 22567 22578 22576 22567 22579 22570 22591 22569 22581 22586 22593 22598 22598 22590 22599 22580 22574 22600 22589 22580 22600 22594 22608 22606 22585 22583 22610 22602 22596 22597 22616 22604 22619 22606 22594 22608 22621 22622 22624 22611 22614 22600 22617 22622 22622 22605 22632 22621 22630 22615 22623 22636 22637 22611 22629 22615 22638 22616 22631 22631 22620 22635 22649 22629 22641 22636 22644 22627 22645 22647 22635 22640 22640 22634 22647 22659 22637 22642 22636 22651 22661 22668 22654 22651 22661 22671 22646 22645 22657 22670 22676 22650 22655 22659 22674 22655 22656 22660 22676 22681 22677 22684 22665 22662 22682 22686 22682 22685 22671 22667 22691 22682 22693 22688 22677 22695 22677 22681 22690 22677 22678 22683 22708 22689 22684 22685 22706 22707 22710 22708 22715 22716 22716 22702 22719 22706 22714 22716 22724 22708 22710 22703 22705 22704 22719 22703 22733 22730 22723 22713 22723 22709 22716 22713 22721 22714 22741 22734 22738 22723 22728 22732 22741 22724 22733 22744 22735 22727 22750 22737 22743 22729 22730 22749 22740 22741 22759 22750 22756 22759 22750 22766 22762 22762 22769 22746 22766 22750 22757 22765 22771 22768 22777 22780 22776 22768 22765 22779 22760 22763 22784 22759 22767 22780 22782 22774 22779 22792 22766 22786 22783 22771 22772 22797 22782 22784 22785 22796 22776 22788 22803 22800 22782 22791 22804 22790 22800 22803 22789 22794 22805 22811 22792 22812 22796 22800 22819 22805 22810 22801 22811 22805 22809 22825 22807 22808 22815 22806 22811 22809 22830 22820 22815 22832 22815 22837 22838 22829 22836 22829 22846 22822 22844 22830 22851 22833 22828 22843 22839 22846 22856 22838 22840 22841 22840 22843 22846 22846 22850 22848 22849 22846 22861 22862 22870 22855 22860 22864 22875 22853 22861 22856 22864 22852 22870 22856 22868 22872 22861 22875 22861 22869 22862 22887 22884 22877 22870 22881 22883 22887 22871 22890 22876 22871 22888 22899 22882 22896 22887 22897 22879 22887 22897 22909 22889 22889 22901 22888 22911 22913 22893 22916 22891 22908 22895 22908 22911 22904 22905 22916 22915 22922 22914 22904 22915 22932 22931 22915 22935 22922 22930 22937 22928 22933 22920 22934 22943 22927 22916 22943 22938 22932 22921 22927 22923 22938 22943 22926 22945 22954 22937 22939 22944 22959 22945 22938 22937 22951 22949 22949 22948 22961 22942 22958 22944 22945 22953 22951 22962 22972 22976 22970 22979 22962 22971 22982 22969 22966 22967 22971 22974 22974 22971 22983 22974 22992 22985 22975 22985 22994 22992 22980 22981 22983 23001 23001 22997 23004 22999 22991 23003 22991 22983 22996 22985 22999 23009 23008 23001 23001 23000 23018 23014 23014 22997 23003 23011 23002 23014 23014 23021 23002 23017 23013 23023 23021 23015 23020 23033 23020 23021 23038 23038 23023 23012 23041 23037 23031 23032 23045 23038 23022 23047 23047 23046 23041 23051 23028 23036 23045 23036 23047 23050 23057 23043 23053 23048 23046 23046 23037 23052 23062 23051 23061 23071 23068 23070 23054 23046 23072 23065 23075 23056 23071 \r\n22465 22476 22476 22461 22463 22469 22465 22476 22478 22487 22488 22489 22488 22470 22482 22495 22477 22477 22484 22489 22481 22500 22483 22479 22498 22493 22487 22500 22502 22504 22484 22500 22503 22493 22505 22489 22495 22490 22513 22492 22495 22502 22498 22508 22507 22523 22505 22511 22521 22511 22517 22527 22513 22515 22512 22516 22514 22516 22520 22515 22537 22537 22533 22523 22529 22524 22531 22549 22537 22526 22541 22541 22528 22545 22547 22550 22548 22547 22549 22561 22546 22543 22543 22553 22565 22542 22543 22566 22563 22563 22552 22571 22565 22547 22576 22554 22551 22572 22580 22554 22561 22567 22572 22566 22578 22568 22563 22584 22566 22567 22573 22566 22581 22587 22574 22580 22580 22570 22596 22573 22589 22603 22596 22599 22577 22594 22604 22582 22609 22611 22610 22605 22586 22615 22605 22614 22609 22603 22604 22604 22608 22606 22614 22624 22607 22627 22621 22603 22606 22629 22630 22615 22620 22625 22619 22611 22628 22616 22625 22623 22634 22623 22637 22634 22642 22623 22638 22633 22636 22641 22648 22627 22628 22652 22637 22657 22637 22656 22660 22655 22644 22642 22640 22640 22644 22640 22658 22643 22650 22670 22668 22669 22653 22655 22672 22669 22658 22650 22677 22673 22667 22665 22655 22664 22671 22661 22687 22678 22665 22670 22692 22687 22682 22695 22685 22670 22674 22677 22699 22697 22695 22688 22687 22679 22698 22699 22692 22690 22694 22704 22697 22712 22703 22707 22714 22690 22692 22710 22705 22700 22721 22700 22714 22719 22719 22706 22705 22713 22712 22725 22712 22706 22723 22721 22716 22736 22720 22720 22730 22713 22736 22718 22739 22716 22734 22730 22748 22735 22733 22750 22742 22740 22751 22754 22751 22750 22742 22756 22734 22736 22754 22735 22764 22750 22757 22758 22747 22744 22767 22752 22754 22766 22754 22756 22756 22755 22774 22775 22778 22761 22779 22762 22777 22785 22769 22783 22760 22760 22780 22790 22780 22779 22786 22767 22786 22780 22787 22786 22791 22788 22774 22801 22788 22793 22792 22807 22795 22797 22800 22787 22806 22785 22811 22812 22806 22793 22795 22805 22816 22795 22818 22823 22824 22810 22818 22812 22808 22804 22802 22817 22816 22804 22833 22819 22823 22808 22821 22810 22817 22825 22838 22817 22816 22818 22843 22846 22844 22843 22827 22842 22840 22852 22825 22855 22850 22845 22852 22849 22841 22850 22852 22835 22838 22851 22861 22854 22844 22865 22854 22869 22844 22870 22850 22850 22863 22864 22856 22867 22866 22867 22870 22861 22868 22874 22874 22868 22876 22884 22881 22880 22878 22883 22867 22878 22894 22868 22876 22899 22893 22874 22889 22889 22902 22888 22906 22887 22890 22892 22891 22906 22892 22887 22905 22896 22901 22907 22905 22915 22892 22915 22920 22895 22922 22922 22925 22923 22915 22915 22929 22921 22918 22908 22909 22908 22933 22912 22922 22923 22914 22925 22930 22931 22934 22928 22922 22924 22939 22943 22929 22944 22952 22941 22947 22935 22955 22948 22954 22945 22945 22936 22960 22953 22951 22956 22942 22948 22968 22962 22951 22971 22962 22948 22952 22968 22959 22955 22977 22957 22974 22953 22973 22975 22963 22982 22961 22972 22972 22966 22971 22976 22983 22993 22977 22973 22992 22986 22970 22980 22985 22984 22984 22975 22980 23002 22999 22980 22983 22994 22981 22985 22996 23008 22989 23009 22987 23016 23014 22997 23010 23007 22995 23015 23017 23002 23023 23025 23005 23007 23018 23023 23023 23030 23029 23018 23017 23031 23018 23019 23013 23014 23036 23031 23020 23038 23035 23033 23026 23034 23029 23051 23052 23034 23042 23031 23054 23029 23030 23036 23041 23034 23039 23045 23035 23049 23059 23056 23041 23063 23050 23044 23070 23045 23067 23062 23057 23071 23059 23073 23059 23076 \r\n22472 22476 22468 22465 22469 22480 22460 22483 22485 22492 22488 22493 22489 22488 22468 22496 22499 22492 22493 22491 22474 22502 22478 22489 22501 22483 22484 22485 22489 22511 22495 22510 22511 22493 22493 22511 22519 22492 22505 22511 22503 22498 22525 22498 22515 22514 22510 22521 22503 22519 22533 22529 22526 22514 22524 22516 22535 22532 22532 22525 22533 22538 22518 22545 22534 22545 22546 22547 22551 22549 22533 22525 22555 22550 22531 22552 22544 22531 22554 22553 22540 22553 22561 22558 22554 22556 22567 22560 22550 22562 22571 22557 22555 22561 22575 22551 22554 22573 22566 22572 22577 22579 22562 22567 22572 22567 22569 22588 22584 22589 22568 22576 22581 22568 22589 22581 22596 22574 22583 22598 22590 22594 22594 22584 22596 22598 22597 22602 22604 22599 22593 22610 22613 22598 22601 22590 22609 22593 22611 22606 22599 22600 22610 22621 22616 22620 22612 22626 22628 22608 22628 22605 22616 22621 22621 22620 22617 22619 22636 22641 22620 22637 22618 22618 22642 22620 22646 22640 22640 22646 22649 22646 22628 22638 22652 22646 22632 22632 22661 22655 22657 22661 22653 22651 22660 22643 22668 22657 22658 22669 22660 22655 22651 22659 22672 22667 22679 22656 22681 22672 22673 22663 22677 22667 22663 22671 22671 22683 22664 22671 22692 22682 22689 22676 22691 22684 22695 22694 22687 22695 22680 22684 22698 22678 22705 22687 22708 22701 22706 22684 22710 22704 22698 22701 22710 22697 22711 22710 22706 22722 22710 22702 22699 22718 22698 22714 22700 22715 22706 22724 22713 22714 22721 22732 22725 22730 22724 22734 22718 22719 22735 22741 22723 22725 22737 22737 22730 22743 22734 22746 22740 22740 22730 22739 22749 22735 22749 22742 22748 22757 22743 22748 22752 22762 22743 22745 22746 22760 22763 22743 22766 22774 22749 22771 22759 22756 22763 22779 22777 22759 22769 22756 22758 22760 22768 22759 22768 22790 22788 22785 22772 22793 22773 22786 22770 22778 22781 22788 22772 22790 22777 22797 22777 22793 22789 22805 22787 22789 22783 22784 22795 22800 22807 22787 22810 22791 22797 22817 22814 22815 22817 22807 22815 22808 22801 22802 22823 22827 22825 22818 22816 22830 22835 22821 22836 22816 22837 22815 22822 22816 22842 22830 22842 22841 22822 22840 22827 22827 22844 22839 22834 22825 22840 22828 22849 22850 22837 22858 22841 22834 22852 22863 22865 22846 22845 22846 22859 22847 22842 22855 22869 22864 22874 22854 22856 22862 22865 22868 22866 22882 22867 22861 22879 22857 22860 22867 22867 22875 22870 22868 22870 22884 22881 22876 22877 22882 22891 22897 22893 22885 22876 22892 22889 22897 22907 22887 22887 22885 22910 22898 22895 22893 22907 22910 22917 22916 22909 22909 22907 22904 22896 22904 22922 22920 22916 22913 22907 22905 22925 22928 22906 22922 22919 22917 22924 22914 22917 22933 22923 22940 22916 22938 22916 22935 22937 22942 22929 22938 22930 22940 22936 22926 22947 22951 22944 22955 22946 22949 22951 22962 22955 22942 22937 22943 22948 22951 22943 22942 22949 22944 22947 22946 22947 22949 22966 22950 22950 22962 22966 22972 22954 22969 22970 22964 22971 22970 22971 22977 22974 22977 22978 22994 22978 22994 22974 22990 22973 22981 22993 22984 22993 22995 22998 22981 22991 22997 22992 22985 22994 22999 23002 23005 23012 23007 23013 23012 23017 23017 23001 23019 23018 22998 23020 23020 23014 23008 23017 23005 23003 23022 23019 23010 23015 23018 23019 23011 23020 23036 23037 23013 23017 23039 23018 23043 23045 23029 23028 23034 23047 23034 23029 23028 23051 23028 23056 23045 23045 23048 23048 23048 23045 23059 23046 23053 23051 23040 23043 23043 23051 23066 23056 23056 23050 23058 23068 23060 23052 23070 23054 23058 \r\n22462 22457 22476 22483 22459 22466 22464 22489 22477 22480 22489 22479 22478 22472 22486 22489 22484 22492 22495 22492 22488 22502 22499 22492 22486 22486 22498 22482 22495 22503 22492 22510 22499 22497 22499 22518 22503 22521 22515 22500 22504 22517 22511 22514 22506 22527 22508 22523 22529 22520 22506 22519 22513 22534 22526 22510 22538 22537 22522 22528 22540 22526 22526 22530 22543 22540 22539 22541 22540 22528 22537 22531 22545 22534 22557 22533 22537 22542 22533 22562 22553 22565 22554 22558 22560 22541 22562 22552 22554 22559 22565 22553 22558 22567 22563 22578 22555 22580 22576 22564 22569 22582 22579 22564 22580 22586 22561 22568 22578 22581 22566 22585 22589 22586 22594 22590 22583 22574 22577 22584 22593 22581 22606 22594 22606 22591 22597 22597 22594 22613 22612 22613 22607 22612 22603 22594 22612 22599 22618 22618 22602 22614 22603 22602 22617 22604 22603 22606 22612 22605 22631 22619 22616 22619 22631 22623 22623 22621 22640 22619 22637 22640 22618 22627 22622 22620 22636 22635 22635 22638 22625 22644 22647 22641 22657 22656 22654 22646 22648 22663 22661 22649 22641 22654 22664 22653 22669 22667 22665 22647 22661 22650 22665 22671 22649 22650 22659 22680 22676 22656 22664 22669 22666 22660 22685 22688 22672 22668 22692 22686 22669 22681 22669 22674 22674 22676 22684 22680 22699 22684 22700 22686 22680 22695 22698 22686 22696 22701 22686 22698 22696 22704 22710 22707 22689 22706 22692 22719 22695 22714 22704 22699 22723 22707 22710 22721 22711 22716 22732 22719 22711 22718 22724 22726 22733 22733 22733 22734 22716 22718 22716 22744 22732 22721 22741 22728 22742 22725 22730 22727 22737 22749 22756 22730 22743 22735 22751 22752 22739 22762 22736 22747 22766 22747 22762 22747 22754 22742 22745 22748 22753 22769 22748 22750 22762 22755 22751 22758 22764 22774 22774 22761 22764 22760 22773 22766 22775 22772 22774 22774 22774 22788 22769 22793 22786 22771 22780 22793 22789 22793 22803 22784 22784 22782 22792 22781 22799 22782 22784 22784 22793 22814 22795 22808 22790 22796 22808 22800 22805 22800 22808 22806 22809 22815 22803 22816 22822 22817 22804 22811 22807 22807 22836 22818 22815 22811 22816 22824 22829 22822 22816 22840 22821 22829 22826 22824 22850 22848 22829 22830 22843 22842 22833 22848 22837 22852 22832 22856 22848 22843 22857 22838 22859 22859 22868 22856 22844 22861 22862 22848 22870 22855 22847 22865 22878 22857 22869 22880 22873 22876 22872 22860 22863 22869 22874 22884 22888 22890 22875 22880 22877 22893 22874 22877 22894 22872 22872 22883 22899 22887 22895 22898 22884 22904 22895 22904 22885 22902 22895 22897 22902 22903 22891 22898 22897 22893 22914 22911 22902 22911 22910 22908 22905 22913 22908 22929 22907 22922 22916 22916 22911 22908 22924 22908 22928 22921 22915 22934 22926 22930 22935 22943 22932 22923 22934 22928 22942 22931 22947 22938 22943 22940 22938 22950 22937 22934 22953 22935 22943 22937 22957 22950 22957 22959 22946 22945 22969 22962 22971 22952 22973 22961 22959 22964 22952 22963 22969 22969 22961 22983 22982 22957 22960 22961 22982 22975 22988 22981 22970 22981 22976 22966 22987 22984 22990 22987 23000 23001 22979 22980 22999 22976 22982 22979 22997 22992 22994 22990 23001 22984 23003 22995 23014 23002 22994 23003 22998 23002 22996 23013 23013 23002 23026 23000 23007 23021 23021 23012 23018 23020 23024 23007 23019 23012 23036 23023 23019 23028 23024 23031 23040 23034 23022 23044 23021 23030 23029 23051 23023 23041 23029 23041 23042 23049 23043 23059 23054 23041 23052 23063 23041 23046 23052 23058 23040 23058 23051 23064 23053 23071 23051 23056 23074 23061 23059 23064 23056 23071 23053 23079 \r\n22456 22464 22476 22475 22481 22483 22487 22477 22482 22489 22488 22487 22492 22480 22477 22477 22497 22502 22475 22500 22498 22488 22506 22499 22500 22507 22489 22490 22499 22510 22487 22504 22488 22518 22504 22512 22517 22521 22511 22509 22512 22523 22520 22528 22515 22530 22510 22512 22522 22520 22533 22518 22522 22531 22514 22529 22518 22524 22514 22533 22539 22537 22525 22531 22533 22525 22525 22547 22542 22547 22551 22549 22541 22538 22543 22551 22535 22533 22542 22539 22564 22541 22544 22562 22553 22563 22544 22551 22567 22563 22562 22555 22555 22564 22563 22551 22565 22575 22560 22569 22576 22576 22569 22566 22576 22565 22575 22590 22588 22583 22595 22579 22571 22583 22587 22582 22586 22601 22590 22602 22604 22588 22596 22587 22597 22609 22605 22602 22613 22599 22610 22590 22608 22617 22606 22618 22598 22608 22600 22598 22606 22611 22602 22612 22603 22625 22631 22608 22620 22634 22633 22628 22623 22631 22635 22639 22612 22616 22622 22618 22635 22638 22627 22645 22627 22648 22632 22645 22627 22647 22626 22655 22652 22649 22653 22633 22655 22633 22656 22636 22651 22646 22645 22668 22653 22666 22664 22668 22650 22660 22653 22671 22674 22661 22665 22676 22681 22676 22664 22679 22660 22668 22660 22673 22689 22681 22688 22682 22680 22688 22685 22685 22673 22678 22675 22700 22673 22673 22694 22702 22685 22681 22678 22696 22702 22691 22698 22704 22699 22703 22708 22693 22699 22691 22702 22720 22720 22703 22714 22697 22716 22706 22718 22708 22712 22711 22731 22707 22725 22728 22732 22717 22708 22719 22712 22737 22715 22739 22741 22719 22728 22731 22728 22721 22725 22742 22749 22725 22735 22727 22737 22752 22732 22749 22738 22743 22734 22751 22748 22760 22743 22763 22748 22758 22752 22767 22771 22764 22760 22746 22759 22762 22754 22758 22767 22768 22755 22761 22765 22774 22767 22775 22769 22788 22779 22773 22770 22791 22791 22775 22770 22784 22784 22771 22773 22789 22776 22773 22786 22793 22788 22793 22789 22779 22795 22781 22795 22783 22784 22785 22796 22813 22805 22791 22794 22791 22810 22819 22816 22816 22819 22814 22801 22824 22823 22816 22829 22813 22813 22815 22811 22827 22830 22832 22818 22828 22837 22824 22832 22833 22843 22824 22828 22828 22821 22824 22831 22825 22830 22825 22833 22839 22839 22839 22859 22837 22843 22842 22846 22842 22850 22864 22842 22854 22849 22866 22843 22844 22864 22848 22853 22868 22851 22866 22871 22871 22864 22874 22871 22880 22866 22871 22875 22870 22876 22878 22864 22871 22864 22892 22870 22896 22890 22876 22881 22880 22891 22885 22903 22904 22892 22904 22886 22901 22883 22900 22899 22886 22904 22894 22908 22901 22907 22907 22891 22918 22921 22896 22904 22915 22912 22921 22911 22915 22919 22906 22930 22927 22933 22933 22929 22928 22937 22917 22913 22912 22932 22925 22916 22944 22928 22940 22940 22941 22935 22933 22926 22923 22937 22948 22934 22930 22931 22951 22946 22937 22938 22935 22937 22943 22946 22951 22950 22952 22951 22963 22967 22948 22967 22971 22948 22975 22968 22961 22969 22979 22952 22967 22979 22969 22975 22964 22987 22970 22961 22980 22979 22980 22964 22985 22971 22983 22981 22992 22976 22975 22979 22994 22979 22993 22996 22985 22988 22980 23008 23007 22997 23010 22985 22990 22999 23015 22995 22993 22995 22997 23020 23009 23008 23010 23025 23001 23017 23026 23022 23009 23031 23020 23033 23019 23016 23034 23031 23010 23025 23025 23019 23023 23033 23017 23020 23033 23036 23043 23049 23050 23029 23037 23043 23044 23027 23033 23048 23031 23031 23042 23045 23033 23057 23043 23038 23048 23046 23059 23063 23062 23045 23068 23045 23054 23058 23056 23066 23056 23060 23060 23066 23061 23058 23056 \r\n22462 22470 22487 22463 22462 22475 22463 22475 22478 22490 22467 22487 22495 22485 22485 22490 22492 22476 22487 22477 22486 22501 22487 22484 22497 22500 22483 22496 22498 22497 22499 22514 22514 22502 22512 22521 22509 22515 22506 22523 22510 22501 22515 22524 22526 22531 22504 22516 22519 22506 22527 22514 22524 22514 22535 22529 22532 22534 22527 22544 22530 22536 22525 22547 22526 22533 22544 22551 22529 22547 22556 22543 22552 22559 22546 22552 22541 22560 22557 22560 22558 22556 22568 22565 22559 22548 22565 22551 22560 22550 22563 22562 22553 22555 22560 22558 22581 22562 22562 22563 22565 22580 22585 22569 22581 22568 22576 22566 22583 22567 22593 22586 22597 22573 22577 22591 22601 22580 22599 22581 22587 22588 22607 22593 22585 22590 22588 22608 22588 22590 22597 22607 22613 22604 22594 22620 22620 22601 22601 22611 22601 22611 22610 22620 22603 22602 22609 22625 22620 22629 22636 22612 22612 22621 22622 22613 22613 22643 22636 22643 22645 22627 22621 22621 22626 22622 22650 22642 22628 22633 22629 22638 22636 22653 22656 22658 22638 22660 22651 22647 22656 22639 22645 22649 22658 22668 22644 22650 22656 22653 22665 22665 22674 22655 22656 22673 22661 22682 22673 22657 22676 22687 22678 22680 22666 22686 22675 22670 22682 22680 22691 22676 22675 22684 22692 22685 22677 22682 22688 22699 22699 22679 22679 22683 22698 22692 22693 22690 22697 22692 22706 22704 22705 22717 22716 22706 22702 22698 22720 22713 22722 22721 22707 22712 22720 22731 22722 22729 22706 22724 22722 22717 22728 22714 22734 22733 22714 22733 22720 22727 22732 22723 22735 22748 22739 22727 22724 22737 22752 22735 22743 22730 22752 22756 22738 22761 22754 22762 22746 22748 22741 22756 22753 22746 22761 22753 22754 22765 22757 22775 22747 22758 22775 22769 22780 22771 22765 22772 22782 22760 22763 22783 22774 22783 22773 22765 22785 22780 22788 22769 22779 22784 22773 22790 22799 22791 22782 22785 22799 22789 22780 22793 22783 22796 22790 22808 22803 22799 22791 22806 22800 22814 22803 22793 22800 22815 22822 22820 22818 22824 22816 22818 22806 22805 22814 22828 22829 22821 22805 22830 22829 22819 22830 22826 22832 22834 22817 22829 22831 22818 22846 22833 22821 22843 22850 22834 22828 22833 22826 22851 22829 22837 22847 22836 22849 22855 22836 22862 22854 22859 22846 22842 22852 22866 22844 22857 22863 22872 22850 22864 22863 22859 22863 22850 22868 22874 22880 22883 22882 22872 22866 22883 22869 22861 22875 22886 22870 22878 22866 22875 22893 22892 22888 22895 22895 22887 22886 22877 22900 22891 22896 22897 22902 22908 22886 22900 22884 22900 22899 22886 22915 22911 22912 22914 22894 22919 22906 22920 22897 22919 22921 22899 22919 22901 22915 22911 22911 22927 22906 22909 22936 22909 22918 22927 22923 22938 22922 22928 22944 22935 22944 22934 22929 22929 22939 22950 22945 22951 22935 22936 22929 22954 22951 22956 22943 22952 22940 22957 22964 22944 22950 22953 22957 22953 22955 22963 22966 22971 22969 22961 22953 22959 22958 22968 22973 22967 22960 22969 22968 22967 22968 22971 22970 22973 22989 22970 22989 22982 22975 22982 22985 22986 22983 22984 22976 23001 22996 22998 22984 22981 22987 22982 23006 23004 23008 22987 22995 23007 22996 22987 22998 23016 22997 23017 22997 23014 22997 23004 23000 23015 23002 23018 23013 23016 23006 23011 23030 23008 23019 23007 23022 23023 23018 23029 23030 23039 23038 23014 23020 23034 23045 23024 23032 23034 23027 23049 23050 23039 23052 23050 23051 23037 23034 23037 23045 23054 23057 23051 23035 23058 23045 23039 23039 23044 23068 23066 23053 23053 23051 23074 23062 23062 23049 23074 23066 23059 23079 23054 23081 23058 \r\n22472 22464 22478 22489 22482 22471 22469 22494 22493 22494 22480 22496 22480 22495 22489 22502 22502 22481 22484 22494 22482 22497 22496 22508 22483 22510 22490 22507 22500 22492 22509 22499 22516 22506 22515 22515 22494 22514 22516 22501 22504 22503 22500 22501 22512 22527 22505 22516 22509 22508 22509 22538 22531 22531 22541 22529 22531 22534 22519 22540 22537 22543 22520 22542 22547 22541 22551 22542 22543 22531 22551 22529 22550 22541 22547 22557 22547 22561 22547 22546 22559 22543 22561 22558 22543 22563 22545 22545 22561 22559 22565 22562 22565 22573 22570 22558 22578 22584 22583 22565 22577 22576 22584 22578 22578 22582 22579 22573 22572 22577 22587 22577 22595 22574 22589 22581 22578 22576 22598 22577 22605 22599 22607 22584 22603 22590 22594 22591 22586 22607 22589 22597 22606 22608 22614 22616 22601 22607 22608 22618 22623 22625 22601 22609 22611 22606 22614 22628 22610 22611 22624 22617 22611 22617 22617 22629 22625 22644 22622 22645 22628 22635 22648 22650 22640 22644 22628 22644 22640 22634 22643 22650 22657 22650 22658 22660 22654 22637 22640 22654 22638 22649 22657 22658 22658 22667 22655 22665 22647 22647 22658 22676 22666 22653 22672 22668 22655 22672 22662 22662 22662 22682 22689 22665 22676 22669 22680 22675 22672 22683 22678 22695 22694 22694 22689 22695 22678 22692 22686 22702 22704 22705 22706 22689 22710 22694 22699 22707 22690 22702 22710 22705 22701 22718 22717 22700 22698 22710 22712 22703 22727 22721 22722 22726 22717 22723 22732 22725 22731 22728 22731 22726 22721 22727 22717 22737 22735 22724 22723 22731 22723 22747 22724 22747 22740 22744 22752 22739 22754 22755 22742 22752 22751 22748 22748 22742 22738 22736 22754 22745 22766 22756 22745 22765 22759 22753 22763 22765 22768 22756 22776 22755 22760 22754 22765 22763 22766 22766 22756 22775 22771 22770 22763 22784 22788 22783 22770 22793 22784 22793 22772 22785 22797 22793 22772 22795 22776 22777 22801 22799 22796 22797 22780 22787 22807 22789 22790 22792 22806 22796 22807 22811 22808 22792 22799 22809 22816 22801 22814 22804 22826 22803 22821 22816 22815 22831 22820 22828 22830 22834 22820 22818 22829 22840 22820 22832 22842 22826 22838 22842 22832 22821 22829 22828 22823 22840 22849 22854 22833 22831 22857 22841 22831 22849 22835 22838 22850 22836 22862 22859 22848 22854 22842 22849 22871 22872 22870 22858 22868 22867 22873 22863 22853 22863 22860 22877 22873 22857 22856 22870 22859 22861 22886 22877 22887 22864 22886 22886 22876 22872 22869 22890 22889 22897 22893 22875 22885 22897 22885 22884 22892 22880 22909 22897 22886 22890 22907 22896 22914 22888 22913 22917 22909 22898 22901 22908 22902 22899 22914 22904 22907 22916 22925 22902 22906 22919 22912 22926 22918 22911 22923 22927 22918 22922 22918 22926 22926 22933 22939 22923 22944 22932 22939 22949 22926 22941 22940 22953 22931 22942 22938 22929 22932 22949 22932 22945 22959 22945 22962 22958 22948 22959 22960 22965 22950 22957 22950 22966 22973 22971 22954 22976 22977 22968 22976 22968 22968 22977 22964 22965 22973 22977 22965 22967 22978 22989 22967 22987 22971 22985 22989 22973 22975 22989 22984 23001 22991 22977 22984 23001 23004 22986 23004 22990 23011 22990 23009 22993 22993 23016 23002 23013 22991 23020 23018 22999 23020 23001 23012 23006 22998 23001 23001 23019 23023 23024 23024 23033 23015 23032 23015 23020 23034 23025 23016 23030 23027 23035 23025 23028 23043 23025 23037 23037 23043 23049 23053 23035 23037 23040 23047 23050 23055 23058 23041 23042 23044 23052 23058 23051 23055 23049 23060 23041 23056 23053 23066 23049 23054 23059 23077 23063 23060 23054 23060 23063 23063 23075 23070 23086 \r\n22478 22482 22477 22485 22477 22485 22465 22495 22478 22480 22479 22471 22483 22473 22492 22484 22500 22498 22504 22502 22503 22497 22499 22507 22501 22512 22507 22511 22506 22504 22490 22507 22508 22503 22499 22512 22505 22508 22521 22523 22520 22502 22515 22530 22530 22516 22531 22510 22508 22532 22533 22527 22538 22529 22518 22521 22520 22536 22528 22531 22534 22537 22550 22539 22527 22547 22541 22548 22535 22543 22541 22552 22533 22537 22549 22540 22537 22559 22557 22542 22555 22564 22555 22566 22572 22552 22566 22548 22557 22577 22549 22563 22572 22579 22557 22572 22576 22572 22565 22583 22577 22584 22580 22562 22588 22589 22573 22588 22596 22579 22569 22574 22572 22577 22599 22578 22598 22577 22588 22582 22585 22584 22607 22606 22584 22597 22585 22591 22611 22604 22618 22590 22597 22608 22608 22611 22600 22598 22622 22605 22617 22613 22614 22602 22614 22621 22625 22622 22628 22625 22622 22637 22625 22616 22626 22626 22621 22619 22638 22645 22624 22640 22623 22637 22633 22638 22626 22652 22656 22639 22648 22635 22660 22632 22635 22654 22657 22660 22655 22644 22654 22640 22648 22652 22663 22663 22664 22671 22675 22669 22677 22666 22676 22654 22679 22656 22680 22676 22670 22686 22685 22660 22676 22686 22664 22669 22686 22667 22681 22692 22671 22690 22685 22700 22680 22703 22677 22705 22699 22694 22680 22709 22682 22704 22683 22686 22701 22702 22716 22708 22718 22698 22697 22718 22714 22700 22718 22721 22718 22701 22704 22723 22714 22726 22716 22714 22708 22732 22725 22711 22719 22731 22715 22730 22740 22722 22720 22720 22720 22723 22735 22733 22722 22722 22725 22741 22746 22733 22731 22754 22730 22758 22752 22761 22760 22755 22753 22755 22751 22758 22768 22763 22754 22753 22771 22748 22748 22746 22748 22775 22763 22766 22772 22761 22756 22776 22764 22766 22770 22775 22760 22764 22771 22780 22767 22791 22780 22790 22789 22788 22774 22785 22791 22779 22783 22784 22780 22779 22800 22801 22796 22788 22790 22794 22792 22788 22811 22806 22801 22792 22794 22810 22804 22800 22816 22802 22817 22802 22803 22822 22800 22820 22804 22805 22828 22821 22829 22812 22820 22836 22829 22824 22837 22816 22821 22841 22829 22819 22846 22835 22844 22836 22837 22845 22829 22852 22830 22829 22829 22851 22852 22852 22838 22843 22842 22855 22847 22850 22861 22849 22850 22868 22845 22844 22855 22865 22869 22859 22876 22874 22857 22871 22865 22876 22869 22881 22862 22877 22885 22867 22887 22876 22886 22890 22879 22888 22893 22870 22867 22875 22893 22872 22891 22885 22878 22891 22899 22886 22884 22901 22908 22894 22903 22908 22886 22911 22899 22915 22898 22890 22893 22896 22900 22914 22919 22923 22913 22913 22903 22920 22900 22928 22918 22909 22930 22921 22916 22907 22935 22923 22930 22935 22914 22925 22924 22928 22923 22930 22919 22936 22935 22931 22931 22925 22936 22944 22933 22949 22945 22944 22943 22942 22949 22939 22941 22956 22954 22951 22964 22954 22967 22967 22950 22942 22961 22963 22956 22958 22952 22971 22961 22957 22966 22952 22979 22964 22980 22982 22964 22974 22964 22964 22967 22980 22979 22981 22975 22970 22983 22975 22987 22977 22974 22984 22999 23000 22976 22988 23006 22983 23002 23002 23008 22984 22988 22990 23002 22997 22992 22989 23014 23014 23006 22996 22993 23002 23008 23025 23016 23023 23002 23023 23027 23012 23005 23005 23011 23015 23024 23023 23026 23033 23034 23013 23022 23021 23023 23019 23043 23038 23032 23020 23021 23031 23027 23046 23040 23026 23046 23031 23041 23059 23058 23060 23054 23035 23054 23065 23063 23053 23063 23043 23061 23065 23062 23072 23069 23060 23065 23072 23075 23072 23074 23077 23069 23060 23061 23073 23073 23084 \r\n22466 22472 22468 22480 22478 22481 22489 22487 22492 22487 22482 22471 22497 22497 22499 22482 22492 22491 22504 22493 22480 22491 22490 22486 22502 22506 22489 22512 22497 22510 22490 22506 22518 22520 22523 22507 22506 22506 22506 22514 22528 22514 22505 22520 22511 22523 22530 22534 22518 22516 22520 22529 22517 22532 22524 22527 22534 22518 22524 22546 22535 22539 22548 22525 22529 22535 22555 22528 22557 22556 22533 22531 22546 22539 22539 22543 22538 22565 22548 22566 22561 22558 22557 22548 22571 22561 22546 22555 22567 22559 22556 22564 22562 22559 22563 22564 22568 22562 22584 22584 22588 22588 22583 22578 22571 22590 22585 22582 22595 22590 22583 22572 22572 22587 22601 22579 22603 22602 22601 22591 22604 22592 22593 22603 22609 22608 22602 22601 22603 22601 22611 22591 22611 22616 22598 22612 22601 22606 22611 22628 22622 22605 22604 22620 22614 22622 22619 22616 22634 22615 22633 22628 22627 22642 22636 22620 22633 22620 22644 22632 22627 22645 22646 22637 22640 22653 22629 22646 22643 22656 22640 22649 22634 22662 22647 22645 22653 22644 22652 22649 22657 22650 22663 22659 22653 22653 22655 22673 22664 22658 22673 22666 22654 22678 22681 22656 22659 22678 22683 22668 22680 22662 22691 22685 22693 22674 22688 22690 22675 22683 22689 22690 22690 22693 22703 22680 22676 22690 22703 22706 22686 22682 22705 22701 22689 22701 22689 22693 22710 22699 22699 22697 22704 22700 22719 22722 22722 22719 22709 22722 22720 22729 22730 22715 22724 22727 22721 22717 22729 22737 22711 22734 22728 22720 22732 22721 22729 22738 22743 22731 22747 22722 22722 22752 22742 22732 22733 22756 22751 22734 22754 22756 22760 22733 22757 22754 22749 22764 22763 22768 22760 22750 22755 22749 22745 22756 22746 22757 22766 22771 22777 22773 22779 22779 22754 22765 22769 22758 22770 22763 22762 22762 22779 22792 22788 22785 22792 22772 22784 22784 22774 22773 22785 22783 22785 22784 22795 22785 22803 22794 22780 22805 22796 22788 22790 22811 22788 22787 22796 22808 22803 22816 22815 22798 22807 22819 22819 22816 22807 22815 22817 22824 22809 22822 22826 22833 22811 22819 22831 22816 22814 22836 22837 22832 22817 22828 22820 22817 22833 22844 22843 22831 22829 22848 22831 22847 22831 22840 22831 22838 22846 22837 22837 22857 22849 22858 22854 22843 22864 22843 22849 22869 22871 22843 22870 22866 22865 22850 22849 22851 22858 22870 22875 22870 22871 22860 22869 22871 22878 22875 22883 22880 22874 22872 22892 22887 22893 22883 22875 22881 22885 22886 22893 22889 22892 22880 22900 22880 22888 22894 22887 22909 22910 22892 22896 22913 22889 22894 22909 22901 22919 22900 22906 22906 22895 22921 22908 22913 22900 22905 22904 22930 22926 22926 22928 22921 22915 22910 22935 22929 22933 22934 22914 22920 22934 22939 22944 22923 22929 22939 22949 22922 22927 22939 22945 22925 22926 22947 22932 22932 22937 22957 22960 22948 22950 22948 22936 22963 22954 22941 22948 22967 22971 22969 22968 22965 22952 22950 22977 22959 22971 22962 22968 22962 22970 22970 22975 22970 22964 22968 22981 22971 22969 22990 22983 22990 22973 22978 22972 22969 22995 22997 22992 22997 22980 22989 22999 22999 23006 22986 22989 22994 22991 23002 22992 23001 22998 22991 22993 23002 23016 22995 23010 23021 23007 23011 23006 23023 23006 23020 23016 23021 23028 23032 23025 23015 23011 23012 23015 23036 23036 23020 23012 23037 23022 23015 23032 23033 23025 23042 23049 23033 23040 23033 23035 23044 23055 23031 23043 23052 23057 23058 23033 23036 23045 23042 23054 23064 23064 23046 23052 23059 23060 23056 23052 23071 23064 23056 23050 23062 23068 23062 23064 23066 23066 23082 23070 23058 23071 23063 \r\n22483 22487 22472 22484 22493 22466 22474 22473 22480 22490 22494 22497 22490 22478 22485 22499 22496 22488 22479 22500 22488 22509 22487 22498 22504 22494 22503 22506 22502 22508 22494 22521 22520 22509 22507 22497 22498 22509 22511 22524 22523 22516 22521 22530 22532 22528 22534 22524 22534 22539 22518 22527 22537 22542 22536 22519 22533 22526 22542 22520 22542 22548 22549 22528 22529 22539 22529 22539 22546 22553 22531 22552 22540 22558 22549 22537 22557 22556 22561 22542 22567 22565 22565 22561 22545 22546 22550 22574 22568 22567 22555 22565 22574 22559 22562 22561 22578 22572 22588 22568 22571 22564 22569 22592 22565 22591 22592 22595 22569 22592 22596 22590 22600 22600 22603 22602 22595 22607 22592 22606 22589 22609 22612 22587 22612 22609 22594 22607 22597 22606 22613 22612 22610 22612 22606 22602 22598 22610 22617 22621 22605 22608 22630 22620 22616 22623 22608 22630 22635 22614 22633 22637 22629 22635 22619 22645 22638 22646 22637 22627 22638 22648 22644 22647 22625 22631 22652 22650 22658 22632 22658 22651 22638 22662 22639 22644 22637 22650 22644 22664 22655 22648 22650 22673 22652 22648 22668 22670 22664 22673 22671 22670 22674 22676 22661 22660 22682 22685 22665 22668 22668 22690 22672 22679 22674 22689 22681 22676 22688 22671 22680 22701 22692 22685 22684 22678 22702 22701 22684 22680 22702 22692 22693 22698 22711 22706 22697 22703 22711 22703 22692 22695 22693 22722 22718 22699 22716 22711 22708 22701 22715 22711 22709 22718 22707 22710 22717 22721 22729 22718 22722 22716 22733 22733 22719 22734 22737 22728 22724 22722 22749 22745 22727 22727 22728 22743 22742 22754 22737 22750 22755 22736 22759 22739 22752 22759 22765 22753 22767 22740 22762 22762 22759 22750 22767 22763 22752 22774 22772 22767 22765 22757 22755 22765 22766 22776 22763 22758 22764 22763 22771 22765 22780 22768 22777 22793 22796 22789 22794 22796 22793 22776 22793 22797 22781 22783 22786 22806 22787 22783 22787 22795 22783 22801 22794 22789 22806 22810 22807 22795 22814 22819 22820 22800 22795 22817 22826 22821 22822 22812 22801 22805 22817 22829 22806 22806 22816 22835 22827 22825 22832 22820 22817 22816 22825 22822 22824 22826 22820 22843 22834 22840 22843 22829 22826 22840 22856 22843 22848 22840 22838 22838 22862 22847 22837 22854 22837 22853 22842 22863 22841 22870 22858 22852 22847 22871 22874 22861 22849 22866 22874 22878 22868 22869 22871 22874 22880 22867 22888 22869 22882 22871 22877 22889 22893 22882 22882 22883 22884 22873 22879 22878 22897 22899 22882 22880 22896 22887 22879 22905 22888 22884 22887 22901 22895 22908 22902 22907 22894 22919 22896 22918 22915 22911 22908 22905 22909 22913 22924 22904 22907 22909 22928 22912 22913 22927 22909 22937 22932 22915 22935 22920 22942 22926 22930 22917 22924 22946 22947 22938 22927 22944 22932 22925 22940 22929 22927 22954 22945 22955 22941 22952 22949 22937 22937 22965 22957 22966 22964 22964 22960 22951 22951 22973 22970 22963 22959 22975 22956 22957 22971 22968 22981 22974 22977 22977 22957 22963 22984 22964 22986 22977 22971 22988 22983 22980 22990 22997 22975 22999 22997 22997 22991 22997 22984 22988 23001 23005 22993 22994 22983 23001 23008 22993 22995 23013 22999 23011 23005 22994 23005 22992 23004 23018 22998 23020 23006 23024 22999 23024 23006 23002 23011 23012 23013 23028 23027 23018 23024 23018 23023 23025 23021 23034 23043 23034 23028 23030 23045 23026 23038 23039 23034 23043 23045 23044 23036 23041 23036 23043 23036 23055 23055 23042 23053 23045 23053 23058 23066 23066 23068 23068 23044 23048 23045 23063 23072 23075 23049 23053 23061 23053 23077 23060 23078 23072 23080 23059 23077 23061 \r\n22485 22463 22467 22466 22469 22495 22471 22478 22484 22473 22486 22485 22489 22487 22487 22491 22486 22488 22504 22495 22487 22507 22501 22495 22492 22515 22512 22502 22494 22514 22512 22509 22522 22498 22524 22512 22513 22528 22519 22517 22513 22525 22525 22521 22517 22535 22520 22534 22532 22523 22523 22523 22537 22523 22516 22524 22518 22544 22534 22534 22545 22548 22537 22536 22542 22554 22535 22554 22531 22542 22552 22546 22559 22550 22558 22547 22564 22539 22549 22547 22568 22549 22560 22556 22569 22552 22566 22574 22567 22555 22571 22580 22558 22577 22580 22571 22563 22566 22584 22578 22590 22564 22571 22578 22585 22583 22586 22598 22572 22586 22584 22575 22598 22592 22593 22583 22579 22582 22580 22593 22599 22591 22612 22599 22592 22596 22616 22602 22592 22610 22620 22593 22601 22617 22596 22597 22622 22600 22607 22603 22612 22627 22605 22619 22619 22611 22613 22619 22623 22630 22625 22618 22641 22640 22617 22621 22630 22645 22648 22629 22631 22632 22630 22632 22630 22634 22636 22648 22647 22643 22642 22648 22653 22655 22658 22638 22649 22645 22649 22641 22667 22647 22666 22658 22667 22663 22656 22654 22669 22657 22657 22673 22671 22658 22672 22662 22680 22665 22687 22689 22676 22672 22680 22676 22677 22677 22671 22695 22671 22693 22684 22680 22677 22676 22685 22693 22688 22691 22680 22684 22692 22695 22685 22708 22696 22704 22697 22703 22693 22697 22705 22709 22700 22709 22704 22702 22712 22710 22724 22723 22716 22712 22710 22731 22707 22724 22716 22736 22722 22724 22722 22737 22725 22718 22717 22726 22745 22747 22724 22741 22731 22743 22752 22728 22748 22751 22755 22748 22738 22756 22753 22758 22751 22742 22760 22753 22753 22768 22747 22769 22763 22772 22752 22757 22750 22755 22772 22764 22754 22752 22754 22754 22767 22758 22761 22766 22767 22774 22778 22786 22782 22768 22786 22794 22791 22781 22788 22790 22777 22782 22788 22777 22783 22789 22797 22788 22792 22790 22782 22787 22804 22796 22800 22805 22801 22812 22801 22818 22798 22814 22804 22795 22794 22804 22824 22810 22817 22820 22818 22818 22805 22827 22833 22806 22822 22822 22817 22822 22832 22817 22832 22836 22819 22826 22823 22829 22834 22821 22840 22847 22833 22826 22831 22826 22830 22841 22841 22834 22859 22837 22856 22839 22858 22842 22839 22843 22866 22865 22862 22859 22865 22844 22862 22849 22863 22870 22856 22877 22867 22852 22864 22878 22868 22859 22880 22877 22868 22873 22875 22878 22880 22891 22888 22876 22870 22885 22897 22878 22877 22888 22883 22882 22899 22892 22903 22897 22902 22883 22885 22904 22899 22908 22909 22910 22906 22906 22912 22893 22904 22904 22908 22912 22895 22913 22911 22920 22922 22920 22910 22901 22915 22924 22920 22907 22930 22935 22931 22922 22925 22934 22934 22917 22930 22930 22937 22939 22930 22936 22940 22923 22945 22950 22924 22950 22943 22942 22933 22951 22946 22939 22947 22933 22958 22953 22948 22964 22964 22957 22953 22941 22943 22959 22948 22949 22960 22976 22959 22967 22958 22955 22974 22959 22956 22982 22970 22967 22961 22978 22973 22978 22964 22991 22976 22968 22990 22989 22997 22970 22996 22989 22982 22985 22988 22977 23004 22996 22985 22982 23005 22995 22983 23001 22991 23007 23003 23012 23008 23009 23001 23012 22999 23000 22996 23005 23012 22999 23002 23022 23004 23029 23003 23011 23033 23014 23026 23024 23010 23017 23035 23033 23032 23024 23040 23029 23023 23019 23019 23034 23031 23021 23048 23023 23052 23041 23033 23055 23031 23053 23052 23045 23051 23046 23037 23047 23065 23063 23043 23039 23062 23056 23047 23059 23048 23060 23046 23059 23066 23076 23071 23058 23068 23056 23074 23072 23063 23060 23063 23065 23086 23067 \r\n22486 22491 22467 22487 22475 22474 22469 22496 22479 22501 22491 22492 22479 22481 22506 22479 22479 22486 22486 22490 22491 22504 22489 22491 22511 22491 22494 22500 22509 22505 22497 22501 22515 22502 22524 22501 22506 22511 22529 22519 22504 22526 22526 22524 22526 22513 22528 22515 22531 22539 22529 22529 22543 22543 22528 22520 22544 22548 22526 22535 22526 22552 22553 22553 22528 22549 22541 22542 22538 22559 22555 22558 22540 22543 22545 22549 22555 22541 22546 22548 22572 22565 22552 22551 22558 22562 22562 22552 22555 22555 22553 22565 22564 22583 22581 22566 22583 22588 22586 22578 22590 22574 22577 22594 22572 22571 22572 22587 22590 22578 22578 22588 22580 22602 22595 22585 22602 22589 22602 22586 22610 22594 22609 22586 22610 22600 22618 22601 22592 22609 22597 22620 22606 22612 22600 22625 22609 22618 22608 22619 22629 22632 22633 22616 22630 22608 22634 22635 22633 22636 22632 22635 22642 22644 22619 22643 22623 22636 22629 22634 22627 22637 22634 22626 22637 22653 22632 22635 22648 22654 22635 22655 22635 22651 22646 22644 22652 22662 22642 22658 22656 22666 22669 22669 22670 22649 22669 22660 22680 22658 22654 22671 22673 22674 22657 22682 22686 22661 22686 22684 22681 22666 22678 22695 22692 22671 22690 22686 22675 22701 22677 22677 22689 22685 22703 22702 22704 22689 22704 22701 22706 22694 22695 22688 22696 22695 22716 22704 22712 22700 22714 22698 22722 22725 22710 22703 22705 22724 22710 22728 22705 22725 22732 22724 22736 22713 22730 22710 22713 22716 22713 22737 22718 22736 22742 22724 22727 22742 22734 22738 22746 22727 22736 22743 22744 22739 22746 22759 22757 22750 22754 22756 22754 22741 22738 22753 22754 22750 22744 22769 22754 22762 22752 22760 22761 22748 22770 22760 22775 22770 22753 22777 22776 22774 22773 22776 22775 22787 22782 22786 22780 22777 22772 22789 22782 22789 22769 22783 22774 22783 22778 22796 22780 22789 22801 22787 22791 22808 22806 22805 22796 22801 22807 22793 22805 22794 22818 22805 22804 22821 22795 22820 22797 22801 22821 22816 22814 22828 22808 22814 22815 22806 22833 22812 22830 22809 22819 22831 22823 22813 22834 22814 22841 22832 22837 22829 22819 22841 22840 22851 22843 22838 22832 22832 22830 22846 22856 22858 22856 22847 22860 22854 22846 22861 22858 22855 22843 22854 22867 22865 22869 22868 22855 22860 22850 22865 22873 22874 22878 22866 22870 22864 22865 22859 22862 22876 22871 22872 22882 22877 22886 22875 22868 22892 22884 22879 22893 22891 22871 22887 22895 22889 22885 22895 22889 22899 22890 22905 22906 22898 22908 22889 22911 22898 22895 22895 22893 22911 22909 22899 22920 22898 22924 22912 22922 22922 22928 22925 22920 22930 22928 22921 22925 22927 22914 22934 22917 22918 22915 22936 22925 22939 22940 22943 22943 22936 22920 22945 22944 22950 22937 22941 22950 22945 22933 22936 22954 22951 22934 22957 22957 22940 22960 22957 22960 22963 22967 22964 22964 22965 22946 22945 22945 22954 22957 22956 22975 22976 22979 22969 22958 22968 22973 22984 22972 22985 22976 22960 22987 22963 22991 22975 22994 22994 22994 22990 22983 22981 22998 22988 22986 23000 22979 22983 22977 23000 22988 22985 22991 23002 22985 23008 23004 22996 23008 23009 23001 23015 23000 23000 23004 23009 23022 23022 23024 23002 23021 23002 23019 23013 23018 23011 23016 23014 23021 23018 23027 23022 23018 23014 23040 23015 23020 23034 23044 23028 23031 23025 23044 23037 23023 23049 23048 23034 23027 23034 23043 23042 23051 23056 23042 23059 23039 23062 23045 23060 23051 23054 23067 23062 23045 23066 23051 23062 23069 23065 23053 23051 23059 23069 23062 23079 23066 23075 23067 23076 23077 23078 23081 23086 \r\n22492 22487 22469 22482 22473 22481 22486 22473 22492 22498 22495 22486 22481 22489 22480 22489 22482 22486 22503 22509 22513 22486 22500 22516 22500 22513 22494 22498 22512 22517 22513 22524 22505 22506 22525 22526 22527 22523 22504 22506 22505 22532 22533 22522 22523 22532 22522 22512 22515 22524 22529 22516 22518 22538 22525 22548 22531 22537 22526 22525 22541 22552 22543 22531 22540 22548 22557 22542 22554 22550 22547 22557 22556 22545 22542 22552 22553 22566 22549 22571 22562 22572 22565 22561 22553 22565 22557 22553 22573 22562 22560 22567 22562 22571 22582 22560 22578 22578 22585 22566 22592 22585 22590 22595 22593 22590 22597 22597 22597 22579 22594 22598 22605 22581 22598 22580 22603 22594 22601 22596 22587 22607 22615 22609 22616 22602 22612 22619 22620 22608 22607 22624 22620 22617 22626 22618 22605 22606 22619 22623 22606 22626 22635 22631 22620 22614 22625 22618 22626 22620 22623 22626 22631 22635 22618 22647 22638 22626 22650 22644 22630 22644 22632 22648 22648 22632 22637 22659 22645 22655 22644 22639 22665 22659 22652 22668 22666 22661 22652 22658 22667 22668 22666 22651 22651 22674 22672 22655 22669 22669 22656 22676 22684 22678 22681 22686 22682 22675 22681 22689 22683 22688 22675 22691 22695 22671 22688 22690 22700 22675 22700 22676 22681 22696 22701 22682 22687 22699 22694 22707 22703 22706 22711 22713 22701 22697 22695 22715 22702 22696 22718 22712 22699 22718 22709 22714 22719 22726 22731 22726 22707 22718 22735 22729 22714 22723 22718 22732 22729 22718 22717 22734 22719 22727 22723 22739 22741 22735 22747 22741 22743 22736 22754 22734 22736 22733 22743 22741 22747 22754 22741 22760 22747 22752 22740 22752 22750 22766 22755 22753 22744 22746 22772 22768 22771 22765 22751 22755 22766 22756 22768 22760 22783 22772 22783 22762 22788 22789 22764 22787 22771 22786 22771 22794 22789 22789 22793 22791 22773 22777 22778 22791 22794 22802 22792 22789 22806 22803 22797 22807 22790 22805 22793 22795 22798 22809 22817 22802 22793 22794 22819 22812 22801 22804 22819 22816 22819 22802 22807 22827 22825 22827 22831 22832 22829 22820 22831 22814 22819 22841 22838 22841 22820 22828 22835 22830 22824 22849 22829 22835 22847 22843 22829 22847 22828 22835 22854 22831 22847 22843 22853 22836 22861 22837 22858 22863 22867 22860 22843 22872 22846 22856 22852 22874 22853 22849 22860 22874 22865 22862 22867 22872 22874 22886 22861 22873 22889 22889 22880 22888 22874 22867 22866 22875 22893 22871 22879 22874 22872 22897 22903 22880 22879 22904 22883 22884 22880 22885 22905 22902 22897 22906 22910 22895 22893 22907 22919 22907 22916 22896 22903 22905 22896 22904 22907 22908 22903 22904 22903 22915 22905 22911 22927 22913 22924 22928 22915 22924 22914 22941 22924 22940 22924 22917 22923 22948 22933 22927 22940 22947 22946 22952 22933 22935 22928 22949 22933 22951 22932 22938 22960 22948 22944 22946 22951 22965 22942 22947 22968 22972 22959 22952 22947 22949 22950 22977 22950 22955 22967 22970 22980 22970 22968 22982 22984 22988 22977 22985 22969 22985 22992 22973 22973 22967 22975 22993 22973 22980 22999 22991 22974 22994 22981 22994 22980 23004 23008 22988 22995 22994 23007 23008 22999 22991 22988 23017 23011 23000 23013 23016 23019 23014 23003 23005 23008 23026 23020 23018 23021 23030 23024 23014 23020 23032 23029 23014 23014 23024 23041 23027 23017 23022 23041 23045 23042 23034 23026 23038 23036 23044 23029 23035 23043 23036 23036 23029 23057 23060 23048 23050 23055 23047 23052 23043 23043 23055 23054 23068 23048 23072 23052 23051 23057 23059 23064 23062 23063 23071 23055 23071 23080 23059 23069 23085 23066 23074 23069 23067 23070 23069 \r\n22467 22467 22494 22490 22472 22486 22478 22478 22488 22482 22493 22485 22504 22505 22482 22495 22509 22506 22498 22487 22496 22494 22512 22492 22509 22512 22499 22514 22515 22511 22509 22511 22517 22508 22518 22508 22517 22503 22527 22530 22524 22522 22510 22512 22535 22538 22536 22522 22526 22536 22521 22530 22520 22525 22528 22541 22546 22539 22529 22535 22548 22547 22527 22556 22532 22559 22538 22548 22546 22559 22540 22540 22550 22556 22560 22568 22550 22560 22564 22565 22559 22548 22561 22570 22576 22568 22563 22568 22570 22579 22557 22572 22580 22560 22562 22575 22567 22581 22588 22579 22591 22581 22590 22571 22575 22599 22597 22572 22576 22578 22588 22587 22604 22605 22582 22587 22605 22609 22593 22605 22595 22608 22594 22591 22616 22593 22607 22602 22598 22602 22608 22604 22608 22598 22602 22615 22629 22630 22615 22616 22616 22626 22619 22615 22631 22623 22637 22628 22626 22615 22627 22645 22623 22620 22631 22646 22636 22629 22646 22641 22637 22652 22655 22640 22631 22651 22653 22648 22645 22645 22648 22636 22639 22646 22656 22647 22647 22642 22651 22660 22668 22658 22649 22664 22652 22659 22671 22662 22675 22673 22677 22669 22670 22678 22660 22680 22674 22677 22677 22693 22668 22691 22682 22682 22673 22697 22686 22683 22696 22681 22696 22688 22689 22700 22703 22687 22699 22702 22696 22708 22711 22704 22690 22693 22696 22692 22702 22695 22709 22711 22699 22700 22704 22716 22712 22709 22718 22718 22714 22722 22712 22730 22722 22726 22719 22719 22720 22725 22715 22742 22731 22727 22718 22724 22723 22721 22745 22741 22734 22727 22752 22744 22746 22754 22752 22748 22745 22753 22741 22763 22763 22737 22751 22757 22761 22768 22742 22762 22752 22773 22762 22766 22751 22748 22764 22765 22769 22764 22767 22756 22764 22767 22770 22778 22761 22779 22772 22775 22769 22788 22771 22795 22786 22791 22790 22793 22783 22786 22789 22802 22795 22784 22804 22807 22801 22791 22792 22795 22783 22803 22810 22796 22799 22814 22810 22799 22808 22803 22809 22803 22813 22808 22805 22803 22813 22829 22812 22817 22815 22821 22813 22822 22818 22819 22828 22832 22817 22841 22837 22841 22826 22822 22837 22833 22839 22845 22839 22835 22836 22841 22836 22832 22855 22834 22840 22836 22833 22858 22836 22841 22846 22863 22843 22849 22854 22863 22842 22857 22866 22848 22874 22868 22860 22864 22849 22874 22851 22877 22872 22866 22857 22865 22881 22880 22885 22878 22872 22880 22881 22884 22890 22883 22895 22880 22892 22892 22877 22889 22876 22888 22877 22905 22906 22898 22891 22886 22884 22901 22886 22907 22906 22915 22915 22892 22902 22894 22905 22919 22896 22918 22924 22916 22916 22904 22913 22911 22927 22914 22928 22915 22923 22919 22908 22918 22936 22920 22918 22935 22926 22934 22934 22938 22923 22929 22938 22929 22941 22935 22925 22927 22939 22931 22944 22936 22955 22934 22941 22942 22962 22949 22958 22947 22938 22938 22967 22968 22967 22950 22954 22969 22967 22964 22948 22956 22950 22955 22979 22964 22970 22959 22969 22958 22965 22987 22973 22985 22967 22975 22981 22969 22992 22985 22984 22975 22987 22980 22987 22980 23002 22975 23003 22979 22977 22991 22998 22981 23000 22995 23000 23005 23014 23007 23008 23001 23000 23002 23002 23016 23005 23005 23004 22996 22999 23021 23023 23009 23008 23013 23026 23022 23011 23007 23026 23016 23020 23017 23030 23017 23037 23033 23032 23017 23031 23046 23027 23039 23036 23041 23037 23044 23041 23039 23036 23038 23038 23040 23038 23042 23052 23053 23038 23038 23056 23056 23064 23042 23051 23051 23045 23072 23073 23065 23074 23069 23060 23068 23051 23079 23067 23074 23076 23085 23085 23064 23069 23085 23061 23068 23085 23085 \r\n22472 22477 22475 22484 22480 22471 22486 22483 22489 22477 22500 22478 22504 22502 22502 22499 22502 22510 22486 22493 22488 22503 22505 22497 22493 22506 22521 22510 22522 22513 22503 22506 22502 22510 22510 22518 22509 22515 22506 22533 22531 22513 22527 22520 22536 22533 22523 22517 22519 22542 22516 22533 22519 22522 22524 22528 22547 22531 22543 22552 22540 22535 22552 22547 22539 22541 22556 22557 22547 22562 22559 22559 22551 22554 22546 22546 22566 22564 22548 22554 22557 22554 22570 22560 22554 22556 22556 22568 22557 22574 22576 22570 22569 22567 22578 22579 22571 22576 22580 22578 22590 22584 22578 22591 22590 22597 22601 22573 22602 22582 22592 22595 22593 22586 22594 22586 22583 22598 22610 22609 22591 22615 22595 22593 22617 22596 22620 22619 22610 22614 22616 22613 22610 22609 22605 22628 22606 22619 22612 22626 22608 22616 22612 22614 22626 22637 22638 22617 22629 22638 22624 22644 22633 22638 22629 22626 22648 22649 22630 22638 22628 22641 22651 22658 22633 22633 22640 22640 22655 22658 22645 22648 22650 22650 22659 22657 22649 22667 22670 22653 22651 22662 22675 22668 22673 22663 22676 22657 22668 22679 22682 22686 22680 22666 22683 22673 22689 22680 22669 22692 22678 22669 22673 22681 22691 22677 22698 22700 22703 22688 22702 22690 22701 22687 22706 22707 22711 22683 22697 22709 22701 22710 22706 22710 22692 22716 22719 22701 22714 22711 22700 22697 22716 22702 22722 22718 22709 22707 22726 22734 22735 22729 22723 22715 22738 22724 22741 22727 22721 22730 22741 22727 22723 22747 22722 22730 22734 22749 22747 22751 22737 22745 22755 22751 22753 22751 22755 22760 22753 22759 22743 22738 22741 22751 22766 22741 22751 22755 22760 22758 22775 22747 22761 22752 22754 22780 22756 22756 22776 22773 22769 22764 22782 22770 22789 22770 22783 22788 22793 22784 22771 22777 22785 22795 22772 22795 22783 22773 22790 22788 22793 22800 22804 22806 22797 22806 22800 22811 22806 22812 22812 22787 22793 22795 22817 22799 22802 22822 22807 22815 22820 22811 22813 22805 22828 22825 22808 22832 22827 22811 22812 22827 22827 22824 22832 22831 22824 22830 22822 22824 22844 22819 22826 22839 22842 22835 22837 22845 22843 22828 22832 22846 22846 22836 22853 22844 22853 22856 22853 22852 22842 22850 22865 22847 22869 22863 22864 22843 22873 22862 22855 22848 22873 22865 22855 22878 22857 22865 22868 22858 22860 22859 22873 22864 22879 22867 22881 22872 22873 22871 22873 22867 22873 22876 22878 22879 22881 22891 22880 22898 22881 22890 22886 22891 22903 22904 22899 22902 22910 22893 22903 22904 22908 22897 22890 22920 22920 22918 22902 22915 22907 22900 22915 22908 22916 22902 22927 22922 22907 22915 22927 22935 22931 22912 22921 22916 22915 22937 22918 22931 22936 22921 22938 22929 22942 22926 22942 22952 22938 22953 22932 22949 22944 22929 22958 22937 22947 22934 22938 22941 22948 22941 22939 22963 22951 22964 22947 22958 22953 22950 22955 22973 22967 22973 22966 22966 22963 22962 22975 22958 22985 22975 22976 22962 22978 22990 22974 22966 22983 22969 22988 22991 22992 22978 22979 22990 22985 23000 22998 22975 23004 22977 22986 22999 22991 23009 23011 22985 22993 22990 23001 23006 22993 22996 22992 23017 23007 23013 23018 22995 23022 23003 23002 23004 23016 23005 23025 23005 23014 23014 23030 23028 23032 23038 23037 23026 23032 23041 23035 23044 23039 23030 23039 23047 23036 23037 23040 23037 23030 23033 23043 23048 23042 23052 23055 23058 23046 23035 23062 23057 23043 23038 23046 23040 23059 23047 23068 23066 23066 23045 23060 23049 23071 23071 23056 23068 23065 23066 23079 23079 23082 23071 23059 23077 23064 23068 23073 23082 23066 23080 \r\n22483 22485 22475 22486 22493 22497 22484 22490 22491 22488 22483 22484 22481 22484 22503 22504 22487 22490 22489 22494 22509 22495 22510 22507 22496 22514 22518 22516 22499 22520 22509 22525 22517 22518 22504 22516 22509 22517 22507 22512 22508 22510 22538 22520 22515 22537 22537 22521 22541 22539 22538 22536 22546 22534 22522 22534 22543 22551 22554 22533 22547 22553 22533 22553 22541 22534 22556 22557 22542 22550 22563 22541 22544 22544 22552 22543 22555 22570 22567 22546 22575 22558 22551 22559 22559 22573 22562 22563 22556 22570 22565 22574 22569 22561 22579 22583 22569 22576 22589 22589 22591 22571 22569 22587 22586 22590 22573 22594 22592 22597 22603 22604 22585 22584 22583 22599 22594 22599 22589 22591 22600 22605 22612 22596 22609 22614 22612 22603 22620 22599 22617 22598 22611 22627 22627 22620 22615 22607 22634 22621 22616 22634 22614 22631 22632 22630 22625 22639 22620 22642 22620 22634 22642 22648 22649 22638 22650 22625 22648 22633 22634 22628 22652 22640 22631 22656 22660 22653 22661 22637 22654 22653 22646 22661 22645 22657 22666 22651 22661 22673 22651 22655 22651 22660 22674 22653 22672 22675 22673 22658 22660 22664 22675 22689 22669 22691 22664 22670 22686 22687 22687 22681 22686 22684 22671 22688 22673 22679 22701 22702 22703 22702 22686 22694 22707 22687 22706 22713 22713 22707 22689 22714 22701 22719 22694 22695 22700 22704 22709 22723 22726 22710 22710 22728 22702 22702 22710 22722 22721 22730 22731 22720 22730 22738 22736 22736 22728 22717 22743 22731 22730 22725 22739 22730 22750 22731 22741 22743 22744 22732 22749 22733 22744 22755 22737 22760 22748 22749 22751 22737 22741 22750 22755 22768 22743 22769 22771 22744 22748 22771 22751 22750 22749 22776 22775 22762 22776 22756 22781 22757 22764 22777 22780 22780 22766 22783 22767 22779 22785 22772 22782 22795 22791 22775 22780 22793 22773 22795 22800 22780 22802 22793 22808 22806 22806 22810 22804 22805 22796 22792 22787 22815 22808 22819 22814 22805 22794 22801 22821 22805 22821 22799 22820 22808 22802 22808 22821 22810 22813 22824 22822 22831 22811 22836 22833 22830 22831 22832 22839 22819 22843 22835 22829 22820 22834 22848 22848 22853 22831 22830 22854 22849 22841 22855 22851 22861 22839 22857 22838 22836 22855 22841 22847 22864 22847 22849 22858 22868 22852 22869 22856 22853 22852 22856 22864 22861 22880 22863 22861 22863 22885 22881 22870 22884 22872 22866 22863 22891 22867 22869 22888 22894 22884 22872 22900 22893 22897 22887 22879 22894 22878 22882 22895 22894 22894 22886 22886 22910 22895 22900 22911 22905 22905 22919 22898 22902 22921 22904 22901 22920 22899 22913 22918 22925 22914 22922 22932 22911 22920 22931 22910 22931 22930 22920 22934 22927 22938 22927 22926 22918 22939 22945 22946 22941 22936 22926 22927 22943 22946 22945 22950 22938 22936 22940 22939 22961 22951 22943 22938 22955 22940 22949 22961 22965 22950 22959 22951 22961 22973 22954 22961 22957 22953 22965 22961 22977 22964 22962 22968 22981 22977 22958 22965 22965 22969 22962 22970 22981 22969 22987 22986 22984 22982 22986 23000 23000 22979 22976 22982 22979 23005 23000 23008 22987 22990 22993 22994 23002 23011 23010 22996 23007 22994 22995 23020 23015 23005 23022 23007 22999 22998 23027 23010 23001 23015 23012 23022 23031 23010 23027 23035 23016 23028 23014 23028 23032 23039 23041 23040 23017 23038 23043 23036 23034 23046 23045 23040 23042 23040 23047 23054 23036 23033 23040 23048 23049 23042 23044 23038 23042 23046 23043 23055 23047 23056 23063 23050 23061 23057 23072 23076 23065 23074 23078 23075 23064 23077 23057 23068 23058 23060 23080 23059 23085 23065 23077 23063 23068 23070 23086 \r\n22488 22471 22474 22471 22479 22476 22490 22497 22482 22481 22485 22488 22495 22483 22488 22491 22495 22491 22498 22498 22489 22502 22497 22512 22503 22516 22511 22506 22524 22497 22508 22499 22507 22509 22515 22519 22511 22531 22518 22526 22534 22528 22529 22526 22533 22538 22514 22529 22526 22527 22531 22535 22541 22549 22540 22530 22546 22534 22554 22531 22530 22558 22537 22546 22547 22545 22547 22560 22557 22550 22549 22563 22568 22558 22563 22545 22552 22564 22557 22572 22562 22574 22551 22560 22580 22573 22571 22555 22562 22578 22570 22569 22578 22567 22574 22592 22590 22582 22587 22592 22590 22590 22578 22591 22580 22592 22585 22604 22589 22593 22599 22582 22589 22596 22602 22592 22585 22607 22587 22608 22617 22603 22596 22615 22600 22602 22608 22616 22610 22617 22602 22606 22615 22613 22620 22626 22607 22625 22621 22618 22634 22614 22622 22629 22615 22636 22619 22639 22629 22620 22633 22623 22638 22631 22631 22642 22630 22634 22631 22644 22634 22637 22630 22646 22634 22640 22648 22654 22658 22656 22660 22663 22661 22655 22643 22650 22671 22668 22669 22647 22662 22669 22654 22656 22678 22655 22670 22662 22659 22675 22669 22687 22680 22676 22691 22692 22682 22690 22682 22692 22691 22692 22688 22673 22692 22699 22681 22687 22687 22686 22679 22704 22694 22689 22702 22701 22704 22708 22705 22696 22692 22693 22690 22713 22699 22701 22723 22716 22700 22718 22701 22702 22704 22713 22718 22712 22730 22711 22730 22709 22708 22733 22736 22712 22735 22732 22729 22727 22724 22734 22723 22744 22746 22726 22728 22738 22753 22729 22738 22745 22751 22739 22734 22732 22757 22734 22757 22760 22763 22758 22756 22762 22741 22753 22758 22747 22765 22758 22762 22763 22751 22774 22767 22755 22766 22765 22757 22762 22777 22765 22787 22769 22775 22763 22764 22775 22770 22778 22778 22779 22795 22770 22789 22788 22782 22801 22796 22790 22791 22785 22790 22808 22806 22785 22787 22808 22799 22814 22786 22804 22788 22808 22813 22803 22804 22800 22797 22796 22820 22809 22811 22799 22815 22811 22802 22804 22823 22830 22819 22813 22823 22828 22818 22835 22826 22817 22816 22838 22819 22830 22827 22836 22823 22842 22827 22826 22839 22826 22855 22847 22840 22829 22851 22859 22853 22835 22860 22846 22845 22845 22867 22846 22867 22841 22870 22846 22845 22868 22855 22852 22872 22872 22866 22851 22854 22877 22854 22869 22880 22876 22858 22867 22860 22875 22888 22886 22868 22871 22883 22874 22882 22871 22873 22879 22873 22894 22898 22877 22876 22877 22901 22894 22901 22892 22891 22883 22904 22908 22898 22899 22896 22892 22895 22913 22919 22898 22909 22906 22920 22899 22915 22927 22902 22922 22929 22928 22906 22906 22932 22933 22936 22913 22914 22927 22920 22915 22924 22927 22927 22922 22945 22935 22947 22933 22923 22924 22941 22945 22926 22956 22936 22944 22940 22937 22951 22943 22958 22943 22943 22941 22962 22962 22961 22956 22944 22955 22961 22948 22961 22962 22959 22959 22961 22962 22970 22967 22978 22960 22977 22977 22978 22959 22976 22981 22979 22976 22980 22989 22983 22987 22990 22975 22994 22971 22985 22994 23003 22987 22980 22981 22999 22984 23000 22984 22982 22988 22996 22989 22992 22994 22997 22992 23008 22999 22994 22999 23023 23010 23022 23016 23010 23028 23022 23008 23023 23003 23016 23019 23011 23015 23035 23017 23010 23035 23040 23016 23026 23015 23020 23021 23039 23029 23035 23022 23046 23048 23052 23029 23040 23052 23041 23058 23055 23057 23045 23040 23063 23038 23041 23059 23062 23068 23051 23041 23060 23055 23063 23063 23061 23067 23071 23054 23058 23070 23075 23074 23058 23057 23071 23085 23087 23071 23083 23082 23082 23088 23092 23066 23087 23089 \r\n22485 22485 22499 22494 22489 22481 22498 22490 22504 22494 22498 22507 22487 22506 22498 22493 22507 22501 22495 22507 22513 22506 22508 22515 22497 22503 22502 22503 22510 22513 22514 22511 22517 22505 22517 22509 22529 22516 22533 22508 22528 22524 22525 22515 22521 22532 22535 22535 22526 22520 22543 22534 22528 22529 22538 22524 22542 22526 22528 22532 22530 22539 22552 22549 22546 22562 22538 22539 22540 22542 22551 22560 22554 22564 22572 22559 22571 22575 22565 22576 22567 22554 22556 22578 22575 22576 22556 22578 22582 22578 22562 22573 22586 22567 22568 22590 22586 22583 22581 22589 22595 22592 22600 22589 22595 22583 22593 22582 22602 22586 22600 22595 22581 22602 22601 22596 22606 22592 22604 22591 22601 22615 22612 22617 22620 22612 22608 22624 22599 22622 22599 22613 22601 22627 22613 22617 22622 22627 22609 22608 22610 22634 22613 22636 22615 22635 22625 22642 22618 22625 22638 22645 22635 22643 22638 22648 22635 22630 22643 22639 22645 22648 22634 22633 22658 22646 22642 22651 22662 22648 22653 22656 22648 22666 22654 22650 22665 22663 22656 22662 22652 22675 22676 22659 22653 22658 22672 22675 22663 22664 22667 22689 22669 22662 22689 22681 22674 22695 22687 22684 22670 22673 22679 22681 22680 22685 22700 22683 22702 22699 22690 22698 22704 22694 22712 22687 22705 22708 22695 22701 22705 22694 22719 22705 22713 22705 22707 22707 22719 22709 22719 22726 22716 22721 22711 22717 22731 22722 22718 22721 22736 22732 22720 22713 22724 22738 22740 22739 22745 22739 22730 22721 22732 22726 22736 22741 22739 22729 22745 22730 22757 22758 22742 22744 22742 22743 22756 22737 22762 22747 22752 22751 22752 22755 22763 22769 22768 22755 22759 22752 22776 22777 22780 22757 22774 22768 22765 22764 22773 22783 22765 22779 22769 22773 22763 22782 22769 22768 22769 22796 22798 22787 22777 22792 22773 22797 22801 22786 22783 22795 22801 22801 22796 22810 22799 22793 22800 22792 22812 22801 22789 22802 22816 22800 22809 22819 22795 22807 22815 22814 22807 22821 22830 22806 22813 22804 22830 22832 22815 22811 22825 22832 22840 22824 22823 22816 22843 22836 22842 22830 22838 22849 22828 22844 22823 22840 22854 22853 22852 22836 22855 22833 22849 22855 22849 22856 22839 22839 22840 22840 22839 22844 22842 22851 22857 22870 22867 22851 22856 22859 22866 22878 22855 22880 22878 22854 22856 22863 22870 22875 22861 22871 22889 22884 22882 22875 22878 22868 22884 22890 22876 22895 22874 22892 22887 22882 22892 22879 22902 22902 22885 22887 22903 22905 22893 22893 22905 22901 22890 22904 22892 22897 22903 22900 22908 22897 22905 22912 22906 22918 22903 22922 22901 22926 22915 22909 22906 22935 22931 22932 22923 22919 22928 22941 22919 22933 22939 22922 22940 22940 22928 22945 22944 22945 22942 22929 22925 22942 22930 22930 22954 22932 22932 22960 22941 22959 22956 22951 22953 22945 22962 22945 22946 22958 22962 22944 22973 22954 22970 22971 22963 22961 22967 22977 22972 22966 22976 22978 22977 22960 22977 22976 22982 22982 22992 22971 22972 22992 22983 22992 22974 22977 22976 22998 22979 22978 22976 22994 23001 22987 22980 22986 22990 22988 23001 23001 22997 23010 23006 22996 23000 23002 23018 23003 23009 23020 23005 23015 23008 23001 23012 23013 23020 23022 23029 23011 23025 23017 23030 23033 23030 23019 23040 23032 23015 23022 23019 23027 23027 23021 23036 23036 23043 23047 23035 23047 23053 23053 23031 23032 23036 23056 23051 23036 23037 23051 23059 23039 23045 23043 23044 23055 23057 23064 23064 23059 23067 23068 23065 23073 23049 23075 23072 23079 23058 23068 23080 23078 23075 23086 23086 23082 23083 23082 23076 23091 23074 23078 23067 23092 \r\n22487 22475 22501 22482 22477 22475 22499 22478 22495 22507 22491 22506 22502 22510 22498 22494 22510 22516 22501 22491 22491 22495 22517 22511 22523 22502 22518 22499 22508 22503 22519 22510 22524 22520 22509 22525 22515 22521 22523 22527 22511 22522 22532 22532 22542 22535 22524 22520 22532 22540 22538 22531 22548 22538 22547 22549 22536 22538 22543 22535 22555 22532 22561 22534 22556 22549 22543 22561 22565 22550 22561 22559 22568 22566 22561 22567 22574 22547 22569 22560 22573 22573 22559 22582 22574 22556 22559 22575 22568 22562 22575 22569 22591 22590 22576 22566 22576 22579 22597 22592 22593 22595 22599 22590 22574 22575 22576 22603 22587 22580 22594 22598 22611 22606 22600 22588 22586 22604 22614 22595 22616 22610 22601 22604 22603 22621 22608 22622 22625 22621 22614 22613 22621 22632 22607 22634 22625 22609 22631 22615 22614 22623 22621 22639 22619 22621 22619 22639 22629 22646 22640 22647 22649 22634 22636 22627 22655 22643 22644 22647 22650 22642 22640 22643 22644 22659 22637 22648 22642 22644 22656 22643 22642 22649 22649 22670 22651 22649 22672 22669 22658 22675 22675 22682 22677 22679 22661 22662 22674 22687 22677 22689 22676 22664 22670 22665 22683 22674 22668 22679 22676 22692 22695 22679 22703 22702 22677 22698 22691 22684 22680 22694 22690 22709 22684 22711 22715 22707 22710 22709 22691 22706 22701 22695 22694 22724 22711 22715 22702 22704 22726 22719 22724 22710 22730 22722 22725 22719 22710 22713 22718 22736 22720 22727 22738 22736 22742 22717 22727 22745 22725 22722 22724 22725 22743 22747 22744 22734 22750 22734 22753 22742 22737 22757 22758 22748 22739 22750 22738 22739 22753 22754 22761 22748 22765 22772 22758 22770 22760 22773 22770 22764 22764 22781 22773 22784 22774 22764 22770 22772 22786 22777 22766 22778 22766 22786 22789 22774 22783 22782 22788 22785 22788 22787 22783 22803 22793 22797 22792 22794 22788 22807 22792 22801 22789 22795 22793 22813 22799 22802 22797 22820 22797 22802 22823 22802 22803 22800 22805 22820 22801 22813 22815 22831 22827 22820 22826 22823 22829 22827 22823 22817 22836 22833 22837 22838 22820 22832 22845 22846 22826 22842 22842 22846 22834 22851 22854 22830 22830 22854 22831 22833 22848 22848 22835 22835 22857 22853 22867 22841 22843 22848 22866 22847 22870 22871 22866 22862 22872 22849 22853 22870 22864 22882 22854 22872 22866 22871 22880 22875 22874 22885 22867 22885 22883 22872 22875 22888 22869 22870 22873 22880 22880 22899 22901 22890 22876 22881 22905 22896 22894 22903 22906 22883 22899 22907 22896 22908 22905 22891 22919 22919 22893 22920 22894 22903 22923 22908 22921 22912 22916 22929 22925 22923 22904 22928 22911 22919 22916 22914 22930 22937 22923 22939 22928 22928 22918 22917 22930 22924 22944 22937 22932 22942 22952 22929 22927 22941 22949 22957 22940 22933 22933 22958 22943 22944 22949 22960 22938 22963 22953 22962 22953 22958 22962 22969 22947 22968 22971 22961 22971 22972 22954 22965 22966 22980 22984 22972 22959 22965 22968 22970 22976 22990 22982 22989 22993 22995 22971 22990 22991 22992 22997 22990 22992 22997 22977 22988 23005 22980 22993 22981 22998 23002 23009 22988 23010 23009 23000 22993 23018 23009 23015 22997 22995 23012 23005 23014 23011 23000 23028 23003 23022 23031 23015 23022 23013 23036 23023 23027 23010 23016 23041 23028 23039 23016 23045 23042 23022 23030 23032 23024 23024 23051 23026 23038 23040 23034 23039 23036 23043 23053 23035 23040 23040 23044 23056 23057 23050 23064 23058 23066 23064 23046 23055 23049 23056 23065 23066 23065 23079 23073 23066 23071 23078 23074 23058 23068 23078 23071 23063 23078 23070 23088 23072 23074 23085 23082 23093 23091 \r\n22482 22475 22500 22496 22503 22487 22500 22497 22495 22501 22488 22484 22507 22506 22512 22511 22513 22497 22503 22506 22520 22494 22522 22521 22496 22520 22508 22505 22508 22505 22521 22525 22525 22525 22526 22513 22507 22534 22521 22520 22527 22524 22538 22543 22523 22524 22530 22520 22525 22542 22543 22546 22529 22542 22539 22527 22542 22550 22550 22554 22543 22557 22549 22560 22545 22560 22545 22556 22561 22569 22560 22544 22552 22556 22563 22564 22573 22550 22567 22568 22551 22578 22563 22561 22578 22580 22565 22568 22565 22575 22561 22575 22572 22564 22577 22567 22571 22587 22589 22581 22587 22585 22601 22583 22590 22580 22581 22584 22581 22604 22592 22606 22601 22610 22600 22597 22600 22616 22593 22613 22604 22609 22601 22611 22600 22597 22625 22611 22612 22621 22627 22612 22607 22618 22629 22633 22621 22628 22622 22631 22623 22614 22625 22616 22636 22616 22628 22644 22635 22638 22649 22646 22629 22626 22653 22633 22636 22637 22638 22638 22653 22650 22652 22655 22661 22655 22637 22651 22651 22661 22666 22668 22654 22657 22646 22671 22651 22670 22676 22673 22676 22678 22673 22667 22661 22682 22678 22670 22687 22689 22671 22683 22686 22670 22684 22691 22683 22668 22676 22697 22674 22693 22673 22683 22687 22686 22679 22696 22708 22702 22710 22695 22702 22692 22696 22693 22716 22701 22712 22713 22697 22700 22707 22695 22710 22709 22709 22714 22710 22700 22715 22730 22708 22725 22705 22717 22735 22712 22709 22738 22730 22737 22721 22728 22735 22737 22726 22729 22739 22748 22737 22748 22733 22731 22747 22743 22732 22741 22739 22753 22735 22748 22752 22754 22764 22751 22744 22743 22752 22744 22769 22754 22762 22773 22755 22770 22752 22763 22771 22764 22759 22758 22779 22754 22771 22783 22780 22779 22764 22778 22779 22788 22765 22790 22792 22789 22782 22783 22783 22792 22781 22788 22791 22793 22799 22786 22795 22798 22806 22792 22784 22803 22796 22808 22785 22794 22815 22793 22813 22815 22798 22802 22805 22807 22821 22818 22811 22812 22818 22825 22826 22825 22803 22818 22813 22816 22811 22815 22819 22827 22813 22831 22841 22841 22832 22842 22830 22835 22839 22847 22844 22833 22829 22835 22843 22839 22850 22837 22849 22847 22855 22839 22857 22859 22860 22837 22862 22844 22868 22846 22862 22852 22853 22867 22870 22856 22873 22857 22852 22868 22878 22878 22856 22880 22862 22872 22860 22860 22872 22863 22890 22874 22874 22868 22871 22876 22873 22873 22896 22872 22895 22898 22893 22875 22902 22901 22895 22904 22883 22898 22889 22909 22905 22907 22912 22912 22909 22912 22904 22914 22892 22896 22919 22918 22903 22917 22905 22908 22912 22924 22919 22923 22914 22908 22909 22909 22920 22916 22910 22936 22913 22941 22931 22935 22922 22921 22943 22947 22928 22932 22932 22937 22931 22948 22926 22933 22934 22949 22946 22955 22959 22955 22951 22934 22953 22936 22960 22946 22942 22968 22944 22951 22971 22953 22947 22950 22962 22969 22957 22974 22974 22971 22956 22961 22961 22983 22965 22978 22982 22978 22962 22978 22992 22987 22976 22992 22991 22987 22973 22985 22986 22976 23001 22994 23002 22980 22978 22981 22997 23002 22983 22984 22990 22987 23014 22998 23003 23010 23002 23007 22993 23007 23020 22994 23022 23011 23020 23007 23010 23012 23023 23005 23025 23022 23025 23006 23028 23028 23015 23018 23029 23032 23035 23029 23016 23029 23019 23038 23029 23048 23036 23023 23024 23031 23050 23043 23056 23045 23043 23038 23060 23058 23057 23055 23049 23049 23054 23064 23068 23064 23060 23045 23059 23069 23058 23072 23067 23064 23061 23053 23057 23071 23071 23075 23066 23064 23083 23068 23073 23074 23079 23088 23079 23085 23081 23070 23089 23075 23072 23083 \r\n22500 22476 22498 22502 22488 22489 22505 22480 22508 22493 22504 22512 22491 22495 22514 22507 22501 22511 22499 22499 22512 22512 22523 22500 22502 22521 22525 22518 22504 22528 22525 22514 22524 22529 22519 22529 22515 22527 22525 22536 22537 22523 22539 22539 22545 22545 22541 22539 22533 22536 22549 22525 22548 22538 22555 22537 22540 22535 22554 22550 22552 22560 22538 22561 22562 22561 22560 22553 22569 22553 22547 22551 22564 22564 22552 22563 22562 22575 22567 22580 22558 22553 22576 22563 22560 22561 22578 22576 22582 22565 22591 22563 22593 22566 22595 22588 22569 22590 22575 22595 22591 22599 22588 22582 22603 22604 22586 22590 22588 22607 22609 22593 22594 22597 22593 22592 22613 22617 22609 22594 22592 22593 22623 22617 22625 22613 22602 22607 22613 22622 22621 22608 22609 22631 22625 22630 22615 22634 22619 22633 22622 22617 22624 22618 22622 22634 22624 22646 22624 22649 22625 22631 22635 22635 22635 22635 22635 22631 22646 22641 22632 22656 22645 22660 22651 22645 22649 22668 22660 22652 22655 22656 22651 22654 22666 22653 22674 22649 22673 22662 22658 22660 22683 22666 22659 22685 22664 22666 22682 22683 22669 22674 22677 22679 22693 22693 22685 22693 22675 22698 22682 22690 22694 22691 22704 22690 22701 22680 22684 22708 22697 22692 22691 22708 22705 22711 22711 22708 22717 22710 22720 22693 22707 22705 22701 22699 22705 22703 22708 22705 22730 22727 22725 22725 22730 22719 22734 22738 22727 22728 22729 22714 22722 22720 22726 22729 22723 22719 22726 22738 22735 22745 22749 22751 22737 22749 22738 22744 22750 22739 22748 22759 22745 22758 22748 22739 22757 22759 22741 22766 22748 22755 22757 22745 22754 22756 22768 22778 22758 22764 22763 22782 22773 22757 22781 22777 22771 22777 22786 22773 22788 22786 22770 22781 22786 22771 22778 22781 22789 22782 22797 22782 22799 22792 22799 22777 22781 22802 22791 22787 22787 22803 22801 22792 22794 22802 22815 22793 22794 22808 22803 22793 22819 22819 22800 22814 22817 22805 22819 22813 22811 22824 22811 22809 22828 22828 22816 22834 22833 22826 22827 22835 22838 22822 22824 22818 22847 22826 22833 22835 22825 22846 22831 22834 22855 22841 22835 22840 22853 22839 22851 22833 22860 22843 22853 22852 22849 22868 22853 22844 22857 22848 22849 22850 22866 22869 22855 22851 22856 22871 22861 22863 22854 22881 22872 22885 22858 22878 22868 22866 22865 22886 22864 22874 22882 22893 22892 22898 22876 22873 22888 22902 22876 22883 22891 22906 22903 22906 22892 22890 22890 22901 22912 22907 22906 22891 22891 22893 22891 22917 22894 22899 22902 22898 22910 22914 22905 22920 22908 22917 22930 22913 22918 22915 22919 22910 22922 22927 22911 22924 22940 22938 22924 22916 22922 22921 22920 22931 22936 22948 22939 22942 22938 22942 22943 22951 22933 22938 22957 22937 22958 22951 22941 22950 22964 22960 22939 22961 22946 22952 22961 22944 22954 22974 22961 22958 22960 22962 22956 22978 22955 22979 22965 22960 22963 22968 22985 22971 22972 22962 22969 22966 22991 22966 22995 22995 22978 22983 22987 22972 22992 22989 22990 22992 22983 22982 22996 22985 22992 23009 22989 23002 23010 22996 23006 23003 22991 23006 23012 23005 23012 23013 23019 23008 23002 23000 23000 23017 23026 23011 23008 23025 23030 23014 23015 23034 23024 23009 23024 23025 23029 23023 23027 23043 23033 23028 23047 23034 23047 23021 23027 23041 23046 23027 23029 23044 23030 23044 23050 23058 23043 23062 23045 23042 23062 23059 23039 23065 23051 23051 23063 23056 23062 23069 23051 23071 23071 23065 23055 23072 23061 23070 23081 23070 23075 23069 23068 23062 23071 23070 23089 23088 23079 23082 23093 23092 23085 23097 23087 23086 \r\n22476 22478 22497 22495 22504 22506 22506 22504 22501 22487 22499 22501 22486 22515 22496 22515 22506 22490 22514 22492 22502 22496 22496 22496 22516 22501 22499 22519 22501 22525 22511 22526 22515 22521 22507 22534 22514 22531 22519 22541 22520 22522 22537 22526 22542 22543 22526 22537 22522 22532 22533 22538 22545 22549 22542 22541 22553 22532 22538 22546 22536 22539 22537 22555 22565 22561 22557 22549 22561 22557 22571 22572 22551 22562 22567 22548 22561 22574 22560 22562 22575 22555 22584 22557 22579 22580 22582 22583 22588 22586 22576 22564 22587 22594 22585 22576 22597 22583 22591 22582 22578 22579 22595 22601 22577 22587 22600 22591 22592 22592 22600 22584 22603 22614 22599 22604 22595 22614 22604 22600 22606 22600 22624 22616 22625 22620 22601 22624 22621 22607 22606 22624 22632 22606 22621 22620 22633 22627 22628 22613 22626 22641 22641 22632 22642 22619 22626 22622 22631 22627 22632 22642 22646 22652 22638 22652 22644 22636 22639 22644 22653 22657 22654 22646 22654 22658 22648 22667 22657 22643 22651 22657 22652 22670 22664 22674 22673 22664 22678 22654 22676 22668 22659 22657 22680 22660 22680 22671 22672 22690 22682 22673 22687 22674 22696 22688 22679 22678 22681 22676 22698 22676 22683 22698 22688 22688 22696 22680 22685 22701 22705 22691 22708 22710 22713 22702 22700 22712 22699 22700 22705 22706 22700 22720 22722 22722 22716 22708 22728 22711 22726 22716 22708 22726 22716 22737 22723 22731 22727 22712 22736 22714 22743 22733 22745 22737 22737 22726 22722 22738 22746 22727 22739 22727 22744 22734 22736 22753 22756 22733 22746 22755 22736 22757 22750 22754 22754 22767 22746 22771 22761 22773 22768 22754 22762 22760 22763 22775 22764 22758 22781 22775 22763 22767 22768 22761 22759 22786 22773 22781 22790 22769 22783 22793 22782 22779 22789 22772 22782 22776 22773 22781 22794 22777 22792 22786 22789 22789 22781 22806 22804 22812 22788 22792 22793 22796 22789 22816 22803 22798 22795 22797 22822 22801 22812 22818 22824 22814 22813 22812 22827 22806 22821 22818 22836 22820 22825 22811 22817 22819 22833 22821 22837 22828 22823 22839 22830 22846 22824 22837 22829 22846 22829 22828 22850 22854 22852 22835 22851 22848 22861 22834 22863 22862 22848 22850 22860 22848 22862 22866 22864 22853 22846 22855 22848 22853 22870 22864 22877 22881 22867 22858 22870 22883 22883 22874 22867 22870 22876 22864 22887 22883 22876 22880 22879 22884 22898 22870 22884 22901 22874 22900 22885 22879 22884 22898 22884 22890 22903 22897 22890 22890 22913 22908 22915 22897 22907 22912 22894 22921 22902 22907 22899 22908 22911 22922 22902 22924 22928 22929 22915 22929 22930 22931 22920 22918 22935 22918 22938 22929 22920 22927 22925 22917 22923 22925 22944 22936 22922 22922 22944 22937 22932 22948 22947 22928 22951 22953 22941 22942 22954 22958 22949 22942 22955 22950 22944 22944 22969 22959 22943 22946 22969 22964 22957 22968 22950 22965 22955 22959 22954 22982 22971 22979 22982 22983 22975 22965 22974 22984 22986 22976 22988 22974 22969 22983 22972 22984 22989 22998 22974 22987 22988 22994 23002 23007 23005 22983 22987 22992 22992 22988 23007 22992 23010 22994 22993 22994 23020 22998 23010 23017 23006 23004 23016 23020 23008 23008 23010 23003 23022 23012 23010 23010 23012 23021 23023 23017 23037 23017 23024 23026 23029 23045 23031 23041 23034 23030 23042 23031 23032 23051 23050 23045 23043 23052 23052 23049 23055 23060 23045 23046 23036 23043 23063 23050 23052 23052 23056 23063 23061 23059 23053 23056 23059 23063 23074 23069 23072 23053 23068 23070 23055 23075 23079 23081 23088 23086 23078 23072 23091 23068 23093 23094 23081 23070 23072 23080 23083 23101 \r\n22489 22486 22498 22492 22494 22500 22492 22499 22501 22484 22490 22500 22487 22499 22505 22498 22503 22499 22516 22522 22508 22496 22512 22511 22514 22505 22511 22512 22514 22517 22519 22534 22531 22535 22518 22520 22537 22538 22525 22517 22543 22528 22534 22523 22527 22546 22542 22533 22547 22549 22537 22538 22553 22556 22532 22546 22534 22559 22536 22562 22556 22560 22540 22566 22553 22562 22561 22545 22542 22555 22546 22547 22548 22558 22563 22575 22572 22567 22560 22580 22574 22555 22577 22572 22566 22565 22585 22565 22588 22566 22593 22567 22581 22590 22597 22598 22579 22596 22590 22589 22587 22589 22591 22587 22594 22597 22587 22599 22591 22585 22584 22596 22594 22611 22611 22590 22617 22614 22603 22622 22599 22617 22623 22601 22618 22601 22618 22617 22624 22630 22609 22613 22631 22617 22622 22609 22612 22612 22615 22636 22627 22640 22616 22644 22642 22620 22624 22646 22629 22640 22626 22650 22646 22631 22655 22655 22651 22632 22660 22657 22635 22643 22660 22656 22664 22644 22651 22645 22662 22668 22648 22674 22647 22661 22657 22654 22654 22655 22673 22666 22670 22671 22683 22675 22664 22680 22682 22673 22675 22671 22687 22679 22673 22667 22678 22696 22671 22672 22678 22698 22692 22681 22687 22683 22692 22684 22685 22692 22707 22691 22706 22691 22692 22699 22699 22693 22715 22693 22693 22693 22703 22721 22702 22718 22698 22724 22728 22701 22731 22731 22722 22713 22715 22725 22726 22731 22731 22723 22740 22719 22722 22722 22739 22723 22733 22745 22741 22733 22751 22723 22734 22737 22731 22737 22738 22737 22755 22734 22737 22756 22740 22758 22758 22758 22752 22758 22756 22743 22742 22748 22773 22774 22761 22760 22773 22762 22773 22770 22770 22764 22758 22768 22785 22772 22769 22777 22772 22777 22788 22789 22790 22787 22775 22778 22783 22779 22771 22774 22792 22775 22783 22801 22802 22793 22787 22781 22787 22800 22791 22788 22800 22787 22789 22802 22794 22806 22814 22791 22815 22803 22795 22822 22806 22807 22821 22816 22808 22816 22807 22831 22817 22832 22833 22814 22816 22816 22817 22838 22831 22821 22823 22815 22828 22836 22847 22834 22822 22824 22845 22832 22850 22827 22827 22843 22833 22851 22834 22860 22836 22849 22842 22844 22840 22837 22857 22856 22868 22843 22859 22857 22847 22867 22849 22861 22874 22853 22878 22877 22869 22853 22856 22875 22864 22877 22864 22886 22869 22887 22888 22870 22886 22892 22895 22881 22893 22871 22894 22886 22894 22886 22884 22902 22876 22880 22905 22908 22883 22904 22898 22891 22897 22896 22886 22909 22908 22909 22910 22912 22896 22909 22909 22920 22905 22926 22902 22926 22915 22906 22907 22906 22923 22917 22913 22907 22911 22918 22938 22931 22941 22936 22930 22930 22927 22935 22928 22936 22945 22924 22932 22933 22932 22934 22939 22936 22951 22938 22957 22939 22933 22951 22935 22960 22958 22953 22960 22948 22956 22943 22953 22967 22970 22956 22971 22964 22975 22964 22962 22967 22971 22970 22976 22983 22981 22974 22963 22986 22977 22972 22979 22974 22968 22966 22971 22986 22975 22998 22973 23000 22995 23001 22988 22986 23001 23005 22999 22996 22991 22982 23008 23001 22987 22991 22993 22993 22993 23002 22993 22992 23016 23018 23015 23001 23005 23007 23021 23024 23013 23010 23008 23027 23023 23010 23016 23019 23023 23033 23027 23036 23014 23029 23015 23015 23027 23037 23044 23037 23023 23047 23043 23048 23031 23034 23030 23054 23028 23053 23049 23037 23055 23057 23058 23047 23047 23063 23044 23065 23045 23052 23044 23070 23046 23064 23063 23061 23067 23056 23064 23058 23073 23073 23063 23070 23058 23070 23085 23084 23075 23087 23089 23091 23086 23072 23073 23093 23082 23098 23074 23088 23093 23076 \r\n22480 22488 22486 22486 22500 22485 22487 22502 22498 22510 22500 22497 22498 22489 22499 22490 22500 22506 22521 22506 22503 22514 22497 22524 22520 22503 22527 22507 22513 22513 22520 22521 22535 22514 22528 22527 22515 22531 22529 22523 22524 22544 22527 22527 22525 22534 22536 22544 22547 22539 22534 22541 22556 22534 22538 22547 22532 22551 22559 22563 22561 22558 22560 22542 22563 22548 22563 22546 22543 22570 22551 22546 22572 22565 22560 22568 22556 22572 22574 22569 22560 22579 22570 22575 22579 22568 22575 22584 22590 22583 22568 22585 22592 22583 22572 22588 22582 22596 22576 22596 22604 22585 22603 22584 22603 22596 22588 22590 22602 22598 22606 22591 22598 22596 22592 22600 22604 22610 22608 22603 22613 22597 22613 22607 22610 22604 22626 22618 22618 22610 22610 22620 22613 22629 22617 22636 22633 22621 22637 22614 22643 22635 22643 22636 22638 22627 22646 22644 22623 22639 22638 22649 22634 22637 22644 22654 22645 22635 22660 22652 22642 22664 22642 22661 22648 22651 22649 22657 22667 22644 22655 22655 22657 22673 22654 22675 22663 22652 22656 22658 22667 22676 22672 22663 22679 22682 22684 22689 22670 22686 22689 22683 22694 22690 22675 22678 22683 22701 22700 22679 22702 22690 22693 22696 22684 22699 22686 22707 22693 22688 22690 22690 22696 22697 22717 22693 22702 22697 22704 22694 22715 22708 22717 22704 22701 22713 22710 22703 22705 22721 22712 22721 22730 22711 22721 22738 22732 22728 22715 22734 22727 22725 22723 22735 22741 22746 22727 22742 22744 22729 22748 22738 22751 22736 22736 22741 22747 22735 22740 22743 22747 22757 22752 22756 22763 22744 22748 22750 22748 22744 22764 22760 22768 22759 22755 22769 22760 22764 22776 22772 22775 22756 22778 22764 22778 22776 22788 22790 22770 22793 22787 22786 22795 22777 22769 22777 22773 22782 22797 22784 22800 22788 22786 22788 22798 22793 22783 22808 22784 22792 22792 22789 22816 22804 22800 22798 22796 22798 22810 22817 22810 22807 22808 22799 22821 22823 22805 22821 22819 22810 22810 22826 22836 22837 22812 22826 22836 22833 22828 22815 22831 22826 22829 22846 22824 22831 22829 22830 22835 22834 22850 22854 22851 22855 22844 22848 22842 22856 22847 22851 22857 22863 22860 22854 22860 22868 22859 22849 22847 22860 22848 22852 22869 22871 22850 22862 22865 22874 22860 22873 22861 22879 22883 22869 22884 22869 22873 22886 22886 22885 22884 22878 22869 22876 22881 22873 22880 22884 22876 22897 22893 22892 22887 22899 22885 22890 22885 22894 22907 22902 22902 22907 22905 22900 22903 22896 22909 22905 22900 22906 22910 22896 22909 22898 22916 22925 22908 22909 22931 22918 22916 22921 22926 22920 22923 22919 22939 22913 22935 22924 22941 22930 22940 22932 22934 22948 22921 22937 22930 22936 22954 22942 22944 22953 22947 22955 22932 22954 22956 22955 22958 22936 22964 22961 22960 22943 22963 22969 22954 22956 22945 22951 22951 22969 22974 22974 22974 22954 22969 22968 22961 22968 22971 22974 22970 22978 22968 22989 22965 22989 22993 22994 22996 22997 22992 22971 22991 22992 22977 22998 22990 22987 22984 22990 23001 22985 22983 22993 22994 22996 23004 22994 22991 23016 23002 22992 23017 22998 23003 23014 23023 23015 23023 23007 23018 23005 23020 23026 23019 23015 23021 23022 23029 23017 23032 23013 23028 23026 23016 23033 23018 23030 23033 23023 23047 23035 23034 23025 23040 23024 23030 23034 23045 23040 23037 23056 23058 23041 23056 23050 23051 23054 23058 23038 23041 23069 23046 23068 23050 23073 23046 23070 23074 23069 23052 23064 23072 23080 23080 23080 23065 23076 23086 23068 23085 23088 23061 23077 23090 23065 23067 23091 23072 23069 23076 23080 23096 23089 23102 23099 \r\n22481 22493 22483 22508 22498 22494 22504 22499 22510 22488 22489 22516 22505 22502 22496 22520 22497 22516 22507 22524 22517 22526 22499 22509 22506 22511 22520 22503 22504 22526 22534 22528 22520 22533 22518 22539 22512 22513 22529 22537 22545 22522 22523 22526 22526 22545 22532 22552 22547 22530 22533 22548 22539 22545 22553 22552 22548 22549 22538 22557 22563 22549 22564 22560 22564 22544 22556 22554 22572 22562 22549 22563 22574 22560 22555 22575 22569 22577 22555 22571 22574 22586 22570 22560 22560 22568 22591 22582 22577 22586 22566 22585 22581 22574 22592 22590 22600 22584 22580 22595 22582 22585 22600 22591 22598 22586 22609 22587 22601 22612 22586 22603 22598 22610 22601 22591 22610 22603 22594 22623 22605 22601 22606 22627 22628 22627 22617 22628 22607 22613 22615 22610 22626 22615 22621 22638 22626 22618 22618 22644 22631 22643 22621 22627 22633 22641 22648 22638 22630 22629 22650 22637 22652 22637 22655 22643 22640 22656 22646 22641 22647 22640 22667 22660 22666 22650 22655 22660 22645 22650 22659 22658 22655 22649 22659 22672 22652 22675 22655 22661 22680 22682 22685 22682 22685 22683 22676 22690 22685 22685 22685 22672 22681 22695 22690 22679 22696 22686 22675 22676 22677 22681 22686 22698 22682 22681 22701 22690 22712 22698 22694 22705 22701 22704 22703 22694 22708 22703 22717 22716 22698 22717 22716 22719 22726 22706 22714 22715 22708 22720 22733 22708 22722 22716 22736 22724 22736 22742 22724 22743 22743 22718 22732 22748 22723 22727 22727 22731 22732 22727 22732 22736 22748 22739 22753 22738 22759 22744 22745 22753 22752 22742 22749 22746 22759 22763 22756 22763 22764 22758 22765 22755 22754 22762 22774 22762 22772 22778 22770 22764 22775 22758 22763 22777 22768 22781 22785 22792 22779 22780 22771 22767 22791 22772 22780 22784 22799 22776 22776 22793 22791 22788 22806 22790 22809 22788 22807 22802 22790 22795 22800 22793 22803 22807 22815 22810 22796 22796 22801 22809 22806 22802 22823 22819 22815 22828 22812 22816 22806 22806 22822 22829 22824 22812 22832 22838 22812 22834 22827 22829 22832 22830 22835 22822 22847 22827 22829 22850 22853 22839 22826 22853 22855 22851 22850 22842 22845 22836 22850 22838 22837 22847 22856 22865 22855 22855 22862 22843 22870 22868 22872 22856 22868 22876 22851 22854 22857 22868 22864 22857 22858 22857 22858 22887 22872 22868 22873 22885 22869 22868 22887 22877 22897 22898 22897 22876 22890 22894 22887 22888 22902 22877 22902 22892 22893 22891 22902 22895 22910 22896 22913 22892 22890 22901 22897 22918 22912 22904 22894 22901 22909 22903 22903 22902 22908 22906 22927 22904 22920 22917 22933 22921 22909 22929 22916 22936 22935 22923 22942 22922 22937 22941 22934 22935 22926 22944 22948 22940 22936 22938 22955 22954 22951 22952 22958 22943 22951 22939 22958 22939 22951 22956 22967 22967 22944 22963 22955 22956 22960 22955 22971 22973 22970 22977 22974 22974 22957 22971 22958 22964 22984 22972 22960 22986 22986 22988 22979 22972 22990 22983 22993 22984 22974 22997 22992 22978 22992 22998 22979 23001 22993 23000 22978 22998 22986 22985 22982 23006 22986 23012 22997 23016 23002 22997 23002 23019 23000 23017 23003 23021 23000 22999 23004 23015 23022 23006 23011 23010 23029 23012 23020 23023 23029 23037 23030 23038 23029 23041 23025 23037 23035 23017 23019 23020 23043 23025 23037 23042 23042 23038 23053 23035 23051 23043 23048 23053 23056 23053 23062 23049 23055 23063 23061 23060 23064 23044 23065 23045 23060 23045 23075 23053 23076 23069 23072 23066 23066 23056 23059 23066 23068 23080 23081 23080 23069 23084 23088 23063 23078 23070 23068 23094 23091 23082 23096 23083 23092 23086 23094 23094 \r\n22480 22484 22501 22508 22499 22487 22487 22511 22511 22512 22507 22498 22495 22511 22520 22503 22512 22501 22512 22513 22509 22524 22504 22503 22521 22507 22529 22518 22507 22507 22523 22511 22521 22528 22526 22514 22536 22517 22516 22524 22517 22545 22535 22535 22539 22524 22526 22542 22548 22531 22534 22556 22549 22541 22556 22538 22548 22536 22544 22552 22560 22565 22568 22540 22567 22552 22569 22572 22545 22561 22557 22558 22570 22556 22573 22572 22555 22569 22568 22576 22586 22564 22564 22585 22585 22582 22585 22589 22569 22590 22568 22568 22586 22599 22582 22601 22578 22600 22586 22584 22587 22605 22580 22586 22594 22598 22599 22596 22588 22608 22611 22589 22612 22618 22608 22604 22622 22601 22617 22602 22605 22618 22607 22605 22607 22604 22619 22623 22610 22627 22619 22609 22620 22615 22619 22630 22629 22622 22632 22617 22624 22627 22639 22621 22649 22633 22638 22625 22643 22652 22649 22630 22637 22650 22649 22661 22645 22635 22637 22658 22637 22654 22644 22655 22645 22660 22651 22670 22672 22662 22673 22672 22675 22670 22653 22658 22667 22668 22680 22668 22682 22685 22682 22682 22667 22675 22691 22672 22691 22682 22668 22697 22698 22679 22693 22681 22677 22703 22686 22698 22686 22679 22703 22699 22697 22690 22706 22686 22701 22701 22698 22701 22692 22690 22691 22693 22721 22704 22713 22716 22706 22703 22705 22704 22723 22704 22706 22712 22717 22720 22707 22727 22716 22716 22714 22722 22733 22727 22744 22720 22736 22744 22741 22734 22734 22732 22742 22734 22726 22737 22734 22746 22741 22746 22757 22735 22735 22735 22737 22754 22750 22757 22761 22754 22766 22745 22768 22756 22764 22759 22765 22749 22763 22755 22764 22753 22763 22767 22758 22775 22782 22765 22786 22767 22786 22763 22765 22786 22766 22786 22776 22790 22774 22784 22778 22792 22774 22791 22788 22782 22804 22790 22784 22794 22808 22785 22807 22785 22808 22794 22811 22798 22799 22797 22818 22810 22800 22797 22803 22825 22826 22812 22808 22814 22804 22815 22811 22812 22821 22835 22830 22836 22834 22825 22835 22816 22817 22832 22816 22835 22822 22824 22830 22837 22832 22835 22824 22840 22833 22827 22848 22852 22839 22838 22846 22858 22838 22846 22857 22860 22858 22852 22867 22855 22866 22862 22849 22866 22861 22868 22853 22856 22863 22852 22865 22876 22865 22869 22866 22873 22873 22860 22863 22867 22889 22890 22866 22872 22888 22884 22887 22880 22888 22894 22886 22893 22880 22902 22896 22879 22900 22902 22886 22901 22884 22885 22911 22891 22907 22910 22897 22892 22908 22900 22920 22903 22915 22912 22902 22907 22923 22920 22902 22920 22910 22915 22913 22905 22917 22909 22916 22911 22929 22916 22939 22912 22913 22943 22934 22932 22926 22930 22943 22932 22926 22950 22928 22933 22954 22941 22953 22930 22955 22959 22939 22958 22939 22949 22955 22962 22957 22967 22954 22958 22952 22959 22971 22959 22960 22969 22965 22974 22974 22979 22978 22964 22975 22979 22965 22962 22961 22961 22984 22979 22979 22985 22979 22984 22986 22989 22971 22978 22980 22977 22985 22989 22977 22994 22997 23003 22992 23006 23008 22982 23005 23009 22988 23011 23010 22986 23010 22997 23015 22991 23015 23012 23006 22998 23003 23008 23023 23020 23019 23010 23024 23019 23032 23033 23022 23019 23029 23011 23021 23023 23040 23024 23024 23023 23031 23030 23019 23025 23025 23045 23026 23023 23032 23052 23034 23040 23029 23055 23045 23046 23049 23052 23038 23048 23048 23061 23051 23038 23042 23051 23041 23061 23071 23066 23059 23070 23052 23063 23077 23059 23054 23056 23057 23056 23078 23075 23070 23074 23076 23076 23067 23091 23081 23088 23090 23080 23091 23075 23094 23090 23099 23078 23092 23081 23085 23090 \r\n22501 22505 22503 22487 22510 22509 22501 22502 22493 22496 22502 22495 22512 22509 22508 22500 22499 22511 22518 22500 22498 22526 22520 22511 22502 22529 22510 22520 22509 22522 22531 22527 22528 22528 22520 22527 22532 22533 22521 22531 22519 22548 22535 22532 22535 22531 22548 22539 22538 22538 22540 22549 22559 22535 22541 22542 22547 22542 22557 22547 22560 22568 22566 22558 22546 22561 22544 22549 22557 22576 22555 22560 22564 22569 22577 22557 22566 22574 22567 22565 22578 22568 22570 22574 22589 22574 22579 22575 22591 22586 22570 22575 22579 22592 22585 22587 22581 22587 22595 22600 22600 22593 22598 22603 22600 22608 22594 22610 22611 22594 22599 22596 22604 22616 22611 22596 22595 22619 22615 22619 22605 22599 22625 22625 22603 22609 22614 22630 22620 22609 22615 22630 22614 22624 22635 22616 22637 22629 22637 22621 22635 22646 22648 22634 22650 22628 22649 22630 22643 22641 22653 22653 22654 22645 22644 22637 22656 22643 22654 22663 22643 22649 22646 22645 22643 22648 22669 22646 22663 22661 22662 22677 22673 22652 22664 22670 22657 22658 22679 22657 22677 22671 22680 22688 22662 22675 22664 22681 22684 22674 22678 22676 22682 22690 22681 22702 22698 22702 22691 22683 22702 22679 22683 22695 22688 22694 22689 22709 22704 22691 22705 22709 22703 22707 22705 22705 22709 22703 22717 22717 22710 22723 22723 22706 22731 22705 22725 22706 22732 22730 22710 22718 22725 22724 22738 22720 22716 22717 22740 22745 22743 22734 22746 22724 22725 22745 22724 22750 22731 22749 22742 22740 22738 22735 22739 22746 22745 22748 22761 22762 22757 22763 22754 22742 22770 22751 22770 22747 22749 22770 22776 22757 22778 22753 22767 22781 22776 22777 22781 22777 22764 22778 22765 22789 22790 22787 22769 22776 22793 22771 22784 22790 22783 22771 22778 22778 22792 22779 22779 22778 22791 22793 22788 22800 22807 22792 22809 22807 22801 22793 22788 22802 22818 22791 22805 22817 22811 22817 22799 22823 22815 22809 22802 22826 22821 22811 22818 22822 22815 22834 22822 22827 22832 22830 22833 22826 22818 22829 22829 22840 22832 22843 22827 22844 22823 22824 22848 22849 22850 22839 22849 22838 22832 22854 22861 22837 22852 22848 22864 22839 22866 22857 22860 22854 22847 22846 22849 22864 22851 22859 22857 22853 22871 22853 22876 22861 22862 22856 22876 22859 22882 22878 22883 22882 22888 22891 22868 22876 22885 22875 22869 22887 22893 22883 22880 22890 22885 22881 22898 22898 22879 22899 22904 22903 22892 22896 22903 22905 22909 22904 22897 22918 22896 22910 22896 22910 22900 22923 22922 22899 22899 22910 22921 22905 22910 22923 22925 22913 22919 22925 22926 22930 22926 22925 22932 22919 22924 22924 22923 22937 22944 22928 22945 22927 22924 22925 22949 22953 22955 22945 22953 22946 22934 22943 22948 22953 22935 22963 22943 22941 22967 22953 22943 22947 22949 22964 22972 22947 22969 22976 22972 22951 22952 22955 22957 22976 22955 22958 22983 22970 22984 22970 22960 22990 22967 22988 22985 22973 22968 22995 22971 22971 22973 22982 22989 22982 22986 23002 22978 22995 22999 22998 23009 23003 22987 22986 22991 23014 22991 22993 23006 22995 22999 23004 23014 23000 23006 22998 23025 22998 23012 23014 23007 23009 23012 23010 23020 23027 23009 23018 23032 23035 23012 23024 23018 23028 23020 23027 23035 23028 23018 23028 23027 23049 23034 23041 23047 23027 23029 23044 23052 23033 23050 23052 23048 23039 23058 23050 23055 23059 23039 23067 23051 23064 23068 23058 23055 23054 23058 23059 23048 23075 23069 23074 23058 23081 23055 23065 23061 23057 23073 23075 23066 23083 23069 23086 23086 23084 23095 23096 23086 23069 23092 23078 23078 23100 23078 23098 23078 23081 \r\n22487 22502 22501 22501 22500 22496 22487 22514 22512 22513 22500 22501 22516 22497 22515 22497 22496 22499 22510 22519 22525 22527 22508 22530 22515 22518 22511 22531 22530 22512 22524 22510 22526 22513 22542 22519 22540 22527 22531 22528 22522 22547 22527 22529 22530 22542 22546 22543 22532 22535 22531 22552 22533 22560 22549 22544 22535 22553 22555 22560 22560 22555 22554 22570 22546 22552 22545 22553 22574 22558 22553 22579 22579 22553 22576 22571 22583 22583 22585 22570 22588 22588 22590 22575 22578 22569 22581 22586 22574 22573 22598 22592 22598 22588 22581 22577 22581 22591 22600 22604 22603 22590 22610 22591 22587 22598 22604 22587 22589 22588 22615 22590 22620 22595 22601 22616 22615 22600 22608 22624 22615 22614 22609 22622 22611 22604 22606 22625 22614 22637 22612 22625 22640 22637 22640 22624 22623 22616 22637 22623 22644 22644 22638 22648 22651 22648 22626 22654 22643 22650 22640 22644 22632 22646 22657 22639 22655 22649 22646 22660 22666 22642 22663 22665 22653 22665 22646 22664 22665 22654 22652 22657 22661 22655 22674 22666 22684 22665 22661 22676 22675 22670 22688 22676 22683 22686 22671 22687 22668 22679 22679 22690 22673 22684 22679 22693 22687 22685 22693 22682 22683 22686 22696 22693 22704 22703 22701 22691 22695 22689 22698 22707 22709 22713 22707 22710 22696 22713 22714 22713 22704 22708 22729 22725 22729 22727 22734 22717 22708 22718 22732 22727 22730 22739 22738 22728 22717 22718 22717 22739 22730 22737 22727 22723 22727 22724 22744 22749 22743 22755 22735 22750 22760 22747 22751 22743 22754 22737 22745 22753 22759 22768 22743 22745 22761 22770 22758 22753 22761 22777 22766 22771 22780 22772 22759 22766 22757 22784 22762 22785 22765 22770 22788 22791 22770 22773 22775 22788 22767 22778 22778 22797 22777 22794 22802 22788 22781 22784 22806 22781 22779 22805 22791 22805 22784 22794 22807 22800 22809 22802 22815 22794 22820 22799 22815 22796 22818 22823 22821 22812 22823 22828 22803 22823 22803 22825 22809 22832 22820 22837 22823 22822 22833 22814 22815 22833 22838 22834 22844 22825 22821 22822 22841 22830 22832 22840 22831 22839 22840 22842 22838 22830 22832 22841 22845 22846 22862 22844 22846 22844 22868 22857 22850 22848 22865 22845 22846 22848 22864 22872 22872 22853 22861 22871 22871 22874 22872 22881 22860 22865 22888 22860 22882 22888 22866 22866 22866 22886 22875 22877 22877 22892 22877 22881 22881 22886 22904 22876 22883 22904 22884 22892 22889 22902 22897 22899 22910 22892 22911 22903 22907 22907 22895 22907 22908 22914 22908 22925 22913 22917 22926 22900 22902 22915 22912 22904 22918 22926 22922 22911 22913 22937 22924 22912 22918 22941 22936 22926 22935 22926 22941 22935 22929 22929 22945 22950 22949 22926 22953 22929 22941 22946 22936 22936 22952 22956 22941 22945 22945 22951 22948 22955 22970 22944 22958 22955 22946 22947 22974 22958 22958 22976 22979 22966 22982 22979 22968 22982 22966 22975 22971 22970 22987 22965 22988 22986 22974 22985 22980 22980 22988 22972 22981 22978 22986 22983 22998 22992 22988 22995 22989 22982 22993 22998 23000 23007 22985 23010 22988 22998 22999 22992 22997 22999 22998 22999 23000 23008 23004 23018 23012 23006 23022 23018 23021 23008 23034 23024 23030 23027 23026 23021 23034 23027 23029 23024 23035 23027 23046 23029 23025 23045 23045 23031 23048 23030 23032 23028 23056 23030 23055 23059 23040 23042 23034 23057 23036 23042 23052 23039 23051 23068 23064 23058 23056 23046 23054 23072 23074 23076 23074 23065 23069 23052 23062 23055 23084 23081 23058 23065 23073 23062 23083 23066 23086 23065 23080 23078 23084 23074 23089 23090 23092 23072 23074 23090 23079 23093 23095 23088 \r\n22503 22506 22510 22485 22513 22495 22513 22493 22503 22490 22497 22507 22504 22501 22506 22506 22511 22504 22510 22526 22504 22526 22521 22522 22504 22517 22515 22508 22510 22518 22519 22522 22524 22515 22514 22535 22544 22525 22530 22538 22540 22543 22537 22526 22553 22549 22545 22539 22550 22545 22540 22546 22551 22555 22541 22539 22561 22538 22549 22541 22568 22570 22556 22552 22565 22555 22547 22567 22552 22552 22555 22561 22577 22557 22561 22564 22583 22569 22564 22575 22575 22567 22572 22571 22592 22578 22593 22579 22597 22595 22595 22600 22601 22591 22580 22603 22587 22606 22594 22587 22586 22586 22588 22592 22604 22601 22610 22614 22599 22592 22593 22608 22610 22598 22615 22597 22623 22611 22617 22619 22613 22604 22609 22613 22627 22628 22628 22624 22630 22610 22615 22626 22635 22632 22615 22632 22617 22632 22628 22645 22622 22631 22633 22650 22639 22627 22630 22644 22640 22636 22632 22640 22646 22635 22660 22638 22654 22650 22652 22643 22668 22647 22647 22648 22656 22663 22672 22655 22649 22670 22676 22667 22656 22655 22659 22668 22669 22662 22680 22663 22669 22661 22677 22683 22680 22673 22667 22679 22669 22697 22695 22674 22696 22698 22702 22700 22697 22680 22695 22694 22682 22709 22692 22697 22690 22703 22708 22706 22699 22703 22717 22693 22703 22695 22716 22701 22706 22710 22720 22723 22707 22702 22715 22715 22733 22706 22718 22733 22715 22712 22724 22726 22731 22722 22729 22734 22729 22739 22732 22735 22721 22738 22735 22734 22738 22743 22735 22736 22754 22740 22758 22734 22757 22733 22761 22754 22757 22750 22760 22754 22757 22756 22761 22757 22762 22774 22774 22752 22759 22766 22776 22771 22777 22776 22768 22782 22767 22777 22764 22775 22768 22766 22775 22773 22791 22779 22768 22792 22770 22784 22786 22792 22778 22776 22795 22796 22777 22785 22781 22796 22785 22802 22797 22789 22812 22786 22800 22795 22814 22798 22796 22805 22821 22793 22820 22824 22797 22810 22823 22818 22826 22809 22823 22809 22825 22823 22832 22823 22812 22833 22822 22831 22824 22819 22817 22836 22824 22819 22828 22847 22841 22833 22838 22843 22843 22833 22849 22846 22838 22842 22836 22839 22850 22847 22851 22855 22851 22856 22839 22850 22855 22849 22871 22859 22847 22860 22861 22861 22861 22853 22859 22854 22870 22879 22857 22879 22859 22872 22872 22870 22869 22870 22871 22876 22880 22880 22888 22879 22873 22893 22890 22889 22898 22889 22900 22891 22901 22890 22895 22885 22906 22888 22909 22907 22894 22899 22900 22904 22904 22901 22898 22903 22892 22906 22905 22907 22916 22911 22905 22916 22904 22919 22925 22923 22910 22925 22906 22917 22926 22917 22922 22916 22931 22915 22917 22939 22934 22943 22940 22941 22929 22948 22928 22934 22953 22941 22947 22956 22950 22931 22943 22936 22957 22944 22937 22940 22958 22964 22943 22968 22969 22963 22944 22951 22961 22972 22952 22971 22951 22971 22969 22952 22980 22955 22961 22957 22962 22980 22981 22975 22965 22984 22963 22992 22987 22981 22993 22986 22995 22988 22970 22992 22999 23002 23001 23001 22983 23001 23003 22983 22995 22999 22998 22994 22993 22988 22991 23010 22993 23010 22994 22991 22997 23012 23000 23010 23005 23006 23000 23019 23013 23014 23031 23004 23031 23020 23012 23034 23008 23022 23011 23013 23027 23040 23024 23033 23029 23030 23039 23045 23047 23033 23036 23047 23044 23038 23035 23032 23055 23054 23033 23058 23039 23034 23046 23063 23064 23046 23053 23065 23066 23045 23048 23060 23066 23046 23065 23067 23067 23068 23060 23056 23076 23060 23071 23055 23065 23076 23062 23061 23087 23069 23067 23066 23077 23076 23082 23082 23081 23091 23079 23094 23091 23101 23075 23088 23102 23087 23095 23095 \r\n22494 22496 22497 22505 22511 22489 22495 22492 22505 22499 22519 22497 22515 22511 22523 22496 22511 22514 22512 22507 22512 22522 22514 22511 22529 22522 22526 22517 22523 22511 22540 22519 22531 22540 22525 22542 22532 22525 22537 22528 22534 22529 22529 22531 22547 22548 22550 22540 22558 22553 22532 22557 22537 22543 22549 22545 22555 22546 22553 22557 22546 22549 22549 22570 22547 22573 22549 22558 22567 22561 22570 22554 22579 22580 22578 22581 22565 22577 22577 22564 22583 22578 22566 22577 22585 22575 22582 22590 22571 22576 22582 22583 22590 22576 22583 22592 22581 22604 22597 22580 22599 22600 22602 22607 22599 22597 22616 22595 22609 22590 22591 22595 22621 22606 22604 22606 22607 22620 22614 22621 22627 22603 22616 22627 22612 22621 22630 22620 22616 22615 22635 22616 22624 22628 22642 22617 22634 22633 22628 22639 22627 22639 22627 22631 22650 22630 22630 22635 22629 22634 22649 22632 22647 22638 22643 22651 22659 22652 22666 22660 22643 22656 22652 22654 22653 22675 22673 22655 22655 22672 22676 22680 22660 22683 22677 22673 22659 22680 22687 22660 22662 22674 22664 22691 22667 22684 22690 22673 22686 22694 22687 22690 22691 22689 22695 22688 22681 22691 22681 22685 22687 22688 22707 22711 22686 22709 22694 22690 22700 22699 22719 22721 22702 22720 22699 22704 22715 22702 22702 22704 22711 22709 22706 22720 22733 22713 22717 22722 22719 22730 22715 22718 22716 22735 22742 22717 22742 22730 22736 22746 22745 22725 22731 22742 22728 22735 22738 22744 22749 22733 22760 22750 22748 22750 22754 22761 22752 22763 22755 22740 22761 22770 22769 22752 22750 22769 22754 22768 22777 22759 22763 22754 22772 22773 22780 22780 22765 22785 22768 22779 22782 22781 22772 22780 22781 22772 22790 22793 22797 22786 22782 22793 22787 22801 22779 22803 22789 22793 22783 22808 22797 22805 22810 22809 22796 22801 22800 22808 22792 22799 22809 22795 22817 22806 22808 22817 22797 22823 22823 22801 22804 22828 22829 22824 22819 22823 22834 22809 22826 22833 22823 22834 22840 22815 22842 22829 22839 22834 22841 22839 22832 22837 22824 22852 22850 22852 22829 22848 22837 22856 22849 22860 22837 22847 22860 22841 22837 22852 22847 22849 22844 22844 22846 22868 22851 22854 22872 22851 22870 22871 22859 22864 22862 22882 22872 22878 22869 22861 22865 22884 22887 22882 22882 22866 22875 22868 22867 22893 22893 22886 22883 22896 22880 22890 22898 22895 22897 22895 22901 22885 22895 22887 22895 22886 22907 22902 22891 22908 22913 22916 22900 22900 22899 22910 22896 22896 22905 22921 22925 22919 22904 22904 22922 22909 22932 22907 22913 22925 22922 22937 22918 22912 22928 22921 22926 22942 22942 22935 22945 22933 22925 22939 22927 22925 22945 22947 22940 22940 22952 22950 22959 22954 22953 22960 22946 22956 22961 22940 22958 22961 22961 22948 22961 22973 22959 22958 22956 22963 22959 22972 22980 22958 22958 22964 22978 22981 22978 22965 22965 22988 22987 22966 22976 22985 22984 22968 22972 22969 22979 22995 22988 22999 22989 22985 22996 22994 22985 22988 22982 23005 22995 22988 23007 23008 22998 23014 23009 22995 23008 22998 22998 23002 23019 23012 23010 23005 23020 23007 23018 23017 23020 23008 23032 23031 23010 23009 23008 23018 23010 23037 23031 23015 23039 23030 23039 23033 23023 23041 23045 23037 23049 23045 23025 23035 23032 23051 23031 23048 23036 23047 23047 23035 23051 23054 23038 23042 23056 23043 23059 23062 23045 23044 23061 23067 23067 23067 23063 23058 23063 23050 23062 23052 23079 23072 23081 23083 23078 23076 23066 23067 23081 23072 23084 23066 23090 23080 23085 23071 23071 23073 23079 23084 23079 23075 23089 23097 23100 23082 23097 23097 \r\n22482 22496 22508 22499 22510 22506 22498 22511 22499 22520 22505 22512 22501 22509 22499 22509 22519 22512 22513 22521 22519 22518 22509 22505 22509 22512 22527 22538 22511 22530 22536 22519 22520 22529 22518 22539 22520 22537 22546 22547 22529 22526 22536 22554 22544 22534 22552 22546 22538 22536 22561 22558 22539 22558 22544 22544 22565 22539 22552 22541 22548 22557 22545 22568 22555 22555 22563 22557 22579 22555 22564 22559 22582 22566 22571 22570 22583 22571 22560 22580 22572 22589 22591 22572 22594 22577 22571 22592 22596 22576 22599 22587 22585 22584 22584 22587 22585 22598 22601 22595 22607 22610 22600 22608 22588 22596 22589 22610 22606 22592 22592 22598 22609 22606 22606 22608 22625 22614 22624 22615 22620 22622 22605 22615 22609 22614 22626 22624 22630 22613 22633 22627 22640 22625 22630 22635 22635 22637 22626 22640 22647 22645 22630 22635 22627 22636 22649 22644 22632 22644 22636 22636 22661 22646 22656 22666 22654 22662 22648 22653 22642 22663 22669 22649 22658 22675 22677 22675 22667 22656 22681 22666 22662 22668 22659 22680 22687 22685 22683 22683 22676 22673 22675 22683 22687 22685 22683 22695 22676 22697 22687 22696 22686 22683 22701 22684 22697 22679 22694 22701 22697 22684 22691 22702 22713 22705 22697 22711 22691 22691 22713 22721 22696 22702 22713 22723 22709 22721 22703 22701 22707 22729 22729 22731 22728 22719 22731 22718 22735 22736 22740 22720 22742 22727 22737 22742 22726 22748 22737 22721 22744 22730 22753 22748 22752 22732 22735 22755 22738 22741 22757 22748 22762 22752 22757 22750 22756 22744 22743 22760 22747 22762 22745 22768 22769 22769 22748 22757 22762 22777 22773 22778 22763 22780 22771 22778 22782 22759 22776 22779 22769 22766 22764 22791 22781 22771 22793 22795 22779 22784 22790 22783 22801 22791 22776 22795 22779 22794 22796 22791 22806 22810 22805 22790 22806 22809 22802 22789 22814 22808 22801 22799 22798 22823 22818 22823 22811 22807 22827 22803 22831 22824 22817 22815 22810 22824 22827 22810 22813 22826 22832 22832 22827 22821 22833 22829 22834 22835 22835 22843 22847 22843 22852 22846 22832 22855 22828 22845 22850 22859 22857 22845 22846 22839 22839 22847 22842 22861 22854 22856 22857 22862 22860 22849 22871 22854 22864 22863 22861 22864 22868 22875 22877 22882 22868 22867 22884 22868 22881 22870 22883 22883 22882 22893 22870 22886 22883 22894 22899 22896 22886 22886 22875 22904 22881 22882 22906 22907 22904 22908 22891 22897 22909 22904 22901 22915 22899 22896 22913 22906 22906 22917 22907 22904 22903 22901 22911 22919 22927 22905 22926 22926 22915 22913 22928 22931 22922 22916 22915 22932 22936 22935 22921 22920 22920 22946 22946 22927 22920 22943 22945 22926 22952 22925 22937 22933 22956 22932 22941 22944 22957 22944 22957 22941 22949 22953 22963 22953 22945 22947 22957 22951 22945 22963 22969 22972 22961 22976 22978 22961 22958 22955 22956 22981 22970 22962 22970 22961 22962 22975 22980 22988 22972 22977 22995 22992 22985 22995 22996 22990 22998 22981 22983 23000 22979 22995 22988 22992 22982 22997 22992 22999 22994 23003 23015 23009 23001 23014 23017 22993 23020 23005 23015 23006 23012 23024 23012 23006 23007 23025 23018 23005 23005 23031 23021 23007 23028 23023 23039 23028 23038 23033 23043 23017 23032 23039 23021 23042 23047 23047 23047 23046 23029 23043 23051 23035 23037 23042 23042 23057 23049 23035 23058 23055 23037 23059 23051 23064 23059 23054 23058 23059 23069 23074 23065 23054 23060 23076 23058 23060 23079 23066 23070 23061 23065 23068 23086 23072 23078 23067 23085 23068 23073 23076 23092 23084 23068 23097 23071 23095 23098 23082 23092 23085 23092 23103 23083 23083 23088 23099 \r\n22500 22507 22495 22515 22512 22511 22493 22505 22513 22503 22518 22505 22513 22510 22519 22512 22504 22502 22501 22527 22522 22528 22519 22517 22521 22525 22530 22527 22521 22535 22542 22526 22523 22538 22543 22524 22523 22530 22535 22532 22543 22534 22547 22548 22527 22530 22552 22535 22542 22550 22561 22535 22536 22538 22553 22555 22544 22557 22558 22546 22570 22550 22545 22570 22575 22550 22552 22556 22557 22556 22562 22578 22579 22562 22570 22559 22587 22563 22562 22571 22574 22588 22582 22580 22585 22580 22580 22578 22585 22582 22593 22586 22594 22583 22591 22593 22587 22601 22596 22590 22595 22610 22605 22596 22590 22605 22600 22612 22602 22614 22612 22618 22604 22610 22613 22611 22602 22627 22610 22617 22630 22618 22631 22634 22615 22631 22612 22614 22621 22634 22623 22616 22630 22635 22640 22647 22625 22640 22633 22624 22633 22652 22635 22644 22643 22645 22637 22642 22656 22637 22658 22656 22655 22646 22651 22644 22655 22654 22647 22655 22654 22660 22669 22661 22671 22677 22675 22657 22662 22664 22674 22659 22678 22676 22673 22679 22680 22668 22666 22669 22681 22669 22682 22669 22690 22696 22671 22682 22674 22674 22694 22679 22700 22693 22704 22703 22681 22706 22692 22688 22707 22695 22709 22711 22706 22713 22695 22694 22708 22717 22705 22695 22714 22707 22702 22703 22727 22727 22721 22719 22724 22707 22709 22711 22719 22721 22724 22727 22727 22731 22736 22729 22723 22740 22737 22741 22745 22726 22748 22722 22732 22749 22726 22733 22747 22745 22743 22734 22748 22751 22750 22748 22735 22738 22757 22747 22740 22740 22752 22758 22771 22748 22765 22757 22756 22767 22764 22762 22762 22766 22780 22768 22759 22781 22757 22775 22788 22760 22773 22783 22788 22767 22779 22789 22787 22780 22770 22784 22798 22780 22775 22800 22789 22793 22802 22794 22787 22795 22810 22783 22785 22794 22814 22805 22806 22810 22790 22792 22797 22804 22822 22797 22816 22796 22810 22823 22808 22815 22819 22820 22816 22815 22808 22834 22834 22824 22810 22817 22816 22831 22814 22834 22839 22825 22832 22843 22836 22835 22846 22822 22840 22848 22833 22831 22850 22849 22856 22855 22849 22849 22844 22855 22843 22857 22860 22852 22850 22844 22849 22852 22865 22844 22846 22851 22862 22874 22866 22858 22880 22861 22879 22854 22878 22880 22876 22865 22872 22867 22880 22887 22867 22888 22891 22892 22875 22889 22876 22885 22888 22898 22890 22880 22890 22882 22898 22884 22879 22893 22905 22890 22884 22900 22900 22886 22916 22898 22900 22896 22916 22900 22915 22912 22910 22907 22908 22903 22915 22903 22917 22912 22922 22922 22906 22928 22928 22924 22912 22916 22914 22922 22927 22921 22924 22936 22944 22923 22943 22942 22948 22938 22947 22931 22947 22948 22936 22936 22948 22953 22944 22954 22950 22951 22942 22957 22938 22951 22948 22969 22960 22953 22964 22968 22957 22963 22960 22960 22955 22950 22963 22975 22979 22960 22982 22959 22971 22975 22962 22973 22963 22987 22979 22983 22967 22968 22982 22994 22995 22979 23000 22975 22976 22998 22991 22976 22979 23001 22992 22998 22991 22992 22995 23006 23013 23008 23001 23008 22994 23001 23004 23016 23014 23011 23014 23025 23019 23000 23028 23010 23003 23029 23008 23012 23024 23015 23021 23009 23026 23018 23024 23021 23015 23021 23042 23022 23044 23026 23036 23029 23032 23024 23048 23028 23030 23036 23052 23033 23057 23032 23056 23051 23040 23044 23037 23049 23059 23053 23045 23068 23057 23063 23069 23065 23047 23049 23061 23055 23068 23061 23080 23052 23054 23068 23080 23061 23079 23071 23071 23082 23063 23087 23081 23090 23065 23073 23084 23075 23076 23095 23087 23090 23083 23093 23086 23082 23102 23096 23084 23089 23086 23089 \r\n22490 22503 22499 22491 22516 22505 22496 22497 22516 22505 22503 22508 22507 22508 22507 22525 22509 22502 22514 22518 22511 22532 22531 22529 22533 22519 22533 22534 22530 22523 22532 22534 22531 22529 22525 22532 22538 22545 22524 22527 22549 22526 22547 22537 22547 22531 22558 22559 22552 22556 22558 22552 22536 22556 22554 22559 22552 22565 22544 22569 22566 22564 22552 22571 22575 22566 22563 22567 22563 22568 22565 22575 22571 22577 22562 22563 22575 22568 22563 22586 22586 22568 22577 22591 22585 22583 22588 22578 22585 22589 22599 22589 22581 22605 22587 22596 22582 22605 22594 22595 22603 22614 22611 22596 22617 22607 22603 22616 22606 22610 22615 22600 22607 22609 22609 22624 22619 22602 22625 22609 22618 22623 22607 22621 22633 22621 22620 22620 22628 22628 22639 22640 22642 22635 22639 22638 22642 22626 22628 22645 22639 22631 22632 22643 22632 22649 22646 22635 22657 22659 22643 22647 22646 22643 22652 22639 22649 22660 22667 22670 22657 22670 22673 22657 22662 22668 22678 22659 22667 22653 22682 22666 22659 22677 22684 22684 22671 22678 22686 22688 22692 22679 22673 22689 22672 22691 22694 22688 22687 22693 22689 22701 22697 22692 22707 22689 22706 22688 22710 22709 22688 22708 22715 22706 22695 22717 22696 22707 22694 22707 22712 22723 22711 22703 22702 22702 22704 22726 22719 22730 22731 22731 22710 22711 22709 22737 22736 22738 22726 22728 22742 22719 22741 22731 22734 22740 22730 22733 22745 22742 22726 22736 22745 22736 22733 22740 22733 22747 22758 22740 22738 22739 22750 22741 22755 22749 22764 22750 22766 22744 22763 22759 22763 22771 22777 22753 22770 22751 22764 22779 22762 22778 22782 22786 22759 22774 22779 22767 22791 22764 22766 22790 22789 22784 22786 22791 22794 22787 22776 22783 22781 22790 22798 22779 22784 22800 22786 22782 22791 22792 22808 22803 22802 22788 22808 22808 22796 22819 22805 22819 22797 22814 22818 22820 22816 22825 22806 22812 22831 22814 22831 22820 22808 22831 22812 22814 22834 22831 22823 22832 22821 22836 22830 22824 22830 22822 22835 22833 22822 22847 22830 22838 22842 22843 22832 22837 22846 22831 22853 22836 22843 22836 22857 22865 22856 22848 22844 22857 22870 22861 22861 22860 22850 22862 22871 22874 22878 22856 22854 22853 22871 22857 22871 22884 22883 22884 22880 22884 22875 22870 22864 22882 22868 22876 22894 22881 22880 22875 22874 22900 22895 22888 22879 22889 22891 22890 22898 22909 22890 22884 22909 22909 22900 22903 22913 22894 22897 22915 22895 22921 22894 22897 22909 22916 22919 22913 22914 22912 22912 22910 22910 22931 22933 22912 22926 22919 22928 22919 22921 22926 22932 22915 22945 22943 22935 22943 22945 22924 22939 22942 22934 22940 22949 22939 22953 22951 22954 22940 22942 22933 22959 22945 22962 22938 22966 22964 22965 22953 22965 22955 22966 22966 22956 22975 22960 22975 22954 22957 22981 22966 22961 22976 22972 22970 22961 22969 22978 22981 22962 22971 22992 22968 22983 22995 22978 22994 22993 22986 22996 22999 22976 22985 22982 22991 23005 22986 23003 22989 23005 23012 23008 23012 22997 22997 22990 23016 22999 23002 23007 23013 22995 23002 23015 23002 23015 23012 23025 23021 23003 23012 23028 23011 23018 23035 23025 23037 23035 23036 23026 23017 23027 23016 23039 23018 23034 23048 23039 23025 23036 23027 23049 23036 23049 23048 23039 23039 23036 23058 23050 23059 23061 23047 23047 23039 23057 23048 23042 23063 23067 23051 23063 23049 23061 23053 23059 23062 23051 23080 23054 23073 23072 23078 23069 23082 23064 23079 23087 23074 23071 23070 23091 23085 23073 23068 23073 23076 23081 23097 23088 23099 23095 23091 23079 23100 23096 23080 23082 23097 23105 23110 \r\n22499 22489 22503 22504 22505 22508 22504 22515 22514 22522 22522 22502 22523 22505 22512 22515 22507 22524 22507 22515 22511 22530 22516 22517 22524 22512 22535 22538 22523 22534 22520 22525 22522 22525 22519 22523 22549 22538 22542 22525 22554 22528 22543 22537 22552 22549 22547 22534 22554 22554 22546 22560 22562 22550 22559 22559 22545 22567 22558 22570 22563 22550 22557 22570 22572 22554 22566 22563 22578 22554 22559 22562 22577 22577 22559 22585 22582 22588 22569 22567 22567 22577 22574 22584 22589 22570 22598 22579 22574 22587 22590 22577 22585 22584 22580 22605 22583 22608 22597 22601 22614 22608 22598 22601 22603 22595 22607 22619 22620 22620 22615 22598 22597 22608 22625 22605 22613 22610 22609 22616 22606 22606 22635 22611 22631 22639 22626 22621 22615 22639 22622 22622 22634 22646 22643 22635 22645 22647 22642 22636 22639 22640 22652 22638 22641 22637 22637 22650 22641 22646 22662 22661 22657 22648 22646 22658 22653 22657 22663 22671 22648 22661 22673 22651 22659 22655 22655 22674 22676 22669 22664 22658 22674 22673 22663 22675 22673 22690 22666 22666 22693 22693 22682 22695 22675 22695 22679 22699 22693 22697 22678 22686 22696 22695 22691 22691 22693 22698 22685 22713 22693 22707 22709 22700 22697 22708 22712 22693 22705 22706 22701 22698 22714 22722 22713 22714 22719 22721 22710 22708 22729 22726 22735 22722 22722 22735 22731 22724 22728 22726 22729 22733 22746 22737 22737 22739 22742 22733 22729 22741 22754 22751 22729 22741 22754 22744 22746 22760 22751 22749 22756 22744 22744 22740 22766 22745 22756 22753 22756 22772 22766 22767 22756 22764 22753 22755 22778 22780 22780 22766 22783 22779 22757 22776 22761 22766 22787 22785 22774 22774 22786 22794 22785 22768 22777 22790 22781 22783 22773 22784 22782 22804 22798 22798 22799 22789 22808 22808 22811 22788 22785 22789 22811 22797 22806 22796 22806 22817 22802 22822 22824 22799 22799 22799 22806 22828 22806 22807 22811 22804 22817 22809 22822 22829 22827 22811 22832 22840 22816 22841 22830 22844 22818 22844 22830 22847 22849 22833 22836 22825 22833 22845 22835 22839 22849 22849 22837 22842 22841 22838 22842 22839 22848 22844 22855 22866 22870 22870 22864 22845 22852 22853 22865 22873 22849 22850 22873 22862 22874 22881 22880 22878 22867 22887 22869 22881 22865 22867 22878 22876 22890 22869 22879 22890 22895 22880 22886 22881 22901 22902 22879 22898 22895 22889 22900 22883 22909 22904 22903 22899 22905 22914 22904 22896 22906 22904 22903 22899 22920 22918 22911 22896 22901 22912 22917 22929 22901 22913 22915 22910 22907 22906 22920 22929 22917 22927 22928 22936 22939 22920 22929 22922 22941 22937 22929 22927 22937 22923 22947 22946 22928 22937 22927 22954 22941 22949 22938 22961 22938 22946 22939 22937 22948 22954 22946 22944 22970 22964 22954 22969 22968 22961 22952 22961 22960 22961 22970 22966 22962 22956 22984 22969 22975 22969 22988 22976 22987 22988 22973 22993 22994 22984 22978 22985 22982 22980 22980 22998 22978 22987 22992 23001 22995 22995 22987 22983 23007 23004 23011 22990 22997 22996 22998 22991 22990 23017 23018 23002 23016 23004 23009 23001 23006 23009 23022 23028 23009 23023 23017 23008 23008 23033 23011 23017 23019 23020 23040 23019 23013 23027 23030 23043 23041 23019 23040 23023 23042 23048 23040 23035 23034 23032 23055 23055 23035 23039 23053 23047 23044 23041 23054 23063 23059 23040 23045 23054 23068 23061 23046 23073 23067 23057 23060 23057 23051 23074 23073 23061 23074 23077 23059 23072 23075 23073 23075 23074 23062 23066 23081 23091 23088 23068 23094 23083 23092 23086 23082 23084 23080 23081 23075 23086 23085 23097 23101 23096 23086 23102 23091 23088 \r\n22512 22509 22492 22506 22517 22496 22513 22501 22505 22517 22511 22501 22525 22519 22513 22530 22521 22520 22523 22534 22513 22531 22529 22525 22511 22524 22519 22541 22530 22518 22525 22536 22539 22538 22533 22549 22532 22527 22541 22547 22554 22533 22543 22542 22552 22532 22547 22555 22549 22538 22543 22562 22563 22567 22565 22564 22562 22550 22565 22550 22551 22547 22577 22558 22565 22552 22560 22582 22554 22560 22578 22568 22582 22583 22575 22574 22583 22576 22579 22592 22572 22589 22595 22582 22595 22575 22590 22581 22575 22593 22595 22583 22592 22600 22591 22587 22590 22586 22591 22609 22588 22587 22603 22610 22597 22620 22598 22621 22617 22615 22623 22598 22611 22622 22619 22601 22608 22630 22629 22616 22616 22615 22622 22618 22621 22638 22638 22613 22637 22635 22625 22624 22636 22629 22644 22629 22642 22631 22632 22628 22636 22656 22637 22639 22647 22635 22656 22652 22654 22651 22636 22649 22664 22646 22656 22641 22650 22667 22670 22669 22660 22656 22670 22651 22672 22672 22654 22674 22681 22669 22659 22669 22667 22687 22674 22675 22681 22676 22669 22668 22671 22677 22673 22691 22678 22687 22701 22679 22677 22703 22702 22689 22697 22686 22687 22702 22697 22701 22698 22705 22713 22703 22689 22707 22691 22709 22697 22713 22710 22696 22720 22699 22712 22715 22728 22727 22712 22717 22726 22705 22711 22717 22723 22709 22714 22720 22737 22727 22714 22729 22736 22744 22742 22736 22729 22743 22734 22735 22735 22746 22751 22752 22734 22729 22741 22739 22751 22740 22739 22750 22757 22763 22750 22751 22755 22754 22764 22745 22773 22759 22753 22766 22749 22753 22752 22776 22780 22757 22777 22763 22759 22786 22782 22773 22765 22764 22783 22779 22768 22777 22766 22774 22788 22786 22773 22800 22793 22775 22798 22798 22785 22793 22786 22790 22795 22787 22793 22808 22808 22798 22786 22802 22804 22798 22804 22800 22819 22806 22799 22806 22823 22825 22812 22813 22804 22804 22806 22813 22807 22829 22821 22817 22808 22820 22813 22836 22830 22842 22832 22819 22837 22836 22829 22843 22846 22826 22841 22832 22851 22848 22842 22845 22830 22843 22837 22836 22849 22857 22857 22841 22858 22840 22860 22847 22856 22855 22863 22848 22858 22854 22873 22864 22855 22876 22870 22860 22869 22868 22878 22858 22860 22880 22875 22863 22869 22881 22873 22876 22872 22876 22890 22885 22892 22898 22873 22897 22894 22875 22876 22887 22903 22882 22897 22883 22906 22905 22889 22902 22885 22910 22892 22889 22912 22913 22890 22910 22892 22902 22897 22914 22908 22917 22915 22904 22916 22928 22902 22903 22927 22912 22912 22920 22916 22925 22923 22939 22912 22917 22939 22937 22942 22925 22943 22923 22936 22926 22937 22946 22924 22927 22952 22933 22928 22957 22953 22954 22944 22934 22949 22943 22941 22963 22967 22944 22956 22956 22945 22952 22967 22948 22967 22948 22972 22960 22961 22952 22962 22978 22978 22959 22983 22982 22970 22984 22988 22983 22983 22988 22989 22966 22978 22996 22995 22987 22982 22983 22982 22977 22995 22996 22984 22978 22996 22991 22999 22992 22990 22985 23000 23003 23002 22995 23013 23002 23009 23000 23020 23019 22996 22999 23010 22998 23007 23028 23006 23028 23012 23029 23028 23021 23023 23031 23020 23030 23032 23012 23020 23040 23035 23023 23039 23019 23030 23035 23036 23045 23044 23041 23043 23038 23029 23054 23030 23052 23045 23057 23052 23033 23056 23040 23060 23065 23045 23053 23068 23045 23066 23063 23066 23053 23064 23056 23054 23069 23050 23061 23065 23079 23057 23083 23069 23083 23074 23082 23072 23078 23062 23063 23073 23065 23080 23093 23091 23084 23084 23091 23089 23091 23076 23086 23081 23086 23096 23096 23084 23099 23082 23111 23097 23104 \r\n22500 22507 22510 22516 22506 22516 22507 22501 22512 22504 22511 22519 22510 22514 22521 22520 22511 22521 22527 22528 22511 22529 22533 22518 22514 22514 22526 22540 22515 22530 22521 22524 22535 22525 22538 22536 22544 22539 22533 22530 22548 22536 22555 22554 22541 22542 22539 22549 22563 22552 22561 22552 22546 22557 22542 22547 22548 22559 22550 22553 22565 22552 22572 22568 22568 22561 22557 22583 22564 22578 22586 22564 22579 22570 22578 22583 22569 22590 22583 22583 22594 22570 22569 22599 22600 22583 22581 22585 22596 22584 22603 22587 22591 22607 22584 22583 22608 22608 22592 22614 22614 22614 22615 22616 22602 22603 22622 22613 22618 22603 22618 22605 22625 22627 22613 22624 22617 22630 22608 22632 22615 22620 22620 22624 22639 22634 22630 22634 22644 22638 22636 22628 22639 22639 22630 22628 22640 22626 22651 22646 22653 22647 22629 22659 22655 22657 22662 22653 22646 22645 22645 22645 22644 22657 22668 22670 22666 22661 22650 22667 22669 22657 22678 22659 22657 22658 22677 22676 22676 22677 22669 22677 22667 22664 22677 22670 22690 22693 22678 22686 22690 22676 22683 22687 22686 22679 22674 22694 22688 22680 22694 22693 22686 22706 22703 22693 22701 22690 22714 22704 22713 22695 22691 22695 22715 22716 22695 22715 22712 22709 22712 22706 22707 22726 22722 22716 22703 22716 22725 22718 22720 22714 22738 22720 22732 22741 22719 22723 22727 22734 22730 22730 22720 22730 22743 22741 22728 22740 22749 22752 22740 22748 22749 22735 22758 22748 22760 22737 22741 22762 22741 22762 22749 22752 22748 22759 22763 22753 22763 22752 22769 22774 22752 22762 22776 22762 22771 22764 22759 22761 22778 22770 22771 22766 22769 22770 22770 22770 22771 22773 22779 22797 22771 22775 22787 22781 22799 22795 22802 22800 22806 22792 22782 22805 22806 22792 22802 22789 22794 22794 22800 22804 22797 22792 22809 22815 22811 22822 22806 22801 22822 22801 22815 22825 22815 22823 22821 22815 22831 22810 22818 22822 22816 22832 22827 22837 22834 22828 22830 22833 22838 22825 22843 22828 22840 22838 22834 22831 22847 22846 22849 22833 22835 22847 22842 22837 22854 22844 22862 22837 22866 22851 22847 22857 22846 22843 22860 22859 22870 22866 22858 22872 22854 22876 22878 22854 22868 22873 22864 22876 22875 22870 22870 22872 22881 22891 22873 22877 22880 22893 22895 22888 22882 22875 22875 22887 22885 22892 22881 22877 22892 22888 22900 22908 22890 22899 22896 22896 22893 22892 22893 22898 22889 22899 22915 22905 22917 22900 22914 22916 22925 22924 22903 22914 22907 22929 22921 22929 22917 22907 22934 22936 22910 22921 22938 22930 22917 22930 22917 22940 22942 22922 22924 22938 22940 22947 22923 22933 22935 22949 22933 22949 22944 22950 22957 22950 22954 22944 22952 22945 22952 22943 22958 22945 22969 22951 22972 22950 22947 22970 22961 22966 22972 22960 22964 22955 22953 22976 22966 22967 22986 22978 22979 22988 22990 22975 22979 22971 22968 22970 22975 22993 22998 22976 22997 22977 22996 22978 22996 22997 23002 22982 22987 22984 22989 23006 23000 23000 23001 22989 23014 23004 23008 23003 23006 23006 23008 22997 23011 23006 23000 23001 22999 23015 23026 23020 23019 23025 23012 23019 23025 23033 23023 23015 23013 23031 23016 23031 23025 23041 23030 23027 23020 23023 23030 23027 23046 23027 23043 23039 23034 23053 23031 23031 23046 23050 23034 23037 23037 23036 23040 23049 23066 23068 23056 23050 23057 23051 23065 23066 23068 23052 23074 23079 23071 23073 23056 23070 23065 23065 23064 23058 23059 23080 23089 23084 23079 23080 23075 23089 23078 23091 23079 23087 23090 23073 23095 23094 23078 23077 23105 23087 23106 23101 23102 23085 23089 23098 23091 23107 \r\n22513 22493 22507 22493 22495 22509 22501 22499 22503 22524 22510 22528 22525 22502 22529 22511 22518 22532 22515 22517 22522 22509 22526 22528 22525 22541 22539 22541 22531 22546 22518 22533 22538 22534 22528 22548 22551 22531 22531 22532 22556 22543 22552 22541 22541 22544 22563 22542 22562 22563 22561 22540 22547 22544 22563 22563 22572 22558 22574 22574 22577 22554 22575 22553 22572 22574 22559 22562 22576 22565 22572 22583 22566 22568 22583 22588 22569 22583 22588 22590 22569 22569 22570 22582 22597 22577 22580 22603 22587 22579 22594 22579 22593 22593 22592 22593 22610 22585 22607 22616 22610 22598 22606 22594 22617 22601 22610 22615 22604 22601 22615 22621 22626 22602 22610 22625 22630 22631 22622 22626 22636 22630 22612 22620 22619 22629 22618 22636 22637 22623 22635 22636 22630 22644 22633 22627 22650 22652 22635 22639 22656 22651 22658 22648 22633 22644 22639 22643 22661 22637 22660 22643 22669 22656 22665 22652 22649 22667 22674 22649 22663 22671 22672 22663 22674 22654 22671 22656 22673 22674 22687 22686 22689 22678 22674 22668 22692 22666 22686 22667 22674 22673 22683 22696 22676 22697 22697 22695 22694 22698 22698 22705 22687 22705 22701 22699 22689 22699 22695 22716 22700 22716 22698 22699 22712 22701 22713 22697 22715 22721 22702 22719 22714 22724 22730 22708 22713 22705 22708 22721 22716 22723 22719 22717 22731 22720 22715 22743 22742 22726 22732 22724 22725 22743 22751 22751 22749 22750 22738 22736 22730 22732 22736 22756 22735 22745 22736 22754 22754 22760 22752 22739 22754 22758 22769 22761 22750 22760 22747 22756 22749 22769 22763 22778 22775 22754 22769 22774 22778 22780 22776 22773 22784 22790 22791 22789 22781 22776 22776 22790 22778 22798 22791 22800 22800 22799 22794 22780 22780 22800 22782 22783 22805 22801 22789 22797 22798 22813 22794 22798 22790 22816 22797 22812 22796 22799 22818 22823 22804 22826 22823 22805 22802 22817 22812 22809 22832 22827 22834 22825 22819 22836 22814 22834 22827 22822 22831 22822 22837 22841 22834 22834 22824 22837 22836 22844 22828 22831 22841 22856 22846 22843 22838 22847 22851 22852 22856 22864 22841 22865 22841 22842 22857 22853 22850 22852 22848 22860 22865 22866 22851 22851 22862 22871 22870 22866 22867 22876 22874 22860 22863 22883 22861 22888 22890 22877 22866 22883 22873 22891 22895 22888 22891 22883 22877 22887 22876 22894 22903 22879 22889 22882 22898 22894 22905 22904 22905 22905 22902 22902 22891 22908 22899 22918 22920 22906 22917 22916 22915 22925 22926 22913 22923 22914 22914 22927 22914 22934 22919 22920 22937 22935 22915 22916 22922 22936 22930 22942 22919 22943 22924 22930 22946 22930 22944 22943 22943 22954 22935 22929 22954 22939 22956 22935 22961 22943 22960 22941 22963 22948 22959 22947 22952 22956 22947 22954 22965 22946 22955 22968 22948 22978 22978 22957 22978 22957 22975 22961 22972 22971 22977 22969 22975 22979 22988 22968 22969 22990 22966 22996 22983 22998 22983 22982 22981 22992 22975 22983 22985 22990 22998 23008 22981 22993 22995 22997 23011 22985 23007 23002 23016 23010 23008 23002 23007 23017 23013 23003 23012 23020 23022 23000 23016 23017 23023 23029 23027 23028 23009 23023 23037 23018 23010 23034 23022 23013 23028 23017 23027 23026 23040 23027 23026 23035 23036 23027 23026 23028 23050 23041 23049 23042 23038 23059 23032 23054 23057 23054 23062 23049 23046 23066 23063 23047 23058 23059 23061 23045 23074 23064 23064 23055 23051 23052 23070 23065 23062 23073 23076 23083 23080 23060 23082 23077 23081 23082 23087 23084 23079 23078 23087 23095 23071 23072 23074 23097 23086 23103 23100 23079 23101 23080 23088 23096 23089 23088 23098 23088 23102 23109 \r\n22489 22509 22514 22510 22501 22500 22501 22520 22508 22506 22520 22516 22504 22517 22520 22527 22516 22506 22525 22537 22528 22520 22513 22513 22521 22534 22527 22539 22518 22520 22534 22538 22550 22524 22524 22525 22537 22526 22537 22544 22532 22534 22531 22544 22543 22550 22553 22563 22552 22562 22567 22567 22547 22550 22546 22566 22574 22572 22571 22572 22567 22573 22578 22561 22574 22558 22572 22571 22578 22585 22575 22575 22561 22575 22569 22566 22573 22568 22582 22578 22582 22583 22574 22584 22602 22599 22579 22602 22591 22605 22586 22608 22593 22597 22589 22585 22603 22610 22594 22604 22596 22600 22605 22620 22617 22598 22606 22608 22626 22604 22604 22600 22614 22611 22623 22612 22607 22618 22625 22627 22629 22617 22634 22634 22633 22633 22626 22645 22626 22628 22642 22647 22635 22624 22648 22642 22626 22649 22628 22631 22639 22658 22638 22657 22633 22662 22636 22658 22666 22660 22641 22666 22646 22644 22666 22659 22664 22654 22649 22658 22668 22653 22673 22672 22669 22665 22670 22681 22682 22676 22662 22677 22672 22666 22688 22691 22690 22668 22681 22675 22691 22671 22675 22700 22682 22681 22679 22686 22690 22696 22694 22693 22702 22702 22702 22691 22710 22714 22698 22703 22697 22707 22713 22695 22693 22714 22718 22703 22724 22716 22702 22718 22726 22730 22719 22724 22709 22713 22736 22714 22719 22729 22727 22731 22737 22738 22736 22723 22730 22742 22735 22720 22750 22729 22741 22747 22729 22735 22741 22757 22741 22749 22758 22757 22741 22748 22741 22752 22752 22745 22762 22762 22754 22752 22761 22753 22761 22757 22753 22768 22773 22765 22755 22762 22763 22780 22772 22769 22779 22778 22786 22767 22784 22773 22786 22775 22780 22770 22769 22783 22797 22773 22785 22787 22801 22793 22798 22801 22796 22792 22781 22804 22807 22810 22798 22812 22803 22799 22787 22810 22808 22802 22812 22800 22812 22802 22806 22821 22812 22823 22805 22804 22822 22812 22811 22827 22834 22814 22829 22831 22814 22821 22819 22818 22816 22829 22843 22844 22836 22833 22835 22823 22843 22822 22826 22834 22851 22852 22835 22835 22849 22854 22856 22846 22859 22839 22857 22856 22855 22839 22861 22858 22853 22857 22857 22865 22857 22875 22848 22874 22850 22861 22856 22876 22881 22882 22882 22877 22877 22858 22887 22883 22889 22888 22870 22869 22868 22878 22894 22870 22869 22887 22891 22899 22897 22887 22886 22891 22884 22893 22888 22908 22888 22882 22894 22911 22886 22902 22904 22909 22899 22906 22910 22892 22915 22898 22919 22907 22925 22918 22899 22919 22908 22914 22905 22914 22908 22934 22917 22909 22923 22932 22927 22937 22921 22914 22939 22922 22944 22921 22924 22943 22935 22939 22937 22949 22954 22932 22930 22952 22947 22932 22954 22960 22945 22937 22935 22951 22946 22966 22963 22941 22955 22963 22958 22966 22945 22966 22965 22960 22958 22975 22962 22962 22981 22967 22970 22967 22986 22959 22980 22983 22962 22979 22968 22970 22980 22967 22974 22973 22985 22988 22996 22989 22977 23000 22979 22991 23006 23007 22985 23006 22984 23008 22995 23010 23009 23002 23004 22991 23007 22993 23002 22992 23020 23015 23015 23012 23016 23014 23000 23002 23009 23007 23020 23004 23029 23010 23023 23021 23025 23026 23025 23037 23014 23022 23020 23044 23026 23033 23032 23042 23028 23029 23052 23052 23043 23046 23056 23052 23053 23057 23042 23033 23038 23037 23062 23064 23046 23061 23063 23053 23062 23064 23060 23056 23072 23046 23053 23051 23050 23055 23069 23061 23073 23074 23068 23070 23068 23069 23065 23080 23061 23071 23087 23090 23069 23067 23083 23078 23098 23086 23077 23100 23080 23088 23075 23086 23090 23107 23095 23109 23104 23094 23101 23090 23092 23090 23112 23088 \r\n22491 22503 22517 22512 22502 22521 22510 22514 22508 22521 22504 22514 22520 22520 22507 22531 22525 22520 22530 22517 22522 22540 22540 22521 22528 22528 22536 22546 22540 22540 22530 22538 22529 22552 22544 22525 22543 22544 22531 22558 22532 22538 22538 22556 22549 22548 22536 22561 22543 22567 22569 22560 22556 22565 22564 22565 22557 22563 22548 22568 22563 22579 22559 22575 22563 22556 22584 22580 22583 22572 22564 22566 22591 22582 22565 22569 22579 22571 22582 22593 22594 22572 22583 22592 22586 22603 22597 22606 22607 22584 22598 22592 22585 22607 22612 22601 22597 22591 22592 22614 22592 22598 22608 22597 22621 22603 22621 22619 22617 22601 22607 22615 22609 22612 22630 22613 22633 22612 22625 22638 22638 22611 22622 22635 22643 22634 22643 22637 22625 22635 22627 22647 22627 22649 22650 22625 22653 22645 22649 22656 22656 22633 22634 22661 22662 22640 22661 22649 22655 22667 22652 22658 22650 22669 22644 22660 22671 22654 22672 22658 22665 22657 22666 22662 22656 22684 22667 22683 22667 22669 22675 22673 22673 22676 22691 22665 22667 22685 22696 22686 22674 22691 22701 22692 22677 22697 22680 22702 22704 22704 22690 22686 22694 22703 22698 22698 22706 22694 22713 22718 22709 22698 22694 22701 22718 22719 22719 22722 22712 22708 22708 22708 22708 22723 22723 22709 22731 22730 22715 22713 22733 22714 22721 22730 22714 22723 22722 22725 22743 22724 22740 22735 22742 22734 22724 22748 22739 22736 22752 22738 22757 22750 22738 22750 22746 22743 22747 22739 22742 22750 22758 22744 22764 22745 22764 22753 22748 22775 22748 22770 22764 22760 22780 22774 22767 22781 22780 22773 22785 22772 22768 22782 22783 22781 22781 22783 22778 22786 22792 22784 22796 22800 22784 22796 22787 22781 22791 22798 22781 22786 22799 22791 22794 22783 22791 22814 22790 22789 22813 22804 22800 22796 22806 22793 22823 22823 22809 22799 22820 22825 22801 22817 22807 22811 22825 22818 22807 22821 22836 22832 22819 22827 22816 22832 22829 22834 22842 22836 22827 22835 22830 22846 22836 22849 22851 22842 22843 22827 22838 22847 22830 22831 22861 22842 22844 22840 22847 22857 22843 22843 22847 22870 22862 22864 22870 22871 22863 22859 22868 22853 22868 22879 22862 22855 22865 22864 22860 22870 22860 22884 22864 22879 22885 22864 22892 22865 22895 22886 22873 22882 22899 22871 22895 22880 22900 22889 22897 22877 22890 22893 22882 22908 22882 22887 22908 22885 22907 22908 22914 22893 22915 22895 22892 22899 22912 22919 22897 22922 22925 22926 22921 22927 22903 22909 22906 22912 22918 22909 22930 22937 22935 22940 22918 22928 22934 22920 22931 22937 22933 22940 22945 22944 22948 22933 22940 22938 22927 22931 22953 22933 22935 22941 22946 22948 22948 22945 22958 22937 22949 22953 22955 22949 22960 22970 22965 22958 22948 22954 22952 22965 22963 22962 22953 22981 22983 22970 22976 22959 22975 22981 22978 22968 22963 22977 22988 22968 22992 22980 22980 22976 22991 22982 22996 22986 22989 22980 23004 22987 23002 23000 22985 22989 22997 22987 22995 23011 23006 22996 23009 23009 23012 22998 22998 23007 22996 22995 23022 23020 23005 23028 23028 23004 23004 23005 23031 23024 23014 23027 23030 23035 23033 23015 23012 23038 23023 23043 23018 23023 23025 23025 23027 23039 23022 23030 23026 23033 23055 23053 23050 23056 23035 23052 23040 23044 23057 23051 23047 23065 23056 23043 23059 23062 23045 23051 23070 23061 23071 23049 23056 23058 23068 23059 23062 23054 23079 23062 23065 23062 23081 23061 23069 23066 23083 23063 23076 23075 23066 23080 23072 23073 23078 23081 23096 23090 23077 23104 23100 23105 23098 23088 23091 23110 23099 23090 23094 23114 23107 23105 23104 23107 \r\n22510 22518 22504 22510 22504 22513 22513 22523 22515 22504 22516 22527 22531 22529 22533 22516 22520 22517 22534 22538 22534 22535 22536 22529 22532 22531 22546 22522 22520 22541 22524 22528 22525 22543 22541 22535 22527 22542 22554 22538 22560 22551 22538 22547 22543 22541 22548 22561 22565 22555 22563 22563 22563 22547 22547 22573 22570 22554 22559 22553 22559 22575 22579 22570 22578 22556 22566 22558 22568 22569 22584 22579 22582 22581 22567 22572 22567 22593 22571 22593 22585 22572 22578 22594 22585 22584 22604 22596 22582 22583 22607 22589 22608 22613 22595 22595 22605 22607 22589 22606 22596 22593 22614 22601 22612 22606 22616 22600 22620 22606 22618 22611 22619 22615 22625 22625 22613 22630 22611 22627 22619 22630 22624 22634 22618 22629 22637 22623 22641 22635 22647 22624 22623 22624 22634 22634 22642 22657 22647 22657 22633 22650 22636 22643 22653 22647 22656 22658 22646 22649 22655 22654 22662 22669 22645 22657 22660 22653 22665 22678 22670 22673 22682 22655 22679 22659 22663 22666 22660 22663 22662 22670 22685 22672 22677 22691 22680 22695 22679 22674 22697 22681 22675 22680 22685 22693 22687 22681 22686 22684 22691 22692 22708 22697 22691 22693 22716 22703 22696 22701 22701 22696 22705 22711 22702 22706 22723 22727 22728 22703 22725 22722 22704 22716 22734 22723 22714 22715 22715 22721 22736 22716 22741 22723 22723 22722 22729 22739 22731 22747 22730 22728 22736 22727 22741 22726 22733 22753 22744 22754 22746 22737 22735 22741 22737 22757 22749 22761 22766 22741 22767 22758 22760 22745 22774 22766 22747 22765 22754 22773 22766 22763 22765 22754 22756 22778 22775 22774 22766 22786 22788 22778 22777 22782 22793 22769 22794 22791 22790 22785 22793 22792 22801 22796 22797 22790 22793 22789 22789 22790 22781 22786 22787 22795 22805 22803 22805 22799 22793 22819 22816 22800 22802 22804 22812 22796 22799 22822 22826 22816 22809 22804 22827 22824 22815 22833 22826 22812 22822 22823 22838 22824 22822 22835 22835 22842 22829 22823 22828 22823 22821 22849 22841 22851 22841 22841 22849 22833 22831 22835 22858 22845 22853 22842 22860 22840 22850 22862 22857 22856 22842 22869 22856 22873 22854 22868 22875 22854 22875 22871 22852 22871 22867 22875 22856 22871 22857 22868 22863 22860 22869 22872 22870 22871 22881 22882 22880 22896 22896 22897 22896 22876 22884 22898 22875 22883 22878 22902 22888 22883 22897 22898 22898 22895 22889 22902 22906 22913 22912 22896 22896 22912 22922 22918 22917 22901 22916 22921 22924 22914 22923 22919 22922 22916 22905 22915 22933 22930 22923 22930 22926 22937 22913 22933 22917 22927 22917 22930 22946 22933 22936 22936 22937 22938 22934 22933 22949 22955 22954 22944 22932 22961 22945 22961 22942 22953 22941 22954 22954 22941 22953 22958 22970 22971 22973 22961 22972 22959 22960 22952 22961 22977 22967 22972 22981 22982 22964 22980 22988 22974 22965 22981 22988 22970 22983 22992 22992 22995 22987 22994 22992 22973 22988 22998 22983 22989 22980 22984 23000 23005 23008 22984 22995 22999 23001 22990 23003 23004 23008 23007 23013 23004 23012 23019 23014 23017 23012 23001 23019 23018 23026 23011 23015 23023 23014 23012 23033 23033 23021 23019 23019 23035 23035 23038 23031 23040 23022 23034 23043 23027 23025 23033 23047 23041 23039 23032 23048 23047 23046 23036 23059 23053 23059 23045 23059 23037 23042 23061 23052 23040 23066 23070 23067 23044 23051 23059 23052 23049 23063 23064 23057 23081 23064 23057 23067 23067 23057 23070 23088 23085 23079 23075 23086 23071 23075 23078 23078 23083 23078 23095 23077 23078 23089 23098 23087 23103 23079 23104 23100 23093 23085 23097 23099 23111 23106 23115 23094 23103 23108 23109 \r\n22495 22518 22519 22522 22507 22500 22514 22521 22522 22519 22528 22532 22531 22510 22527 22512 22534 22527 22525 22539 22530 22516 22530 22526 22543 22529 22531 22533 22537 22527 22549 22542 22539 22549 22550 22543 22553 22534 22538 22558 22557 22561 22558 22539 22558 22539 22559 22562 22561 22567 22571 22548 22550 22548 22561 22571 22563 22576 22572 22564 22554 22554 22567 22578 22566 22575 22571 22559 22571 22567 22564 22574 22589 22577 22593 22583 22580 22582 22597 22600 22578 22578 22583 22601 22602 22590 22597 22595 22607 22585 22598 22612 22611 22585 22615 22612 22602 22611 22590 22616 22592 22620 22594 22615 22598 22626 22624 22619 22601 22608 22630 22621 22615 22622 22628 22614 22637 22609 22610 22624 22637 22641 22636 22630 22638 22635 22628 22626 22635 22634 22626 22632 22651 22651 22649 22641 22633 22654 22637 22641 22642 22661 22646 22639 22662 22664 22662 22644 22666 22659 22655 22653 22653 22654 22648 22668 22670 22670 22667 22679 22677 22671 22679 22670 22659 22676 22678 22669 22689 22671 22673 22683 22677 22675 22669 22681 22675 22687 22683 22684 22698 22673 22682 22680 22689 22690 22680 22696 22696 22697 22702 22696 22699 22707 22699 22697 22709 22709 22708 22691 22709 22693 22710 22696 22724 22717 22725 22705 22720 22725 22730 22721 22713 22731 22718 22735 22731 22730 22715 22725 22719 22739 22740 22737 22727 22718 22738 22733 22741 22732 22725 22728 22731 22742 22752 22731 22757 22747 22754 22741 22734 22743 22761 22763 22748 22760 22753 22757 22768 22759 22763 22770 22758 22769 22759 22761 22777 22763 22768 22763 22758 22753 22763 22775 22774 22783 22768 22759 22763 22769 22788 22778 22768 22784 22777 22785 22783 22777 22792 22778 22798 22800 22798 22800 22784 22805 22802 22800 22797 22797 22802 22795 22790 22809 22815 22796 22799 22818 22813 22817 22805 22798 22804 22821 22803 22822 22819 22815 22825 22824 22828 22831 22826 22818 22820 22819 22815 22814 22823 22816 22818 22827 22834 22831 22836 22844 22830 22848 22838 22822 22848 22834 22840 22832 22841 22830 22844 22854 22847 22845 22852 22852 22843 22861 22862 22844 22855 22843 22853 22870 22871 22846 22862 22851 22867 22868 22867 22861 22867 22868 22869 22868 22859 22866 22869 22881 22882 22874 22888 22862 22866 22889 22871 22868 22868 22874 22896 22887 22896 22895 22884 22877 22878 22882 22886 22886 22888 22895 22882 22889 22884 22886 22904 22912 22888 22889 22908 22910 22913 22915 22921 22913 22917 22898 22918 22910 22922 22907 22924 22926 22930 22917 22908 22932 22930 22934 22924 22909 22922 22927 22939 22926 22916 22932 22938 22946 22945 22946 22928 22925 22924 22935 22926 22941 22935 22935 22938 22951 22952 22939 22947 22950 22941 22951 22941 22966 22964 22939 22946 22948 22946 22972 22946 22966 22957 22948 22967 22968 22971 22972 22974 22973 22966 22960 22963 22961 22984 22968 22969 22961 22983 22980 22975 22980 22968 22987 22983 22980 22982 22998 22974 22991 22978 23001 22992 23002 22988 22997 22998 23009 22999 22997 22984 22997 23006 23003 22997 23009 22990 23017 23014 23001 22999 23012 22996 23013 23016 23023 23018 23020 23021 23020 23018 23015 23017 23010 23014 23025 23010 23025 23014 23016 23021 23034 23034 23041 23043 23034 23045 23050 23039 23039 23048 23036 23031 23048 23033 23053 23055 23038 23044 23055 23056 23051 23056 23050 23040 23048 23068 23051 23071 23067 23063 23062 23061 23072 23061 23071 23050 23068 23055 23070 23079 23071 23075 23061 23069 23072 23086 23076 23084 23079 23075 23093 23072 23093 23082 23082 23099 23100 23091 23098 23088 23102 23084 23106 23105 23081 23080 23097 23092 23109 23088 23104 23096 23087 23100 23098 23093 23099 \r\n22505 22496 22524 22513 22510 22501 22512 22503 22518 22522 22505 22513 22510 22519 22518 22508 22510 22510 22537 22528 22518 22542 22518 22545 22536 22520 22522 22544 22525 22537 22529 22549 22532 22530 22532 22542 22529 22541 22533 22545 22543 22535 22558 22547 22549 22553 22540 22556 22551 22560 22563 22569 22555 22548 22570 22550 22552 22562 22562 22573 22553 22564 22561 22578 22560 22571 22584 22582 22561 22573 22589 22581 22589 22572 22590 22569 22572 22580 22589 22596 22596 22601 22589 22600 22591 22594 22604 22606 22604 22608 22609 22587 22585 22595 22593 22606 22589 22617 22598 22593 22617 22599 22613 22618 22623 22612 22605 22627 22605 22605 22623 22613 22609 22611 22615 22626 22635 22621 22639 22632 22631 22622 22633 22627 22624 22642 22646 22626 22623 22642 22641 22639 22632 22631 22633 22649 22631 22654 22647 22644 22642 22634 22652 22652 22652 22664 22666 22660 22653 22669 22666 22651 22652 22653 22676 22664 22672 22655 22671 22660 22676 22655 22683 22669 22678 22668 22681 22684 22683 22686 22681 22687 22677 22666 22671 22697 22674 22688 22675 22694 22686 22676 22682 22705 22681 22706 22700 22694 22698 22702 22695 22702 22709 22698 22693 22703 22689 22717 22701 22721 22719 22718 22712 22698 22701 22702 22726 22708 22722 22706 22720 22730 22729 22709 22715 22730 22722 22720 22740 22739 22733 22729 22735 22718 22717 22732 22722 22739 22735 22741 22731 22742 22733 22749 22755 22731 22739 22739 22758 22761 22758 22748 22752 22747 22762 22758 22767 22741 22741 22770 22748 22752 22748 22769 22765 22765 22765 22779 22759 22754 22781 22774 22782 22775 22770 22770 22779 22774 22782 22770 22791 22789 22783 22788 22782 22796 22777 22797 22783 22797 22788 22774 22781 22802 22801 22793 22808 22782 22804 22809 22790 22793 22804 22804 22809 22808 22807 22790 22820 22811 22822 22819 22802 22813 22803 22804 22815 22813 22813 22812 22832 22824 22814 22820 22812 22830 22832 22829 22816 22828 22823 22826 22823 22823 22829 22829 22829 22841 22843 22839 22838 22847 22849 22844 22851 22854 22832 22842 22850 22836 22834 22861 22835 22856 22850 22865 22860 22863 22868 22844 22849 22844 22845 22870 22866 22876 22862 22863 22864 22864 22869 22877 22861 22884 22886 22864 22863 22879 22863 22891 22884 22880 22877 22866 22868 22882 22892 22886 22891 22890 22879 22890 22893 22894 22905 22895 22889 22905 22896 22901 22906 22912 22900 22914 22901 22915 22892 22893 22902 22913 22922 22916 22910 22910 22904 22911 22919 22907 22927 22912 22913 22925 22921 22931 22925 22922 22920 22922 22921 22932 22939 22919 22925 22945 22940 22921 22947 22929 22946 22945 22932 22953 22926 22946 22945 22930 22951 22942 22949 22953 22933 22961 22945 22945 22962 22954 22939 22962 22966 22944 22955 22958 22950 22970 22950 22972 22957 22979 22971 22967 22979 22969 22963 22969 22976 22986 22974 22981 22980 22978 22984 22969 22971 22980 22987 22983 22998 22976 22978 22993 22978 22992 22979 22991 22997 22995 22986 22986 22999 23007 22987 23006 23009 23004 22995 22989 23001 23016 23005 22996 22996 23022 23022 23009 23005 22998 23018 23004 23026 23013 23013 23021 23016 23012 23010 23021 23009 23011 23040 23028 23019 23038 23016 23016 23025 23026 23044 23046 23029 23023 23044 23035 23049 23028 23035 23055 23049 23034 23060 23057 23040 23046 23063 23057 23056 23043 23057 23044 23051 23046 23063 23065 23050 23061 23063 23051 23074 23067 23058 23052 23062 23056 23062 23077 23085 23082 23086 23075 23080 23066 23086 23066 23067 23085 23076 23082 23084 23072 23097 23096 23084 23081 23099 23081 23087 23089 23084 23098 23083 23100 23090 23102 23111 23111 23116 23109 23091 23106 23094 23112 \r\n22498 22524 22508 22498 22502 22507 22508 22510 22521 22519 22533 22534 22511 22510 22536 22536 22519 22524 22534 22540 22532 22524 22523 22543 22534 22529 22540 22531 22534 22552 22532 22538 22552 22535 22547 22553 22537 22548 22541 22552 22534 22550 22561 22550 22550 22539 22562 22554 22554 22554 22557 22550 22574 22563 22557 22549 22553 22575 22579 22575 22569 22564 22582 22568 22566 22569 22581 22566 22566 22579 22579 22565 22589 22595 22577 22577 22574 22586 22572 22599 22594 22594 22603 22590 22597 22582 22581 22590 22602 22601 22590 22598 22601 22590 22603 22605 22606 22595 22592 22618 22615 22601 22612 22626 22609 22601 22600 22628 22631 22624 22623 22629 22632 22614 22608 22621 22616 22633 22632 22617 22628 22623 22642 22624 22646 22631 22646 22641 22639 22632 22638 22629 22644 22643 22649 22632 22644 22639 22644 22662 22663 22637 22656 22651 22655 22667 22642 22663 22646 22645 22646 22670 22647 22662 22651 22654 22676 22670 22676 22680 22683 22661 22664 22668 22677 22671 22687 22663 22690 22666 22692 22679 22687 22682 22674 22686 22699 22674 22695 22695 22701 22696 22696 22703 22682 22686 22709 22702 22708 22704 22691 22686 22689 22711 22689 22705 22706 22706 22712 22711 22720 22704 22720 22719 22704 22708 22714 22713 22706 22729 22705 22723 22707 22709 22726 22729 22732 22724 22722 22726 22743 22739 22720 22727 22722 22741 22740 22735 22722 22741 22728 22737 22746 22749 22732 22738 22759 22739 22756 22755 22756 22763 22745 22746 22767 22758 22754 22764 22744 22756 22745 22756 22765 22768 22770 22768 22777 22763 22766 22775 22775 22764 22756 22765 22784 22773 22784 22762 22764 22778 22784 22794 22773 22790 22776 22787 22773 22792 22791 22795 22791 22792 22795 22801 22807 22795 22787 22791 22810 22805 22787 22808 22797 22792 22806 22791 22800 22813 22813 22797 22822 22813 22814 22797 22823 22811 22801 22802 22830 22819 22832 22811 22835 22820 22828 22818 22821 22835 22812 22825 22830 22829 22834 22841 22837 22837 22848 22842 22825 22852 22837 22827 22843 22845 22836 22838 22844 22850 22834 22833 22858 22844 22863 22860 22843 22862 22854 22862 22866 22857 22859 22854 22870 22875 22857 22874 22856 22853 22868 22854 22868 22876 22873 22875 22870 22887 22874 22887 22885 22890 22867 22883 22871 22871 22887 22875 22879 22885 22880 22880 22897 22875 22886 22878 22893 22883 22909 22900 22902 22908 22901 22888 22914 22910 22902 22913 22903 22904 22895 22901 22900 22905 22908 22922 22908 22899 22927 22908 22926 22923 22906 22914 22912 22911 22914 22916 22914 22935 22932 22938 22933 22919 22941 22944 22928 22919 22932 22922 22924 22934 22927 22943 22951 22947 22940 22942 22952 22957 22932 22954 22942 22953 22962 22957 22953 22943 22966 22970 22971 22951 22971 22969 22968 22951 22970 22965 22967 22968 22966 22981 22961 22968 22975 22973 22974 22970 22961 22989 22983 22981 22990 22976 22983 22988 22981 22982 22987 22990 22980 23002 23002 22992 22990 23000 22996 23006 22986 22984 23009 23004 23003 22999 22995 23010 23015 22995 23018 23008 23007 23014 23010 22995 22999 23003 23022 23016 23011 23028 23026 23026 23016 23016 23030 23021 23023 23029 23032 23024 23040 23036 23039 23040 23038 23044 23023 23046 23025 23034 23032 23025 23038 23050 23043 23049 23052 23032 23039 23060 23039 23056 23037 23035 23049 23038 23038 23047 23058 23052 23063 23062 23046 23068 23047 23065 23061 23071 23055 23075 23080 23066 23079 23065 23082 23066 23061 23073 23084 23064 23080 23090 23075 23093 23090 23074 23085 23075 23092 23074 23089 23085 23077 23086 23090 23087 23090 23103 23088 23108 23089 23108 23106 23087 23093 23101 23088 23114 23103 23113 23106 23099 \r\n22512 22509 22497 22518 22521 22525 22505 22525 22529 22523 22527 22510 22519 22520 22527 22534 22516 22522 22533 22528 22533 22540 22523 22540 22521 22530 22538 22550 22548 22525 22548 22540 22532 22554 22535 22545 22539 22550 22552 22538 22539 22544 22558 22561 22544 22552 22555 22557 22563 22555 22572 22572 22552 22577 22552 22561 22568 22563 22571 22582 22571 22577 22567 22560 22580 22580 22589 22571 22568 22584 22584 22573 22593 22571 22581 22578 22596 22600 22595 22600 22592 22582 22579 22605 22586 22608 22590 22595 22607 22607 22600 22615 22611 22592 22599 22594 22611 22606 22593 22598 22618 22616 22620 22615 22606 22626 22606 22614 22631 22622 22625 22616 22630 22617 22613 22627 22627 22636 22636 22642 22628 22627 22618 22647 22644 22635 22640 22650 22648 22627 22626 22642 22652 22647 22654 22636 22632 22661 22654 22657 22663 22661 22641 22649 22648 22649 22670 22647 22655 22646 22664 22659 22648 22666 22659 22668 22676 22652 22672 22675 22658 22672 22674 22662 22677 22660 22683 22684 22690 22679 22667 22687 22674 22697 22688 22687 22688 22673 22682 22685 22691 22695 22679 22681 22701 22700 22706 22696 22683 22705 22696 22710 22708 22715 22689 22690 22718 22713 22707 22703 22700 22702 22717 22709 22708 22710 22709 22716 22706 22717 22724 22708 22714 22733 22720 22727 22727 22726 22725 22738 22731 22735 22732 22734 22722 22736 22738 22735 22750 22753 22730 22743 22753 22743 22736 22752 22748 22736 22754 22756 22757 22758 22749 22754 22744 22753 22770 22743 22745 22757 22752 22767 22764 22768 22758 22761 22779 22779 22763 22757 22765 22772 22757 22781 22783 22776 22789 22778 22775 22779 22773 22768 22782 22775 22795 22776 22790 22790 22784 22782 22797 22800 22804 22782 22787 22801 22799 22803 22788 22806 22794 22812 22799 22805 22800 22811 22806 22793 22800 22805 22801 22811 22824 22802 22819 22813 22808 22831 22810 22833 22812 22824 22829 22820 22817 22833 22834 22827 22840 22816 22842 22840 22825 22847 22843 22838 22841 22843 22830 22838 22854 22842 22837 22831 22832 22853 22854 22832 22846 22861 22841 22852 22847 22863 22867 22863 22860 22845 22847 22867 22853 22847 22862 22853 22876 22878 22873 22871 22867 22873 22855 22884 22868 22864 22864 22867 22862 22886 22878 22888 22876 22878 22872 22890 22883 22882 22899 22875 22893 22887 22890 22878 22890 22883 22897 22880 22903 22898 22906 22886 22897 22913 22903 22895 22889 22899 22893 22913 22906 22896 22922 22921 22918 22904 22908 22914 22919 22909 22905 22913 22915 22932 22935 22937 22928 22914 22912 22931 22919 22940 22919 22939 22925 22933 22928 22944 22943 22940 22932 22932 22945 22940 22931 22937 22930 22938 22939 22932 22959 22959 22949 22963 22966 22945 22955 22968 22967 22960 22970 22962 22960 22956 22960 22976 22976 22978 22966 22977 22980 22972 22961 22973 22979 22959 22979 22976 22986 22990 22967 22966 22976 22972 22994 22972 22978 22979 22980 22981 22991 22984 22990 22995 23001 22998 23001 22988 22991 22990 22984 22985 22989 23006 22990 22994 22993 23012 22996 22996 23003 23018 23010 23019 23011 23027 23028 23025 23012 23016 23012 23017 23034 23009 23018 23024 23010 23036 23031 23037 23033 23018 23034 23045 23030 23045 23025 23041 23024 23041 23041 23046 23047 23047 23042 23049 23045 23038 23059 23050 23053 23037 23052 23052 23058 23060 23049 23052 23043 23047 23052 23049 23047 23065 23067 23070 23053 23057 23075 23067 23066 23078 23057 23064 23058 23085 23078 23084 23064 23085 23087 23084 23094 23072 23069 23090 23075 23073 23082 23085 23091 23080 23082 23083 23103 23093 23088 23085 23081 23095 23088 23113 23101 23100 23115 23110 23093 23115 23092 23106 23115 23114 \r\n22506 22525 22510 22520 22525 22504 22514 22508 22526 22505 22510 22532 22521 22519 22526 22540 22523 22536 22517 22544 22532 22527 22531 22542 22547 22533 22543 22532 22530 22542 22533 22550 22529 22558 22544 22537 22555 22551 22559 22561 22564 22558 22541 22546 22555 22550 22558 22569 22558 22565 22571 22552 22550 22574 22571 22580 22574 22572 22565 22566 22560 22566 22569 22570 22564 22562 22563 22570 22591 22571 22588 22574 22588 22575 22593 22598 22585 22583 22590 22590 22576 22599 22579 22584 22580 22598 22601 22594 22602 22585 22603 22600 22600 22600 22594 22602 22610 22595 22605 22595 22601 22618 22624 22609 22628 22614 22611 22622 22626 22606 22615 22631 22609 22622 22636 22637 22627 22631 22615 22623 22638 22624 22637 22623 22648 22645 22640 22628 22627 22644 22627 22646 22641 22655 22648 22639 22658 22648 22654 22648 22647 22650 22658 22644 22650 22641 22666 22672 22667 22672 22657 22650 22671 22657 22671 22666 22659 22658 22680 22677 22657 22686 22687 22687 22680 22671 22662 22669 22691 22683 22687 22689 22692 22671 22690 22690 22686 22680 22697 22704 22703 22687 22699 22688 22694 22685 22707 22706 22692 22696 22694 22703 22707 22691 22705 22709 22714 22716 22714 22706 22718 22703 22702 22704 22701 22724 22711 22723 22725 22726 22706 22713 22711 22731 22731 22721 22738 22718 22741 22729 22731 22739 22724 22739 22743 22737 22730 22724 22740 22745 22749 22756 22734 22754 22745 22753 22745 22759 22759 22746 22738 22753 22739 22762 22753 22765 22761 22764 22750 22766 22766 22762 22773 22751 22753 22772 22753 22771 22763 22770 22784 22770 22764 22770 22774 22769 22769 22782 22764 22768 22781 22779 22778 22789 22796 22787 22773 22779 22786 22776 22805 22789 22799 22780 22800 22799 22801 22808 22810 22792 22786 22789 22810 22803 22802 22817 22819 22807 22814 22809 22798 22816 22821 22825 22828 22819 22827 22809 22804 22821 22821 22834 22836 22838 22825 22826 22840 22839 22828 22836 22825 22820 22821 22835 22844 22822 22835 22849 22827 22841 22853 22830 22845 22829 22834 22848 22836 22849 22851 22842 22847 22844 22839 22868 22840 22853 22854 22862 22873 22874 22860 22865 22853 22863 22870 22869 22881 22864 22881 22879 22881 22879 22887 22878 22886 22869 22868 22884 22889 22877 22869 22896 22875 22893 22893 22871 22885 22897 22891 22890 22897 22888 22894 22887 22883 22889 22889 22902 22885 22902 22890 22892 22895 22904 22911 22907 22917 22918 22916 22897 22919 22918 22923 22913 22919 22917 22931 22924 22922 22918 22907 22921 22922 22936 22931 22913 22923 22919 22931 22942 22938 22938 22918 22935 22938 22935 22947 22939 22948 22941 22943 22930 22937 22949 22947 22950 22949 22953 22951 22963 22942 22960 22959 22944 22942 22968 22946 22969 22973 22961 22973 22960 22975 22972 22950 22964 22964 22965 22983 22977 22974 22976 22978 22979 22980 22967 22972 22966 22966 22978 22971 22982 22973 22982 22981 22986 22998 22976 22978 22979 22998 22985 22999 22981 22987 22999 22988 22998 22998 22994 23002 22999 23004 23013 22992 22997 23012 23020 23013 23006 23001 23025 23025 23010 23017 23007 23021 23026 23022 23024 23006 23031 23012 23011 23038 23022 23027 23015 23024 23028 23040 23026 23043 23025 23032 23027 23022 23045 23024 23054 23035 23048 23051 23034 23045 23043 23056 23036 23063 23048 23055 23040 23046 23051 23053 23048 23066 23068 23057 23072 23068 23075 23065 23070 23051 23053 23067 23063 23075 23078 23085 23067 23074 23064 23087 23064 23073 23083 23079 23071 23088 23078 23090 23083 23085 23072 23089 23097 23074 23094 23097 23100 23087 23103 23090 23110 23086 23089 23102 23089 23104 23101 23109 23106 23115 23110 23107 23111 23109 23100 \r\n22510 22524 22503 22521 22504 22507 22515 22512 22514 22518 22519 22531 22511 22516 22529 22537 22535 22536 22516 22521 22545 22518 22524 22532 22550 22551 22529 22547 22539 22539 22541 22528 22551 22547 22537 22557 22549 22535 22558 22545 22538 22550 22552 22543 22544 22565 22565 22570 22567 22573 22561 22571 22556 22572 22552 22576 22565 22566 22579 22556 22580 22570 22573 22570 22582 22562 22589 22579 22572 22575 22583 22593 22597 22594 22594 22578 22590 22599 22591 22601 22592 22589 22581 22583 22603 22599 22611 22595 22593 22602 22596 22607 22597 22591 22601 22601 22619 22622 22623 22618 22624 22617 22620 22604 22630 22610 22616 22618 22607 22630 22616 22630 22623 22621 22618 22631 22616 22617 22635 22628 22635 22636 22640 22641 22646 22651 22637 22629 22625 22638 22627 22653 22652 22636 22644 22661 22655 22641 22661 22639 22643 22665 22640 22655 22648 22648 22652 22645 22662 22658 22652 22671 22653 22666 22661 22653 22666 22674 22682 22662 22660 22675 22677 22671 22675 22677 22663 22686 22685 22686 22692 22672 22688 22681 22680 22678 22695 22686 22689 22685 22701 22678 22695 22703 22693 22711 22710 22692 22709 22701 22696 22709 22703 22714 22692 22702 22699 22708 22715 22705 22721 22706 22714 22710 22728 22710 22713 22733 22705 22725 22729 22732 22737 22733 22738 22723 22732 22719 22730 22743 22743 22743 22745 22722 22736 22741 22741 22749 22743 22739 22727 22732 22731 22743 22740 22741 22753 22755 22762 22763 22751 22761 22740 22742 22759 22743 22759 22744 22768 22750 22761 22752 22762 22777 22767 22774 22782 22774 22764 22770 22782 22766 22774 22767 22761 22768 22767 22776 22778 22782 22781 22775 22788 22795 22774 22774 22802 22790 22799 22798 22793 22793 22799 22780 22789 22808 22803 22788 22809 22812 22790 22817 22803 22794 22817 22795 22820 22802 22801 22821 22820 22820 22828 22805 22813 22802 22820 22833 22823 22821 22813 22811 22820 22825 22818 22823 22819 22839 22828 22839 22822 22825 22843 22833 22839 22842 22850 22849 22852 22828 22829 22846 22836 22831 22834 22832 22855 22854 22862 22843 22856 22852 22849 22847 22853 22847 22862 22869 22845 22869 22862 22855 22864 22878 22853 22861 22879 22881 22871 22858 22878 22877 22880 22874 22870 22868 22866 22866 22893 22877 22879 22888 22887 22884 22898 22894 22891 22879 22897 22901 22891 22898 22883 22883 22895 22893 22894 22891 22894 22897 22908 22888 22915 22911 22900 22892 22908 22920 22919 22918 22914 22922 22908 22912 22919 22930 22924 22930 22921 22929 22930 22925 22917 22920 22918 22913 22940 22918 22918 22922 22931 22946 22937 22930 22941 22942 22941 22941 22935 22944 22948 22942 22939 22956 22950 22956 22938 22957 22956 22946 22956 22967 22948 22943 22947 22960 22954 22966 22945 22972 22962 22963 22961 22978 22964 22963 22955 22973 22973 22967 22965 22985 22983 22981 22969 22981 22973 22979 22975 22972 22994 22981 22969 22984 22979 22979 23001 22977 22993 23005 22978 22994 22998 23001 23001 22984 22998 23010 23009 22996 23006 22998 23011 22994 23016 23020 23009 23003 23000 23012 23016 23027 23013 23002 23014 23018 23003 23022 23012 23022 23028 23023 23028 23015 23026 23033 23019 23031 23025 23024 23027 23023 23032 23027 23027 23043 23025 23048 23044 23034 23048 23032 23030 23035 23050 23049 23049 23042 23039 23053 23058 23049 23039 23045 23059 23042 23069 23064 23061 23075 23059 23062 23074 23058 23054 23072 23055 23078 23067 23081 23065 23063 23074 23087 23061 23073 23086 23090 23084 23074 23088 23079 23070 23074 23085 23098 23074 23087 23087 23078 23096 23087 23091 23106 23088 23093 23086 23112 23108 23105 23097 23111 23098 23110 23118 23114 23110 23110 23105 23111 \r\n22521 22526 22501 22501 22530 22508 22523 22521 22512 22510 22528 22529 22510 22511 22517 22529 22521 22542 22522 22524 22539 22528 22520 22529 22549 22545 22527 22546 22531 22529 22555 22542 22551 22538 22559 22542 22563 22559 22557 22541 22556 22560 22540 22557 22558 22570 22559 22546 22552 22547 22566 22564 22557 22575 22556 22556 22569 22568 22560 22568 22579 22581 22567 22571 22590 22590 22576 22590 22590 22574 22581 22590 22571 22576 22593 22573 22594 22583 22589 22589 22586 22592 22604 22596 22604 22586 22585 22586 22608 22588 22588 22602 22609 22616 22593 22600 22616 22604 22596 22626 22598 22620 22607 22611 22616 22621 22630 22628 22615 22632 22610 22620 22619 22631 22632 22635 22630 22616 22637 22646 22630 22648 22632 22650 22647 22623 22632 22650 22629 22641 22642 22658 22636 22637 22634 22637 22638 22643 22649 22660 22665 22660 22659 22642 22668 22667 22659 22662 22675 22660 22666 22672 22670 22676 22654 22663 22676 22664 22685 22669 22680 22662 22660 22685 22691 22685 22682 22673 22681 22685 22676 22677 22678 22683 22685 22680 22685 22694 22702 22681 22690 22708 22680 22692 22706 22696 22697 22691 22691 22693 22694 22708 22693 22709 22696 22699 22719 22703 22696 22725 22706 22707 22700 22725 22727 22729 22731 22711 22731 22726 22729 22721 22712 22720 22729 22736 22726 22735 22743 22731 22734 22740 22728 22747 22732 22723 22747 22749 22736 22745 22731 22741 22741 22760 22738 22739 22747 22752 22754 22760 22740 22768 22752 22742 22750 22771 22767 22745 22754 22767 22768 22761 22769 22754 22766 22782 22766 22756 22760 22757 22759 22774 22770 22761 22791 22785 22773 22784 22777 22774 22773 22780 22789 22783 22789 22792 22784 22786 22793 22781 22790 22802 22806 22797 22807 22789 22793 22796 22815 22790 22813 22817 22803 22811 22816 22795 22808 22814 22812 22813 22813 22802 22810 22827 22824 22817 22812 22820 22819 22807 22825 22819 22814 22823 22823 22835 22842 22819 22824 22846 22830 22827 22847 22838 22823 22844 22827 22826 22841 22856 22828 22848 22833 22856 22833 22856 22848 22843 22864 22859 22863 22844 22868 22863 22869 22849 22845 22847 22853 22863 22852 22857 22874 22859 22869 22874 22863 22859 22871 22866 22886 22867 22882 22890 22891 22878 22870 22868 22881 22887 22877 22877 22894 22873 22889 22891 22889 22904 22892 22879 22893 22892 22898 22892 22884 22899 22902 22912 22907 22899 22915 22901 22916 22895 22909 22919 22906 22913 22924 22910 22908 22903 22914 22926 22916 22929 22929 22909 22931 22928 22918 22920 22910 22920 22930 22938 22937 22919 22917 22933 22939 22945 22943 22946 22941 22934 22929 22953 22930 22928 22941 22956 22936 22958 22961 22960 22937 22956 22959 22959 22943 22956 22965 22942 22957 22943 22948 22969 22952 22972 22955 22972 22971 22977 22958 22960 22979 22984 22959 22961 22971 22964 22960 22965 22962 22985 22981 22990 22990 22982 22970 22990 22997 22996 22980 22985 22980 22999 22985 23005 22993 22980 22980 22997 22986 23000 23011 22992 22994 22991 23012 23009 22990 23013 22993 23003 23007 23001 23011 23019 23022 23006 23029 23015 23023 23004 23027 23007 23033 23022 23018 23024 23023 23037 23026 23031 23027 23019 23021 23032 23046 23023 23036 23022 23023 23050 23027 23034 23054 23040 23037 23043 23036 23054 23042 23048 23050 23059 23044 23066 23059 23044 23057 23049 23056 23046 23047 23060 23074 23066 23076 23071 23055 23066 23066 23055 23062 23064 23081 23067 23076 23070 23088 23083 23066 23087 23083 23074 23081 23068 23085 23077 23081 23082 23086 23091 23103 23081 23098 23096 23080 23080 23102 23105 23095 23110 23100 23112 23112 23115 23117 23096 23101 23105 23111 23095 23116 23098 23124 23108 \r\n22528 22521 22512 22518 22503 22508 22520 22515 22532 22514 22527 22513 22515 22519 22534 22527 22529 22522 22537 22544 22533 22527 22531 22535 22547 22552 22526 22549 22530 22536 22558 22541 22548 22561 22540 22550 22545 22561 22549 22563 22566 22569 22549 22568 22558 22545 22563 22562 22556 22560 22565 22573 22559 22556 22581 22581 22563 22577 22561 22585 22567 22583 22562 22590 22568 22571 22580 22578 22581 22577 22597 22575 22587 22600 22592 22594 22589 22583 22600 22579 22583 22601 22603 22598 22609 22609 22609 22589 22613 22596 22598 22600 22601 22597 22593 22616 22619 22596 22610 22613 22600 22624 22629 22627 22603 22612 22634 22607 22619 22623 22614 22637 22622 22626 22634 22629 22626 22620 22622 22620 22631 22646 22628 22646 22634 22647 22639 22641 22651 22657 22635 22647 22635 22632 22646 22660 22641 22657 22666 22648 22654 22651 22653 22646 22665 22650 22666 22653 22660 22651 22658 22662 22664 22663 22653 22677 22667 22682 22672 22659 22680 22660 22683 22678 22674 22664 22680 22692 22692 22690 22686 22689 22675 22684 22693 22697 22679 22695 22705 22698 22681 22690 22698 22689 22690 22694 22686 22701 22700 22711 22715 22695 22701 22696 22718 22717 22719 22705 22707 22699 22708 22717 22707 22729 22719 22704 22726 22735 22728 22727 22720 22738 22739 22735 22729 22720 22740 22717 22721 22720 22733 22736 22748 22745 22743 22743 22733 22751 22728 22753 22738 22730 22752 22760 22749 22759 22763 22752 22766 22762 22764 22748 22767 22759 22743 22769 22769 22764 22747 22758 22762 22761 22766 22759 22771 22777 22784 22780 22773 22776 22761 22789 22784 22765 22792 22776 22784 22766 22784 22776 22782 22786 22776 22794 22780 22784 22801 22787 22779 22783 22785 22805 22794 22784 22798 22812 22800 22790 22809 22796 22791 22797 22805 22807 22802 22796 22815 22799 22797 22818 22818 22813 22824 22814 22818 22818 22834 22816 22822 22825 22816 22817 22832 22835 22814 22832 22828 22830 22840 22845 22840 22841 22825 22829 22830 22843 22841 22834 22831 22853 22840 22830 22843 22837 22838 22855 22835 22865 22855 22865 22853 22843 22847 22861 22855 22846 22859 22854 22854 22869 22856 22854 22874 22854 22879 22865 22880 22885 22863 22876 22874 22865 22889 22888 22892 22877 22880 22888 22895 22869 22881 22891 22893 22875 22874 22899 22877 22885 22885 22881 22904 22891 22890 22910 22888 22895 22892 22908 22897 22905 22895 22904 22906 22900 22900 22894 22911 22904 22904 22926 22925 22916 22917 22925 22926 22905 22932 22928 22909 22931 22922 22910 22915 22917 22940 22928 22924 22944 22920 22938 22923 22948 22936 22949 22945 22952 22927 22953 22935 22944 22940 22951 22949 22948 22934 22944 22951 22961 22940 22965 22956 22952 22949 22959 22944 22964 22967 22974 22973 22951 22955 22975 22957 22979 22958 22966 22969 22978 22979 22984 22967 22961 22980 22977 22968 22975 22989 22995 22982 22995 22969 22981 22986 22995 22985 22983 22988 22989 23006 22995 23000 22995 22982 22989 22983 23008 22996 22987 23008 23014 23013 22990 23012 23007 23002 23021 23019 23007 23014 23014 23016 23028 23003 23023 23016 23010 23031 23018 23012 23035 23023 23032 23040 23038 23016 23016 23028 23027 23030 23032 23025 23025 23029 23027 23043 23042 23032 23040 23028 23033 23058 23035 23036 23037 23062 23037 23060 23055 23039 23066 23041 23052 23062 23063 23044 23049 23064 23074 23074 23071 23073 23075 23065 23058 23064 23058 23062 23084 23085 23082 23075 23077 23074 23072 23069 23071 23076 23073 23088 23088 23091 23093 23072 23079 23093 23101 23089 23090 23102 23099 23088 23097 23109 23109 23103 23089 23110 23096 23101 23116 23105 23108 23101 23106 23101 23118 23096 23100 23100 23108 \r\n22528 22519 22502 22518 22528 22523 22507 22531 22512 22511 22529 22525 22512 22537 22529 22541 22539 22545 22539 22520 22534 22522 22545 22540 22541 22554 22548 22545 22545 22540 22534 22538 22534 22546 22542 22552 22543 22556 22542 22564 22542 22553 22571 22565 22571 22571 22552 22564 22562 22551 22560 22562 22559 22571 22581 22568 22578 22569 22583 22561 22563 22585 22576 22569 22576 22588 22578 22574 22570 22581 22593 22589 22589 22576 22589 22581 22584 22595 22605 22591 22586 22605 22596 22590 22609 22612 22613 22588 22601 22594 22603 22617 22607 22615 22601 22600 22596 22625 22615 22614 22604 22627 22617 22621 22610 22634 22632 22635 22608 22617 22627 22617 22614 22613 22622 22622 22623 22620 22628 22625 22639 22649 22633 22652 22627 22653 22649 22644 22647 22657 22640 22638 22636 22660 22645 22651 22656 22665 22652 22646 22651 22658 22649 22658 22645 22653 22651 22674 22662 22658 22660 22678 22664 22668 22660 22671 22676 22671 22669 22669 22683 22673 22678 22663 22688 22676 22670 22668 22669 22674 22689 22695 22678 22691 22678 22683 22695 22702 22678 22693 22695 22697 22702 22683 22688 22710 22699 22691 22704 22689 22707 22692 22713 22712 22709 22702 22723 22726 22701 22725 22716 22730 22717 22718 22726 22733 22721 22707 22718 22727 22739 22712 22721 22736 22735 22732 22730 22718 22731 22737 22733 22734 22750 22745 22735 22745 22750 22732 22731 22740 22736 22753 22750 22757 22737 22753 22760 22751 22760 22765 22743 22746 22760 22756 22769 22771 22759 22764 22753 22764 22760 22753 22772 22761 22758 22755 22770 22763 22772 22784 22764 22766 22791 22778 22793 22774 22776 22786 22786 22788 22780 22785 22798 22797 22798 22786 22805 22795 22792 22784 22792 22800 22790 22811 22812 22793 22787 22789 22802 22804 22813 22791 22811 22819 22810 22796 22813 22807 22826 22810 22826 22806 22830 22832 22808 22817 22831 22815 22829 22830 22839 22824 22823 22817 22818 22843 22830 22839 22833 22836 22837 22840 22835 22832 22833 22852 22846 22834 22845 22855 22844 22860 22857 22843 22842 22840 22843 22855 22849 22851 22867 22865 22866 22861 22865 22870 22867 22850 22848 22860 22868 22876 22871 22861 22870 22859 22878 22874 22880 22860 22871 22864 22874 22889 22870 22887 22870 22876 22873 22888 22881 22896 22886 22887 22884 22902 22880 22899 22895 22900 22902 22887 22895 22902 22894 22908 22900 22907 22906 22895 22911 22905 22911 22902 22897 22917 22901 22912 22912 22905 22921 22915 22906 22914 22912 22911 22924 22924 22928 22909 22919 22923 22922 22937 22922 22925 22917 22922 22918 22948 22935 22950 22927 22940 22931 22927 22946 22944 22940 22930 22941 22938 22942 22954 22947 22955 22940 22948 22947 22968 22957 22941 22949 22946 22972 22949 22960 22971 22974 22954 22958 22974 22952 22982 22964 22968 22965 22957 22964 22981 22961 22970 22990 22974 22973 22984 22975 22973 22996 22978 22988 22984 22982 22979 22991 23004 22983 22992 22991 22994 23001 22985 23006 23003 23006 22992 22986 22993 22992 22989 23007 23014 23014 23012 23008 22995 23014 23004 23003 23005 23014 23009 23015 23016 23022 23016 23017 23022 23019 23032 23035 23024 23015 23017 23026 23018 23024 23040 23035 23022 23030 23024 23038 23042 23043 23047 23036 23033 23054 23033 23054 23052 23049 23045 23040 23046 23048 23046 23056 23056 23067 23044 23051 23047 23055 23070 23056 23053 23051 23061 23051 23061 23073 23068 23075 23069 23065 23081 23059 23074 23078 23079 23072 23078 23064 23090 23067 23091 23094 23071 23071 23077 23101 23078 23092 23096 23093 23098 23081 23108 23105 23110 23085 23089 23094 23101 23102 23112 23114 23102 23095 23092 23120 23113 23104 23103 23114 23114 23116 23107 \r\n22514 22527 22513 22528 22509 22535 22528 22530 22523 22531 22532 22518 22541 22519 22544 22516 22531 22540 22531 22534 22548 22541 22536 22538 22549 22554 22544 22541 22530 22545 22537 22543 22556 22535 22536 22538 22552 22539 22555 22552 22560 22562 22554 22558 22572 22566 22561 22553 22569 22577 22565 22566 22567 22580 22574 22584 22581 22580 22568 22567 22565 22578 22584 22587 22586 22571 22581 22597 22588 22577 22580 22586 22582 22601 22599 22579 22585 22578 22582 22582 22600 22606 22607 22590 22588 22615 22608 22596 22599 22592 22595 22611 22611 22606 22615 22601 22609 22598 22626 22625 22616 22629 22608 22610 22619 22623 22607 22617 22623 22631 22638 22619 22624 22632 22624 22628 22643 22624 22640 22641 22636 22640 22623 22638 22630 22651 22634 22637 22635 22642 22642 22638 22654 22657 22650 22649 22662 22649 22648 22642 22641 22646 22661 22648 22648 22659 22669 22648 22655 22660 22672 22656 22658 22673 22659 22668 22672 22672 22661 22689 22682 22674 22690 22693 22671 22666 22690 22683 22695 22693 22684 22675 22681 22694 22687 22687 22685 22702 22702 22689 22687 22695 22684 22711 22711 22692 22695 22712 22697 22715 22708 22692 22714 22703 22702 22704 22713 22704 22713 22709 22724 22726 22719 22704 22726 22722 22715 22724 22727 22715 22736 22738 22722 22716 22716 22745 22745 22747 22731 22746 22727 22733 22743 22733 22733 22740 22730 22747 22747 22741 22741 22742 22747 22741 22735 22739 22759 22766 22760 22748 22770 22753 22752 22760 22759 22752 22752 22773 22761 22760 22777 22771 22780 22768 22782 22779 22779 22773 22788 22784 22789 22789 22766 22782 22784 22783 22786 22785 22792 22798 22795 22782 22790 22782 22787 22792 22782 22785 22780 22795 22783 22789 22797 22811 22786 22800 22802 22801 22806 22795 22799 22816 22807 22816 22815 22816 22816 22824 22818 22811 22805 22820 22812 22817 22829 22806 22813 22816 22819 22839 22819 22829 22825 22827 22822 22824 22823 22836 22825 22829 22837 22832 22830 22826 22843 22827 22828 22846 22848 22857 22847 22839 22839 22858 22850 22848 22845 22861 22856 22856 22853 22862 22865 22848 22867 22854 22867 22851 22849 22879 22863 22865 22873 22859 22884 22861 22865 22876 22868 22862 22875 22866 22868 22885 22876 22880 22879 22870 22893 22871 22882 22883 22880 22902 22885 22902 22906 22901 22896 22899 22883 22903 22886 22912 22890 22912 22901 22892 22915 22904 22911 22900 22916 22914 22920 22900 22925 22909 22915 22910 22918 22914 22909 22908 22913 22933 22908 22909 22935 22930 22913 22937 22941 22937 22942 22916 22931 22946 22934 22926 22929 22929 22937 22952 22950 22937 22929 22947 22936 22936 22933 22935 22959 22954 22953 22950 22948 22939 22939 22951 22967 22952 22966 22959 22950 22949 22949 22974 22959 22978 22974 22979 22979 22979 22960 22966 22980 22977 22986 22965 22977 22980 22986 22977 22972 22988 22994 22978 22996 22979 22986 22977 22977 22999 22991 22982 22987 22995 22990 23003 23001 23003 23009 22987 23000 23005 22994 22999 23000 23009 23010 23006 22997 22997 22995 23005 23013 23020 23009 23029 23021 23031 23028 23014 23024 23032 23025 23017 23037 23036 23019 23012 23031 23018 23019 23043 23032 23033 23031 23030 23025 23026 23050 23026 23034 23032 23050 23053 23050 23030 23060 23059 23035 23060 23049 23043 23066 23064 23057 23041 23055 23063 23067 23072 23063 23058 23073 23071 23069 23068 23062 23059 23064 23075 23079 23064 23066 23067 23080 23064 23064 23090 23087 23093 23090 23071 23096 23093 23086 23096 23085 23082 23087 23095 23093 23104 23084 23102 23085 23093 23091 23100 23084 23099 23087 23099 23109 23093 23101 23110 23120 23103 23099 23101 23112 23106 23106 23113 23099 23119 \r\n22518 22521 22521 22534 22518 22518 22508 22525 22523 22534 22514 22541 22523 22532 22528 22523 22518 22523 22532 22544 22545 22541 22536 22548 22547 22546 22557 22541 22538 22556 22544 22553 22557 22551 22553 22552 22560 22545 22564 22546 22549 22572 22554 22563 22570 22547 22563 22574 22568 22562 22581 22575 22572 22562 22569 22575 22577 22565 22576 22589 22562 22583 22564 22582 22589 22588 22584 22579 22597 22586 22588 22584 22575 22582 22598 22579 22597 22603 22597 22598 22585 22591 22611 22602 22591 22607 22591 22594 22595 22591 22610 22620 22600 22622 22620 22609 22626 22625 22626 22619 22612 22622 22613 22628 22617 22623 22631 22617 22610 22621 22639 22615 22627 22635 22617 22635 22635 22645 22622 22647 22644 22636 22637 22645 22631 22651 22657 22657 22640 22646 22642 22641 22648 22657 22658 22666 22640 22640 22667 22652 22662 22654 22671 22661 22654 22651 22666 22677 22651 22675 22669 22656 22655 22683 22660 22683 22675 22661 22681 22672 22684 22682 22666 22668 22687 22668 22674 22690 22675 22673 22684 22701 22699 22676 22680 22699 22680 22702 22682 22695 22701 22691 22698 22695 22715 22692 22708 22699 22708 22717 22701 22707 22713 22698 22712 22716 22711 22714 22719 22720 22730 22706 22716 22727 22711 22735 22714 22737 22737 22726 22725 22740 22730 22718 22723 22717 22738 22720 22745 22732 22722 22746 22732 22743 22737 22737 22745 22735 22731 22736 22748 22750 22761 22761 22762 22765 22765 22744 22767 22742 22763 22768 22773 22768 22772 22775 22748 22771 22766 22766 22762 22766 22782 22777 22759 22775 22784 22771 22773 22790 22787 22791 22765 22775 22789 22772 22789 22797 22789 22774 22772 22785 22776 22804 22783 22786 22798 22792 22793 22784 22786 22805 22804 22796 22787 22793 22802 22816 22818 22795 22811 22820 22799 22814 22823 22821 22814 22800 22818 22813 22819 22822 22820 22834 22817 22830 22817 22828 22813 22813 22836 22835 22824 22819 22824 22824 22831 22848 22824 22836 22851 22823 22827 22846 22838 22856 22843 22855 22843 22851 22837 22844 22844 22836 22852 22845 22858 22863 22855 22860 22847 22854 22846 22856 22853 22852 22858 22863 22873 22860 22852 22879 22860 22858 22860 22885 22882 22878 22884 22877 22889 22875 22888 22869 22866 22868 22875 22879 22894 22879 22887 22874 22903 22895 22898 22897 22883 22897 22882 22903 22886 22909 22885 22887 22903 22895 22899 22917 22911 22898 22902 22917 22912 22919 22920 22905 22904 22923 22926 22922 22911 22905 22917 22912 22921 22916 22936 22923 22928 22918 22923 22915 22919 22938 22927 22940 22940 22947 22945 22945 22932 22932 22934 22946 22940 22944 22937 22950 22931 22956 22958 22950 22948 22957 22957 22955 22962 22953 22953 22959 22954 22948 22946 22967 22974 22962 22952 22951 22953 22960 22977 22968 22954 22961 22974 22968 22977 22976 22971 22978 22964 22966 22987 22982 22975 22984 22971 22973 22995 22980 22988 23001 22990 22993 23003 22986 23006 22980 23002 23001 23007 22987 22988 23006 23014 22997 23003 23017 23006 23016 23018 23005 23004 22997 23000 23025 23016 23011 23024 23024 23022 23030 23010 23016 23014 23034 23021 23029 23019 23032 23028 23038 23037 23044 23040 23017 23028 23048 23023 23039 23044 23042 23038 23054 23037 23042 23049 23043 23054 23057 23039 23036 23040 23041 23038 23065 23041 23058 23041 23042 23058 23052 23047 23057 23062 23075 23055 23068 23064 23060 23081 23072 23057 23065 23081 23067 23065 23079 23071 23075 23067 23068 23075 23085 23079 23073 23075 23087 23093 23086 23101 23099 23093 23076 23077 23096 23092 23106 23089 23104 23098 23097 23095 23094 23107 23102 23099 23117 23102 23097 23093 23117 23114 23102 23107 23119 23107 23119 23116 23115 \r\n22508 22518 22516 22534 22510 22524 22513 22525 22530 22522 22517 22524 22535 22531 22521 22547 22547 22545 22533 22533 22550 22531 22548 22552 22556 22548 22554 22539 22553 22542 22544 22552 22551 22553 22545 22548 22567 22565 22549 22554 22569 22557 22551 22575 22548 22559 22571 22550 22559 22562 22555 22573 22560 22564 22578 22578 22574 22583 22583 22570 22581 22593 22586 22573 22575 22569 22584 22582 22589 22584 22584 22583 22596 22578 22590 22586 22605 22609 22588 22607 22599 22584 22599 22586 22592 22594 22595 22610 22603 22604 22604 22602 22620 22598 22603 22613 22601 22609 22623 22626 22604 22607 22621 22629 22620 22630 22611 22623 22617 22614 22621 22642 22638 22619 22630 22619 22631 22632 22638 22650 22642 22630 22636 22649 22636 22635 22631 22650 22654 22660 22650 22650 22656 22646 22665 22663 22640 22658 22661 22662 22650 22658 22649 22672 22654 22650 22670 22668 22672 22671 22662 22657 22679 22671 22680 22658 22686 22685 22665 22665 22679 22686 22678 22691 22682 22690 22696 22675 22680 22690 22680 22697 22676 22699 22699 22683 22690 22695 22709 22708 22700 22687 22687 22694 22694 22693 22689 22691 22704 22701 22719 22696 22717 22714 22715 22705 22725 22716 22726 22730 22723 22711 22705 22721 22729 22725 22725 22725 22740 22718 22729 22721 22741 22729 22733 22722 22721 22746 22743 22742 22745 22751 22733 22726 22755 22748 22735 22749 22751 22740 22741 22760 22746 22757 22759 22748 22749 22750 22762 22757 22772 22745 22771 22762 22776 22768 22765 22779 22754 22779 22757 22772 22774 22780 22759 22767 22788 22766 22769 22767 22771 22792 22789 22771 22778 22794 22780 22787 22799 22787 22800 22800 22792 22781 22781 22800 22802 22788 22781 22799 22812 22791 22804 22792 22815 22793 22804 22806 22819 22810 22813 22801 22812 22796 22803 22819 22810 22811 22813 22809 22821 22817 22820 22818 22812 22835 22819 22817 22829 22814 22813 22821 22842 22831 22819 22841 22832 22822 22834 22827 22826 22841 22829 22846 22853 22836 22837 22854 22853 22842 22848 22842 22845 22847 22849 22865 22854 22859 22853 22862 22852 22858 22864 22872 22876 22849 22867 22858 22877 22865 22865 22878 22855 22881 22863 22871 22859 22860 22861 22874 22883 22885 22889 22875 22871 22882 22873 22876 22883 22872 22875 22903 22881 22879 22882 22905 22908 22903 22904 22900 22883 22889 22899 22888 22900 22899 22900 22917 22901 22920 22906 22922 22897 22898 22921 22924 22900 22927 22929 22908 22904 22929 22934 22917 22910 22913 22910 22918 22922 22923 22928 22923 22933 22920 22928 22938 22930 22930 22947 22943 22941 22928 22948 22938 22942 22947 22938 22936 22960 22952 22948 22960 22959 22939 22955 22950 22947 22947 22960 22959 22955 22950 22946 22971 22958 22948 22961 22958 22952 22953 22981 22977 22958 22960 22966 22969 22970 22969 22975 22973 22991 22984 22971 22972 22974 22996 22979 22997 22986 22980 22992 22998 22977 22983 23006 22991 22979 22994 22996 23003 23011 23011 23002 22996 23005 23015 23000 23017 23013 23013 23020 23001 23022 23021 22999 23005 23006 23019 23010 23002 23005 23025 23025 23025 23009 23012 23019 23012 23017 23016 23020 23036 23038 23036 23035 23045 23030 23045 23037 23042 23036 23026 23040 23039 23049 23057 23048 23032 23056 23054 23050 23037 23056 23048 23054 23044 23065 23048 23054 23060 23062 23058 23066 23053 23060 23050 23074 23059 23054 23072 23065 23078 23057 23065 23072 23073 23072 23082 23066 23087 23074 23089 23068 23094 23085 23085 23077 23077 23089 23091 23101 23092 23075 23104 23097 23082 23084 23085 23106 23102 23085 23105 23104 23089 23113 23090 23105 23109 23116 23116 23106 23115 23105 23120 23117 23114 23114 23127 23124 23131 \r\n22510 22533 22535 22521 22535 22534 22526 22522 22522 22516 22516 22528 22544 22532 22522 22544 22547 22538 22540 22550 22549 22546 22552 22554 22545 22547 22556 22536 22550 22549 22540 22541 22546 22552 22565 22552 22569 22555 22550 22571 22562 22551 22571 22554 22575 22554 22574 22574 22580 22577 22555 22559 22566 22586 22572 22581 22561 22575 22569 22578 22581 22594 22591 22576 22579 22580 22585 22585 22597 22574 22587 22603 22600 22577 22589 22584 22599 22587 22603 22594 22598 22595 22603 22588 22594 22617 22618 22606 22592 22614 22598 22608 22613 22601 22598 22605 22612 22609 22629 22615 22607 22624 22613 22619 22611 22614 22629 22625 22620 22627 22614 22630 22637 22632 22624 22648 22627 22621 22637 22640 22653 22651 22648 22631 22635 22642 22636 22639 22641 22649 22653 22658 22646 22646 22652 22655 22665 22658 22659 22667 22659 22655 22674 22666 22666 22656 22663 22658 22660 22664 22654 22666 22673 22675 22662 22663 22683 22680 22691 22680 22683 22672 22682 22667 22671 22698 22687 22686 22689 22679 22701 22675 22689 22692 22706 22703 22708 22686 22682 22708 22687 22691 22713 22698 22713 22712 22699 22698 22713 22722 22694 22713 22718 22700 22721 22707 22728 22718 22718 22718 22707 22713 22714 22717 22727 22715 22723 22727 22714 22732 22716 22733 22733 22735 22727 22722 22747 22734 22751 22738 22729 22725 22729 22740 22748 22743 22759 22748 22744 22759 22734 22762 22751 22742 22743 22747 22747 22741 22743 22743 22749 22762 22749 22753 22760 22766 22776 22753 22758 22777 22779 22766 22780 22784 22762 22781 22765 22775 22764 22782 22765 22783 22773 22796 22770 22782 22796 22788 22797 22800 22789 22799 22782 22796 22778 22780 22792 22783 22810 22810 22795 22792 22798 22801 22806 22790 22795 22812 22817 22816 22803 22798 22805 22810 22799 22801 22809 22824 22820 22813 22818 22816 22824 22812 22831 22813 22839 22820 22820 22841 22824 22823 22825 22825 22819 22844 22824 22832 22830 22823 22850 22850 22836 22837 22849 22856 22858 22852 22860 22834 22847 22864 22856 22844 22845 22864 22847 22844 22859 22845 22867 22874 22866 22872 22852 22869 22850 22873 22866 22859 22875 22884 22864 22877 22865 22873 22881 22875 22890 22871 22864 22876 22873 22871 22882 22894 22885 22874 22894 22877 22897 22880 22894 22901 22878 22891 22885 22890 22892 22906 22888 22894 22910 22898 22911 22892 22899 22905 22915 22911 22916 22905 22917 22924 22922 22923 22913 22925 22917 22928 22906 22924 22932 22912 22923 22913 22913 22932 22914 22919 22914 22938 22919 22940 22947 22936 22945 22936 22930 22927 22934 22944 22946 22940 22941 22932 22953 22940 22947 22942 22949 22947 22962 22954 22953 22953 22943 22956 22950 22961 22962 22965 22971 22976 22974 22957 22975 22967 22971 22953 22962 22956 22982 22980 22975 22965 22960 22976 22980 22967 22970 22991 22992 22988 22980 22988 22990 22981 22975 22983 22989 22975 23001 22979 22993 23002 22993 23004 22983 23004 22988 22994 23007 23001 23009 22996 23019 23000 22998 23019 23014 23001 23011 23011 22999 23008 23021 23005 23026 23025 23008 23005 23016 23031 23010 23038 23025 23040 23020 23034 23024 23017 23044 23044 23030 23037 23029 23023 23051 23035 23033 23029 23031 23047 23052 23045 23049 23036 23050 23038 23052 23049 23061 23063 23066 23039 23065 23046 23049 23063 23052 23072 23065 23053 23063 23075 23066 23064 23052 23064 23064 23064 23075 23067 23064 23059 23063 23085 23073 23091 23081 23077 23070 23072 23093 23074 23073 23090 23098 23090 23103 23080 23103 23097 23105 23084 23108 23081 23100 23103 23090 23085 23097 23110 23113 23113 23109 23119 23115 23111 23123 23115 23123 23102 23126 23105 23123 23101 23108 23126 \r\n22510 22514 22531 22513 22512 22531 22520 22532 22516 22537 22530 22543 22523 22544 22520 22540 22544 22549 22532 22541 22548 22541 22539 22529 22544 22545 22553 22555 22538 22548 22543 22551 22537 22554 22559 22558 22547 22546 22572 22570 22562 22553 22562 22560 22561 22573 22577 22579 22570 22562 22580 22563 22570 22577 22578 22570 22566 22567 22586 22589 22585 22583 22594 22569 22592 22594 22584 22594 22577 22587 22584 22591 22599 22586 22583 22590 22582 22594 22584 22596 22600 22606 22608 22605 22610 22605 22616 22599 22602 22609 22610 22603 22620 22604 22608 22617 22607 22622 22626 22607 22613 22625 22627 22634 22628 22618 22624 22632 22627 22625 22625 22620 22621 22620 22629 22635 22647 22651 22631 22628 22629 22644 22654 22644 22631 22637 22639 22643 22641 22663 22642 22652 22650 22641 22659 22665 22643 22655 22664 22647 22674 22654 22650 22652 22659 22668 22679 22662 22678 22667 22661 22681 22673 22662 22664 22662 22662 22675 22672 22686 22667 22684 22673 22675 22698 22689 22698 22694 22690 22691 22693 22681 22701 22694 22690 22696 22683 22697 22700 22701 22711 22706 22692 22710 22694 22706 22719 22695 22700 22708 22708 22696 22698 22720 22727 22717 22722 22715 22708 22719 22717 22709 22712 22715 22715 22727 22733 22725 22732 22722 22720 22718 22742 22743 22739 22745 22735 22748 22727 22740 22729 22754 22735 22747 22753 22750 22748 22742 22761 22740 22745 22755 22756 22745 22764 22750 22754 22762 22754 22773 22761 22762 22764 22776 22750 22767 22764 22770 22768 22780 22760 22761 22764 22769 22763 22761 22768 22787 22766 22779 22779 22795 22778 22773 22796 22794 22781 22786 22794 22778 22779 22789 22792 22781 22791 22798 22787 22807 22789 22787 22789 22814 22806 22805 22789 22797 22817 22813 22806 22821 22805 22810 22814 22805 22809 22819 22824 22810 22827 22814 22813 22809 22820 22809 22824 22839 22817 22837 22831 22819 22842 22844 22846 22823 22839 22823 22846 22848 22852 22829 22847 22846 22828 22852 22858 22858 22845 22837 22846 22858 22856 22848 22844 22856 22849 22844 22863 22850 22853 22862 22846 22858 22863 22854 22860 22860 22870 22879 22859 22872 22871 22858 22879 22863 22879 22873 22890 22874 22865 22876 22888 22875 22893 22869 22894 22891 22884 22874 22893 22883 22877 22884 22899 22904 22884 22898 22891 22908 22891 22913 22902 22905 22894 22888 22895 22905 22913 22911 22900 22905 22911 22915 22913 22904 22915 22910 22908 22911 22904 22912 22933 22925 22922 22922 22920 22917 22914 22923 22934 22939 22938 22917 22924 22922 22931 22939 22928 22923 22937 22951 22925 22926 22940 22944 22932 22953 22937 22937 22949 22942 22935 22940 22951 22963 22956 22942 22945 22962 22960 22954 22974 22947 22964 22968 22970 22953 22980 22974 22954 22962 22956 22956 22986 22987 22970 22973 22980 22986 22987 22972 22992 22977 22990 22976 22981 22995 22974 22981 22997 22996 22978 22998 22990 23004 22994 22986 22988 22998 22997 22987 22990 23012 22999 22991 22998 22997 22993 22998 22993 23020 23014 23000 23011 23005 23013 23004 23005 23020 23025 23025 23019 23019 23013 23024 23011 23025 23036 23036 23021 23026 23015 23030 23027 23038 23033 23037 23042 23031 23036 23030 23049 23030 23036 23029 23037 23047 23054 23042 23040 23043 23037 23037 23062 23042 23055 23043 23060 23064 23045 23056 23048 23059 23058 23072 23066 23071 23078 23056 23061 23083 23067 23069 23070 23072 23083 23062 23074 23088 23063 23081 23083 23075 23081 23081 23069 23091 23097 23085 23090 23103 23080 23097 23079 23091 23106 23109 23082 23087 23092 23108 23105 23103 23089 23098 23117 23104 23106 23096 23093 23111 23096 23111 23105 23103 23105 23108 23119 23113 23106 23104 \r\n22508 22518 22520 22518 22524 22512 22529 22541 22520 22527 22519 22542 22518 22544 22537 22550 22526 22533 22528 22553 22527 22530 22541 22555 22547 22547 22543 22541 22558 22560 22541 22565 22541 22561 22552 22556 22560 22569 22572 22566 22569 22576 22566 22575 22576 22576 22559 22580 22572 22583 22578 22585 22575 22580 22569 22574 22564 22572 22592 22577 22569 22571 22575 22592 22579 22587 22577 22586 22597 22588 22582 22588 22596 22595 22608 22605 22593 22588 22598 22594 22605 22612 22610 22600 22609 22610 22603 22595 22610 22610 22619 22626 22618 22624 22614 22623 22605 22631 22606 22606 22612 22611 22613 22610 22637 22612 22616 22636 22616 22639 22639 22641 22624 22627 22648 22633 22629 22625 22625 22643 22655 22638 22644 22646 22630 22656 22638 22647 22653 22657 22661 22638 22643 22650 22647 22665 22643 22657 22645 22654 22647 22651 22670 22669 22654 22655 22667 22678 22664 22655 22663 22657 22677 22667 22683 22664 22667 22680 22689 22672 22688 22680 22684 22697 22696 22682 22684 22700 22692 22677 22689 22682 22702 22679 22684 22701 22707 22684 22711 22696 22714 22702 22704 22696 22691 22714 22720 22713 22716 22717 22723 22723 22700 22705 22718 22702 22719 22715 22714 22723 22720 22714 22734 22723 22720 22730 22735 22716 22732 22721 22717 22731 22747 22731 22723 22730 22748 22741 22731 22750 22745 22744 22731 22749 22759 22756 22757 22748 22746 22750 22742 22742 22760 22756 22765 22757 22749 22763 22763 22770 22756 22764 22752 22760 22761 22769 22774 22762 22758 22775 22782 22767 22772 22780 22763 22778 22776 22790 22776 22772 22784 22791 22796 22797 22792 22793 22790 22775 22787 22782 22799 22786 22802 22800 22803 22786 22785 22807 22809 22794 22815 22788 22811 22797 22794 22796 22817 22821 22807 22811 22820 22824 22807 22805 22827 22811 22831 22823 22814 22807 22819 22832 22817 22823 22821 22838 22839 22834 22816 22837 22829 22832 22842 22847 22845 22850 22827 22837 22831 22850 22837 22845 22856 22831 22851 22850 22838 22855 22843 22849 22839 22859 22844 22851 22857 22866 22848 22845 22868 22864 22850 22875 22851 22851 22859 22874 22874 22856 22868 22869 22868 22880 22875 22877 22860 22861 22889 22889 22879 22884 22887 22878 22890 22889 22874 22878 22899 22885 22881 22899 22881 22890 22884 22908 22882 22890 22894 22889 22885 22905 22901 22901 22904 22912 22891 22914 22911 22916 22894 22914 22899 22915 22911 22924 22901 22924 22908 22909 22929 22931 22908 22920 22909 22918 22914 22919 22918 22927 22919 22942 22922 22944 22924 22926 22947 22937 22938 22951 22947 22935 22931 22946 22954 22934 22931 22943 22950 22937 22959 22947 22965 22946 22940 22965 22962 22950 22965 22949 22972 22973 22975 22973 22963 22960 22978 22978 22980 22958 22970 22975 22978 22968 22972 22971 22969 22989 22968 22989 22990 22972 22993 22982 22968 22982 22980 22994 22974 22982 23002 22976 22985 22979 22991 22984 22981 23008 23001 22984 22988 22999 22994 22991 22994 22999 23018 23005 23007 23012 23021 23000 23002 23022 23021 23015 23022 23016 23024 23015 23008 23032 23019 23007 23008 23019 23022 23014 23039 23033 23034 23035 23020 23035 23038 23027 23025 23037 23042 23029 23030 23054 23036 23040 23050 23058 23041 23031 23037 23042 23058 23057 23046 23054 23042 23045 23048 23048 23068 23046 23070 23048 23072 23054 23069 23063 23063 23068 23053 23054 23075 23084 23078 23076 23086 23087 23077 23061 23062 23084 23073 23069 23091 23080 23085 23084 23093 23092 23072 23081 23080 23099 23098 23106 23095 23095 23100 23092 23082 23092 23102 23108 23088 23088 23089 23104 23100 23094 23108 23109 23109 23095 23104 23125 23124 23122 23128 23124 23105 23117 23125 23105 \r\n22534 22537 22509 22518 22531 22538 22542 22521 22529 22526 22545 22529 22543 22538 22540 22534 22538 22542 22539 22543 22533 22547 22540 22533 22553 22554 22535 22538 22562 22549 22551 22542 22561 22558 22547 22554 22555 22571 22565 22562 22570 22556 22564 22559 22576 22574 22573 22562 22570 22563 22586 22567 22586 22581 22590 22580 22589 22565 22588 22575 22594 22579 22598 22579 22593 22596 22591 22603 22593 22598 22606 22585 22595 22590 22586 22608 22589 22599 22614 22586 22609 22616 22604 22597 22618 22616 22608 22623 22611 22624 22609 22617 22624 22601 22619 22608 22606 22630 22615 22632 22624 22637 22613 22636 22613 22625 22616 22618 22640 22641 22642 22637 22644 22646 22634 22630 22652 22652 22643 22634 22649 22642 22643 22642 22642 22634 22639 22653 22645 22646 22651 22650 22640 22654 22658 22660 22659 22648 22670 22674 22668 22665 22658 22655 22668 22662 22681 22669 22666 22671 22686 22662 22663 22668 22662 22678 22671 22666 22677 22679 22670 22692 22694 22670 22679 22691 22696 22674 22696 22698 22685 22707 22702 22697 22710 22704 22686 22710 22687 22696 22712 22699 22701 22712 22696 22714 22706 22721 22700 22713 22705 22711 22710 22704 22707 22719 22732 22713 22715 22714 22712 22712 22731 22730 22737 22727 22742 22728 22734 22718 22741 22733 22736 22742 22745 22744 22725 22749 22734 22729 22748 22756 22747 22746 22741 22740 22738 22740 22748 22756 22738 22743 22745 22768 22764 22751 22772 22744 22751 22762 22771 22772 22774 22751 22761 22762 22759 22767 22777 22764 22779 22774 22776 22777 22784 22783 22774 22776 22770 22775 22775 22779 22789 22799 22796 22785 22786 22802 22804 22796 22778 22783 22789 22781 22807 22788 22792 22791 22807 22805 22810 22800 22794 22802 22802 22814 22815 22822 22798 22823 22814 22816 22821 22814 22806 22817 22829 22821 22806 22817 22828 22836 22824 22829 22818 22812 22825 22835 22819 22816 22837 22838 22837 22827 22831 22843 22844 22842 22828 22835 22840 22835 22844 22832 22845 22846 22850 22838 22858 22863 22845 22847 22839 22848 22849 22850 22866 22873 22867 22856 22848 22864 22859 22864 22861 22868 22864 22860 22860 22864 22858 22885 22874 22864 22862 22863 22882 22871 22867 22889 22889 22892 22875 22875 22894 22899 22889 22888 22887 22892 22880 22890 22898 22887 22887 22895 22907 22902 22909 22903 22899 22912 22900 22916 22909 22904 22894 22898 22922 22900 22925 22925 22923 22905 22910 22907 22927 22909 22911 22924 22932 22919 22928 22920 22912 22938 22939 22931 22933 22931 22931 22921 22946 22925 22935 22934 22934 22926 22933 22933 22937 22955 22945 22946 22950 22952 22942 22946 22962 22942 22959 22943 22941 22949 22947 22971 22969 22963 22974 22958 22948 22948 22966 22951 22959 22959 22965 22975 22972 22966 22967 22974 22977 22981 22971 22969 22983 22981 22976 22985 22993 22970 22975 22989 22977 22983 22992 22986 22983 22983 22987 22980 22985 22993 23002 22992 22983 23007 23009 22989 22994 23006 23011 23005 23013 22997 23021 22997 22998 23022 22997 23014 23013 23025 23010 23021 23025 23028 23022 23006 23031 23028 23035 23015 23035 23038 23035 23038 23034 23032 23043 23045 23041 23032 23045 23051 23034 23032 23028 23050 23050 23035 23030 23046 23045 23043 23042 23055 23043 23065 23052 23052 23055 23052 23057 23068 23057 23046 23046 23075 23067 23053 23064 23065 23066 23065 23074 23055 23072 23070 23074 23074 23071 23088 23082 23087 23082 23081 23069 23082 23088 23081 23094 23093 23072 23083 23088 23102 23086 23088 23084 23086 23097 23087 23085 23092 23093 23101 23100 23087 23112 23107 23098 23092 23100 23093 23111 23109 23115 23103 23106 23122 23104 23126 23125 23109 23112 23130 23105 23123 \r\n22523 22538 22519 22535 22539 22520 22539 22540 22522 22544 22522 22540 22527 22522 22532 22542 22542 22528 22546 22536 22538 22529 22558 22539 22561 22540 22549 22547 22563 22557 22548 22559 22560 22556 22561 22561 22545 22562 22555 22563 22558 22568 22559 22579 22560 22564 22578 22560 22561 22573 22563 22585 22568 22578 22585 22584 22586 22581 22591 22572 22593 22597 22599 22588 22579 22586 22603 22587 22588 22594 22602 22580 22586 22587 22604 22586 22612 22608 22615 22587 22604 22599 22614 22609 22597 22605 22598 22624 22605 22599 22617 22620 22618 22607 22616 22608 22617 22630 22616 22629 22623 22623 22617 22638 22625 22616 22639 22637 22638 22640 22624 22622 22621 22626 22639 22645 22646 22626 22655 22656 22649 22634 22648 22645 22636 22649 22649 22664 22642 22653 22646 22639 22660 22655 22645 22668 22645 22650 22646 22667 22667 22660 22679 22678 22673 22665 22678 22663 22674 22681 22685 22676 22667 22675 22669 22671 22693 22674 22691 22694 22674 22696 22686 22681 22682 22693 22691 22690 22679 22685 22690 22683 22681 22708 22706 22698 22694 22686 22695 22687 22700 22690 22690 22716 22704 22715 22722 22698 22725 22710 22709 22717 22724 22702 22710 22724 22731 22708 22715 22727 22709 22724 22715 22728 22741 22721 22728 22728 22729 22740 22723 22734 22742 22750 22727 22745 22724 22750 22754 22738 22746 22734 22732 22735 22737 22756 22735 22760 22756 22757 22757 22744 22755 22744 22746 22764 22767 22764 22767 22772 22755 22778 22773 22758 22760 22775 22774 22766 22756 22784 22768 22781 22784 22766 22764 22768 22768 22781 22787 22775 22769 22777 22787 22795 22781 22789 22779 22793 22788 22797 22792 22790 22802 22801 22782 22793 22800 22798 22804 22812 22807 22796 22794 22795 22820 22811 22811 22821 22806 22811 22813 22810 22810 22821 22820 22818 22822 22818 22833 22826 22815 22823 22833 22818 22832 22830 22814 22839 22820 22819 22834 22828 22831 22827 22825 22848 22851 22825 22853 22856 22830 22839 22832 22838 22858 22850 22862 22840 22856 22852 22862 22853 22844 22857 22863 22851 22858 22848 22856 22860 22867 22864 22870 22852 22879 22867 22854 22866 22857 22866 22872 22883 22873 22879 22872 22889 22891 22884 22875 22892 22871 22891 22878 22872 22887 22896 22890 22896 22885 22885 22903 22903 22896 22900 22908 22890 22889 22908 22895 22904 22896 22916 22916 22897 22898 22906 22913 22923 22920 22909 22902 22914 22921 22908 22917 22919 22907 22921 22924 22920 22911 22933 22934 22920 22925 22920 22930 22922 22925 22921 22932 22938 22945 22939 22943 22938 22952 22944 22945 22927 22951 22938 22942 22939 22947 22942 22952 22952 22946 22954 22949 22966 22957 22945 22967 22946 22967 22973 22968 22958 22971 22967 22971 22979 22971 22972 22977 22975 22983 22977 22970 22970 22962 22985 22982 22970 22986 22976 22981 22996 22968 22972 22982 22971 22972 22981 23001 22980 22978 22988 22981 22981 22984 22998 22987 22991 23012 23005 23013 22991 22991 23011 22999 22997 23021 22998 23000 23013 23024 23001 22998 23024 23011 23023 23013 23010 23022 23006 23016 23016 23033 23011 23038 23035 23022 23026 23039 23034 23032 23039 23021 23019 23028 23039 23026 23034 23044 23044 23049 23046 23053 23040 23053 23049 23039 23047 23036 23055 23042 23060 23062 23041 23055 23055 23045 23043 23057 23070 23063 23058 23069 23059 23064 23074 23079 23078 23054 23074 23068 23069 23083 23074 23073 23062 23072 23064 23090 23088 23076 23095 23079 23086 23081 23094 23088 23102 23076 23082 23098 23096 23079 23081 23086 23093 23087 23101 23089 23101 23096 23101 23097 23105 23103 23109 23118 23102 23096 23099 23096 23113 23106 23102 23114 23108 23116 23122 23114 23130 23134 23111 \r\n22536 22534 22535 22534 22521 22522 22531 22520 22519 22535 22520 22526 22539 22523 22530 22532 22544 22541 22532 22534 22556 22531 22558 22558 22549 22538 22559 22554 22548 22546 22551 22548 22561 22557 22551 22559 22564 22567 22576 22566 22556 22564 22560 22580 22566 22579 22568 22583 22568 22561 22584 22587 22569 22562 22578 22580 22576 22579 22584 22581 22570 22584 22594 22583 22575 22575 22598 22604 22593 22604 22579 22601 22584 22595 22602 22601 22614 22609 22615 22588 22589 22614 22618 22595 22602 22612 22606 22620 22612 22623 22604 22620 22621 22615 22603 22608 22618 22634 22619 22633 22627 22620 22620 22637 22637 22622 22615 22641 22626 22636 22625 22620 22642 22635 22632 22626 22646 22636 22656 22629 22635 22655 22647 22652 22654 22639 22652 22647 22644 22665 22644 22649 22643 22648 22660 22667 22651 22663 22666 22654 22666 22651 22661 22667 22676 22683 22674 22664 22676 22665 22684 22663 22675 22678 22688 22681 22678 22683 22686 22695 22676 22691 22699 22695 22691 22700 22695 22704 22706 22692 22684 22709 22706 22703 22684 22687 22712 22705 22701 22704 22711 22711 22710 22705 22694 22716 22714 22705 22705 22712 22699 22717 22713 22714 22715 22732 22715 22711 22724 22716 22721 22736 22730 22718 22720 22718 22732 22729 22744 22742 22724 22748 22727 22739 22727 22724 22735 22752 22752 22747 22743 22748 22759 22741 22762 22740 22739 22759 22763 22752 22749 22748 22760 22752 22754 22769 22769 22768 22774 22753 22774 22778 22752 22779 22771 22756 22761 22765 22776 22760 22781 22763 22772 22782 22777 22766 22775 22779 22785 22787 22780 22783 22777 22801 22786 22776 22778 22792 22795 22807 22794 22782 22782 22804 22788 22787 22786 22813 22813 22801 22813 22794 22791 22792 22802 22800 22800 22823 22804 22818 22802 22802 22813 22809 22814 22833 22816 22835 22833 22832 22829 22812 22827 22839 22815 22818 22830 22833 22822 22821 22824 22848 22838 22839 22841 22839 22839 22849 22833 22852 22846 22847 22853 22861 22835 22845 22845 22848 22859 22855 22842 22866 22841 22851 22865 22860 22866 22850 22875 22865 22849 22858 22861 22853 22861 22869 22882 22872 22862 22882 22870 22888 22875 22863 22880 22880 22894 22891 22883 22896 22886 22874 22889 22898 22891 22898 22889 22900 22905 22906 22882 22901 22886 22890 22904 22896 22888 22909 22905 22912 22909 22908 22894 22905 22903 22898 22909 22904 22900 22900 22917 22923 22918 22919 22919 22922 22920 22924 22926 22928 22911 22939 22929 22937 22933 22929 22935 22924 22944 22943 22944 22944 22926 22937 22934 22939 22948 22928 22930 22956 22931 22956 22940 22954 22942 22946 22947 22960 22956 22960 22966 22942 22957 22964 22967 22948 22946 22968 22970 22962 22958 22976 22951 22979 22980 22975 22980 22966 22977 22964 22964 22979 22986 22975 22977 22967 22993 22994 22968 22996 22998 22973 22982 22973 22975 22974 22975 22980 22986 22984 22999 22990 23001 23004 23011 22990 22986 22995 23008 22997 22991 22995 22991 23013 23021 23009 22996 23019 23011 23000 23021 23007 23014 23018 23028 23023 23024 23026 23017 23025 23037 23024 23014 23034 23013 23041 23037 23034 23041 23028 23045 23041 23031 23041 23023 23050 23036 23029 23028 23032 23046 23042 23032 23054 23033 23057 23057 23036 23050 23061 23062 23056 23070 23061 23071 23048 23050 23062 23076 23072 23059 23073 23073 23079 23053 23071 23064 23058 23074 23081 23079 23065 23081 23068 23089 23075 23081 23080 23068 23076 23095 23088 23075 23083 23099 23078 23080 23091 23098 23094 23093 23090 23105 23097 23094 23096 23111 23086 23115 23104 23106 23103 23097 23103 23121 23106 23112 23118 23125 23107 23110 23120 23120 23119 23109 23126 23121 23133 23132 23120 \r\n22537 22523 22528 22527 22524 22526 22529 22535 22546 22525 22544 22548 22545 22537 22525 22548 22533 22544 22553 22537 22532 22552 22561 22546 22551 22542 22551 22556 22551 22545 22545 22567 22564 22553 22565 22556 22547 22549 22555 22551 22565 22570 22570 22553 22557 22573 22575 22558 22566 22560 22578 22570 22587 22569 22584 22591 22591 22578 22582 22578 22585 22595 22584 22588 22603 22581 22604 22602 22579 22586 22600 22592 22582 22608 22584 22614 22615 22588 22607 22596 22600 22614 22602 22616 22597 22597 22624 22606 22621 22627 22611 22610 22606 22629 22605 22622 22609 22622 22625 22628 22623 22626 22618 22618 22621 22633 22629 22626 22627 22632 22641 22625 22639 22633 22647 22643 22645 22647 22651 22634 22630 22660 22643 22647 22641 22663 22652 22658 22649 22654 22647 22648 22650 22653 22673 22647 22650 22673 22654 22670 22664 22675 22674 22681 22677 22656 22684 22669 22666 22664 22685 22687 22672 22688 22678 22665 22671 22668 22684 22675 22690 22672 22673 22701 22693 22679 22696 22701 22705 22701 22697 22689 22692 22700 22702 22697 22702 22714 22700 22707 22715 22712 22706 22721 22720 22722 22712 22705 22721 22716 22723 22727 22723 22724 22713 22729 22723 22715 22727 22713 22739 22726 22727 22722 22721 22736 22727 22745 22723 22734 22747 22734 22725 22733 22739 22751 22752 22752 22736 22731 22742 22744 22734 22735 22761 22755 22760 22758 22740 22768 22764 22768 22742 22762 22772 22760 22747 22760 22754 22761 22772 22756 22771 22781 22778 22756 22769 22764 22783 22772 22769 22774 22790 22788 22777 22786 22779 22794 22788 22779 22775 22785 22794 22800 22800 22798 22794 22799 22779 22794 22790 22787 22810 22810 22790 22812 22809 22807 22799 22810 22809 22809 22793 22815 22812 22809 22823 22804 22803 22826 22810 22806 22829 22827 22821 22808 22829 22826 22813 22817 22812 22814 22817 22822 22823 22826 22828 22817 22838 22822 22820 22849 22827 22839 22847 22841 22834 22841 22848 22849 22852 22859 22851 22848 22839 22837 22839 22849 22838 22848 22844 22861 22854 22865 22848 22853 22849 22872 22866 22868 22858 22852 22872 22873 22876 22871 22877 22881 22863 22870 22860 22877 22876 22892 22888 22875 22895 22873 22887 22893 22877 22896 22895 22895 22898 22889 22902 22881 22887 22889 22890 22882 22890 22887 22894 22904 22909 22888 22913 22912 22892 22894 22900 22920 22909 22910 22906 22915 22906 22900 22907 22912 22909 22921 22913 22922 22922 22927 22909 22925 22928 22928 22930 22918 22924 22915 22930 22937 22918 22941 22921 22949 22930 22925 22924 22939 22945 22952 22933 22957 22930 22943 22945 22939 22938 22936 22960 22956 22948 22944 22955 22960 22955 22968 22967 22972 22951 22951 22956 22968 22961 22964 22953 22958 22968 22956 22981 22969 22971 22985 22976 22985 22964 22963 22978 22976 22973 22992 22974 22988 22983 22979 22975 22978 22974 22980 22991 23001 22990 23007 22994 22994 22984 22988 22998 23001 23013 22995 23002 23001 22996 22999 22995 23006 23005 23009 23000 23001 23000 23024 23007 23019 23019 23021 23031 23015 23012 23015 23034 23018 23032 23035 23025 23014 23027 23016 23039 23032 23025 23029 23041 23044 23051 23030 23049 23052 23051 23038 23054 23050 23041 23031 23050 23058 23061 23044 23037 23066 23058 23052 23048 23058 23064 23072 23048 23058 23051 23059 23056 23072 23071 23062 23068 23064 23068 23077 23059 23059 23066 23064 23080 23070 23068 23079 23086 23093 23069 23093 23091 23082 23094 23094 23087 23091 23075 23094 23081 23098 23082 23103 23084 23090 23110 23107 23113 23100 23093 23099 23105 23106 23107 23100 23098 23103 23118 23119 23097 23122 23110 23107 23113 23119 23123 23131 23125 23112 23114 23134 23130 23136 \r\n22524 22538 22525 22527 22519 22534 22523 22523 22534 22535 22530 22546 22540 22526 22547 22529 22546 22536 22551 22552 22542 22558 22548 22562 22543 22546 22547 22539 22568 22564 22560 22549 22556 22559 22573 22570 22574 22549 22563 22574 22557 22552 22576 22557 22557 22578 22559 22560 22571 22580 22586 22565 22568 22577 22581 22579 22567 22597 22577 22582 22593 22582 22582 22598 22596 22598 22594 22586 22590 22607 22586 22594 22584 22601 22606 22598 22615 22601 22611 22611 22594 22617 22603 22618 22608 22602 22604 22617 22608 22617 22622 22617 22605 22614 22626 22633 22609 22629 22635 22611 22616 22622 22636 22630 22629 22629 22625 22637 22646 22628 22644 22636 22648 22649 22625 22652 22634 22652 22640 22648 22636 22648 22640 22643 22652 22655 22652 22663 22655 22665 22649 22659 22654 22673 22671 22656 22668 22666 22678 22660 22674 22661 22679 22682 22658 22681 22672 22679 22665 22669 22687 22691 22675 22692 22688 22685 22689 22696 22697 22697 22684 22692 22679 22696 22692 22699 22683 22691 22695 22703 22700 22682 22692 22696 22695 22709 22702 22696 22699 22690 22702 22696 22714 22722 22710 22711 22716 22699 22700 22727 22727 22716 22711 22731 22728 22723 22731 22714 22726 22711 22733 22717 22729 22739 22722 22730 22719 22734 22747 22738 22747 22746 22732 22731 22726 22733 22751 22747 22742 22757 22731 22735 22756 22763 22759 22748 22738 22751 22758 22744 22768 22769 22760 22770 22752 22772 22757 22755 22767 22750 22766 22771 22763 22763 22756 22783 22759 22761 22765 22772 22767 22773 22766 22764 22785 22793 22796 22776 22798 22772 22774 22798 22779 22784 22781 22791 22796 22804 22787 22793 22782 22808 22800 22790 22811 22790 22789 22816 22794 22801 22805 22809 22802 22807 22818 22796 22805 22821 22801 22820 22810 22814 22825 22805 22825 22810 22820 22819 22811 22825 22834 22833 22816 22843 22837 22829 22828 22822 22833 22832 22844 22835 22825 22839 22839 22851 22841 22842 22854 22834 22846 22834 22853 22856 22850 22861 22852 22861 22866 22856 22847 22848 22857 22860 22849 22849 22872 22863 22869 22866 22872 22881 22865 22860 22860 22867 22880 22863 22878 22880 22871 22880 22892 22864 22881 22885 22893 22891 22871 22873 22897 22891 22874 22877 22878 22889 22881 22883 22905 22905 22894 22905 22905 22903 22908 22888 22909 22915 22909 22913 22910 22914 22898 22920 22906 22903 22905 22898 22925 22925 22927 22922 22915 22906 22933 22914 22916 22932 22927 22914 22917 22913 22919 22932 22915 22940 22936 22922 22930 22937 22950 22945 22949 22947 22941 22944 22955 22949 22932 22958 22959 22944 22948 22947 22942 22960 22956 22952 22960 22967 22964 22970 22952 22969 22955 22949 22963 22958 22975 22977 22967 22964 22978 22959 22978 22981 22961 22975 22959 22973 22963 22990 22992 22973 22983 22968 22996 22984 22976 22979 22998 23001 22984 22992 23003 22981 22980 22997 22999 22995 22996 22997 22993 22991 23009 23006 23006 23013 22998 23007 22997 23013 22997 23017 23007 23019 22997 23017 23022 23020 23008 23008 23018 23010 23029 23013 23011 23011 23027 23036 23022 23012 23032 23030 23034 23031 23038 23043 23045 23039 23021 23035 23035 23024 23026 23040 23032 23041 23047 23054 23051 23039 23044 23044 23039 23055 23039 23066 23041 23069 23064 23064 23043 23073 23058 23053 23047 23059 23074 23051 23074 23053 23075 23057 23076 23082 23070 23070 23078 23072 23074 23086 23073 23091 23091 23087 23078 23076 23093 23096 23079 23076 23088 23089 23090 23103 23085 23088 23104 23097 23105 23092 23103 23106 23107 23100 23099 23091 23115 23096 23112 23097 23111 23106 23103 23099 23104 23100 23121 23102 23107 23110 23115 23112 23118 23127 23113 23133 23126 23114 \r\n22517 22531 22530 22537 22542 22529 22539 22535 22524 22541 22541 22549 22545 22545 22537 22555 22547 22554 22542 22532 22555 22557 22536 22546 22547 22541 22541 22545 22568 22543 22567 22556 22567 22563 22557 22576 22567 22564 22552 22561 22571 22573 22555 22572 22571 22563 22559 22565 22571 22588 22579 22592 22565 22573 22593 22582 22579 22589 22598 22574 22574 22586 22597 22594 22583 22588 22578 22595 22587 22599 22606 22612 22613 22596 22589 22614 22600 22607 22594 22611 22595 22612 22605 22597 22597 22601 22618 22599 22624 22602 22608 22630 22617 22611 22610 22628 22632 22622 22623 22633 22641 22614 22629 22632 22628 22626 22642 22640 22627 22650 22627 22631 22631 22629 22649 22635 22636 22631 22632 22640 22641 22648 22634 22644 22645 22637 22660 22640 22655 22668 22645 22666 22644 22649 22658 22655 22660 22650 22677 22653 22661 22653 22679 22670 22683 22660 22661 22671 22665 22676 22674 22687 22686 22682 22675 22677 22682 22695 22689 22693 22674 22691 22697 22689 22695 22681 22688 22689 22703 22693 22686 22696 22695 22705 22714 22699 22716 22689 22692 22691 22700 22722 22708 22697 22703 22722 22698 22709 22706 22710 22728 22713 22732 22706 22721 22726 22708 22716 22730 22711 22724 22725 22742 22732 22738 22731 22728 22736 22748 22748 22742 22736 22753 22749 22750 22744 22730 22734 22752 22759 22741 22740 22753 22763 22747 22749 22763 22760 22751 22755 22756 22761 22761 22749 22768 22761 22750 22757 22751 22755 22759 22769 22765 22780 22778 22765 22772 22787 22786 22776 22766 22765 22793 22766 22774 22774 22777 22785 22787 22772 22798 22798 22786 22789 22796 22806 22801 22793 22801 22791 22787 22807 22811 22795 22814 22793 22817 22808 22796 22815 22804 22794 22810 22823 22824 22809 22803 22812 22811 22828 22829 22825 22823 22814 22827 22809 22819 22821 22813 22816 22821 22825 22842 22839 22838 22830 22831 22828 22822 22822 22830 22848 22846 22828 22834 22828 22841 22846 22856 22840 22832 22856 22847 22855 22862 22858 22846 22864 22859 22843 22864 22858 22846 22863 22867 22874 22855 22867 22862 22870 22864 22867 22873 22879 22860 22863 22872 22866 22864 22863 22862 22866 22876 22892 22866 22885 22888 22894 22886 22879 22888 22897 22888 22894 22898 22893 22904 22893 22900 22888 22902 22900 22896 22885 22910 22900 22892 22918 22894 22909 22899 22893 22903 22916 22907 22925 22927 22928 22905 22910 22920 22930 22919 22925 22935 22912 22920 22914 22910 22921 22913 22928 22927 22923 22927 22931 22946 22936 22933 22929 22925 22939 22936 22948 22946 22943 22945 22958 22957 22933 22945 22957 22940 22946 22940 22961 22962 22964 22964 22968 22965 22971 22947 22949 22954 22968 22968 22971 22973 22954 22954 22958 22957 22979 22978 22964 22958 22974 22970 22989 22987 22964 22981 22991 22983 22975 22976 22986 22980 22994 22972 22989 23002 22982 22986 22997 22980 22995 22999 22996 23001 23010 22990 23008 23007 22997 23016 23011 23002 22994 23014 23004 22997 23017 23015 23024 23018 23009 23029 23015 23027 23013 23024 23016 23017 23029 23034 23014 23015 23021 23028 23028 23030 23015 23025 23032 23028 23033 23023 23049 23025 23034 23043 23039 23038 23053 23048 23039 23059 23039 23049 23041 23046 23043 23064 23039 23039 23055 23061 23055 23047 23057 23065 23054 23047 23057 23049 23076 23060 23075 23076 23082 23063 23083 23072 23062 23083 23085 23082 23074 23083 23090 23083 23088 23067 23084 23078 23090 23073 23078 23087 23073 23077 23076 23088 23088 23088 23080 23090 23100 23105 23089 23089 23098 23100 23114 23111 23089 23114 23093 23117 23107 23109 23095 23124 23098 23115 23113 23100 23125 23123 23132 23123 23105 23115 23136 23134 23115 23117 23115 \r\n22523 22532 22537 22543 22539 22525 22521 22548 22531 22527 22526 22540 22554 22541 22550 22543 22544 22539 22550 22551 22547 22543 22541 22550 22545 22544 22554 22540 22553 22545 22546 22569 22559 22571 22549 22558 22566 22576 22574 22560 22582 22573 22583 22559 22562 22579 22573 22569 22577 22590 22589 22590 22588 22583 22567 22596 22577 22574 22594 22591 22579 22586 22604 22586 22585 22595 22594 22589 22587 22584 22591 22605 22591 22614 22609 22602 22599 22619 22596 22604 22610 22608 22614 22609 22611 22609 22618 22606 22608 22631 22619 22610 22619 22613 22622 22633 22629 22616 22630 22639 22633 22617 22628 22631 22624 22628 22631 22623 22635 22630 22623 22647 22634 22646 22633 22651 22646 22657 22654 22651 22649 22649 22654 22661 22649 22662 22665 22661 22663 22651 22670 22658 22660 22666 22652 22665 22650 22672 22656 22660 22668 22667 22680 22671 22679 22671 22681 22679 22678 22687 22667 22666 22671 22675 22673 22680 22676 22672 22699 22678 22696 22692 22694 22698 22696 22703 22696 22690 22689 22705 22701 22685 22696 22691 22687 22710 22718 22715 22697 22695 22706 22700 22713 22725 22700 22712 22721 22719 22704 22704 22709 22727 22715 22706 22707 22727 22727 22712 22735 22734 22725 22734 22736 22722 22746 22724 22735 22737 22737 22725 22735 22741 22745 22739 22730 22738 22751 22758 22735 22733 22737 22753 22754 22760 22744 22755 22739 22753 22750 22753 22747 22752 22762 22757 22768 22763 22755 22754 22753 22760 22753 22773 22759 22777 22763 22771 22783 22780 22773 22766 22782 22792 22780 22784 22767 22792 22783 22787 22787 22793 22780 22775 22803 22776 22798 22793 22788 22790 22810 22795 22807 22786 22794 22788 22814 22801 22804 22807 22815 22794 22796 22804 22820 22807 22806 22819 22815 22809 22811 22816 22814 22813 22815 22832 22828 22825 22821 22820 22827 22841 22815 22831 22832 22824 22834 22822 22824 22821 22834 22837 22837 22828 22843 22837 22847 22837 22849 22848 22834 22858 22842 22858 22838 22848 22866 22839 22841 22842 22842 22866 22866 22858 22857 22874 22871 22854 22853 22873 22857 22854 22867 22867 22860 22858 22868 22881 22873 22871 22881 22887 22870 22868 22868 22876 22873 22881 22871 22876 22892 22878 22894 22891 22898 22894 22901 22901 22897 22888 22900 22884 22887 22896 22899 22914 22900 22905 22908 22913 22918 22896 22904 22922 22897 22918 22918 22900 22928 22905 22901 22913 22918 22911 22912 22932 22925 22911 22911 22920 22928 22940 22939 22924 22915 22920 22940 22947 22947 22947 22931 22929 22952 22948 22951 22935 22935 22940 22938 22932 22949 22951 22952 22935 22945 22964 22944 22960 22962 22950 22941 22963 22944 22963 22972 22946 22966 22971 22958 22951 22961 22979 22957 22976 22959 22971 22962 22966 22964 22987 22971 22981 22967 22970 22976 22967 22974 22987 22998 22992 22973 22989 22985 23002 23001 23005 22979 22998 23003 22981 22992 23009 22999 23011 23000 23000 22990 22991 22999 22994 23013 22993 23007 23001 23010 23011 23026 23019 23011 23007 23016 23010 23024 23028 23006 23007 23023 23022 23035 23015 23012 23040 23037 23040 23029 23040 23035 23029 23048 23028 23031 23023 23038 23044 23042 23039 23041 23042 23052 23052 23034 23037 23050 23041 23040 23062 23056 23064 23043 23064 23043 23055 23067 23070 23073 23065 23053 23051 23056 23078 23058 23067 23058 23057 23074 23076 23082 23061 23077 23070 23079 23072 23082 23076 23086 23076 23079 23081 23098 23079 23084 23090 23093 23092 23088 23088 23092 23087 23106 23102 23085 23097 23104 23086 23111 23097 23113 23089 23106 23096 23104 23112 23116 23095 23112 23109 23100 23125 23118 23126 23123 23102 23123 23122 23132 23135 23108 23124 23135 23122 23137 23121 \r\n22531 22542 22534 22517 22529 22543 22538 22543 22535 22548 22533 22532 22555 22552 22540 22540 22555 22558 22547 22544 22553 22555 22561 22555 22547 22541 22560 22555 22565 22569 22559 22571 22566 22570 22561 22556 22568 22558 22576 22578 22560 22566 22567 22564 22574 22564 22587 22586 22577 22564 22564 22566 22578 22594 22581 22581 22584 22585 22577 22594 22586 22578 22585 22579 22586 22589 22584 22592 22597 22597 22586 22597 22586 22595 22610 22590 22596 22617 22618 22621 22613 22614 22609 22615 22618 22604 22619 22626 22615 22605 22614 22607 22624 22633 22634 22613 22638 22627 22640 22639 22615 22621 22634 22633 22622 22624 22629 22632 22627 22627 22629 22639 22636 22648 22644 22650 22633 22659 22638 22659 22644 22660 22658 22659 22653 22652 22667 22663 22669 22643 22660 22645 22647 22651 22654 22664 22654 22678 22678 22661 22658 22677 22683 22675 22675 22687 22669 22683 22674 22678 22678 22677 22683 22695 22692 22670 22695 22683 22681 22679 22682 22703 22701 22702 22691 22702 22690 22695 22704 22698 22685 22685 22697 22708 22692 22695 22719 22711 22699 22721 22697 22700 22708 22711 22722 22719 22727 22723 22725 22729 22732 22716 22729 22717 22715 22715 22713 22730 22712 22735 22714 22719 22726 22725 22731 22737 22725 22738 22750 22752 22724 22732 22753 22731 22747 22732 22756 22749 22738 22759 22735 22744 22763 22753 22765 22763 22753 22763 22768 22745 22769 22764 22751 22751 22751 22776 22768 22762 22762 22772 22770 22771 22781 22771 22768 22774 22771 22774 22790 22775 22785 22785 22788 22784 22778 22790 22797 22790 22786 22800 22792 22788 22778 22793 22799 22780 22796 22785 22796 22793 22786 22811 22805 22808 22793 22796 22791 22800 22802 22810 22804 22823 22806 22821 22814 22801 22815 22811 22824 22826 22828 22834 22809 22807 22826 22833 22819 22827 22835 22827 22820 22826 22816 22823 22843 22836 22846 22848 22838 22837 22824 22847 22845 22832 22853 22832 22846 22846 22856 22845 22838 22861 22841 22864 22844 22866 22866 22870 22870 22856 22864 22865 22857 22865 22871 22856 22864 22875 22857 22873 22866 22883 22867 22861 22877 22870 22885 22886 22872 22865 22885 22879 22880 22873 22890 22886 22891 22878 22901 22889 22898 22900 22878 22904 22880 22901 22885 22881 22899 22908 22903 22900 22890 22902 22891 22891 22902 22917 22916 22907 22897 22905 22921 22918 22927 22922 22900 22919 22912 22903 22922 22906 22914 22935 22927 22924 22939 22934 22916 22918 22941 22936 22921 22922 22928 22944 22932 22947 22928 22930 22925 22949 22936 22938 22954 22949 22945 22937 22957 22946 22960 22940 22937 22939 22939 22941 22965 22946 22944 22949 22963 22972 22946 22951 22950 22958 22963 22970 22956 22981 22972 22960 22979 22984 22962 22975 22978 22981 22984 22988 22978 22973 22969 22984 22973 22979 22998 22996 22975 22999 23002 23003 23001 23004 22982 22995 22980 22988 23010 22995 23007 23004 22995 23003 22990 22994 22992 23013 22992 23005 22994 23014 23009 23002 23020 23028 23016 23015 23006 23031 23022 23033 23024 23016 23036 23024 23019 23011 23041 23017 23023 23036 23027 23032 23027 23031 23044 23029 23025 23031 23027 23029 23039 23036 23049 23056 23044 23034 23040 23041 23063 23042 23050 23064 23056 23040 23048 23055 23049 23051 23054 23074 23047 23075 23067 23049 23075 23051 23074 23059 23078 23080 23057 23080 23085 23063 23077 23065 23062 23080 23066 23080 23067 23092 23087 23090 23099 23079 23081 23079 23084 23098 23101 23092 23094 23090 23104 23104 23092 23106 23101 23091 23091 23102 23089 23109 23118 23096 23113 23099 23095 23122 23105 23097 23102 23128 23128 23114 23107 23122 23122 23123 23131 23124 23124 23118 23117 23121 23136 23123 \r\n22531 22522 22538 22545 22539 22547 22535 22545 22549 22525 22527 22538 22534 22546 22556 22550 22541 22533 22533 22553 22540 22539 22561 22541 22559 22554 22568 22563 22560 22572 22549 22559 22556 22552 22565 22553 22559 22580 22578 22570 22577 22560 22560 22579 22567 22561 22575 22575 22592 22583 22576 22567 22580 22572 22590 22593 22586 22598 22596 22601 22602 22586 22605 22599 22604 22592 22589 22583 22595 22584 22606 22587 22597 22602 22605 22616 22613 22607 22597 22602 22609 22610 22610 22619 22627 22617 22606 22605 22624 22631 22612 22631 22626 22624 22636 22639 22626 22617 22642 22618 22617 22645 22640 22643 22624 22642 22634 22639 22631 22631 22647 22633 22647 22643 22643 22659 22634 22653 22639 22641 22648 22646 22663 22644 22643 22654 22653 22671 22672 22662 22662 22650 22666 22648 22673 22652 22665 22661 22661 22658 22670 22668 22674 22668 22676 22685 22677 22679 22687 22670 22693 22690 22683 22687 22686 22689 22692 22701 22683 22692 22676 22683 22702 22682 22681 22705 22703 22693 22690 22690 22710 22710 22687 22690 22710 22713 22701 22714 22712 22706 22709 22701 22714 22698 22718 22727 22717 22713 22724 22731 22714 22727 22732 22726 22722 22724 22731 22726 22731 22714 22721 22720 22726 22734 22729 22727 22743 22742 22737 22743 22743 22748 22756 22734 22741 22747 22732 22761 22745 22753 22749 22763 22749 22746 22760 22755 22767 22765 22755 22757 22760 22767 22771 22763 22756 22754 22753 22777 22779 22761 22776 22760 22759 22761 22780 22766 22788 22787 22787 22772 22768 22776 22776 22786 22784 22778 22777 22799 22788 22774 22792 22796 22798 22801 22785 22791 22797 22788 22806 22804 22814 22808 22814 22789 22807 22801 22806 22809 22811 22811 22818 22824 22826 22804 22812 22818 22828 22823 22807 22831 22821 22819 22808 22823 22824 22813 22821 22824 22825 22816 22842 22832 22829 22833 22826 22828 22840 22842 22843 22828 22829 22831 22841 22852 22850 22852 22837 22842 22851 22855 22850 22859 22839 22855 22842 22861 22853 22845 22869 22846 22859 22875 22848 22851 22857 22876 22856 22852 22865 22867 22858 22860 22865 22876 22864 22870 22871 22871 22888 22871 22873 22878 22885 22868 22871 22877 22890 22886 22902 22895 22880 22887 22898 22903 22899 22909 22887 22890 22892 22899 22886 22898 22887 22893 22915 22900 22917 22913 22900 22894 22911 22913 22898 22926 22927 22907 22910 22920 22929 22916 22930 22918 22919 22911 22923 22924 22919 22932 22928 22917 22929 22923 22932 22937 22927 22930 22949 22933 22931 22946 22931 22949 22944 22946 22952 22946 22937 22939 22946 22937 22955 22951 22962 22945 22950 22960 22953 22954 22951 22964 22945 22972 22972 22974 22968 22962 22954 22955 22969 22962 22983 22984 22968 22968 22963 22975 22987 22976 22976 22965 22965 22979 22973 22976 22994 22995 22992 22976 22990 22974 22980 22986 22983 22983 23000 22986 22987 22994 22991 22997 23011 22991 22987 23002 22993 22995 23004 23002 23005 22996 23019 23019 23008 23017 23007 23018 23026 23011 23024 23011 23017 23020 23017 23036 23014 23026 23030 23020 23033 23029 23016 23035 23025 23040 23032 23024 23033 23040 23041 23028 23025 23047 23049 23050 23053 23031 23035 23053 23061 23045 23049 23050 23056 23061 23047 23062 23061 23060 23057 23048 23060 23074 23050 23062 23053 23055 23079 23067 23064 23076 23080 23079 23084 23081 23087 23074 23071 23069 23077 23075 23077 23073 23090 23094 23081 23088 23081 23096 23101 23077 23081 23082 23077 23085 23100 23083 23081 23090 23109 23107 23101 23101 23095 23093 23089 23111 23100 23110 23093 23099 23109 23118 23113 23118 23102 23108 23107 23118 23130 23112 23133 23127 23112 23137 23117 23116 23127 23117 23127 23122 \r\n22528 22539 22545 22535 22521 22522 22545 22524 22552 22525 22544 22529 22554 22539 22553 22532 22556 22534 22560 22563 22547 22539 22544 22546 22565 22543 22552 22572 22567 22565 22556 22548 22562 22578 22569 22564 22560 22555 22562 22565 22564 22576 22582 22570 22584 22566 22582 22568 22588 22576 22584 22595 22570 22572 22596 22586 22601 22585 22574 22602 22577 22578 22591 22579 22598 22600 22596 22595 22584 22612 22593 22591 22615 22611 22593 22620 22621 22613 22621 22611 22622 22626 22627 22614 22610 22608 22622 22615 22620 22633 22607 22629 22624 22614 22631 22614 22617 22633 22625 22632 22627 22619 22646 22623 22640 22640 22651 22650 22637 22643 22633 22629 22642 22640 22657 22642 22648 22638 22663 22658 22658 22664 22667 22653 22667 22651 22650 22667 22653 22662 22665 22672 22661 22650 22660 22651 22672 22678 22672 22673 22683 22665 22674 22668 22684 22681 22683 22664 22692 22683 22689 22687 22669 22688 22679 22683 22678 22681 22682 22680 22699 22694 22679 22705 22687 22686 22708 22698 22689 22687 22690 22710 22701 22699 22713 22700 22716 22714 22723 22722 22722 22700 22716 22700 22704 22721 22710 22707 22706 22707 22706 22731 22713 22725 22729 22716 22736 22736 22736 22726 22739 22723 22734 22730 22739 22748 22724 22743 22727 22751 22747 22728 22745 22735 22749 22760 22759 22755 22735 22751 22754 22747 22764 22762 22762 22743 22767 22772 22749 22747 22766 22762 22755 22756 22769 22772 22770 22766 22773 22772 22761 22769 22767 22770 22770 22771 22784 22780 22780 22786 22785 22791 22779 22769 22782 22796 22788 22784 22788 22786 22787 22783 22778 22800 22798 22795 22787 22794 22810 22813 22809 22807 22791 22791 22804 22811 22803 22818 22802 22795 22807 22815 22825 22812 22811 22816 22808 22808 22813 22816 22825 22815 22817 22817 22831 22840 22814 22819 22833 22823 22831 22838 22845 22826 22844 22832 22830 22836 22853 22825 22833 22840 22830 22848 22849 22838 22839 22852 22835 22851 22852 22856 22865 22849 22841 22847 22852 22850 22849 22845 22859 22863 22849 22867 22867 22854 22877 22867 22858 22884 22864 22858 22867 22862 22874 22869 22872 22869 22891 22884 22886 22876 22881 22881 22873 22900 22886 22901 22876 22890 22894 22897 22905 22900 22893 22904 22894 22900 22901 22892 22913 22899 22904 22890 22910 22901 22912 22893 22910 22919 22924 22903 22902 22907 22900 22919 22915 22918 22921 22914 22928 22933 22919 22909 22913 22926 22921 22938 22919 22931 22919 22921 22940 22938 22947 22923 22928 22937 22953 22943 22941 22947 22937 22941 22942 22959 22959 22957 22950 22935 22943 22940 22959 22953 22957 22946 22945 22943 22960 22971 22968 22960 22954 22959 22952 22963 22970 22955 22963 22981 22985 22986 22970 22982 22974 22983 22984 22969 22981 22974 22977 22975 22981 22997 22999 22983 22994 22984 22994 22993 22994 22987 22980 22987 22993 23002 23008 22989 23005 22985 22989 22987 23000 22994 22998 23002 23005 22997 23004 23012 23001 22998 23003 23028 23000 23014 23007 23030 23017 23005 23022 23036 23023 23012 23018 23028 23015 23037 23024 23024 23028 23034 23024 23028 23029 23036 23023 23025 23042 23054 23044 23031 23046 23047 23049 23049 23057 23037 23049 23042 23054 23058 23047 23040 23060 23056 23056 23055 23049 23067 23048 23072 23072 23066 23079 23061 23081 23063 23065 23075 23084 23057 23059 23074 23074 23070 23086 23074 23088 23079 23091 23087 23079 23074 23080 23073 23072 23082 23075 23087 23088 23091 23078 23100 23081 23101 23088 23102 23111 23094 23114 23099 23113 23101 23098 23114 23097 23094 23096 23105 23118 23120 23116 23117 23102 23113 23102 23123 23132 23123 23116 23128 23117 23123 23124 23128 23116 23124 23128 23141 \r\n22540 22522 22524 22539 22527 22547 22523 22544 22549 22539 22531 22538 22544 22541 22556 22544 22543 22548 22546 22555 22546 22539 22566 22542 22543 22571 22547 22572 22552 22553 22572 22568 22566 22575 22563 22558 22566 22564 22556 22568 22562 22584 22563 22560 22588 22576 22570 22578 22593 22585 22582 22571 22585 22586 22582 22595 22593 22600 22576 22579 22587 22598 22580 22603 22596 22596 22608 22587 22596 22596 22596 22612 22615 22596 22606 22615 22614 22599 22596 22607 22598 22609 22606 22618 22615 22619 22616 22621 22628 22627 22624 22612 22625 22610 22622 22640 22613 22623 22630 22636 22627 22640 22645 22626 22627 22627 22626 22650 22647 22642 22631 22646 22654 22639 22639 22656 22646 22634 22635 22662 22661 22659 22653 22668 22665 22657 22668 22672 22667 22671 22656 22666 22656 22674 22678 22666 22659 22654 22657 22667 22680 22674 22660 22681 22689 22668 22670 22687 22674 22667 22667 22684 22697 22692 22697 22676 22679 22684 22703 22696 22695 22698 22680 22704 22692 22692 22701 22685 22704 22708 22716 22689 22704 22692 22716 22703 22694 22695 22712 22721 22708 22711 22714 22702 22701 22714 22709 22712 22727 22725 22732 22709 22730 22729 22718 22727 22728 22727 22727 22742 22717 22718 22740 22736 22743 22751 22730 22732 22731 22754 22743 22747 22741 22737 22751 22745 22754 22762 22746 22753 22747 22750 22748 22769 22755 22762 22757 22751 22745 22767 22769 22763 22766 22754 22766 22760 22758 22783 22772 22758 22777 22764 22769 22763 22782 22763 22787 22770 22775 22774 22781 22772 22769 22789 22792 22785 22786 22801 22777 22801 22793 22781 22786 22780 22789 22786 22784 22797 22800 22807 22810 22806 22815 22801 22820 22806 22795 22816 22803 22810 22798 22827 22802 22824 22820 22806 22803 22820 22820 22827 22812 22821 22822 22811 22827 22812 22838 22834 22822 22818 22831 22841 22829 22839 22836 22822 22832 22832 22845 22848 22845 22853 22846 22838 22836 22839 22841 22856 22860 22846 22858 22853 22866 22854 22854 22854 22858 22863 22867 22848 22861 22848 22869 22871 22864 22854 22870 22854 22858 22865 22867 22883 22871 22875 22878 22866 22891 22890 22886 22871 22878 22897 22879 22870 22875 22891 22896 22885 22876 22895 22880 22889 22891 22904 22905 22908 22908 22908 22890 22895 22916 22909 22895 22897 22903 22899 22901 22898 22896 22897 22925 22899 22912 22919 22901 22903 22924 22933 22908 22927 22912 22916 22936 22918 22914 22939 22929 22934 22942 22939 22940 22921 22929 22947 22922 22940 22935 22932 22948 22943 22940 22949 22953 22958 22945 22948 22945 22951 22941 22959 22957 22952 22939 22949 22963 22944 22943 22958 22959 22957 22965 22948 22978 22973 22967 22969 22953 22983 22966 22970 22979 22969 22974 22983 22966 22971 22977 22992 22983 22989 22970 22988 22974 22975 22996 22975 23002 22999 23001 22992 22984 22982 22995 22996 23002 23004 23005 23006 23007 23012 22997 22994 23012 22994 23018 23019 23021 23011 22997 23002 23022 22999 23024 23016 23022 23026 23032 23021 23028 23015 23032 23035 23021 23012 23037 23026 23013 23036 23015 23037 23031 23023 23034 23032 23022 23027 23045 23038 23052 23028 23044 23049 23046 23056 23048 23050 23062 23055 23063 23041 23066 23061 23050 23043 23059 23049 23056 23073 23053 23065 23053 23051 23072 23056 23054 23067 23068 23068 23068 23079 23084 23058 23082 23084 23076 23090 23075 23075 23067 23086 23074 23094 23073 23080 23081 23090 23083 23092 23093 23081 23080 23091 23081 23104 23105 23103 23098 23100 23112 23104 23109 23112 23111 23108 23096 23093 23111 23097 23102 23115 23116 23124 23116 23107 23118 23124 23103 23119 23111 23107 23121 23119 23116 23120 23119 23112 23118 23141 23121 23118 \r\n22537 22546 22544 22534 22529 22550 22549 22551 22527 22539 22554 22544 22554 22531 22555 22542 22546 22544 22561 22563 22560 22549 22558 22566 22566 22564 22552 22551 22575 22557 22572 22555 22578 22561 22557 22562 22558 22583 22570 22583 22565 22561 22560 22571 22565 22566 22585 22587 22576 22570 22594 22582 22582 22577 22580 22599 22575 22578 22587 22583 22601 22580 22581 22598 22601 22600 22603 22609 22592 22607 22599 22609 22616 22604 22595 22619 22613 22614 22607 22619 22626 22627 22610 22624 22626 22612 22614 22632 22620 22613 22631 22611 22628 22625 22632 22626 22626 22642 22630 22622 22624 22646 22632 22647 22645 22626 22640 22626 22654 22642 22655 22629 22643 22635 22659 22641 22644 22642 22642 22646 22664 22667 22656 22647 22645 22657 22664 22660 22665 22657 22655 22662 22676 22664 22656 22659 22657 22678 22673 22661 22660 22660 22677 22685 22688 22687 22681 22667 22681 22680 22668 22687 22675 22681 22689 22682 22681 22684 22677 22680 22690 22695 22706 22693 22709 22683 22703 22697 22692 22696 22696 22712 22706 22720 22712 22721 22721 22715 22717 22702 22721 22709 22712 22709 22722 22722 22724 22714 22721 22728 22735 22709 22726 22735 22732 22733 22714 22720 22737 22725 22737 22743 22738 22745 22732 22737 22743 22750 22727 22733 22729 22739 22748 22738 22752 22759 22757 22742 22748 22752 22766 22763 22758 22762 22762 22749 22752 22766 22771 22762 22766 22768 22758 22766 22763 22765 22754 22759 22758 22768 22771 22773 22779 22764 22773 22777 22785 22767 22771 22788 22778 22783 22771 22774 22784 22774 22776 22785 22798 22797 22782 22794 22791 22793 22786 22806 22791 22787 22801 22815 22806 22789 22792 22797 22792 22819 22810 22800 22796 22812 22821 22823 22823 22803 22824 22821 22829 22822 22830 22826 22820 22826 22824 22826 22827 22828 22830 22823 22839 22832 22826 22829 22821 22844 22839 22849 22851 22847 22839 22839 22850 22854 22854 22844 22859 22847 22850 22857 22849 22845 22857 22841 22841 22848 22858 22868 22850 22872 22875 22867 22856 22874 22857 22856 22859 22858 22863 22873 22871 22877 22873 22866 22877 22887 22879 22883 22889 22869 22875 22874 22897 22892 22872 22882 22893 22880 22901 22897 22883 22895 22885 22906 22882 22893 22909 22905 22890 22896 22900 22891 22898 22903 22893 22908 22918 22905 22917 22919 22910 22923 22913 22910 22904 22905 22913 22929 22930 22905 22913 22917 22908 22931 22919 22915 22919 22939 22917 22937 22918 22945 22945 22947 22928 22939 22938 22932 22941 22932 22933 22935 22947 22948 22932 22955 22960 22936 22950 22953 22947 22958 22941 22961 22955 22953 22954 22960 22966 22949 22955 22954 22948 22954 22955 22955 22969 22966 22959 22962 22963 22967 22960 22978 22988 22987 22972 22981 22973 22990 22973 22976 22978 22979 22971 22999 22982 22995 22974 22995 22988 22993 22988 23003 22990 23002 23002 22999 23008 22989 22995 22987 22988 23006 23007 23012 23018 22998 23000 23004 23009 23000 23027 23009 23010 23021 23022 23028 23025 23034 23030 23008 23036 23027 23028 23024 23028 23040 23026 23033 23016 23036 23025 23029 23040 23021 23032 23036 23048 23040 23027 23050 23045 23037 23057 23054 23039 23043 23048 23043 23050 23049 23059 23053 23065 23045 23070 23056 23048 23062 23053 23060 23060 23067 23058 23071 23071 23071 23059 23082 23056 23060 23078 23071 23060 23065 23091 23073 23073 23084 23067 23068 23070 23078 23098 23098 23088 23082 23094 23096 23098 23080 23097 23105 23103 23101 23102 23101 23109 23099 23089 23100 23104 23105 23103 23119 23098 23098 23118 23107 23101 23122 23122 23122 23116 23102 23127 23118 23114 23121 23124 23119 23113 23122 23138 23124 23114 23115 23135 23127 23143 23139 \r\n22530 22535 22530 22541 22527 22540 22548 22533 22550 22529 22551 22555 22541 22535 22548 22534 22537 22552 22545 22555 22542 22546 22549 22542 22547 22550 22567 22575 22564 22563 22551 22568 22566 22573 22557 22569 22557 22582 22568 22586 22561 22561 22573 22575 22566 22581 22573 22585 22582 22582 22581 22584 22599 22577 22573 22600 22603 22578 22593 22586 22595 22582 22584 22590 22590 22610 22606 22603 22588 22616 22612 22597 22606 22614 22618 22601 22611 22615 22617 22612 22606 22629 22616 22618 22613 22627 22619 22624 22632 22623 22625 22632 22634 22620 22628 22643 22631 22616 22633 22636 22628 22626 22646 22644 22642 22632 22626 22643 22629 22647 22636 22630 22650 22656 22643 22646 22638 22665 22664 22647 22641 22660 22650 22666 22657 22650 22652 22649 22665 22654 22678 22669 22669 22668 22672 22673 22681 22668 22672 22675 22665 22686 22662 22688 22669 22665 22678 22695 22681 22671 22686 22689 22687 22685 22691 22699 22701 22703 22706 22706 22706 22704 22689 22710 22688 22690 22692 22703 22693 22703 22717 22697 22701 22708 22716 22714 22720 22719 22703 22713 22703 22726 22728 22726 22731 22713 22725 22734 22708 22715 22709 22739 22713 22722 22730 22718 22737 22745 22744 22741 22733 22742 22735 22732 22748 22749 22747 22729 22742 22739 22757 22745 22742 22747 22745 22752 22755 22749 22737 22738 22744 22742 22745 22760 22743 22757 22768 22752 22762 22777 22776 22752 22757 22777 22771 22765 22759 22779 22784 22785 22774 22769 22784 22784 22787 22782 22787 22775 22793 22789 22787 22791 22783 22778 22800 22784 22802 22805 22798 22787 22783 22803 22803 22804 22801 22792 22790 22808 22803 22799 22812 22815 22801 22799 22814 22806 22814 22801 22816 22821 22813 22820 22821 22820 22828 22813 22816 22828 22810 22835 22811 22838 22836 22821 22840 22834 22838 22820 22828 22835 22833 22834 22835 22843 22847 22826 22843 22851 22844 22848 22858 22841 22832 22846 22859 22862 22852 22865 22843 22851 22846 22854 22852 22870 22850 22845 22848 22855 22857 22855 22873 22874 22858 22880 22875 22867 22879 22879 22862 22881 22880 22888 22882 22865 22892 22866 22871 22891 22887 22892 22891 22870 22876 22901 22874 22885 22890 22900 22879 22895 22903 22881 22891 22886 22888 22900 22914 22913 22904 22905 22918 22896 22912 22901 22919 22906 22904 22924 22898 22902 22906 22905 22928 22908 22930 22933 22914 22927 22914 22932 22931 22911 22923 22931 22922 22920 22933 22943 22921 22921 22937 22944 22935 22934 22943 22938 22946 22937 22953 22937 22930 22947 22940 22947 22938 22956 22960 22941 22946 22955 22956 22962 22942 22963 22945 22969 22955 22953 22970 22967 22972 22950 22967 22952 22980 22955 22962 22972 22971 22974 22965 22962 22969 22981 22989 22967 22986 22978 22981 22980 22969 22970 22973 22992 22975 22981 22987 22981 22989 22991 22979 22987 22984 23003 22992 23011 23000 23014 23000 22991 23006 22992 23010 23017 23000 23011 22996 23002 23004 22998 23017 23022 23007 23010 23027 23009 23007 23029 23034 23030 23036 23031 23027 23017 23040 23023 23016 23026 23024 23027 23045 23023 23036 23040 23028 23047 23045 23039 23049 23055 23033 23043 23038 23044 23052 23063 23047 23041 23047 23038 23058 23050 23056 23065 23061 23067 23063 23074 23050 23059 23078 23069 23068 23052 23081 23067 23072 23079 23078 23063 23088 23069 23071 23081 23083 23086 23090 23095 23092 23097 23078 23075 23086 23088 23084 23079 23089 23086 23082 23101 23085 23088 23094 23103 23086 23100 23101 23094 23096 23103 23116 23101 23113 23104 23105 23111 23105 23106 23103 23112 23120 23113 23116 23105 23107 23116 23130 23111 23117 23109 23117 23114 23114 23123 23121 23132 23130 23117 23123 23132 \r\n22538 22525 22526 22540 22553 22527 22542 22535 22557 22557 22531 22560 22561 22554 22551 22539 22560 22563 22562 22567 22552 22541 22546 22551 22572 22552 22572 22568 22555 22551 22575 22577 22565 22571 22571 22584 22575 22562 22574 22582 22576 22573 22576 22569 22568 22577 22574 22571 22588 22580 22580 22582 22597 22581 22591 22590 22576 22596 22595 22599 22589 22605 22598 22610 22598 22600 22611 22607 22606 22603 22614 22597 22599 22617 22607 22602 22603 22616 22611 22615 22615 22604 22603 22607 22629 22630 22608 22615 22635 22624 22626 22626 22619 22635 22627 22631 22621 22621 22644 22634 22646 22640 22630 22644 22638 22638 22652 22641 22648 22653 22632 22642 22657 22661 22655 22659 22652 22654 22659 22667 22651 22666 22665 22655 22672 22668 22670 22655 22669 22660 22679 22656 22660 22660 22673 22671 22684 22677 22670 22676 22673 22687 22670 22667 22693 22675 22685 22686 22670 22677 22673 22672 22686 22702 22680 22675 22701 22684 22680 22684 22707 22707 22706 22685 22705 22709 22689 22714 22702 22692 22709 22705 22721 22695 22699 22722 22723 22714 22709 22722 22717 22722 22718 22706 22717 22713 22723 22711 22736 22738 22730 22735 22726 22740 22727 22729 22716 22741 22733 22722 22726 22737 22722 22737 22729 22731 22730 22736 22740 22743 22757 22733 22736 22747 22763 22755 22760 22747 22752 22768 22758 22745 22750 22754 22766 22757 22751 22759 22750 22767 22758 22766 22768 22778 22777 22757 22770 22769 22774 22774 22788 22778 22778 22769 22790 22770 22790 22778 22775 22769 22781 22799 22794 22783 22791 22790 22800 22777 22803 22801 22800 22794 22796 22799 22786 22789 22788 22792 22811 22796 22816 22798 22813 22796 22822 22816 22820 22806 22805 22825 22822 22805 22819 22827 22825 22824 22816 22821 22823 22809 22824 22814 22833 22830 22837 22832 22834 22839 22847 22846 22832 22842 22846 22846 22845 22853 22831 22853 22829 22838 22858 22858 22848 22859 22843 22853 22849 22851 22855 22842 22853 22852 22859 22870 22871 22848 22859 22850 22854 22850 22858 22873 22859 22860 22856 22881 22874 22875 22875 22881 22878 22875 22869 22869 22864 22880 22884 22888 22874 22892 22879 22891 22898 22895 22902 22887 22878 22880 22888 22901 22885 22902 22904 22894 22903 22906 22901 22916 22912 22899 22918 22898 22908 22896 22896 22913 22921 22912 22908 22922 22927 22925 22922 22906 22929 22918 22929 22926 22937 22924 22939 22940 22913 22928 22941 22942 22929 22927 22920 22947 22933 22922 22932 22952 22949 22936 22926 22955 22955 22943 22939 22951 22957 22942 22961 22959 22940 22949 22956 22951 22951 22949 22955 22958 22962 22957 22954 22965 22976 22973 22975 22957 22966 22962 22963 22970 22971 22969 22964 22963 22972 22966 22965 22984 22988 22977 22979 22989 22975 22979 22980 22981 22973 22977 22988 23003 23001 22994 22981 22984 23007 22990 23011 23007 22998 22995 23004 22989 23004 22994 23001 22995 23011 23013 23001 23006 22999 23018 23019 23013 23013 23017 23009 23029 23023 23032 23017 23009 23037 23016 23027 23026 23032 23021 23036 23023 23040 23019 23031 23040 23046 23042 23050 23050 23032 23025 23027 23042 23042 23035 23039 23032 23052 23034 23061 23040 23063 23043 23040 23057 23054 23069 23063 23068 23073 23066 23063 23067 23065 23051 23061 23060 23066 23077 23080 23071 23058 23074 23078 23066 23067 23069 23091 23065 23083 23079 23075 23077 23083 23088 23073 23083 23075 23083 23085 23095 23078 23106 23106 23100 23097 23099 23092 23099 23091 23093 23109 23089 23093 23114 23098 23091 23094 23116 23107 23116 23120 23103 23123 23102 23105 23122 23121 23112 23126 23111 23116 23133 23128 23135 23124 23127 23124 23132 23130 23140 23120 23143 23142 23139 \r\n22547 22535 22544 22539 22532 22555 22547 22549 22539 22537 22534 22535 22548 22559 22546 22543 22554 22555 22544 22556 22542 22561 22570 22569 22555 22567 22566 22563 22551 22556 22576 22567 22574 22560 22577 22579 22570 22574 22580 22569 22565 22570 22570 22587 22571 22576 22589 22573 22570 22588 22580 22574 22599 22600 22576 22576 22590 22581 22598 22596 22608 22606 22591 22609 22597 22591 22589 22591 22616 22608 22611 22600 22620 22613 22614 22603 22622 22614 22620 22601 22623 22621 22606 22610 22614 22627 22632 22630 22621 22634 22636 22636 22628 22620 22618 22643 22618 22632 22623 22624 22628 22641 22646 22624 22654 22637 22629 22645 22631 22648 22655 22661 22650 22639 22658 22664 22639 22654 22649 22656 22665 22653 22672 22673 22667 22670 22647 22649 22673 22664 22660 22675 22673 22672 22668 22668 22670 22664 22678 22676 22675 22681 22671 22664 22684 22692 22675 22686 22678 22680 22692 22678 22697 22678 22678 22690 22689 22705 22685 22699 22688 22703 22707 22689 22709 22713 22688 22714 22695 22705 22718 22713 22712 22715 22722 22706 22706 22717 22714 22722 22720 22714 22709 22713 22718 22708 22727 22724 22721 22732 22729 22714 22713 22740 22737 22742 22742 22727 22726 22733 22746 22731 22743 22739 22729 22748 22731 22732 22733 22744 22740 22741 22739 22750 22741 22760 22747 22760 22751 22746 22756 22757 22762 22770 22747 22769 22747 22769 22758 22750 22771 22770 22772 22763 22759 22758 22772 22776 22788 22778 22789 22779 22769 22778 22783 22791 22773 22776 22769 22785 22785 22781 22788 22783 22786 22790 22795 22793 22790 22801 22792 22801 22787 22798 22805 22813 22814 22801 22798 22794 22791 22795 22816 22803 22816 22819 22825 22826 22824 22825 22818 22812 22815 22818 22810 22809 22822 22822 22810 22817 22828 22820 22831 22823 22831 22837 22838 22824 22847 22831 22821 22823 22839 22850 22853 22833 22832 22856 22852 22855 22853 22836 22861 22859 22836 22840 22845 22864 22850 22855 22841 22853 22844 22848 22847 22859 22873 22862 22858 22876 22864 22865 22858 22883 22867 22867 22884 22859 22881 22862 22867 22862 22886 22874 22888 22878 22884 22883 22886 22884 22895 22877 22885 22887 22881 22884 22886 22906 22887 22893 22901 22893 22887 22913 22892 22901 22888 22888 22903 22909 22905 22909 22916 22902 22920 22904 22910 22926 22918 22919 22924 22921 22914 22910 22916 22910 22914 22936 22920 22914 22940 22941 22938 22936 22915 22923 22938 22921 22935 22926 22940 22924 22933 22928 22939 22954 22956 22933 22930 22935 22934 22941 22951 22937 22941 22945 22943 22950 22948 22962 22965 22965 22952 22968 22961 22968 22959 22951 22950 22956 22968 22967 22970 22970 22956 22977 22982 22979 22969 22987 22972 22974 22973 22969 22987 22981 22996 22977 22986 22979 22980 22987 22990 22975 22997 22987 22982 23002 22981 22992 23000 22985 22995 23000 23007 23001 22994 23006 23015 23010 22996 23018 22996 23013 23023 23015 23024 23008 23001 23002 23007 23004 23004 23018 23012 23020 23031 23024 23038 23010 23014 23031 23013 23017 23044 23040 23042 23033 23032 23030 23023 23035 23049 23053 23039 23043 23056 23054 23051 23033 23045 23044 23040 23036 23042 23038 23057 23041 23044 23064 23068 23045 23071 23050 23059 23056 23070 23050 23074 23058 23079 23077 23064 23081 23080 23077 23073 23075 23082 23087 23089 23068 23083 23074 23093 23094 23078 23070 23082 23082 23090 23076 23089 23090 23086 23084 23091 23106 23107 23109 23105 23104 23083 23091 23093 23102 23108 23092 23092 23108 23094 23108 23095 23121 23122 23119 23121 23109 23124 23117 23113 23106 23105 23108 23116 23120 23124 23130 23120 23137 23115 23121 23119 23114 23135 23116 23137 23121 23124 23144 \r\n22541 22535 22526 22537 22550 22540 22555 22552 22548 22542 22558 22560 22536 22554 22550 22563 22551 22557 22543 22553 22558 22548 22566 22570 22566 22556 22574 22576 22550 22576 22552 22578 22568 22565 22559 22582 22580 22559 22562 22572 22573 22592 22583 22586 22575 22585 22596 22598 22590 22583 22596 22596 22584 22594 22597 22589 22578 22582 22591 22610 22588 22595 22588 22613 22601 22600 22588 22591 22603 22610 22605 22616 22602 22608 22597 22626 22613 22603 22621 22622 22622 22604 22632 22611 22608 22608 22625 22638 22620 22640 22638 22630 22632 22641 22633 22626 22632 22630 22649 22623 22637 22634 22641 22627 22651 22634 22656 22657 22647 22655 22633 22655 22656 22643 22638 22662 22641 22643 22655 22653 22642 22664 22668 22656 22650 22670 22661 22669 22675 22669 22667 22673 22669 22657 22677 22672 22679 22659 22660 22665 22687 22678 22677 22676 22694 22684 22675 22687 22690 22686 22680 22695 22690 22682 22694 22686 22681 22679 22709 22693 22706 22687 22701 22697 22714 22705 22708 22699 22715 22705 22715 22707 22701 22715 22709 22711 22701 22702 22721 22708 22705 22725 22712 22734 22730 22728 22721 22727 22722 22738 22727 22723 22722 22735 22726 22737 22729 22741 22747 22746 22734 22741 22744 22725 22726 22730 22747 22741 22753 22750 22736 22741 22753 22744 22749 22744 22760 22751 22753 22766 22753 22750 22760 22771 22773 22767 22761 22768 22759 22756 22765 22766 22778 22771 22785 22763 22759 22760 22786 22765 22767 22783 22783 22766 22783 22784 22782 22787 22791 22794 22787 22798 22796 22782 22795 22805 22780 22783 22806 22790 22789 22798 22812 22800 22806 22805 22810 22814 22807 22793 22820 22795 22804 22806 22812 22815 22801 22826 22815 22809 22806 22817 22817 22826 22833 22821 22821 22812 22837 22837 22840 22825 22834 22821 22836 22830 22844 22826 22820 22848 22836 22833 22850 22833 22827 22844 22848 22858 22844 22846 22843 22848 22859 22844 22864 22863 22855 22868 22861 22851 22850 22850 22854 22861 22846 22871 22863 22873 22864 22853 22870 22875 22883 22864 22877 22866 22879 22881 22862 22885 22888 22879 22879 22880 22887 22874 22884 22873 22871 22878 22884 22882 22897 22885 22879 22878 22901 22898 22908 22885 22908 22912 22890 22885 22910 22913 22909 22898 22907 22893 22901 22912 22910 22897 22925 22915 22927 22911 22916 22914 22903 22905 22919 22907 22927 22935 22928 22912 22920 22911 22913 22942 22932 22941 22928 22934 22926 22931 22924 22948 22938 22934 22928 22949 22944 22931 22939 22935 22933 22936 22939 22938 22959 22959 22938 22949 22942 22953 22964 22962 22946 22946 22960 22945 22961 22975 22966 22969 22951 22971 22965 22963 22964 22962 22979 22967 22965 22979 22960 22981 22984 22963 22986 22991 22970 22972 22980 22983 22996 22971 22990 22989 22992 22978 22997 23003 22995 22995 22983 23006 22993 23006 22987 22995 22997 23010 23012 22995 23007 23005 23013 23007 23018 23012 23025 23013 23002 23008 23024 23003 23016 23013 23021 23010 23009 23008 23023 23019 23014 23016 23012 23039 23042 23027 23039 23024 23041 23044 23024 23023 23045 23034 23052 23029 23039 23049 23051 23039 23046 23054 23053 23050 23038 23062 23052 23037 23038 23065 23054 23046 23062 23056 23054 23072 23073 23063 23055 23075 23063 23052 23053 23067 23082 23055 23081 23062 23058 23073 23084 23085 23076 23079 23083 23088 23092 23092 23090 23073 23089 23088 23093 23078 23101 23083 23104 23087 23107 23098 23089 23100 23110 23098 23088 23105 23090 23088 23090 23096 23094 23120 23111 23114 23113 23096 23105 23102 23112 23126 23121 23116 23114 23130 23133 23113 23132 23127 23124 23134 23118 23128 23141 23127 23134 23119 23128 23140 23133 23148 23148 23148 \r\n22544 22543 22543 22531 22532 22530 22542 22551 22541 22549 22544 22560 22552 22555 22556 22547 22561 22563 22561 22556 22555 22563 22553 22573 22568 22562 22556 22569 22552 22560 22564 22581 22576 22583 22557 22576 22580 22587 22589 22588 22584 22593 22565 22590 22582 22581 22589 22579 22600 22572 22598 22589 22591 22591 22590 22606 22605 22601 22591 22582 22608 22593 22610 22586 22603 22605 22618 22611 22600 22598 22617 22616 22610 22623 22605 22615 22612 22627 22620 22609 22610 22630 22613 22621 22614 22619 22631 22615 22632 22636 22636 22623 22643 22628 22633 22645 22640 22633 22633 22636 22641 22626 22628 22654 22639 22654 22634 22640 22651 22648 22654 22640 22649 22639 22642 22650 22657 22662 22657 22663 22658 22651 22673 22671 22658 22671 22655 22665 22651 22668 22660 22659 22675 22657 22658 22677 22683 22689 22663 22662 22677 22687 22687 22674 22692 22683 22685 22681 22678 22689 22685 22682 22683 22685 22698 22699 22682 22697 22685 22702 22697 22688 22687 22697 22688 22688 22717 22704 22716 22693 22713 22704 22697 22725 22699 22716 22719 22707 22708 22729 22707 22714 22733 22708 22730 22734 22713 22732 22714 22737 22723 22724 22724 22734 22732 22718 22743 22731 22728 22745 22735 22742 22726 22751 22749 22740 22751 22742 22749 22744 22762 22758 22761 22761 22762 22764 22754 22756 22764 22761 22756 22761 22756 22759 22748 22762 22777 22757 22766 22778 22767 22762 22758 22779 22776 22783 22778 22768 22773 22790 22779 22779 22777 22769 22781 22776 22769 22770 22791 22788 22788 22799 22804 22797 22790 22779 22791 22794 22801 22799 22786 22806 22792 22796 22794 22800 22797 22802 22791 22813 22800 22807 22810 22797 22824 22804 22811 22810 22811 22812 22811 22827 22820 22824 22827 22809 22817 22815 22820 22828 22836 22835 22818 22834 22828 22844 22847 22821 22823 22837 22824 22846 22829 22835 22853 22850 22854 22853 22852 22835 22860 22842 22864 22862 22850 22839 22854 22850 22849 22870 22872 22866 22853 22870 22863 22863 22869 22859 22880 22875 22870 22879 22880 22866 22872 22885 22863 22876 22872 22886 22889 22867 22892 22889 22873 22871 22875 22899 22880 22881 22888 22890 22899 22885 22878 22883 22904 22907 22884 22900 22910 22900 22904 22912 22905 22899 22902 22909 22896 22908 22907 22910 22918 22903 22914 22909 22903 22911 22904 22903 22904 22919 22921 22911 22921 22927 22931 22925 22911 22934 22937 22923 22915 22941 22932 22946 22934 22941 22939 22923 22951 22953 22928 22942 22956 22954 22938 22932 22951 22941 22957 22956 22952 22950 22956 22940 22965 22950 22969 22964 22955 22951 22972 22961 22957 22973 22972 22954 22968 22953 22962 22972 22976 22963 22957 22978 22968 22984 22978 22977 22975 22970 22976 22974 22988 22987 22986 22986 22975 22977 22976 22979 23004 22982 23000 23003 22996 22992 22993 22993 22983 22984 22996 23014 22987 23016 23010 22993 22997 22998 22994 23019 23017 23025 23001 23018 23010 23012 23027 23030 23021 23006 23019 23015 23012 23031 23031 23022 23018 23015 23034 23023 23040 23021 23027 23036 23034 23047 23044 23031 23041 23044 23037 23048 23050 23035 23055 23055 23042 23032 23048 23054 23061 23039 23044 23040 23064 23056 23052 23042 23059 23048 23056 23059 23051 23051 23058 23060 23058 23081 23067 23083 23081 23065 23070 23071 23068 23070 23081 23074 23078 23084 23071 23070 23091 23087 23081 23086 23082 23086 23082 23100 23088 23087 23089 23080 23079 23084 23081 23105 23093 23094 23085 23092 23113 23103 23093 23113 23119 23098 23122 23116 23112 23112 23103 23124 23111 23100 23124 23108 23122 23104 23112 23131 23124 23120 23114 23119 23125 23132 23135 23136 23123 23124 23129 23128 23147 23125 23136 23122 \r\n22552 22540 22545 22531 22539 22548 22542 22542 22533 22561 22538 22559 22565 22537 22539 22545 22553 22552 22557 22572 22560 22573 22560 22548 22569 22555 22567 22551 22580 22572 22575 22558 22568 22572 22583 22577 22580 22590 22571 22570 22571 22569 22567 22578 22573 22590 22590 22599 22577 22581 22587 22598 22583 22581 22600 22594 22596 22604 22591 22587 22589 22603 22586 22600 22590 22596 22593 22619 22599 22605 22622 22598 22617 22615 22626 22606 22618 22625 22608 22617 22622 22623 22620 22612 22624 22620 22631 22612 22639 22636 22619 22615 22630 22624 22640 22619 22633 22631 22632 22648 22648 22648 22629 22646 22643 22643 22634 22632 22633 22646 22657 22658 22648 22656 22651 22653 22654 22661 22645 22660 22648 22651 22667 22649 22650 22651 22663 22660 22674 22657 22678 22675 22658 22682 22660 22675 22685 22663 22686 22685 22686 22668 22687 22680 22696 22677 22685 22692 22701 22702 22684 22679 22703 22682 22684 22687 22703 22685 22702 22696 22713 22703 22689 22706 22711 22695 22714 22710 22697 22718 22722 22710 22711 22720 22709 22715 22708 22704 22709 22726 22704 22710 22718 22730 22737 22709 22737 22730 22738 22738 22718 22715 22741 22730 22725 22742 22737 22736 22746 22743 22731 22738 22739 22754 22745 22753 22739 22753 22739 22744 22751 22744 22750 22738 22763 22756 22754 22746 22767 22761 22746 22745 22765 22752 22771 22749 22766 22778 22757 22759 22760 22772 22785 22778 22759 22782 22780 22762 22764 22768 22777 22766 22787 22790 22778 22777 22797 22790 22793 22784 22803 22804 22793 22805 22781 22799 22809 22789 22802 22801 22790 22807 22811 22793 22804 22808 22799 22796 22792 22812 22807 22813 22799 22817 22808 22811 22814 22818 22813 22808 22809 22817 22806 22826 22812 22816 22826 22833 22822 22841 22836 22824 22826 22832 22818 22835 22830 22832 22845 22840 22833 22833 22832 22837 22836 22846 22842 22840 22854 22846 22855 22847 22857 22846 22857 22840 22869 22843 22845 22848 22859 22856 22849 22853 22854 22870 22870 22869 22853 22861 22874 22875 22879 22857 22868 22864 22883 22880 22870 22872 22866 22876 22892 22886 22875 22875 22880 22892 22893 22901 22874 22884 22902 22895 22896 22887 22892 22898 22896 22895 22898 22911 22893 22901 22889 22899 22915 22905 22892 22909 22913 22895 22904 22920 22915 22903 22903 22915 22917 22919 22919 22928 22925 22910 22925 22918 22919 22921 22928 22918 22932 22917 22940 22941 22932 22927 22928 22925 22950 22928 22932 22941 22943 22954 22934 22958 22930 22941 22953 22951 22942 22959 22937 22966 22952 22967 22952 22968 22965 22972 22950 22963 22970 22969 22959 22977 22959 22972 22956 22976 22979 22977 22972 22974 22972 22966 22980 22967 22964 22981 22988 22975 22990 22995 22982 22978 22971 22996 23001 22985 22998 22992 23004 23001 22995 22996 23001 22990 22996 23002 23005 23013 23014 22993 23003 22998 22994 22991 23008 23013 23001 23008 23006 23012 23027 23023 23010 23030 23003 23014 23022 23021 23025 23017 23017 23028 23035 23037 23032 23016 23031 23023 23036 23043 23041 23023 23036 23022 23044 23025 23040 23038 23042 23037 23042 23033 23048 23045 23057 23052 23042 23051 23047 23058 23063 23045 23066 23069 23052 23069 23053 23067 23049 23051 23049 23053 23076 23069 23079 23075 23076 23057 23070 23072 23079 23085 23079 23074 23072 23072 23078 23075 23085 23069 23068 23097 23079 23071 23075 23084 23080 23102 23102 23097 23090 23108 23093 23103 23111 23092 23098 23086 23086 23099 23091 23114 23090 23109 23106 23117 23115 23095 23107 23114 23102 23101 23102 23101 23114 23111 23119 23124 23117 23118 23135 23129 23129 23138 23140 23118 23140 23127 23141 23126 23141 23128 23125 23129 23133 23130 \r\n22551 22549 22529 22545 22530 22536 22558 22541 22558 22542 22556 22548 22556 22546 22547 22560 22546 22561 22570 22552 22546 22552 22563 22568 22562 22564 22569 22576 22565 22571 22563 22569 22585 22560 22578 22569 22578 22580 22568 22565 22573 22591 22575 22585 22596 22593 22600 22581 22592 22591 22576 22600 22601 22584 22607 22592 22591 22589 22596 22605 22601 22600 22613 22617 22590 22607 22607 22614 22606 22607 22603 22598 22599 22612 22612 22622 22624 22619 22607 22628 22620 22628 22633 22622 22632 22634 22620 22625 22625 22641 22633 22635 22624 22635 22646 22639 22644 22633 22644 22647 22646 22654 22646 22652 22651 22647 22659 22651 22654 22662 22637 22656 22645 22655 22640 22656 22668 22647 22667 22649 22650 22661 22668 22648 22655 22662 22672 22659 22682 22674 22683 22674 22681 22678 22684 22663 22675 22668 22689 22690 22668 22672 22687 22685 22687 22687 22671 22689 22694 22700 22700 22692 22678 22700 22703 22680 22684 22696 22689 22705 22704 22713 22714 22708 22711 22709 22707 22706 22697 22699 22715 22719 22709 22713 22713 22704 22713 22717 22706 22717 22708 22731 22733 22708 22737 22737 22718 22733 22732 22718 22715 22743 22720 22737 22724 22742 22750 22731 22739 22752 22739 22752 22732 22743 22729 22758 22746 22735 22760 22744 22752 22746 22755 22751 22754 22759 22763 22743 22766 22768 22755 22767 22754 22775 22776 22770 22753 22778 22767 22768 22776 22785 22782 22772 22774 22760 22768 22778 22781 22771 22777 22769 22781 22788 22773 22787 22783 22772 22800 22800 22790 22805 22805 22790 22800 22800 22804 22807 22810 22798 22803 22798 22787 22811 22799 22811 22798 22793 22808 22801 22796 22804 22815 22800 22820 22808 22804 22813 22815 22810 22826 22828 22834 22826 22837 22822 22835 22821 22834 22824 22837 22820 22827 22844 22837 22847 22848 22823 22828 22828 22830 22853 22849 22831 22838 22851 22834 22835 22846 22851 22846 22864 22841 22858 22860 22866 22842 22865 22858 22871 22874 22856 22864 22874 22851 22878 22871 22870 22855 22872 22874 22876 22872 22868 22868 22878 22881 22880 22871 22883 22880 22873 22877 22880 22895 22881 22876 22895 22894 22889 22889 22895 22906 22889 22884 22907 22901 22886 22899 22903 22892 22891 22893 22910 22916 22896 22918 22914 22922 22909 22917 22908 22902 22923 22911 22911 22913 22910 22926 22907 22922 22922 22932 22931 22922 22939 22920 22935 22927 22927 22934 22923 22929 22925 22943 22929 22939 22927 22931 22939 22949 22937 22952 22941 22954 22939 22957 22937 22960 22945 22949 22948 22942 22958 22954 22955 22950 22971 22956 22955 22957 22954 22962 22956 22961 22978 22975 22954 22980 22977 22979 22982 22986 22968 22984 22988 22970 22962 22965 22983 22973 22979 22980 22972 22998 22991 22997 22977 22994 22984 22976 22999 22999 22989 23004 22983 23005 22983 23009 23002 22988 23001 23001 22988 23003 23010 23015 23006 23020 23014 23007 23001 23003 23023 23008 23012 23018 23011 23032 23007 23008 23010 23016 23022 23018 23010 23021 23033 23037 23017 23016 23021 23030 23040 23046 23049 23039 23048 23043 23049 23040 23042 23042 23051 23030 23049 23033 23037 23045 23037 23050 23058 23039 23059 23051 23045 23054 23067 23070 23059 23060 23052 23068 23077 23052 23073 23061 23081 23078 23070 23062 23062 23067 23063 23059 23087 23089 23080 23065 23073 23065 23083 23089 23083 23084 23086 23081 23099 23099 23101 23090 23092 23094 23084 23098 23106 23093 23109 23098 23091 23114 23101 23092 23088 23095 23109 23112 23110 23116 23098 23123 23104 23120 23104 23113 23127 23116 23109 23129 23105 23133 23127 23114 23120 23123 23129 23140 23130 23128 23121 23143 23116 23144 23141 23148 23149 23132 23132 23137 23138 \r\n22528 22537 22551 22544 22536 22542 22540 22548 22547 22554 22560 22541 22550 22543 22548 22547 22556 22561 22548 22566 22563 22574 22566 22568 22577 22563 22554 22555 22572 22561 22567 22577 22565 22586 22589 22564 22583 22574 22570 22590 22590 22589 22586 22575 22583 22589 22601 22590 22589 22575 22576 22590 22603 22605 22585 22594 22593 22607 22604 22606 22590 22602 22601 22615 22598 22601 22600 22595 22615 22606 22624 22614 22612 22619 22622 22613 22627 22626 22626 22627 22612 22617 22631 22637 22623 22613 22639 22639 22643 22629 22642 22630 22638 22619 22649 22630 22651 22644 22649 22630 22644 22644 22653 22641 22644 22654 22646 22640 22657 22662 22638 22651 22639 22662 22669 22644 22656 22654 22663 22656 22665 22647 22667 22655 22662 22674 22659 22675 22681 22678 22660 22685 22682 22659 22683 22662 22664 22680 22692 22682 22694 22684 22686 22670 22673 22676 22688 22692 22678 22690 22702 22690 22693 22687 22704 22688 22683 22695 22705 22701 22695 22716 22688 22710 22710 22710 22701 22701 22718 22716 22701 22712 22714 22722 22703 22712 22711 22705 22726 22706 22721 22713 22730 22728 22739 22721 22712 22713 22736 22741 22743 22733 22724 22733 22740 22740 22739 22735 22742 22752 22737 22728 22757 22741 22737 22760 22744 22756 22742 22755 22742 22754 22759 22741 22765 22757 22760 22752 22769 22754 22751 22766 22764 22755 22758 22751 22773 22773 22778 22758 22766 22782 22781 22776 22763 22761 22767 22765 22779 22772 22776 22793 22797 22781 22794 22790 22788 22797 22783 22792 22794 22786 22792 22793 22790 22795 22783 22785 22813 22802 22808 22801 22816 22818 22796 22807 22795 22803 22823 22804 22810 22805 22815 22804 22809 22811 22827 22813 22826 22809 22808 22826 22828 22820 22818 22830 22818 22838 22835 22838 22840 22842 22837 22825 22830 22829 22826 22831 22837 22844 22849 22839 22841 22855 22854 22855 22832 22836 22861 22853 22864 22844 22847 22846 22842 22846 22862 22867 22847 22858 22850 22874 22873 22874 22875 22878 22855 22875 22862 22864 22867 22873 22862 22875 22882 22881 22880 22883 22867 22870 22866 22888 22877 22897 22886 22878 22896 22895 22882 22878 22880 22901 22880 22908 22882 22900 22899 22884 22898 22898 22900 22897 22890 22917 22895 22897 22916 22916 22902 22905 22896 22922 22904 22924 22917 22902 22917 22922 22925 22916 22910 22907 22924 22912 22937 22915 22937 22921 22919 22917 22922 22932 22946 22926 22937 22922 22936 22935 22926 22950 22949 22927 22945 22934 22943 22937 22934 22946 22941 22955 22950 22955 22963 22953 22957 22944 22964 22948 22971 22956 22970 22958 22968 22950 22950 22954 22973 22961 22956 22971 22962 22960 22985 22977 22986 22961 22985 22988 22987 22966 22967 22989 22987 22980 22982 22996 22993 23002 22989 22992 22985 22991 23000 22984 23009 22990 22992 22986 22991 22998 23001 23000 23016 23001 22994 23013 23006 22995 22997 23017 23004 23021 23008 23010 23019 23026 23014 23030 23017 23022 23028 23023 23023 23037 23016 23033 23032 23027 23037 23035 23038 23036 23042 23030 23022 23050 23043 23040 23030 23049 23039 23051 23049 23053 23056 23041 23054 23047 23059 23062 23050 23042 23063 23065 23049 23066 23053 23046 23044 23071 23058 23057 23068 23056 23064 23078 23070 23074 23071 23059 23065 23071 23080 23085 23086 23063 23080 23078 23065 23067 23072 23079 23083 23091 23096 23074 23098 23076 23087 23087 23101 23103 23093 23105 23090 23109 23096 23090 23101 23086 23098 23115 23100 23092 23115 23112 23097 23114 23116 23124 23113 23117 23113 23114 23112 23121 23121 23115 23124 23118 23123 23123 23125 23133 23131 23115 23139 23133 23124 23139 23120 23144 23138 23127 23131 23139 23144 23152 23143 23152 \r\n22547 22556 22534 22550 22535 22551 22538 22563 22555 22554 22556 22549 22567 22553 22551 22546 22566 22552 22557 22567 22547 22565 22567 22575 22567 22554 22570 22573 22564 22564 22582 22583 22561 22586 22576 22584 22568 22585 22591 22570 22575 22575 22598 22575 22590 22598 22597 22583 22596 22591 22599 22596 22607 22606 22590 22608 22608 22612 22605 22603 22599 22591 22590 22613 22616 22602 22599 22618 22623 22597 22617 22606 22612 22615 22609 22630 22628 22622 22610 22633 22631 22615 22628 22618 22611 22627 22636 22632 22623 22620 22637 22640 22647 22649 22623 22622 22626 22626 22645 22631 22639 22638 22656 22630 22659 22640 22648 22652 22653 22643 22649 22652 22654 22642 22662 22667 22664 22662 22663 22652 22652 22668 22677 22655 22672 22657 22664 22680 22661 22658 22662 22669 22688 22683 22690 22676 22669 22666 22694 22691 22668 22681 22669 22689 22689 22696 22685 22696 22701 22702 22692 22688 22698 22684 22688 22702 22699 22685 22714 22710 22709 22699 22715 22698 22708 22720 22705 22707 22711 22699 22708 22701 22705 22718 22701 22703 22704 22715 22707 22728 22734 22717 22718 22719 22726 22737 22733 22740 22724 22738 22734 22725 22735 22729 22745 22722 22738 22749 22749 22730 22751 22736 22750 22752 22737 22739 22739 22747 22764 22762 22764 22764 22759 22751 22769 22766 22754 22765 22767 22754 22769 22761 22761 22769 22772 22760 22776 22754 22775 22782 22784 22770 22782 22763 22772 22785 22764 22782 22792 22783 22793 22785 22796 22786 22787 22800 22787 22781 22789 22788 22782 22779 22799 22785 22793 22798 22798 22812 22800 22787 22799 22815 22807 22808 22815 22817 22797 22798 22817 22797 22798 22805 22811 22828 22802 22811 22813 22814 22805 22821 22834 22816 22816 22818 22837 22839 22813 22830 22829 22817 22836 22822 22836 22826 22845 22840 22824 22836 22828 22841 22837 22848 22833 22839 22845 22851 22833 22839 22847 22844 22862 22867 22852 22847 22854 22863 22846 22860 22856 22853 22858 22865 22867 22870 22863 22864 22870 22880 22867 22865 22878 22867 22884 22878 22872 22882 22869 22876 22879 22877 22881 22895 22879 22889 22887 22872 22893 22875 22877 22903 22881 22888 22885 22901 22901 22889 22906 22905 22888 22898 22903 22913 22914 22915 22896 22919 22908 22902 22923 22904 22923 22909 22926 22924 22930 22903 22917 22930 22911 22925 22922 22930 22929 22926 22918 22932 22913 22937 22943 22932 22938 22941 22942 22946 22941 22927 22933 22939 22952 22930 22937 22938 22947 22932 22945 22960 22943 22941 22942 22961 22956 22961 22942 22960 22968 22962 22970 22944 22964 22961 22967 22976 22971 22952 22956 22953 22974 22960 22964 22964 22974 22966 22964 22988 22986 22979 22974 22987 22968 22991 22981 22985 22969 22982 22989 22981 22984 22988 23003 22986 22990 23007 22985 22988 23002 23008 23001 23001 23012 23001 23016 22988 22991 23014 23009 23009 23012 23003 23007 22999 23001 22999 23020 23013 23018 23014 23022 23009 23011 23031 23015 23023 23015 23039 23019 23020 23019 23028 23034 23027 23032 23037 23027 23033 23040 23047 23048 23050 23053 23055 23051 23035 23038 23045 23033 23045 23035 23043 23062 23055 23042 23058 23040 23054 23054 23061 23046 23051 23045 23061 23062 23050 23053 23074 23054 23057 23055 23071 23069 23076 23071 23076 23066 23083 23080 23078 23077 23072 23081 23083 23096 23071 23088 23099 23092 23085 23093 23086 23086 23099 23104 23087 23088 23108 23104 23083 23093 23107 23108 23093 23096 23117 23117 23105 23118 23119 23102 23121 23112 23104 23109 23109 23116 23125 23118 23122 23130 23126 23110 23135 23117 23136 23134 23131 23134 23139 23137 23121 23141 23138 23141 23121 23127 23149 23144 23131 23138 23126 23140 23126 \r\n22550 22543 22544 22552 22539 22533 22551 22561 22550 22563 22543 22549 22558 22547 22568 22544 22556 22563 22572 22547 22564 22563 22573 22566 22573 22582 22565 22582 22562 22565 22577 22579 22563 22578 22587 22574 22582 22586 22590 22586 22584 22584 22590 22595 22583 22589 22579 22583 22589 22587 22581 22603 22586 22589 22611 22606 22584 22602 22615 22602 22607 22615 22594 22603 22607 22622 22623 22624 22603 22597 22601 22603 22614 22617 22618 22603 22611 22611 22606 22632 22633 22609 22636 22638 22633 22625 22620 22627 22644 22628 22635 22637 22649 22640 22640 22628 22640 22646 22650 22653 22650 22655 22656 22648 22658 22661 22652 22659 22647 22666 22659 22662 22649 22650 22671 22651 22668 22647 22675 22670 22660 22657 22655 22651 22675 22677 22674 22670 22671 22671 22672 22668 22678 22666 22666 22667 22678 22693 22678 22679 22678 22670 22695 22690 22680 22688 22691 22699 22685 22686 22689 22693 22699 22691 22698 22707 22688 22685 22691 22702 22703 22709 22707 22697 22704 22714 22710 22699 22707 22725 22712 22709 22708 22729 22730 22718 22731 22722 22711 22710 22708 22713 22711 22740 22713 22734 22725 22726 22738 22725 22718 22743 22727 22732 22723 22733 22744 22730 22734 22755 22754 22741 22734 22741 22753 22756 22755 22738 22740 22742 22755 22757 22760 22756 22751 22772 22751 22769 22749 22760 22764 22751 22756 22768 22761 22762 22759 22765 22782 22765 22765 22785 22774 22764 22778 22779 22787 22792 22766 22784 22785 22787 22771 22787 22772 22782 22776 22777 22779 22782 22783 22808 22785 22791 22806 22799 22812 22811 22804 22803 22804 22804 22817 22802 22819 22820 22817 22804 22824 22804 22820 22820 22818 22828 22807 22830 22827 22812 22831 22836 22833 22825 22833 22818 22831 22825 22818 22844 22819 22821 22829 22823 22822 22833 22831 22851 22829 22852 22848 22836 22837 22830 22859 22853 22842 22854 22860 22851 22857 22838 22860 22851 22861 22864 22842 22868 22858 22874 22860 22868 22865 22875 22874 22852 22852 22865 22857 22857 22871 22864 22864 22875 22870 22861 22885 22881 22882 22875 22879 22868 22882 22880 22885 22877 22881 22902 22898 22893 22896 22884 22887 22882 22902 22895 22902 22885 22906 22908 22905 22897 22899 22901 22914 22900 22893 22901 22907 22913 22925 22921 22914 22924 22922 22922 22916 22908 22920 22915 22907 22931 22931 22931 22914 22913 22938 22915 22914 22938 22937 22941 22941 22929 22932 22949 22922 22926 22952 22937 22936 22949 22951 22952 22936 22935 22939 22949 22952 22941 22947 22945 22948 22963 22960 22957 22962 22944 22969 22957 22955 22962 22958 22968 22951 22973 22969 22970 22960 22981 22985 22967 22986 22972 22961 22980 22986 22990 22981 22973 22980 22975 22972 22981 22976 22984 22999 22975 22995 22977 22986 23004 22988 22992 22980 22994 22997 22991 22985 22992 23004 23009 23006 23003 23015 23014 23009 23005 22995 22996 23007 23003 23005 23008 23010 23015 23004 23026 23015 23009 23009 23028 23030 23029 23018 23025 23015 23018 23043 23035 23021 23017 23024 23024 23042 23040 23043 23033 23050 23047 23028 23028 23037 23046 23050 23041 23055 23044 23038 23038 23052 23038 23063 23040 23046 23056 23062 23054 23073 23069 23067 23069 23066 23054 23050 23079 23077 23054 23063 23061 23061 23058 23066 23069 23088 23077 23068 23077 23076 23072 23083 23071 23076 23083 23071 23092 23089 23099 23086 23096 23105 23082 23099 23088 23086 23085 23105 23086 23108 23096 23104 23089 23102 23098 23106 23095 23118 23097 23117 23119 23109 23106 23106 23124 23100 23117 23129 23131 23117 23130 23126 23132 23121 23112 23124 23119 23114 23128 23118 23115 23116 23138 23136 23123 23134 23130 23151 23136 23144 23137 23126 23142 \r\n22541 22531 22535 22545 22552 22559 22559 22548 22542 22546 22543 22565 22561 22550 22549 22562 22560 22548 22565 22556 22559 22565 22564 22558 22572 22565 22559 22585 22584 22565 22563 22584 22590 22562 22587 22579 22579 22573 22570 22582 22593 22587 22593 22592 22573 22584 22595 22584 22580 22601 22595 22607 22586 22604 22593 22601 22590 22603 22615 22600 22592 22604 22620 22620 22594 22595 22619 22621 22610 22604 22610 22628 22605 22630 22626 22607 22626 22630 22614 22617 22629 22632 22617 22615 22622 22635 22634 22618 22646 22636 22637 22621 22646 22649 22652 22631 22649 22629 22644 22647 22653 22645 22639 22638 22656 22638 22663 22654 22638 22643 22666 22664 22648 22649 22662 22656 22648 22652 22671 22652 22669 22678 22674 22655 22670 22659 22661 22657 22677 22666 22670 22669 22674 22672 22680 22669 22692 22686 22676 22684 22677 22696 22679 22698 22674 22696 22698 22697 22688 22691 22691 22702 22702 22699 22694 22700 22709 22714 22695 22711 22697 22716 22700 22709 22712 22707 22698 22706 22714 22719 22705 22701 22720 22706 22720 22725 22723 22733 22721 22710 22721 22739 22714 22722 22718 22723 22738 22720 22719 22738 22732 22745 22735 22734 22734 22738 22730 22749 22754 22750 22744 22731 22745 22761 22743 22743 22752 22751 22757 22754 22749 22769 22770 22768 22764 22744 22773 22760 22766 22762 22771 22775 22769 22775 22763 22768 22767 22767 22766 22786 22759 22787 22767 22768 22768 22767 22783 22780 22790 22784 22774 22787 22798 22775 22783 22791 22778 22785 22794 22785 22780 22806 22792 22808 22791 22788 22793 22812 22789 22815 22814 22812 22810 22821 22818 22804 22819 22824 22816 22819 22803 22805 22812 22808 22820 22820 22814 22835 22815 22820 22822 22819 22821 22828 22822 22843 22830 22830 22841 22837 22819 22847 22821 22840 22826 22842 22837 22835 22833 22851 22846 22832 22842 22854 22853 22857 22852 22853 22838 22848 22849 22869 22857 22846 22853 22857 22845 22858 22847 22861 22872 22878 22868 22873 22867 22862 22879 22856 22872 22876 22876 22882 22879 22876 22884 22882 22888 22887 22867 22892 22878 22882 22887 22880 22895 22898 22880 22884 22903 22887 22882 22901 22886 22883 22884 22906 22901 22912 22896 22917 22908 22903 22904 22913 22919 22916 22924 22905 22913 22919 22923 22906 22909 22911 22908 22905 22921 22909 22916 22927 22917 22931 22932 22912 22923 22929 22933 22941 22942 22920 22925 22943 22947 22941 22946 22936 22940 22945 22949 22936 22934 22949 22955 22960 22953 22953 22957 22955 22942 22952 22956 22966 22959 22961 22953 22948 22967 22946 22953 22952 22966 22975 22958 22959 22957 22977 22978 22965 22975 22984 22959 22963 22990 22976 22983 22979 22984 22976 22988 22996 22989 22970 22977 22975 22980 23003 22979 23003 22980 22988 23001 22981 22992 23002 22992 23008 22986 22986 22991 23009 22997 22993 23006 23003 23012 23006 22995 23018 23022 23023 23023 23011 23024 23017 23026 23013 23018 23021 23033 23013 23022 23026 23037 23020 23027 23026 23025 23028 23044 23025 23044 23042 23039 23045 23039 23046 23053 23050 23030 23051 23041 23059 23054 23058 23061 23047 23040 23042 23055 23039 23066 23066 23070 23067 23050 23067 23057 23056 23059 23064 23075 23051 23058 23059 23072 23066 23055 23082 23057 23063 23067 23088 23090 23091 23077 23093 23075 23094 23088 23078 23070 23076 23076 23101 23077 23091 23082 23102 23087 23083 23101 23087 23102 23098 23083 23111 23098 23097 23100 23104 23093 23097 23110 23121 23112 23109 23123 23118 23126 23122 23128 23101 23130 23121 23111 23119 23123 23113 23112 23113 23136 23111 23128 23114 23142 23135 23123 23123 23119 23147 23148 23134 23147 23147 23128 23150 23126 23147 23133 23151 \r\n22543 22546 22533 22546 22556 22559 22547 22551 22546 22557 22546 22558 22545 22559 22553 22551 22575 22549 22560 22565 22566 22563 22562 22570 22555 22555 22576 22584 22564 22561 22576 22568 22567 22569 22570 22578 22584 22571 22577 22569 22580 22586 22581 22580 22591 22592 22591 22585 22599 22605 22588 22605 22606 22608 22611 22606 22603 22587 22613 22609 22612 22606 22599 22618 22604 22616 22603 22621 22621 22599 22614 22609 22607 22603 22616 22625 22617 22625 22630 22625 22639 22612 22640 22613 22641 22624 22634 22639 22642 22624 22627 22622 22641 22635 22645 22650 22649 22641 22633 22631 22645 22652 22657 22646 22645 22645 22642 22657 22638 22652 22663 22664 22648 22646 22644 22666 22670 22673 22649 22670 22655 22654 22661 22660 22667 22672 22670 22686 22660 22680 22674 22675 22662 22676 22666 22688 22690 22694 22677 22677 22685 22680 22685 22682 22693 22684 22683 22691 22691 22690 22691 22699 22694 22697 22692 22706 22692 22691 22694 22709 22709 22699 22721 22699 22708 22703 22708 22714 22715 22705 22704 22727 22713 22729 22724 22733 22714 22726 22736 22724 22733 22731 22723 22727 22728 22723 22724 22724 22731 22743 22739 22743 22737 22741 22747 22730 22729 22736 22748 22734 22759 22732 22733 22738 22753 22742 22751 22742 22762 22758 22761 22767 22763 22758 22758 22759 22763 22761 22758 22775 22752 22768 22772 22773 22768 22782 22768 22758 22760 22773 22769 22790 22779 22772 22769 22768 22787 22793 22773 22796 22788 22788 22784 22787 22779 22793 22795 22799 22781 22791 22788 22781 22799 22811 22791 22799 22789 22788 22810 22799 22805 22812 22804 22803 22799 22797 22812 22826 22817 22822 22827 22821 22827 22815 22816 22832 22808 22822 22824 22823 22832 22823 22835 22822 22842 22838 22829 22834 22838 22835 22821 22832 22838 22846 22842 22850 22850 22844 22830 22837 22853 22837 22834 22849 22848 22856 22847 22856 22846 22861 22851 22870 22853 22847 22857 22867 22864 22859 22862 22854 22856 22868 22878 22859 22864 22866 22863 22886 22878 22867 22874 22889 22865 22864 22871 22867 22868 22890 22876 22897 22889 22894 22900 22887 22877 22884 22897 22893 22891 22895 22898 22905 22896 22884 22890 22909 22914 22894 22892 22897 22900 22914 22903 22896 22896 22907 22923 22910 22899 22916 22917 22926 22902 22931 22926 22915 22916 22933 22933 22917 22937 22922 22919 22933 22940 22928 22926 22941 22933 22946 22944 22933 22937 22947 22931 22932 22941 22955 22955 22939 22944 22952 22961 22938 22940 22951 22960 22966 22957 22967 22969 22965 22968 22957 22973 22960 22967 22976 22977 22971 22951 22977 22964 22954 22958 22964 22967 22958 22982 22979 22989 22962 22967 22977 22980 22982 22968 22991 22992 22994 22996 22994 22976 22981 22996 23000 22986 22993 23005 22996 22983 23006 23002 22999 23001 23010 22998 22999 22988 23008 23016 22993 22994 23000 23015 23021 23020 23012 23010 23024 23000 23013 23003 23028 23010 23008 23015 23033 23012 23028 23014 23033 23017 23020 23025 23023 23037 23036 23042 23031 23024 23030 23023 23024 23031 23036 23039 23042 23045 23034 23030 23051 23040 23039 23049 23056 23062 23040 23067 23051 23045 23044 23066 23065 23070 23068 23053 23057 23070 23054 23078 23073 23072 23074 23058 23081 23074 23065 23068 23079 23089 23080 23080 23073 23068 23089 23089 23074 23089 23077 23086 23094 23085 23099 23077 23088 23086 23082 23085 23105 23085 23091 23103 23084 23097 23109 23100 23095 23102 23100 23097 23103 23110 23113 23123 23115 23116 23123 23116 23110 23106 23129 23112 23121 23104 23117 23134 23120 23110 23135 23121 23113 23117 23115 23123 23118 23145 23141 23144 23131 23126 23140 23139 23133 23134 23153 23151 23142 23145 23130 \r\n22531 22538 22552 22556 22539 22537 22537 22558 22564 22569 22567 22547 22561 22570 22561 22553 22549 22575 22572 22557 22570 22578 22561 22573 22574 22579 22570 22583 22587 22578 22567 22564 22569 22566 22569 22585 22575 22586 22591 22577 22579 22600 22600 22577 22604 22584 22595 22604 22596 22597 22588 22611 22598 22602 22593 22598 22599 22610 22605 22609 22620 22610 22606 22615 22616 22610 22621 22622 22612 22607 22619 22608 22611 22631 22627 22622 22617 22611 22621 22611 22632 22625 22628 22617 22638 22618 22643 22635 22636 22646 22638 22630 22642 22627 22651 22649 22633 22629 22642 22655 22659 22641 22636 22639 22655 22641 22646 22643 22660 22647 22655 22666 22658 22644 22665 22647 22651 22650 22676 22658 22668 22669 22681 22672 22674 22674 22675 22661 22677 22678 22685 22677 22677 22683 22691 22677 22667 22687 22694 22683 22699 22681 22674 22683 22683 22703 22696 22695 22705 22706 22689 22689 22700 22708 22694 22692 22704 22704 22702 22710 22694 22696 22709 22722 22704 22710 22714 22714 22718 22727 22701 22720 22732 22704 22732 22728 22725 22737 22714 22729 22731 22718 22713 22736 22730 22724 22738 22733 22723 22726 22741 22733 22727 22748 22726 22743 22729 22739 22732 22758 22747 22739 22755 22755 22755 22761 22753 22748 22745 22746 22769 22759 22764 22746 22753 22763 22748 22758 22766 22771 22778 22780 22764 22761 22764 22785 22777 22760 22760 22774 22772 22773 22778 22782 22777 22784 22795 22778 22796 22780 22775 22795 22786 22774 22796 22778 22785 22780 22795 22780 22801 22806 22800 22811 22786 22796 22802 22793 22806 22805 22815 22798 22806 22801 22795 22814 22818 22826 22816 22826 22820 22805 22821 22806 22805 22831 22830 22812 22821 22815 22813 22812 22818 22832 22835 22822 22845 22839 22844 22820 22845 22826 22840 22840 22838 22841 22835 22844 22851 22835 22846 22856 22835 22834 22838 22852 22862 22846 22857 22859 22844 22850 22860 22865 22861 22865 22871 22875 22873 22867 22871 22864 22861 22872 22884 22878 22877 22874 22869 22871 22887 22877 22877 22874 22865 22879 22878 22896 22871 22894 22881 22883 22901 22885 22891 22880 22895 22889 22895 22908 22884 22883 22900 22895 22906 22909 22890 22906 22904 22903 22915 22913 22920 22894 22904 22916 22923 22924 22908 22903 22919 22910 22919 22919 22923 22907 22918 22909 22928 22938 22923 22917 22938 22926 22925 22918 22939 22944 22938 22928 22934 22945 22928 22950 22925 22941 22952 22955 22954 22955 22935 22933 22939 22955 22945 22957 22963 22948 22941 22964 22946 22953 22972 22958 22964 22974 22948 22975 22973 22960 22969 22963 22953 22971 22973 22980 22977 22976 22983 22960 22977 22988 22970 22964 22982 22982 22977 22968 22989 22998 22983 22986 22977 22985 22997 22990 23000 23007 23007 22993 22990 22983 23001 23010 22985 23002 22987 22994 23011 23013 23020 23020 23000 23012 23004 23006 23003 23011 23017 23028 23001 23031 23032 23027 23029 23024 23014 23034 23010 23037 23028 23022 23024 23014 23036 23024 23023 23045 23019 23031 23033 23028 23026 23040 23052 23045 23032 23047 23043 23042 23051 23042 23033 23039 23064 23039 23063 23049 23066 23047 23069 23045 23064 23059 23048 23065 23061 23059 23064 23061 23080 23060 23063 23082 23082 23075 23058 23080 23059 23076 23078 23084 23080 23081 23091 23090 23079 23085 23079 23096 23079 23073 23089 23077 23084 23076 23088 23097 23106 23095 23110 23089 23083 23102 23096 23110 23091 23114 23111 23108 23095 23092 23113 23123 23121 23106 23126 23120 23128 23128 23117 23104 23125 23125 23119 23117 23124 23109 23138 23138 23126 23121 23136 23126 23144 23136 23143 23129 23132 23146 23143 23123 23128 23127 23144 23127 23143 23153 23151 23138 \r\n22537 22550 22540 22557 22559 22554 22541 22554 22540 22543 22557 22569 22554 22574 22549 22552 22561 22564 22565 22554 22568 22560 22566 22581 22582 22557 22569 22561 22562 22581 22583 22575 22570 22583 22580 22579 22593 22595 22578 22574 22580 22591 22589 22604 22600 22578 22589 22596 22601 22604 22588 22588 22587 22596 22606 22587 22599 22595 22603 22607 22606 22617 22612 22610 22625 22621 22620 22613 22608 22624 22617 22629 22613 22617 22615 22610 22637 22622 22611 22611 22637 22637 22627 22633 22639 22637 22621 22630 22648 22628 22635 22630 22629 22645 22631 22646 22631 22646 22654 22632 22647 22645 22661 22648 22643 22649 22640 22653 22646 22659 22662 22660 22662 22665 22673 22652 22653 22663 22677 22680 22654 22678 22676 22661 22660 22661 22666 22669 22662 22662 22689 22666 22692 22688 22673 22686 22682 22690 22698 22686 22686 22682 22703 22698 22691 22678 22699 22695 22707 22681 22706 22706 22700 22714 22704 22711 22712 22704 22718 22712 22721 22722 22708 22707 22723 22722 22722 22705 22719 22717 22725 22731 22710 22730 22729 22731 22732 22717 22718 22711 22731 22725 22721 22742 22727 22737 22721 22741 22722 22734 22729 22735 22743 22750 22740 22742 22751 22742 22746 22731 22751 22743 22746 22762 22745 22760 22765 22748 22754 22752 22755 22768 22772 22767 22750 22761 22771 22758 22757 22778 22762 22754 22767 22774 22777 22779 22760 22779 22786 22772 22762 22791 22779 22786 22780 22787 22772 22777 22783 22786 22780 22777 22785 22775 22787 22777 22784 22797 22785 22788 22806 22800 22798 22811 22811 22790 22804 22804 22818 22795 22806 22802 22806 22824 22814 22810 22811 22828 22819 22825 22817 22808 22821 22831 22824 22816 22822 22814 22827 22829 22821 22815 22829 22823 22841 22844 22843 22822 22824 22838 22851 22846 22852 22853 22839 22828 22843 22843 22852 22851 22835 22841 22843 22853 22855 22857 22839 22848 22865 22841 22845 22862 22847 22865 22873 22874 22858 22864 22850 22866 22862 22856 22871 22864 22872 22881 22875 22866 22889 22888 22878 22865 22877 22866 22873 22887 22878 22875 22897 22883 22900 22882 22882 22877 22898 22904 22888 22895 22888 22895 22882 22903 22904 22912 22896 22896 22903 22899 22912 22908 22894 22895 22922 22916 22923 22923 22919 22922 22910 22929 22927 22925 22913 22928 22907 22914 22925 22937 22914 22931 22926 22914 22932 22931 22928 22930 22929 22922 22924 22950 22938 22931 22925 22937 22952 22938 22938 22957 22940 22956 22933 22961 22957 22945 22950 22937 22942 22955 22949 22943 22954 22944 22950 22971 22965 22964 22965 22975 22951 22974 22971 22953 22960 22967 22968 22974 22963 22966 22962 22988 22984 22975 22981 22991 22968 22995 22994 22984 22994 22984 22994 22997 22978 22994 22985 22978 22981 23002 23007 22982 22986 22991 22992 23005 23002 22995 23015 22999 23004 23013 23017 23015 23016 23010 23019 23004 23011 23002 23000 23023 23029 23015 23004 23026 23009 23031 23009 23009 23012 23034 23037 23026 23036 23024 23022 23021 23047 23022 23035 23042 23031 23041 23052 23052 23033 23049 23035 23031 23056 23037 23040 23035 23062 23036 23049 23056 23041 23045 23045 23062 23065 23062 23063 23052 23056 23058 23068 23064 23067 23058 23064 23077 23055 23080 23059 23066 23064 23066 23069 23064 23086 23076 23069 23089 23095 23092 23087 23087 23089 23092 23099 23088 23089 23076 23082 23085 23101 23104 23104 23104 23111 23083 23086 23085 23114 23110 23105 23096 23113 23112 23093 23118 23094 23116 23098 23101 23120 23115 23111 23123 23105 23120 23104 23108 23126 23113 23115 23110 23117 23133 23135 23138 23126 23140 23119 23139 23120 23120 23122 23133 23126 23134 23130 23135 23144 23151 23139 23136 23145 23153 \r\n22554 22545 22560 22545 22557 22559 22563 22566 22545 22565 22551 22544 22568 22563 22569 22554 22564 22572 22563 22567 22576 22583 22575 22585 22567 22568 22560 22568 22576 22566 22571 22571 22592 22566 22596 22589 22586 22598 22588 22582 22575 22583 22600 22586 22602 22600 22593 22598 22591 22605 22606 22597 22597 22600 22610 22615 22611 22601 22598 22606 22617 22619 22609 22618 22611 22608 22613 22626 22629 22625 22622 22619 22632 22610 22612 22616 22614 22611 22632 22629 22614 22641 22640 22626 22621 22644 22620 22649 22632 22636 22633 22639 22644 22633 22637 22632 22634 22635 22637 22640 22645 22655 22664 22658 22644 22654 22666 22641 22665 22644 22645 22665 22651 22655 22651 22648 22667 22669 22654 22672 22682 22667 22683 22667 22667 22663 22675 22668 22690 22678 22689 22681 22668 22684 22680 22697 22682 22680 22673 22695 22699 22686 22703 22695 22697 22688 22680 22696 22709 22699 22705 22711 22685 22709 22716 22711 22696 22700 22706 22694 22695 22714 22697 22719 22718 22719 22703 22720 22719 22704 22732 22714 22718 22719 22712 22711 22724 22725 22737 22721 22737 22741 22739 22723 22738 22735 22739 22728 22741 22735 22727 22738 22753 22753 22735 22733 22738 22753 22739 22761 22748 22763 22745 22748 22752 22756 22749 22764 22742 22757 22763 22746 22753 22755 22756 22768 22778 22769 22772 22758 22779 22757 22757 22771 22764 22780 22779 22771 22776 22790 22767 22775 22787 22794 22775 22784 22773 22776 22787 22788 22797 22780 22789 22800 22805 22806 22789 22807 22795 22796 22785 22803 22789 22809 22800 22795 22816 22818 22806 22800 22805 22815 22798 22796 22815 22813 22804 22827 22811 22815 22819 22808 22823 22826 22809 22830 22836 22817 22814 22812 22832 22820 22819 22834 22840 22845 22822 22843 22823 22832 22846 22825 22842 22829 22849 22846 22831 22858 22855 22852 22838 22847 22854 22850 22851 22841 22844 22856 22863 22847 22870 22866 22863 22865 22866 22870 22878 22877 22863 22859 22857 22883 22864 22861 22858 22874 22876 22871 22889 22865 22874 22884 22881 22874 22892 22882 22888 22897 22880 22874 22887 22877 22881 22885 22883 22887 22898 22897 22881 22911 22894 22909 22907 22890 22914 22901 22900 22913 22903 22894 22914 22913 22906 22913 22911 22927 22921 22903 22918 22920 22931 22918 22923 22930 22922 22924 22912 22920 22927 22926 22915 22924 22935 22941 22937 22922 22921 22949 22938 22925 22925 22924 22941 22947 22946 22953 22956 22943 22944 22944 22933 22962 22943 22944 22943 22953 22953 22963 22959 22959 22949 22960 22955 22951 22961 22964 22951 22968 22961 22954 22958 22959 22970 22958 22970 22967 22972 22982 22985 22976 22987 22976 22992 22990 22982 22975 22992 22994 22996 22999 22997 22989 22997 22996 22978 22991 22999 22988 22988 22990 23012 22998 22989 22988 23009 23009 22992 22990 23001 23002 22995 23019 23000 23004 23011 23006 23016 23012 23008 23025 23017 23014 23020 23016 23028 23025 23018 23015 23032 23023 23036 23014 23019 23020 23046 23027 23048 23044 23049 23024 23031 23039 23043 23032 23044 23031 23032 23049 23041 23037 23036 23060 23046 23039 23044 23066 23067 23062 23050 23048 23061 23054 23057 23073 23074 23056 23067 23074 23065 23080 23056 23066 23072 23082 23067 23064 23078 23065 23075 23069 23078 23070 23075 23095 23084 23088 23078 23093 23091 23087 23079 23085 23078 23095 23082 23084 23082 23096 23096 23110 23102 23087 23101 23105 23113 23115 23093 23100 23108 23112 23107 23116 23114 23110 23108 23109 23107 23106 23122 23104 23119 23132 23107 23118 23120 23131 23120 23121 23127 23133 23131 23127 23144 23144 23141 23120 23126 23145 23146 23123 23130 23152 23131 23151 23133 23134 23132 23156 23155 23139 \r\n22539 22556 22550 22566 22539 22568 22554 22551 22556 22543 22567 22574 22555 22563 22549 22567 22560 22570 22553 22574 22563 22575 22557 22566 22560 22573 22574 22590 22591 22580 22580 22565 22573 22573 22591 22576 22576 22589 22595 22601 22580 22599 22584 22601 22593 22604 22597 22603 22588 22611 22584 22596 22597 22603 22590 22594 22609 22615 22608 22612 22619 22598 22597 22603 22600 22622 22604 22610 22620 22628 22616 22613 22622 22630 22620 22637 22627 22623 22623 22632 22621 22624 22624 22631 22644 22644 22649 22650 22644 22624 22638 22636 22628 22639 22655 22632 22650 22639 22650 22645 22644 22637 22639 22638 22658 22639 22650 22654 22655 22663 22657 22647 22646 22668 22655 22662 22667 22672 22652 22659 22667 22675 22659 22674 22675 22687 22686 22676 22682 22672 22680 22684 22679 22687 22673 22698 22670 22695 22674 22692 22685 22691 22698 22688 22703 22701 22703 22696 22691 22688 22686 22696 22688 22696 22693 22689 22710 22707 22716 22716 22710 22696 22717 22723 22726 22725 22717 22728 22709 22720 22721 22710 22714 22715 22722 22722 22732 22734 22714 22733 22738 22722 22736 22720 22721 22741 22727 22742 22727 22737 22743 22749 22737 22740 22734 22753 22755 22756 22757 22753 22742 22764 22753 22766 22751 22758 22767 22761 22756 22765 22762 22770 22770 22770 22774 22749 22761 22779 22775 22753 22765 22768 22769 22759 22761 22759 22775 22788 22766 22785 22768 22771 22773 22792 22788 22778 22789 22795 22783 22775 22791 22785 22786 22793 22781 22797 22792 22804 22807 22783 22786 22802 22790 22802 22799 22806 22800 22791 22806 22806 22818 22811 22803 22811 22812 22801 22812 22821 22809 22812 22814 22809 22814 22832 22824 22816 22821 22825 22830 22816 22836 22823 22824 22826 22839 22827 22843 22846 22836 22834 22831 22839 22851 22834 22842 22841 22849 22856 22834 22861 22862 22839 22850 22866 22854 22848 22863 22846 22852 22844 22855 22867 22863 22854 22860 22863 22875 22869 22852 22882 22870 22875 22867 22883 22862 22879 22886 22863 22878 22878 22890 22871 22867 22888 22879 22874 22872 22882 22873 22882 22894 22902 22884 22894 22878 22895 22891 22897 22906 22912 22900 22903 22897 22892 22912 22898 22910 22911 22892 22910 22901 22909 22923 22923 22906 22925 22928 22928 22912 22914 22924 22919 22909 22923 22920 22921 22910 22940 22939 22924 22923 22919 22917 22945 22935 22943 22944 22927 22933 22950 22926 22927 22927 22941 22929 22950 22955 22958 22932 22959 22949 22945 22947 22946 22945 22951 22957 22946 22964 22960 22961 22947 22964 22955 22954 22970 22963 22955 22981 22979 22957 22956 22983 22977 22973 22968 22962 22983 22977 22976 22984 22975 22981 22995 22974 22974 22993 22995 22976 22997 22993 22989 23002 22978 22990 22981 23006 22986 23010 22996 22992 22995 23009 23006 23015 23010 23002 23020 23012 22999 23006 23014 22997 23000 23027 23016 23017 23009 23010 23004 23006 23015 23014 23008 23011 23010 23035 23029 23040 23018 23040 23036 23019 23030 23025 23024 23024 23031 23045 23042 23033 23048 23034 23055 23038 23045 23037 23037 23039 23052 23046 23044 23064 23061 23056 23061 23053 23041 23060 23052 23060 23048 23069 23063 23052 23074 23061 23052 23057 23053 23078 23075 23066 23067 23065 23070 23088 23076 23077 23081 23075 23065 23087 23088 23096 23078 23091 23080 23100 23082 23101 23079 23099 23103 23102 23084 23093 23110 23082 23100 23094 23085 23086 23104 23117 23093 23119 23099 23102 23108 23110 23098 23109 23098 23123 23107 23127 23101 23129 23120 23117 23121 23115 23119 23135 23136 23110 23130 23125 23115 23143 23115 23129 23139 23121 23120 23128 23139 23139 23135 23125 23139 23126 23150 23136 23131 23139 23160 23139 23134 \r\n22560 22553 22560 22555 22539 22565 22551 22550 22543 22560 22573 22551 22549 22564 22577 22572 22551 22580 22560 22572 22575 22557 22581 22587 22563 22569 22565 22571 22584 22584 22593 22587 22574 22583 22584 22589 22587 22591 22589 22590 22583 22580 22578 22582 22582 22586 22610 22597 22610 22593 22602 22591 22599 22611 22599 22592 22593 22595 22611 22616 22611 22602 22617 22606 22606 22621 22604 22608 22605 22615 22609 22629 22607 22622 22617 22627 22635 22615 22618 22630 22623 22627 22617 22641 22629 22639 22639 22635 22639 22630 22641 22630 22637 22635 22648 22631 22633 22654 22661 22635 22639 22639 22661 22657 22641 22645 22655 22669 22643 22646 22670 22660 22667 22661 22649 22650 22666 22656 22671 22661 22657 22668 22665 22659 22676 22674 22682 22674 22670 22674 22671 22675 22691 22675 22681 22680 22674 22687 22699 22684 22688 22677 22704 22678 22681 22683 22710 22710 22698 22690 22699 22691 22715 22689 22703 22717 22715 22705 22704 22719 22712 22707 22724 22707 22717 22718 22724 22722 22718 22720 22707 22735 22730 22730 22735 22733 22726 22715 22717 22738 22726 22718 22729 22734 22722 22726 22724 22746 22736 22744 22745 22748 22756 22755 22758 22753 22749 22748 22734 22760 22746 22763 22766 22754 22763 22767 22767 22758 22755 22753 22761 22752 22766 22765 22771 22754 22761 22772 22770 22777 22784 22771 22765 22778 22780 22764 22767 22782 22772 22786 22774 22791 22783 22796 22796 22790 22776 22776 22792 22778 22784 22799 22783 22779 22787 22805 22809 22793 22784 22809 22803 22803 22811 22798 22803 22796 22797 22807 22799 22802 22817 22805 22821 22825 22816 22819 22816 22827 22820 22833 22819 22816 22809 22831 22835 22822 22834 22825 22830 22817 22829 22840 22825 22840 22832 22832 22826 22849 22829 22840 22839 22831 22836 22851 22857 22831 22855 22852 22857 22839 22856 22863 22848 22840 22860 22860 22849 22867 22847 22856 22854 22871 22862 22859 22849 22868 22857 22878 22879 22869 22872 22857 22867 22864 22861 22865 22866 22883 22872 22876 22870 22888 22873 22877 22896 22878 22888 22874 22900 22877 22900 22880 22903 22895 22904 22907 22900 22893 22899 22910 22906 22905 22901 22915 22890 22906 22903 22917 22895 22923 22919 22922 22907 22907 22919 22914 22907 22928 22906 22926 22909 22913 22931 22924 22915 22935 22936 22928 22923 22943 22939 22927 22929 22921 22929 22926 22939 22941 22932 22942 22934 22937 22951 22950 22941 22944 22954 22951 22935 22963 22939 22953 22945 22956 22953 22965 22950 22965 22963 22946 22963 22951 22958 22958 22957 22970 22974 22958 22953 22962 22960 22977 22979 22960 22977 22972 22986 22981 22966 22993 22992 22984 22987 22988 22980 22996 22993 22994 22980 22974 22980 23005 22987 22992 22996 23000 22989 22988 23002 22994 22985 23001 23014 23012 22995 23011 22996 23018 23005 22994 23003 23012 23018 23024 23025 23010 23013 23002 23003 23015 23012 23027 23035 23017 23033 23017 23034 23015 23042 23033 23015 23022 23024 23039 23046 23048 23044 23038 23029 23050 23035 23043 23051 23038 23030 23030 23038 23061 23039 23041 23040 23044 23056 23058 23049 23067 23057 23060 23051 23054 23060 23071 23055 23066 23056 23064 23052 23072 23070 23062 23060 23080 23061 23061 23068 23069 23066 23066 23077 23070 23078 23070 23085 23080 23094 23074 23083 23079 23090 23090 23085 23078 23096 23103 23106 23094 23092 23105 23103 23111 23109 23094 23095 23108 23110 23095 23099 23100 23120 23112 23109 23120 23118 23113 23103 23104 23114 23131 23131 23117 23111 23128 23117 23131 23133 23130 23135 23139 23137 23140 23135 23144 23143 23129 23130 23127 23129 23128 23131 23153 23146 23146 23141 23151 23139 23146 23134 23141 23134 23150 \r\n22551 22546 22541 22561 22553 22570 22570 22555 22572 22551 22566 22556 22557 22567 22555 22551 22558 22579 22568 22565 22580 22560 22575 22579 22584 22566 22581 22583 22574 22568 22578 22590 22579 22579 22579 22596 22601 22574 22595 22580 22594 22603 22606 22605 22593 22583 22590 22585 22586 22606 22594 22604 22599 22598 22596 22593 22595 22603 22616 22612 22601 22603 22610 22604 22616 22622 22609 22610 22609 22615 22613 22611 22616 22624 22620 22633 22623 22640 22641 22619 22621 22628 22647 22639 22633 22622 22647 22632 22633 22647 22644 22638 22638 22648 22631 22653 22654 22639 22653 22658 22642 22638 22650 22655 22662 22669 22659 22653 22669 22650 22670 22652 22657 22661 22659 22657 22666 22678 22664 22679 22670 22657 22659 22668 22665 22690 22674 22664 22677 22675 22685 22673 22677 22678 22688 22691 22699 22676 22678 22687 22680 22688 22705 22704 22683 22705 22691 22698 22712 22685 22693 22692 22716 22718 22715 22693 22703 22694 22714 22700 22722 22705 22718 22700 22721 22709 22729 22727 22704 22711 22720 22735 22709 22717 22714 22718 22738 22723 22724 22738 22724 22743 22735 22719 22728 22739 22736 22740 22730 22732 22731 22752 22757 22755 22749 22748 22748 22761 22763 22744 22751 22753 22760 22748 22762 22749 22763 22746 22765 22759 22753 22775 22773 22767 22753 22778 22760 22755 22765 22755 22768 22766 22767 22766 22772 22780 22783 22791 22793 22770 22766 22785 22769 22786 22773 22772 22800 22774 22797 22793 22786 22785 22781 22803 22784 22793 22785 22800 22785 22807 22812 22815 22793 22801 22808 22795 22810 22816 22807 22795 22800 22824 22825 22803 22815 22802 22816 22807 22831 22827 22826 22823 22818 22825 22822 22837 22826 22822 22828 22836 22839 22818 22819 22822 22826 22825 22843 22848 22845 22828 22848 22842 22834 22854 22834 22844 22835 22854 22854 22859 22845 22864 22864 22847 22869 22861 22871 22858 22851 22854 22870 22851 22849 22870 22878 22872 22872 22870 22864 22860 22873 22863 22885 22886 22867 22881 22885 22864 22869 22884 22879 22882 22876 22885 22897 22890 22878 22898 22876 22901 22900 22885 22883 22899 22896 22897 22893 22885 22892 22889 22898 22903 22914 22895 22905 22907 22903 22895 22910 22911 22906 22897 22904 22901 22914 22902 22914 22906 22929 22928 22912 22934 22922 22910 22921 22915 22920 22931 22917 22944 22920 22936 22942 22945 22946 22923 22941 22937 22944 22940 22948 22944 22941 22933 22944 22950 22935 22941 22940 22952 22944 22937 22948 22948 22959 22952 22965 22958 22957 22947 22965 22957 22975 22963 22969 22972 22974 22961 22971 22973 22962 22971 22966 22985 22976 22979 22974 22979 22986 22978 22970 22985 22990 22987 22992 22991 22988 23000 22982 22996 22992 22985 22993 22995 22999 22989 22985 22985 22992 22986 22987 23006 22989 22999 23009 22994 23021 22995 22999 23010 23011 23004 23003 23007 23004 23012 23002 23012 23019 23013 23021 23030 23013 23032 23037 23015 23012 23018 23029 23031 23045 23026 23021 23019 23025 23034 23022 23026 23033 23037 23048 23043 23057 23051 23044 23035 23038 23058 23040 23045 23060 23066 23058 23062 23050 23050 23044 23044 23047 23068 23052 23053 23053 23067 23057 23051 23072 23081 23057 23076 23064 23076 23086 23087 23067 23076 23067 23075 23072 23068 23087 23087 23089 23082 23085 23094 23075 23093 23102 23087 23089 23077 23099 23103 23107 23085 23088 23105 23099 23085 23094 23109 23116 23090 23104 23098 23118 23106 23113 23118 23112 23097 23102 23101 23113 23101 23116 23132 23132 23105 23119 23129 23110 23118 23130 23128 23138 23139 23118 23116 23136 23139 23133 23125 23135 23148 23147 23135 23151 23152 23133 23140 23153 23130 23150 23133 23139 23161 23151 23150 \r\n22548 22551 22548 22565 22559 22556 22568 22551 22564 22556 22564 22566 22553 22552 22560 22552 22568 22581 22571 22572 22584 22578 22576 22567 22585 22572 22584 22592 22575 22581 22578 22588 22579 22584 22573 22594 22573 22597 22604 22579 22587 22602 22590 22607 22608 22611 22611 22590 22605 22606 22609 22593 22614 22619 22599 22608 22616 22617 22596 22620 22625 22621 22605 22623 22627 22619 22610 22630 22630 22631 22610 22611 22610 22615 22633 22618 22638 22621 22618 22641 22644 22622 22639 22621 22627 22635 22624 22629 22648 22651 22651 22646 22635 22654 22656 22635 22643 22649 22638 22662 22637 22661 22646 22658 22651 22643 22652 22660 22672 22664 22655 22650 22662 22661 22658 22659 22654 22656 22679 22675 22678 22679 22676 22661 22670 22679 22685 22666 22672 22673 22692 22689 22671 22672 22688 22690 22694 22695 22704 22699 22678 22702 22691 22680 22701 22702 22693 22689 22708 22697 22702 22714 22690 22697 22697 22710 22704 22722 22724 22699 22709 22721 22713 22720 22729 22723 22713 22721 22714 22708 22709 22724 22712 22722 22715 22737 22720 22725 22735 22729 22728 22725 22725 22732 22723 22750 22750 22741 22743 22748 22734 22749 22755 22741 22757 22742 22735 22763 22764 22753 22737 22760 22747 22750 22770 22769 22764 22771 22748 22749 22771 22748 22757 22779 22754 22763 22778 22754 22764 22759 22759 22778 22782 22771 22787 22777 22787 22780 22778 22787 22796 22774 22784 22771 22788 22784 22789 22797 22803 22788 22787 22797 22784 22786 22793 22791 22799 22793 22788 22795 22797 22789 22815 22802 22806 22812 22820 22817 22821 22809 22809 22799 22826 22818 22803 22827 22814 22827 22823 22818 22814 22831 22819 22836 22812 22827 22817 22826 22841 22830 22825 22830 22828 22824 22825 22838 22850 22832 22847 22852 22844 22842 22855 22848 22846 22848 22860 22859 22847 22844 22838 22838 22861 22850 22861 22870 22860 22869 22857 22871 22866 22864 22868 22864 22879 22876 22881 22870 22857 22879 22865 22882 22864 22873 22868 22876 22880 22868 22888 22875 22891 22885 22888 22895 22871 22890 22878 22877 22898 22884 22893 22896 22894 22903 22884 22894 22889 22896 22894 22911 22910 22917 22910 22910 22917 22902 22903 22897 22898 22904 22904 22904 22899 22902 22908 22903 22915 22904 22932 22930 22921 22918 22923 22914 22915 22941 22925 22937 22930 22945 22925 22942 22928 22936 22937 22944 22945 22940 22943 22936 22928 22936 22949 22935 22956 22932 22951 22953 22958 22938 22942 22959 22952 22961 22955 22950 22956 22960 22972 22969 22965 22960 22976 22969 22969 22963 22964 22967 22975 22977 22980 22974 22978 22989 22962 22978 22977 22977 22979 22984 22985 22981 22985 22986 22978 22986 22984 22982 22985 22987 23001 22987 22998 22991 22987 22998 22989 22992 22989 23000 22999 23010 22996 23001 22993 23018 22997 23001 23009 23001 23016 23023 23028 23020 23022 23010 23012 23032 23021 23031 23034 23034 23038 23039 23012 23023 23017 23033 23023 23020 23046 23036 23037 23047 23044 23023 23046 23050 23039 23026 23048 23053 23054 23035 23050 23047 23055 23037 23064 23058 23059 23040 23048 23043 23042 23071 23062 23063 23067 23075 23064 23076 23055 23073 23072 23073 23073 23056 23061 23072 23066 23061 23072 23085 23084 23071 23090 23083 23090 23074 23077 23093 23077 23085 23097 23089 23083 23082 23094 23084 23105 23092 23094 23100 23096 23087 23086 23113 23107 23101 23115 23115 23106 23106 23100 23104 23098 23123 23116 23120 23112 23107 23114 23113 23127 23105 23131 23115 23134 23117 23125 23112 23129 23139 23111 23123 23133 23116 23144 23142 23122 23139 23139 23140 23121 23122 23132 23140 23146 23146 23143 23155 23141 23154 23140 23134 23157 23141 23135 23141 \r\n22562 22557 22552 22567 22569 22553 22565 22548 22568 22547 22558 22572 22572 22567 22559 22580 22556 22579 22577 22559 22560 22587 22578 22582 22576 22582 22578 22581 22589 22588 22590 22573 22580 22597 22582 22601 22590 22582 22599 22579 22581 22596 22585 22594 22602 22591 22600 22596 22613 22587 22596 22607 22618 22598 22611 22598 22622 22619 22614 22597 22600 22620 22625 22601 22629 22626 22604 22623 22620 22617 22610 22620 22617 22631 22618 22640 22634 22632 22634 22626 22631 22627 22621 22636 22649 22649 22624 22632 22631 22639 22633 22654 22640 22658 22636 22635 22650 22652 22648 22664 22656 22644 22669 22650 22670 22651 22647 22657 22675 22662 22665 22665 22659 22680 22663 22654 22672 22658 22676 22685 22683 22685 22675 22685 22685 22673 22680 22669 22695 22674 22695 22690 22693 22678 22687 22676 22681 22691 22687 22696 22684 22699 22700 22692 22709 22686 22688 22689 22707 22692 22695 22698 22713 22710 22715 22718 22696 22711 22700 22715 22719 22710 22704 22721 22729 22731 22714 22709 22716 22731 22719 22722 22726 22740 22720 22736 22724 22726 22727 22736 22741 22724 22746 22733 22725 22735 22724 22734 22736 22737 22730 22740 22731 22738 22739 22739 22757 22752 22758 22759 22760 22758 22748 22743 22762 22765 22769 22749 22760 22752 22768 22752 22761 22754 22764 22766 22760 22756 22759 22781 22767 22763 22779 22788 22787 22788 22782 22782 22772 22779 22783 22779 22774 22792 22778 22802 22794 22800 22804 22790 22804 22795 22804 22810 22785 22812 22792 22801 22805 22804 22812 22795 22790 22811 22797 22800 22820 22818 22797 22820 22800 22817 22805 22812 22817 22829 22806 22805 22812 22820 22816 22817 22836 22817 22812 22824 22829 22834 22829 22817 22824 22825 22842 22843 22824 22826 22830 22853 22843 22837 22847 22850 22833 22839 22854 22845 22835 22839 22856 22844 22848 22844 22858 22862 22857 22860 22869 22854 22848 22874 22865 22851 22850 22859 22863 22879 22873 22855 22864 22859 22860 22875 22888 22890 22865 22875 22893 22893 22869 22889 22888 22871 22891 22874 22897 22883 22891 22894 22884 22894 22890 22894 22907 22884 22889 22894 22886 22897 22894 22900 22892 22899 22899 22892 22916 22922 22918 22923 22899 22916 22909 22901 22916 22906 22911 22924 22904 22916 22923 22912 22925 22930 22938 22912 22921 22927 22928 22919 22945 22929 22918 22943 22938 22949 22949 22926 22937 22953 22926 22950 22930 22932 22952 22950 22953 22949 22956 22962 22942 22954 22962 22957 22952 22944 22947 22947 22950 22962 22960 22963 22953 22958 22961 22980 22970 22971 22961 22977 22968 22984 22970 22977 22972 22963 22971 22969 22975 22979 22968 22996 22989 22973 22977 22971 22994 23002 22992 22982 22997 23004 22984 22996 22997 23003 22996 22989 22988 23004 22998 23006 23008 23010 23011 22996 22997 23001 23008 23014 23015 23013 23021 23019 23023 23029 23020 23005 23033 23011 23027 23031 23021 23009 23037 23026 23039 23035 23036 23023 23027 23044 23026 23022 23036 23049 23041 23026 23029 23039 23049 23027 23042 23047 23056 23036 23060 23043 23045 23043 23061 23055 23063 23042 23062 23053 23071 23065 23070 23060 23053 23053 23064 23071 23062 23056 23071 23053 23080 23084 23077 23073 23059 23075 23079 23086 23087 23065 23085 23071 23086 23088 23080 23091 23086 23084 23086 23094 23079 23099 23102 23097 23091 23098 23081 23085 23085 23097 23084 23089 23088 23092 23110 23100 23100 23111 23117 23115 23115 23106 23119 23099 23113 23102 23104 23129 23106 23132 23109 23124 23118 23121 23118 23111 23118 23126 23121 23129 23127 23127 23116 23126 23144 23123 23145 23148 23151 23152 23141 23126 23152 23141 23154 23156 23145 23158 23156 23145 23135 23159 23164 23162 \r\n22563 22560 22554 22569 22550 22549 22574 22546 22552 22577 22560 22560 22579 22557 22558 22556 22569 22561 22565 22583 22569 22568 22589 22569 22564 22571 22584 22567 22586 22596 22583 22572 22594 22586 22581 22592 22583 22591 22597 22581 22603 22606 22588 22607 22610 22599 22600 22614 22604 22595 22593 22604 22606 22592 22622 22600 22604 22622 22600 22616 22608 22610 22606 22607 22631 22608 22626 22634 22630 22628 22616 22639 22629 22626 22613 22620 22625 22625 22624 22635 22627 22627 22631 22640 22631 22636 22625 22640 22630 22636 22631 22649 22642 22658 22661 22662 22640 22639 22654 22667 22658 22652 22657 22649 22660 22667 22660 22664 22672 22666 22661 22652 22674 22664 22676 22660 22657 22673 22667 22663 22662 22676 22687 22677 22668 22673 22675 22676 22684 22668 22684 22671 22679 22694 22693 22679 22686 22692 22704 22680 22679 22693 22697 22701 22701 22692 22694 22701 22709 22689 22696 22693 22708 22707 22693 22703 22696 22706 22712 22705 22713 22716 22701 22726 22720 22709 22725 22722 22721 22712 22732 22720 22722 22733 22740 22728 22727 22727 22735 22720 22740 22743 22725 22738 22740 22741 22740 22727 22735 22747 22737 22749 22743 22754 22747 22740 22761 22755 22762 22756 22742 22758 22770 22742 22757 22751 22755 22771 22752 22763 22755 22772 22774 22756 22772 22763 22784 22784 22777 22769 22763 22782 22789 22780 22769 22784 22767 22781 22768 22782 22784 22777 22775 22792 22795 22788 22801 22801 22785 22778 22808 22800 22797 22801 22792 22813 22794 22809 22795 22800 22794 22815 22818 22795 22810 22800 22822 22815 22824 22804 22810 22814 22805 22828 22810 22826 22826 22833 22808 22813 22831 22822 22820 22840 22838 22820 22818 22831 22846 22845 22842 22833 22823 22846 22848 22828 22847 22843 22849 22832 22857 22836 22851 22855 22841 22848 22859 22862 22862 22846 22854 22864 22852 22853 22865 22862 22853 22852 22862 22858 22863 22855 22863 22858 22875 22865 22860 22860 22877 22884 22865 22882 22890 22879 22872 22865 22883 22880 22895 22892 22883 22881 22893 22882 22888 22886 22881 22882 22900 22898 22886 22898 22905 22898 22912 22900 22914 22900 22891 22899 22894 22900 22894 22901 22912 22917 22924 22903 22924 22927 22915 22929 22909 22924 22909 22908 22933 22935 22929 22918 22915 22937 22930 22935 22914 22934 22944 22943 22943 22942 22946 22949 22940 22929 22933 22948 22939 22942 22956 22955 22931 22947 22935 22945 22942 22956 22945 22956 22943 22956 22960 22965 22949 22958 22956 22965 22956 22964 22963 22963 22975 22976 22973 22953 22958 22980 22960 22967 22983 22984 22961 22985 22965 22973 22967 22964 22965 22983 22985 22972 22979 22997 22992 22991 22988 22989 23001 23001 22981 22979 22998 22985 23007 22982 23006 23001 22996 23004 22987 22998 22990 22994 23006 23004 22998 22997 23011 22996 22999 23002 23011 23025 23005 23018 23018 23033 23016 23007 23027 23033 23031 23016 23011 23025 23014 23024 23019 23031 23032 23044 23034 23026 23024 23049 23051 23032 23038 23055 23031 23047 23050 23037 23034 23057 23057 23038 23040 23040 23040 23057 23040 23068 23061 23066 23043 23057 23073 23067 23047 23069 23062 23053 23069 23071 23053 23057 23074 23074 23063 23080 23074 23078 23071 23074 23068 23070 23076 23080 23095 23087 23094 23073 23092 23094 23092 23080 23098 23079 23092 23104 23095 23107 23101 23106 23096 23097 23102 23115 23095 23116 23118 23114 23117 23104 23117 23094 23122 23125 23105 23106 23110 23103 23120 23119 23127 23111 23114 23112 23113 23135 23137 23118 23135 23136 23121 23130 23126 23136 23132 23118 23119 23129 23129 23150 23131 23127 23136 23131 23148 23128 23149 23143 23137 23146 23141 23147 23136 23162 23155 23144 \r\n22568 22543 22571 22551 22571 22545 22574 22574 22549 22564 22558 22551 22567 22555 22577 22575 22567 22573 22575 22585 22586 22565 22573 22586 22576 22586 22582 22580 22584 22586 22583 22577 22580 22587 22590 22602 22605 22580 22606 22595 22588 22589 22592 22584 22610 22587 22592 22613 22609 22593 22599 22615 22614 22597 22614 22601 22600 22626 22626 22614 22628 22618 22630 22622 22614 22624 22635 22610 22608 22623 22617 22614 22616 22628 22642 22632 22640 22634 22633 22623 22633 22622 22648 22638 22644 22643 22643 22649 22656 22650 22658 22631 22642 22650 22641 22652 22664 22661 22639 22655 22642 22658 22652 22655 22673 22672 22651 22655 22658 22656 22668 22666 22667 22654 22682 22666 22682 22663 22677 22669 22673 22672 22687 22677 22676 22688 22685 22684 22687 22694 22694 22691 22679 22692 22685 22680 22686 22688 22678 22683 22683 22686 22700 22699 22702 22704 22699 22700 22709 22701 22691 22693 22709 22714 22718 22721 22700 22717 22714 22723 22720 22711 22722 22727 22718 22732 22708 22715 22737 22736 22719 22724 22717 22739 22737 22728 22719 22745 22742 22740 22731 22741 22740 22725 22737 22742 22751 22737 22732 22736 22744 22759 22736 22749 22747 22764 22761 22754 22762 22755 22768 22763 22764 22766 22748 22754 22757 22774 22753 22773 22772 22778 22756 22763 22775 22768 22771 22758 22781 22770 22775 22789 22764 22767 22786 22773 22773 22770 22777 22789 22786 22799 22786 22780 22799 22776 22776 22801 22803 22785 22800 22802 22791 22798 22791 22805 22798 22800 22798 22799 22802 22814 22814 22809 22794 22803 22796 22803 22817 22825 22825 22806 22826 22816 22805 22834 22808 22819 22817 22813 22830 22813 22817 22836 22842 22840 22843 22844 22826 22827 22844 22845 22830 22840 22849 22833 22831 22845 22831 22845 22843 22851 22843 22862 22858 22836 22847 22857 22858 22850 22842 22858 22860 22870 22847 22872 22859 22848 22856 22853 22867 22858 22881 22855 22880 22861 22867 22882 22872 22859 22861 22866 22889 22888 22890 22894 22876 22891 22881 22877 22894 22891 22896 22892 22883 22893 22890 22895 22907 22879 22898 22893 22886 22904 22890 22910 22900 22897 22896 22899 22890 22918 22907 22916 22912 22907 22904 22923 22921 22925 22913 22924 22914 22916 22918 22919 22926 22923 22910 22938 22912 22925 22912 22934 22926 22915 22917 22917 22925 22945 22921 22928 22949 22931 22951 22941 22941 22933 22942 22940 22934 22942 22955 22947 22944 22964 22953 22952 22958 22962 22956 22969 22959 22970 22964 22972 22961 22965 22956 22969 22957 22956 22972 22967 22969 22972 22969 22969 22985 22987 22970 22963 22964 22979 22967 22989 22976 22996 22969 22988 22981 22994 22974 22973 22996 22993 22998 23001 22978 22979 23006 22984 22992 23005 23000 22997 22989 23014 23016 22990 23004 22991 23016 23007 23016 23014 23005 23005 23026 23011 23009 23006 23031 23023 23025 23015 23011 23028 23017 23014 23018 23032 23018 23034 23023 23028 23035 23041 23026 23044 23023 23040 23028 23044 23045 23026 23026 23054 23044 23051 23048 23046 23041 23058 23058 23036 23041 23062 23062 23042 23054 23059 23047 23051 23064 23047 23067 23060 23059 23075 23067 23067 23060 23060 23069 23056 23083 23060 23068 23082 23065 23063 23080 23089 23077 23089 23073 23069 23068 23069 23098 23085 23082 23094 23079 23084 23077 23106 23079 23085 23098 23088 23104 23103 23099 23097 23090 23113 23094 23118 23113 23107 23115 23104 23096 23105 23113 23117 23122 23114 23111 23104 23111 23111 23104 23105 23118 23123 23116 23120 23128 23125 23134 23140 23131 23131 23137 23131 23124 23145 23133 23146 23151 23145 23129 23153 23126 23128 23132 23141 23133 23148 23139 23162 23160 23161 23150 23162 23156 23159 \r\n22558 22552 22562 22553 22564 22558 22548 22574 22561 22561 22554 22564 22565 22580 22561 22580 22570 22565 22568 22572 22590 22574 22591 22567 22574 22571 22569 22576 22594 22589 22573 22584 22584 22580 22578 22577 22597 22594 22583 22581 22608 22605 22605 22606 22612 22588 22598 22596 22615 22616 22611 22599 22604 22612 22598 22610 22597 22625 22617 22612 22605 22620 22625 22622 22614 22617 22636 22617 22629 22629 22613 22640 22621 22642 22622 22643 22637 22632 22647 22643 22621 22640 22644 22640 22632 22631 22644 22645 22642 22634 22651 22659 22642 22663 22640 22639 22646 22653 22668 22642 22669 22656 22644 22672 22652 22674 22651 22670 22664 22677 22651 22678 22671 22667 22679 22676 22682 22684 22671 22685 22677 22673 22682 22673 22677 22690 22683 22692 22684 22682 22693 22688 22682 22678 22689 22677 22687 22688 22691 22705 22684 22688 22692 22692 22706 22700 22697 22695 22718 22712 22714 22700 22720 22720 22708 22720 22709 22701 22716 22720 22708 22703 22726 22712 22705 22713 22732 22732 22732 22725 22717 22731 22719 22718 22719 22736 22732 22720 22731 22725 22749 22733 22752 22737 22752 22742 22732 22744 22737 22757 22751 22753 22738 22750 22746 22739 22763 22760 22760 22748 22758 22755 22750 22754 22761 22756 22760 22775 22763 22769 22752 22774 22768 22775 22766 22769 22775 22758 22771 22770 22789 22762 22786 22791 22768 22772 22789 22771 22774 22772 22794 22773 22785 22798 22787 22776 22799 22790 22801 22801 22791 22809 22788 22796 22812 22789 22802 22814 22816 22804 22794 22818 22804 22801 22811 22808 22800 22815 22799 22823 22818 22804 22828 22813 22827 22834 22810 22819 22825 22835 22817 22812 22813 22832 22829 22817 22843 22829 22848 22849 22829 22848 22837 22842 22838 22836 22831 22837 22843 22837 22831 22855 22844 22834 22860 22859 22858 22864 22840 22843 22859 22843 22861 22864 22866 22870 22864 22871 22868 22872 22866 22866 22855 22879 22859 22879 22859 22884 22870 22885 22884 22865 22879 22868 22872 22882 22891 22888 22877 22878 22877 22889 22888 22886 22882 22897 22900 22898 22907 22909 22907 22906 22911 22902 22894 22905 22891 22901 22894 22903 22911 22897 22916 22897 22903 22902 22909 22921 22925 22925 22903 22918 22904 22933 22934 22911 22912 22909 22936 22924 22937 22923 22938 22934 22920 22923 22939 22923 22942 22933 22938 22938 22924 22943 22940 22940 22947 22944 22944 22937 22939 22950 22948 22953 22946 22946 22953 22954 22966 22964 22970 22966 22960 22944 22948 22971 22956 22969 22975 22953 22973 22965 22958 22970 22960 22972 22962 22973 22962 22963 22983 22989 22974 22991 22983 22975 22974 22982 22993 22988 22992 22972 22975 22983 22976 22980 23005 22983 22992 22980 23008 23003 22987 23011 23008 23010 22996 22995 22996 23013 23015 22994 23015 22996 23014 23000 23006 23025 23006 23027 23013 23015 23013 23030 23022 23030 23013 23019 23035 23010 23038 23028 23039 23042 23026 23016 23023 23034 23026 23025 23036 23049 23048 23052 23045 23044 23045 23037 23034 23045 23035 23034 23059 23063 23041 23053 23038 23049 23063 23059 23045 23046 23045 23054 23058 23058 23054 23074 23058 23077 23066 23075 23078 23078 23059 23071 23060 23079 23059 23089 23076 23086 23069 23068 23088 23069 23077 23077 23076 23076 23084 23076 23080 23094 23086 23105 23077 23092 23104 23087 23107 23084 23088 23101 23098 23100 23101 23114 23093 23118 23110 23098 23104 23099 23124 23098 23116 23116 23111 23112 23110 23121 23121 23114 23115 23113 23121 23124 23133 23111 23133 23136 23131 23143 23142 23120 23139 23123 23134 23133 23134 23135 23133 23143 23141 23148 23138 23149 23158 23136 23149 23137 23147 23142 23154 23138 23137 23164 23139 23161 \r\n22563 22567 22566 22574 22557 22564 22548 22550 22561 22558 22576 22580 22583 22574 22561 22570 22574 22563 22582 22578 22570 22581 22588 22565 22574 22589 22589 22579 22579 22600 22598 22593 22585 22578 22578 22606 22603 22600 22591 22610 22589 22589 22604 22592 22596 22600 22595 22599 22609 22617 22612 22594 22595 22604 22609 22607 22611 22599 22627 22619 22625 22615 22632 22611 22610 22633 22618 22633 22633 22616 22628 22632 22627 22640 22626 22638 22636 22625 22643 22640 22647 22651 22630 22634 22649 22651 22647 22646 22630 22633 22635 22649 22646 22649 22643 22653 22642 22662 22654 22651 22668 22663 22663 22667 22656 22647 22677 22676 22658 22669 22655 22657 22679 22659 22678 22667 22685 22675 22660 22671 22666 22668 22666 22668 22690 22693 22696 22687 22676 22677 22694 22677 22700 22700 22687 22680 22694 22702 22693 22703 22692 22709 22705 22690 22689 22713 22715 22715 22716 22716 22719 22696 22703 22717 22710 22714 22724 22721 22709 22723 22730 22706 22729 22724 22718 22712 22711 22725 22735 22722 22730 22723 22722 22731 22720 22738 22742 22726 22747 22735 22726 22751 22729 22741 22732 22737 22751 22744 22735 22749 22752 22759 22752 22741 22759 22738 22743 22744 22763 22770 22751 22749 22747 22750 22749 22767 22748 22754 22778 22751 22755 22768 22755 22756 22766 22765 22781 22780 22770 22785 22781 22776 22779 22781 22774 22792 22795 22779 22794 22777 22800 22782 22781 22802 22790 22778 22786 22799 22785 22799 22784 22800 22794 22789 22787 22793 22804 22790 22795 22813 22802 22811 22815 22814 22808 22818 22820 22799 22800 22812 22831 22822 22827 22820 22810 22812 22811 22809 22832 22822 22826 22829 22835 22818 22839 22825 22832 22834 22834 22838 22844 22839 22850 22837 22837 22827 22829 22858 22845 22843 22836 22854 22842 22853 22838 22856 22861 22867 22847 22853 22869 22844 22870 22846 22872 22857 22875 22871 22872 22876 22866 22873 22859 22867 22882 22885 22887 22882 22867 22876 22886 22876 22886 22887 22875 22877 22875 22892 22875 22880 22872 22900 22894 22888 22893 22901 22893 22901 22900 22881 22887 22885 22898 22891 22895 22908 22891 22896 22905 22910 22919 22921 22912 22898 22916 22917 22918 22925 22907 22901 22917 22919 22915 22919 22920 22925 22928 22910 22915 22924 22920 22926 22917 22915 22918 22918 22924 22921 22927 22942 22930 22942 22926 22939 22947 22931 22930 22944 22958 22938 22953 22949 22942 22938 22939 22947 22944 22943 22958 22954 22949 22950 22954 22951 22971 22957 22960 22953 22957 22960 22975 22982 22961 22963 22980 22984 22971 22986 22974 22961 22982 22972 22988 22981 22971 22984 22997 22971 22976 23000 22993 22983 22995 22992 23000 22983 22998 23000 22988 22995 23011 22992 22985 23014 23007 23001 23000 23005 22993 23004 23016 23016 23006 23024 23009 23006 23002 23022 23013 23016 23011 23018 23022 23021 23020 23026 23008 23014 23037 23031 23012 23015 23019 23022 23024 23045 23033 23037 23026 23028 23038 23038 23032 23030 23047 23055 23028 23033 23040 23049 23060 23056 23060 23051 23062 23049 23038 23044 23058 23060 23067 23064 23062 23046 23073 23058 23066 23063 23051 23063 23071 23065 23067 23070 23071 23069 23059 23087 23076 23072 23066 23070 23087 23075 23088 23075 23078 23097 23087 23092 23092 23102 23094 23080 23097 23092 23090 23084 23108 23091 23083 23086 23092 23114 23091 23101 23103 23102 23117 23108 23114 23106 23100 23123 23097 23124 23103 23110 23124 23117 23109 23114 23122 23112 23126 23119 23123 23128 23116 23119 23114 23134 23139 23123 23140 23131 23145 23124 23136 23121 23146 23133 23148 23148 23138 23134 23148 23145 23130 23159 23141 23141 23154 23136 23140 23148 23139 23159 23165 23160 \r\n22544 22559 22565 22547 22553 22576 22550 22578 22564 22581 22563 22575 22560 22577 22577 22584 22583 22581 22578 22578 22577 22576 22593 22587 22579 22572 22582 22572 22571 22575 22575 22598 22601 22600 22584 22578 22592 22596 22605 22610 22594 22585 22612 22614 22602 22590 22613 22598 22615 22599 22605 22611 22606 22618 22622 22626 22618 22627 22628 22629 22626 22627 22614 22619 22633 22618 22615 22629 22618 22613 22617 22634 22617 22617 22639 22642 22625 22640 22629 22640 22651 22646 22648 22642 22653 22636 22640 22649 22639 22636 22646 22639 22649 22657 22642 22666 22655 22654 22664 22651 22670 22663 22650 22669 22664 22662 22664 22658 22671 22675 22677 22667 22656 22668 22658 22677 22683 22682 22688 22663 22664 22675 22671 22693 22676 22693 22696 22689 22687 22691 22675 22691 22677 22679 22680 22692 22699 22692 22692 22686 22694 22698 22706 22700 22690 22705 22705 22702 22699 22702 22694 22720 22704 22720 22721 22701 22711 22729 22713 22703 22725 22719 22705 22718 22707 22725 22717 22728 22737 22731 22738 22741 22733 22741 22743 22732 22732 22742 22732 22742 22725 22744 22735 22739 22735 22735 22731 22742 22757 22760 22737 22754 22744 22765 22750 22767 22751 22757 22744 22755 22758 22761 22767 22775 22771 22775 22775 22756 22767 22769 22769 22770 22764 22778 22774 22777 22782 22768 22771 22772 22789 22776 22770 22767 22785 22768 22769 22794 22782 22777 22778 22801 22790 22786 22785 22791 22789 22795 22806 22796 22788 22812 22812 22798 22807 22788 22807 22814 22803 22794 22800 22800 22809 22824 22803 22821 22807 22823 22810 22823 22822 22824 22809 22817 22825 22830 22809 22818 22826 22827 22828 22818 22824 22841 22822 22847 22828 22830 22832 22849 22841 22840 22848 22827 22849 22832 22845 22845 22835 22852 22853 22858 22844 22865 22859 22863 22849 22846 22867 22849 22862 22862 22852 22851 22852 22861 22877 22857 22877 22852 22853 22867 22866 22861 22864 22882 22882 22874 22865 22889 22872 22870 22877 22879 22896 22878 22895 22894 22896 22899 22876 22898 22876 22892 22877 22893 22884 22885 22899 22897 22896 22907 22904 22900 22903 22894 22901 22894 22909 22899 22906 22916 22896 22898 22915 22908 22923 22911 22917 22912 22905 22922 22918 22917 22907 22933 22920 22914 22911 22927 22928 22926 22934 22937 22933 22934 22940 22937 22931 22938 22931 22948 22944 22949 22955 22932 22935 22946 22942 22938 22957 22936 22956 22961 22960 22938 22964 22942 22958 22946 22961 22948 22968 22970 22963 22960 22954 22973 22955 22975 22966 22962 22979 22968 22971 22983 22981 22973 22964 22970 22986 22975 22992 22970 22970 22988 22985 22991 22995 22991 22983 22992 22978 22976 22990 23004 23001 23005 22982 23009 23007 22986 23000 22999 22992 22991 22997 23016 23006 22999 23021 22998 23010 23019 23001 23004 23013 23000 23014 23006 23006 23031 23008 23027 23034 23012 23019 23013 23020 23024 23034 23018 23031 23027 23038 23045 23032 23022 23050 23043 23037 23049 23034 23027 23048 23052 23056 23048 23051 23040 23048 23060 23064 23039 23063 23057 23057 23062 23048 23050 23064 23072 23074 23052 23071 23055 23064 23059 23066 23058 23059 23065 23058 23082 23075 23062 23084 23066 23085 23064 23071 23083 23073 23072 23087 23083 23078 23089 23073 23078 23094 23089 23076 23095 23096 23092 23103 23108 23106 23086 23093 23098 23088 23112 23091 23088 23091 23117 23119 23099 23106 23122 23113 23125 23110 23104 23110 23106 23118 23102 23115 23107 23111 23110 23130 23115 23128 23134 23126 23123 23140 23134 23142 23137 23130 23126 23135 23125 23148 23126 23138 23138 23142 23130 23151 23151 23136 23156 23138 23139 23151 23136 23162 23141 23138 23164 23166 23162 23143 23160 \r\n22562 22549 22554 22576 22551 22568 22570 22572 22567 22567 22554 22583 22572 22557 22559 22562 22580 22566 22566 22588 22579 22582 22589 22573 22572 22578 22581 22590 22599 22594 22576 22599 22592 22592 22605 22604 22606 22609 22605 22591 22597 22588 22595 22605 22602 22596 22615 22615 22613 22595 22595 22614 22603 22600 22603 22626 22627 22620 22609 22624 22626 22607 22633 22636 22622 22621 22612 22611 22615 22620 22625 22623 22616 22632 22631 22644 22629 22625 22624 22646 22630 22625 22631 22645 22647 22647 22644 22648 22638 22644 22650 22655 22662 22642 22638 22642 22649 22655 22657 22669 22663 22645 22666 22673 22650 22656 22651 22669 22665 22682 22680 22658 22662 22660 22661 22682 22683 22687 22690 22687 22673 22693 22666 22679 22675 22692 22695 22697 22691 22701 22680 22695 22688 22699 22693 22692 22704 22685 22697 22688 22708 22699 22703 22698 22701 22697 22715 22694 22716 22708 22708 22698 22718 22725 22705 22700 22706 22703 22702 22713 22730 22729 22721 22722 22714 22732 22720 22718 22729 22714 22717 22717 22741 22742 22736 22743 22732 22722 22742 22730 22747 22728 22744 22731 22733 22733 22752 22731 22753 22754 22741 22742 22738 22756 22745 22745 22766 22753 22749 22766 22771 22748 22747 22752 22760 22767 22764 22754 22761 22772 22761 22776 22780 22762 22770 22776 22778 22775 22785 22766 22768 22786 22776 22792 22771 22793 22782 22781 22778 22798 22799 22787 22797 22795 22785 22797 22806 22805 22805 22799 22786 22813 22805 22810 22815 22791 22807 22794 22799 22795 22812 22805 22805 22813 22805 22825 22815 22807 22819 22816 22806 22810 22818 22826 22808 22838 22828 22836 22815 22837 22822 22841 22828 22831 22824 22834 22825 22828 22836 22839 22839 22831 22832 22830 22847 22831 22830 22852 22850 22848 22848 22855 22841 22852 22864 22839 22843 22866 22868 22861 22857 22861 22870 22863 22871 22863 22871 22876 22869 22878 22856 22873 22857 22867 22873 22859 22888 22879 22885 22870 22877 22866 22876 22869 22879 22893 22890 22874 22888 22902 22893 22904 22897 22883 22888 22891 22887 22907 22890 22894 22889 22888 22911 22893 22911 22891 22898 22920 22907 22920 22918 22922 22919 22920 22918 22914 22910 22929 22929 22919 22906 22916 22914 22914 22915 22923 22937 22938 22935 22918 22925 22935 22944 22922 22947 22927 22945 22929 22925 22931 22929 22927 22940 22945 22931 22939 22942 22947 22957 22955 22944 22935 22958 22942 22943 22940 22965 22957 22964 22945 22972 22965 22970 22975 22973 22949 22957 22972 22970 22978 22969 22968 22962 22979 22965 22988 22980 22963 22986 22982 22983 22993 22973 22974 22989 22988 22982 22981 22994 22999 22977 22988 22980 22985 23001 22986 23006 22998 23011 22998 23004 23013 23011 22995 23000 23013 23012 23020 23006 22993 23008 22995 23007 23003 23015 23028 23015 23009 23004 23013 23027 23017 23017 23010 23021 23025 23034 23026 23041 23036 23021 23037 23041 23043 23026 23047 23021 23044 23040 23032 23030 23048 23037 23046 23051 23033 23055 23033 23057 23056 23034 23052 23040 23055 23039 23060 23060 23063 23068 23053 23046 23057 23062 23061 23055 23054 23076 23075 23076 23066 23075 23057 23065 23079 23084 23070 23075 23067 23068 23073 23082 23091 23095 23093 23085 23074 23092 23084 23084 23097 23079 23081 23079 23081 23082 23104 23084 23094 23098 23102 23112 23087 23114 23088 23117 23116 23108 23115 23100 23119 23107 23116 23096 23116 23114 23110 23109 23112 23108 23104 23131 23115 23117 23118 23136 23127 23134 23113 23116 23130 23117 23129 23121 23128 23127 23131 23122 23150 23143 23132 23143 23138 23153 23132 23141 23135 23135 23143 23134 23158 23141 23158 23143 23155 23151 23166 23155 23154 23142 23153 \r\n22573 22561 22551 22564 22570 22561 22580 22553 22562 22562 22572 22560 22566 22564 22576 22580 22578 22589 22570 22587 22565 22585 22592 22581 22574 22586 22593 22590 22592 22576 22597 22604 22594 22592 22584 22596 22586 22602 22588 22591 22585 22611 22615 22596 22614 22601 22591 22601 22601 22602 22620 22610 22621 22606 22628 22614 22606 22625 22631 22609 22610 22632 22627 22614 22618 22632 22629 22622 22637 22619 22623 22643 22627 22630 22648 22634 22647 22623 22636 22628 22643 22655 22629 22651 22647 22648 22656 22655 22648 22652 22639 22637 22638 22645 22639 22655 22658 22669 22660 22648 22651 22654 22668 22664 22652 22659 22655 22663 22681 22661 22674 22666 22657 22684 22682 22668 22664 22691 22684 22688 22667 22695 22689 22681 22698 22681 22690 22679 22677 22693 22681 22689 22692 22700 22681 22682 22708 22701 22693 22694 22705 22714 22688 22691 22718 22719 22714 22720 22704 22699 22724 22713 22717 22713 22715 22711 22725 22716 22704 22731 22733 22729 22719 22710 22720 22734 22712 22713 22715 22716 22736 22733 22733 22718 22738 22739 22731 22737 22741 22751 22726 22736 22729 22747 22749 22745 22750 22753 22744 22751 22743 22736 22741 22749 22768 22742 22766 22744 22756 22761 22765 22775 22774 22749 22754 22758 22755 22760 22759 22778 22779 22776 22762 22760 22779 22764 22768 22791 22781 22767 22777 22788 22767 22770 22774 22789 22789 22799 22789 22792 22778 22785 22790 22792 22803 22796 22781 22795 22803 22792 22808 22800 22807 22789 22801 22802 22803 22813 22802 22810 22802 22824 22817 22825 22816 22822 22821 22830 22825 22810 22820 22833 22810 22819 22837 22818 22833 22830 22831 22818 22821 22818 22836 22822 22832 22823 22843 22844 22827 22840 22840 22841 22851 22841 22856 22856 22856 22850 22849 22859 22859 22865 22847 22864 22855 22855 22853 22865 22852 22864 22858 22874 22850 22850 22863 22872 22854 22860 22876 22883 22879 22868 22864 22885 22884 22880 22887 22877 22874 22878 22891 22866 22868 22883 22870 22893 22889 22872 22898 22876 22891 22901 22905 22889 22893 22903 22891 22892 22901 22889 22900 22896 22898 22906 22905 22900 22901 22904 22901 22906 22902 22925 22898 22910 22914 22911 22905 22914 22924 22925 22934 22932 22931 22912 22928 22934 22911 22932 22926 22918 22936 22940 22931 22936 22921 22948 22930 22928 22939 22932 22950 22934 22933 22957 22947 22932 22935 22945 22953 22961 22943 22963 22945 22957 22964 22949 22968 22959 22972 22954 22951 22963 22948 22961 22968 22976 22953 22978 22957 22969 22959 22977 22962 22976 22978 22968 22974 22969 22986 22991 22968 22993 22991 22986 22995 22983 22992 22998 22979 23002 22983 22987 22986 22983 22983 23000 22997 23002 23007 22992 22993 23012 22991 23014 22989 23017 23004 23016 23010 23003 22997 23002 23009 23008 23000 23005 23024 23004 23030 23011 23034 23008 23020 23021 23031 23031 23019 23022 23016 23043 23036 23035 23041 23038 23046 23044 23050 23038 23028 23037 23033 23052 23044 23032 23030 23051 23053 23053 23051 23062 23040 23052 23053 23041 23055 23047 23059 23045 23063 23063 23069 23051 23058 23049 23064 23078 23057 23061 23075 23078 23056 23062 23060 23079 23079 23083 23061 23086 23085 23085 23088 23070 23089 23090 23078 23071 23081 23089 23082 23086 23089 23076 23094 23081 23093 23080 23107 23093 23086 23113 23111 23114 23111 23092 23113 23110 23108 23105 23113 23122 23098 23104 23108 23112 23101 23117 23121 23125 23108 23109 23119 23134 23122 23115 23133 23139 23135 23132 23118 23124 23117 23122 23117 23121 23145 23128 23132 23150 23135 23148 23153 23150 23153 23130 23139 23142 23133 23149 23162 23141 23163 23164 23166 23140 23157 23150 23155 23155 23152 23166 \r\n22557 22572 22576 22554 22572 22563 22559 22574 22555 22576 22561 22581 22566 22574 22570 22569 22568 22564 22564 22568 22581 22572 22575 22591 22596 22584 22585 22594 22601 22593 22576 22589 22584 22598 22604 22608 22600 22606 22599 22606 22594 22601 22607 22611 22606 22609 22614 22613 22604 22599 22610 22606 22616 22608 22607 22617 22619 22628 22618 22633 22606 22636 22637 22622 22613 22613 22621 22617 22621 22620 22642 22628 22641 22643 22636 22625 22623 22624 22641 22640 22649 22634 22640 22631 22647 22639 22652 22642 22651 22640 22638 22638 22642 22652 22655 22645 22650 22649 22651 22660 22649 22659 22654 22650 22663 22667 22663 22678 22675 22661 22666 22676 22669 22673 22664 22667 22683 22681 22692 22666 22686 22685 22682 22675 22674 22681 22699 22684 22693 22699 22703 22687 22701 22688 22707 22681 22696 22700 22701 22685 22711 22714 22709 22702 22709 22709 22703 22698 22702 22718 22697 22724 22726 22711 22723 22702 22711 22717 22723 22721 22731 22713 22736 22734 22732 22725 22713 22731 22722 22717 22728 22718 22725 22730 22734 22746 22747 22727 22728 22734 22741 22733 22745 22757 22749 22732 22758 22742 22749 22736 22745 22756 22746 22753 22747 22741 22758 22760 22751 22753 22759 22757 22748 22769 22757 22758 22765 22762 22783 22761 22780 22780 22778 22764 22783 22773 22769 22766 22783 22771 22766 22785 22785 22772 22771 22783 22778 22791 22792 22777 22800 22789 22805 22803 22789 22810 22801 22801 22802 22811 22810 22808 22793 22803 22819 22820 22804 22807 22810 22809 22816 22800 22815 22805 22805 22801 22802 22815 22818 22809 22818 22822 22825 22826 22831 22815 22817 22821 22835 22843 22819 22820 22842 22820 22830 22823 22840 22844 22851 22837 22839 22830 22843 22852 22845 22840 22833 22861 22857 22851 22839 22839 22850 22844 22842 22848 22848 22848 22853 22850 22851 22851 22850 22853 22855 22865 22876 22858 22878 22870 22866 22873 22863 22862 22876 22868 22878 22887 22869 22867 22886 22883 22884 22883 22871 22883 22882 22874 22874 22901 22883 22895 22886 22896 22906 22899 22907 22906 22894 22885 22907 22896 22899 22896 22895 22917 22892 22917 22921 22924 22917 22898 22921 22925 22915 22912 22923 22916 22908 22922 22932 22918 22922 22933 22934 22911 22938 22936 22929 22929 22923 22938 22932 22923 22926 22949 22925 22948 22924 22927 22936 22943 22952 22933 22955 22949 22937 22947 22959 22945 22958 22954 22963 22941 22946 22949 22969 22961 22964 22954 22963 22971 22977 22955 22958 22973 22975 22954 22982 22976 22970 22957 22958 22978 22986 22963 22975 22979 22992 22976 22990 22973 22970 22991 22977 22983 22990 22997 22983 23003 23000 22995 22984 22996 22995 22986 22988 23012 22998 22986 23008 22995 22995 23013 23009 23016 23000 23000 23017 22999 23018 23008 23027 23000 23019 23027 23018 23006 23023 23022 23011 23009 23011 23022 23017 23021 23015 23016 23027 23029 23030 23034 23045 23037 23020 23049 23033 23027 23042 23039 23053 23040 23051 23049 23052 23052 23051 23056 23048 23063 23042 23064 23043 23053 23051 23049 23052 23051 23055 23054 23046 23073 23059 23053 23053 23077 23061 23061 23080 23082 23072 23063 23074 23069 23076 23065 23073 23065 23088 23074 23067 23067 23069 23086 23083 23099 23090 23073 23099 23083 23086 23103 23078 23100 23097 23095 23085 23094 23099 23111 23095 23087 23112 23101 23094 23096 23092 23111 23101 23120 23110 23109 23112 23113 23119 23117 23121 23127 23129 23109 23131 23133 23119 23130 23126 23124 23139 23118 23114 23136 23141 23121 23126 23139 23129 23139 23149 23128 23137 23141 23145 23148 23146 23130 23136 23151 23147 23136 23160 23159 23145 23159 23141 23148 23143 23154 23161 23155 23173 23147 \r\n22552 22563 22564 22573 22578 22570 22553 22579 22579 22559 22572 22567 22586 22567 22585 22568 22589 22569 22591 22593 22589 22568 22576 22581 22578 22585 22594 22592 22584 22605 22602 22604 22581 22601 22593 22605 22606 22609 22585 22608 22601 22601 22595 22591 22598 22621 22600 22622 22608 22615 22626 22621 22609 22601 22604 22606 22618 22630 22621 22620 22625 22618 22616 22623 22628 22621 22624 22626 22643 22644 22634 22631 22628 22630 22646 22641 22652 22634 22646 22638 22629 22628 22651 22658 22637 22656 22644 22657 22663 22660 22649 22641 22655 22659 22659 22662 22662 22659 22649 22655 22647 22673 22677 22669 22665 22670 22659 22680 22664 22676 22676 22680 22662 22668 22664 22688 22676 22687 22685 22681 22675 22672 22683 22681 22672 22700 22697 22688 22691 22698 22684 22688 22679 22707 22697 22701 22708 22706 22695 22692 22701 22697 22689 22693 22697 22712 22716 22705 22712 22717 22718 22699 22700 22713 22708 22730 22707 22711 22719 22730 22729 22724 22712 22730 22725 22739 22742 22719 22715 22743 22737 22718 22740 22731 22735 22744 22728 22743 22735 22741 22745 22754 22740 22752 22743 22732 22751 22743 22759 22750 22760 22759 22768 22758 22769 22765 22755 22744 22769 22764 22757 22776 22750 22760 22757 22752 22761 22754 22759 22776 22764 22777 22760 22788 22778 22777 22774 22785 22787 22787 22794 22780 22783 22777 22777 22799 22802 22787 22784 22803 22803 22803 22805 22790 22798 22787 22787 22793 22791 22792 22799 22805 22813 22804 22817 22792 22804 22814 22814 22801 22805 22805 22812 22826 22830 22818 22822 22817 22808 22828 22813 22826 22837 22819 22823 22820 22837 22819 22836 22821 22839 22839 22835 22825 22827 22850 22841 22841 22854 22834 22845 22848 22832 22851 22840 22846 22842 22855 22855 22851 22843 22840 22854 22857 22843 22842 22860 22863 22862 22871 22848 22864 22878 22878 22861 22871 22867 22864 22861 22872 22875 22881 22873 22863 22879 22885 22873 22890 22867 22895 22895 22883 22870 22871 22877 22894 22881 22887 22892 22903 22882 22894 22887 22885 22897 22894 22908 22889 22898 22893 22889 22897 22909 22897 22893 22894 22905 22921 22909 22912 22912 22917 22911 22900 22904 22921 22924 22915 22929 22926 22920 22916 22913 22919 22926 22937 22935 22933 22922 22922 22945 22932 22924 22938 22941 22930 22926 22951 22941 22937 22944 22956 22941 22958 22935 22956 22959 22938 22964 22943 22964 22949 22966 22959 22955 22943 22969 22949 22958 22952 22950 22957 22964 22956 22978 22971 22959 22954 22982 22972 22967 22963 22973 22973 22969 22970 22978 22988 22983 22968 22978 22982 22969 22991 22986 22987 22987 22988 22989 22998 22982 23000 22982 22989 23000 23009 22989 22985 22985 22991 23003 23005 23008 22996 22991 23001 22996 23023 22999 23000 23010 23007 23024 23020 23020 23012 23015 23007 23029 23008 23018 23010 23009 23036 23019 23015 23033 23023 23026 23042 23043 23018 23046 23029 23035 23023 23052 23047 23043 23043 23051 23029 23042 23030 23052 23056 23046 23052 23052 23045 23051 23041 23057 23056 23062 23052 23065 23069 23068 23060 23058 23064 23070 23057 23067 23073 23063 23059 23061 23085 23058 23072 23078 23089 23072 23079 23088 23074 23068 23074 23088 23089 23097 23091 23078 23088 23090 23101 23104 23099 23077 23100 23093 23109 23100 23090 23105 23097 23086 23109 23101 23116 23097 23097 23118 23109 23094 23118 23113 23098 23112 23120 23105 23114 23128 23123 23111 23113 23120 23117 23125 23118 23116 23133 23128 23125 23135 23143 23131 23140 23140 23146 23135 23139 23145 23135 23127 23143 23125 23147 23151 23137 23147 23156 23138 23147 23147 23158 23158 23136 23141 23156 23156 23146 23148 23156 23171 23165 23154 23168 \r\n22570 22572 22551 22564 22557 22582 22576 22577 22559 22560 22579 22577 22583 22582 22576 22567 22584 22577 22571 22581 22589 22592 22586 22585 22572 22578 22594 22578 22589 22603 22599 22596 22604 22581 22606 22611 22587 22607 22609 22611 22612 22593 22604 22596 22601 22605 22602 22610 22601 22609 22620 22599 22600 22619 22618 22632 22612 22610 22606 22612 22617 22626 22623 22611 22613 22638 22621 22640 22617 22639 22626 22628 22634 22621 22634 22633 22644 22653 22634 22645 22630 22641 22643 22643 22654 22647 22647 22637 22664 22648 22654 22655 22649 22664 22643 22646 22654 22652 22647 22657 22669 22666 22653 22653 22670 22659 22670 22663 22675 22664 22684 22672 22673 22661 22686 22681 22686 22673 22675 22691 22695 22672 22685 22681 22695 22698 22681 22689 22690 22705 22683 22693 22704 22706 22707 22710 22710 22697 22710 22704 22702 22709 22708 22712 22696 22706 22716 22702 22697 22720 22718 22707 22706 22725 22730 22731 22715 22725 22732 22714 22733 22715 22738 22713 22741 22715 22733 22735 22723 22730 22745 22720 22747 22723 22723 22740 22745 22744 22741 22750 22743 22748 22753 22750 22736 22739 22758 22738 22747 22752 22762 22745 22759 22744 22743 22763 22772 22764 22752 22755 22774 22756 22763 22774 22755 22771 22782 22777 22769 22764 22779 22772 22761 22779 22775 22764 22772 22767 22791 22792 22782 22770 22772 22787 22796 22782 22791 22798 22784 22805 22807 22798 22785 22782 22808 22789 22810 22814 22789 22804 22800 22803 22801 22800 22809 22798 22794 22817 22807 22810 22820 22813 22826 22811 22827 22806 22832 22810 22833 22822 22827 22816 22836 22835 22835 22816 22830 22816 22825 22823 22833 22843 22829 22830 22846 22830 22851 22849 22844 22827 22841 22843 22857 22849 22839 22862 22844 22842 22850 22859 22863 22865 22859 22861 22857 22868 22862 22846 22863 22855 22851 22872 22855 22877 22872 22864 22876 22881 22884 22886 22882 22863 22882 22877 22885 22867 22886 22890 22893 22892 22882 22889 22885 22892 22899 22886 22876 22898 22897 22890 22879 22886 22893 22900 22889 22903 22906 22912 22892 22906 22904 22917 22916 22907 22914 22896 22910 22903 22897 22907 22899 22908 22924 22913 22914 22919 22933 22921 22916 22932 22922 22915 22934 22926 22940 22915 22915 22936 22930 22944 22938 22942 22934 22950 22942 22941 22928 22953 22934 22943 22935 22936 22939 22952 22935 22960 22944 22960 22949 22964 22961 22943 22954 22952 22962 22944 22966 22970 22973 22975 22965 22978 22977 22961 22968 22960 22975 22980 22982 22981 22985 22980 22960 22984 22972 22978 22982 22994 22984 22989 22993 22982 22981 23000 22987 22976 22981 23004 22989 22981 22987 23007 22994 22995 22983 22987 23002 23010 22986 23008 22993 23014 22996 23017 23003 23009 22994 23021 23008 23025 23019 23005 23021 23029 23024 23021 23023 23028 23035 23031 23012 23024 23036 23037 23023 23022 23030 23040 23028 23040 23025 23042 23033 23026 23048 23036 23024 23044 23031 23038 23036 23056 23047 23033 23049 23037 23039 23046 23040 23065 23043 23050 23052 23042 23052 23053 23047 23049 23056 23072 23069 23078 23073 23071 23060 23059 23067 23057 23083 23073 23082 23064 23083 23078 23078 23089 23092 23084 23080 23086 23084 23079 23073 23092 23081 23076 23087 23091 23087 23087 23096 23090 23087 23090 23096 23083 23103 23099 23092 23111 23108 23093 23093 23093 23095 23104 23101 23095 23105 23099 23102 23125 23117 23125 23125 23110 23116 23124 23111 23115 23123 23134 23139 23125 23134 23129 23139 23131 23134 23139 23131 23145 23129 23142 23129 23131 23133 23136 23146 23145 23131 23156 23136 23145 23140 23145 23136 23153 23157 23162 23154 23162 23159 23151 23151 23171 23172 23156 23146 23176 \r\n22564 22576 22558 22579 22564 22556 22573 22575 22559 22567 22565 22580 22586 22577 22575 22564 22589 22578 22591 22592 22591 22583 22592 22600 22591 22578 22603 22587 22593 22591 22600 22583 22581 22609 22599 22606 22611 22596 22604 22604 22615 22607 22609 22620 22621 22602 22623 22597 22616 22603 22617 22604 22617 22620 22630 22607 22605 22615 22623 22615 22615 22619 22620 22636 22638 22618 22620 22632 22625 22621 22642 22646 22648 22632 22649 22624 22649 22638 22651 22634 22643 22639 22659 22637 22648 22659 22649 22644 22640 22651 22642 22660 22659 22653 22665 22671 22649 22674 22670 22672 22666 22661 22676 22654 22655 22663 22671 22661 22683 22661 22671 22663 22668 22677 22668 22685 22685 22669 22695 22695 22669 22698 22671 22694 22685 22676 22692 22687 22681 22705 22706 22689 22687 22700 22700 22689 22687 22714 22698 22708 22705 22704 22720 22706 22695 22716 22710 22696 22712 22723 22724 22729 22714 22726 22703 22711 22712 22727 22736 22713 22720 22733 22738 22714 22717 22732 22739 22738 22725 22728 22735 22732 22725 22738 22727 22726 22737 22728 22727 22742 22755 22754 22758 22736 22760 22757 22741 22757 22758 22753 22760 22751 22760 22756 22746 22759 22769 22767 22764 22774 22773 22758 22768 22755 22756 22760 22762 22777 22781 22781 22777 22786 22769 22770 22789 22778 22786 22770 22767 22787 22782 22789 22776 22772 22800 22777 22791 22783 22780 22794 22808 22786 22798 22788 22793 22794 22807 22797 22796 22794 22795 22797 22793 22800 22810 22820 22817 22816 22821 22798 22807 22804 22802 22806 22815 22810 22816 22834 22812 22815 22822 22818 22818 22839 22817 22822 22818 22830 22829 22843 22843 22834 22840 22826 22825 22824 22829 22847 22840 22857 22856 22832 22836 22839 22834 22835 22864 22839 22854 22850 22866 22862 22862 22855 22863 22867 22871 22853 22860 22865 22860 22858 22879 22866 22866 22859 22859 22878 22884 22866 22864 22862 22874 22882 22869 22885 22866 22873 22869 22897 22873 22873 22881 22881 22881 22903 22896 22878 22900 22896 22890 22900 22910 22891 22897 22888 22892 22896 22904 22901 22895 22905 22894 22902 22913 22921 22903 22901 22913 22916 22917 22902 22902 22928 22904 22927 22934 22915 22933 22927 22930 22924 22915 22924 22928 22929 22939 22932 22940 22941 22938 22929 22946 22943 22942 22943 22938 22940 22946 22956 22932 22956 22959 22952 22946 22952 22948 22945 22941 22943 22964 22965 22947 22962 22957 22955 22951 22956 22973 22970 22951 22971 22962 22980 22959 22973 22961 22966 22969 22982 22987 22967 22968 22983 22967 22968 22986 22980 22990 22977 22987 22995 22982 22990 22988 22995 22987 23002 22987 22984 22989 23007 22994 23002 23007 22987 22988 23003 22998 23000 22989 23017 22994 22994 23005 23017 23021 23022 23012 23020 23004 23016 23021 23031 23012 23017 23024 23027 23017 23009 23013 23023 23023 23017 23024 23021 23034 23045 23040 23019 23044 23030 23031 23040 23036 23028 23029 23043 23039 23037 23050 23057 23049 23032 23037 23053 23055 23047 23048 23054 23040 23062 23067 23049 23069 23068 23062 23053 23065 23048 23051 23052 23061 23058 23061 23061 23076 23057 23083 23074 23077 23060 23073 23080 23091 23066 23073 23075 23083 23095 23072 23088 23089 23095 23094 23098 23079 23076 23078 23098 23085 23106 23087 23087 23107 23102 23096 23114 23114 23092 23090 23091 23120 23105 23120 23114 23121 23107 23122 23124 23102 23107 23104 23107 23118 23122 23129 23111 23116 23113 23138 23130 23136 23131 23141 23120 23122 23134 23117 23131 23132 23138 23124 23134 23140 23131 23150 23127 23155 23151 23131 23152 23151 23161 23142 23136 23153 23152 23149 23150 23168 23158 23166 23159 23163 23162 23161 23158 23170 23177 \r\n22555 22556 22555 22565 22569 22579 22559 22557 22558 22586 22577 22577 22582 22581 22583 22576 22578 22590 22570 22590 22589 22583 22585 22595 22582 22600 22603 22589 22599 22596 22597 22608 22603 22590 22584 22593 22603 22600 22615 22602 22602 22609 22594 22599 22620 22616 22613 22601 22621 22613 22615 22601 22621 22603 22620 22605 22611 22612 22620 22637 22628 22636 22641 22619 22618 22627 22635 22639 22640 22628 22646 22629 22632 22641 22640 22641 22638 22644 22630 22647 22647 22633 22655 22636 22650 22664 22658 22665 22660 22651 22641 22654 22671 22664 22658 22650 22668 22650 22674 22656 22662 22663 22669 22662 22663 22674 22685 22677 22670 22668 22687 22680 22682 22664 22669 22682 22680 22668 22672 22672 22678 22686 22686 22685 22703 22681 22693 22698 22693 22694 22705 22705 22708 22702 22687 22694 22688 22702 22696 22689 22706 22699 22719 22711 22715 22714 22706 22716 22714 22722 22714 22702 22716 22725 22711 22724 22714 22729 22737 22715 22714 22721 22717 22727 22729 22741 22723 22723 22736 22726 22723 22728 22751 22735 22726 22739 22727 22747 22736 22741 22754 22753 22761 22746 22737 22746 22759 22745 22767 22743 22752 22760 22746 22746 22766 22773 22764 22770 22758 22775 22753 22751 22754 22765 22763 22784 22769 22779 22779 22781 22769 22784 22771 22774 22782 22794 22775 22796 22776 22788 22791 22790 22794 22789 22794 22801 22802 22799 22793 22781 22790 22790 22783 22790 22801 22809 22807 22808 22795 22801 22807 22793 22796 22806 22798 22797 22822 22809 22808 22806 22826 22816 22820 22831 22804 22834 22827 22823 22813 22815 22825 22821 22838 22828 22816 22826 22845 22846 22840 22839 22841 22823 22827 22838 22851 22851 22836 22831 22855 22843 22854 22832 22848 22857 22842 22838 22844 22853 22865 22854 22861 22856 22868 22846 22846 22861 22849 22852 22859 22874 22865 22866 22860 22880 22878 22874 22885 22867 22885 22882 22873 22863 22876 22876 22867 22892 22889 22886 22890 22880 22890 22899 22894 22889 22900 22898 22898 22891 22888 22895 22903 22899 22899 22886 22898 22901 22900 22907 22893 22917 22916 22895 22917 22893 22903 22913 22905 22906 22917 22915 22922 22907 22907 22923 22906 22905 22928 22928 22918 22924 22913 22924 22915 22935 22943 22944 22942 22924 22946 22935 22938 22937 22927 22932 22926 22932 22945 22955 22947 22958 22958 22934 22953 22942 22940 22940 22958 22951 22959 22945 22964 22965 22944 22948 22945 22946 22955 22971 22955 22971 22971 22975 22976 22977 22978 22963 22976 22980 22986 22959 22976 22961 22969 22968 22968 22977 22979 22985 22973 22976 22999 22984 22996 22992 22976 22978 22981 22994 22993 23008 22991 22993 23011 23005 23004 22990 23009 23015 23014 23006 23016 23006 23000 23021 23009 23022 23017 23024 23004 23024 23007 23013 23026 23020 23021 23013 23011 23031 23008 23030 23015 23012 23021 23015 23035 23022 23028 23046 23046 23022 23032 23043 23035 23035 23053 23042 23034 23055 23033 23049 23047 23041 23032 23060 23043 23052 23065 23039 23060 23039 23064 23045 23049 23047 23044 23049 23064 23074 23066 23055 23058 23068 23073 23064 23079 23077 23075 23084 23072 23069 23071 23065 23073 23072 23065 23078 23086 23082 23080 23082 23078 23089 23095 23098 23080 23098 23096 23095 23082 23079 23085 23103 23103 23083 23106 23104 23099 23108 23091 23099 23109 23107 23101 23102 23097 23113 23102 23112 23100 23104 23128 23123 23120 23123 23130 23106 23107 23133 23125 23137 23122 23124 23126 23120 23116 23144 23121 23138 23147 23143 23122 23137 23143 23136 23125 23146 23128 23148 23151 23141 23149 23144 23141 23148 23157 23150 23138 23147 23143 23162 23144 23148 23151 23169 23148 23150 23155 23148 23155 23176 \r\n22559 22569 22557 22569 22558 22567 22579 22569 22568 22586 22569 22569 22577 22564 22586 22574 22596 22583 22571 22587 22586 22580 22597 22576 22590 22592 22582 22601 22587 22598 22602 22596 22598 22607 22606 22599 22609 22590 22611 22590 22607 22619 22614 22622 22616 22612 22599 22616 22622 22608 22615 22630 22618 22620 22611 22624 22618 22621 22610 22611 22634 22614 22615 22637 22615 22627 22618 22645 22620 22641 22634 22643 22631 22635 22636 22630 22639 22646 22656 22632 22657 22648 22656 22659 22636 22643 22638 22653 22668 22644 22653 22669 22663 22665 22656 22653 22659 22661 22659 22673 22677 22676 22664 22661 22675 22671 22685 22669 22679 22681 22670 22675 22669 22673 22673 22668 22682 22679 22674 22671 22676 22701 22684 22702 22697 22698 22685 22685 22693 22688 22698 22688 22702 22696 22689 22711 22710 22692 22702 22717 22707 22699 22693 22704 22695 22715 22702 22718 22722 22712 22715 22702 22718 22731 22719 22723 22733 22715 22710 22719 22721 22721 22731 22733 22721 22744 22731 22728 22724 22745 22729 22747 22724 22741 22733 22742 22748 22754 22744 22758 22736 22738 22734 22755 22744 22752 22751 22741 22762 22749 22758 22771 22751 22748 22750 22770 22773 22754 22757 22752 22761 22777 22758 22755 22762 22785 22761 22785 22788 22771 22766 22780 22780 22767 22765 22768 22785 22775 22785 22785 22778 22800 22783 22798 22798 22794 22803 22800 22795 22796 22794 22811 22795 22786 22793 22791 22790 22806 22791 22796 22811 22818 22822 22809 22802 22821 22815 22812 22803 22828 22808 22820 22803 22833 22818 22819 22827 22827 22812 22834 22824 22829 22814 22828 22823 22817 22818 22840 22840 22838 22829 22835 22852 22827 22839 22855 22828 22844 22836 22858 22845 22842 22848 22835 22860 22843 22856 22855 22867 22852 22847 22861 22855 22856 22854 22864 22864 22849 22858 22850 22879 22880 22867 22869 22862 22857 22862 22872 22866 22883 22873 22890 22887 22886 22881 22872 22880 22883 22874 22897 22895 22877 22883 22878 22897 22895 22890 22904 22899 22908 22888 22883 22907 22903 22887 22897 22888 22914 22902 22916 22909 22908 22912 22912 22899 22901 22926 22909 22915 22912 22902 22908 22926 22917 22920 22922 22912 22912 22936 22922 22929 22923 22925 22934 22923 22931 22918 22922 22927 22945 22934 22931 22934 22932 22944 22941 22931 22935 22953 22945 22955 22948 22955 22942 22949 22962 22954 22950 22967 22951 22946 22966 22951 22960 22966 22964 22954 22958 22978 22976 22980 22967 22960 22958 22965 22979 22965 22982 22968 22970 22971 22975 22991 22975 22978 22966 22995 22976 22979 22985 22996 22974 22999 22983 22980 22988 22989 22986 22999 23007 22984 23002 22996 22999 23009 22990 23007 22997 23002 22997 23014 23006 23002 23017 23012 23008 23023 23007 23008 23019 23011 23002 23004 23018 23026 23024 23027 23025 23012 23038 23023 23036 23018 23037 23022 23035 23042 23027 23023 23037 23024 23024 23037 23033 23048 23053 23038 23056 23042 23034 23059 23036 23034 23043 23043 23042 23052 23038 23060 23048 23066 23062 23054 23062 23065 23058 23051 23076 23050 23079 23078 23072 23067 23056 23056 23063 23060 23059 23088 23067 23063 23076 23080 23067 23089 23068 23088 23079 23075 23079 23074 23087 23101 23083 23088 23100 23095 23102 23083 23096 23106 23104 23102 23087 23108 23105 23113 23096 23092 23095 23119 23106 23105 23105 23095 23098 23120 23110 23100 23112 23127 23129 23114 23130 23108 23121 23121 23131 23126 23119 23126 23138 23133 23129 23131 23141 23127 23136 23120 23123 23148 23125 23151 23149 23143 23154 23138 23149 23158 23145 23142 23140 23154 23156 23156 23155 23148 23158 23147 23165 23168 23152 23163 23155 23166 23161 23154 23155 23169 23164 \r\n22566 22557 22583 22568 22571 22566 22572 22568 22560 22586 22571 22565 22576 22572 22592 22574 22570 22592 22576 22573 22593 22581 22585 22582 22588 22599 22579 22585 22605 22583 22591 22590 22605 22596 22592 22603 22594 22614 22602 22612 22607 22609 22611 22623 22602 22600 22623 22612 22606 22628 22613 22625 22620 22612 22621 22622 22627 22636 22628 22623 22612 22630 22642 22626 22617 22634 22642 22636 22638 22630 22636 22633 22645 22654 22636 22638 22642 22629 22632 22658 22647 22643 22634 22651 22654 22661 22649 22658 22655 22665 22647 22649 22668 22656 22657 22648 22665 22652 22659 22668 22659 22670 22662 22669 22674 22673 22660 22682 22666 22678 22666 22685 22668 22666 22684 22668 22688 22669 22689 22678 22687 22694 22686 22676 22701 22693 22692 22703 22682 22681 22703 22692 22703 22694 22688 22702 22704 22711 22695 22691 22692 22716 22717 22713 22698 22718 22699 22720 22714 22724 22721 22729 22710 22705 22730 22723 22713 22725 22719 22738 22713 22714 22720 22725 22724 22721 22738 22741 22720 22730 22744 22726 22724 22728 22750 22747 22754 22746 22746 22754 22756 22761 22741 22740 22752 22742 22762 22760 22751 22748 22770 22743 22766 22764 22762 22747 22768 22769 22768 22770 22774 22757 22780 22770 22775 22769 22761 22781 22789 22782 22782 22769 22774 22774 22794 22793 22787 22769 22786 22796 22786 22773 22794 22788 22782 22801 22798 22795 22788 22793 22808 22804 22806 22793 22801 22813 22789 22816 22812 22794 22805 22815 22804 22822 22821 22814 22825 22821 22824 22812 22808 22818 22804 22822 22828 22807 22811 22820 22839 22837 22828 22834 22819 22826 22822 22846 22829 22824 22840 22833 22848 22839 22827 22825 22853 22840 22857 22839 22856 22846 22852 22842 22854 22853 22864 22839 22858 22840 22867 22862 22847 22866 22872 22873 22871 22856 22867 22866 22853 22871 22868 22881 22876 22870 22873 22872 22858 22865 22874 22867 22866 22865 22866 22868 22889 22875 22892 22873 22871 22886 22897 22899 22885 22899 22902 22888 22899 22880 22901 22902 22888 22912 22887 22888 22906 22915 22892 22917 22909 22904 22920 22910 22915 22903 22896 22900 22903 22899 22917 22923 22915 22928 22928 22926 22906 22917 22931 22913 22919 22919 22921 22916 22915 22942 22928 22943 22924 22927 22946 22939 22928 22926 22926 22950 22929 22928 22952 22958 22943 22947 22953 22943 22954 22936 22949 22955 22965 22954 22940 22951 22965 22964 22963 22965 22969 22967 22973 22967 22976 22968 22968 22971 22966 22957 22970 22967 22974 22971 22989 22972 22989 22992 22968 22988 22985 22987 22974 22990 22975 22978 23001 22974 22998 22978 22978 22993 22993 23001 22990 22984 22993 22995 23003 23002 22997 23014 23012 22998 23012 23002 23000 23002 23019 23015 23005 23006 23008 23025 23006 23023 23014 23013 23005 23009 23028 23014 23014 23035 23015 23035 23022 23033 23029 23043 23029 23043 23034 23019 23039 23047 23026 23023 23046 23049 23037 23035 23032 23048 23056 23037 23040 23038 23047 23044 23052 23052 23055 23068 23069 23047 23057 23043 23067 23072 23051 23070 23075 23067 23071 23067 23070 23056 23075 23067 23072 23062 23070 23081 23089 23088 23075 23091 23065 23070 23082 23082 23092 23098 23093 23077 23085 23075 23080 23094 23076 23105 23091 23084 23103 23093 23084 23098 23090 23086 23088 23111 23093 23115 23115 23100 23115 23111 23105 23118 23121 23111 23106 23101 23104 23106 23119 23130 23131 23114 23129 23118 23136 23115 23121 23137 23126 23133 23119 23137 23118 23133 23131 23129 23130 23134 23132 23139 23150 23148 23129 23128 23149 23147 23150 23159 23158 23157 23155 23164 23165 23161 23154 23144 23166 23160 23149 23149 23150 23160 23173 23170 23170 23164 23169 23161 \r\n22582 22576 22567 22564 22560 22579 22564 22575 22576 22581 22592 22589 22573 22577 22583 22584 22581 22591 22593 22579 22594 22593 22587 22577 22604 22595 22593 22580 22601 22602 22587 22586 22591 22606 22602 22608 22614 22598 22598 22611 22614 22607 22623 22604 22616 22609 22603 22618 22608 22611 22617 22608 22627 22634 22615 22631 22614 22619 22627 22630 22626 22635 22642 22642 22631 22630 22644 22624 22647 22642 22624 22633 22644 22640 22643 22647 22634 22636 22632 22643 22657 22636 22655 22658 22661 22659 22653 22650 22655 22665 22644 22660 22661 22653 22668 22654 22660 22656 22668 22665 22668 22671 22670 22656 22665 22685 22666 22689 22665 22667 22676 22693 22681 22685 22671 22671 22674 22687 22690 22679 22699 22695 22684 22694 22690 22701 22700 22694 22706 22699 22703 22702 22701 22686 22703 22710 22699 22706 22713 22699 22716 22709 22702 22715 22702 22722 22715 22722 22721 22719 22719 22721 22712 22721 22708 22719 22726 22733 22736 22718 22740 22717 22744 22744 22724 22733 22727 22723 22732 22748 22728 22729 22733 22737 22750 22747 22751 22746 22743 22741 22748 22738 22738 22762 22741 22746 22747 22745 22754 22761 22759 22771 22773 22766 22752 22751 22760 22779 22778 22759 22768 22756 22757 22763 22782 22784 22764 22768 22772 22763 22765 22790 22779 22771 22777 22777 22798 22792 22784 22778 22786 22792 22803 22781 22793 22785 22805 22780 22787 22805 22804 22806 22807 22787 22792 22811 22807 22819 22791 22820 22810 22811 22820 22818 22821 22827 22809 22816 22823 22813 22812 22815 22805 22834 22829 22828 22822 22839 22824 22838 22825 22832 22820 22842 22839 22824 22842 22847 22844 22841 22839 22825 22854 22845 22849 22845 22834 22837 22841 22857 22841 22842 22864 22851 22853 22861 22846 22842 22864 22847 22848 22850 22852 22866 22869 22859 22875 22875 22862 22867 22868 22876 22876 22856 22872 22886 22883 22866 22886 22865 22882 22892 22867 22871 22895 22871 22882 22873 22882 22874 22895 22885 22881 22901 22888 22895 22882 22896 22892 22903 22909 22892 22911 22915 22914 22898 22897 22899 22915 22920 22907 22899 22916 22903 22909 22913 22900 22915 22903 22902 22922 22919 22932 22913 22923 22933 22909 22921 22940 22919 22914 22927 22933 22938 22918 22920 22926 22939 22942 22943 22935 22930 22931 22937 22929 22944 22937 22944 22946 22959 22955 22943 22941 22940 22966 22956 22939 22960 22964 22956 22950 22969 22960 22950 22951 22952 22951 22969 22964 22965 22965 22965 22960 22981 22980 22963 22971 22969 22974 22985 22989 22971 22991 22993 22992 22994 22998 22985 22982 22972 22998 22996 23000 22986 22981 23000 22995 22999 22983 22989 23007 22997 22990 23005 23002 23017 22996 23001 23006 23007 23002 23021 22997 23002 23018 23012 23024 23019 23002 23005 23009 23030 23030 23021 23032 23014 23010 23034 23013 23014 23015 23023 23021 23025 23021 23019 23038 23049 23029 23028 23029 23042 23029 23026 23038 23039 23048 23051 23038 23043 23053 23058 23062 23052 23063 23051 23053 23053 23041 23056 23059 23048 23050 23052 23052 23071 23066 23058 23071 23068 23081 23065 23070 23078 23081 23084 23072 23062 23087 23068 23080 23067 23081 23070 23090 23086 23087 23091 23100 23093 23090 23095 23103 23086 23088 23085 23105 23098 23083 23088 23102 23105 23112 23114 23103 23102 23091 23119 23099 23105 23116 23108 23096 23122 23114 23121 23128 23129 23102 23126 23125 23105 23106 23108 23129 23136 23130 23130 23112 23132 23125 23140 23124 23137 23123 23131 23132 23149 23128 23135 23130 23135 23141 23154 23140 23152 23156 23148 23147 23157 23156 23157 23145 23142 23150 23160 23161 23140 23146 23161 23143 23169 23162 23160 23159 23152 23160 23175 23169 23180 \r\n22570 22558 22556 22575 22570 22588 22565 22562 22590 22583 22573 22585 22592 22567 22579 22580 22586 22590 22574 22585 22597 22580 22597 22578 22603 22591 22595 22608 22597 22596 22595 22603 22609 22602 22610 22610 22610 22616 22599 22616 22602 22601 22596 22605 22625 22608 22616 22611 22626 22614 22611 22630 22620 22615 22631 22616 22630 22619 22641 22619 22617 22617 22626 22641 22635 22641 22643 22649 22637 22645 22633 22633 22649 22646 22635 22650 22655 22658 22652 22646 22647 22639 22639 22659 22644 22665 22650 22654 22666 22664 22646 22659 22653 22674 22652 22674 22658 22670 22652 22666 22657 22680 22673 22681 22674 22673 22674 22672 22668 22677 22687 22680 22680 22695 22696 22681 22698 22694 22679 22695 22680 22696 22705 22692 22687 22696 22696 22700 22711 22706 22700 22688 22707 22690 22714 22711 22715 22705 22693 22720 22723 22698 22722 22726 22714 22707 22708 22727 22720 22726 22728 22712 22708 22715 22728 22720 22722 22715 22722 22732 22728 22723 22742 22736 22730 22736 22741 22733 22731 22739 22725 22734 22746 22737 22732 22753 22732 22745 22734 22762 22737 22750 22739 22739 22762 22760 22769 22754 22769 22745 22761 22768 22756 22776 22776 22767 22761 22753 22754 22762 22774 22778 22772 22781 22765 22760 22785 22776 22769 22776 22784 22777 22776 22784 22789 22783 22771 22783 22790 22785 22799 22783 22785 22795 22802 22793 22808 22788 22805 22796 22804 22811 22786 22799 22800 22789 22793 22809 22802 22796 22823 22819 22817 22815 22802 22814 22826 22821 22823 22831 22808 22810 22824 22807 22830 22816 22837 22837 22827 22833 22835 22827 22840 22837 22834 22844 22832 22844 22828 22847 22830 22832 22851 22852 22834 22854 22843 22854 22844 22833 22862 22837 22865 22838 22842 22840 22843 22849 22853 22846 22859 22868 22854 22866 22858 22856 22873 22873 22857 22860 22883 22879 22885 22858 22866 22873 22876 22864 22863 22884 22887 22889 22868 22889 22882 22886 22894 22887 22899 22899 22896 22895 22886 22885 22895 22899 22903 22887 22894 22908 22887 22911 22894 22895 22899 22895 22900 22902 22907 22902 22918 22913 22897 22911 22920 22900 22921 22918 22918 22905 22922 22927 22911 22931 22927 22928 22931 22912 22919 22920 22928 22916 22934 22929 22933 22925 22928 22950 22947 22947 22928 22925 22941 22946 22953 22942 22951 22940 22952 22940 22956 22954 22962 22942 22957 22949 22954 22946 22963 22948 22957 22947 22949 22962 22972 22976 22967 22954 22968 22957 22966 22977 22984 22978 22958 22959 22973 22966 22965 22990 22973 22965 22972 22986 22980 22969 22994 22998 22977 23001 22992 22986 22996 22990 23001 22994 23002 23003 23004 23007 22991 22986 22995 23011 23009 23007 22991 23012 23015 22999 22999 23009 23004 23016 23007 23028 23001 23017 23006 23023 23020 23030 23019 23034 23035 23014 23014 23025 23022 23028 23042 23034 23032 23033 23035 23029 23040 23043 23034 23044 23032 23030 23041 23053 23034 23033 23056 23057 23055 23054 23057 23051 23056 23052 23044 23068 23060 23044 23044 23045 23055 23049 23059 23057 23068 23052 23079 23060 23061 23081 23079 23083 23058 23077 23082 23088 23074 23086 23068 23063 23083 23094 23083 23070 23069 23083 23098 23091 23076 23078 23096 23077 23090 23105 23079 23081 23082 23101 23083 23094 23100 23110 23088 23093 23114 23100 23094 23120 23105 23105 23097 23110 23121 23106 23103 23117 23113 23130 23120 23103 23106 23113 23121 23121 23110 23120 23111 23121 23116 23136 23114 23140 23135 23141 23143 23126 23120 23121 23143 23127 23131 23148 23153 23154 23148 23138 23158 23158 23135 23135 23138 23135 23161 23151 23166 23151 23156 23150 23149 23149 23159 23159 23171 23169 23155 23152 23176 23172 23163 23163 \r\n22584 22585 22584 22562 22567 22565 22575 22562 22592 22583 22582 22586 22583 22581 22582 22592 22599 22576 22576 22599 22601 22577 22602 22590 22586 22601 22589 22605 22608 22590 22601 22591 22607 22592 22598 22591 22607 22611 22616 22596 22598 22598 22619 22610 22620 22605 22614 22608 22619 22611 22628 22618 22627 22629 22638 22633 22631 22616 22616 22630 22627 22622 22636 22629 22640 22632 22627 22631 22635 22629 22631 22646 22653 22630 22655 22652 22648 22659 22634 22663 22636 22646 22651 22660 22665 22654 22666 22648 22652 22644 22658 22648 22654 22652 22662 22676 22659 22677 22658 22656 22658 22683 22671 22676 22675 22669 22679 22689 22663 22672 22668 22674 22667 22675 22670 22696 22677 22701 22686 22703 22676 22676 22686 22700 22679 22692 22690 22701 22707 22701 22705 22707 22696 22704 22701 22692 22697 22692 22721 22694 22723 22720 22726 22708 22705 22728 22702 22704 22727 22714 22732 22734 22723 22722 22713 22734 22720 22718 22719 22732 22741 22743 22718 22747 22726 22724 22749 22750 22741 22728 22730 22751 22734 22728 22751 22741 22750 22752 22733 22763 22748 22739 22752 22750 22744 22755 22761 22748 22765 22767 22766 22773 22760 22761 22761 22775 22768 22756 22757 22771 22762 22764 22759 22760 22780 22769 22761 22785 22779 22786 22774 22780 22773 22774 22786 22779 22773 22793 22776 22796 22804 22782 22778 22796 22796 22803 22807 22801 22796 22799 22790 22813 22796 22811 22808 22795 22799 22792 22795 22820 22808 22815 22800 22822 22823 22829 22818 22803 22805 22820 22832 22806 22822 22824 22838 22834 22829 22835 22822 22843 22829 22832 22825 22830 22844 22836 22831 22832 22843 22833 22847 22829 22827 22831 22845 22843 22840 22840 22835 22853 22857 22836 22864 22850 22868 22862 22869 22865 22847 22859 22858 22867 22872 22877 22874 22852 22865 22858 22881 22872 22878 22870 22872 22886 22864 22860 22876 22867 22874 22872 22889 22884 22880 22893 22879 22874 22897 22893 22902 22895 22904 22880 22904 22880 22882 22880 22892 22896 22904 22888 22902 22912 22897 22903 22902 22916 22896 22902 22917 22898 22898 22913 22912 22900 22904 22912 22924 22906 22926 22909 22926 22932 22912 22910 22914 22927 22922 22918 22926 22936 22934 22922 22939 22938 22924 22934 22927 22936 22934 22933 22928 22947 22929 22937 22931 22949 22954 22955 22937 22941 22940 22964 22947 22956 22939 22964 22959 22971 22951 22963 22967 22961 22954 22952 22959 22965 22951 22960 22957 22963 22968 22966 22984 22975 22969 22986 22978 22976 22985 22985 22987 22995 22985 22986 22992 22980 22972 22974 22983 22985 22999 22997 22981 23007 22982 22987 22997 23000 23001 23008 22989 22989 22995 23016 23007 23010 23005 22999 22995 23004 23004 23013 23002 23020 23015 23023 23014 23015 23031 23027 23019 23010 23023 23016 23025 23036 23029 23027 23041 23041 23036 23040 23038 23033 23019 23044 23032 23033 23038 23044 23050 23040 23042 23041 23044 23050 23044 23059 23045 23046 23057 23064 23064 23067 23053 23058 23070 23058 23069 23061 23060 23056 23047 23048 23078 23058 23079 23079 23064 23060 23055 23084 23062 23080 23060 23063 23063 23085 23085 23076 23076 23089 23087 23092 23081 23095 23077 23085 23090 23098 23098 23099 23091 23090 23085 23109 23101 23087 23104 23091 23100 23087 23114 23094 23106 23103 23102 23121 23111 23118 23124 23114 23115 23099 23105 23123 23118 23103 23122 23130 23123 23107 23132 23112 23126 23128 23140 23122 23117 23117 23117 23119 23134 23119 23141 23121 23137 23138 23144 23127 23132 23136 23141 23151 23129 23157 23160 23145 23162 23137 23145 23150 23149 23145 23150 23150 23164 23146 23144 23158 23155 23172 23152 23173 23158 23172 23165 23166 23176 23169 \r\n22584 22565 22568 22579 22580 22564 22565 22592 22592 22580 22592 22595 22575 22575 22584 22595 22585 22594 22588 22603 22605 22602 22602 22594 22588 22583 22587 22608 22602 22613 22588 22596 22611 22618 22613 22591 22592 22613 22623 22624 22603 22625 22614 22619 22623 22615 22614 22627 22629 22614 22618 22633 22622 22630 22632 22638 22638 22629 22632 22628 22617 22625 22626 22634 22637 22628 22642 22632 22648 22640 22638 22646 22636 22652 22659 22655 22659 22634 22659 22660 22638 22660 22657 22655 22644 22651 22670 22647 22666 22650 22670 22674 22654 22672 22661 22658 22667 22679 22671 22663 22670 22673 22677 22683 22680 22670 22667 22666 22665 22670 22685 22667 22679 22685 22689 22680 22690 22698 22696 22683 22702 22679 22705 22705 22680 22683 22697 22686 22696 22695 22697 22701 22697 22708 22711 22699 22702 22722 22721 22712 22699 22714 22718 22728 22721 22719 22709 22714 22716 22714 22711 22719 22723 22723 22736 22720 22739 22724 22741 22725 22741 22739 22727 22727 22740 22738 22726 22752 22732 22735 22750 22745 22743 22736 22758 22731 22757 22753 22752 22758 22740 22760 22763 22761 22743 22767 22758 22756 22765 22749 22771 22767 22755 22776 22778 22774 22779 22756 22756 22780 22783 22764 22768 22784 22762 22782 22780 22787 22770 22768 22774 22773 22779 22772 22798 22785 22782 22798 22790 22800 22801 22789 22801 22790 22797 22789 22791 22810 22792 22809 22795 22812 22810 22806 22818 22797 22797 22820 22821 22816 22824 22798 22801 22809 22819 22805 22812 22829 22809 22809 22821 22817 22811 22824 22817 22819 22833 22813 22834 22828 22817 22824 22824 22820 22838 22835 22846 22852 22844 22831 22832 22844 22829 22832 22841 22846 22847 22854 22848 22842 22859 22861 22861 22842 22866 22848 22869 22867 22848 22871 22867 22874 22864 22876 22873 22866 22867 22859 22855 22876 22883 22866 22885 22884 22864 22884 22883 22890 22876 22877 22876 22894 22883 22895 22888 22888 22901 22899 22889 22901 22881 22889 22893 22896 22880 22886 22900 22893 22905 22894 22901 22892 22907 22902 22908 22903 22910 22894 22895 22910 22923 22924 22917 22908 22902 22922 22907 22916 22924 22905 22934 22934 22932 22931 22923 22929 22931 22924 22941 22938 22938 22927 22921 22935 22926 22927 22951 22946 22940 22946 22948 22929 22942 22950 22949 22958 22939 22956 22946 22958 22959 22960 22943 22939 22963 22962 22950 22971 22964 22967 22961 22976 22958 22954 22963 22959 22964 22973 22977 22956 22982 22962 22971 22964 22976 22969 22967 22968 22970 22985 22972 22994 22985 22987 22978 22992 22988 22996 22977 22982 22986 22989 23003 22987 22994 23002 22983 22985 22997 22991 23014 23010 22991 23004 22997 22996 23009 23021 23017 23014 23004 23005 23004 23012 23024 23014 23016 23006 23014 23009 23019 23009 23033 23024 23037 23038 23022 23018 23023 23043 23020 23040 23032 23022 23039 23035 23038 23030 23024 23027 23040 23054 23028 23044 23059 23041 23053 23052 23036 23061 23039 23057 23041 23060 23049 23042 23054 23052 23055 23070 23059 23053 23068 23068 23063 23073 23067 23068 23057 23064 23064 23081 23059 23077 23066 23078 23091 23086 23065 23092 23080 23074 23083 23094 23079 23080 23100 23099 23091 23100 23083 23084 23095 23095 23104 23095 23085 23109 23099 23106 23087 23093 23111 23098 23112 23104 23120 23117 23108 23103 23125 23111 23104 23128 23128 23126 23119 23124 23130 23133 23114 23107 23134 23109 23130 23135 23133 23128 23138 23125 23121 23142 23143 23131 23146 23141 23137 23127 23138 23145 23143 23148 23135 23157 23157 23141 23150 23149 23159 23153 23142 23165 23167 23147 23151 23170 23157 23149 23146 23152 23174 23160 23170 23159 23160 23159 23181 23178 23180 23168 \r\n22566 22584 22568 22563 22590 22571 22573 22570 22574 22580 22578 22585 22571 22587 22594 22577 22578 22580 22599 22585 22579 22598 22582 22581 22588 22592 22606 22613 22596 22608 22616 22594 22595 22597 22606 22619 22619 22594 22605 22625 22619 22623 22623 22626 22619 22617 22613 22615 22631 22631 22609 22634 22620 22616 22638 22629 22625 22633 22635 22629 22631 22622 22636 22629 22624 22646 22650 22649 22628 22654 22653 22646 22635 22645 22635 22649 22658 22640 22635 22649 22646 22645 22660 22640 22645 22663 22647 22673 22665 22665 22676 22661 22666 22676 22652 22671 22661 22677 22657 22683 22664 22669 22659 22676 22685 22662 22684 22681 22690 22672 22688 22671 22685 22698 22700 22676 22701 22685 22696 22701 22685 22694 22708 22694 22710 22698 22691 22689 22689 22699 22700 22699 22702 22691 22720 22718 22703 22711 22703 22712 22717 22722 22726 22704 22727 22720 22732 22732 22732 22733 22724 22712 22712 22713 22720 22738 22713 22737 22743 22744 22727 22731 22728 22745 22730 22724 22752 22729 22736 22729 22752 22728 22741 22741 22754 22739 22760 22738 22756 22748 22756 22750 22764 22756 22767 22767 22772 22768 22772 22747 22752 22777 22774 22761 22775 22758 22781 22754 22770 22773 22763 22762 22785 22766 22761 22764 22764 22773 22777 22783 22796 22792 22776 22781 22792 22777 22773 22799 22784 22781 22805 22803 22802 22792 22805 22788 22783 22804 22811 22810 22787 22810 22815 22818 22796 22799 22808 22797 22796 22802 22808 22802 22814 22823 22808 22824 22817 22827 22822 22806 22809 22828 22820 22823 22816 22822 22830 22842 22836 22837 22821 22845 22823 22847 22823 22834 22849 22853 22852 22841 22850 22853 22831 22836 22855 22837 22854 22860 22853 22852 22852 22860 22848 22866 22853 22848 22853 22844 22868 22870 22868 22851 22860 22854 22869 22877 22863 22856 22869 22858 22861 22866 22882 22866 22890 22871 22873 22870 22869 22883 22885 22877 22880 22877 22885 22874 22881 22883 22903 22896 22886 22884 22895 22908 22896 22903 22891 22910 22911 22893 22913 22888 22894 22899 22898 22902 22917 22900 22905 22905 22914 22898 22902 22912 22917 22913 22914 22916 22911 22931 22913 22926 22914 22930 22931 22929 22915 22922 22916 22941 22936 22941 22927 22921 22950 22935 22952 22931 22942 22950 22955 22936 22944 22955 22958 22954 22935 22952 22939 22958 22947 22964 22967 22944 22964 22971 22956 22966 22948 22974 22948 22954 22960 22960 22959 22958 22966 22967 22965 22959 22968 22962 22963 22965 22989 22964 22988 22986 22989 22970 22976 22993 22994 22980 22990 22992 22992 22975 22975 22986 22977 22985 22990 23007 22994 22986 23007 22996 23000 23015 22997 22988 23010 23005 23014 23003 23002 23001 23021 23007 23004 23022 23022 23004 23028 23007 23013 23023 23022 23033 23018 23028 23033 23012 23022 23025 23014 23018 23021 23024 23019 23037 23037 23027 23026 23030 23040 23041 23043 23031 23030 23033 23049 23033 23053 23032 23052 23039 23057 23051 23053 23063 23053 23048 23068 23066 23054 23070 23047 23074 23050 23056 23078 23079 23063 23081 23074 23056 23057 23076 23064 23065 23081 23067 23065 23071 23087 23080 23070 23067 23069 23092 23095 23077 23100 23073 23081 23079 23101 23100 23081 23102 23095 23099 23084 23094 23098 23101 23098 23105 23109 23117 23093 23093 23091 23097 23104 23100 23122 23113 23115 23112 23107 23104 23102 23125 23120 23108 23114 23119 23122 23120 23127 23131 23138 23123 23122 23123 23126 23127 23138 23144 23144 23121 23142 23151 23135 23128 23151 23137 23139 23154 23129 23130 23156 23134 23156 23138 23155 23165 23163 23143 23139 23149 23159 23150 23171 23156 23158 23174 23150 23170 23152 23178 23166 23173 23178 23167 23167 23183 \r\n22582 22559 22589 22587 22577 22567 22589 22574 22567 22576 22587 22579 22581 22584 22576 22597 22603 22599 22597 22586 22586 22595 22589 22585 22597 22586 22607 22588 22614 22600 22606 22609 22595 22591 22609 22619 22597 22604 22596 22614 22599 22611 22618 22609 22623 22623 22629 22625 22613 22614 22630 22625 22629 22618 22620 22614 22641 22639 22630 22639 22642 22633 22645 22630 22641 22649 22644 22654 22653 22653 22649 22647 22635 22651 22652 22636 22640 22658 22642 22644 22660 22646 22664 22651 22651 22644 22670 22674 22665 22666 22658 22658 22675 22661 22677 22657 22673 22682 22656 22658 22684 22660 22684 22667 22665 22681 22686 22679 22686 22668 22678 22681 22684 22674 22675 22694 22676 22704 22694 22694 22686 22691 22709 22706 22707 22692 22703 22688 22695 22715 22707 22712 22691 22692 22720 22701 22718 22719 22712 22708 22712 22705 22716 22719 22709 22727 22710 22720 22725 22734 22726 22721 22725 22713 22736 22734 22717 22716 22724 22735 22734 22736 22723 22740 22735 22751 22729 22745 22736 22730 22748 22758 22742 22744 22736 22756 22751 22736 22764 22747 22762 22758 22756 22746 22753 22767 22748 22760 22760 22768 22776 22769 22779 22753 22757 22779 22754 22779 22766 22767 22760 22772 22781 22786 22784 22771 22783 22779 22785 22770 22786 22787 22777 22800 22794 22791 22778 22801 22779 22784 22783 22803 22807 22806 22810 22792 22786 22803 22808 22805 22811 22798 22810 22820 22818 22816 22802 22816 22815 22819 22813 22828 22825 22818 22823 22818 22808 22819 22813 22830 22831 22810 22811 22820 22829 22820 22830 22840 22826 22836 22834 22823 22834 22839 22850 22823 22838 22853 22832 22832 22852 22836 22854 22842 22850 22839 22859 22860 22843 22853 22849 22844 22840 22856 22850 22859 22856 22858 22864 22847 22874 22869 22862 22858 22853 22862 22881 22856 22871 22880 22869 22874 22889 22863 22862 22881 22870 22875 22876 22882 22876 22891 22886 22896 22888 22886 22892 22886 22878 22898 22899 22899 22909 22885 22888 22902 22904 22902 22915 22908 22915 22917 22918 22920 22893 22893 22903 22916 22907 22914 22925 22925 22927 22930 22927 22928 22933 22934 22914 22936 22916 22930 22914 22925 22918 22923 22940 22943 22921 22933 22935 22945 22933 22935 22940 22929 22925 22933 22943 22937 22933 22938 22933 22941 22949 22937 22955 22943 22959 22951 22967 22939 22965 22964 22969 22962 22962 22953 22953 22968 22976 22964 22967 22966 22975 22974 22972 22966 22959 22977 22973 22986 22960 22983 22980 22968 22970 22974 22989 22982 22975 22989 22997 22986 22993 22994 22998 22980 22991 23001 22985 22993 22981 23002 23010 23008 22995 22992 23004 23015 23003 23006 23003 23002 23010 23020 22995 23011 23008 23011 23026 23001 23016 23019 23024 23032 23031 23032 23015 23026 23026 23027 23032 23028 23015 23027 23042 23019 23035 23017 23041 23046 23036 23047 23037 23038 23029 23041 23055 23043 23039 23052 23040 23049 23054 23050 23052 23045 23055 23044 23057 23049 23069 23044 23057 23054 23055 23051 23046 23076 23070 23054 23072 23069 23074 23053 23071 23073 23061 23065 23058 23067 23087 23071 23069 23063 23086 23070 23071 23094 23073 23076 23093 23078 23073 23089 23086 23078 23098 23084 23105 23080 23102 23088 23101 23107 23103 23113 23092 23111 23102 23104 23111 23110 23104 23103 23103 23103 23103 23105 23115 23112 23125 23127 23115 23132 23121 23133 23114 23135 23126 23113 23126 23116 23131 23114 23117 23138 23144 23124 23140 23141 23127 23132 23141 23139 23151 23127 23135 23146 23156 23132 23141 23134 23137 23154 23136 23160 23157 23141 23163 23167 23143 23151 23145 23155 23150 23164 23154 23151 23160 23149 23156 23177 23155 23180 23163 23178 23157 23179 \r\n22567 22572 22568 22567 22584 22578 22587 22592 22591 22592 22598 22593 22599 22577 22600 22587 22576 22605 22578 22592 22598 22607 22610 22607 22595 22590 22613 22612 22593 22590 22590 22613 22607 22597 22608 22601 22599 22614 22605 22599 22616 22616 22607 22610 22611 22620 22614 22607 22636 22614 22631 22615 22621 22629 22632 22643 22640 22631 22619 22643 22646 22622 22644 22635 22641 22643 22652 22638 22648 22655 22645 22641 22660 22642 22651 22660 22655 22663 22643 22661 22663 22661 22659 22664 22671 22646 22660 22647 22671 22652 22653 22654 22677 22662 22674 22662 22661 22677 22673 22660 22659 22667 22676 22681 22676 22670 22689 22683 22691 22669 22673 22681 22690 22677 22701 22688 22687 22696 22701 22690 22687 22687 22686 22683 22700 22695 22711 22705 22697 22699 22697 22716 22692 22719 22699 22698 22696 22720 22719 22704 22710 22719 22707 22718 22728 22719 22727 22734 22717 22713 22736 22735 22739 22727 22728 22726 22729 22733 22746 22722 22725 22748 22747 22747 22733 22742 22749 22747 22745 22742 22748 22741 22735 22742 22737 22737 22735 22758 22738 22739 22761 22760 22748 22764 22751 22756 22772 22747 22776 22755 22758 22760 22760 22775 22754 22760 22782 22769 22771 22780 22781 22765 22768 22776 22785 22785 22773 22792 22795 22772 22787 22797 22772 22796 22783 22803 22790 22805 22789 22794 22795 22801 22803 22805 22792 22797 22790 22803 22792 22817 22809 22794 22814 22812 22808 22817 22820 22800 22815 22821 22819 22803 22805 22804 22811 22821 22832 22807 22823 22809 22824 22816 22828 22814 22837 22819 22818 22837 22837 22841 22824 22825 22845 22836 22844 22831 22850 22832 22831 22830 22849 22851 22847 22838 22837 22841 22861 22848 22859 22866 22840 22869 22870 22849 22857 22859 22863 22853 22874 22862 22871 22850 22861 22865 22867 22874 22865 22883 22886 22877 22866 22884 22880 22882 22865 22871 22865 22881 22890 22872 22888 22877 22883 22900 22873 22890 22894 22905 22903 22899 22880 22904 22894 22904 22901 22901 22896 22898 22892 22901 22918 22909 22913 22909 22901 22914 22895 22898 22926 22904 22912 22902 22922 22902 22925 22924 22908 22933 22918 22920 22938 22921 22917 22912 22933 22935 22926 22940 22926 22940 22933 22923 22931 22939 22931 22940 22954 22950 22936 22954 22934 22931 22954 22958 22961 22961 22963 22955 22941 22963 22941 22962 22964 22944 22950 22959 22953 22975 22964 22972 22954 22960 22957 22952 22979 22975 22968 22978 22980 22963 22967 22984 22977 22990 22968 22985 22984 22970 22985 22968 22981 22991 22973 22992 23000 22996 22981 23003 23002 23004 22997 22999 23010 22996 22985 23009 23006 23014 23011 22994 22996 23018 23000 23004 23020 22998 23010 22997 23000 23011 23001 23015 23014 23021 23023 23033 23020 23015 23021 23036 23036 23013 23021 23037 23039 23040 23032 23045 23030 23022 23046 23046 23039 23033 23027 23031 23025 23032 23032 23055 23051 23033 23042 23050 23041 23052 23039 23044 23046 23059 23056 23058 23066 23059 23046 23053 23048 23071 23073 23062 23076 23075 23061 23067 23074 23074 23076 23059 23066 23058 23059 23079 23064 23090 23073 23079 23070 23074 23092 23070 23092 23072 23081 23072 23099 23090 23098 23087 23077 23085 23105 23081 23092 23096 23100 23112 23114 23090 23091 23116 23097 23109 23100 23094 23119 23105 23111 23125 23122 23104 23128 23127 23125 23113 23126 23116 23106 23123 23127 23132 23110 23125 23119 23115 23127 23118 23119 23141 23130 23124 23145 23147 23124 23138 23152 23136 23148 23135 23132 23143 23139 23152 23155 23136 23135 23159 23140 23145 23147 23151 23157 23164 23163 23160 23155 23166 23150 23172 23163 23172 23172 23156 23167 23160 23153 23169 23162 23165 23177 23165 \r\n22569 22568 22562 22592 22582 22567 22589 22584 22569 22579 22586 22580 22598 22602 22598 22604 22588 22596 22600 22592 22587 22592 22588 22601 22613 22600 22613 22602 22615 22615 22607 22596 22611 22594 22614 22620 22613 22625 22618 22624 22602 22610 22611 22622 22611 22616 22607 22627 22613 22617 22639 22623 22634 22642 22634 22641 22626 22625 22637 22647 22628 22637 22639 22643 22644 22635 22638 22628 22656 22657 22638 22658 22640 22638 22638 22639 22636 22649 22647 22649 22648 22661 22666 22646 22658 22645 22665 22665 22675 22660 22677 22661 22655 22660 22679 22680 22674 22668 22679 22662 22685 22666 22679 22665 22689 22668 22680 22691 22695 22698 22688 22673 22672 22692 22696 22696 22701 22699 22683 22690 22688 22705 22691 22704 22702 22695 22706 22699 22700 22718 22701 22702 22707 22710 22701 22715 22702 22709 22713 22699 22705 22712 22704 22720 22718 22722 22720 22713 22717 22720 22739 22735 22720 22734 22721 22722 22732 22735 22734 22734 22741 22739 22742 22749 22727 22728 22741 22732 22729 22747 22741 22741 22748 22743 22762 22737 22749 22754 22743 22749 22747 22744 22753 22761 22772 22758 22775 22760 22750 22754 22778 22779 22780 22768 22757 22772 22777 22775 22765 22760 22769 22771 22791 22784 22769 22765 22781 22778 22781 22782 22779 22790 22774 22801 22782 22788 22791 22792 22797 22783 22808 22800 22797 22783 22791 22801 22804 22792 22804 22815 22818 22812 22793 22807 22799 22805 22819 22824 22804 22822 22823 22818 22823 22817 22807 22832 22813 22812 22824 22825 22818 22824 22821 22815 22843 22832 22832 22823 22832 22823 22839 22838 22842 22845 22846 22825 22845 22849 22844 22831 22849 22836 22843 22837 22852 22864 22859 22863 22850 22856 22862 22854 22862 22865 22870 22872 22852 22876 22860 22870 22858 22874 22855 22863 22858 22879 22883 22859 22885 22881 22863 22887 22874 22891 22865 22892 22883 22870 22878 22888 22884 22886 22875 22878 22892 22898 22897 22906 22884 22886 22886 22908 22884 22888 22887 22905 22905 22901 22902 22892 22901 22902 22911 22897 22903 22898 22902 22906 22913 22917 22905 22901 22927 22930 22929 22933 22925 22922 22923 22927 22939 22935 22912 22924 22919 22922 22934 22919 22920 22932 22934 22938 22930 22926 22945 22929 22933 22932 22930 22944 22950 22931 22949 22951 22948 22958 22948 22941 22943 22946 22951 22956 22964 22964 22963 22955 22955 22966 22969 22976 22950 22966 22959 22959 22976 22974 22970 22974 22962 22964 22977 22969 22985 22982 22990 22967 22995 22969 22981 22977 22986 22989 22999 22996 22997 22992 22995 22997 22995 23005 22993 22994 22998 22995 22993 23011 23008 23014 23004 23003 22994 23014 23004 22997 23016 23013 23004 23023 23011 23024 23028 23002 23027 23017 23010 23005 23021 23021 23018 23036 23020 23017 23036 23041 23026 23043 23030 23035 23021 23027 23047 23032 23036 23024 23052 23031 23055 23054 23030 23042 23053 23038 23032 23044 23039 23036 23060 23042 23051 23044 23061 23051 23055 23064 23069 23061 23046 23049 23070 23067 23066 23059 23059 23060 23065 23077 23065 23065 23064 23064 23076 23066 23071 23075 23064 23072 23076 23090 23092 23089 23075 23095 23088 23097 23074 23082 23091 23086 23085 23099 23091 23089 23100 23106 23099 23097 23096 23091 23100 23116 23104 23091 23118 23102 23097 23111 23114 23125 23101 23113 23121 23110 23115 23109 23113 23133 23123 23122 23131 23115 23130 23132 23137 23117 23134 23115 23124 23137 23143 23148 23146 23127 23129 23143 23133 23127 23148 23152 23146 23153 23131 23138 23148 23143 23137 23155 23143 23166 23167 23168 23158 23147 23158 23150 23170 23145 23148 23160 23164 23155 23168 23170 23181 23153 23164 23164 23156 23174 23172 23179 \r\n22565 22575 22581 22575 22590 22578 22570 22570 22577 22594 22585 22598 22602 22576 22593 22584 22590 22598 22605 22605 22605 22602 22592 22613 22610 22612 22612 22613 22595 22615 22596 22601 22608 22610 22598 22615 22614 22617 22613 22625 22605 22603 22622 22612 22628 22623 22614 22637 22631 22619 22613 22620 22615 22618 22641 22630 22625 22645 22629 22648 22622 22648 22630 22630 22633 22628 22648 22656 22636 22645 22643 22659 22640 22663 22647 22638 22664 22651 22653 22654 22646 22644 22660 22648 22669 22646 22653 22651 22674 22650 22671 22656 22673 22670 22678 22677 22664 22660 22672 22677 22683 22691 22668 22688 22688 22680 22669 22693 22678 22676 22699 22672 22684 22688 22675 22677 22706 22684 22692 22690 22704 22703 22686 22706 22692 22705 22700 22699 22701 22714 22698 22695 22711 22704 22699 22712 22714 22704 22709 22703 22725 22715 22728 22727 22713 22706 22707 22708 22738 22711 22734 22722 22716 22718 22721 22741 22743 22746 22734 22741 22722 22742 22746 22736 22746 22739 22752 22751 22739 22743 22738 22735 22741 22750 22735 22740 22737 22752 22768 22747 22764 22750 22756 22765 22762 22753 22774 22757 22768 22751 22776 22760 22773 22764 22775 22774 22772 22770 22784 22779 22772 22765 22766 22789 22783 22793 22794 22780 22796 22795 22776 22782 22795 22775 22802 22793 22797 22793 22796 22806 22801 22798 22783 22805 22814 22801 22800 22792 22814 22818 22817 22816 22818 22820 22816 22802 22814 22821 22816 22800 22818 22806 22827 22808 22828 22833 22828 22828 22828 22814 22837 22813 22814 22843 22817 22835 22844 22822 22830 22845 22825 22822 22846 22840 22840 22855 22831 22852 22830 22843 22851 22842 22858 22855 22859 22860 22844 22864 22851 22849 22853 22843 22867 22845 22868 22867 22869 22873 22871 22860 22871 22872 22860 22857 22868 22874 22857 22870 22885 22862 22884 22890 22877 22891 22888 22895 22870 22891 22870 22882 22894 22880 22893 22897 22898 22905 22905 22881 22890 22881 22906 22894 22893 22885 22900 22888 22915 22899 22906 22915 22913 22899 22911 22905 22921 22904 22917 22915 22910 22923 22915 22910 22923 22931 22929 22922 22923 22930 22926 22922 22938 22913 22940 22938 22925 22932 22941 22926 22932 22940 22930 22938 22950 22935 22932 22947 22938 22957 22931 22937 22938 22958 22945 22959 22936 22939 22938 22946 22945 22940 22960 22967 22968 22964 22969 22949 22958 22952 22961 22963 22956 22952 22981 22969 22982 22963 22971 22983 22960 22979 22983 22962 22966 22975 22968 22987 22995 22979 22975 22984 22978 22979 22978 22988 22986 23003 22998 22983 22982 22982 22985 23001 22998 22992 22985 22997 23007 23003 22990 23007 23008 22992 23014 23022 23003 23024 23009 22998 23016 23020 23029 23016 23017 23026 23010 23016 23014 23028 23038 23038 23011 23038 23022 23030 23043 23018 23039 23033 23031 23038 23040 23042 23034 23046 23029 23039 23055 23043 23047 23039 23036 23048 23051 23037 23038 23052 23054 23050 23065 23067 23047 23059 23056 23054 23064 23048 23048 23060 23051 23077 23074 23073 23054 23077 23063 23074 23074 23085 23063 23069 23073 23078 23068 23067 23073 23095 23087 23084 23078 23086 23076 23093 23079 23085 23091 23095 23090 23098 23095 23108 23104 23087 23105 23109 23110 23100 23113 23101 23109 23090 23111 23116 23096 23095 23097 23125 23121 23109 23102 23111 23111 23118 23127 23109 23108 23131 23120 23113 23122 23115 23117 23136 23121 23136 23134 23140 23141 23126 23127 23124 23133 23139 23133 23151 23137 23146 23141 23139 23151 23136 23150 23147 23151 23136 23163 23148 23142 23157 23139 23160 23166 23166 23143 23166 23166 23163 23152 23155 23165 23167 23159 23168 23181 23172 23177 23176 23174 23177 23162 23189 \r\n22574 22564 22590 22570 22594 22592 22579 22586 22599 22587 22574 22578 22586 22584 22603 22606 22579 22590 22591 22597 22603 22606 22591 22605 22605 22595 22597 22605 22598 22607 22616 22597 22617 22601 22622 22611 22607 22610 22616 22630 22610 22622 22610 22633 22614 22629 22610 22618 22636 22625 22633 22640 22642 22618 22619 22631 22625 22646 22631 22627 22642 22637 22639 22643 22645 22645 22656 22636 22646 22635 22647 22657 22636 22636 22665 22655 22642 22659 22663 22645 22661 22671 22671 22654 22671 22670 22663 22650 22665 22651 22656 22674 22669 22683 22663 22682 22674 22685 22682 22664 22676 22680 22689 22679 22684 22670 22688 22672 22675 22700 22681 22683 22686 22688 22679 22694 22678 22705 22698 22694 22701 22690 22701 22695 22713 22711 22693 22710 22709 22700 22704 22708 22723 22724 22722 22705 22709 22709 22716 22719 22703 22705 22710 22715 22707 22718 22732 22717 22711 22725 22718 22738 22743 22731 22735 22737 22733 22731 22738 22741 22749 22748 22734 22745 22752 22745 22739 22748 22733 22746 22752 22752 22759 22757 22765 22741 22742 22762 22765 22765 22756 22758 22766 22758 22747 22772 22749 22769 22762 22766 22778 22776 22757 22759 22765 22778 22787 22777 22787 22764 22783 22774 22764 22794 22773 22772 22779 22777 22770 22781 22786 22783 22801 22801 22782 22790 22798 22790 22792 22795 22790 22792 22799 22802 22805 22801 22801 22800 22792 22794 22806 22795 22805 22795 22804 22819 22807 22800 22803 22826 22822 22818 22811 22831 22830 22818 22816 22814 22839 22827 22819 22831 22818 22825 22818 22822 22837 22843 22828 22830 22850 22826 22847 22831 22842 22846 22834 22837 22848 22842 22836 22847 22863 22844 22838 22843 22861 22860 22844 22868 22846 22868 22870 22871 22864 22867 22856 22855 22852 22876 22872 22853 22863 22871 22860 22857 22883 22878 22868 22871 22869 22882 22877 22875 22878 22881 22876 22895 22877 22886 22892 22875 22896 22875 22889 22886 22901 22900 22909 22908 22898 22908 22908 22903 22915 22894 22901 22896 22895 22907 22917 22919 22917 22917 22901 22902 22905 22911 22914 22909 22924 22915 22914 22907 22922 22934 22909 22919 22914 22921 22912 22914 22927 22940 22924 22922 22937 22919 22926 22936 22940 22925 22929 22929 22932 22928 22944 22936 22943 22937 22952 22950 22955 22959 22942 22949 22952 22958 22958 22959 22964 22967 22959 22971 22972 22960 22949 22964 22951 22967 22969 22970 22971 22958 22966 22980 22960 22966 22986 22971 22984 22981 22973 22986 22985 22973 22997 22985 22994 22982 22997 22977 22977 23000 22992 22984 22997 22981 22992 22989 23007 22996 22991 22993 23004 23010 22997 23008 23002 23006 23012 23020 23013 22995 22996 23012 23027 23025 23026 23004 23031 23019 23017 23011 23014 23024 23020 23025 23021 23030 23041 23037 23036 23024 23033 23030 23035 23025 23046 23047 23043 23036 23036 23049 23033 23043 23056 23042 23033 23034 23057 23053 23055 23057 23061 23047 23057 23056 23053 23062 23052 23070 23068 23056 23059 23063 23064 23076 23064 23078 23073 23082 23081 23056 23081 23071 23075 23087 23075 23089 23076 23064 23076 23092 23091 23087 23081 23082 23077 23093 23076 23080 23093 23080 23085 23105 23094 23095 23100 23101 23101 23095 23093 23106 23100 23109 23108 23118 23097 23111 23108 23097 23108 23119 23115 23112 23116 23107 23112 23121 23117 23118 23106 23110 23106 23120 23112 23119 23131 23130 23116 23133 23131 23129 23120 23120 23130 23130 23145 23146 23141 23147 23129 23125 23139 23139 23136 23137 23142 23150 23157 23147 23146 23156 23163 23139 23166 23153 23152 23146 23159 23145 23167 23174 23148 23148 23159 23167 23152 23158 23160 23157 23181 23159 23184 23164 23182 23182 23180 23189 \r\n22587 22564 22584 22585 22576 22584 22583 22572 22593 22590 22592 22598 22596 22605 22604 22595 22581 22586 22585 22605 22595 22585 22590 22603 22615 22592 22612 22602 22616 22616 22615 22605 22616 22621 22614 22603 22604 22620 22622 22627 22614 22629 22622 22619 22629 22620 22625 22630 22636 22618 22625 22633 22640 22642 22637 22627 22628 22647 22646 22648 22651 22632 22627 22641 22632 22650 22640 22645 22641 22637 22649 22651 22650 22664 22649 22640 22645 22652 22650 22654 22668 22659 22645 22658 22653 22657 22653 22653 22661 22659 22677 22676 22667 22682 22681 22666 22676 22673 22674 22668 22684 22681 22670 22668 22687 22675 22690 22685 22692 22698 22686 22674 22698 22697 22696 22698 22705 22687 22710 22688 22686 22703 22702 22715 22703 22694 22711 22708 22705 22720 22699 22702 22714 22719 22722 22716 22728 22725 22710 22711 22725 22722 22726 22727 22723 22726 22734 22716 22733 22716 22735 22729 22728 22722 22733 22726 22737 22747 22727 22739 22742 22733 22751 22754 22756 22731 22754 22732 22743 22744 22747 22760 22761 22749 22755 22763 22749 22744 22770 22748 22746 22766 22747 22756 22772 22770 22758 22756 22777 22763 22761 22763 22759 22783 22772 22780 22760 22771 22781 22788 22780 22776 22790 22776 22784 22768 22774 22792 22788 22786 22783 22777 22799 22785 22800 22797 22797 22803 22810 22784 22802 22785 22799 22811 22793 22791 22792 22806 22811 22814 22820 22822 22822 22821 22808 22820 22811 22828 22801 22827 22828 22829 22806 22825 22811 22822 22829 22838 22832 22825 22840 22814 22817 22823 22817 22830 22830 22839 22833 22834 22827 22849 22831 22849 22841 22843 22840 22853 22854 22855 22846 22850 22836 22859 22839 22863 22866 22849 22863 22848 22871 22860 22871 22873 22861 22852 22872 22857 22861 22859 22856 22879 22861 22876 22866 22871 22864 22883 22877 22864 22869 22891 22875 22877 22875 22895 22878 22871 22881 22881 22876 22874 22897 22894 22877 22894 22879 22909 22884 22899 22887 22912 22906 22902 22893 22908 22894 22905 22908 22915 22922 22923 22898 22919 22901 22924 22924 22901 22912 22927 22911 22916 22933 22921 22916 22931 22932 22920 22936 22935 22917 22935 22942 22941 22936 22933 22943 22943 22945 22927 22924 22930 22925 22945 22954 22947 22929 22949 22942 22936 22959 22939 22961 22964 22954 22947 22957 22968 22941 22963 22949 22961 22958 22948 22950 22957 22951 22953 22960 22959 22960 22955 22973 22972 22970 22959 22961 22981 22978 22970 22983 22976 22972 22974 22993 22987 22981 22990 22981 22989 22999 22994 22982 22985 22986 22979 22992 23004 22984 23010 22994 23008 23008 22998 22988 23014 23000 23017 23020 22996 22998 23009 23017 23001 23018 23018 23015 23020 23029 23012 23029 23030 23005 23011 23009 23031 23027 23011 23034 23012 23036 23042 23023 23034 23039 23019 23046 23048 23031 23046 23052 23053 23047 23027 23052 23054 23042 23034 23047 23053 23059 23052 23045 23057 23044 23065 23064 23064 23065 23061 23051 23066 23070 23054 23066 23054 23064 23057 23065 23059 23058 23057 23070 23062 23080 23077 23075 23068 23075 23087 23064 23085 23091 23075 23088 23085 23096 23082 23091 23074 23102 23084 23085 23078 23106 23093 23098 23097 23102 23109 23104 23110 23086 23114 23113 23109 23103 23095 23108 23096 23110 23098 23116 23100 23123 23124 23114 23121 23119 23129 23122 23109 23129 23128 23123 23111 23131 23122 23140 23116 23141 23128 23126 23133 23133 23125 23132 23131 23137 23136 23149 23140 23141 23148 23148 23154 23152 23138 23134 23161 23143 23149 23160 23155 23156 23153 23160 23148 23156 23144 23166 23165 23145 23172 23175 23174 23166 23172 23167 23178 23163 23167 23175 23176 23184 23178 23179 23166 23182 23190 \r\n22582 22593 22580 22571 22578 22597 22581 22580 22601 22574 22590 22603 22595 22593 22602 22599 22597 22607 22596 22583 22597 22613 22611 22590 22602 22615 22593 22597 22612 22617 22618 22622 22621 22620 22619 22612 22606 22615 22618 22630 22623 22609 22635 22627 22628 22618 22617 22637 22619 22624 22638 22625 22630 22620 22637 22632 22646 22640 22636 22652 22635 22651 22637 22652 22638 22640 22634 22659 22645 22648 22641 22636 22643 22649 22660 22647 22655 22645 22657 22646 22661 22670 22664 22673 22675 22676 22677 22665 22677 22676 22657 22680 22681 22684 22682 22682 22671 22671 22666 22689 22667 22674 22672 22685 22685 22696 22691 22672 22678 22687 22696 22691 22677 22690 22685 22696 22709 22705 22694 22694 22699 22687 22688 22687 22707 22716 22709 22705 22721 22720 22710 22705 22700 22726 22723 22712 22719 22726 22719 22720 22714 22715 22715 22733 22729 22709 22723 22715 22741 22716 22732 22722 22723 22735 22723 22747 22744 22730 22737 22726 22752 22752 22741 22733 22746 22747 22732 22746 22753 22752 22760 22756 22763 22738 22756 22749 22755 22770 22749 22745 22746 22749 22761 22755 22769 22767 22756 22764 22779 22778 22756 22769 22777 22757 22773 22764 22772 22766 22776 22784 22772 22789 22766 22787 22783 22780 22774 22794 22773 22790 22777 22796 22793 22779 22798 22802 22802 22794 22804 22801 22813 22810 22793 22813 22803 22800 22803 22810 22809 22810 22801 22799 22796 22799 22805 22827 22803 22817 22820 22817 22822 22822 22832 22812 22825 22810 22822 22840 22824 22834 22820 22838 22830 22845 22845 22825 22830 22821 22837 22850 22853 22845 22830 22851 22855 22840 22852 22839 22839 22837 22856 22846 22845 22853 22857 22850 22850 22842 22858 22850 22846 22849 22874 22865 22860 22854 22855 22876 22877 22866 22863 22856 22873 22863 22875 22885 22865 22883 22876 22885 22890 22873 22878 22893 22897 22887 22898 22871 22872 22876 22889 22904 22883 22896 22881 22883 22889 22885 22888 22906 22899 22914 22910 22914 22897 22915 22906 22904 22897 22907 22903 22916 22909 22908 22915 22927 22903 22921 22922 22921 22925 22908 22916 22924 22930 22917 22932 22928 22914 22934 22921 22930 22929 22932 22927 22923 22920 22928 22942 22946 22943 22953 22953 22953 22957 22939 22939 22936 22933 22939 22935 22948 22954 22962 22961 22955 22957 22950 22963 22958 22949 22952 22967 22950 22964 22969 22963 22956 22970 22978 22959 22958 22968 22979 22985 22963 22985 22975 22986 22981 22985 22977 22986 22985 22993 22970 22972 22982 22973 22978 22997 22999 22992 22993 22980 22982 22994 23003 22989 22991 23012 22989 23013 23009 23006 23008 23009 23016 22992 23009 23006 23021 23024 23002 23013 22999 23014 23011 23004 23024 23021 23018 23021 23026 23025 23032 23038 23033 23030 23033 23018 23030 23042 23030 23027 23048 23039 23038 23036 23037 23050 23045 23040 23031 23034 23030 23055 23042 23050 23043 23044 23038 23064 23064 23051 23051 23045 23057 23043 23063 23073 23048 23070 23068 23054 23052 23063 23059 23054 23072 23070 23083 23065 23071 23074 23062 23080 23067 23073 23067 23074 23081 23095 23074 23071 23084 23095 23098 23094 23101 23079 23079 23091 23086 23090 23093 23104 23089 23110 23085 23106 23088 23110 23097 23108 23116 23096 23093 23102 23109 23097 23114 23116 23106 23117 23125 23108 23111 23130 23108 23108 23116 23115 23134 23129 23117 23121 23120 23124 23117 23117 23139 23137 23131 23123 23123 23147 23134 23130 23148 23150 23143 23140 23154 23150 23131 23151 23152 23157 23153 23156 23151 23157 23159 23152 23149 23166 23159 23157 23154 23170 23165 23170 23148 23156 23157 23161 23153 23159 23179 23170 23178 23176 23175 23163 23185 23175 23162 23165 23181 \r\n22580 22566 22571 22588 22577 22582 22595 22582 22575 22593 22576 22598 22604 22606 22594 22591 22610 22593 22611 22590 22603 22600 22616 22611 22617 22605 22602 22597 22622 22605 22607 22607 22601 22626 22627 22615 22607 22602 22620 22612 22608 22616 22621 22614 22617 22633 22622 22624 22630 22635 22625 22642 22624 22647 22638 22628 22637 22646 22638 22633 22630 22633 22648 22656 22656 22638 22654 22639 22640 22656 22639 22641 22649 22649 22661 22652 22664 22642 22644 22669 22647 22658 22674 22669 22649 22663 22672 22660 22655 22677 22667 22672 22659 22676 22683 22667 22666 22662 22665 22678 22687 22671 22667 22684 22676 22673 22672 22695 22674 22685 22702 22687 22698 22701 22701 22698 22684 22694 22697 22695 22713 22695 22695 22717 22708 22704 22694 22700 22709 22701 22701 22725 22709 22706 22721 22713 22719 22716 22705 22720 22730 22722 22731 22731 22737 22719 22739 22737 22724 22740 22725 22734 22723 22719 22738 22732 22745 22743 22739 22727 22749 22735 22738 22755 22745 22745 22733 22747 22739 22739 22757 22756 22762 22740 22750 22766 22756 22761 22752 22772 22746 22751 22770 22767 22770 22754 22763 22768 22769 22755 22776 22779 22760 22779 22777 22780 22787 22782 22785 22791 22778 22782 22779 22768 22791 22785 22792 22788 22783 22791 22794 22796 22802 22781 22791 22799 22810 22800 22809 22808 22807 22794 22812 22802 22810 22792 22817 22792 22812 22795 22817 22806 22814 22816 22823 22804 22806 22810 22820 22823 22822 22811 22821 22814 22838 22837 22840 22823 22823 22815 22835 22831 22826 22847 22841 22831 22826 22830 22850 22852 22841 22834 22829 22829 22841 22831 22859 22846 22857 22854 22844 22842 22857 22855 22849 22868 22846 22848 22852 22847 22870 22866 22869 22867 22852 22872 22875 22872 22861 22862 22866 22878 22880 22873 22884 22885 22882 22868 22870 22871 22872 22866 22895 22873 22876 22872 22886 22889 22891 22876 22884 22896 22883 22892 22892 22883 22882 22883 22886 22904 22914 22894 22910 22890 22890 22896 22900 22894 22915 22898 22910 22908 22900 22912 22899 22918 22905 22908 22908 22908 22933 22935 22909 22920 22937 22912 22925 22927 22942 22923 22922 22937 22935 22936 22932 22943 22935 22934 22949 22944 22946 22942 22952 22951 22930 22935 22953 22951 22949 22955 22946 22963 22947 22963 22961 22949 22950 22963 22971 22954 22966 22970 22962 22951 22966 22973 22969 22956 22974 22966 22983 22957 22969 22981 22981 22988 22977 22967 22991 22975 22987 22976 22996 22984 22982 22970 22988 22995 22980 22985 22982 22999 22980 23003 23000 22989 22999 22996 22992 23002 23013 22986 22990 22994 23003 23017 22993 23000 23000 23005 22995 22997 23007 23003 23022 23027 23012 23008 23031 23029 23018 23027 23011 23035 23037 23026 23021 23036 23033 23032 23031 23045 23039 23030 23020 23040 23026 23040 23024 23024 23044 23046 23055 23053 23033 23043 23042 23037 23056 23052 23046 23038 23048 23038 23062 23056 23042 23042 23057 23046 23073 23051 23049 23059 23055 23059 23068 23068 23070 23063 23061 23057 23067 23085 23071 23062 23067 23076 23070 23090 23085 23090 23080 23085 23074 23077 23092 23081 23078 23082 23099 23097 23102 23089 23096 23085 23109 23102 23100 23097 23099 23088 23103 23095 23113 23113 23110 23094 23117 23118 23115 23120 23118 23123 23124 23101 23124 23103 23124 23123 23107 23113 23125 23116 23109 23128 23126 23114 23113 23115 23116 23133 23129 23136 23127 23124 23137 23150 23137 23130 23138 23130 23155 23128 23157 23133 23143 23150 23157 23157 23137 23159 23152 23162 23163 23153 23150 23154 23152 23145 23174 23155 23151 23167 23167 23160 23154 23155 23155 23181 23167 23183 23184 23170 23160 23187 23187 23177 23164 23166 \r\n22585 22578 22578 22590 22577 22592 22600 22599 22601 22590 22581 22589 22603 22601 22582 22609 22584 22593 22585 22594 22612 22594 22602 22609 22595 22611 22618 22598 22610 22604 22620 22618 22609 22615 22614 22609 22629 22622 22606 22617 22609 22631 22613 22629 22615 22616 22616 22620 22629 22625 22628 22639 22628 22628 22631 22650 22636 22626 22632 22649 22641 22633 22652 22641 22656 22648 22654 22636 22642 22643 22636 22659 22654 22648 22649 22664 22671 22663 22670 22674 22658 22670 22677 22653 22679 22665 22663 22665 22661 22659 22680 22658 22680 22669 22670 22675 22682 22679 22688 22682 22666 22670 22669 22691 22670 22681 22682 22699 22696 22702 22699 22677 22706 22702 22704 22683 22687 22712 22695 22702 22690 22697 22717 22702 22712 22698 22714 22720 22697 22697 22718 22724 22720 22718 22703 22711 22719 22711 22733 22718 22718 22732 22723 22733 22711 22711 22722 22740 22725 22744 22743 22721 22722 22732 22725 22749 22735 22750 22739 22730 22733 22742 22753 22732 22736 22738 22757 22745 22750 22754 22757 22744 22752 22766 22767 22753 22752 22743 22756 22768 22774 22764 22749 22773 22762 22763 22768 22772 22764 22776 22761 22767 22783 22786 22786 22761 22790 22769 22774 22793 22778 22775 22797 22778 22797 22799 22795 22782 22783 22800 22781 22796 22786 22803 22797 22791 22790 22791 22790 22786 22796 22800 22802 22816 22802 22819 22820 22797 22813 22818 22808 22797 22826 22800 22829 22802 22804 22811 22809 22825 22806 22815 22812 22817 22831 22829 22835 22828 22827 22824 22817 22843 22844 22829 22826 22823 22828 22823 22839 22854 22853 22831 22841 22848 22834 22833 22857 22836 22862 22852 22840 22841 22849 22862 22846 22846 22860 22868 22862 22851 22867 22876 22874 22856 22876 22854 22859 22867 22860 22858 22867 22876 22866 22868 22873 22890 22869 22882 22879 22878 22891 22894 22897 22895 22897 22885 22891 22894 22884 22884 22895 22886 22884 22905 22890 22894 22902 22907 22903 22894 22890 22915 22909 22894 22901 22901 22893 22897 22915 22899 22921 22905 22920 22926 22928 22920 22903 22908 22933 22906 22911 22928 22909 22931 22918 22933 22940 22917 22920 22942 22931 22929 22930 22947 22921 22931 22944 22926 22936 22938 22932 22933 22943 22934 22959 22944 22946 22954 22957 22944 22943 22938 22950 22958 22957 22956 22955 22960 22945 22954 22970 22958 22950 22949 22958 22954 22960 22975 22981 22968 22967 22958 22979 22978 22962 22961 22973 22992 22968 22992 22994 22968 22990 22984 22981 22992 22989 22992 22989 22988 23001 22982 22987 22994 23002 22981 23000 22988 23003 23007 22999 22992 23000 22998 23000 23002 23018 23019 23002 23003 23014 23017 23000 23004 23003 23028 23011 23013 23007 23011 23022 23027 23022 23017 23012 23013 23038 23038 23016 23032 23039 23032 23042 23046 23036 23037 23038 23040 23032 23033 23042 23043 23045 23055 23043 23037 23046 23052 23047 23064 23058 23047 23062 23060 23065 23054 23068 23052 23047 23057 23048 23058 23067 23049 23065 23060 23065 23060 23082 23069 23065 23083 23071 23073 23088 23061 23064 23071 23068 23087 23068 23093 23088 23076 23093 23077 23095 23098 23074 23099 23079 23083 23099 23087 23097 23083 23083 23110 23094 23107 23097 23105 23117 23111 23113 23094 23113 23096 23114 23101 23124 23103 23109 23108 23122 23104 23108 23132 23131 23131 23115 23124 23127 23119 23136 23132 23119 23119 23140 23118 23120 23135 23118 23137 23125 23127 23146 23152 23152 23147 23147 23142 23157 23150 23147 23145 23143 23140 23135 23164 23159 23145 23138 23141 23158 23151 23145 23166 23165 23169 23160 23155 23158 23160 23153 23158 23168 23179 23163 23183 23182 23157 23171 23169 23180 23184 23187 23174 23182 23192 \r\n22583 22579 22591 22571 22596 22578 22573 22586 22598 22582 22587 22579 22586 22603 22610 22601 22591 22600 22604 22607 22601 22599 22611 22608 22614 22609 22621 22616 22607 22598 22599 22612 22601 22614 22603 22619 22604 22611 22633 22611 22634 22621 22638 22634 22628 22634 22637 22614 22625 22635 22645 22645 22622 22621 22622 22643 22635 22645 22653 22646 22638 22642 22630 22642 22642 22655 22658 22646 22645 22662 22657 22664 22649 22657 22662 22670 22671 22655 22648 22651 22657 22675 22668 22679 22663 22654 22660 22656 22676 22683 22663 22672 22686 22673 22672 22665 22672 22692 22666 22681 22696 22677 22683 22680 22688 22683 22673 22703 22695 22697 22701 22704 22694 22704 22710 22704 22683 22688 22685 22687 22713 22689 22710 22716 22695 22713 22710 22696 22697 22721 22710 22699 22716 22702 22726 22728 22729 22713 22727 22712 22711 22729 22723 22737 22722 22713 22739 22723 22719 22722 22719 22731 22742 22739 22741 22732 22729 22725 22745 22753 22756 22741 22751 22747 22742 22737 22742 22743 22742 22751 22739 22763 22761 22749 22746 22743 22764 22756 22751 22749 22760 22770 22758 22770 22752 22779 22776 22760 22760 22785 22769 22763 22779 22788 22776 22789 22792 22793 22780 22770 22779 22788 22787 22794 22795 22781 22795 22779 22789 22776 22798 22802 22781 22799 22800 22802 22812 22806 22814 22802 22790 22790 22791 22806 22791 22814 22796 22797 22810 22806 22804 22807 22824 22811 22809 22826 22822 22818 22819 22813 22833 22836 22836 22822 22831 22816 22819 22842 22835 22835 22836 22825 22822 22844 22838 22842 22825 22832 22848 22843 22847 22844 22840 22838 22853 22852 22843 22847 22851 22850 22847 22844 22849 22859 22850 22850 22854 22873 22849 22861 22876 22874 22862 22878 22857 22868 22866 22863 22859 22866 22876 22858 22874 22865 22887 22867 22865 22875 22877 22895 22891 22894 22897 22872 22889 22889 22877 22901 22897 22885 22898 22907 22892 22888 22897 22888 22897 22901 22909 22892 22910 22909 22910 22903 22910 22904 22919 22912 22909 22925 22913 22916 22922 22906 22915 22928 22919 22919 22922 22914 22933 22927 22921 22924 22921 22925 22921 22922 22941 22920 22929 22926 22942 22935 22944 22926 22927 22945 22942 22946 22937 22946 22931 22936 22949 22958 22954 22956 22944 22945 22957 22954 22949 22940 22960 22962 22964 22962 22960 22952 22961 22959 22967 22960 22955 22979 22969 22974 22972 22957 22965 22962 22983 22964 22983 22978 22982 22973 22967 22990 22976 22968 22976 22975 22977 22995 22976 22997 22983 22996 22986 23004 22985 22991 22991 22992 22987 22992 23002 23014 23016 23011 23000 22996 23015 23021 23010 22997 22996 23017 23013 23007 23003 23024 23002 23031 23003 23026 23019 23024 23023 23014 23017 23010 23013 23014 23019 23021 23022 23023 23025 23022 23045 23040 23035 23043 23049 23034 23027 23032 23029 23037 23052 23044 23051 23036 23053 23035 23057 23042 23056 23052 23061 23054 23047 23042 23043 23057 23055 23047 23053 23061 23076 23072 23060 23080 23057 23083 23067 23058 23057 23058 23086 23066 23061 23079 23063 23081 23081 23087 23096 23091 23084 23076 23095 23083 23084 23078 23104 23084 23094 23104 23107 23105 23099 23097 23106 23090 23091 23112 23100 23107 23104 23101 23112 23107 23095 23122 23107 23120 23098 23118 23118 23117 23106 23109 23117 23119 23115 23121 23134 23118 23117 23133 23130 23126 23123 23129 23123 23131 23131 23144 23144 23127 23125 23123 23144 23127 23137 23126 23142 23151 23136 23157 23138 23135 23156 23150 23140 23139 23139 23166 23160 23149 23155 23170 23166 23163 23145 23149 23153 23158 23177 23179 23153 23173 23176 23169 23184 23183 23159 23163 23160 23176 23168 23181 23185 23173 23183 23184 \r\n22568 22574 22596 22574 22579 22596 22598 22592 22604 22597 22586 22579 22598 22598 22603 22602 22598 22603 22604 22588 22610 22612 22613 22619 22593 22604 22621 22610 22614 22612 22599 22615 22628 22610 22613 22615 22616 22613 22619 22635 22610 22616 22632 22615 22637 22629 22641 22615 22617 22620 22625 22643 22621 22631 22645 22647 22648 22646 22655 22636 22649 22643 22647 22656 22648 22654 22652 22640 22639 22643 22645 22648 22648 22643 22666 22665 22670 22673 22672 22667 22663 22650 22670 22670 22652 22664 22683 22666 22679 22660 22660 22666 22675 22674 22686 22685 22671 22678 22666 22678 22672 22669 22689 22673 22700 22676 22697 22688 22680 22705 22679 22704 22691 22681 22687 22691 22707 22695 22711 22695 22710 22700 22709 22713 22718 22693 22708 22723 22698 22698 22706 22726 22710 22728 22723 22720 22723 22717 22728 22707 22722 22713 22736 22716 22738 22718 22727 22721 22727 22741 22733 22722 22738 22733 22722 22739 22731 22731 22737 22745 22755 22753 22745 22742 22748 22737 22737 22744 22742 22746 22762 22759 22747 22757 22743 22772 22772 22758 22761 22767 22773 22754 22770 22771 22770 22763 22766 22776 22768 22772 22772 22777 22770 22784 22768 22769 22780 22789 22769 22788 22788 22776 22792 22795 22783 22790 22782 22777 22783 22787 22800 22803 22788 22804 22803 22803 22788 22800 22810 22805 22811 22812 22813 22797 22810 22809 22798 22815 22800 22826 22816 22809 22812 22825 22811 22809 22808 22806 22818 22831 22814 22812 22837 22824 22832 22839 22829 22843 22843 22825 22823 22845 22824 22831 22835 22834 22848 22837 22842 22850 22830 22848 22832 22855 22859 22857 22837 22862 22849 22843 22850 22840 22841 22860 22845 22852 22845 22864 22864 22856 22871 22859 22857 22863 22878 22881 22877 22868 22876 22868 22885 22869 22863 22881 22880 22883 22892 22871 22883 22873 22883 22894 22880 22880 22888 22889 22899 22900 22888 22883 22884 22900 22907 22894 22901 22898 22906 22905 22888 22900 22909 22891 22894 22891 22921 22919 22921 22915 22911 22900 22927 22922 22906 22929 22913 22919 22916 22905 22933 22916 22929 22927 22911 22913 22932 22931 22939 22934 22917 22921 22944 22946 22925 22946 22938 22928 22937 22926 22935 22942 22953 22956 22945 22947 22955 22937 22958 22945 22965 22965 22952 22963 22968 22964 22956 22955 22964 22973 22951 22967 22964 22960 22972 22977 22954 22974 22974 22957 22961 22980 22981 22987 22972 22990 22968 22985 22964 22974 22966 22989 22977 22998 22975 22977 22974 22990 22990 22997 22998 23001 23004 23001 22995 23002 22992 22983 22985 22995 23003 23008 23013 23009 23014 23015 23020 22994 23021 23021 23000 23023 23012 23012 23007 23011 23026 23007 23033 23029 23029 23012 23035 23027 23039 23018 23033 23014 23031 23027 23033 23017 23034 23046 23025 23028 23038 23051 23034 23052 23037 23050 23055 23048 23056 23048 23043 23062 23056 23037 23054 23042 23050 23064 23056 23044 23054 23070 23053 23063 23054 23071 23073 23073 23058 23058 23076 23081 23076 23063 23080 23073 23063 23076 23075 23084 23088 23090 23093 23078 23081 23075 23094 23079 23078 23098 23077 23074 23103 23098 23078 23079 23093 23094 23102 23093 23107 23087 23096 23087 23110 23109 23110 23093 23115 23110 23112 23122 23103 23117 23098 23099 23103 23122 23119 23126 23124 23122 23121 23119 23113 23110 23113 23127 23121 23118 23140 23117 23133 23139 23133 23144 23138 23130 23144 23122 23140 23145 23142 23132 23130 23152 23141 23152 23131 23144 23156 23139 23160 23144 23157 23153 23161 23156 23149 23160 23146 23155 23168 23146 23159 23153 23175 23169 23178 23157 23177 23175 23175 23181 23184 23161 23171 23178 23176 23165 23186 23190 23170 23188 23175 23173 \r\n22596 22589 22598 22573 22592 22579 22580 22603 22591 22602 22591 22586 22582 22596 22607 22594 22614 22613 22591 22598 22615 22605 22600 22593 22613 22610 22612 22614 22618 22624 22607 22621 22618 22609 22628 22626 22628 22623 22635 22612 22631 22636 22612 22621 22629 22624 22617 22644 22634 22631 22643 22641 22621 22643 22624 22638 22647 22651 22648 22653 22631 22654 22650 22639 22646 22635 22655 22640 22663 22656 22639 22644 22648 22648 22647 22673 22674 22652 22651 22652 22654 22660 22666 22680 22667 22669 22656 22656 22671 22679 22660 22677 22666 22683 22690 22673 22679 22693 22677 22670 22686 22685 22671 22685 22681 22690 22703 22686 22704 22707 22681 22687 22700 22705 22707 22690 22712 22686 22710 22694 22698 22704 22712 22712 22716 22713 22698 22706 22722 22724 22717 22718 22730 22729 22727 22708 22732 22714 22708 22720 22734 22724 22724 22727 22742 22719 22720 22745 22728 22744 22744 22724 22733 22724 22728 22746 22745 22746 22755 22757 22757 22735 22735 22736 22752 22759 22743 22761 22765 22753 22749 22769 22751 22753 22759 22751 22760 22747 22776 22750 22762 22753 22779 22766 22773 22759 22765 22764 22775 22779 22781 22783 22775 22766 22777 22776 22784 22790 22780 22789 22794 22797 22776 22789 22799 22784 22781 22801 22798 22781 22791 22796 22787 22786 22809 22797 22807 22789 22800 22800 22798 22808 22801 22804 22801 22804 22824 22806 22813 22819 22810 22815 22828 22830 22806 22822 22833 22834 22833 22831 22820 22817 22825 22837 22819 22838 22833 22838 22817 22843 22848 22826 22838 22826 22832 22840 22839 22841 22852 22834 22840 22855 22841 22847 22836 22853 22842 22843 22837 22858 22858 22853 22854 22856 22847 22861 22859 22859 22851 22869 22866 22850 22880 22867 22854 22854 22878 22885 22871 22873 22865 22880 22880 22890 22884 22880 22871 22889 22893 22881 22885 22898 22876 22883 22878 22877 22879 22899 22893 22898 22898 22886 22889 22883 22903 22911 22899 22911 22899 22901 22912 22903 22891 22907 22905 22900 22921 22923 22915 22920 22922 22929 22930 22904 22925 22910 22905 22921 22911 22928 22919 22931 22920 22929 22933 22939 22937 22940 22932 22923 22938 22945 22929 22937 22923 22953 22929 22933 22939 22945 22945 22949 22931 22943 22955 22943 22944 22950 22956 22944 22957 22966 22954 22943 22961 22966 22947 22950 22953 22960 22974 22964 22961 22952 22953 22958 22983 22970 22981 22958 22988 22960 22988 22970 22963 22965 22973 22992 22976 22994 22969 22970 22997 22979 22996 22994 23002 22984 22993 22986 22993 23002 22984 22987 22987 23011 22992 23014 22996 23013 23015 23018 23003 22998 23005 22995 23014 22999 23024 23023 23025 23003 23008 23026 23007 23032 23028 23035 23032 23011 23035 23018 23017 23030 23041 23029 23020 23031 23033 23036 23034 23022 23029 23049 23038 23045 23037 23027 23027 23043 23031 23036 23054 23059 23055 23054 23051 23049 23048 23061 23041 23066 23058 23067 23060 23061 23074 23068 23053 23072 23068 23053 23074 23069 23066 23059 23064 23074 23059 23060 23079 23060 23064 23090 23071 23067 23069 23093 23095 23081 23071 23078 23084 23093 23099 23083 23104 23078 23102 23078 23099 23108 23096 23097 23090 23084 23094 23099 23114 23106 23095 23108 23106 23096 23104 23121 23106 23112 23106 23125 23103 23103 23121 23107 23128 23111 23127 23129 23115 23117 23111 23123 23126 23112 23126 23117 23139 23125 23124 23142 23135 23145 23135 23144 23145 23132 23131 23151 23146 23131 23138 23139 23154 23152 23152 23150 23143 23157 23165 23164 23156 23146 23149 23171 23155 23148 23170 23155 23158 23169 23154 23175 23167 23154 23158 23162 23155 23171 23184 23174 23164 23182 23176 23187 23174 23191 23190 23191 23193 23194 \r\n22596 22572 22586 22591 22574 22591 22591 22595 22591 22602 22598 22604 22594 22598 22592 22602 22597 22606 22595 22613 22614 22608 22615 22605 22607 22609 22605 22616 22615 22600 22626 22602 22624 22612 22629 22608 22631 22607 22628 22627 22614 22618 22612 22624 22640 22620 22626 22624 22644 22621 22643 22648 22626 22638 22649 22630 22654 22637 22651 22635 22653 22645 22651 22636 22649 22646 22663 22638 22645 22642 22651 22656 22646 22663 22644 22664 22671 22666 22659 22661 22657 22659 22660 22662 22660 22679 22667 22661 22659 22681 22686 22664 22683 22689 22682 22678 22689 22688 22678 22686 22692 22687 22689 22692 22699 22681 22703 22706 22682 22683 22684 22710 22704 22707 22707 22696 22693 22713 22715 22700 22718 22694 22708 22698 22699 22709 22706 22697 22726 22708 22701 22724 22728 22730 22704 22716 22731 22712 22731 22714 22713 22721 22727 22727 22724 22738 22738 22723 22734 22719 22742 22724 22729 22726 22741 22742 22742 22753 22744 22738 22734 22760 22743 22742 22736 22757 22762 22743 22739 22768 22758 22747 22757 22751 22757 22773 22770 22748 22773 22770 22757 22765 22771 22768 22772 22770 22775 22778 22773 22761 22789 22772 22769 22764 22764 22788 22791 22782 22771 22788 22786 22780 22779 22786 22792 22789 22778 22803 22797 22782 22787 22799 22801 22796 22784 22812 22786 22796 22796 22798 22802 22808 22808 22817 22818 22815 22796 22814 22816 22815 22804 22806 22822 22832 22816 22820 22812 22831 22824 22822 22810 22813 22825 22826 22839 22843 22845 22834 22839 22839 22844 22833 22851 22829 22831 22848 22831 22845 22852 22854 22853 22835 22835 22845 22834 22864 22855 22846 22852 22859 22846 22849 22868 22869 22851 22859 22849 22848 22850 22875 22853 22878 22868 22862 22866 22864 22861 22884 22870 22866 22864 22877 22887 22879 22885 22865 22876 22880 22878 22871 22876 22894 22885 22892 22901 22904 22901 22902 22893 22898 22900 22889 22908 22899 22900 22905 22899 22904 22905 22903 22899 22912 22895 22906 22898 22921 22902 22915 22920 22920 22924 22911 22920 22912 22928 22912 22921 22924 22931 22923 22918 22928 22928 22917 22942 22920 22938 22928 22927 22923 22943 22929 22933 22945 22931 22926 22928 22932 22945 22958 22943 22939 22938 22960 22944 22962 22964 22949 22963 22955 22940 22941 22956 22961 22951 22946 22958 22968 22948 22968 22970 22968 22958 22971 22982 22979 22967 22979 22959 22973 22969 22988 22962 22988 22978 22990 22983 22983 22984 22998 22994 22981 22996 22973 22981 22989 22999 22992 22999 22982 22980 22981 23003 23009 22997 22996 23014 22988 23009 23010 23001 23010 23009 22998 22998 23002 23012 23016 22999 23020 23015 23011 23002 23011 23027 23027 23026 23029 23035 23013 23022 23028 23019 23019 23016 23028 23019 23045 23021 23025 23043 23045 23034 23038 23027 23045 23052 23041 23029 23057 23054 23038 23056 23047 23056 23039 23064 23045 23063 23068 23067 23058 23053 23057 23048 23058 23073 23050 23048 23059 23078 23074 23068 23078 23068 23079 23063 23066 23068 23081 23079 23083 23079 23076 23078 23090 23071 23083 23086 23084 23095 23089 23092 23089 23094 23085 23105 23077 23102 23082 23109 23082 23100 23109 23092 23094 23112 23094 23088 23091 23091 23104 23112 23104 23106 23095 23118 23112 23100 23118 23116 23105 23123 23105 23127 23126 23125 23131 23132 23130 23138 23115 23113 23117 23116 23124 23135 23134 23145 23130 23148 23149 23141 23124 23139 23138 23154 23130 23153 23129 23130 23141 23155 23153 23148 23153 23145 23164 23163 23164 23159 23154 23168 23151 23153 23151 23146 23163 23166 23172 23176 23172 23158 23153 23155 23164 23164 23181 23165 23166 23167 23177 23169 23170 23187 23175 23171 23180 23168 23198 \r\n22571 22584 22582 22591 22595 22577 22604 22591 22603 22601 22596 22606 22583 22605 22605 22597 22600 22590 22618 22609 22618 22605 22605 22616 22620 22611 22605 22605 22622 22623 22609 22624 22608 22626 22620 22625 22634 22619 22616 22625 22629 22632 22617 22625 22631 22637 22637 22623 22624 22633 22636 22637 22651 22627 22654 22651 22643 22631 22643 22637 22639 22650 22633 22639 22653 22643 22660 22654 22658 22659 22662 22663 22651 22671 22661 22648 22670 22677 22656 22668 22678 22669 22670 22657 22683 22656 22677 22677 22683 22678 22687 22663 22684 22693 22689 22674 22690 22681 22684 22683 22682 22689 22697 22697 22688 22692 22681 22683 22704 22703 22682 22709 22696 22710 22709 22702 22714 22700 22699 22703 22717 22698 22703 22696 22723 22719 22722 22727 22712 22703 22701 22728 22707 22718 22712 22708 22719 22722 22731 22733 22740 22716 22720 22726 22742 22744 22735 22724 22729 22720 22748 22724 22745 22751 22728 22743 22756 22753 22756 22742 22746 22735 22745 22751 22748 22762 22758 22754 22747 22744 22756 22766 22753 22749 22767 22758 22764 22762 22758 22774 22758 22777 22766 22754 22757 22762 22779 22778 22780 22788 22773 22782 22768 22779 22786 22784 22775 22794 22771 22786 22797 22795 22801 22774 22779 22800 22806 22787 22781 22793 22783 22789 22785 22797 22789 22792 22795 22801 22794 22795 22793 22813 22803 22822 22822 22814 22818 22808 22801 22827 22812 22805 22824 22810 22833 22831 22822 22837 22838 22826 22815 22837 22841 22838 22839 22839 22824 22821 22835 22836 22844 22845 22852 22847 22834 22837 22836 22850 22832 22844 22856 22859 22851 22856 22838 22864 22859 22857 22856 22852 22854 22860 22868 22873 22869 22848 22874 22851 22853 22875 22874 22854 22857 22880 22862 22875 22874 22866 22868 22877 22877 22890 22892 22869 22865 22882 22868 22874 22896 22884 22885 22899 22893 22874 22887 22884 22889 22904 22887 22889 22892 22911 22900 22895 22895 22908 22910 22911 22917 22917 22891 22916 22905 22894 22906 22908 22924 22902 22906 22925 22914 22909 22912 22907 22920 22916 22916 22917 22918 22922 22920 22927 22927 22933 22924 22926 22938 22931 22931 22936 22947 22941 22947 22936 22925 22932 22942 22952 22948 22950 22939 22943 22951 22954 22940 22953 22951 22943 22949 22965 22942 22946 22972 22954 22951 22963 22950 22966 22951 22974 22980 22957 22965 22980 22962 22971 22970 22971 22966 22988 22984 22988 22971 22965 22968 22972 22971 22992 22990 22977 22983 22997 23000 22997 22992 23001 22988 23007 23002 22995 22995 22995 22991 23012 22991 22987 22993 22997 23011 23015 23019 23016 23020 22995 23001 23018 23026 23003 23006 23007 23027 23008 23025 23017 23007 23017 23008 23023 23036 23030 23038 23040 23024 23039 23020 23044 23033 23036 23041 23029 23044 23046 23037 23048 23050 23054 23051 23057 23047 23049 23048 23038 23043 23060 23057 23061 23055 23046 23059 23045 23066 23071 23066 23063 23063 23052 23058 23055 23058 23054 23055 23055 23060 23059 23060 23080 23067 23086 23072 23060 23082 23076 23066 23092 23065 23066 23070 23085 23081 23074 23082 23077 23084 23097 23088 23101 23087 23094 23100 23104 23081 23088 23110 23099 23108 23113 23113 23090 23101 23119 23100 23114 23106 23105 23121 23115 23111 23113 23121 23107 23108 23130 23115 23110 23126 23121 23127 23124 23113 23131 23138 23128 23135 23127 23141 23130 23140 23129 23145 23129 23124 23136 23130 23144 23132 23150 23153 23141 23154 23137 23153 23151 23154 23159 23152 23150 23145 23141 23168 23152 23168 23151 23164 23151 23150 23162 23176 23152 23165 23156 23151 23169 23170 23167 23182 23160 23186 23159 23162 23170 23188 23167 23178 23186 23174 23178 23173 23183 23183 23175 \r\n22589 22596 22599 22598 22600 22597 22598 22583 22595 22605 22589 22592 22600 22598 22590 22600 22608 22589 22614 22594 22607 22601 22594 22604 22614 22618 22609 22613 22601 22609 22631 22624 22617 22624 22625 22616 22637 22623 22614 22614 22639 22642 22642 22643 22623 22643 22624 22635 22637 22647 22630 22651 22626 22630 22631 22646 22656 22653 22633 22636 22642 22641 22647 22645 22645 22656 22645 22667 22665 22648 22645 22650 22670 22653 22660 22666 22658 22655 22657 22662 22667 22682 22663 22660 22676 22680 22658 22669 22676 22678 22679 22690 22690 22673 22685 22675 22687 22674 22670 22685 22675 22687 22696 22685 22687 22692 22695 22685 22697 22689 22707 22687 22713 22692 22691 22695 22695 22713 22709 22705 22713 22712 22714 22707 22721 22713 22715 22704 22716 22706 22719 22718 22718 22722 22730 22718 22725 22730 22735 22733 22717 22720 22737 22732 22725 22725 22732 22733 22741 22749 22750 22730 22724 22750 22733 22747 22757 22752 22736 22741 22732 22745 22736 22749 22751 22765 22758 22748 22766 22742 22765 22764 22769 22770 22772 22776 22763 22760 22756 22776 22780 22774 22763 22781 22761 22763 22783 22761 22773 22762 22782 22779 22783 22771 22792 22783 22794 22793 22778 22774 22799 22797 22794 22797 22798 22778 22778 22784 22790 22795 22803 22789 22809 22802 22809 22807 22796 22815 22790 22796 22820 22820 22801 22798 22820 22815 22820 22820 22805 22812 22809 22827 22821 22821 22826 22835 22826 22821 22819 22826 22822 22818 22835 22822 22822 22845 22818 22847 22835 22827 22825 22849 22843 22834 22834 22827 22847 22837 22855 22855 22833 22855 22856 22852 22865 22865 22864 22856 22856 22864 22869 22870 22865 22868 22854 22858 22875 22854 22856 22853 22863 22875 22863 22867 22862 22875 22865 22878 22860 22879 22882 22874 22865 22894 22884 22882 22881 22894 22873 22877 22877 22889 22876 22900 22889 22883 22901 22904 22904 22896 22890 22896 22901 22888 22908 22894 22909 22906 22910 22891 22906 22913 22895 22920 22917 22898 22904 22922 22917 22909 22907 22927 22924 22917 22911 22917 22913 22913 22911 22931 22931 22915 22933 22931 22917 22924 22928 22925 22944 22935 22930 22942 22934 22929 22932 22938 22947 22951 22948 22951 22938 22946 22954 22951 22955 22953 22959 22968 22952 22966 22948 22965 22951 22945 22958 22973 22948 22952 22975 22963 22970 22979 22979 22973 22977 22970 22979 22988 22970 22990 22974 22976 22974 22985 22969 22993 22972 22986 22977 22996 22981 22983 22997 22994 22988 22986 22986 22979 23005 23010 23010 22989 23005 23011 22994 23005 22997 23007 23005 23003 23003 23005 23019 23008 23004 23014 23020 23018 23024 23016 23018 23020 23026 23012 23023 23031 23033 23035 23025 23027 23019 23018 23019 23024 23020 23045 23035 23041 23041 23033 23048 23029 23029 23046 23050 23027 23044 23054 23055 23058 23051 23055 23045 23047 23047 23062 23064 23053 23051 23059 23043 23047 23045 23054 23071 23067 23062 23077 23077 23074 23056 23059 23067 23080 23064 23069 23080 23077 23086 23070 23074 23065 23070 23071 23086 23068 23085 23075 23076 23091 23091 23081 23084 23089 23087 23077 23085 23097 23102 23089 23094 23083 23102 23088 23093 23098 23092 23090 23111 23112 23100 23096 23105 23118 23112 23101 23113 23124 23113 23129 23119 23108 23116 23122 23123 23116 23126 23117 23123 23132 23127 23131 23129 23120 23140 23142 23138 23144 23126 23121 23133 23147 23152 23137 23141 23128 23133 23137 23158 23150 23157 23144 23139 23154 23148 23141 23152 23151 23150 23143 23154 23167 23166 23148 23165 23169 23155 23174 23162 23151 23181 23172 23155 23170 23167 23176 23171 23163 23162 23181 23171 23186 23174 23182 23189 23181 23175 23183 23181 23191 \r\n22583 22595 22602 22580 22604 22590 22588 22596 22583 22588 22599 22595 22609 22590 22605 22600 22595 22601 22611 22611 22616 22623 22623 22603 22603 22602 22608 22625 22620 22604 22610 22632 22627 22623 22626 22611 22611 22625 22618 22615 22620 22634 22631 22627 22621 22641 22637 22623 22634 22633 22638 22635 22631 22628 22637 22642 22645 22644 22636 22656 22640 22643 22653 22640 22660 22645 22643 22655 22659 22666 22648 22655 22657 22667 22653 22651 22660 22667 22654 22664 22657 22669 22661 22673 22681 22669 22659 22676 22664 22679 22667 22668 22685 22681 22686 22677 22698 22684 22694 22685 22688 22679 22675 22705 22706 22690 22700 22696 22707 22699 22709 22684 22707 22713 22712 22707 22706 22711 22712 22721 22705 22698 22703 22710 22713 22725 22703 22712 22704 22707 22727 22710 22710 22733 22729 22735 22710 22726 22728 22725 22713 22736 22721 22737 22744 22742 22727 22730 22747 22732 22729 22753 22746 22743 22728 22732 22744 22749 22746 22748 22739 22748 22745 22750 22753 22757 22753 22768 22756 22760 22762 22753 22749 22773 22749 22760 22762 22769 22761 22775 22772 22779 22768 22760 22785 22783 22766 22772 22764 22786 22785 22788 22778 22784 22777 22775 22769 22787 22783 22777 22802 22793 22781 22791 22794 22804 22779 22807 22795 22782 22804 22792 22792 22797 22799 22809 22816 22811 22792 22798 22821 22804 22807 22808 22806 22799 22818 22821 22815 22807 22830 22815 22827 22821 22833 22814 22829 22820 22817 22819 22822 22835 22839 22830 22834 22830 22826 22834 22821 22838 22823 22834 22841 22833 22850 22844 22843 22840 22857 22845 22840 22847 22845 22862 22864 22858 22856 22849 22861 22871 22855 22854 22861 22867 22849 22858 22849 22875 22856 22874 22865 22866 22855 22868 22871 22867 22878 22873 22888 22872 22883 22873 22872 22888 22876 22881 22877 22877 22890 22887 22899 22882 22875 22883 22905 22880 22899 22882 22891 22883 22899 22894 22887 22886 22895 22911 22897 22899 22905 22906 22916 22894 22906 22909 22919 22924 22912 22915 22912 22903 22925 22917 22923 22927 22907 22910 22926 22913 22933 22920 22941 22938 22940 22936 22936 22940 22932 22939 22934 22949 22931 22953 22938 22938 22935 22936 22947 22933 22946 22961 22946 22951 22963 22945 22939 22960 22939 22967 22961 22951 22949 22966 22963 22953 22965 22970 22963 22970 22966 22980 22967 22976 22976 22965 22974 22984 22972 22975 22965 22964 22973 22974 22982 22995 22986 22978 22984 22988 22977 23000 22995 22982 23001 22995 22997 22979 22994 22980 23003 22999 23005 22998 23010 22996 22989 23016 22989 23017 23019 22999 22996 23018 23024 23015 23009 22999 23016 23011 23005 23020 23015 23017 23022 23031 23018 23019 23034 23016 23021 23028 23021 23038 23041 23040 23017 23022 23026 23032 23048 23024 23039 23047 23049 23051 23040 23039 23044 23040 23057 23037 23039 23060 23037 23053 23038 23066 23046 23060 23054 23047 23043 23071 23065 23061 23075 23057 23063 23065 23070 23058 23069 23062 23055 23077 23086 23059 23059 23082 23061 23062 23064 23072 23090 23081 23074 23091 23082 23093 23096 23089 23079 23099 23089 23084 23084 23091 23089 23084 23099 23104 23095 23112 23100 23099 23112 23088 23115 23114 23119 23103 23119 23119 23120 23123 23105 23113 23114 23109 23106 23122 23117 23116 23116 23120 23134 23116 23111 23139 23136 23119 23138 23115 23122 23123 23136 23140 23133 23145 23127 23148 23142 23137 23150 23139 23143 23135 23148 23153 23137 23151 23161 23136 23140 23159 23157 23163 23154 23147 23170 23149 23161 23155 23163 23163 23160 23172 23177 23166 23157 23176 23158 23166 23174 23179 23164 23186 23179 23165 23164 23167 23167 23170 23182 23187 23195 23185 23177 23171 23188 23197 \r\n22586 22575 22578 22579 22585 22590 22609 22591 22603 22591 22588 22604 22602 22588 22607 22608 22597 22596 22597 22604 22617 22609 22620 22612 22607 22609 22616 22603 22628 22623 22622 22620 22626 22629 22611 22631 22615 22625 22621 22633 22628 22635 22626 22631 22630 22641 22628 22647 22645 22645 22632 22636 22649 22638 22637 22633 22644 22633 22653 22655 22654 22656 22638 22638 22662 22654 22667 22656 22664 22664 22661 22661 22673 22664 22665 22671 22665 22651 22667 22680 22666 22679 22674 22670 22663 22674 22669 22679 22682 22663 22693 22676 22674 22682 22690 22695 22684 22675 22673 22681 22681 22702 22694 22704 22680 22679 22699 22685 22709 22704 22691 22704 22700 22694 22695 22709 22693 22702 22696 22712 22718 22711 22716 22700 22724 22728 22708 22701 22708 22706 22716 22729 22707 22733 22728 22728 22713 22714 22713 22732 22723 22717 22732 22736 22721 22736 22733 22721 22740 22736 22745 22752 22752 22732 22732 22738 22732 22740 22750 22761 22739 22750 22746 22756 22752 22746 22764 22762 22758 22751 22752 22762 22770 22773 22766 22775 22752 22753 22780 22754 22775 22757 22771 22761 22765 22777 22772 22782 22762 22769 22786 22786 22775 22771 22781 22773 22793 22788 22789 22776 22803 22777 22794 22792 22778 22786 22803 22809 22782 22800 22810 22795 22800 22805 22809 22792 22804 22813 22808 22801 22800 22818 22818 22826 22806 22814 22822 22812 22809 22816 22807 22833 22817 22811 22813 22820 22810 22832 22823 22813 22817 22835 22833 22820 22846 22826 22821 22840 22831 22840 22833 22834 22851 22841 22852 22854 22844 22853 22848 22843 22838 22842 22844 22845 22864 22851 22840 22851 22852 22850 22872 22866 22858 22864 22875 22864 22852 22855 22877 22872 22877 22866 22868 22869 22869 22868 22868 22862 22864 22882 22883 22885 22887 22877 22881 22877 22895 22898 22872 22899 22876 22883 22880 22886 22900 22885 22909 22890 22908 22893 22886 22886 22890 22901 22900 22902 22917 22908 22908 22918 22922 22917 22898 22897 22904 22899 22918 22905 22930 22929 22929 22928 22929 22925 22927 22926 22925 22915 22922 22921 22924 22941 22925 22941 22944 22933 22941 22938 22951 22926 22929 22954 22945 22932 22936 22945 22955 22944 22945 22936 22934 22955 22940 22941 22951 22953 22948 22965 22971 22962 22968 22969 22957 22965 22970 22976 22972 22953 22970 22963 22972 22958 22980 22982 22975 22982 22961 22975 22985 22987 22968 22980 22968 22993 22979 22978 22987 22988 22973 22999 22977 22992 22995 22983 23007 22991 22984 22995 23001 22988 22990 22998 22993 22991 22994 22998 23013 22993 23008 23014 23000 22997 23013 23016 23015 23005 23024 23001 23008 23031 23004 23010 23023 23025 23021 23025 23011 23011 23040 23031 23037 23040 23031 23017 23045 23029 23026 23046 23025 23030 23033 23053 23036 23034 23033 23055 23058 23050 23051 23037 23057 23039 23044 23059 23062 23067 23043 23059 23056 23045 23047 23058 23064 23057 23058 23061 23052 23054 23076 23064 23055 23058 23062 23076 23066 23066 23060 23081 23064 23068 23090 23065 23073 23069 23073 23069 23070 23088 23072 23077 23079 23082 23083 23083 23100 23082 23092 23088 23103 23094 23085 23099 23113 23092 23102 23093 23095 23115 23114 23109 23122 23098 23109 23102 23100 23101 23101 23102 23102 23104 23126 23120 23107 23107 23127 23113 23113 23131 23122 23129 23120 23127 23121 23123 23139 23140 23140 23138 23127 23144 23144 23154 23150 23153 23129 23144 23135 23160 23145 23147 23149 23155 23147 23138 23165 23163 23141 23157 23166 23168 23159 23161 23161 23147 23161 23155 23155 23167 23176 23176 23165 23173 23177 23173 23162 23160 23169 23166 23162 23190 23191 23178 23190 23179 23176 23190 23189 23172 23201 23196 \r\n22581 22592 22583 22602 22579 22588 22589 22601 22607 22589 22589 22600 22612 22589 22597 22616 22613 22603 22613 22612 22607 22611 22603 22616 22600 22625 22607 22614 22605 22632 22619 22612 22635 22634 22626 22615 22630 22637 22618 22620 22640 22642 22628 22623 22639 22637 22637 22641 22638 22649 22640 22642 22651 22653 22632 22637 22632 22642 22640 22656 22636 22658 22642 22647 22662 22642 22660 22666 22665 22663 22669 22652 22653 22662 22665 22653 22678 22668 22660 22670 22675 22672 22657 22660 22660 22670 22679 22666 22675 22688 22691 22671 22675 22685 22680 22686 22696 22692 22680 22678 22680 22680 22704 22691 22696 22696 22682 22694 22701 22694 22704 22696 22707 22710 22693 22705 22705 22719 22714 22713 22706 22723 22723 22725 22718 22715 22729 22716 22715 22710 22709 22734 22716 22714 22717 22717 22722 22722 22731 22742 22738 22723 22738 22744 22723 22748 22747 22737 22752 22749 22742 22743 22727 22756 22744 22759 22757 22746 22744 22754 22764 22752 22763 22745 22767 22741 22768 22758 22766 22765 22756 22757 22760 22759 22778 22779 22780 22773 22781 22754 22779 22781 22771 22771 22762 22787 22768 22769 22784 22776 22788 22788 22777 22785 22796 22780 22782 22783 22799 22798 22794 22784 22800 22784 22797 22806 22800 22798 22794 22810 22785 22793 22811 22791 22811 22795 22795 22805 22822 22803 22822 22799 22822 22810 22815 22814 22817 22829 22817 22813 22814 22835 22825 22814 22829 22830 22818 22835 22825 22830 22834 22829 22832 22840 22826 22825 22848 22831 22834 22850 22825 22842 22833 22837 22856 22839 22853 22848 22861 22861 22848 22847 22853 22858 22841 22854 22847 22868 22853 22845 22866 22874 22858 22862 22872 22860 22878 22854 22868 22881 22878 22862 22885 22865 22867 22880 22887 22871 22877 22871 22869 22880 22869 22883 22897 22898 22872 22892 22873 22894 22899 22891 22892 22902 22893 22891 22882 22886 22885 22889 22893 22904 22888 22892 22912 22901 22916 22915 22903 22899 22907 22904 22926 22905 22918 22904 22901 22915 22916 22904 22932 22926 22924 22937 22920 22917 22940 22929 22924 22932 22928 22926 22917 22934 22938 22949 22945 22945 22939 22928 22936 22949 22942 22940 22936 22958 22957 22932 22943 22944 22957 22948 22943 22951 22957 22946 22956 22952 22948 22966 22965 22959 22955 22972 22968 22963 22972 22974 22975 22954 22957 22962 22981 22958 22986 22980 22975 22984 22991 22974 22986 22978 22976 22984 22984 22974 22994 22995 22996 22983 22993 22997 22998 22998 22986 22988 22986 22999 22989 22987 23004 23001 22989 22996 23017 23016 22993 22998 22999 22996 23013 23020 23025 23024 23002 23018 23026 23027 23032 23012 23021 23017 23010 23022 23013 23028 23029 23037 23036 23035 23037 23030 23045 23032 23024 23040 23045 23032 23041 23034 23045 23043 23027 23041 23056 23048 23059 23050 23048 23046 23037 23041 23062 23063 23057 23047 23054 23066 23072 23045 23064 23052 23068 23072 23060 23078 23080 23068 23082 23067 23066 23075 23060 23068 23085 23083 23083 23091 23072 23067 23071 23081 23095 23094 23079 23099 23083 23082 23073 23082 23091 23100 23082 23078 23086 23106 23084 23100 23084 23084 23103 23095 23103 23110 23105 23109 23100 23111 23109 23121 23108 23108 23099 23114 23110 23121 23109 23107 23132 23112 23105 23110 23136 23123 23133 23125 23116 23113 23132 23119 23116 23119 23133 23120 23131 23136 23147 23123 23123 23137 23143 23151 23136 23142 23142 23153 23138 23160 23149 23160 23135 23158 23153 23166 23151 23167 23144 23164 23146 23153 23168 23174 23161 23172 23154 23177 23167 23152 23177 23169 23155 23183 23166 23182 23176 23189 23165 23169 23173 23185 23181 23182 23180 23186 23185 23183 23183 23180 23197 23180 \r\n22585 22589 22602 22583 22607 22581 22597 22586 22608 22596 22587 22593 22588 22594 22594 22602 22613 22597 22603 22618 22610 22600 22609 22619 22615 22628 22626 22626 22608 22611 22625 22607 22635 22631 22616 22633 22638 22627 22621 22641 22623 22646 22647 22637 22622 22646 22643 22642 22650 22625 22639 22656 22639 22633 22652 22655 22649 22658 22663 22645 22640 22659 22654 22661 22658 22652 22642 22659 22670 22673 22662 22665 22650 22661 22679 22667 22675 22682 22674 22663 22656 22663 22670 22668 22686 22685 22690 22680 22673 22688 22682 22690 22683 22681 22685 22691 22672 22674 22686 22677 22690 22679 22687 22699 22707 22692 22688 22686 22688 22714 22713 22701 22708 22690 22702 22691 22711 22719 22720 22713 22714 22706 22726 22702 22723 22703 22722 22716 22713 22709 22709 22729 22711 22721 22710 22725 22725 22734 22737 22733 22740 22738 22726 22719 22729 22736 22723 22725 22738 22730 22727 22746 22745 22731 22741 22749 22732 22734 22742 22745 22751 22759 22742 22760 22748 22754 22762 22758 22763 22760 22763 22771 22769 22763 22776 22755 22752 22761 22761 22764 22757 22768 22775 22770 22777 22763 22789 22788 22785 22767 22784 22774 22779 22787 22794 22800 22784 22790 22803 22783 22799 22777 22787 22799 22793 22809 22806 22804 22802 22805 22795 22797 22790 22793 22796 22810 22797 22801 22810 22816 22823 22808 22803 22813 22809 22805 22828 22810 22833 22810 22813 22817 22816 22827 22831 22824 22840 22821 22824 22819 22836 22838 22844 22836 22827 22850 22830 22831 22831 22854 22826 22838 22830 22843 22845 22858 22848 22846 22846 22838 22847 22851 22848 22849 22865 22867 22848 22864 22865 22874 22871 22857 22864 22850 22879 22858 22858 22864 22877 22859 22879 22874 22860 22868 22865 22872 22869 22865 22864 22873 22893 22894 22869 22888 22894 22897 22884 22888 22878 22885 22898 22878 22901 22903 22886 22883 22882 22893 22903 22906 22892 22892 22890 22907 22895 22899 22913 22909 22900 22924 22906 22899 22901 22924 22910 22924 22924 22925 22907 22920 22928 22922 22922 22935 22931 22928 22927 22936 22934 22934 22920 22925 22941 22930 22941 22948 22945 22933 22942 22950 22934 22930 22956 22957 22937 22954 22952 22961 22960 22953 22946 22964 22940 22959 22965 22949 22953 22949 22971 22971 22948 22971 22959 22958 22957 22973 22964 22962 22956 22981 22964 22971 22971 22977 22988 22982 22985 22979 22976 22965 22981 22977 22989 22998 22972 22988 22980 22987 22989 23001 22997 22998 22999 22984 23007 22981 22983 22994 22989 23014 22991 23002 23008 22996 23013 22995 22999 23015 23012 23015 23023 23024 23017 23021 23004 23005 23018 23012 23024 23009 23008 23012 23033 23019 23019 23039 23023 23024 23017 23026 23023 23022 23020 23026 23024 23026 23038 23050 23035 23032 23026 23041 23041 23040 23054 23053 23052 23034 23036 23040 23049 23046 23040 23050 23042 23055 23045 23047 23054 23059 23049 23074 23050 23058 23068 23059 23070 23078 23055 23072 23078 23085 23075 23061 23072 23065 23066 23070 23084 23077 23072 23093 23081 23085 23089 23078 23096 23088 23093 23090 23085 23082 23084 23086 23090 23110 23094 23089 23097 23091 23106 23102 23099 23099 23097 23105 23093 23118 23107 23103 23116 23103 23106 23108 23100 23123 23102 23104 23111 23118 23128 23127 23134 23119 23118 23127 23112 23114 23115 23140 23130 23136 23119 23135 23122 23139 23132 23133 23143 23125 23128 23152 23142 23146 23147 23154 23133 23140 23149 23156 23146 23138 23160 23168 23157 23162 23164 23149 23150 23156 23174 23157 23149 23178 23173 23151 23164 23167 23171 23162 23171 23160 23160 23159 23164 23184 23165 23186 23188 23189 23184 23184 23188 23189 23175 23190 23198 23173 23192 23191 \r\n22587 22582 22589 22584 22609 22595 22601 22610 22603 22601 22616 22602 22615 22607 22591 22621 22621 22602 22620 22600 22602 22617 22625 22619 22622 22615 22605 22621 22614 22630 22625 22637 22612 22629 22621 22641 22629 22633 22628 22634 22638 22642 22646 22625 22650 22643 22625 22649 22635 22648 22645 22629 22641 22640 22631 22643 22649 22636 22656 22654 22647 22658 22667 22668 22650 22652 22672 22670 22662 22666 22655 22654 22662 22657 22656 22660 22653 22676 22658 22681 22659 22686 22660 22686 22670 22690 22685 22689 22665 22666 22692 22677 22683 22670 22686 22700 22675 22701 22677 22681 22688 22679 22683 22688 22689 22690 22708 22698 22692 22710 22703 22697 22693 22716 22711 22703 22696 22720 22724 22715 22719 22706 22712 22700 22703 22708 22726 22719 22726 22709 22716 22722 22727 22729 22718 22740 22726 22716 22729 22725 22742 22719 22731 22734 22743 22742 22749 22741 22743 22728 22750 22755 22730 22750 22760 22758 22752 22750 22760 22743 22762 22766 22746 22762 22759 22766 22771 22768 22770 22761 22771 22749 22778 22763 22761 22774 22763 22775 22781 22780 22786 22781 22764 22769 22789 22780 22768 22790 22782 22774 22780 22790 22776 22788 22780 22778 22774 22784 22793 22780 22783 22780 22782 22805 22804 22808 22802 22800 22801 22799 22810 22808 22789 22812 22804 22795 22802 22800 22800 22818 22806 22813 22824 22823 22830 22814 22826 22813 22809 22817 22830 22829 22836 22838 22839 22828 22826 22822 22818 22824 22826 22833 22836 22823 22846 22824 22850 22826 22843 22832 22841 22830 22834 22839 22831 22861 22842 22859 22859 22864 22855 22853 22842 22862 22843 22842 22847 22871 22847 22856 22855 22863 22872 22874 22852 22861 22859 22865 22855 22871 22861 22860 22886 22866 22877 22882 22876 22869 22886 22883 22878 22873 22887 22894 22880 22877 22893 22898 22877 22888 22900 22901 22885 22902 22890 22891 22910 22907 22892 22904 22895 22898 22915 22917 22912 22899 22918 22908 22903 22902 22926 22912 22909 22913 22926 22922 22911 22914 22912 22921 22916 22918 22929 22917 22929 22930 22928 22920 22934 22926 22936 22924 22930 22948 22938 22937 22934 22929 22935 22943 22935 22955 22931 22947 22944 22944 22945 22934 22963 22943 22941 22967 22965 22964 22966 22949 22966 22966 22953 22972 22967 22950 22964 22978 22953 22961 22973 22964 22981 22978 22968 22978 22982 22966 22967 22962 22969 22967 22993 22968 22978 22977 22983 22994 22974 22992 22983 22980 22993 23000 22995 23001 22986 22992 22995 22985 22991 23013 22997 23002 23001 23001 22998 23004 23014 22994 23018 22999 22998 23021 23015 23016 23022 23018 23002 23007 23024 23023 23011 23023 23026 23025 23036 23030 23026 23013 23033 23025 23043 23044 23037 23045 23044 23039 23031 23038 23048 23040 23043 23044 23039 23033 23058 23052 23044 23055 23045 23063 23058 23042 23051 23056 23039 23064 23060 23055 23055 23071 23066 23071 23052 23074 23054 23076 23079 23065 23078 23066 23060 23074 23072 23059 23068 23061 23065 23062 23086 23089 23091 23089 23089 23086 23075 23085 23084 23082 23092 23076 23097 23087 23095 23078 23085 23106 23090 23101 23088 23108 23085 23101 23102 23101 23107 23098 23114 23110 23112 23106 23103 23113 23110 23122 23110 23128 23112 23116 23112 23106 23133 23130 23115 23108 23138 23135 23120 23133 23119 23115 23121 23129 23121 23124 23129 23124 23131 23135 23144 23134 23142 23135 23144 23132 23155 23159 23156 23134 23162 23151 23151 23163 23159 23138 23154 23159 23166 23161 23170 23161 23168 23160 23152 23174 23161 23173 23169 23180 23162 23175 23180 23157 23171 23175 23170 23171 23180 23188 23182 23185 23193 23188 23189 23193 23185 23178 23197 23188 23194 23181 23192 23185 \r\n22594 22585 22594 22593 22584 22594 22613 22588 22596 22601 22610 22613 22600 22603 22607 22609 22594 22616 22614 22605 22607 22626 22601 22627 22604 22612 22623 22608 22626 22632 22636 22616 22638 22611 22640 22617 22623 22620 22636 22643 22636 22629 22646 22650 22643 22638 22653 22640 22652 22640 22629 22630 22658 22659 22641 22635 22643 22635 22664 22641 22642 22640 22662 22648 22671 22655 22665 22646 22655 22653 22664 22667 22660 22651 22668 22661 22670 22682 22680 22679 22658 22679 22674 22664 22687 22679 22690 22681 22679 22680 22691 22691 22675 22698 22698 22696 22689 22693 22684 22701 22686 22692 22681 22702 22686 22694 22711 22703 22696 22693 22693 22693 22714 22709 22719 22700 22719 22708 22718 22711 22723 22726 22728 22709 22708 22730 22712 22728 22707 22719 22725 22735 22718 22733 22718 22730 22738 22732 22717 22726 22719 22726 22730 22729 22734 22730 22741 22731 22752 22733 22745 22730 22736 22753 22737 22744 22739 22762 22736 22762 22765 22749 22763 22760 22758 22770 22765 22767 22756 22771 22771 22776 22753 22763 22773 22757 22775 22760 22761 22768 22783 22769 22777 22776 22775 22780 22766 22765 22782 22775 22778 22769 22772 22790 22787 22777 22778 22797 22802 22797 22778 22795 22807 22788 22796 22797 22807 22796 22797 22806 22811 22789 22807 22801 22809 22798 22813 22800 22797 22810 22805 22820 22815 22829 22810 22807 22826 22813 22811 22831 22824 22809 22819 22820 22841 22828 22830 22834 22819 22820 22840 22838 22840 22826 22849 22838 22824 22836 22832 22840 22839 22836 22849 22842 22859 22855 22836 22846 22858 22860 22860 22862 22847 22850 22871 22872 22860 22849 22853 22863 22862 22850 22878 22874 22872 22874 22875 22860 22884 22873 22878 22874 22865 22868 22882 22888 22867 22870 22884 22884 22875 22871 22898 22872 22873 22881 22902 22886 22901 22904 22905 22884 22899 22893 22905 22893 22910 22892 22909 22903 22890 22891 22918 22911 22907 22912 22914 22898 22918 22913 22923 22917 22906 22916 22926 22905 22926 22923 22919 22928 22911 22934 22923 22912 22930 22913 22939 22924 22937 22922 22945 22940 22938 22935 22922 22932 22930 22949 22941 22945 22943 22946 22945 22932 22935 22937 22945 22942 22953 22939 22965 22945 22951 22950 22947 22972 22954 22950 22958 22957 22948 22973 22977 22973 22966 22962 22960 22958 22985 22973 22975 22964 22967 22981 22991 22965 22982 22991 22986 22990 22984 22984 22999 22980 22988 23001 23002 22985 22977 23000 22993 23000 22980 22985 22997 23002 22988 22988 22988 23012 23001 23015 23008 22994 23020 23015 23006 23013 23022 23007 23021 23024 23004 23022 23018 23024 23015 23024 23008 23032 23037 23017 23039 23023 23016 23042 23029 23022 23037 23033 23030 23032 23021 23025 23022 23024 23044 23032 23047 23034 23039 23031 23047 23047 23049 23051 23058 23040 23051 23058 23049 23057 23055 23059 23050 23046 23056 23074 23065 23060 23075 23057 23054 23053 23053 23082 23070 23059 23073 23062 23073 23065 23088 23069 23066 23092 23082 23070 23068 23086 23080 23088 23074 23078 23074 23083 23092 23079 23076 23093 23095 23106 23081 23081 23098 23084 23102 23094 23099 23114 23116 23090 23094 23102 23113 23095 23106 23095 23112 23108 23126 23108 23112 23109 23106 23124 23113 23120 23106 23121 23126 23135 23112 23121 23113 23128 23117 23139 23140 23127 23135 23127 23125 23121 23143 23134 23133 23134 23134 23144 23141 23136 23139 23145 23153 23154 23153 23148 23163 23159 23143 23162 23143 23141 23167 23152 23157 23164 23160 23149 23162 23168 23152 23170 23176 23172 23155 23168 23173 23176 23181 23172 23186 23188 23168 23181 23176 23177 23177 23175 23188 23175 23186 23184 23200 23195 23188 23185 23188 23183 \r\n22599 22598 22592 22582 22606 22609 22597 22591 22608 22604 22613 22606 22613 22601 22594 22608 22623 22607 22608 22600 22615 22613 22616 22619 22612 22617 22626 22627 22628 22632 22629 22615 22635 22624 22615 22631 22640 22617 22638 22628 22648 22626 22640 22629 22626 22649 22647 22630 22628 22646 22641 22652 22657 22652 22646 22639 22644 22650 22653 22646 22644 22643 22660 22655 22652 22664 22647 22668 22676 22674 22665 22662 22678 22675 22654 22678 22678 22673 22669 22662 22669 22669 22666 22682 22681 22664 22684 22689 22676 22694 22694 22689 22685 22687 22680 22676 22700 22697 22697 22685 22691 22694 22706 22688 22690 22688 22696 22688 22704 22688 22691 22712 22714 22712 22696 22710 22706 22697 22706 22719 22716 22721 22711 22727 22710 22709 22707 22708 22714 22709 22710 22711 22734 22719 22733 22717 22729 22744 22726 22740 22731 22735 22731 22729 22742 22724 22743 22733 22737 22747 22753 22757 22740 22752 22739 22753 22737 22743 22747 22754 22758 22751 22747 22757 22749 22748 22751 22747 22772 22762 22777 22755 22754 22766 22769 22756 22766 22782 22784 22786 22763 22767 22780 22785 22772 22767 22793 22785 22783 22789 22795 22789 22783 22787 22775 22780 22787 22790 22797 22792 22789 22801 22802 22802 22797 22786 22798 22804 22809 22815 22790 22795 22820 22810 22803 22804 22800 22799 22808 22804 22805 22818 22801 22819 22805 22819 22818 22806 22821 22808 22824 22822 22830 22818 22823 22821 22824 22832 22834 22827 22839 22820 22849 22844 22835 22852 22843 22830 22834 22838 22850 22847 22850 22854 22858 22850 22850 22853 22862 22843 22839 22867 22845 22854 22849 22855 22845 22868 22860 22875 22878 22871 22860 22859 22866 22876 22871 22882 22863 22865 22875 22867 22878 22883 22874 22892 22894 22891 22888 22870 22893 22875 22874 22894 22878 22892 22879 22879 22883 22901 22897 22887 22892 22893 22886 22906 22890 22901 22915 22902 22891 22899 22917 22916 22918 22904 22922 22925 22917 22923 22928 22916 22921 22925 22913 22921 22915 22925 22920 22910 22933 22933 22929 22925 22913 22940 22936 22944 22937 22942 22941 22927 22928 22935 22945 22949 22949 22929 22950 22940 22951 22956 22956 22952 22950 22937 22959 22960 22950 22959 22959 22958 22942 22971 22948 22954 22970 22972 22947 22958 22957 22967 22965 22953 22975 22968 22967 22978 22961 22969 22972 22985 22981 22973 22964 22976 22984 22981 22967 22978 22982 22987 22978 22993 22987 22986 22976 22999 22988 22980 22982 23001 22987 22986 22987 22989 23012 23004 23013 23004 23014 22997 23003 23015 23008 23018 23012 23018 23018 23018 22999 23012 23010 23018 23011 23004 23005 23032 23034 23021 23030 23017 23021 23039 23031 23015 23024 23029 23017 23038 23045 23020 23029 23045 23025 23042 23054 23048 23047 23055 23047 23048 23040 23054 23039 23046 23052 23061 23037 23067 23054 23067 23058 23046 23053 23044 23056 23051 23075 23077 23064 23052 23075 23069 23058 23074 23083 23077 23067 23078 23081 23070 23089 23079 23090 23077 23077 23085 23088 23075 23071 23074 23085 23094 23083 23093 23102 23084 23087 23098 23096 23090 23110 23102 23112 23093 23104 23101 23099 23096 23103 23098 23107 23110 23099 23097 23103 23099 23105 23100 23100 23126 23108 23119 23118 23116 23134 23123 23110 23110 23114 23112 23116 23130 23114 23142 23121 23116 23120 23137 23146 23135 23148 23127 23151 23138 23147 23130 23140 23147 23136 23139 23148 23135 23160 23143 23143 23145 23166 23166 23145 23141 23154 23145 23149 23148 23161 23174 23152 23151 23160 23157 23175 23166 23176 23156 23158 23180 23179 23181 23182 23174 23189 23170 23166 23191 23188 23169 23178 23190 23186 23190 23194 23197 23187 23199 23192 23201 23187 23182 \r\n22590 22601 22600 22590 22598 22593 22609 22609 22601 22610 22599 22607 22600 22606 22595 22613 22599 22597 22627 22616 22613 22629 22617 22628 22620 22620 22622 22626 22631 22637 22622 22632 22635 22628 22624 22626 22625 22640 22625 22648 22638 22634 22633 22627 22634 22646 22636 22639 22655 22653 22658 22634 22634 22635 22640 22649 22650 22638 22660 22643 22660 22646 22668 22651 22655 22647 22659 22654 22667 22675 22653 22669 22664 22666 22674 22674 22682 22657 22680 22669 22673 22669 22676 22691 22691 22671 22685 22688 22694 22692 22671 22681 22692 22692 22702 22675 22698 22691 22683 22682 22704 22691 22711 22700 22712 22695 22713 22699 22696 22700 22698 22711 22704 22698 22716 22695 22710 22706 22711 22720 22704 22704 22710 22716 22723 22731 22734 22727 22713 22725 22713 22716 22716 22740 22743 22738 22733 22743 22734 22722 22732 22730 22724 22726 22733 22750 22736 22731 22738 22738 22753 22751 22732 22753 22738 22735 22736 22762 22747 22756 22763 22762 22749 22753 22771 22750 22772 22753 22774 22749 22779 22770 22772 22775 22765 22755 22764 22768 22760 22785 22761 22763 22778 22790 22775 22772 22770 22795 22785 22796 22787 22786 22782 22776 22801 22785 22788 22799 22780 22806 22797 22806 22794 22791 22809 22786 22800 22792 22796 22803 22798 22810 22795 22804 22798 22816 22809 22820 22819 22808 22820 22829 22814 22830 22815 22823 22828 22829 22835 22809 22826 22840 22836 22834 22841 22832 22825 22845 22845 22821 22847 22837 22836 22840 22826 22850 22844 22839 22845 22841 22833 22848 22837 22836 22850 22854 22842 22855 22862 22863 22860 22853 22868 22858 22866 22846 22859 22857 22874 22867 22856 22870 22871 22872 22875 22875 22868 22860 22876 22872 22873 22874 22876 22877 22873 22867 22891 22874 22892 22879 22885 22892 22899 22881 22884 22896 22905 22891 22902 22901 22904 22902 22882 22894 22899 22901 22894 22908 22906 22910 22903 22897 22919 22903 22916 22896 22924 22924 22908 22919 22927 22918 22919 22914 22931 22930 22927 22930 22912 22934 22930 22916 22938 22921 22918 22923 22929 22935 22944 22926 22924 22924 22949 22930 22925 22947 22950 22946 22936 22932 22932 22948 22932 22958 22939 22949 22960 22944 22950 22939 22949 22944 22959 22955 22956 22966 22961 22947 22977 22977 22966 22969 22965 22972 22970 22957 22962 22971 22967 22984 22964 22978 22970 22963 22973 22974 22988 22983 22992 22986 22984 22991 22990 22984 22999 22987 22979 23004 22980 22999 22994 22991 23003 22984 23012 23003 22999 22995 23017 23004 23016 23008 23013 23013 23000 23015 23018 23021 23002 23025 23004 23026 23019 23009 23020 23006 23028 23023 23014 23014 23039 23040 23012 23018 23016 23028 23018 23024 23027 23034 23025 23021 23048 23026 23046 23029 23036 23049 23028 23054 23046 23049 23059 23062 23063 23063 23057 23054 23049 23052 23054 23048 23055 23046 23053 23062 23072 23064 23055 23070 23062 23065 23076 23062 23072 23082 23070 23062 23063 23059 23074 23080 23077 23082 23072 23090 23081 23078 23071 23088 23091 23100 23073 23079 23097 23102 23105 23086 23093 23079 23104 23110 23103 23109 23089 23113 23091 23112 23105 23099 23100 23114 23102 23093 23123 23115 23107 23102 23118 23099 23124 23102 23118 23114 23123 23125 23119 23127 23115 23133 23135 23113 23117 23116 23136 23129 23139 23132 23137 23147 23126 23142 23140 23148 23138 23141 23132 23132 23137 23149 23146 23142 23138 23158 23150 23140 23149 23156 23167 23147 23143 23147 23144 23171 23164 23145 23164 23150 23159 23176 23174 23172 23153 23174 23178 23175 23170 23168 23183 23173 23165 23190 23186 23166 23191 23171 23174 23171 23171 23183 23171 23176 23181 23182 23198 23191 23196 23190 23180 23199 \r\n22608 22587 22596 22607 22592 22591 22614 22593 22610 22602 22616 22611 22595 22611 22619 22620 22621 22612 22603 22612 22623 22602 22615 22612 22614 22621 22634 22626 22623 22615 22626 22613 22631 22627 22616 22621 22630 22631 22648 22646 22628 22627 22641 22641 22627 22655 22639 22634 22657 22636 22641 22642 22633 22650 22664 22640 22646 22638 22660 22660 22652 22669 22670 22651 22673 22649 22650 22653 22672 22656 22658 22675 22680 22682 22679 22684 22663 22674 22664 22660 22679 22664 22664 22684 22694 22686 22688 22692 22676 22687 22696 22674 22694 22681 22698 22682 22694 22699 22707 22692 22705 22700 22710 22698 22693 22702 22703 22695 22703 22707 22697 22692 22704 22722 22701 22707 22706 22714 22719 22727 22725 22722 22711 22733 22726 22724 22717 22709 22722 22738 22730 22735 22732 22719 22729 22718 22734 22734 22726 22743 22750 22730 22730 22726 22727 22751 22747 22751 22729 22750 22735 22749 22743 22749 22746 22743 22756 22754 22752 22765 22760 22763 22750 22757 22770 22773 22758 22757 22775 22756 22771 22769 22773 22778 22774 22756 22776 22758 22762 22772 22781 22791 22774 22779 22766 22791 22794 22787 22793 22779 22783 22795 22791 22774 22793 22802 22790 22784 22787 22791 22809 22794 22783 22800 22801 22793 22799 22812 22800 22815 22794 22798 22803 22818 22819 22796 22820 22803 22825 22820 22812 22809 22811 22804 22834 22808 22822 22834 22810 22836 22837 22814 22819 22836 22837 22826 22834 22835 22820 22832 22844 22848 22823 22833 22842 22855 22827 22852 22833 22850 22855 22852 22850 22850 22856 22861 22853 22848 22854 22856 22859 22847 22844 22864 22873 22860 22870 22861 22871 22871 22874 22877 22868 22879 22860 22862 22867 22878 22877 22868 22875 22867 22876 22887 22883 22874 22893 22883 22881 22880 22872 22879 22893 22897 22896 22878 22880 22892 22887 22882 22909 22895 22893 22889 22902 22905 22907 22908 22894 22905 22900 22901 22919 22899 22923 22921 22917 22915 22919 22910 22929 22926 22917 22922 22912 22928 22934 22928 22920 22922 22937 22922 22917 22931 22921 22931 22921 22929 22934 22944 22922 22939 22924 22934 22928 22953 22952 22946 22957 22940 22947 22955 22952 22954 22962 22956 22960 22956 22965 22954 22947 22955 22958 22946 22951 22969 22956 22948 22969 22957 22966 22981 22966 22962 22977 22966 22979 22962 22959 22977 22977 22976 22979 22971 22975 22966 22979 22988 22975 22978 22995 23000 22994 22992 22990 23005 22979 22997 22988 23006 23004 23002 22995 23008 22993 23003 23002 23013 22991 23003 23011 22993 23012 23017 23005 23002 22998 22999 23024 23005 23002 23004 23008 23007 23030 23019 23021 23020 23028 23030 23024 23023 23023 23022 23039 23024 23018 23040 23035 23049 23024 23022 23036 23028 23034 23055 23033 23033 23029 23036 23060 23033 23037 23060 23046 23055 23042 23046 23053 23060 23062 23052 23058 23068 23061 23069 23048 23067 23067 23065 23053 23060 23070 23074 23063 23077 23078 23081 23060 23082 23083 23066 23075 23076 23094 23089 23070 23087 23072 23071 23098 23097 23077 23103 23103 23091 23099 23082 23094 23095 23092 23083 23101 23113 23114 23086 23100 23102 23115 23110 23101 23107 23122 23111 23113 23119 23110 23111 23099 23125 23124 23113 23117 23125 23129 23133 23132 23134 23123 23124 23118 23131 23122 23142 23132 23140 23133 23125 23139 23148 23149 23129 23129 23129 23145 23140 23153 23153 23155 23156 23159 23145 23161 23150 23145 23163 23152 23147 23164 23151 23159 23143 23153 23152 23166 23151 23167 23177 23154 23155 23180 23163 23181 23179 23166 23169 23157 23185 23172 23181 23166 23179 23188 23171 23171 23181 23194 23195 23169 23179 23178 23185 23180 23182 23193 23200 23191 23183 23197 23190 \r\n22600 22596 22606 22610 22613 22613 22593 22591 22603 22596 22602 22614 22615 22608 22618 22614 22624 22627 22600 22629 22606 22632 22630 22625 22624 22631 22632 22638 22638 22634 22619 22620 22621 22622 22637 22624 22643 22634 22635 22647 22640 22645 22637 22638 22634 22649 22652 22639 22659 22635 22657 22633 22654 22642 22644 22654 22646 22652 22654 22667 22669 22651 22659 22662 22653 22660 22677 22657 22675 22651 22681 22673 22667 22663 22672 22683 22665 22665 22668 22690 22670 22666 22691 22693 22675 22669 22684 22695 22670 22674 22675 22696 22696 22685 22690 22702 22692 22698 22682 22692 22706 22697 22704 22698 22687 22702 22695 22697 22700 22720 22707 22706 22703 22709 22701 22708 22723 22706 22711 22706 22726 22732 22733 22715 22712 22709 22718 22738 22727 22714 22735 22738 22737 22741 22728 22718 22742 22731 22720 22724 22750 22742 22725 22732 22735 22744 22753 22751 22758 22746 22734 22739 22761 22745 22743 22753 22756 22740 22751 22758 22769 22763 22753 22767 22767 22754 22764 22765 22760 22756 22759 22761 22777 22761 22768 22771 22764 22770 22777 22767 22773 22778 22782 22787 22789 22787 22796 22785 22789 22775 22801 22793 22790 22775 22781 22804 22794 22790 22782 22809 22795 22786 22787 22810 22789 22789 22797 22811 22813 22809 22801 22818 22818 22820 22810 22815 22802 22818 22828 22827 22821 22827 22822 22834 22816 22816 22818 22810 22815 22814 22828 22823 22821 22835 22835 22825 22838 22820 22837 22828 22834 22840 22836 22838 22853 22856 22853 22849 22857 22833 22861 22845 22843 22858 22865 22857 22863 22855 22840 22858 22860 22847 22850 22871 22846 22863 22871 22857 22871 22864 22856 22871 22863 22864 22872 22874 22868 22871 22874 22886 22870 22891 22883 22872 22892 22877 22889 22882 22880 22880 22898 22896 22894 22878 22902 22899 22886 22895 22890 22907 22909 22910 22913 22890 22897 22901 22912 22910 22912 22903 22913 22894 22913 22907 22908 22920 22898 22901 22920 22918 22928 22928 22929 22926 22915 22925 22936 22914 22936 22931 22939 22924 22928 22931 22924 22938 22926 22933 22937 22950 22945 22932 22941 22934 22945 22952 22946 22950 22957 22933 22956 22961 22940 22938 22945 22943 22948 22940 22953 22953 22964 22946 22973 22956 22949 22973 22955 22966 22961 22959 22971 22966 22954 22964 22974 22978 22963 22981 22972 22964 22970 22987 22968 22991 22990 22988 22968 22996 22989 22998 22972 22997 22979 22981 23004 23001 23007 23004 22987 23001 23005 23001 22989 23010 22987 23000 22988 22998 23000 23014 23017 22999 23001 23001 23023 23006 23026 23028 23028 23009 23004 23017 23031 23026 23024 23021 23008 23034 23030 23036 23034 23026 23025 23041 23033 23041 23033 23043 23038 23028 23036 23046 23047 23045 23040 23045 23036 23051 23047 23055 23048 23048 23046 23064 23036 23054 23062 23058 23047 23041 23054 23062 23054 23071 23067 23049 23072 23070 23078 23062 23075 23075 23059 23080 23056 23068 23059 23080 23081 23065 23074 23090 23082 23086 23081 23085 23090 23094 23090 23085 23090 23077 23096 23088 23096 23091 23080 23107 23080 23103 23108 23112 23101 23085 23093 23090 23092 23104 23108 23113 23111 23096 23119 23110 23104 23117 23102 23113 23107 23101 23115 23106 23129 23112 23129 23134 23125 23120 23128 23137 23134 23139 23140 23127 23135 23127 23139 23148 23138 23138 23130 23130 23144 23146 23129 23145 23130 23129 23132 23147 23136 23153 23147 23155 23155 23160 23142 23141 23167 23147 23143 23171 23144 23171 23159 23160 23153 23150 23177 23180 23176 23163 23171 23163 23172 23176 23160 23185 23185 23166 23165 23187 23186 23177 23178 23185 23182 23182 23196 23184 23193 23177 23201 23200 23176 23188 23180 23200 23181 23197 \r\n22593 22608 22612 22614 22604 22595 22590 22593 22601 22611 22616 22606 22624 22598 22626 22624 22605 22613 22624 22607 22618 22629 22608 22633 22620 22608 22623 22630 22619 22635 22635 22621 22636 22627 22645 22639 22644 22621 22623 22646 22634 22649 22639 22647 22638 22632 22639 22653 22658 22657 22655 22642 22639 22656 22646 22660 22658 22655 22652 22642 22658 22647 22654 22665 22649 22670 22674 22661 22664 22680 22675 22656 22661 22661 22683 22684 22660 22681 22690 22688 22690 22688 22679 22675 22675 22687 22688 22685 22679 22675 22676 22682 22682 22680 22689 22684 22697 22683 22691 22708 22707 22702 22688 22709 22708 22717 22697 22707 22711 22703 22711 22721 22719 22705 22724 22703 22725 22728 22719 22718 22726 22709 22715 22715 22735 22714 22719 22726 22734 22739 22717 22729 22715 22723 22731 22725 22732 22727 22731 22726 22751 22745 22741 22748 22739 22746 22755 22732 22745 22735 22754 22758 22744 22762 22743 22756 22768 22756 22741 22748 22751 22764 22764 22771 22761 22757 22755 22764 22772 22771 22756 22780 22772 22761 22781 22767 22782 22764 22762 22774 22764 22769 22784 22787 22791 22796 22773 22787 22794 22782 22801 22802 22776 22782 22785 22800 22786 22805 22804 22809 22801 22800 22812 22807 22791 22793 22816 22804 22796 22806 22820 22794 22796 22814 22802 22806 22828 22823 22829 22812 22825 22824 22811 22818 22812 22819 22815 22821 22831 22818 22834 22832 22841 22844 22831 22833 22829 22849 22821 22830 22827 22834 22851 22853 22840 22833 22834 22832 22836 22848 22857 22860 22843 22853 22854 22849 22843 22848 22856 22848 22867 22850 22868 22849 22847 22865 22877 22874 22873 22877 22880 22874 22868 22877 22863 22871 22877 22867 22881 22867 22880 22893 22871 22893 22888 22868 22879 22888 22887 22878 22876 22874 22875 22878 22898 22895 22888 22904 22904 22883 22883 22911 22885 22910 22890 22907 22918 22900 22906 22905 22915 22902 22924 22913 22899 22927 22911 22925 22916 22902 22909 22920 22929 22930 22912 22923 22922 22930 22932 22930 22934 22925 22935 22923 22926 22941 22928 22932 22927 22936 22939 22952 22944 22941 22927 22940 22948 22943 22951 22956 22950 22947 22943 22964 22943 22967 22961 22955 22941 22960 22971 22967 22945 22971 22958 22974 22961 22972 22967 22965 22973 22959 22971 22963 22976 22977 22960 22969 22976 22975 22989 22984 22986 22990 22968 22972 22995 22974 22987 22992 22989 22978 22989 22995 22981 22984 22997 23001 22996 23009 22997 22995 22987 23013 23015 22997 22995 22990 22994 23014 23011 23021 23003 22997 23018 23003 23002 23003 23004 23010 23031 23030 23012 23023 23021 23015 23009 23011 23039 23029 23027 23030 23017 23016 23045 23036 23035 23036 23047 23033 23023 23048 23034 23043 23031 23041 23057 23045 23038 23060 23038 23053 23059 23049 23052 23062 23065 23050 23068 23064 23070 23051 23066 23075 23061 23055 23070 23060 23072 23074 23061 23059 23063 23067 23064 23086 23083 23071 23073 23090 23078 23093 23070 23087 23080 23072 23091 23077 23081 23082 23084 23088 23075 23087 23084 23094 23082 23087 23099 23099 23090 23088 23091 23095 23093 23114 23104 23101 23104 23099 23113 23111 23099 23114 23097 23110 23119 23106 23117 23126 23109 23112 23118 23112 23130 23127 23133 23129 23128 23121 23137 23116 23129 23126 23132 23125 23143 23135 23134 23150 23134 23134 23125 23144 23146 23144 23144 23153 23154 23138 23149 23134 23155 23162 23150 23160 23157 23155 23158 23163 23166 23170 23151 23170 23151 23162 23154 23151 23175 23154 23178 23173 23178 23183 23162 23165 23182 23176 23169 23172 23180 23170 23183 23192 23183 23186 23169 23188 23173 23184 23187 23182 23199 23195 23199 23183 23196 23181 23190 23189 \r\n22603 22588 22610 22591 22613 22593 22609 22613 22607 22611 22621 22617 22605 22615 22614 22599 22612 22617 22609 22609 22620 22629 22635 22633 22608 22621 22611 22633 22627 22639 22615 22644 22634 22638 22643 22648 22644 22623 22635 22635 22625 22651 22649 22629 22649 22639 22642 22648 22650 22645 22649 22655 22650 22664 22644 22642 22668 22644 22663 22657 22650 22657 22669 22674 22665 22672 22673 22663 22676 22675 22660 22674 22679 22677 22660 22677 22662 22681 22671 22671 22671 22684 22684 22696 22677 22697 22694 22687 22684 22702 22678 22693 22686 22686 22704 22685 22687 22705 22705 22701 22685 22687 22692 22712 22701 22704 22717 22691 22693 22703 22707 22703 22697 22708 22717 22725 22713 22704 22705 22731 22718 22713 22724 22724 22713 22734 22735 22732 22712 22713 22727 22728 22734 22743 22726 22733 22748 22722 22730 22727 22750 22738 22731 22739 22744 22739 22733 22758 22738 22744 22736 22735 22747 22754 22746 22747 22751 22757 22753 22762 22745 22751 22765 22765 22768 22778 22778 22751 22763 22755 22783 22763 22762 22775 22785 22788 22761 22790 22787 22776 22765 22789 22771 22782 22787 22784 22774 22795 22776 22787 22779 22802 22783 22805 22798 22797 22789 22782 22789 22784 22788 22805 22805 22813 22796 22812 22796 22817 22808 22806 22795 22813 22804 22804 22815 22808 22801 22828 22802 22819 22807 22807 22810 22834 22813 22821 22816 22834 22832 22833 22841 22818 22842 22817 22844 22841 22840 22832 22844 22838 22846 22839 22835 22837 22835 22845 22831 22837 22848 22857 22853 22841 22850 22843 22843 22855 22847 22855 22847 22847 22868 22857 22853 22874 22860 22861 22851 22852 22870 22859 22862 22881 22860 22875 22874 22871 22869 22874 22889 22868 22874 22878 22885 22890 22893 22874 22881 22880 22886 22895 22902 22894 22900 22899 22881 22883 22903 22893 22894 22886 22903 22901 22907 22900 22915 22915 22891 22901 22913 22911 22899 22899 22922 22900 22909 22917 22909 22921 22930 22912 22926 22916 22913 22935 22928 22909 22913 22925 22923 22935 22916 22934 22943 22919 22947 22928 22920 22926 22934 22937 22947 22944 22937 22931 22953 22940 22935 22938 22947 22957 22939 22936 22952 22945 22942 22954 22954 22956 22951 22965 22964 22951 22946 22967 22948 22974 22955 22953 22954 22980 22974 22982 22980 22958 22979 22966 22965 22988 22967 22980 22979 22971 22979 22988 22974 22998 22972 22990 22979 22988 22987 22999 22992 23004 22980 22993 22981 22993 22999 23009 23001 22993 22991 23005 22988 22997 23019 23007 22992 23012 23006 23020 23022 23020 23005 23027 23023 23024 23027 23016 23033 23008 23034 23021 23035 23010 23037 23030 23027 23034 23028 23028 23033 23018 23037 23027 23041 23040 23040 23028 23045 23043 23048 23041 23048 23058 23037 23031 23060 23048 23050 23056 23055 23049 23058 23060 23042 23070 23046 23045 23059 23047 23053 23048 23077 23071 23055 23064 23053 23066 23072 23065 23084 23057 23085 23067 23074 23078 23067 23082 23070 23089 23087 23072 23074 23081 23078 23085 23088 23081 23077 23102 23092 23086 23092 23091 23092 23097 23088 23096 23093 23112 23102 23097 23103 23096 23105 23101 23099 23118 23119 23100 23121 23123 23105 23108 23119 23130 23128 23127 23133 23125 23110 23126 23128 23127 23133 23139 23118 23120 23130 23125 23136 23121 23140 23130 23136 23148 23151 23124 23140 23137 23131 23142 23151 23149 23140 23140 23159 23161 23143 23158 23147 23139 23148 23140 23150 23159 23169 23158 23156 23156 23154 23149 23156 23154 23179 23176 23162 23173 23172 23156 23165 23170 23167 23159 23181 23184 23180 23172 23192 23168 23194 23180 23195 23186 23190 23177 23189 23183 23197 23191 23202 23180 23178 23190 23191 23210 23203 23187 \r\n22598 22601 22605 22597 22591 22600 22601 22612 22594 22607 22624 22600 22614 22601 22622 22601 22602 22613 22604 22618 22629 22614 22615 22608 22613 22618 22627 22633 22614 22626 22616 22636 22637 22632 22648 22623 22643 22626 22640 22653 22654 22645 22649 22640 22653 22647 22644 22653 22644 22661 22638 22652 22637 22648 22655 22655 22654 22655 22648 22657 22659 22656 22665 22675 22651 22674 22669 22652 22677 22658 22666 22685 22669 22685 22677 22679 22673 22691 22668 22686 22689 22688 22681 22679 22687 22694 22693 22673 22698 22697 22689 22693 22699 22692 22699 22692 22706 22711 22690 22711 22690 22689 22695 22697 22716 22708 22707 22694 22703 22718 22719 22709 22712 22719 22715 22705 22718 22714 22709 22712 22707 22710 22719 22711 22738 22723 22716 22733 22728 22729 22730 22743 22725 22725 22745 22722 22749 22740 22752 22745 22737 22739 22750 22732 22754 22749 22748 22749 22740 22744 22744 22747 22755 22740 22746 22759 22749 22767 22760 22758 22769 22753 22773 22762 22749 22755 22776 22752 22768 22772 22774 22767 22769 22761 22763 22767 22771 22783 22786 22775 22782 22770 22784 22769 22788 22793 22792 22794 22794 22779 22775 22786 22798 22780 22798 22791 22802 22810 22784 22794 22800 22812 22806 22811 22796 22791 22807 22796 22819 22800 22799 22818 22823 22823 22818 22817 22807 22807 22827 22823 22814 22831 22812 22809 22820 22814 22811 22831 22822 22814 22827 22842 22832 22829 22831 22830 22840 22833 22831 22836 22840 22841 22841 22831 22830 22855 22839 22854 22860 22857 22863 22850 22842 22844 22851 22850 22849 22863 22843 22863 22848 22853 22875 22875 22872 22871 22875 22859 22865 22858 22861 22871 22873 22866 22876 22867 22874 22891 22871 22892 22871 22890 22893 22870 22877 22885 22891 22872 22874 22881 22891 22876 22906 22907 22904 22889 22891 22890 22883 22900 22894 22897 22912 22890 22904 22899 22920 22896 22918 22910 22913 22898 22904 22903 22919 22904 22920 22930 22916 22932 22923 22916 22918 22928 22916 22937 22921 22929 22913 22943 22931 22918 22920 22944 22927 22940 22926 22939 22927 22930 22943 22933 22937 22944 22956 22944 22957 22936 22941 22952 22963 22936 22939 22964 22944 22966 22961 22947 22968 22963 22954 22960 22955 22962 22965 22966 22958 22954 22968 22959 22966 22957 22972 22961 22978 22972 22985 22989 22970 22974 22969 22982 22994 22974 22994 22992 22981 22977 22991 22986 22998 22977 22989 22983 22995 22983 22991 22984 22983 23011 23009 22999 23012 23005 23014 23013 23016 22998 23003 23006 23024 23021 23004 23018 23020 23014 23016 23005 23012 23014 23027 23022 23030 23033 23019 23039 23038 23019 23018 23018 23032 23045 23032 23043 23035 23021 23032 23025 23031 23024 23042 23043 23047 23042 23044 23057 23041 23059 23060 23043 23040 23052 23049 23039 23054 23060 23064 23060 23053 23070 23068 23055 23059 23051 23059 23051 23061 23080 23063 23070 23069 23070 23066 23076 23064 23087 23086 23062 23074 23080 23067 23090 23069 23074 23079 23091 23094 23091 23079 23086 23081 23100 23102 23081 23099 23084 23086 23107 23084 23088 23099 23111 23088 23111 23094 23104 23115 23109 23099 23115 23096 23112 23108 23106 23126 23101 23122 23125 23119 23120 23128 23117 23113 23128 23138 23139 23115 23112 23121 23122 23120 23137 23117 23125 23140 23139 23132 23146 23128 23148 23140 23145 23131 23131 23139 23146 23144 23134 23141 23163 23159 23153 23148 23143 23151 23165 23166 23148 23149 23163 23145 23160 23154 23151 23168 23161 23160 23163 23154 23178 23162 23173 23174 23168 23162 23173 23182 23179 23173 23182 23172 23178 23187 23184 23190 23176 23176 23188 23175 23178 23199 23178 23177 23201 23195 23180 23197 23190 23206 23208 \r\n22611 22601 22599 22612 22600 22601 22620 22618 22609 22613 22598 22604 22605 22616 22613 22626 22605 22618 22613 22627 22614 22634 22623 22620 22614 22632 22619 22627 22626 22630 22620 22625 22628 22631 22628 22622 22640 22623 22633 22643 22626 22656 22628 22656 22644 22643 22645 22643 22655 22657 22664 22644 22639 22658 22657 22658 22659 22671 22656 22667 22658 22674 22666 22671 22672 22677 22681 22677 22662 22675 22669 22660 22677 22664 22670 22685 22680 22672 22668 22679 22676 22675 22685 22689 22670 22682 22694 22698 22691 22686 22704 22691 22682 22704 22692 22700 22682 22708 22713 22694 22689 22705 22695 22713 22695 22717 22697 22706 22715 22696 22699 22704 22717 22705 22702 22712 22722 22706 22717 22717 22730 22735 22724 22725 22732 22712 22740 22713 22739 22744 22745 22735 22746 22746 22723 22725 22737 22752 22737 22742 22739 22752 22729 22735 22756 22737 22750 22750 22752 22754 22757 22751 22739 22766 22766 22745 22768 22763 22764 22757 22767 22763 22753 22765 22768 22773 22756 22771 22779 22770 22784 22767 22785 22768 22781 22773 22765 22783 22787 22771 22777 22793 22773 22778 22779 22790 22783 22796 22790 22785 22782 22805 22800 22795 22780 22802 22806 22786 22786 22808 22804 22807 22796 22793 22811 22807 22792 22809 22798 22816 22811 22800 22811 22812 22802 22809 22829 22823 22817 22811 22818 22809 22816 22817 22836 22829 22824 22829 22825 22842 22820 22824 22830 22844 22821 22839 22847 22852 22853 22846 22840 22856 22830 22853 22841 22831 22840 22856 22845 22856 22841 22854 22852 22848 22859 22859 22863 22845 22861 22853 22875 22847 22856 22869 22856 22867 22868 22877 22882 22871 22878 22878 22870 22887 22865 22881 22880 22868 22870 22870 22880 22886 22889 22876 22879 22897 22880 22893 22894 22901 22878 22905 22891 22885 22880 22903 22883 22899 22884 22913 22886 22903 22902 22912 22916 22910 22915 22921 22913 22908 22925 22926 22902 22914 22927 22927 22931 22905 22910 22928 22930 22929 22933 22919 22922 22917 22924 22920 22923 22936 22933 22937 22935 22940 22937 22942 22941 22948 22931 22939 22954 22931 22934 22949 22948 22948 22949 22947 22962 22953 22953 22959 22938 22939 22945 22944 22959 22960 22952 22972 22964 22950 22954 22973 22970 22958 22966 22981 22958 22984 22966 22961 22985 22979 22967 22987 22973 22970 22972 22973 22972 22986 22986 22969 22995 22989 22994 22991 22994 23002 23003 22996 22999 22979 22999 22997 23004 23004 23005 22994 23003 22990 22991 23002 22990 22999 23020 22998 22996 22996 23013 23024 23007 23018 23020 23016 23019 23012 23020 23008 23017 23027 23017 23017 23031 23033 23030 23023 23038 23018 23045 23027 23044 23019 23020 23042 23041 23027 23049 23032 23046 23049 23052 23034 23034 23050 23041 23053 23043 23047 23065 23054 23046 23046 23069 23064 23069 23072 23061 23074 23054 23074 23049 23049 23071 23055 23078 23058 23060 23065 23057 23080 23067 23066 23064 23070 23069 23063 23064 23081 23090 23094 23091 23094 23071 23098 23075 23076 23098 23087 23076 23093 23082 23106 23103 23107 23096 23100 23109 23107 23088 23113 23096 23104 23101 23111 23112 23115 23108 23112 23111 23119 23115 23116 23100 23115 23111 23130 23118 23114 23111 23136 23111 23120 23135 23123 23118 23114 23122 23119 23130 23121 23136 23141 23146 23129 23137 23130 23133 23131 23135 23143 23145 23140 23156 23152 23137 23160 23154 23148 23151 23150 23138 23162 23169 23144 23149 23146 23156 23149 23146 23153 23165 23177 23154 23174 23175 23180 23171 23168 23182 23180 23176 23176 23165 23164 23181 23174 23165 23173 23187 23182 23172 23188 23186 23173 23189 23194 23197 23178 23194 23188 23185 23179 23194 23196 23183 23205 23200 23193 \r\n22606 22613 22618 22615 22615 22615 22601 22599 22615 22604 22621 22617 22599 22605 22602 22603 22609 22614 22628 22620 22617 22637 22612 22625 22621 22619 22635 22642 22633 22628 22627 22629 22621 22626 22625 22622 22646 22643 22626 22634 22637 22652 22629 22651 22634 22641 22645 22660 22657 22640 22643 22664 22646 22659 22652 22666 22654 22656 22654 22651 22650 22658 22677 22654 22663 22666 22675 22661 22680 22658 22677 22682 22685 22661 22677 22666 22680 22687 22666 22679 22669 22677 22683 22695 22683 22688 22701 22678 22678 22696 22693 22707 22705 22683 22702 22701 22697 22708 22713 22709 22712 22701 22705 22708 22697 22711 22711 22702 22723 22706 22709 22698 22709 22722 22728 22715 22706 22716 22718 22731 22711 22732 22712 22735 22716 22718 22732 22742 22723 22731 22744 22723 22724 22734 22723 22723 22751 22725 22751 22735 22748 22748 22745 22757 22759 22750 22758 22739 22741 22751 22757 22763 22759 22750 22741 22745 22750 22745 22756 22751 22749 22777 22765 22757 22768 22764 22780 22756 22770 22765 22765 22764 22769 22771 22764 22780 22779 22769 22775 22788 22796 22783 22783 22789 22794 22783 22794 22801 22784 22802 22779 22793 22791 22806 22800 22786 22795 22808 22804 22793 22787 22793 22794 22811 22802 22792 22804 22809 22795 22825 22809 22802 22806 22813 22825 22810 22807 22827 22833 22810 22826 22837 22826 22815 22840 22813 22839 22822 22827 22838 22819 22835 22828 22822 22828 22835 22830 22853 22831 22829 22839 22845 22856 22853 22839 22856 22857 22843 22842 22836 22861 22853 22850 22855 22850 22856 22866 22856 22867 22858 22872 22867 22853 22870 22851 22853 22868 22875 22867 22876 22859 22887 22862 22885 22876 22869 22886 22880 22884 22890 22877 22876 22893 22888 22894 22888 22882 22893 22875 22880 22897 22894 22893 22891 22904 22901 22896 22911 22897 22908 22895 22900 22892 22910 22912 22914 22916 22908 22896 22925 22915 22913 22908 22913 22924 22921 22932 22907 22912 22909 22910 22926 22935 22910 22927 22920 22918 22920 22934 22917 22937 22931 22928 22931 22949 22947 22951 22938 22928 22946 22951 22953 22934 22947 22958 22960 22959 22957 22939 22939 22947 22946 22961 22947 22953 22954 22965 22945 22960 22963 22959 22965 22963 22968 22977 22974 22982 22960 22982 22964 22982 22968 22966 22970 22985 22985 22977 22965 22986 22993 22980 22980 22983 22987 22996 22994 22982 22993 22984 23000 22979 22993 22988 22988 22989 23004 22994 22999 22987 22999 23013 23010 22991 22999 22993 22995 22998 23007 23001 23012 23001 23020 23027 23023 23005 23018 23018 23031 23015 23035 23034 23012 23021 23022 23027 23029 23041 23020 23020 23037 23040 23028 23029 23035 23045 23043 23036 23027 23026 23037 23055 23057 23044 23053 23056 23058 23044 23054 23039 23060 23043 23065 23060 23040 23070 23045 23048 23061 23063 23052 23066 23054 23055 23072 23052 23065 23080 23082 23057 23080 23064 23058 23068 23078 23073 23070 23068 23074 23093 23085 23078 23086 23082 23076 23082 23097 23087 23074 23101 23079 23105 23096 23081 23106 23086 23096 23112 23099 23088 23107 23089 23091 23110 23098 23112 23099 23118 23105 23096 23117 23099 23099 23100 23119 23114 23131 23105 23119 23125 23108 23111 23126 23132 23116 23137 23125 23141 23130 23125 23145 23144 23147 23121 23127 23137 23141 23127 23138 23129 23154 23143 23142 23151 23146 23137 23145 23146 23154 23147 23141 23150 23164 23145 23145 23154 23156 23151 23160 23162 23170 23165 23152 23174 23152 23157 23181 23181 23160 23169 23170 23158 23177 23178 23188 23174 23190 23169 23184 23181 23194 23181 23184 23191 23183 23199 23192 23190 23198 23193 23200 23195 23188 23191 23196 23184 23200 23185 23195 23190 23201 \r\n22596 22594 22608 22620 22606 22606 22603 22595 22612 22605 22621 22623 22626 22623 22624 22614 22606 22621 22610 22617 22612 22630 22616 22617 22634 22641 22642 22629 22638 22619 22638 22640 22644 22623 22630 22630 22624 22632 22628 22643 22630 22637 22657 22647 22652 22641 22651 22660 22665 22665 22655 22667 22644 22663 22648 22657 22664 22649 22655 22671 22672 22649 22677 22665 22654 22668 22678 22669 22663 22669 22661 22672 22682 22686 22683 22684 22678 22666 22683 22683 22691 22689 22685 22682 22697 22679 22703 22685 22695 22685 22681 22683 22689 22698 22697 22683 22710 22693 22698 22704 22694 22691 22700 22709 22717 22704 22713 22702 22704 22710 22704 22720 22711 22708 22704 22708 22718 22717 22723 22735 22714 22723 22711 22719 22735 22731 22721 22718 22735 22718 22734 22725 22744 22727 22733 22725 22750 22739 22731 22736 22747 22736 22758 22736 22743 22758 22755 22753 22745 22753 22755 22756 22749 22747 22763 22750 22752 22754 22773 22750 22768 22778 22752 22776 22754 22774 22765 22779 22771 22781 22775 22770 22778 22781 22776 22770 22767 22772 22772 22792 22781 22790 22777 22787 22801 22802 22792 22788 22784 22789 22791 22804 22806 22782 22790 22805 22811 22797 22790 22813 22810 22798 22819 22798 22810 22802 22810 22820 22816 22826 22819 22822 22804 22830 22814 22806 22820 22822 22835 22823 22831 22838 22838 22833 22840 22838 22834 22844 22822 22820 22820 22832 22842 22823 22832 22850 22844 22832 22826 22838 22853 22836 22852 22833 22848 22842 22850 22857 22853 22863 22838 22854 22847 22855 22859 22865 22853 22864 22854 22858 22876 22861 22854 22869 22881 22862 22870 22880 22864 22884 22882 22884 22865 22886 22867 22872 22888 22883 22886 22892 22893 22898 22892 22890 22892 22899 22892 22887 22881 22886 22888 22896 22880 22910 22882 22900 22885 22897 22894 22906 22898 22895 22892 22914 22921 22904 22902 22917 22897 22916 22913 22925 22911 22905 22904 22916 22918 22920 22917 22929 22919 22925 22927 22914 22918 22921 22939 22934 22941 22918 22921 22927 22930 22935 22922 22930 22931 22954 22943 22941 22941 22934 22939 22943 22946 22955 22956 22960 22953 22942 22951 22950 22958 22958 22970 22947 22958 22968 22962 22950 22964 22976 22964 22952 22957 22966 22979 22982 22977 22972 22961 22972 22960 22986 22991 22992 22981 22978 22976 22995 22981 22970 22982 22983 22977 22984 23001 22997 22995 23003 22993 22987 22994 23009 23001 22997 22991 22992 22987 23013 23014 23005 22994 22999 23020 23000 22994 23001 23010 23025 23009 23006 23028 23024 23030 23021 23010 23021 23010 23030 23024 23032 23034 23029 23019 23021 23037 23027 23029 23030 23021 23047 23049 23029 23032 23038 23030 23050 23040 23050 23029 23036 23033 23044 23044 23043 23061 23040 23052 23048 23061 23065 23068 23064 23046 23057 23064 23049 23073 23047 23053 23052 23070 23060 23079 23070 23076 23067 23084 23059 23062 23071 23077 23073 23084 23082 23088 23073 23072 23093 23090 23095 23078 23084 23094 23101 23095 23086 23101 23078 23103 23101 23087 23099 23095 23106 23096 23085 23109 23088 23093 23097 23099 23116 23105 23116 23105 23100 23108 23109 23125 23101 23102 23121 23116 23125 23123 23115 23119 23133 23109 23125 23119 23120 23113 23136 23123 23138 23141 23141 23122 23129 23147 23143 23150 23150 23133 23147 23151 23147 23130 23130 23134 23151 23151 23134 23149 23159 23149 23165 23162 23156 23164 23156 23170 23166 23156 23173 23152 23152 23161 23174 23179 23179 23157 23170 23171 23168 23159 23186 23187 23160 23164 23189 23167 23165 23169 23194 23195 23180 23194 23189 23198 23172 23198 23197 23179 23190 23194 23199 23184 23191 23181 23202 23204 23193 23213 23214 23196 23198 \r\n22617 22598 22600 22609 22604 22602 22607 22603 22603 22603 22621 22607 22623 22611 22618 22633 22614 22626 22614 22610 22622 22618 22625 22627 22620 22633 22623 22640 22625 22645 22620 22638 22627 22639 22635 22648 22628 22642 22635 22650 22657 22657 22632 22653 22654 22652 22661 22639 22645 22647 22650 22653 22648 22645 22652 22644 22659 22663 22669 22659 22650 22660 22651 22657 22668 22656 22672 22671 22660 22681 22671 22678 22672 22669 22680 22693 22679 22673 22695 22674 22678 22679 22688 22698 22694 22679 22678 22705 22700 22679 22701 22709 22688 22686 22690 22687 22705 22687 22716 22713 22707 22701 22704 22705 22700 22717 22701 22699 22720 22721 22705 22702 22703 22708 22725 22729 22709 22732 22717 22710 22738 22719 22715 22718 22736 22718 22725 22731 22739 22747 22741 22727 22732 22728 22731 22738 22753 22752 22738 22755 22736 22752 22758 22750 22749 22761 22751 22741 22744 22738 22759 22755 22761 22752 22749 22760 22762 22746 22763 22762 22751 22766 22774 22764 22771 22768 22777 22766 22776 22775 22781 22788 22778 22777 22785 22784 22790 22778 22787 22768 22777 22792 22794 22772 22776 22795 22792 22783 22794 22789 22796 22787 22787 22798 22807 22795 22786 22814 22814 22798 22798 22806 22801 22812 22805 22808 22798 22804 22809 22822 22814 22823 22827 22824 22818 22828 22816 22827 22813 22819 22827 22835 22839 22841 22839 22815 22830 22829 22843 22837 22845 22828 22837 22826 22841 22832 22835 22853 22855 22839 22856 22845 22843 22836 22841 22837 22858 22860 22842 22846 22854 22863 22858 22868 22861 22845 22848 22851 22858 22854 22871 22853 22879 22867 22875 22866 22864 22878 22858 22887 22884 22860 22866 22891 22880 22868 22870 22875 22887 22877 22870 22870 22875 22875 22883 22899 22883 22896 22881 22886 22902 22898 22907 22891 22896 22910 22886 22886 22904 22914 22890 22914 22891 22902 22903 22922 22924 22899 22917 22904 22909 22908 22906 22908 22907 22927 22926 22910 22911 22917 22924 22936 22937 22937 22939 22932 22940 22943 22925 22929 22946 22927 22950 22935 22931 22938 22948 22932 22943 22945 22942 22935 22933 22937 22951 22958 22964 22937 22953 22966 22942 22949 22966 22962 22968 22956 22972 22969 22967 22964 22949 22965 22956 22960 22964 22978 22955 22973 22957 22983 22960 22975 22978 22990 22969 22965 22994 22981 22980 22997 22988 22983 22989 22977 22977 22990 22990 22979 22993 22980 22999 22989 22998 22986 22999 22987 23010 23011 22994 23016 23015 22991 22993 22995 23014 23015 23002 23007 23019 23014 23017 23010 23025 23025 23024 23017 23022 23020 23029 23008 23036 23011 23029 23022 23014 23034 23034 23039 23042 23026 23038 23044 23034 23026 23027 23048 23053 23027 23050 23037 23031 23057 23032 23057 23056 23060 23039 23054 23054 23059 23043 23056 23059 23067 23055 23051 23050 23050 23057 23049 23077 23076 23063 23068 23082 23074 23070 23069 23082 23087 23074 23076 23086 23069 23081 23089 23075 23088 23072 23077 23091 23088 23079 23083 23094 23100 23075 23081 23092 23087 23079 23093 23100 23091 23095 23098 23085 23098 23100 23090 23103 23118 23099 23099 23115 23121 23109 23114 23105 23104 23120 23106 23101 23124 23117 23119 23127 23108 23126 23135 23118 23126 23117 23124 23125 23116 23117 23118 23124 23124 23147 23123 23133 23146 23123 23128 23129 23151 23134 23132 23136 23130 23139 23161 23147 23158 23135 23143 23160 23160 23152 23160 23157 23170 23143 23146 23167 23168 23163 23172 23171 23153 23180 23158 23171 23178 23176 23173 23160 23180 23185 23167 23161 23189 23163 23175 23180 23187 23194 23170 23177 23189 23194 23181 23200 23182 23197 23188 23180 23197 23191 23185 23201 23193 23190 23195 23205 23207 23203 23199 \r\n22605 22619 22611 22610 22601 22610 22614 22603 22618 22613 22605 22630 22612 22630 22608 22611 22634 22635 22613 22614 22636 22615 22613 22636 22629 22625 22628 22643 22634 22638 22642 22648 22649 22636 22630 22641 22646 22638 22641 22637 22654 22643 22650 22635 22645 22640 22636 22644 22661 22639 22650 22669 22658 22659 22652 22650 22674 22667 22677 22657 22672 22653 22672 22657 22673 22681 22673 22666 22685 22686 22673 22677 22691 22690 22690 22690 22678 22679 22671 22695 22681 22679 22694 22674 22689 22703 22696 22679 22704 22680 22688 22694 22687 22684 22709 22701 22708 22707 22692 22716 22709 22707 22697 22718 22708 22710 22710 22698 22724 22700 22706 22705 22713 22708 22708 22725 22710 22721 22716 22713 22725 22723 22728 22729 22725 22743 22740 22721 22746 22743 22739 22725 22737 22740 22749 22732 22750 22756 22753 22751 22752 22760 22737 22750 22739 22759 22758 22760 22763 22744 22766 22746 22748 22768 22767 22747 22753 22763 22756 22765 22775 22780 22757 22771 22757 22762 22761 22778 22779 22767 22766 22771 22775 22775 22764 22773 22793 22795 22769 22771 22799 22799 22796 22801 22791 22793 22805 22798 22784 22782 22780 22806 22800 22799 22789 22806 22788 22808 22806 22798 22797 22805 22812 22806 22819 22798 22821 22824 22811 22800 22827 22804 22828 22823 22833 22814 22821 22811 22835 22827 22814 22819 22839 22834 22822 22831 22830 22836 22847 22820 22824 22828 22839 22847 22829 22825 22838 22831 22853 22849 22842 22838 22851 22840 22860 22840 22864 22841 22841 22839 22846 22842 22857 22847 22846 22856 22863 22869 22855 22860 22861 22857 22862 22871 22860 22878 22874 22867 22887 22861 22871 22869 22864 22873 22887 22883 22875 22870 22894 22882 22890 22872 22883 22894 22877 22881 22892 22894 22904 22892 22880 22901 22908 22888 22897 22904 22911 22915 22906 22917 22918 22916 22917 22894 22911 22918 22906 22901 22912 22903 22917 22904 22925 22908 22928 22921 22916 22919 22926 22929 22923 22933 22931 22919 22943 22937 22924 22934 22929 22923 22941 22940 22925 22949 22948 22948 22946 22948 22946 22946 22949 22954 22943 22941 22941 22950 22956 22960 22939 22940 22958 22956 22947 22953 22956 22953 22952 22967 22956 22972 22979 22959 22962 22972 22980 22982 22983 22983 22985 22986 22968 22974 22964 22979 22973 22993 22968 22976 22971 22998 22986 22998 23001 22987 22995 22994 23004 22980 22981 22999 22995 22997 22984 22998 23007 22995 22987 22994 23015 22997 23007 23019 23003 22994 22995 23019 23025 23005 23015 23002 23001 23029 23021 23009 23012 23020 23020 23029 23014 23028 23015 23022 23030 23023 23023 23018 23019 23031 23044 23033 23040 23034 23041 23050 23034 23041 23049 23053 23044 23042 23036 23046 23039 23058 23053 23050 23043 23042 23054 23050 23055 23060 23068 23050 23069 23061 23061 23065 23057 23051 23056 23072 23058 23065 23080 23073 23082 23081 23073 23059 23086 23080 23084 23072 23076 23067 23076 23093 23085 23082 23093 23098 23088 23094 23094 23098 23078 23097 23102 23096 23088 23095 23091 23096 23101 23107 23109 23105 23092 23107 23103 23102 23103 23099 23097 23110 23097 23109 23127 23122 23107 23129 23126 23117 23115 23111 23106 23116 23132 23118 23126 23136 23132 23123 23141 23131 23145 23134 23133 23120 23138 23133 23144 23123 23127 23137 23142 23134 23144 23154 23140 23132 23137 23157 23162 23159 23147 23145 23147 23144 23144 23141 23149 23156 23145 23160 23154 23158 23170 23164 23150 23173 23154 23170 23173 23184 23176 23175 23172 23183 23163 23182 23180 23192 23180 23188 23173 23178 23179 23195 23171 23187 23195 23185 23197 23190 23201 23186 23182 23200 23187 23206 23182 23190 23208 23190 23194 23192 23199 23195 \r\n22608 22614 22620 22612 22612 22606 22614 22627 22614 22606 22614 22625 22619 22622 22634 22612 22612 22618 22618 22615 22631 22634 22614 22621 22641 22637 22626 22621 22641 22633 22623 22643 22646 22645 22649 22640 22638 22635 22645 22638 22638 22636 22635 22649 22643 22647 22658 22641 22659 22654 22659 22670 22662 22644 22668 22649 22670 22649 22664 22653 22658 22668 22659 22671 22661 22672 22678 22673 22680 22667 22688 22691 22684 22681 22668 22680 22683 22693 22684 22697 22695 22689 22695 22695 22679 22693 22682 22684 22696 22701 22701 22700 22708 22690 22712 22697 22693 22695 22697 22697 22714 22702 22701 22722 22724 22715 22720 22720 22720 22728 22716 22715 22713 22719 22721 22734 22734 22735 22712 22710 22737 22741 22726 22743 22735 22716 22742 22738 22733 22749 22750 22736 22729 22752 22732 22744 22747 22732 22748 22739 22736 22745 22746 22750 22741 22743 22759 22746 22740 22765 22756 22753 22745 22764 22769 22754 22770 22763 22758 22754 22773 22756 22761 22762 22760 22782 22774 22786 22769 22775 22779 22789 22768 22768 22784 22770 22787 22769 22796 22792 22776 22792 22788 22800 22782 22786 22781 22790 22786 22785 22788 22797 22788 22790 22797 22788 22795 22800 22795 22804 22796 22819 22821 22796 22797 22816 22801 22805 22803 22806 22816 22821 22817 22807 22811 22821 22812 22815 22813 22811 22815 22822 22818 22827 22817 22844 22831 22835 22838 22824 22823 22828 22825 22827 22834 22829 22832 22848 22843 22854 22840 22840 22856 22851 22850 22845 22866 22864 22852 22847 22867 22861 22857 22855 22851 22868 22876 22853 22863 22872 22875 22860 22862 22878 22876 22874 22879 22864 22881 22878 22887 22890 22865 22893 22892 22878 22877 22892 22874 22873 22880 22898 22896 22889 22883 22888 22879 22886 22898 22907 22888 22909 22911 22891 22887 22898 22903 22904 22905 22896 22891 22920 22895 22915 22914 22902 22924 22909 22917 22917 22911 22928 22927 22916 22924 22927 22923 22928 22914 22937 22915 22925 22926 22932 22931 22916 22939 22940 22939 22942 22934 22950 22930 22953 22940 22933 22937 22956 22949 22957 22939 22933 22935 22946 22957 22957 22955 22942 22947 22946 22953 22958 22963 22947 22963 22969 22967 22976 22969 22950 22979 22972 22970 22979 22975 22958 22962 22982 22983 22975 22987 22987 22992 22993 22967 22980 22982 22980 22974 22983 22984 23001 22985 22979 22997 22989 22983 22995 23005 23004 22994 22983 22983 23000 22994 22993 23002 22999 23011 23008 23018 22998 22997 23000 23014 23016 23004 23009 23011 23022 23008 23005 23032 23032 23014 23030 23010 23015 23024 23023 23015 23036 23034 23019 23021 23020 23031 23027 23048 23020 23032 23050 23044 23043 23053 23038 23053 23051 23044 23031 23042 23049 23033 23045 23061 23062 23064 23053 23059 23050 23058 23049 23043 23062 23050 23055 23064 23077 23055 23077 23058 23053 23053 23058 23071 23072 23073 23061 23076 23070 23087 23087 23066 23081 23068 23075 23067 23085 23087 23082 23090 23097 23087 23103 23088 23082 23100 23103 23108 23088 23083 23104 23097 23096 23085 23104 23116 23112 23093 23099 23099 23120 23111 23115 23096 23125 23109 23122 23108 23121 23113 23122 23116 23104 23105 23106 23133 23111 23121 23134 23139 23137 23140 23124 23139 23117 23131 23141 23143 23136 23144 23128 23151 23137 23152 23132 23136 23148 23137 23143 23151 23157 23161 23148 23157 23143 23164 23139 23148 23145 23146 23163 23164 23150 23173 23146 23158 23169 23151 23154 23152 23181 23161 23167 23155 23164 23162 23169 23183 23170 23172 23184 23163 23180 23177 23168 23180 23171 23190 23171 23176 23194 23181 23192 23185 23193 23201 23203 23189 23184 23184 23187 23210 23201 23199 23211 23198 23191 23216 23214 \r\n22598 22599 22615 22622 22599 22604 22618 22622 22619 22612 22628 22610 22615 22621 22606 22612 22625 22633 22622 22632 22636 22613 22627 22629 22645 22643 22645 22636 22634 22628 22643 22642 22649 22633 22645 22627 22654 22637 22634 22659 22652 22633 22654 22640 22646 22659 22662 22655 22666 22654 22645 22653 22668 22671 22662 22668 22675 22670 22652 22653 22659 22659 22663 22672 22681 22661 22687 22685 22664 22689 22689 22692 22670 22668 22673 22690 22696 22695 22674 22684 22685 22693 22690 22681 22690 22684 22695 22693 22701 22709 22690 22686 22684 22688 22702 22712 22717 22691 22713 22695 22712 22707 22712 22703 22697 22724 22716 22702 22717 22730 22722 22707 22713 22717 22729 22725 22733 22725 22717 22727 22729 22735 22736 22737 22736 22728 22727 22727 22747 22723 22736 22731 22734 22754 22742 22738 22735 22755 22749 22751 22734 22747 22738 22749 22738 22742 22743 22756 22768 22744 22768 22762 22770 22756 22760 22755 22764 22776 22769 22756 22777 22776 22783 22768 22782 22771 22775 22782 22763 22780 22763 22769 22788 22771 22777 22789 22773 22775 22784 22773 22796 22778 22786 22792 22787 22786 22789 22790 22796 22781 22804 22795 22811 22799 22797 22809 22790 22789 22795 22793 22796 22822 22805 22817 22813 22809 22808 22826 22824 22814 22827 22824 22818 22834 22816 22813 22835 22814 22817 22811 22839 22824 22838 22828 22840 22822 22826 22848 22840 22834 22836 22849 22829 22851 22830 22844 22849 22854 22833 22843 22857 22844 22855 22835 22864 22854 22865 22853 22858 22863 22862 22854 22858 22850 22854 22854 22850 22865 22865 22873 22865 22870 22859 22882 22860 22870 22875 22871 22860 22877 22887 22869 22890 22874 22893 22873 22872 22869 22894 22879 22898 22902 22879 22875 22891 22877 22895 22888 22908 22906 22894 22897 22885 22889 22904 22912 22897 22889 22917 22896 22914 22895 22919 22922 22904 22900 22916 22911 22902 22908 22915 22922 22913 22907 22907 22929 22933 22933 22919 22933 22923 22917 22931 22927 22924 22942 22939 22933 22925 22922 22925 22924 22944 22936 22940 22944 22933 22941 22942 22943 22953 22937 22958 22952 22958 22946 22953 22960 22960 22943 22947 22947 22947 22948 22974 22963 22970 22956 22978 22969 22964 22958 22956 22971 22958 22982 22966 22984 22970 22974 22967 22991 22992 22980 22980 22973 22974 22974 22989 22981 22995 22989 22974 22995 22993 22977 23004 22999 22985 23006 22998 22986 23012 22993 23002 23003 23007 22996 23014 23018 23003 22996 22999 23008 23016 22998 23018 23019 23002 23011 23011 23013 23015 23021 23027 23008 23037 23037 23012 23024 23017 23014 23021 23041 23045 23026 23021 23023 23039 23046 23047 23038 23040 23026 23028 23031 23054 23040 23035 23034 23057 23052 23044 23056 23041 23059 23046 23054 23045 23058 23060 23049 23058 23052 23057 23074 23075 23062 23057 23074 23074 23060 23060 23082 23083 23073 23082 23063 23071 23063 23074 23086 23074 23066 23077 23091 23078 23075 23095 23098 23097 23079 23100 23081 23095 23097 23107 23083 23091 23082 23090 23086 23089 23101 23110 23115 23093 23103 23112 23098 23094 23111 23107 23124 23111 23119 23125 23106 23118 23116 23123 23119 23114 23134 23125 23120 23116 23125 23127 23132 23120 23129 23124 23120 23132 23122 23140 23119 23148 23136 23139 23127 23148 23138 23152 23127 23146 23132 23137 23157 23136 23150 23140 23144 23161 23151 23139 23159 23141 23170 23153 23162 23165 23166 23160 23155 23149 23152 23153 23180 23162 23181 23165 23161 23168 23181 23158 23165 23164 23180 23181 23192 23179 23188 23189 23188 23172 23173 23187 23186 23185 23202 23180 23178 23176 23188 23197 23180 23190 23199 23189 23194 23195 23205 23204 23209 23210 23189 23209 23193 \r\n22618 22594 22600 22625 22625 22625 22599 22621 22626 22631 22606 22614 22608 22621 22621 22616 22632 22626 22626 22622 22628 22628 22629 22621 22640 22630 22648 22643 22639 22628 22630 22624 22642 22629 22651 22649 22629 22634 22648 22656 22640 22656 22660 22647 22654 22652 22644 22653 22664 22655 22665 22655 22651 22672 22656 22677 22677 22662 22671 22655 22675 22669 22683 22671 22675 22687 22667 22668 22685 22667 22672 22668 22677 22690 22677 22684 22679 22690 22700 22696 22677 22686 22700 22695 22691 22689 22689 22705 22683 22702 22688 22696 22685 22712 22698 22694 22699 22713 22698 22693 22720 22694 22696 22705 22702 22705 22715 22719 22730 22727 22706 22727 22707 22735 22709 22736 22737 22710 22719 22725 22714 22738 22726 22719 22719 22727 22745 22739 22732 22749 22730 22746 22738 22729 22752 22743 22758 22753 22753 22740 22761 22751 22747 22757 22742 22765 22758 22751 22759 22748 22771 22744 22759 22751 22760 22759 22772 22768 22760 22767 22772 22782 22774 22765 22784 22771 22783 22774 22765 22786 22780 22788 22787 22779 22778 22768 22772 22771 22790 22780 22776 22799 22782 22784 22801 22800 22779 22788 22805 22799 22790 22798 22791 22803 22807 22790 22800 22799 22796 22806 22811 22807 22797 22808 22823 22798 22799 22804 22828 22816 22832 22815 22817 22811 22813 22824 22811 22815 22811 22830 22838 22840 22837 22824 22832 22839 22832 22837 22832 22834 22831 22833 22829 22837 22844 22828 22851 22848 22832 22852 22857 22846 22846 22854 22838 22866 22839 22859 22847 22866 22863 22844 22864 22852 22864 22870 22851 22862 22877 22873 22879 22882 22872 22866 22862 22859 22884 22872 22886 22880 22885 22868 22871 22874 22882 22877 22869 22877 22898 22901 22893 22893 22897 22903 22903 22879 22882 22901 22903 22909 22906 22904 22896 22900 22904 22903 22917 22907 22919 22896 22910 22901 22895 22901 22923 22916 22924 22929 22924 22920 22909 22917 22931 22917 22913 22921 22915 22936 22918 22913 22930 22932 22940 22943 22943 22919 22919 22928 22930 22943 22932 22941 22936 22947 22938 22939 22948 22935 22953 22948 22943 22936 22948 22953 22961 22949 22951 22960 22949 22944 22960 22964 22970 22948 22965 22953 22974 22952 22970 22971 22982 22980 22977 22983 22975 22961 22987 22976 22983 22988 22974 22967 22970 22995 22971 22980 22977 22988 22975 22983 22994 23003 22982 22994 22979 22981 22991 22996 22987 22994 22993 22988 22994 22991 23001 22988 23008 23002 23003 23002 23010 23018 23021 23002 23001 23001 23000 23014 23024 23025 23016 23009 23010 23030 23008 23033 23011 23028 23027 23023 23025 23022 23018 23043 23031 23030 23047 23040 23047 23041 23027 23042 23045 23033 23031 23045 23051 23053 23059 23059 23049 23042 23058 23050 23043 23059 23051 23054 23064 23062 23045 23054 23055 23060 23048 23065 23059 23051 23054 23066 23071 23071 23056 23062 23057 23076 23086 23067 23086 23079 23084 23076 23083 23070 23067 23080 23083 23093 23079 23090 23086 23091 23075 23088 23089 23078 23090 23089 23095 23087 23087 23104 23092 23088 23109 23089 23107 23105 23118 23109 23117 23112 23106 23102 23116 23100 23106 23101 23116 23131 23111 23116 23121 23128 23111 23131 23124 23125 23123 23139 23120 23132 23136 23131 23118 23142 23129 23120 23145 23142 23141 23131 23142 23138 23129 23128 23132 23144 23133 23135 23159 23141 23153 23140 23159 23162 23144 23141 23170 23169 23160 23162 23166 23169 23168 23172 23158 23162 23169 23155 23159 23158 23165 23160 23171 23183 23161 23165 23167 23172 23173 23170 23168 23178 23171 23168 23198 23185 23191 23173 23194 23190 23188 23184 23196 23204 23194 23191 23192 23195 23212 23196 23202 23214 23198 23205 23199 23198 23211 23208 \r\n22619 22608 22605 22619 22620 22606 22609 22610 22615 22629 22633 22632 22606 22615 22627 22618 22628 22632 22636 22635 22627 22625 22627 22645 22647 22632 22643 22623 22637 22636 22635 22641 22647 22632 22646 22654 22639 22644 22635 22646 22650 22664 22648 22639 22660 22649 22667 22659 22668 22664 22661 22650 22670 22664 22662 22675 22669 22653 22666 22666 22678 22673 22677 22659 22661 22677 22666 22676 22670 22680 22671 22689 22692 22670 22670 22677 22674 22681 22677 22692 22688 22677 22684 22703 22699 22690 22693 22692 22684 22696 22693 22710 22701 22696 22698 22710 22697 22705 22705 22708 22697 22701 22724 22722 22708 22722 22728 22717 22703 22714 22715 22718 22708 22726 22727 22730 22721 22712 22714 22732 22715 22727 22743 22738 22730 22738 22723 22734 22750 22728 22752 22738 22736 22750 22731 22730 22730 22749 22758 22740 22755 22762 22755 22754 22744 22765 22764 22752 22771 22764 22769 22774 22761 22774 22772 22771 22772 22751 22777 22779 22778 22780 22781 22775 22768 22779 22766 22788 22769 22775 22780 22794 22793 22794 22771 22774 22773 22799 22779 22786 22795 22789 22799 22797 22797 22782 22791 22810 22791 22791 22802 22789 22790 22791 22802 22796 22808 22795 22802 22796 22813 22800 22812 22816 22824 22819 22803 22828 22821 22824 22826 22811 22830 22816 22823 22812 22837 22820 22837 22835 22824 22839 22830 22846 22819 22837 22839 22828 22837 22836 22831 22832 22854 22829 22835 22844 22840 22860 22835 22862 22850 22856 22853 22859 22849 22844 22850 22861 22842 22845 22854 22864 22861 22854 22867 22865 22857 22858 22866 22865 22868 22875 22860 22886 22865 22872 22889 22862 22877 22892 22880 22868 22872 22869 22875 22869 22887 22898 22874 22898 22898 22875 22900 22896 22879 22903 22895 22901 22892 22910 22897 22892 22913 22915 22889 22890 22914 22913 22917 22896 22895 22903 22900 22916 22921 22920 22920 22920 22917 22912 22910 22908 22919 22936 22909 22935 22929 22940 22926 22933 22931 22944 22927 22921 22922 22925 22932 22928 22925 22943 22949 22948 22932 22954 22945 22942 22933 22934 22937 22938 22944 22935 22961 22938 22948 22967 22963 22968 22956 22967 22946 22958 22974 22965 22964 22956 22967 22962 22965 22964 22982 22958 22982 22971 22975 22969 22982 22987 22988 22978 22974 22992 22970 22986 22987 22975 22972 22976 22986 22989 22979 22994 22976 22988 22983 22996 22992 22995 22996 22990 23009 22995 22994 22988 23006 23016 23001 23004 23010 23019 23006 23017 23001 23024 22998 23022 23029 23009 23017 23031 23022 23031 23033 23018 23009 23022 23031 23021 23012 23030 23021 23032 23016 23018 23027 23038 23039 23023 23027 23037 23030 23054 23049 23039 23028 23031 23059 23056 23052 23061 23056 23059 23047 23046 23046 23045 23040 23046 23066 23044 23060 23048 23050 23049 23074 23062 23064 23060 23063 23061 23057 23059 23079 23063 23081 23079 23078 23064 23065 23070 23073 23093 23066 23081 23095 23084 23082 23096 23100 23091 23085 23088 23096 23088 23093 23087 23081 23097 23097 23099 23089 23088 23110 23105 23104 23092 23090 23105 23092 23108 23107 23102 23096 23097 23126 23123 23105 23116 23129 23114 23131 23116 23108 23109 23120 23124 23127 23133 23132 23125 23122 23117 23119 23130 23128 23131 23149 23147 23144 23132 23143 23139 23126 23130 23143 23130 23139 23157 23132 23151 23158 23144 23139 23156 23147 23141 23143 23154 23160 23168 23161 23150 23173 23170 23155 23164 23157 23166 23168 23157 23154 23169 23165 23162 23182 23187 23164 23187 23164 23188 23168 23175 23188 23183 23195 23171 23177 23177 23186 23201 23200 23175 23181 23205 23204 23200 23193 23203 23201 23193 23210 23190 23202 23212 23192 23201 23215 23215 23219 23207 \r\n22611 22599 22598 22616 22619 22615 22621 22631 22624 22604 22624 22619 22625 22622 22622 22638 22632 22613 22626 22642 22615 22637 22638 22639 22643 22649 22641 22648 22624 22646 22635 22649 22633 22634 22635 22649 22637 22660 22633 22636 22645 22656 22666 22648 22639 22653 22642 22653 22652 22651 22669 22653 22659 22674 22675 22652 22654 22657 22675 22656 22667 22675 22676 22682 22681 22688 22687 22687 22672 22666 22679 22688 22681 22697 22678 22691 22679 22673 22679 22692 22698 22700 22677 22706 22689 22694 22690 22686 22693 22693 22703 22692 22712 22697 22706 22709 22695 22696 22697 22696 22710 22711 22723 22725 22705 22713 22725 22716 22720 22714 22727 22734 22718 22723 22719 22732 22734 22730 22716 22723 22721 22745 22742 22729 22728 22736 22737 22734 22741 22752 22727 22735 22750 22737 22730 22758 22740 22739 22762 22745 22739 22743 22741 22760 22760 22748 22770 22761 22749 22767 22757 22763 22752 22762 22761 22763 22771 22781 22770 22761 22770 22771 22770 22758 22777 22787 22761 22789 22774 22771 22786 22791 22768 22788 22782 22785 22788 22776 22802 22800 22793 22803 22791 22790 22790 22801 22798 22782 22809 22790 22793 22796 22803 22798 22818 22813 22818 22800 22816 22801 22814 22825 22803 22805 22813 22814 22810 22821 22832 22816 22811 22807 22819 22819 22830 22837 22831 22821 22813 22831 22838 22840 22843 22847 22836 22849 22829 22840 22827 22843 22842 22829 22830 22846 22831 22849 22847 22841 22834 22855 22840 22849 22848 22866 22854 22867 22860 22860 22865 22860 22868 22857 22854 22852 22854 22864 22874 22857 22875 22876 22862 22879 22878 22860 22876 22860 22870 22890 22872 22890 22881 22874 22886 22894 22874 22893 22883 22895 22897 22896 22903 22886 22884 22892 22882 22899 22901 22885 22897 22910 22905 22908 22904 22913 22907 22900 22906 22914 22898 22920 22923 22918 22905 22926 22904 22914 22930 22902 22930 22920 22934 22933 22918 22919 22913 22930 22918 22929 22925 22924 22922 22922 22922 22932 22921 22932 22943 22940 22927 22953 22935 22952 22941 22939 22939 22943 22951 22938 22938 22944 22948 22943 22965 22951 22965 22967 22958 22961 22955 22948 22945 22964 22976 22961 22958 22951 22954 22966 22975 22958 22966 22975 22983 22965 22988 22967 22976 22974 22974 22967 22993 22992 22994 22979 22989 22972 22971 23000 22974 22997 22988 22990 23000 22989 23000 23009 23008 23011 22998 22997 22996 23009 23014 22995 22993 22992 23004 23011 22995 23014 23015 23012 23005 23026 23016 23023 23006 23006 23004 23005 23014 23017 23010 23027 23027 23015 23032 23026 23034 23042 23035 23022 23032 23044 23025 23021 23049 23029 23052 23050 23054 23026 23034 23056 23033 23035 23041 23056 23051 23050 23037 23053 23054 23050 23045 23057 23069 23059 23060 23066 23053 23046 23058 23048 23050 23059 23062 23080 23062 23067 23071 23058 23080 23065 23059 23086 23068 23077 23079 23068 23071 23087 23092 23084 23080 23091 23084 23077 23101 23081 23075 23097 23079 23093 23107 23096 23082 23098 23092 23097 23107 23089 23091 23100 23107 23100 23093 23099 23101 23100 23122 23125 23109 23116 23124 23116 23120 23130 23121 23113 23113 23131 23108 23123 23121 23113 23116 23139 23135 23131 23135 23142 23120 23135 23142 23145 23128 23128 23149 23152 23144 23149 23150 23153 23148 23153 23141 23160 23151 23148 23147 23156 23145 23140 23166 23154 23153 23162 23153 23162 23156 23175 23170 23151 23166 23175 23162 23163 23154 23180 23182 23159 23179 23159 23187 23182 23176 23170 23172 23186 23192 23182 23183 23196 23195 23192 23173 23174 23176 23189 23182 23195 23188 23202 23201 23201 23200 23206 23210 23210 23186 23195 23190 23192 23211 23194 23209 23195 23214 23215 \r\n22609 22614 22612 22604 22621 22621 22619 22621 22612 22633 22617 22609 22611 22621 22616 22633 22623 22642 22622 22619 22626 22620 22641 22640 22635 22634 22643 22637 22641 22647 22627 22634 22633 22654 22651 22635 22649 22645 22652 22653 22648 22665 22638 22646 22660 22660 22656 22671 22651 22669 22668 22655 22664 22672 22663 22654 22663 22673 22672 22680 22656 22686 22671 22677 22681 22676 22670 22666 22688 22681 22685 22684 22688 22670 22686 22674 22676 22690 22703 22679 22695 22701 22697 22694 22692 22698 22709 22705 22694 22707 22690 22691 22708 22701 22717 22693 22720 22701 22700 22708 22697 22711 22700 22715 22713 22712 22715 22705 22711 22731 22719 22725 22726 22717 22739 22736 22738 22713 22731 22741 22719 22734 22747 22743 22741 22726 22740 22734 22740 22739 22755 22737 22755 22741 22757 22744 22744 22743 22736 22761 22740 22754 22764 22745 22766 22744 22743 22748 22768 22763 22759 22768 22769 22760 22769 22761 22778 22776 22777 22783 22782 22762 22767 22784 22761 22778 22783 22774 22777 22777 22783 22782 22784 22774 22779 22780 22772 22801 22792 22778 22776 22799 22782 22797 22791 22796 22795 22805 22791 22791 22808 22806 22789 22791 22800 22811 22792 22796 22813 22808 22814 22806 22827 22807 22817 22819 22829 22827 22809 22808 22828 22810 22819 22830 22810 22838 22830 22826 22832 22819 22832 22841 22818 22846 22847 22837 22839 22837 22836 22854 22843 22849 22837 22854 22835 22855 22858 22838 22862 22840 22846 22851 22862 22851 22860 22866 22866 22845 22847 22872 22854 22850 22874 22860 22853 22873 22854 22872 22880 22874 22881 22863 22883 22873 22862 22862 22890 22892 22881 22883 22890 22880 22876 22892 22888 22872 22895 22879 22875 22892 22901 22899 22886 22890 22905 22883 22905 22904 22908 22886 22900 22896 22911 22907 22906 22919 22915 22896 22921 22924 22904 22900 22926 22904 22910 22908 22911 22928 22917 22934 22930 22933 22937 22909 22925 22913 22928 22931 22937 22940 22923 22921 22944 22934 22944 22923 22929 22933 22936 22938 22941 22937 22931 22937 22959 22945 22954 22958 22946 22948 22949 22941 22960 22956 22967 22968 22958 22961 22961 22945 22975 22970 22950 22950 22952 22980 22966 22960 22961 22956 22964 22974 22960 22983 22978 22964 22979 22963 22975 22973 22988 22976 22985 22987 22976 22978 22981 22996 23002 22994 22977 22999 22991 23001 23006 22994 22992 22993 22990 23009 22996 23000 23014 22995 23015 23006 23018 22995 23013 23023 23023 23022 23014 23017 23016 23008 23004 23019 23005 23011 23007 23012 23021 23030 23018 23024 23039 23036 23023 23043 23032 23026 23019 23047 23020 23027 23046 23046 23037 23054 23026 23028 23047 23045 23041 23042 23035 23058 23059 23041 23044 23064 23041 23053 23066 23047 23062 23047 23048 23047 23075 23075 23077 23056 23061 23051 23071 23072 23082 23065 23065 23061 23081 23078 23082 23061 23068 23076 23092 23067 23085 23095 23077 23092 23076 23075 23096 23074 23075 23095 23085 23080 23100 23088 23107 23082 23084 23089 23113 23108 23115 23092 23088 23096 23091 23107 23094 23111 23104 23107 23120 23115 23104 23115 23123 23126 23111 23104 23112 23115 23129 23118 23134 23119 23120 23136 23136 23114 23124 23116 23130 23146 23134 23135 23137 23134 23125 23127 23128 23134 23138 23148 23138 23157 23157 23157 23146 23145 23139 23145 23158 23157 23151 23145 23140 23165 23167 23144 23147 23158 23151 23152 23173 23174 23155 23151 23165 23161 23162 23166 23165 23181 23170 23175 23167 23177 23182 23187 23177 23190 23182 23183 23175 23170 23191 23188 23191 23181 23195 23184 23183 23191 23178 23185 23209 23183 23186 23196 23203 23205 23187 23209 23205 23203 23213 23217 23196 23218 23196 23202 \r\n22597 22619 22626 22611 22606 22630 22614 22620 22619 22613 22628 22632 22625 22616 22640 22639 22615 22633 22636 22616 22633 22621 22619 22628 22644 22631 22628 22641 22645 22629 22635 22635 22649 22654 22651 22659 22649 22639 22643 22654 22664 22660 22640 22653 22653 22662 22667 22644 22659 22663 22675 22654 22654 22659 22677 22667 22664 22654 22678 22662 22670 22676 22661 22682 22667 22662 22665 22679 22687 22666 22681 22696 22669 22687 22677 22672 22680 22698 22700 22685 22702 22683 22701 22702 22707 22698 22695 22703 22705 22714 22716 22693 22692 22703 22715 22718 22711 22708 22700 22721 22717 22703 22700 22703 22721 22708 22706 22704 22715 22720 22708 22727 22710 22736 22738 22733 22731 22728 22730 22724 22735 22723 22737 22740 22728 22744 22739 22746 22728 22738 22728 22754 22752 22752 22736 22743 22748 22757 22764 22761 22739 22752 22767 22768 22746 22750 22745 22757 22767 22752 22753 22768 22776 22760 22776 22772 22764 22768 22780 22771 22761 22766 22771 22784 22787 22771 22769 22777 22790 22767 22780 22785 22791 22784 22791 22774 22789 22777 22798 22793 22782 22783 22799 22797 22782 22809 22789 22813 22788 22802 22815 22800 22802 22811 22820 22799 22805 22818 22812 22814 22820 22812 22812 22805 22821 22807 22804 22807 22826 22818 22817 22811 22816 22821 22813 22821 22818 22840 22833 22821 22846 22842 22839 22840 22848 22835 22833 22824 22830 22844 22852 22849 22831 22837 22839 22844 22836 22836 22848 22837 22851 22844 22840 22847 22864 22844 22867 22866 22851 22846 22856 22866 22864 22851 22865 22870 22875 22869 22880 22863 22873 22873 22878 22864 22869 22866 22883 22886 22874 22885 22893 22897 22896 22896 22898 22887 22876 22877 22884 22883 22902 22897 22905 22895 22887 22909 22894 22902 22894 22914 22910 22899 22898 22913 22912 22916 22912 22914 22914 22912 22915 22907 22925 22929 22908 22926 22930 22927 22907 22924 22911 22931 22922 22937 22920 22937 22930 22914 22915 22918 22924 22921 22927 22924 22944 22923 22951 22930 22931 22954 22944 22955 22933 22940 22952 22941 22933 22954 22960 22941 22966 22945 22939 22966 22945 22957 22971 22954 22948 22973 22968 22960 22963 22964 22959 22970 22975 22965 22965 22966 22978 22982 22967 22983 22967 22963 22968 22968 22992 22974 22978 22972 22986 22970 22991 22988 22996 23000 22988 22994 22984 22979 22988 22984 22982 23002 23003 22986 23000 22994 23015 23012 23007 23013 23015 23018 22993 23009 23016 23018 23025 23015 22999 23011 23005 23012 23003 23016 23034 23008 23033 23008 23022 23032 23019 23035 23021 23028 23019 23021 23040 23037 23019 23041 23025 23023 23044 23044 23045 23052 23038 23041 23037 23052 23035 23059 23045 23038 23036 23054 23037 23065 23058 23060 23045 23052 23064 23073 23069 23074 23054 23073 23074 23074 23074 23072 23059 23065 23077 23072 23071 23062 23082 23078 23073 23066 23064 23066 23085 23087 23094 23092 23069 23092 23086 23089 23095 23076 23085 23085 23089 23084 23090 23088 23093 23098 23104 23113 23100 23096 23092 23104 23103 23095 23096 23111 23122 23099 23117 23111 23114 23121 23122 23107 23122 23123 23120 23118 23125 23106 23121 23122 23112 23127 23136 23112 23133 23115 23125 23126 23130 23121 23134 23137 23147 23148 23136 23153 23151 23143 23134 23131 23139 23143 23131 23153 23152 23152 23146 23164 23146 23146 23139 23147 23148 23158 23166 23170 23155 23172 23155 23151 23155 23166 23172 23163 23177 23155 23157 23161 23165 23163 23169 23162 23182 23171 23164 23180 23168 23191 23189 23176 23169 23194 23185 23182 23180 23199 23181 23204 23196 23181 23187 23181 23199 23187 23183 23196 23195 23194 23192 23210 23205 23219 23213 23219 23216 23204 23208 23213 \r\n22601 22614 22626 22621 22606 22619 22605 22623 22632 22615 22636 22627 22614 22615 22617 22632 22623 22621 22617 22617 22637 22627 22631 22629 22630 22627 22652 22639 22633 22656 22653 22637 22640 22644 22641 22635 22635 22643 22649 22664 22642 22665 22661 22660 22644 22669 22673 22668 22666 22662 22673 22656 22671 22667 22652 22666 22664 22656 22667 22681 22665 22688 22660 22678 22670 22666 22693 22671 22667 22690 22668 22675 22677 22695 22674 22673 22674 22693 22697 22706 22700 22698 22701 22710 22702 22699 22684 22712 22710 22693 22696 22699 22702 22711 22717 22693 22698 22712 22702 22714 22712 22719 22722 22713 22721 22717 22719 22734 22710 22707 22726 22717 22720 22734 22724 22740 22731 22733 22741 22730 22718 22728 22743 22744 22746 22743 22733 22745 22752 22748 22746 22745 22747 22749 22739 22749 22734 22746 22744 22743 22767 22746 22767 22748 22743 22769 22773 22761 22759 22750 22769 22772 22764 22759 22776 22756 22757 22758 22772 22760 22761 22788 22765 22769 22781 22765 22783 22785 22773 22773 22783 22785 22790 22796 22773 22774 22778 22788 22801 22781 22786 22786 22789 22805 22782 22786 22792 22803 22796 22801 22808 22804 22797 22806 22800 22812 22823 22810 22818 22824 22813 22826 22808 22807 22826 22827 22820 22815 22824 22828 22832 22833 22813 22816 22812 22824 22831 22815 22839 22843 22819 22840 22823 22838 22836 22826 22842 22836 22849 22835 22857 22840 22836 22845 22845 22852 22845 22850 22865 22847 22846 22857 22841 22852 22869 22870 22867 22857 22861 22858 22876 22872 22859 22857 22859 22869 22873 22863 22864 22857 22866 22877 22871 22870 22889 22867 22885 22885 22894 22891 22871 22894 22887 22892 22872 22888 22893 22890 22881 22904 22884 22902 22885 22897 22902 22904 22901 22892 22896 22893 22910 22915 22912 22913 22907 22921 22910 22904 22915 22907 22914 22927 22923 22905 22924 22910 22922 22926 22915 22932 22918 22934 22924 22939 22933 22930 22917 22928 22938 22946 22946 22940 22943 22923 22931 22947 22943 22941 22929 22943 22951 22930 22950 22946 22959 22936 22956 22940 22937 22944 22962 22961 22943 22950 22948 22966 22965 22966 22950 22947 22965 22968 22965 22959 22967 22969 22959 22980 22975 22972 22958 22975 22970 22975 22972 22984 22981 22970 22974 22968 22996 22973 22972 23000 22998 22985 22992 22984 22979 22977 23001 22994 23006 23002 23007 22986 22999 23013 23002 23011 23015 22993 23013 22999 23008 23010 22994 23023 23025 23006 23020 23003 23006 23009 23003 23009 23023 23015 23009 23032 23033 23034 23023 23021 23030 23017 23028 23017 23034 23040 23034 23036 23036 23050 23026 23046 23036 23043 23044 23033 23038 23029 23040 23043 23037 23041 23051 23036 23036 23044 23049 23061 23056 23066 23045 23056 23071 23058 23067 23066 23050 23061 23059 23080 23057 23065 23060 23065 23081 23062 23078 23083 23061 23070 23091 23076 23079 23084 23082 23067 23075 23081 23078 23090 23096 23073 23080 23078 23103 23099 23095 23080 23094 23108 23110 23104 23088 23114 23093 23097 23104 23092 23091 23108 23111 23118 23101 23110 23102 23114 23124 23116 23103 23106 23131 23110 23106 23122 23127 23110 23136 23127 23134 23115 23135 23117 23132 23129 23124 23126 23137 23131 23124 23137 23127 23143 23144 23146 23141 23145 23148 23133 23140 23132 23136 23157 23157 23151 23154 23140 23166 23155 23152 23149 23168 23156 23153 23170 23156 23171 23152 23178 23157 23160 23155 23153 23183 23176 23183 23176 23184 23168 23179 23166 23186 23184 23173 23187 23176 23186 23185 23183 23195 23172 23197 23185 23203 23181 23198 23191 23184 23186 23203 23200 23210 23212 23207 23190 23209 23208 23192 23216 23196 23219 23199 23202 23197 23219 23205 23210 \r\n22613 22623 22630 22626 22626 22620 22630 22614 22610 22617 22611 22620 22621 22616 22641 22616 22644 22632 22627 22621 22634 22626 22630 22629 22624 22637 22652 22626 22627 22642 22642 22641 22637 22644 22652 22651 22652 22652 22641 22660 22667 22647 22663 22657 22664 22671 22673 22675 22669 22655 22673 22656 22665 22652 22667 22683 22675 22671 22671 22672 22669 22682 22677 22664 22690 22668 22675 22680 22686 22693 22687 22673 22698 22681 22687 22700 22686 22699 22699 22683 22706 22697 22684 22683 22699 22697 22707 22687 22692 22699 22692 22712 22715 22709 22696 22697 22696 22720 22716 22716 22722 22721 22708 22711 22706 22714 22716 22709 22717 22735 22735 22726 22724 22716 22742 22732 22716 22724 22729 22743 22728 22722 22731 22741 22730 22751 22733 22729 22739 22738 22758 22738 22739 22757 22733 22758 22750 22764 22764 22758 22757 22753 22755 22771 22754 22767 22747 22750 22769 22766 22773 22761 22768 22759 22756 22778 22764 22771 22779 22781 22759 22786 22781 22765 22791 22775 22770 22783 22786 22779 22796 22796 22775 22784 22783 22786 22779 22788 22802 22781 22807 22780 22795 22785 22788 22790 22804 22805 22810 22792 22813 22814 22792 22814 22818 22795 22797 22819 22825 22803 22827 22815 22819 22824 22830 22826 22829 22831 22817 22814 22828 22822 22823 22827 22842 22819 22820 22816 22834 22829 22829 22834 22834 22822 22824 22836 22841 22835 22840 22829 22852 22850 22845 22860 22848 22839 22861 22845 22864 22847 22862 22854 22862 22846 22855 22859 22845 22850 22852 22855 22875 22850 22871 22854 22856 22858 22876 22871 22877 22871 22867 22877 22866 22885 22865 22892 22880 22890 22896 22895 22875 22898 22888 22893 22874 22896 22896 22900 22887 22884 22900 22889 22907 22892 22897 22898 22886 22889 22915 22914 22916 22898 22900 22895 22913 22911 22904 22908 22924 22900 22903 22908 22928 22926 22903 22921 22922 22933 22922 22930 22937 22912 22938 22918 22922 22914 22927 22917 22945 22942 22946 22936 22949 22948 22946 22950 22928 22953 22939 22957 22938 22939 22937 22932 22957 22939 22953 22963 22940 22958 22955 22967 22966 22942 22963 22962 22950 22957 22950 22953 22954 22955 22952 22970 22957 22975 22965 22973 22963 22987 22974 22987 22982 22977 22967 22985 22975 22971 22972 22988 22977 22980 23000 22985 22977 22997 22996 23003 23004 22999 22984 22984 23003 22990 22983 22997 23010 23000 22995 22994 23018 23009 22999 22996 23006 23010 23018 23020 23013 23003 23020 23001 23018 23018 23017 23031 23007 23028 23017 23010 23018 23038 23019 23015 23020 23016 23034 23033 23025 23023 23023 23029 23034 23029 23030 23033 23032 23026 23056 23051 23031 23043 23044 23044 23043 23038 23042 23041 23039 23063 23060 23066 23055 23068 23043 23050 23069 23068 23049 23068 23061 23053 23057 23073 23075 23077 23075 23076 23061 23071 23075 23086 23065 23073 23089 23072 23089 23078 23095 23088 23084 23085 23090 23091 23101 23078 23101 23090 23086 23089 23099 23097 23086 23109 23083 23109 23090 23105 23102 23094 23106 23119 23102 23103 23112 23105 23116 23106 23098 23122 23118 23105 23101 23122 23125 23117 23120 23109 23123 23133 23112 23116 23139 23121 23123 23127 23137 23126 23121 23144 23132 23135 23131 23144 23129 23137 23125 23153 23154 23141 23129 23133 23132 23158 23140 23163 23145 23165 23150 23166 23154 23147 23149 23155 23167 23147 23160 23173 23147 23162 23151 23151 23178 23180 23169 23169 23181 23161 23166 23173 23177 23178 23174 23176 23167 23177 23165 23178 23181 23187 23177 23189 23180 23185 23185 23185 23181 23185 23181 23203 23205 23204 23199 23190 23186 23197 23206 23214 23192 23206 23197 23211 23199 23193 23194 23201 23214 23222 23202 23217 \r\n22627 22615 22630 22603 22618 22609 22629 22617 22623 22622 22626 22640 22640 22623 22626 22620 22643 22637 22638 22632 22644 22639 22628 22626 22640 22630 22636 22631 22643 22650 22654 22657 22638 22641 22656 22652 22650 22637 22643 22660 22645 22649 22671 22656 22651 22660 22656 22676 22677 22677 22671 22659 22668 22656 22683 22666 22665 22672 22677 22662 22671 22685 22662 22687 22682 22676 22676 22689 22694 22688 22673 22698 22701 22692 22687 22693 22687 22683 22687 22692 22700 22689 22692 22695 22688 22710 22688 22693 22707 22712 22696 22705 22698 22708 22723 22716 22699 22723 22720 22719 22702 22716 22722 22715 22732 22723 22732 22712 22717 22730 22720 22737 22715 22721 22730 22736 22725 22732 22738 22730 22748 22747 22727 22747 22742 22741 22728 22740 22740 22745 22738 22740 22749 22762 22748 22757 22742 22750 22739 22741 22758 22761 22760 22745 22747 22754 22763 22769 22769 22771 22765 22769 22776 22778 22766 22783 22772 22759 22780 22768 22789 22784 22783 22776 22787 22778 22792 22780 22777 22783 22787 22789 22780 22780 22783 22788 22784 22788 22782 22808 22782 22783 22809 22807 22784 22814 22810 22790 22803 22809 22807 22799 22792 22814 22797 22814 22800 22800 22819 22804 22826 22811 22830 22813 22826 22805 22831 22835 22835 22813 22816 22828 22812 22842 22838 22839 22835 22835 22847 22841 22834 22833 22827 22846 22837 22826 22854 22834 22830 22835 22845 22848 22858 22856 22849 22840 22837 22864 22859 22840 22841 22841 22848 22859 22851 22870 22869 22865 22848 22860 22864 22870 22879 22873 22865 22879 22884 22864 22887 22871 22889 22884 22874 22872 22877 22885 22881 22874 22885 22879 22882 22894 22886 22901 22899 22897 22887 22906 22907 22882 22897 22881 22902 22908 22906 22894 22886 22916 22915 22902 22903 22894 22898 22919 22898 22901 22925 22901 22926 22899 22909 22904 22923 22924 22925 22925 22912 22927 22908 22927 22917 22923 22917 22926 22938 22936 22929 22935 22921 22929 22933 22932 22946 22924 22927 22938 22955 22927 22930 22941 22954 22938 22952 22946 22945 22935 22965 22953 22960 22964 22962 22968 22969 22959 22967 22968 22947 22974 22974 22956 22974 22967 22965 22969 22983 22978 22958 22967 22986 22977 22980 22989 22987 22992 22980 22965 22976 22975 22976 22987 22979 22982 22979 23001 23003 22994 22993 22984 22986 22991 22995 22991 22989 23007 22998 22985 22991 23007 23001 22999 23005 23016 23015 23003 23015 23013 23005 23023 23015 23022 23011 23017 23003 23010 23004 23025 23009 23033 23010 23019 23021 23023 23016 23027 23037 23040 23043 23036 23018 23044 23034 23025 23049 23043 23048 23035 23053 23049 23054 23046 23037 23039 23051 23056 23048 23044 23054 23039 23051 23052 23068 23060 23042 23058 23050 23061 23072 23076 23071 23074 23064 23058 23067 23065 23081 23059 23063 23085 23082 23070 23078 23061 23080 23065 23072 23075 23081 23069 23086 23097 23096 23089 23076 23100 23095 23091 23091 23077 23079 23079 23107 23104 23108 23101 23108 23105 23111 23093 23116 23097 23109 23111 23101 23108 23122 23096 23103 23125 23109 23128 23116 23103 23126 23123 23128 23110 23133 23126 23120 23127 23137 23121 23137 23121 23140 23128 23137 23129 23140 23119 23147 23138 23137 23131 23134 23150 23149 23144 23133 23129 23152 23136 23158 23136 23142 23136 23147 23151 23163 23146 23162 23158 23150 23169 23169 23168 23161 23149 23159 23149 23155 23169 23165 23162 23163 23183 23171 23164 23177 23177 23174 23179 23177 23181 23169 23186 23195 23169 23181 23174 23190 23174 23195 23191 23174 23179 23203 23191 23184 23198 23182 23205 23194 23191 23184 23190 23211 23212 23190 23197 23196 23211 23198 23207 23195 23199 23221 23207 23201 23206 \r\n22628 22624 22613 22611 22614 22628 22609 22612 22632 22615 22633 22614 22615 22614 22620 22620 22627 22645 22643 22632 22647 22651 22630 22648 22634 22655 22628 22635 22641 22645 22649 22632 22658 22657 22655 22636 22656 22652 22656 22652 22669 22653 22648 22645 22661 22670 22647 22663 22662 22666 22672 22662 22657 22677 22676 22674 22666 22666 22674 22669 22669 22679 22692 22691 22684 22669 22680 22697 22685 22691 22691 22674 22691 22682 22675 22679 22696 22686 22704 22702 22696 22688 22710 22704 22704 22704 22703 22694 22706 22692 22718 22708 22720 22717 22701 22714 22721 22721 22703 22704 22706 22726 22725 22729 22726 22726 22710 22725 22727 22722 22723 22715 22742 22720 22735 22739 22735 22740 22745 22728 22725 22746 22751 22749 22746 22738 22730 22747 22734 22755 22737 22751 22743 22749 22739 22763 22764 22742 22758 22755 22758 22747 22770 22747 22759 22748 22750 22754 22771 22777 22778 22754 22777 22772 22779 22756 22759 22775 22787 22783 22785 22784 22791 22766 22772 22795 22779 22797 22788 22794 22775 22798 22793 22784 22782 22780 22777 22791 22783 22807 22789 22788 22784 22795 22789 22792 22815 22805 22802 22799 22809 22813 22822 22821 22808 22802 22813 22824 22804 22812 22803 22818 22820 22813 22807 22828 22833 22830 22828 22815 22829 22814 22839 22822 22834 22831 22827 22820 22825 22846 22824 22841 22843 22830 22829 22827 22849 22832 22842 22834 22838 22833 22834 22861 22840 22847 22862 22839 22866 22853 22864 22850 22848 22851 22866 22846 22856 22858 22862 22860 22874 22854 22867 22867 22863 22859 22860 22887 22880 22870 22878 22871 22874 22872 22870 22868 22885 22877 22872 22896 22900 22897 22874 22900 22886 22882 22890 22904 22899 22889 22887 22904 22891 22888 22911 22901 22891 22896 22913 22912 22920 22905 22897 22900 22913 22898 22922 22926 22925 22907 22929 22925 22916 22922 22912 22918 22925 22910 22915 22931 22926 22922 22914 22937 22932 22939 22935 22938 22939 22938 22936 22937 22929 22939 22947 22929 22927 22954 22933 22931 22939 22933 22945 22939 22941 22947 22951 22949 22943 22947 22960 22963 22963 22944 22950 22963 22976 22963 22949 22965 22974 22955 22971 22973 22979 22979 22972 22980 22980 22982 22986 22979 22979 22976 22981 22980 22991 22996 22971 22983 22974 22983 22998 22991 22981 22986 22993 23005 22982 23001 22992 23002 22985 23007 23009 23007 22989 23014 22990 22996 22992 23000 23008 23007 23018 23020 23009 23027 23009 23002 23018 23018 23016 23020 23018 23018 23012 23036 23033 23018 23011 23026 23042 23034 23037 23036 23018 23030 23023 23042 23033 23026 23035 23042 23038 23032 23038 23044 23029 23057 23047 23050 23056 23053 23064 23064 23050 23060 23062 23040 23052 23067 23043 23066 23047 23073 23064 23074 23061 23067 23052 23066 23059 23067 23064 23068 23077 23061 23063 23079 23072 23073 23087 23075 23084 23095 23079 23075 23083 23084 23081 23078 23085 23086 23099 23084 23104 23100 23108 23097 23091 23091 23102 23102 23098 23102 23097 23114 23117 23091 23098 23093 23107 23109 23097 23107 23112 23127 23108 23108 23118 23102 23111 23127 23128 23120 23123 23124 23130 23124 23139 23140 23126 23137 23135 23144 23139 23126 23127 23145 23143 23140 23128 23134 23132 23133 23154 23144 23152 23134 23134 23139 23140 23136 23139 23152 23138 23143 23157 23166 23162 23150 23147 23151 23161 23159 23169 23163 23150 23175 23179 23169 23161 23154 23178 23158 23178 23173 23173 23186 23168 23169 23163 23183 23181 23193 23184 23192 23186 23181 23194 23183 23175 23183 23198 23198 23200 23202 23186 23202 23207 23210 23191 23213 23202 23192 23196 23202 23212 23194 23208 23206 23217 23199 23201 23202 23224 23202 23208 23216 \r\n22616 22619 22612 22605 22606 22624 22628 22633 22623 22630 22629 22621 22622 22634 22626 22630 22625 22642 22631 22638 22632 22649 22643 22638 22646 22656 22647 22629 22641 22655 22638 22636 22649 22662 22653 22650 22659 22641 22650 22665 22645 22668 22668 22647 22665 22661 22657 22677 22673 22680 22678 22662 22665 22668 22674 22685 22666 22687 22666 22675 22674 22674 22672 22680 22674 22676 22685 22674 22678 22691 22695 22678 22690 22689 22678 22690 22678 22689 22694 22710 22690 22706 22688 22692 22708 22698 22693 22693 22698 22704 22709 22699 22722 22717 22713 22705 22698 22706 22715 22717 22728 22708 22725 22717 22729 22732 22713 22736 22734 22730 22717 22731 22735 22737 22741 22743 22728 22726 22735 22732 22738 22725 22733 22731 22739 22733 22736 22744 22752 22758 22760 22751 22752 22745 22747 22738 22741 22748 22767 22751 22770 22745 22771 22758 22765 22752 22777 22762 22779 22764 22765 22779 22760 22774 22782 22779 22781 22775 22781 22784 22768 22768 22790 22773 22784 22791 22788 22787 22799 22786 22797 22800 22799 22802 22786 22794 22792 22779 22808 22810 22799 22794 22798 22785 22806 22787 22804 22798 22802 22817 22799 22803 22820 22813 22813 22804 22826 22802 22804 22823 22805 22809 22818 22807 22817 22828 22812 22832 22819 22838 22827 22823 22841 22824 22834 22822 22833 22829 22833 22845 22828 22846 22838 22850 22827 22838 22849 22829 22851 22855 22857 22837 22850 22844 22839 22853 22867 22855 22843 22848 22870 22846 22866 22850 22870 22861 22863 22873 22865 22877 22869 22864 22870 22862 22884 22874 22874 22870 22871 22887 22890 22872 22879 22879 22877 22867 22896 22881 22884 22897 22879 22897 22874 22894 22880 22904 22881 22907 22894 22893 22905 22886 22909 22899 22894 22909 22901 22899 22895 22896 22919 22919 22915 22922 22909 22913 22902 22913 22901 22902 22909 22920 22920 22927 22928 22910 22922 22932 22927 22936 22923 22927 22933 22932 22944 22942 22940 22921 22943 22936 22930 22952 22926 22953 22926 22954 22947 22933 22942 22939 22940 22933 22937 22964 22940 22965 22945 22963 22969 22965 22970 22946 22965 22964 22963 22951 22962 22964 22974 22966 22980 22982 22955 22975 22956 22978 22984 22973 22978 22964 22966 22991 22976 22973 22978 22989 22978 22995 22976 22994 22976 22997 22974 22993 22992 22992 22988 23002 23005 23006 23004 23006 22984 22991 22996 23013 22992 23009 22998 23013 23006 23004 23008 23005 22998 23000 23025 23001 23015 23016 23008 23021 23031 23017 23020 23013 23027 23031 23010 23027 23024 23025 23025 23043 23019 23023 23042 23042 23029 23024 23029 23044 23026 23051 23048 23040 23050 23030 23058 23047 23035 23043 23048 23055 23052 23038 23041 23058 23048 23043 23065 23067 23052 23051 23074 23063 23064 23064 23074 23060 23074 23055 23075 23065 23077 23074 23075 23069 23083 23087 23069 23067 23086 23079 23094 23095 23086 23096 23088 23086 23084 23081 23076 23076 23090 23090 23086 23095 23102 23087 23095 23085 23111 23099 23104 23101 23101 23106 23113 23102 23103 23114 23097 23102 23098 23112 23109 23101 23103 23102 23121 23117 23121 23110 23126 23133 23135 23128 23127 23121 23116 23141 23128 23124 23140 23143 23144 23148 23143 23149 23136 23125 23140 23126 23133 23149 23156 23146 23135 23145 23144 23139 23160 23135 23162 23156 23153 23143 23149 23159 23159 23163 23156 23171 23162 23175 23167 23174 23164 23165 23181 23177 23182 23155 23164 23173 23185 23184 23167 23174 23177 23166 23169 23167 23166 23182 23172 23185 23191 23196 23180 23187 23189 23199 23184 23201 23204 23196 23182 23198 23190 23203 23209 23195 23207 23189 23197 23196 23213 23199 23193 23202 23204 23214 23210 23197 23217 23210 23220 23226 \r\n22624 22607 22613 22626 22610 22620 22624 22638 22628 22627 22614 22617 22619 22619 22640 22641 22636 22628 22630 22635 22625 22627 22638 22627 22635 22643 22650 22637 22644 22657 22648 22651 22640 22646 22654 22665 22654 22654 22643 22647 22653 22662 22673 22656 22647 22656 22674 22662 22667 22675 22675 22677 22669 22682 22678 22686 22681 22679 22680 22684 22664 22667 22670 22690 22694 22668 22682 22675 22683 22687 22675 22699 22696 22693 22691 22704 22699 22696 22700 22699 22708 22711 22714 22690 22691 22703 22693 22718 22714 22717 22707 22703 22724 22705 22723 22715 22702 22724 22725 22725 22731 22717 22723 22732 22733 22728 22729 22716 22740 22719 22726 22731 22744 22721 22723 22740 22740 22732 22729 22736 22732 22736 22743 22741 22752 22741 22742 22731 22733 22750 22753 22743 22759 22753 22765 22760 22764 22765 22770 22758 22767 22763 22748 22773 22766 22757 22766 22752 22760 22762 22773 22769 22781 22768 22786 22781 22766 22775 22770 22775 22775 22775 22786 22788 22769 22789 22784 22783 22780 22793 22777 22800 22801 22803 22780 22778 22802 22784 22809 22810 22801 22800 22814 22804 22811 22805 22811 22798 22812 22802 22805 22823 22821 22807 22814 22803 22809 22828 22823 22818 22823 22822 22815 22809 22809 22811 22824 22821 22828 22834 22816 22827 22834 22834 22817 22844 22823 22828 22835 22822 22846 22847 22839 22853 22844 22856 22850 22835 22854 22860 22841 22839 22840 22850 22840 22864 22842 22849 22870 22859 22857 22852 22868 22875 22848 22866 22869 22877 22872 22870 22857 22876 22883 22871 22877 22876 22883 22879 22876 22876 22889 22884 22888 22866 22886 22868 22875 22886 22894 22883 22898 22881 22878 22879 22890 22884 22904 22880 22910 22908 22912 22891 22885 22886 22909 22895 22916 22903 22891 22896 22896 22901 22917 22914 22900 22903 22922 22914 22930 22913 22927 22910 22905 22935 22917 22933 22922 22914 22930 22934 22913 22930 22922 22935 22939 22925 22939 22934 22939 22947 22923 22935 22941 22949 22955 22945 22933 22945 22957 22959 22959 22946 22963 22952 22966 22952 22948 22945 22942 22943 22956 22947 22946 22951 22961 22973 22958 22967 22956 22973 22978 22962 22978 22967 22981 22981 22973 22986 22989 22969 22967 22992 22993 22978 22994 22972 22995 22986 22982 22972 22983 22989 22999 23002 22989 22995 22991 22999 22985 22982 23004 22995 22994 22994 23002 22999 23006 22998 23016 22997 23013 23001 23005 23023 23009 22999 23010 23017 23014 23030 23006 23015 23013 23019 23027 23012 23024 23013 23026 23024 23040 23022 23037 23040 23025 23029 23039 23043 23037 23037 23025 23044 23042 23053 23030 23053 23058 23050 23031 23045 23033 23049 23045 23052 23056 23066 23057 23057 23070 23064 23071 23052 23066 23074 23067 23056 23068 23056 23080 23057 23059 23054 23075 23082 23086 23062 23079 23072 23079 23078 23079 23068 23081 23069 23071 23096 23072 23086 23088 23076 23085 23099 23095 23105 23077 23089 23107 23107 23109 23094 23092 23092 23111 23108 23104 23110 23100 23104 23096 23120 23115 23114 23113 23098 23115 23119 23122 23102 23107 23102 23132 23111 23124 23121 23117 23136 23127 23132 23138 23137 23121 23136 23141 23116 23139 23141 23125 23140 23131 23149 23133 23139 23127 23150 23151 23145 23139 23138 23155 23155 23144 23144 23159 23160 23152 23144 23149 23150 23161 23170 23172 23146 23155 23173 23147 23162 23176 23169 23168 23166 23170 23155 23175 23178 23178 23176 23182 23186 23178 23187 23191 23191 23188 23195 23182 23169 23170 23173 23195 23198 23195 23196 23189 23193 23192 23200 23190 23208 23191 23183 23184 23196 23212 23215 23201 23189 23192 23203 23195 23195 23212 23208 23202 23215 23214 23214 23228 23220 23211 23228 \r\n22622 22606 22625 22629 22632 22614 22632 22612 22637 22637 22636 22617 22633 22620 22623 22631 22640 22634 22624 22638 22638 22636 22643 22636 22654 22633 22652 22631 22650 22657 22652 22653 22647 22665 22658 22645 22648 22661 22657 22665 22658 22665 22670 22650 22663 22669 22664 22667 22681 22673 22678 22678 22667 22676 22687 22673 22669 22689 22663 22680 22672 22694 22670 22671 22679 22681 22683 22681 22677 22696 22676 22699 22694 22688 22678 22701 22701 22698 22708 22686 22711 22687 22710 22689 22698 22714 22692 22697 22700 22711 22700 22720 22707 22702 22711 22720 22721 22727 22728 22703 22729 22708 22710 22712 22733 22733 22732 22739 22730 22735 22733 22730 22734 22738 22747 22747 22749 22745 22743 22747 22744 22753 22750 22746 22749 22752 22759 22736 22737 22747 22743 22735 22752 22745 22742 22765 22768 22744 22749 22772 22773 22761 22749 22762 22777 22759 22766 22774 22776 22762 22762 22770 22777 22783 22763 22763 22780 22777 22776 22790 22774 22766 22778 22792 22785 22788 22770 22772 22801 22790 22791 22785 22781 22798 22801 22795 22801 22790 22787 22805 22793 22786 22811 22809 22810 22806 22809 22812 22793 22815 22813 22821 22809 22798 22805 22823 22804 22822 22813 22826 22809 22824 22825 22834 22808 22822 22814 22829 22816 22835 22837 22840 22845 22835 22819 22844 22833 22829 22830 22827 22828 22826 22836 22841 22843 22849 22836 22833 22847 22855 22848 22841 22837 22866 22847 22863 22864 22852 22869 22847 22858 22855 22868 22872 22858 22864 22855 22860 22871 22869 22857 22869 22879 22871 22875 22883 22868 22881 22863 22879 22891 22894 22869 22886 22878 22880 22876 22885 22881 22889 22900 22881 22891 22892 22899 22888 22904 22887 22885 22901 22898 22913 22913 22916 22893 22904 22903 22903 22898 22912 22920 22923 22912 22915 22918 22908 22900 22925 22927 22922 22927 22915 22933 22920 22933 22920 22932 22928 22938 22916 22923 22924 22924 22926 22932 22929 22924 22925 22926 22934 22939 22945 22931 22949 22946 22949 22937 22947 22940 22946 22953 22943 22936 22957 22939 22967 22964 22961 22949 22968 22972 22958 22972 22976 22966 22967 22958 22965 22978 22972 22982 22967 22959 22977 22981 22968 22968 22967 22975 22982 22981 22983 22990 22990 22973 22995 22980 22983 22986 22997 23003 22977 22989 22992 22994 22986 22988 22983 23005 23000 22989 23009 22995 23008 23010 22992 23017 23012 23012 22996 23011 22998 23013 23020 23011 23020 23001 23020 23005 23004 23023 23032 23009 23036 23031 23019 23026 23036 23021 23041 23021 23020 23020 23040 23040 23019 23043 23026 23025 23048 23024 23033 23039 23036 23034 23047 23045 23032 23056 23035 23052 23055 23060 23059 23040 23043 23049 23044 23068 23055 23044 23069 23071 23050 23065 23055 23076 23070 23063 23075 23062 23069 23066 23070 23075 23083 23077 23090 23086 23090 23069 23089 23074 23085 23075 23092 23092 23098 23085 23094 23075 23099 23102 23085 23093 23092 23098 23082 23096 23096 23096 23094 23107 23087 23113 23098 23091 23095 23094 23118 23096 23122 23103 23120 23119 23121 23129 23103 23111 23116 23120 23106 23111 23132 23127 23115 23115 23129 23138 23137 23125 23140 23130 23121 23118 23143 23137 23135 23137 23150 23134 23138 23149 23150 23150 23141 23146 23145 23154 23146 23144 23154 23164 23137 23139 23149 23149 23160 23157 23152 23162 23155 23162 23169 23177 23150 23156 23180 23171 23167 23163 23178 23161 23160 23168 23178 23183 23176 23178 23186 23193 23176 23188 23175 23195 23178 23199 23179 23174 23195 23176 23191 23186 23205 23179 23198 23209 23198 23201 23192 23187 23209 23196 23198 23209 23199 23190 23219 23192 23203 23211 23199 23222 23225 23223 23225 23224 23219 23231 23221 \r\n22616 22633 22617 22627 22617 22619 22613 22629 22620 22614 22615 22634 22617 22642 22623 22634 22627 22648 22650 22633 22640 22644 22646 22648 22640 22630 22638 22655 22661 22648 22652 22645 22665 22656 22657 22644 22670 22659 22671 22649 22657 22651 22659 22656 22660 22674 22676 22678 22660 22671 22655 22679 22683 22668 22685 22688 22667 22662 22691 22668 22681 22680 22667 22681 22688 22689 22700 22701 22688 22682 22676 22692 22697 22697 22687 22698 22689 22682 22688 22696 22702 22699 22691 22706 22695 22694 22703 22696 22714 22697 22705 22721 22724 22698 22700 22704 22719 22726 22718 22713 22719 22719 22732 22718 22713 22730 22721 22732 22732 22731 22729 22743 22725 22740 22719 22732 22722 22747 22741 22752 22726 22730 22730 22746 22737 22744 22734 22748 22741 22739 22737 22756 22765 22751 22739 22764 22757 22746 22767 22755 22760 22762 22769 22758 22765 22775 22755 22754 22766 22781 22781 22775 22759 22775 22770 22760 22787 22764 22768 22789 22773 22795 22778 22792 22781 22772 22778 22794 22783 22794 22780 22787 22802 22806 22794 22800 22808 22791 22812 22807 22813 22787 22810 22817 22801 22806 22807 22801 22820 22795 22822 22805 22809 22816 22799 22823 22828 22820 22815 22816 22828 22819 22816 22812 22827 22829 22811 22839 22814 22839 22838 22816 22834 22833 22846 22829 22833 22850 22835 22843 22842 22842 22843 22834 22852 22848 22844 22832 22862 22855 22848 22858 22861 22850 22852 22867 22862 22857 22871 22848 22873 22857 22867 22863 22873 22876 22853 22868 22857 22861 22859 22884 22860 22875 22885 22886 22882 22884 22863 22868 22882 22880 22879 22871 22873 22875 22875 22894 22877 22882 22898 22890 22901 22906 22897 22890 22899 22888 22886 22887 22897 22905 22895 22915 22907 22893 22903 22914 22916 22921 22919 22900 22902 22909 22912 22914 22907 22902 22914 22919 22927 22925 22922 22909 22909 22934 22926 22940 22928 22914 22944 22916 22939 22947 22939 22920 22928 22922 22929 22929 22947 22932 22955 22937 22952 22941 22957 22942 22937 22958 22948 22963 22950 22943 22960 22942 22947 22954 22944 22971 22957 22950 22969 22970 22963 22972 22967 22970 22958 22958 22981 22977 22976 22983 22966 22966 22985 22986 22964 22988 22990 22972 22967 22977 22972 22982 22991 22997 22983 22983 22998 22983 22999 23005 22999 22992 22997 22987 22998 23006 23000 22992 23010 23013 23012 22999 23005 23011 22999 23007 23009 23008 23026 23012 23001 23000 23019 23026 23008 23021 23021 23015 23011 23014 23023 23012 23040 23030 23036 23018 23030 23026 23028 23044 23041 23025 23038 23026 23030 23049 23035 23041 23050 23038 23055 23048 23033 23033 23056 23055 23056 23057 23040 23046 23051 23050 23041 23065 23047 23060 23063 23050 23073 23051 23073 23070 23060 23060 23077 23057 23056 23062 23062 23076 23077 23069 23080 23067 23084 23071 23080 23078 23076 23085 23090 23080 23094 23086 23078 23092 23093 23103 23084 23091 23087 23095 23109 23086 23099 23110 23097 23092 23091 23103 23090 23112 23117 23107 23097 23108 23098 23104 23113 23100 23117 23120 23104 23126 23108 23128 23118 23122 23109 23137 23129 23136 23133 23138 23137 23134 23121 23135 23135 23133 23143 23144 23146 23135 23136 23146 23152 23141 23148 23144 23150 23157 23158 23145 23145 23137 23150 23158 23154 23139 23146 23157 23158 23171 23163 23150 23158 23165 23165 23159 23173 23158 23151 23164 23179 23169 23166 23167 23164 23184 23169 23168 23184 23189 23166 23176 23192 23191 23182 23169 23198 23197 23200 23173 23183 23175 23199 23189 23204 23186 23199 23205 23202 23182 23203 23184 23186 23196 23212 23195 23195 23218 23196 23208 23209 23196 23215 23201 23201 23222 23222 23223 23214 23215 23209 23212 \r\n22610 22635 22615 22617 22614 22635 22641 22641 22619 22624 22632 22633 22637 22636 22623 22645 22638 22642 22648 22629 22649 22636 22649 22641 22656 22660 22652 22639 22644 22644 22636 22659 22664 22645 22654 22645 22649 22651 22663 22661 22657 22676 22657 22655 22664 22664 22666 22654 22678 22674 22658 22677 22663 22670 22687 22682 22664 22678 22681 22667 22678 22685 22685 22683 22675 22674 22681 22682 22677 22697 22690 22694 22697 22679 22691 22697 22706 22696 22699 22699 22691 22695 22695 22707 22704 22693 22711 22718 22695 22714 22715 22703 22726 22726 22705 22730 22713 22719 22732 22731 22727 22712 22731 22712 22728 22726 22715 22724 22728 22733 22738 22722 22738 22735 22749 22725 22733 22724 22747 22742 22731 22755 22753 22756 22751 22735 22738 22743 22750 22739 22764 22758 22739 22751 22758 22744 22744 22768 22766 22771 22765 22758 22775 22770 22779 22753 22757 22760 22771 22780 22783 22779 22765 22759 22763 22780 22791 22784 22769 22772 22783 22770 22774 22782 22771 22778 22787 22794 22779 22788 22785 22790 22782 22794 22804 22790 22798 22791 22792 22809 22809 22787 22792 22794 22794 22811 22797 22801 22807 22806 22816 22821 22827 22811 22829 22817 22819 22816 22826 22806 22811 22807 22829 22832 22814 22821 22821 22833 22831 22819 22842 22828 22836 22848 22827 22844 22824 22850 22842 22852 22837 22837 22841 22854 22831 22849 22859 22841 22851 22852 22837 22845 22856 22849 22862 22868 22853 22858 22859 22846 22874 22857 22851 22859 22871 22852 22869 22869 22867 22883 22882 22886 22871 22868 22869 22878 22887 22892 22893 22885 22893 22874 22894 22888 22878 22884 22873 22877 22875 22878 22891 22883 22887 22887 22889 22910 22904 22899 22888 22898 22912 22888 22897 22893 22915 22900 22899 22918 22896 22910 22912 22915 22912 22927 22908 22913 22906 22919 22907 22908 22930 22928 22925 22925 22911 22938 22922 22920 22922 22933 22931 22932 22925 22942 22922 22935 22929 22947 22931 22927 22935 22950 22936 22950 22933 22931 22958 22961 22950 22962 22945 22958 22964 22945 22941 22969 22951 22972 22952 22972 22974 22958 22973 22976 22971 22974 22958 22960 22978 22978 22970 22960 22981 22961 22968 22974 22982 22988 22991 22982 22991 22970 22993 22973 22995 22971 22982 22998 23000 23000 22995 22994 22987 23006 22980 23003 22998 23011 23002 22987 22991 23000 22995 23002 23001 23002 23020 22993 23023 23014 23003 23018 23023 23023 23023 23029 23027 23029 23007 23012 23018 23024 23016 23029 23038 23014 23023 23018 23025 23022 23017 23042 23032 23038 23047 23025 23047 23032 23025 23039 23050 23045 23039 23055 23043 23058 23034 23058 23050 23036 23036 23057 23043 23064 23051 23051 23054 23070 23073 23060 23047 23075 23051 23072 23059 23067 23080 23073 23073 23059 23079 23077 23058 23082 23069 23076 23087 23075 23079 23094 23066 23070 23092 23075 23077 23074 23088 23090 23081 23078 23089 23106 23093 23090 23088 23090 23105 23103 23113 23092 23113 23114 23105 23096 23099 23098 23116 23100 23108 23110 23118 23119 23122 23104 23113 23117 23114 23114 23125 23109 23134 23118 23108 23136 23114 23114 23139 23122 23127 23118 23136 23130 23134 23126 23130 23139 23137 23148 23128 23143 23155 23145 23136 23154 23132 23152 23159 23156 23139 23147 23139 23156 23139 23151 23156 23163 23155 23167 23149 23170 23157 23155 23174 23164 23156 23163 23161 23181 23163 23171 23162 23166 23163 23166 23174 23167 23171 23180 23173 23185 23190 23184 23182 23182 23199 23193 23186 23198 23177 23187 23179 23184 23182 23179 23195 23186 23190 23196 23184 23195 23200 23187 23204 23189 23198 23195 23210 23198 23210 23198 23222 23212 23207 23199 23222 23222 23210 23230 23232 23225 \r\n22612 22636 22629 22617 22633 22631 22630 22636 22640 22616 22629 22635 22641 22621 22628 22637 22641 22630 22647 22635 22637 22630 22658 22633 22642 22644 22642 22646 22646 22644 22653 22662 22665 22658 22658 22666 22664 22668 22653 22647 22670 22661 22673 22658 22673 22657 22654 22670 22677 22670 22681 22672 22680 22678 22662 22686 22677 22670 22693 22675 22688 22674 22687 22694 22689 22698 22688 22680 22676 22697 22702 22692 22697 22702 22707 22707 22690 22684 22694 22714 22702 22694 22709 22715 22694 22701 22712 22711 22720 22711 22716 22726 22720 22727 22701 22709 22707 22712 22732 22706 22713 22733 22727 22739 22731 22729 22731 22728 22740 22716 22745 22738 22748 22744 22749 22749 22739 22730 22738 22750 22737 22730 22757 22751 22754 22750 22741 22758 22744 22753 22742 22741 22745 22745 22743 22743 22743 22753 22756 22753 22753 22764 22766 22767 22763 22777 22758 22766 22768 22776 22762 22774 22779 22769 22778 22784 22773 22775 22780 22771 22777 22787 22783 22789 22785 22775 22797 22795 22786 22805 22804 22804 22779 22807 22791 22803 22793 22786 22808 22799 22810 22807 22812 22800 22797 22803 22816 22823 22817 22804 22811 22801 22817 22818 22827 22804 22832 22818 22819 22821 22817 22815 22818 22839 22835 22822 22814 22815 22831 22829 22846 22828 22848 22830 22828 22831 22827 22825 22825 22831 22837 22833 22843 22843 22852 22854 22842 22840 22837 22851 22865 22856 22843 22854 22843 22842 22851 22845 22846 22866 22847 22848 22874 22873 22879 22865 22872 22856 22862 22877 22862 22885 22874 22889 22874 22862 22879 22877 22883 22866 22888 22893 22871 22890 22892 22893 22902 22877 22904 22877 22886 22899 22907 22883 22893 22902 22885 22887 22891 22910 22892 22904 22905 22903 22909 22907 22921 22914 22901 22906 22907 22926 22908 22917 22928 22929 22927 22924 22910 22913 22921 22917 22925 22920 22936 22915 22926 22924 22923 22941 22925 22927 22927 22930 22942 22922 22949 22936 22929 22938 22927 22933 22931 22947 22951 22937 22949 22937 22961 22959 22944 22946 22949 22965 22967 22965 22955 22963 22965 22954 22974 22967 22957 22975 22968 22969 22971 22968 22975 22965 22981 22964 22974 22988 22965 22988 22969 22982 22972 22982 22969 22968 22969 22992 22974 22984 22979 22981 22991 22991 22995 22988 23002 23006 23003 22989 23010 22994 23002 23004 22995 23013 22998 22992 23007 23014 23017 22996 23018 23001 23006 23000 23010 23003 23025 23002 23012 23028 23032 23009 23019 23027 23029 23030 23019 23022 23022 23041 23039 23031 23026 23046 23046 23031 23041 23024 23025 23050 23027 23049 23046 23048 23037 23035 23043 23047 23039 23042 23048 23057 23038 23058 23052 23045 23045 23064 23050 23052 23067 23068 23062 23063 23073 23072 23078 23063 23068 23066 23068 23079 23086 23080 23079 23068 23081 23083 23079 23072 23069 23082 23068 23090 23077 23081 23078 23085 23076 23081 23102 23085 23105 23084 23081 23095 23096 23088 23096 23088 23114 23092 23091 23090 23096 23094 23095 23110 23097 23100 23122 23099 23097 23114 23115 23112 23128 23122 23124 23130 23122 23113 23109 23124 23135 23121 23117 23123 23118 23120 23138 23143 23144 23138 23145 23139 23138 23134 23148 23145 23140 23148 23138 23141 23143 23155 23144 23137 23155 23134 23162 23139 23148 23139 23141 23153 23159 23165 23154 23161 23172 23161 23149 23173 23171 23153 23169 23163 23167 23161 23156 23156 23176 23185 23175 23171 23177 23186 23168 23175 23174 23195 23174 23168 23175 23179 23190 23200 23184 23190 23200 23184 23182 23195 23196 23181 23197 23207 23201 23199 23195 23207 23201 23199 23206 23214 23213 23212 23213 23213 23201 23206 23218 23202 23205 23215 23219 23229 23232 23214 23218 23216 \r\n22622 22619 22634 22632 22624 22627 22641 22620 22623 22625 22629 22622 22631 22624 22633 22627 22624 22646 22644 22634 22654 22638 22648 22634 22651 22657 22635 22637 22661 22650 22646 22650 22640 22648 22643 22645 22667 22647 22649 22664 22654 22656 22672 22652 22666 22682 22663 22659 22659 22676 22673 22671 22680 22672 22671 22682 22682 22671 22689 22678 22681 22682 22681 22683 22697 22679 22686 22691 22700 22697 22679 22694 22693 22683 22692 22697 22713 22687 22706 22706 22707 22695 22714 22711 22720 22711 22718 22707 22706 22704 22726 22716 22714 22727 22712 22725 22707 22707 22731 22731 22726 22712 22715 22723 22713 22729 22714 22732 22733 22746 22746 22745 22745 22746 22733 22735 22725 22754 22742 22733 22740 22745 22745 22755 22736 22757 22763 22741 22757 22748 22755 22750 22750 22741 22759 22769 22757 22767 22759 22773 22760 22768 22769 22774 22773 22774 22766 22777 22767 22769 22779 22784 22774 22790 22773 22777 22766 22785 22770 22774 22774 22779 22778 22786 22773 22774 22802 22790 22782 22801 22781 22784 22785 22796 22795 22806 22812 22802 22800 22805 22795 22811 22792 22797 22810 22810 22801 22803 22808 22808 22820 22822 22801 22825 22829 22814 22829 22825 22823 22835 22813 22811 22825 22828 22812 22826 22816 22839 22818 22843 22833 22841 22849 22841 22850 22829 22852 22841 22845 22833 22852 22833 22856 22839 22838 22842 22860 22859 22860 22849 22849 22865 22854 22844 22866 22856 22858 22863 22860 22859 22855 22871 22873 22872 22878 22880 22863 22880 22885 22862 22861 22876 22872 22883 22884 22888 22882 22868 22891 22881 22897 22888 22897 22871 22883 22891 22879 22891 22899 22899 22896 22897 22893 22882 22910 22908 22891 22885 22908 22889 22899 22891 22915 22920 22914 22901 22913 22924 22917 22899 22925 22926 22910 22919 22909 22908 22917 22917 22922 22932 22921 22936 22927 22913 22920 22918 22943 22922 22927 22933 22930 22948 22921 22948 22923 22932 22953 22934 22954 22953 22954 22952 22944 22942 22932 22951 22940 22941 22950 22954 22961 22957 22957 22959 22958 22970 22950 22954 22954 22972 22963 22975 22955 22970 22956 22969 22975 22977 22975 22981 22962 22964 22962 22973 22973 22990 22991 22987 22968 22995 22982 22978 22987 22984 22994 22998 23000 23000 22986 22985 22993 22991 23007 22993 22993 22991 22985 22987 23007 23011 23011 22994 23018 22995 22994 23021 23015 23008 22998 22999 23023 23008 23020 23002 23015 23010 23032 23032 23006 23010 23024 23026 23034 23023 23035 23025 23015 23015 23028 23038 23041 23025 23048 23028 23051 23038 23035 23051 23027 23045 23041 23048 23032 23041 23050 23040 23059 23039 23059 23055 23050 23055 23054 23051 23059 23048 23055 23046 23071 23051 23049 23073 23065 23054 23056 23060 23058 23074 23062 23073 23063 23085 23060 23069 23089 23092 23092 23087 23066 23088 23075 23074 23093 23084 23084 23086 23093 23101 23101 23092 23106 23106 23081 23110 23093 23108 23111 23110 23097 23098 23103 23112 23101 23106 23112 23119 23100 23105 23116 23107 23101 23117 23124 23107 23127 23124 23118 23115 23109 23117 23121 23132 23117 23132 23135 23140 23133 23117 23123 23121 23139 23123 23120 23128 23129 23141 23136 23130 23136 23142 23157 23134 23132 23131 23146 23155 23149 23158 23150 23145 23154 23148 23147 23166 23146 23170 23166 23161 23161 23171 23165 23167 23160 23177 23154 23158 23175 23183 23158 23182 23166 23179 23168 23176 23186 23170 23185 23172 23186 23186 23195 23170 23195 23180 23186 23191 23196 23203 23198 23206 23178 23187 23208 23188 23199 23186 23212 23200 23188 23194 23206 23203 23210 23191 23199 23214 23194 23223 23210 23216 23212 23224 23203 23206 23207 23221 23211 23230 23227 23214 \r\n22634 22623 22611 22614 22634 22623 22636 22642 22630 22643 22619 22648 22647 22639 22645 22648 22647 22637 22633 22631 22635 22636 22633 22645 22635 22660 22640 22646 22657 22647 22649 22652 22648 22652 22650 22645 22670 22666 22656 22671 22656 22664 22666 22660 22674 22673 22665 22665 22684 22665 22685 22660 22685 22683 22687 22665 22681 22666 22690 22679 22695 22689 22685 22701 22688 22683 22686 22686 22699 22692 22708 22680 22702 22692 22683 22693 22685 22686 22713 22716 22693 22699 22699 22697 22714 22703 22696 22722 22697 22702 22708 22713 22729 22715 22722 22721 22714 22708 22731 22720 22719 22719 22722 22718 22741 22717 22722 22741 22734 22747 22731 22721 22750 22741 22739 22738 22749 22742 22736 22746 22749 22742 22744 22761 22761 22739 22763 22762 22755 22756 22766 22741 22770 22750 22755 22762 22768 22746 22755 22764 22756 22771 22769 22753 22761 22769 22777 22757 22770 22771 22766 22775 22775 22785 22770 22773 22792 22775 22769 22785 22788 22771 22796 22779 22789 22799 22803 22778 22799 22779 22797 22805 22804 22792 22806 22798 22788 22797 22806 22797 22804 22803 22808 22805 22797 22816 22795 22810 22825 22801 22812 22814 22826 22820 22823 22816 22817 22830 22807 22834 22814 22835 22812 22841 22813 22843 22837 22841 22840 22844 22820 22822 22830 22832 22828 22844 22828 22842 22845 22841 22830 22856 22858 22841 22857 22857 22843 22839 22848 22854 22863 22867 22844 22863 22865 22873 22865 22862 22848 22870 22873 22872 22866 22862 22875 22867 22884 22862 22870 22861 22861 22883 22866 22886 22863 22864 22881 22872 22879 22878 22892 22893 22889 22890 22883 22894 22883 22896 22893 22907 22902 22904 22909 22911 22897 22897 22886 22898 22889 22901 22892 22918 22917 22893 22905 22894 22924 22909 22899 22917 22921 22910 22913 22921 22925 22933 22914 22916 22923 22928 22919 22911 22929 22933 22919 22936 22922 22917 22918 22930 22936 22931 22942 22932 22949 22938 22946 22941 22942 22945 22954 22933 22952 22950 22950 22955 22955 22950 22947 22939 22963 22951 22965 22957 22970 22948 22970 22955 22976 22949 22950 22976 22976 22969 22970 22960 22962 22960 22957 22964 22959 22971 22974 22984 22983 22993 22966 22995 22968 22975 22979 22993 22991 22973 22992 22975 22992 23003 22987 22982 23000 23000 23004 23008 22989 22988 23010 22989 23003 23015 22997 22991 23004 23019 23014 23018 23020 23014 22999 23023 23015 23025 23002 23009 23006 23024 23021 23012 23011 23032 23019 23038 23019 23026 23028 23034 23021 23036 23027 23027 23039 23033 23033 23045 23035 23031 23045 23052 23034 23055 23041 23034 23059 23045 23059 23057 23048 23038 23042 23053 23062 23061 23066 23056 23057 23052 23074 23050 23061 23059 23066 23072 23078 23057 23065 23057 23059 23072 23078 23073 23084 23077 23069 23067 23068 23088 23066 23077 23079 23093 23074 23082 23078 23088 23073 23098 23101 23080 23088 23093 23099 23080 23107 23082 23108 23096 23088 23107 23098 23116 23098 23108 23102 23111 23104 23111 23103 23100 23111 23119 23101 23111 23108 23108 23129 23110 23111 23107 23135 23125 23122 23120 23131 23137 23121 23126 23130 23121 23129 23122 23138 23142 23129 23127 23138 23136 23152 23140 23138 23135 23152 23135 23154 23159 23162 23140 23155 23159 23141 23153 23168 23146 23151 23165 23155 23164 23160 23170 23153 23157 23155 23175 23177 23157 23171 23164 23176 23171 23173 23169 23181 23175 23170 23186 23174 23176 23165 23183 23174 23175 23188 23193 23175 23175 23195 23181 23202 23203 23181 23204 23199 23194 23190 23189 23205 23201 23201 23200 23198 23214 23203 23197 23211 23216 23200 23201 23223 23217 23224 23211 23221 23222 23226 23217 23219 23220 23229 23226 23218 23222 \r\n22619 22638 22641 22616 22632 22635 22631 22626 22634 22621 22640 22640 22632 22636 22644 22642 22638 22655 22628 22639 22638 22656 22661 22645 22636 22651 22636 22641 22644 22652 22641 22665 22644 22668 22659 22658 22672 22658 22649 22672 22661 22677 22673 22663 22661 22678 22666 22682 22669 22685 22672 22683 22681 22684 22674 22678 22694 22694 22678 22692 22671 22677 22681 22701 22676 22684 22677 22693 22707 22694 22703 22696 22710 22704 22696 22709 22711 22699 22697 22691 22705 22715 22703 22695 22713 22724 22723 22698 22705 22723 22703 22721 22729 22709 22724 22719 22729 22726 22731 22715 22730 22716 22736 22741 22727 22733 22734 22720 22725 22719 22731 22734 22745 22726 22737 22734 22747 22739 22737 22745 22730 22749 22756 22742 22761 22735 22756 22750 22747 22762 22744 22743 22764 22754 22768 22764 22754 22771 22774 22767 22779 22769 22766 22769 22755 22780 22773 22765 22771 22780 22782 22768 22778 22789 22787 22779 22784 22786 22770 22785 22789 22782 22774 22791 22803 22777 22779 22785 22782 22798 22804 22782 22786 22805 22802 22801 22810 22809 22790 22804 22798 22808 22794 22808 22805 22803 22802 22804 22801 22815 22820 22830 22813 22826 22826 22834 22808 22809 22825 22821 22835 22831 22834 22824 22823 22822 22842 22823 22827 22825 22836 22832 22845 22839 22847 22849 22833 22848 22832 22830 22858 22848 22843 22847 22860 22863 22858 22843 22861 22845 22862 22865 22859 22862 22870 22872 22861 22860 22863 22871 22866 22860 22852 22854 22865 22857 22883 22875 22862 22867 22875 22876 22865 22863 22871 22876 22873 22883 22868 22874 22894 22875 22894 22879 22894 22887 22886 22882 22886 22882 22906 22882 22890 22908 22910 22900 22901 22906 22893 22900 22898 22895 22893 22913 22899 22911 22908 22911 22909 22926 22925 22914 22929 22918 22912 22916 22926 22910 22911 22912 22928 22923 22923 22925 22941 22920 22940 22933 22937 22935 22944 22943 22925 22946 22936 22947 22928 22937 22932 22935 22953 22933 22958 22946 22954 22960 22957 22942 22952 22965 22968 22966 22971 22970 22962 22969 22965 22959 22976 22968 22956 22952 22974 22961 22964 22975 22959 22967 22969 22986 22983 22975 22986 22983 22969 22976 22991 22985 22968 22983 22972 22977 22987 22998 22985 22993 22983 22996 22991 22989 23001 22988 23000 22991 22999 23005 23012 23006 23001 22998 23019 22997 23015 23016 23009 22998 22998 23004 22999 23005 23021 23007 23026 23022 23015 23032 23014 23036 23008 23009 23038 23021 23038 23026 23021 23027 23021 23035 23044 23036 23039 23046 23033 23043 23047 23029 23045 23037 23037 23054 23058 23060 23032 23044 23039 23062 23063 23040 23055 23064 23065 23052 23058 23061 23065 23051 23061 23059 23063 23074 23072 23067 23075 23064 23068 23058 23068 23061 23079 23063 23060 23085 23065 23065 23084 23094 23093 23067 23078 23091 23093 23085 23093 23099 23085 23100 23094 23086 23099 23086 23104 23086 23085 23108 23107 23105 23107 23108 23103 23115 23119 23115 23110 23108 23099 23116 23098 23100 23100 23128 23125 23117 23125 23120 23126 23109 23115 23123 23125 23116 23117 23134 23112 23127 23139 23141 23129 23140 23118 23124 23149 23123 23135 23135 23152 23129 23147 23154 23134 23155 23155 23133 23140 23146 23162 23143 23140 23149 23166 23163 23162 23153 23155 23167 23166 23163 23146 23155 23159 23151 23171 23168 23177 23181 23178 23174 23160 23177 23168 23181 23182 23175 23183 23186 23180 23184 23170 23169 23174 23181 23188 23184 23196 23199 23191 23204 23178 23193 23206 23203 23183 23187 23204 23194 23190 23191 23201 23213 23210 23217 23207 23193 23217 23195 23204 23216 23206 23219 23222 23228 23212 23212 23213 23230 23224 23224 23206 23207 23233 23216 \r\n22618 22623 22613 22617 22628 22632 22627 22624 22642 22626 22641 22636 22652 22646 22635 22655 22648 22646 22633 22648 22653 22642 22640 22640 22636 22647 22657 22650 22668 22651 22653 22664 22663 22649 22654 22646 22667 22660 22665 22674 22665 22662 22657 22675 22657 22672 22677 22672 22687 22673 22673 22671 22671 22693 22677 22674 22672 22686 22684 22691 22694 22690 22696 22678 22683 22689 22679 22692 22701 22702 22690 22694 22691 22703 22709 22709 22697 22691 22716 22717 22704 22702 22704 22704 22703 22700 22716 22712 22699 22703 22707 22728 22723 22705 22720 22723 22716 22728 22716 22721 22724 22733 22719 22742 22733 22723 22735 22738 22729 22723 22741 22742 22749 22743 22730 22739 22727 22741 22754 22739 22747 22733 22738 22735 22761 22737 22762 22743 22748 22754 22760 22765 22746 22772 22772 22774 22763 22772 22775 22754 22767 22753 22761 22762 22757 22778 22780 22776 22767 22789 22789 22786 22780 22771 22769 22769 22785 22793 22787 22776 22800 22792 22800 22778 22790 22790 22782 22791 22808 22804 22790 22806 22793 22794 22801 22791 22792 22799 22790 22795 22801 22798 22795 22810 22810 22801 22805 22821 22801 22818 22808 22830 22812 22811 22821 22811 22834 22830 22836 22810 22824 22821 22841 22843 22823 22827 22846 22844 22834 22828 22840 22846 22852 22826 22836 22844 22845 22829 22829 22848 22846 22843 22855 22853 22849 22846 22866 22866 22841 22859 22844 22866 22853 22846 22851 22871 22868 22862 22869 22851 22869 22866 22858 22866 22867 22883 22864 22878 22882 22879 22866 22887 22864 22870 22887 22888 22896 22876 22882 22892 22877 22886 22900 22890 22896 22892 22902 22889 22882 22905 22890 22889 22893 22887 22886 22891 22899 22902 22889 22918 22912 22908 22893 22913 22921 22925 22914 22916 22911 22916 22901 22908 22904 22931 22921 22918 22916 22931 22938 22918 22936 22930 22920 22920 22936 22931 22932 22937 22922 22948 22929 22928 22948 22951 22926 22953 22930 22945 22931 22950 22953 22956 22952 22941 22958 22940 22945 22944 22959 22957 22944 22946 22952 22969 22956 22965 22947 22954 22971 22969 22959 22979 22971 22975 22963 22973 22963 22968 22985 22983 22981 22977 22966 22992 22970 22968 22970 22989 22987 22978 22974 22983 22975 22984 23002 22991 22983 22988 23001 23006 23002 22989 22984 22997 23008 22997 23014 22992 23012 23002 23000 22999 23008 23013 23020 23023 23004 23003 23005 23018 23003 23016 23021 23012 23008 23035 23035 23023 23037 23013 23030 23021 23021 23041 23018 23043 23037 23035 23030 23041 23031 23035 23038 23041 23032 23044 23045 23056 23042 23041 23053 23039 23043 23040 23061 23039 23058 23038 23062 23060 23048 23067 23064 23061 23050 23054 23065 23055 23055 23056 23052 23059 23081 23068 23071 23066 23063 23062 23066 23070 23065 23085 23087 23077 23070 23080 23078 23077 23095 23074 23093 23095 23089 23086 23078 23101 23105 23090 23084 23101 23095 23107 23110 23090 23113 23100 23102 23088 23098 23116 23115 23112 23110 23118 23098 23110 23109 23122 23108 23129 23126 23131 23108 23117 23128 23131 23118 23123 23110 23127 23138 23113 23133 23127 23141 23143 23117 23120 23131 23148 23122 23139 23141 23142 23152 23129 23147 23157 23132 23136 23150 23161 23140 23158 23144 23144 23153 23141 23142 23141 23164 23153 23155 23154 23148 23165 23161 23152 23155 23173 23160 23164 23170 23154 23161 23157 23159 23179 23163 23161 23170 23172 23164 23186 23168 23189 23180 23192 23198 23178 23178 23178 23182 23195 23199 23180 23180 23195 23208 23196 23182 23207 23190 23204 23204 23186 23199 23217 23216 23217 23208 23198 23200 23203 23221 23208 23220 23222 23224 23213 23229 23215 23231 23229 23223 23228 23226 23223 23216 23237 \r\n22624 22623 22621 22626 22621 22644 22635 22633 22626 22641 22624 22631 22640 22637 22632 22653 22637 22654 22630 22650 22655 22650 22658 22657 22654 22638 22654 22639 22669 22663 22646 22668 22660 22656 22674 22653 22651 22652 22659 22660 22677 22668 22660 22675 22658 22657 22677 22666 22667 22676 22686 22686 22677 22678 22683 22680 22693 22698 22697 22677 22682 22695 22688 22681 22701 22685 22699 22680 22681 22690 22697 22698 22709 22714 22705 22697 22710 22713 22692 22698 22698 22710 22715 22710 22698 22705 22725 22720 22714 22702 22709 22718 22726 22726 22710 22715 22725 22718 22721 22721 22738 22724 22721 22716 22742 22744 22739 22740 22735 22750 22727 22729 22742 22750 22739 22727 22754 22734 22730 22758 22751 22759 22734 22742 22758 22746 22740 22766 22759 22751 22747 22753 22762 22751 22757 22748 22776 22753 22764 22768 22779 22757 22774 22784 22771 22783 22763 22764 22760 22767 22784 22772 22783 22768 22781 22770 22776 22788 22779 22787 22795 22802 22795 22779 22781 22792 22786 22796 22786 22803 22811 22783 22812 22795 22798 22789 22809 22813 22803 22811 22811 22802 22810 22805 22796 22819 22826 22800 22826 22807 22803 22808 22816 22820 22832 22824 22820 22809 22839 22835 22815 22842 22816 22825 22817 22819 22830 22831 22843 22837 22824 22824 22852 22837 22840 22840 22845 22853 22839 22840 22845 22861 22850 22842 22856 22863 22839 22848 22848 22848 22843 22872 22853 22853 22858 22856 22853 22856 22871 22868 22880 22868 22865 22872 22857 22865 22864 22861 22869 22877 22877 22878 22877 22871 22871 22892 22882 22888 22895 22894 22890 22895 22895 22883 22896 22882 22896 22903 22903 22885 22897 22901 22892 22885 22913 22899 22890 22908 22891 22913 22908 22905 22902 22910 22921 22919 22911 22915 22914 22905 22911 22910 22913 22934 22932 22909 22918 22924 22912 22915 22934 22927 22918 22919 22930 22941 22936 22930 22924 22926 22947 22925 22946 22925 22932 22939 22928 22952 22958 22947 22932 22941 22958 22957 22942 22946 22965 22959 22960 22945 22944 22968 22960 22958 22974 22957 22950 22964 22974 22957 22961 22966 22957 22974 22974 22959 22982 22980 22986 22988 22975 22977 22969 22986 22969 22971 22972 22969 22997 22985 22981 22980 22998 22998 22977 22995 22993 23007 22987 22990 22988 22994 23004 23014 23014 22991 22991 23006 23001 22995 23015 22998 23015 23014 23020 23017 23007 22999 23028 23009 23017 23031 23004 23005 23013 23009 23025 23038 23023 23017 23041 23016 23037 23020 23024 23021 23021 23027 23035 23039 23025 23046 23043 23027 23046 23051 23043 23036 23055 23057 23042 23041 23034 23051 23062 23066 23045 23045 23041 23069 23056 23071 23072 23057 23075 23068 23053 23058 23077 23075 23056 23067 23055 23083 23079 23070 23070 23067 23076 23089 23079 23090 23070 23065 23075 23091 23073 23089 23086 23098 23095 23084 23087 23089 23091 23091 23092 23104 23092 23102 23089 23099 23106 23103 23088 23095 23089 23108 23092 23120 23121 23098 23113 23099 23104 23112 23123 23108 23115 23130 23124 23110 23123 23122 23115 23130 23136 23114 23124 23118 23141 23130 23135 23125 23121 23136 23118 23141 23142 23131 23149 23132 23140 23151 23144 23139 23137 23147 23152 23153 23149 23157 23141 23149 23162 23142 23142 23146 23140 23144 23153 23155 23169 23145 23159 23150 23166 23160 23162 23167 23173 23174 23161 23163 23179 23177 23169 23169 23160 23166 23183 23183 23176 23173 23177 23177 23178 23177 23173 23198 23184 23188 23175 23192 23177 23206 23184 23203 23191 23204 23205 23190 23190 23194 23205 23198 23215 23218 23196 23202 23196 23221 23196 23223 23203 23219 23207 23219 23208 23215 23217 23212 23219 23213 23225 23232 23223 23224 23221 23223 \r\n22616 22614 22628 22636 22617 22622 22638 22641 22648 22643 22644 22644 22637 22641 22649 22635 22645 22649 22631 22655 22646 22654 22657 22652 22647 22638 22661 22641 22647 22654 22670 22672 22663 22656 22666 22675 22660 22669 22679 22677 22668 22671 22680 22665 22671 22674 22667 22671 22661 22682 22675 22668 22669 22674 22675 22675 22692 22698 22678 22698 22674 22689 22688 22691 22677 22688 22691 22693 22682 22701 22693 22713 22689 22714 22716 22689 22690 22705 22716 22700 22711 22712 22703 22713 22699 22699 22722 22717 22712 22703 22715 22727 22734 22721 22712 22716 22726 22727 22731 22740 22720 22725 22739 22740 22746 22741 22743 22735 22744 22746 22727 22748 22739 22740 22730 22735 22743 22737 22758 22742 22745 22760 22761 22736 22763 22740 22765 22752 22766 22770 22749 22757 22766 22761 22756 22766 22777 22772 22762 22755 22762 22779 22772 22783 22758 22770 22772 22775 22762 22776 22779 22786 22792 22787 22785 22787 22788 22792 22771 22775 22790 22786 22795 22783 22795 22784 22779 22785 22800 22790 22786 22785 22792 22811 22791 22807 22818 22814 22809 22795 22820 22819 22813 22815 22816 22814 22828 22814 22805 22831 22821 22825 22830 22811 22822 22808 22828 22838 22816 22837 22828 22825 22837 22825 22824 22818 22830 22820 22823 22825 22844 22826 22850 22849 22831 22840 22832 22857 22851 22838 22840 22840 22843 22850 22862 22855 22843 22857 22870 22861 22846 22860 22864 22867 22860 22869 22875 22864 22866 22855 22869 22855 22880 22876 22885 22864 22868 22889 22878 22866 22885 22871 22888 22888 22875 22892 22870 22873 22892 22878 22879 22896 22884 22897 22903 22899 22900 22904 22902 22889 22892 22887 22905 22900 22913 22904 22914 22905 22903 22916 22922 22900 22914 22921 22914 22923 22913 22903 22907 22916 22914 22914 22921 22906 22917 22917 22933 22920 22923 22912 22923 22923 22922 22922 22918 22929 22936 22936 22942 22933 22946 22951 22954 22948 22931 22929 22941 22950 22941 22958 22940 22950 22935 22962 22953 22956 22965 22967 22963 22954 22964 22959 22955 22961 22955 22966 22964 22979 22968 22979 22956 22983 22982 22982 22959 22959 22969 22980 22964 22971 22991 22982 22975 22977 22979 22992 22979 22977 22993 22989 22996 22981 22981 22984 22982 22998 22981 22998 22983 23001 22992 22987 22989 23015 23000 23011 23002 22991 23015 23003 23006 23017 23023 23020 23024 23002 23007 23017 23016 23029 23027 23032 23024 23034 23031 23010 23021 23026 23037 23029 23014 23041 23018 23044 23029 23027 23019 23028 23048 23035 23034 23040 23030 23026 23048 23033 23047 23036 23033 23057 23036 23037 23037 23042 23063 23044 23064 23056 23057 23063 23058 23068 23072 23061 23053 23063 23078 23063 23066 23069 23059 23070 23063 23069 23059 23084 23061 23068 23071 23066 23068 23082 23086 23088 23088 23071 23091 23084 23099 23101 23075 23097 23089 23100 23091 23088 23098 23085 23092 23089 23106 23097 23104 23095 23088 23089 23113 23094 23109 23118 23098 23114 23120 23101 23108 23102 23126 23126 23108 23126 23106 23121 23118 23113 23131 23108 23129 23122 23120 23131 23131 23114 23143 23120 23127 23131 23139 23127 23125 23136 23134 23144 23140 23147 23132 23131 23146 23130 23131 23142 23135 23162 23157 23145 23141 23153 23145 23169 23163 23171 23172 23169 23152 23158 23149 23165 23153 23158 23164 23169 23176 23170 23160 23171 23185 23166 23161 23169 23171 23179 23177 23190 23187 23175 23182 23197 23187 23196 23199 23178 23178 23187 23184 23179 23185 23195 23193 23182 23200 23206 23212 23199 23196 23213 23196 23192 23196 23208 23203 23218 23199 23204 23220 23208 23208 23227 23215 23202 23208 23221 23230 23214 23223 23217 23229 23237 23213 23212 23225 23229 \r\n22618 22635 22626 22623 22636 22648 22642 22637 22637 22627 22647 22636 22628 22639 22652 22640 22659 22653 22640 22662 22647 22663 22655 22639 22638 22654 22660 22651 22668 22669 22660 22663 22666 22656 22674 22670 22654 22655 22652 22671 22654 22669 22679 22671 22671 22663 22663 22685 22666 22664 22680 22690 22686 22694 22675 22671 22684 22694 22680 22683 22700 22685 22684 22682 22679 22699 22690 22705 22700 22705 22693 22694 22695 22696 22710 22699 22698 22703 22712 22701 22702 22724 22709 22716 22705 22716 22712 22703 22716 22711 22723 22719 22708 22716 22719 22735 22732 22724 22736 22715 22732 22715 22729 22738 22721 22737 22749 22728 22751 22737 22738 22749 22742 22737 22745 22732 22747 22755 22748 22761 22751 22742 22757 22750 22767 22739 22758 22765 22742 22745 22767 22774 22769 22749 22770 22774 22764 22764 22767 22780 22768 22757 22774 22761 22782 22775 22783 22785 22790 22780 22780 22779 22786 22770 22775 22780 22781 22774 22800 22792 22800 22790 22805 22795 22799 22780 22788 22806 22798 22786 22795 22792 22790 22795 22797 22801 22809 22813 22801 22794 22816 22812 22824 22814 22823 22814 22826 22817 22824 22823 22813 22823 22835 22822 22828 22810 22838 22837 22829 22839 22840 22815 22827 22833 22845 22838 22847 22831 22833 22844 22846 22853 22834 22844 22856 22835 22843 22837 22835 22853 22862 22841 22863 22851 22863 22851 22850 22842 22843 22858 22872 22849 22849 22871 22854 22858 22852 22855 22875 22862 22857 22883 22858 22872 22883 22864 22869 22870 22862 22866 22874 22885 22875 22885 22897 22885 22889 22881 22899 22878 22891 22899 22880 22905 22883 22886 22891 22894 22898 22888 22900 22887 22905 22904 22907 22901 22911 22918 22904 22922 22904 22907 22920 22920 22919 22907 22924 22921 22909 22932 22922 22930 22908 22921 22926 22926 22917 22919 22922 22913 22933 22929 22940 22917 22932 22931 22922 22927 22926 22931 22931 22932 22941 22937 22944 22945 22943 22958 22959 22942 22945 22956 22936 22943 22938 22946 22953 22952 22964 22944 22953 22961 22952 22958 22958 22952 22978 22978 22966 22960 22967 22975 22968 22964 22979 22970 22974 22985 22972 22985 22988 22975 22976 22985 22973 22976 22997 22992 22979 22995 22982 23001 22989 22998 22993 22991 22980 23005 23011 22990 22989 23002 23009 23000 22992 22994 23005 22996 23006 23014 23015 23007 23002 23006 23008 23012 23010 23023 23009 23014 23013 23009 23028 23012 23028 23025 23020 23033 23035 23017 23025 23023 23045 23022 23031 23041 23027 23029 23041 23038 23029 23045 23035 23053 23054 23036 23036 23049 23040 23039 23049 23057 23050 23039 23045 23058 23067 23053 23071 23067 23067 23065 23063 23060 23077 23071 23068 23075 23055 23076 23055 23066 23059 23070 23070 23077 23081 23083 23078 23068 23092 23068 23068 23070 23076 23071 23072 23073 23096 23100 23080 23092 23081 23093 23102 23107 23100 23105 23095 23104 23108 23114 23114 23115 23106 23089 23113 23107 23113 23121 23113 23123 23120 23112 23112 23124 23123 23122 23127 23116 23133 23134 23113 23116 23116 23120 23110 23130 23138 23133 23119 23127 23116 23126 23140 23135 23148 23143 23141 23150 23124 23141 23143 23135 23147 23142 23131 23135 23153 23152 23144 23163 23158 23162 23163 23164 23156 23153 23167 23143 23168 23158 23174 23173 23176 23152 23155 23169 23159 23159 23175 23169 23180 23180 23162 23169 23176 23179 23169 23166 23173 23181 23185 23193 23182 23198 23174 23180 23185 23184 23197 23183 23177 23177 23204 23208 23194 23208 23185 23208 23196 23195 23191 23197 23201 23201 23217 23216 23192 23210 23207 23219 23214 23201 23227 23221 23208 23209 23230 23212 23223 23223 23232 23215 23221 23211 23214 23223 23214 23217 \r\n22636 22619 22625 22629 22642 22622 22631 22646 22625 22633 22652 22647 22656 22635 22630 22637 22657 22639 22636 22657 22645 22663 22663 22666 22641 22656 22650 22646 22667 22671 22670 22657 22657 22659 22665 22674 22669 22673 22655 22677 22675 22679 22668 22663 22666 22670 22684 22681 22666 22669 22692 22693 22668 22682 22698 22693 22700 22680 22681 22690 22704 22679 22691 22685 22697 22706 22703 22694 22695 22701 22694 22709 22700 22690 22690 22715 22708 22718 22710 22700 22713 22714 22706 22709 22704 22729 22730 22703 22731 22714 22715 22715 22729 22723 22717 22720 22722 22739 22720 22724 22723 22733 22740 22742 22744 22739 22745 22737 22732 22742 22749 22752 22745 22750 22757 22736 22742 22751 22759 22742 22736 22744 22762 22748 22745 22757 22745 22754 22763 22744 22755 22775 22771 22776 22760 22760 22753 22770 22781 22775 22776 22762 22769 22776 22776 22786 22768 22782 22786 22769 22792 22780 22770 22778 22784 22781 22782 22793 22791 22778 22802 22803 22780 22778 22784 22789 22784 22795 22785 22808 22788 22809 22790 22796 22818 22802 22795 22809 22807 22804 22823 22818 22807 22804 22819 22812 22812 22827 22811 22810 22829 22816 22823 22821 22825 22823 22839 22835 22815 22836 22829 22837 22826 22842 22842 22829 22842 22831 22831 22841 22848 22831 22827 22854 22846 22850 22831 22832 22861 22834 22864 22843 22851 22863 22851 22860 22855 22858 22848 22871 22858 22857 22869 22861 22875 22872 22879 22875 22864 22868 22857 22877 22863 22867 22875 22877 22864 22877 22869 22876 22893 22866 22880 22869 22897 22886 22886 22896 22890 22902 22888 22894 22893 22879 22908 22905 22898 22892 22910 22913 22897 22886 22916 22888 22907 22898 22907 22898 22911 22922 22923 22911 22913 22918 22918 22918 22907 22911 22905 22911 22918 22920 22931 22915 22933 22910 22913 22923 22926 22916 22941 22923 22940 22922 22937 22943 22943 22946 22941 22942 22948 22948 22949 22953 22936 22950 22949 22960 22958 22939 22954 22951 22950 22949 22963 22957 22964 22944 22962 22950 22972 22955 22948 22970 22953 22952 22973 22962 22958 22954 22977 22957 22970 22966 22984 22982 22988 22976 22971 22993 22994 22970 22993 22979 22995 22972 22983 22997 22976 22991 23004 22981 23001 22981 22998 22998 23003 22986 22999 22993 22995 22993 23000 22992 23005 22999 22997 22993 23017 23005 23012 23012 23010 23005 23022 23021 23026 23012 23007 23024 23020 23018 23013 23033 23018 23023 23035 23038 23025 23034 23024 23027 23035 23023 23040 23021 23026 23033 23037 23036 23039 23038 23039 23039 23048 23049 23046 23049 23044 23043 23036 23038 23063 23038 23043 23048 23067 23071 23066 23060 23062 23047 23064 23061 23051 23075 23051 23057 23068 23064 23059 23057 23084 23070 23081 23064 23077 23075 23078 23071 23073 23075 23081 23084 23074 23080 23079 23085 23086 23081 23095 23089 23087 23099 23084 23099 23105 23095 23092 23100 23108 23108 23097 23115 23100 23092 23104 23106 23116 23121 23108 23100 23105 23127 23113 23129 23115 23130 23131 23127 23110 23121 23125 23120 23119 23114 23114 23118 23134 23130 23117 23129 23128 23138 23147 23138 23137 23146 23134 23150 23143 23134 23132 23152 23157 23140 23144 23151 23162 23161 23139 23152 23159 23164 23161 23146 23167 23167 23162 23160 23159 23147 23153 23168 23174 23170 23169 23165 23166 23181 23168 23179 23181 23182 23184 23161 23182 23180 23172 23174 23165 23192 23185 23184 23170 23179 23175 23185 23198 23186 23183 23184 23200 23179 23183 23193 23202 23210 23204 23195 23198 23198 23200 23205 23215 23217 23215 23215 23219 23204 23210 23201 23224 23226 23224 23210 23214 23214 23230 23224 23226 23220 23228 23212 23209 23212 23234 23222 23236 23218 \r\n22626 22645 22627 22622 22627 22637 22646 22651 22644 22628 22642 22639 22654 22651 22637 22658 22633 22637 22650 22657 22640 22651 22657 22659 22668 22644 22659 22668 22658 22658 22669 22663 22657 22665 22655 22672 22670 22678 22664 22665 22664 22666 22680 22688 22685 22663 22682 22663 22668 22690 22679 22683 22694 22675 22678 22693 22676 22680 22692 22686 22679 22682 22699 22706 22686 22684 22694 22700 22697 22705 22706 22705 22708 22714 22699 22704 22698 22709 22719 22697 22722 22697 22713 22726 22705 22707 22702 22715 22727 22731 22710 22709 22709 22723 22728 22728 22722 22720 22742 22715 22728 22718 22740 22727 22724 22730 22722 22740 22735 22726 22747 22739 22747 22753 22744 22752 22733 22756 22757 22751 22750 22751 22741 22755 22743 22758 22760 22755 22766 22753 22772 22776 22759 22777 22750 22778 22760 22768 22767 22768 22760 22780 22762 22788 22777 22766 22776 22782 22778 22767 22767 22796 22772 22787 22778 22792 22790 22780 22803 22802 22781 22784 22801 22789 22781 22788 22800 22787 22807 22796 22815 22797 22813 22804 22797 22797 22810 22814 22823 22801 22812 22803 22800 22816 22828 22804 22810 22828 22815 22823 22808 22836 22812 22830 22826 22833 22817 22837 22819 22836 22835 22820 22847 22847 22826 22829 22827 22826 22834 22842 22850 22845 22832 22835 22846 22840 22838 22862 22850 22849 22857 22845 22849 22844 22867 22843 22855 22859 22858 22854 22850 22854 22853 22878 22867 22855 22870 22873 22860 22861 22859 22880 22862 22888 22868 22861 22888 22868 22881 22874 22879 22879 22877 22875 22884 22887 22885 22882 22876 22875 22896 22891 22888 22896 22904 22894 22906 22889 22907 22903 22910 22905 22888 22913 22906 22895 22919 22908 22895 22902 22921 22910 22903 22922 22916 22926 22905 22924 22917 22908 22919 22911 22921 22934 22920 22925 22919 22918 22930 22933 22943 22931 22929 22947 22947 22921 22949 22946 22952 22939 22945 22944 22932 22954 22954 22932 22933 22962 22935 22961 22946 22959 22964 22960 22953 22969 22950 22968 22956 22945 22961 22953 22973 22950 22968 22964 22962 22960 22970 22965 22965 22977 22984 22968 22981 22966 22969 22989 22967 22992 22972 22988 22978 22978 22971 22983 22983 22979 23002 22992 22991 23005 22988 22983 23001 22998 22987 23006 23002 22989 22986 22989 23015 23009 23006 23009 22996 23002 23002 23004 23009 23006 23016 23013 23009 23015 23003 23019 23029 23033 23027 23026 23036 23012 23023 23034 23019 23034 23042 23023 23037 23046 23027 23020 23039 23023 23024 23045 23030 23031 23042 23047 23034 23037 23043 23031 23061 23049 23041 23047 23051 23051 23052 23039 23050 23067 23048 23068 23063 23060 23071 23069 23061 23069 23075 23053 23063 23063 23069 23084 23083 23058 23074 23075 23063 23070 23088 23081 23083 23083 23079 23094 23097 23097 23097 23094 23090 23095 23096 23085 23093 23089 23104 23095 23089 23106 23089 23109 23112 23111 23099 23106 23101 23095 23108 23117 23101 23105 23103 23101 23109 23107 23122 23126 23125 23115 23107 23132 23128 23116 23109 23125 23113 23120 23118 23130 23127 23137 23132 23139 23122 23118 23123 23121 23131 23125 23151 23148 23138 23152 23132 23134 23136 23133 23153 23160 23152 23137 23136 23160 23145 23157 23144 23146 23143 23161 23150 23156 23145 23161 23157 23152 23177 23150 23167 23172 23162 23171 23176 23183 23176 23175 23161 23179 23179 23161 23169 23177 23165 23191 23166 23181 23189 23187 23194 23174 23186 23177 23181 23176 23193 23195 23187 23179 23182 23182 23183 23184 23194 23198 23209 23216 23205 23210 23212 23194 23220 23214 23205 23214 23211 23213 23199 23204 23224 23213 23217 23216 23231 23231 23227 23234 23225 23219 23226 23213 23220 23218 23235 23230 \r\n22633 22638 22647 22622 22630 22647 22649 22641 22630 22643 22650 22641 22648 22658 22653 22638 22653 22648 22657 22658 22652 22653 22645 22647 22647 22664 22660 22647 22656 22658 22654 22670 22659 22665 22676 22669 22664 22655 22667 22678 22661 22680 22670 22678 22687 22687 22675 22691 22681 22674 22694 22690 22694 22671 22685 22691 22684 22687 22683 22689 22681 22699 22708 22690 22693 22691 22684 22690 22713 22711 22697 22711 22700 22716 22705 22715 22717 22719 22720 22715 22726 22715 22704 22717 22729 22730 22713 22713 22726 22728 22733 22718 22718 22737 22733 22739 22731 22734 22740 22744 22731 22722 22744 22731 22724 22735 22744 22732 22751 22742 22744 22752 22750 22737 22749 22750 22745 22734 22757 22736 22754 22757 22767 22765 22759 22765 22746 22750 22747 22754 22763 22749 22751 22755 22753 22778 22764 22767 22757 22765 22773 22769 22777 22789 22783 22772 22765 22780 22772 22783 22786 22770 22772 22794 22784 22794 22795 22775 22781 22803 22782 22778 22785 22784 22788 22805 22796 22785 22810 22807 22815 22812 22797 22815 22810 22808 22801 22797 22806 22806 22826 22808 22807 22808 22804 22819 22821 22823 22817 22816 22828 22834 22823 22839 22834 22814 22842 22816 22825 22823 22817 22835 22821 22837 22837 22827 22851 22829 22848 22853 22831 22837 22846 22842 22855 22833 22839 22862 22840 22836 22846 22843 22840 22867 22865 22853 22845 22844 22869 22866 22857 22860 22851 22856 22866 22857 22875 22875 22869 22868 22885 22868 22884 22888 22877 22872 22883 22874 22885 22884 22869 22897 22873 22871 22874 22898 22880 22893 22898 22889 22896 22894 22883 22880 22908 22892 22905 22911 22893 22903 22907 22917 22909 22895 22917 22898 22919 22897 22904 22914 22914 22925 22922 22918 22916 22910 22916 22927 22906 22916 22919 22912 22909 22914 22926 22913 22920 22927 22930 22945 22934 22945 22940 22935 22925 22931 22935 22929 22954 22929 22936 22954 22948 22956 22959 22952 22934 22942 22943 22951 22959 22945 22948 22944 22966 22951 22951 22945 22958 22962 22949 22956 22949 22970 22958 22977 22975 22978 22970 22968 22982 22962 22969 22982 22975 22968 22983 22988 22977 22971 22978 22973 22973 22977 22995 22996 22989 22984 22990 22980 22997 22993 23005 22999 23008 23008 23003 23005 22988 23014 22990 23005 23014 23002 22998 23002 23000 23001 23009 23007 23002 23004 23002 23024 23005 23016 23031 23029 23006 23033 23015 23008 23031 23031 23036 23028 23033 23024 23043 23045 23019 23022 23048 23043 23048 23041 23050 23033 23054 23026 23031 23045 23057 23042 23045 23048 23035 23039 23056 23040 23059 23042 23062 23063 23048 23052 23048 23055 23062 23071 23063 23064 23072 23051 23075 23062 23065 23080 23064 23083 23068 23066 23083 23071 23069 23084 23066 23080 23075 23090 23095 23068 23084 23087 23082 23078 23090 23079 23091 23083 23106 23082 23100 23090 23096 23093 23085 23112 23093 23104 23106 23113 23115 23101 23092 23110 23116 23100 23100 23096 23116 23126 23107 23128 23123 23107 23117 23122 23128 23125 23132 23110 23113 23134 23115 23123 23138 23118 23119 23132 23140 23141 23123 23135 23141 23133 23145 23149 23153 23143 23144 23134 23157 23142 23141 23157 23140 23144 23153 23159 23156 23166 23152 23158 23153 23154 23152 23164 23163 23158 23154 23158 23174 23171 23153 23172 23174 23154 23158 23169 23166 23177 23180 23173 23172 23167 23177 23188 23176 23191 23181 23173 23191 23195 23200 23184 23173 23187 23179 23186 23200 23193 23192 23208 23204 23188 23183 23208 23203 23206 23211 23206 23201 23193 23209 23195 23203 23203 23223 23204 23197 23226 23222 23219 23209 23227 23219 23227 23210 23215 23214 23221 23229 23236 23232 23215 23223 23226 23227 23241 \r\n22641 22631 22644 22629 22643 22639 22652 22642 22641 22631 22655 22629 22640 22639 22645 22654 22643 22638 22651 22661 22644 22647 22665 22647 22666 22647 22668 22645 22673 22675 22648 22658 22660 22680 22664 22660 22675 22669 22685 22665 22680 22663 22669 22662 22670 22689 22676 22676 22683 22680 22687 22683 22678 22690 22694 22698 22699 22679 22689 22679 22684 22704 22697 22686 22686 22707 22693 22688 22712 22698 22705 22711 22693 22720 22692 22713 22694 22704 22719 22704 22714 22710 22700 22714 22720 22718 22716 22723 22731 22732 22711 22710 22725 22729 22712 22716 22738 22743 22732 22722 22737 22736 22727 22736 22750 22735 22745 22742 22735 22739 22750 22740 22743 22732 22737 22740 22746 22735 22760 22762 22766 22750 22745 22768 22760 22744 22753 22752 22764 22752 22764 22768 22764 22764 22753 22757 22780 22769 22784 22775 22771 22776 22778 22775 22767 22772 22792 22771 22790 22770 22788 22795 22788 22773 22800 22774 22794 22789 22794 22783 22797 22807 22781 22794 22804 22787 22805 22793 22806 22796 22793 22790 22793 22808 22817 22815 22806 22814 22810 22809 22799 22822 22806 22805 22817 22817 22816 22805 22820 22825 22810 22818 22831 22820 22818 22824 22841 22839 22832 22836 22829 22827 22839 22833 22839 22838 22850 22853 22844 22836 22838 22852 22835 22855 22840 22836 22850 22840 22854 22860 22844 22857 22842 22849 22851 22844 22859 22874 22855 22862 22862 22876 22858 22875 22867 22867 22868 22857 22869 22868 22885 22862 22875 22861 22873 22863 22875 22872 22892 22869 22879 22884 22886 22872 22874 22886 22895 22894 22900 22893 22887 22886 22880 22908 22907 22902 22906 22895 22915 22893 22894 22915 22895 22909 22897 22911 22917 22897 22914 22901 22924 22903 22909 22923 22922 22929 22921 22927 22934 22912 22916 22918 22919 22937 22920 22926 22940 22933 22923 22931 22942 22932 22922 22946 22922 22952 22925 22950 22939 22945 22946 22940 22934 22949 22961 22941 22940 22951 22944 22952 22960 22952 22954 22945 22961 22951 22946 22956 22956 22968 22969 22965 22953 22967 22952 22960 22978 22958 22957 22981 22971 22963 22982 22978 22978 22985 22988 22971 22976 22991 22995 22991 22985 22998 22982 22998 22991 22979 22998 22995 22990 22983 23000 22998 22995 23010 22985 23002 23004 23002 23005 23002 23017 22995 23018 23006 22998 22999 22997 23026 23018 22999 23011 23001 23017 23023 23009 23031 23021 23013 23014 23013 23027 23019 23031 23037 23014 23020 23028 23042 23025 23033 23030 23031 23046 23052 23041 23046 23033 23042 23051 23035 23039 23053 23051 23042 23053 23053 23054 23056 23057 23068 23043 23070 23057 23062 23069 23072 23057 23062 23058 23069 23058 23075 23063 23055 23061 23083 23083 23063 23071 23079 23089 23090 23088 23067 23089 23073 23084 23070 23086 23076 23079 23072 23089 23077 23077 23103 23090 23099 23096 23092 23089 23086 23082 23087 23089 23111 23091 23095 23109 23110 23104 23111 23107 23108 23106 23116 23101 23098 23122 23110 23117 23119 23125 23127 23118 23128 23122 23109 23124 23123 23119 23140 23135 23113 23126 23134 23130 23142 23138 23123 23127 23124 23133 23146 23125 23137 23141 23139 23155 23139 23140 23138 23139 23147 23142 23153 23140 23137 23143 23141 23167 23159 23157 23158 23155 23158 23154 23155 23161 23173 23171 23168 23167 23163 23165 23164 23159 23174 23163 23176 23175 23174 23165 23167 23183 23175 23166 23189 23186 23171 23189 23175 23181 23201 23197 23200 23201 23183 23180 23196 23198 23196 23188 23200 23186 23196 23186 23212 23193 23195 23219 23220 23207 23195 23216 23202 23202 23213 23205 23212 23216 23206 23226 23223 23213 23221 23208 23214 23208 23228 23212 23236 23236 23223 23218 23216 23219 23224 \r\n22647 22624 22636 22644 22651 22649 22641 22645 22643 22641 22653 22635 22635 22654 22636 22653 22657 22644 22649 22662 22639 22650 22665 22661 22648 22672 22653 22664 22662 22673 22662 22679 22656 22654 22658 22682 22670 22680 22668 22687 22677 22665 22677 22667 22689 22687 22671 22690 22691 22687 22695 22680 22685 22680 22683 22691 22679 22690 22695 22688 22684 22700 22693 22703 22709 22705 22691 22714 22709 22715 22715 22707 22713 22712 22721 22701 22715 22710 22705 22698 22713 22721 22728 22708 22703 22718 22727 22718 22716 22729 22732 22723 22713 22720 22714 22732 22729 22725 22731 22720 22720 22738 22750 22733 22738 22747 22751 22752 22746 22749 22739 22752 22749 22748 22749 22752 22752 22764 22745 22758 22766 22758 22741 22757 22746 22750 22773 22772 22765 22756 22768 22779 22763 22775 22776 22783 22759 22785 22774 22769 22786 22769 22765 22776 22769 22776 22783 22770 22784 22768 22780 22782 22796 22795 22774 22776 22779 22805 22788 22801 22785 22787 22789 22802 22791 22807 22799 22797 22808 22802 22809 22815 22809 22821 22819 22815 22811 22817 22824 22817 22828 22814 22816 22808 22823 22817 22832 22814 22808 22810 22813 22827 22822 22839 22838 22825 22830 22825 22828 22824 22846 22825 22823 22827 22849 22836 22840 22826 22830 22830 22830 22838 22835 22846 22840 22841 22860 22854 22864 22845 22858 22865 22862 22862 22857 22850 22863 22865 22864 22863 22876 22871 22859 22869 22856 22856 22878 22860 22872 22859 22878 22867 22874 22877 22864 22883 22876 22872 22879 22894 22895 22894 22895 22888 22877 22886 22878 22885 22898 22889 22890 22880 22896 22898 22912 22910 22899 22887 22898 22909 22918 22903 22893 22896 22907 22896 22895 22898 22916 22908 22906 22917 22927 22919 22912 22916 22906 22913 22910 22920 22914 22930 22917 22936 22940 22943 22915 22916 22922 22927 22941 22935 22939 22950 22941 22951 22934 22927 22955 22932 22930 22941 22956 22951 22943 22963 22935 22952 22959 22958 22955 22940 22966 22971 22943 22952 22968 22971 22947 22963 22967 22950 22978 22978 22976 22963 22976 22981 22986 22981 22964 22984 22978 22984 22980 22984 22969 22975 22986 22969 22971 22977 22991 22993 22986 22976 22977 22985 23006 22992 22992 22997 22997 22983 23010 22986 22997 22995 22987 22999 23000 23015 23006 23002 23005 23001 23008 22998 23010 23013 23028 23025 23019 23017 23005 23013 23022 23035 23015 23011 23024 23034 23024 23015 23015 23014 23037 23025 23018 23043 23031 23024 23030 23029 23033 23038 23049 23037 23034 23051 23052 23044 23055 23057 23044 23037 23050 23059 23057 23039 23066 23053 23051 23051 23069 23065 23064 23059 23060 23067 23074 23073 23053 23079 23063 23060 23068 23067 23061 23059 23073 23072 23062 23086 23088 23091 23067 23087 23096 23075 23070 23096 23093 23083 23095 23101 23087 23093 23081 23096 23108 23084 23097 23084 23093 23105 23085 23094 23089 23105 23115 23115 23102 23103 23108 23121 23119 23117 23100 23100 23119 23100 23125 23115 23105 23117 23133 23112 23118 23128 23130 23127 23120 23135 23129 23136 23140 23135 23136 23125 23119 23123 23140 23145 23150 23141 23149 23127 23139 23155 23138 23157 23135 23148 23134 23162 23155 23154 23148 23147 23165 23156 23168 23147 23153 23154 23170 23170 23158 23149 23161 23157 23168 23162 23155 23169 23178 23179 23183 23162 23170 23164 23169 23164 23163 23179 23183 23193 23191 23175 23184 23194 23193 23186 23193 23177 23177 23197 23177 23189 23181 23191 23193 23203 23196 23189 23185 23191 23201 23195 23191 23193 23200 23219 23197 23206 23203 23218 23203 23203 23205 23205 23230 23229 23218 23215 23211 23230 23218 23224 23216 23227 23216 23222 23228 23225 23240 23240 23228 23233 \r\n22623 22622 22625 22637 22652 22642 22646 22653 22631 22635 22645 22656 22633 22649 22648 22646 22650 22661 22644 22656 22646 22656 22652 22661 22652 22667 22663 22655 22664 22677 22656 22673 22671 22678 22654 22675 22682 22673 22664 22669 22687 22663 22689 22673 22666 22667 22692 22680 22689 22673 22688 22682 22683 22677 22697 22694 22680 22693 22682 22698 22700 22702 22700 22704 22705 22714 22692 22715 22711 22691 22712 22717 22700 22715 22717 22706 22710 22720 22700 22728 22728 22707 22725 22707 22728 22733 22722 22708 22730 22738 22733 22716 22740 22730 22740 22737 22737 22732 22733 22725 22726 22731 22748 22739 22729 22744 22733 22755 22755 22733 22735 22740 22751 22754 22746 22749 22747 22746 22746 22740 22751 22752 22766 22765 22760 22761 22754 22768 22769 22753 22779 22760 22775 22767 22777 22766 22774 22772 22768 22771 22776 22764 22770 22775 22767 22792 22783 22792 22794 22786 22777 22774 22786 22781 22787 22791 22778 22804 22789 22783 22797 22788 22787 22808 22787 22800 22793 22803 22788 22794 22790 22799 22821 22822 22814 22816 22804 22819 22819 22813 22804 22829 22811 22820 22828 22814 22830 22809 22829 22825 22830 22839 22840 22837 22840 22820 22838 22829 22839 22827 22848 22840 22822 22839 22835 22840 22848 22835 22853 22855 22847 22843 22861 22852 22861 22863 22843 22848 22861 22844 22840 22859 22868 22864 22845 22864 22857 22861 22854 22850 22855 22874 22858 22858 22880 22865 22867 22883 22858 22877 22868 22878 22871 22876 22870 22887 22870 22888 22869 22884 22875 22898 22876 22896 22897 22889 22876 22879 22884 22902 22882 22887 22891 22892 22909 22887 22891 22892 22888 22909 22890 22916 22912 22918 22906 22903 22913 22904 22919 22912 22917 22928 22921 22922 22923 22907 22914 22935 22925 22914 22919 22936 22938 22931 22924 22922 22920 22944 22923 22945 22946 22948 22936 22942 22924 22935 22949 22935 22953 22932 22956 22954 22946 22962 22955 22939 22955 22965 22949 22945 22949 22962 22970 22949 22945 22973 22949 22975 22967 22961 22953 22965 22954 22954 22961 22960 22983 22967 22976 22980 22983 22965 22978 22972 22985 22971 22988 22976 22986 22980 22977 22973 22984 22974 22998 22983 22980 22999 22980 23004 22981 22994 22982 22995 22986 23012 22991 22994 23009 23014 23003 23008 22995 22998 23002 23018 23005 23008 23027 23013 23020 23019 23003 23025 23031 23013 23031 23014 23026 23024 23018 23023 23023 23015 23038 23024 23016 23040 23030 23022 23036 23038 23030 23044 23040 23051 23030 23054 23047 23040 23044 23038 23040 23045 23038 23038 23052 23041 23053 23039 23067 23060 23056 23047 23070 23060 23053 23052 23057 23061 23079 23070 23060 23076 23065 23075 23079 23082 23085 23074 23070 23067 23068 23075 23078 23093 23095 23081 23089 23070 23084 23083 23086 23087 23100 23094 23105 23082 23106 23088 23080 23107 23088 23088 23097 23101 23099 23115 23103 23109 23117 23103 23098 23099 23123 23101 23119 23121 23102 23123 23120 23105 23126 23132 23126 23113 23118 23122 23118 23128 23123 23118 23129 23135 23127 23136 23127 23131 23131 23140 23132 23146 23125 23137 23133 23145 23140 23130 23131 23130 23138 23146 23141 23136 23134 23136 23139 23143 23156 23150 23167 23160 23143 23169 23144 23174 23149 23168 23151 23178 23172 23180 23154 23173 23155 23175 23182 23165 23164 23184 23189 23161 23166 23182 23173 23179 23191 23190 23168 23180 23186 23171 23198 23176 23203 23185 23198 23206 23204 23185 23193 23182 23185 23199 23190 23200 23213 23216 23203 23210 23207 23206 23200 23210 23214 23217 23198 23205 23213 23203 23223 23224 23231 23206 23221 23208 23215 23211 23229 23225 23221 23234 23238 23224 23233 23244 23228 23234 23231 23231 \r\n22649 22650 22648 22638 22639 22627 22651 22654 22650 22639 22646 22658 22656 22646 22642 22650 22657 22665 22667 22640 22651 22670 22655 22659 22664 22656 22671 22669 22657 22651 22654 22653 22658 22655 22657 22666 22671 22661 22679 22682 22663 22663 22684 22679 22676 22668 22674 22697 22670 22699 22692 22672 22689 22697 22702 22680 22699 22707 22690 22708 22693 22711 22707 22684 22697 22695 22694 22692 22710 22716 22706 22707 22717 22712 22707 22708 22723 22716 22716 22715 22723 22728 22710 22718 22726 22711 22732 22733 22736 22739 22727 22731 22724 22725 22722 22729 22720 22721 22724 22721 22721 22748 22741 22752 22732 22749 22731 22749 22749 22750 22742 22732 22736 22745 22735 22738 22758 22757 22751 22751 22758 22764 22768 22762 22767 22749 22764 22766 22749 22754 22769 22772 22775 22756 22767 22764 22768 22758 22787 22770 22790 22789 22775 22778 22787 22779 22779 22790 22795 22771 22795 22774 22800 22784 22779 22789 22778 22781 22799 22801 22781 22786 22783 22808 22809 22812 22801 22800 22792 22804 22793 22792 22796 22821 22798 22823 22809 22804 22818 22823 22804 22825 22815 22828 22830 22820 22829 22822 22833 22812 22839 22815 22822 22817 22840 22836 22832 22820 22831 22840 22848 22851 22830 22833 22835 22829 22839 22841 22833 22859 22856 22851 22854 22851 22853 22865 22838 22854 22845 22868 22857 22862 22855 22847 22853 22849 22856 22866 22869 22876 22851 22853 22855 22883 22869 22871 22885 22885 22887 22864 22867 22866 22889 22870 22879 22885 22868 22883 22896 22888 22887 22894 22896 22891 22898 22880 22894 22892 22897 22893 22898 22910 22887 22913 22903 22905 22892 22910 22892 22908 22919 22899 22897 22906 22913 22914 22919 22916 22910 22928 22916 22915 22904 22925 22933 22914 22916 22928 22909 22930 22930 22916 22915 22925 22939 22931 22924 22942 22922 22948 22924 22937 22928 22951 22944 22942 22947 22936 22936 22943 22941 22940 22956 22946 22947 22948 22952 22944 22963 22945 22964 22952 22952 22945 22956 22965 22948 22952 22963 22979 22963 22976 22956 22975 22957 22970 22977 22975 22976 22988 22969 22982 22989 22968 22972 22985 22988 22973 22998 22993 22996 22978 22977 22983 22984 23000 22985 22997 22981 22982 22996 22990 22999 23010 22995 22995 23008 22993 23004 23007 23013 23011 23010 22998 23024 23015 23005 23024 23009 23006 23023 23010 23017 23014 23026 23022 23011 23018 23009 23031 23018 23041 23020 23032 23024 23028 23045 23027 23041 23034 23036 23050 23034 23043 23036 23030 23049 23043 23056 23045 23032 23044 23039 23060 23047 23042 23045 23045 23048 23066 23050 23061 23070 23073 23057 23060 23075 23065 23052 23069 23062 23073 23064 23058 23072 23075 23069 23069 23071 23088 23089 23083 23092 23082 23089 23088 23095 23083 23096 23091 23072 23098 23083 23092 23093 23102 23089 23078 23079 23088 23110 23086 23097 23094 23085 23110 23096 23103 23115 23090 23099 23115 23119 23099 23113 23105 23124 23126 23099 23128 23126 23114 23117 23111 23131 23111 23107 23108 23120 23114 23123 23116 23132 23132 23132 23143 23135 23143 23131 23134 23134 23141 23148 23131 23126 23138 23150 23153 23156 23143 23134 23142 23151 23137 23153 23136 23137 23150 23164 23145 23147 23152 23155 23166 23152 23168 23169 23175 23163 23156 23166 23152 23162 23159 23173 23165 23169 23173 23180 23172 23164 23167 23176 23178 23193 23182 23176 23187 23183 23191 23199 23196 23188 23199 23194 23186 23203 23181 23198 23180 23188 23185 23189 23213 23189 23188 23195 23198 23209 23197 23220 23219 23220 23221 23216 23204 23222 23223 23207 23223 23213 23202 23212 23229 23223 23222 23210 23209 23228 23218 23229 23236 23236 23241 23240 23228 23218 23223 23236 23230 \r\n22632 22625 22638 22628 22644 22640 22637 22646 22645 22634 22635 22648 22646 22651 22665 22660 22656 22666 22645 22662 22659 22663 22659 22674 22650 22650 22669 22673 22669 22671 22664 22677 22673 22660 22670 22672 22673 22671 22664 22673 22673 22685 22671 22666 22684 22668 22673 22688 22680 22678 22687 22674 22696 22696 22703 22686 22698 22691 22706 22704 22684 22691 22706 22709 22699 22695 22708 22703 22718 22704 22718 22716 22698 22703 22724 22698 22717 22718 22704 22701 22712 22714 22711 22721 22711 22727 22736 22725 22736 22731 22723 22723 22741 22718 22736 22745 22731 22747 22720 22725 22725 22723 22742 22746 22748 22739 22739 22739 22746 22757 22741 22734 22761 22762 22758 22750 22765 22763 22750 22757 22759 22772 22744 22769 22754 22766 22760 22760 22751 22758 22778 22766 22764 22772 22762 22767 22766 22759 22777 22767 22790 22786 22770 22777 22768 22769 22794 22795 22798 22778 22785 22778 22797 22790 22789 22799 22798 22803 22789 22805 22793 22784 22813 22787 22812 22801 22788 22813 22795 22795 22804 22794 22819 22815 22808 22806 22814 22821 22821 22821 22809 22804 22810 22816 22828 22826 22816 22810 22814 22811 22834 22827 22824 22839 22828 22833 22845 22819 22823 22829 22822 22824 22841 22845 22849 22840 22848 22845 22856 22845 22856 22848 22857 22840 22842 22839 22865 22868 22867 22867 22850 22872 22852 22850 22862 22869 22866 22855 22870 22861 22854 22855 22875 22857 22876 22862 22882 22867 22885 22873 22869 22881 22865 22891 22882 22885 22888 22879 22872 22877 22889 22894 22876 22904 22892 22886 22887 22897 22891 22886 22893 22902 22888 22897 22894 22911 22893 22917 22903 22918 22917 22917 22912 22924 22914 22897 22911 22902 22909 22907 22906 22910 22918 22916 22906 22924 22916 22929 22931 22940 22937 22923 22920 22942 22921 22937 22920 22948 22932 22939 22941 22933 22947 22929 22947 22933 22930 22929 22943 22945 22948 22957 22943 22939 22951 22964 22940 22964 22951 22964 22958 22972 22961 22958 22955 22951 22966 22956 22970 22967 22966 22957 22981 22959 22978 22967 22986 22976 22974 22981 22974 22974 22976 22973 22995 22972 22986 22988 22992 22978 22995 22990 22986 22990 22988 23005 23003 22985 22995 22997 23007 22998 22998 23011 22991 22994 22990 23018 23003 23020 22992 23013 23002 23007 23011 23023 23024 23021 23013 23010 23031 23024 23022 23023 23022 23009 23025 23014 23038 23038 23029 23015 23033 23020 23023 23026 23046 23048 23024 23022 23027 23025 23036 23040 23052 23029 23030 23052 23055 23044 23049 23058 23039 23049 23036 23065 23066 23064 23060 23048 23065 23043 23045 23054 23054 23075 23065 23058 23052 23054 23065 23057 23075 23058 23077 23067 23062 23084 23087 23072 23062 23063 23077 23079 23075 23078 23077 23075 23082 23092 23092 23073 23085 23079 23101 23103 23086 23091 23080 23083 23083 23108 23101 23098 23099 23088 23095 23098 23115 23093 23106 23121 23116 23108 23105 23121 23121 23113 23127 23118 23114 23109 23131 23110 23132 23132 23121 23121 23121 23122 23114 23113 23134 23139 23123 23136 23131 23134 23143 23126 23148 23123 23149 23151 23145 23150 23139 23148 23143 23142 23141 23156 23138 23151 23136 23145 23148 23159 23168 23156 23157 23165 23146 23172 23159 23148 23156 23149 23167 23174 23164 23172 23154 23183 23175 23177 23173 23168 23177 23166 23183 23166 23169 23167 23182 23185 23168 23185 23194 23172 23175 23201 23200 23194 23182 23201 23182 23208 23198 23189 23194 23208 23202 23188 23188 23214 23194 23212 23204 23205 23217 23218 23206 23198 23203 23204 23208 23226 23210 23204 23213 23211 23210 23218 23234 23217 23222 23210 23215 23227 23221 23237 23221 23224 23222 23241 23243 23219 23230 23242 \r\n22646 22651 22650 22638 22654 22632 22638 22651 22658 22654 22654 22658 22635 22654 22644 22662 22649 22649 22666 22649 22652 22644 22659 22660 22650 22664 22659 22673 22653 22659 22670 22657 22684 22669 22663 22683 22660 22676 22672 22671 22677 22692 22672 22675 22690 22675 22690 22698 22700 22678 22673 22685 22703 22679 22690 22699 22702 22694 22699 22706 22699 22697 22686 22702 22711 22717 22699 22707 22694 22692 22708 22709 22720 22700 22710 22702 22718 22710 22724 22724 22703 22727 22724 22725 22732 22708 22724 22725 22733 22735 22740 22732 22715 22730 22728 22740 22729 22739 22737 22726 22749 22741 22750 22737 22747 22743 22731 22747 22748 22757 22739 22737 22758 22736 22743 22757 22748 22747 22746 22753 22750 22768 22758 22761 22751 22749 22778 22761 22773 22776 22753 22771 22775 22781 22778 22769 22769 22760 22772 22780 22779 22786 22776 22768 22794 22769 22770 22774 22773 22798 22774 22785 22784 22791 22803 22800 22799 22805 22802 22790 22798 22811 22807 22786 22794 22810 22803 22809 22818 22798 22820 22799 22811 22823 22805 22817 22806 22806 22812 22810 22817 22811 22829 22810 22824 22826 22813 22821 22820 22825 22817 22819 22826 22834 22835 22819 22844 22840 22841 22845 22830 22834 22840 22853 22840 22832 22844 22859 22855 22861 22839 22848 22840 22842 22845 22863 22855 22852 22860 22847 22864 22853 22857 22846 22853 22869 22860 22864 22856 22863 22879 22855 22880 22868 22872 22866 22865 22864 22868 22866 22892 22865 22880 22880 22880 22870 22879 22875 22881 22900 22873 22896 22890 22904 22885 22898 22887 22887 22900 22894 22899 22887 22909 22888 22888 22915 22904 22905 22912 22908 22902 22904 22902 22901 22898 22906 22899 22913 22903 22913 22930 22930 22915 22921 22919 22926 22912 22912 22938 22923 22938 22921 22931 22931 22927 22925 22945 22926 22936 22942 22949 22952 22929 22950 22938 22941 22942 22936 22931 22946 22950 22942 22962 22953 22938 22958 22939 22960 22968 22950 22966 22956 22953 22968 22960 22967 22960 22960 22954 22958 22977 22973 22971 22979 22979 22983 22972 22989 22967 22988 22968 22984 22969 22973 22988 22971 22995 22976 22998 22979 22979 22983 22998 23001 22982 23004 23005 23009 23010 23003 22989 22999 22990 22987 23003 23001 23012 23012 23009 22995 23014 22999 23014 22996 22998 23002 23010 23003 23001 23029 23025 23018 23012 23014 23007 23020 23025 23039 23011 23025 23021 23024 23027 23028 23036 23027 23042 23029 23035 23048 23035 23036 23029 23035 23029 23051 23053 23042 23056 23032 23059 23046 23036 23047 23061 23046 23062 23068 23049 23061 23057 23055 23063 23065 23068 23074 23068 23071 23052 23070 23074 23074 23071 23072 23075 23082 23076 23085 23061 23064 23082 23088 23076 23067 23079 23096 23078 23087 23093 23086 23077 23097 23087 23090 23085 23097 23103 23096 23108 23089 23087 23099 23113 23104 23116 23098 23089 23103 23115 23104 23101 23114 23098 23104 23119 23098 23111 23100 23123 23112 23122 23110 23127 23122 23120 23137 23134 23137 23115 23134 23133 23137 23141 23118 23124 23123 23144 23147 23125 23131 23148 23126 23138 23134 23135 23150 23143 23140 23147 23144 23157 23161 23152 23150 23154 23151 23157 23153 23166 23159 23168 23155 23155 23173 23147 23158 23158 23177 23169 23163 23173 23178 23164 23183 23170 23173 23188 23169 23177 23184 23173 23190 23185 23184 23190 23193 23196 23179 23187 23198 23173 23182 23200 23180 23202 23180 23188 23187 23194 23196 23210 23189 23188 23205 23193 23200 23195 23206 23211 23213 23200 23219 23204 23197 23204 23221 23223 23201 23201 23208 23211 23226 23209 23212 23230 23219 23220 23226 23226 23230 23228 23228 23232 23241 23242 23241 23223 23233 23248 23226 \r\n22643 22635 22632 22656 22656 22642 22658 22657 22645 22661 22661 22649 22647 22663 22643 22642 22641 22641 22658 22651 22655 22653 22649 22665 22672 22651 22653 22666 22655 22663 22677 22671 22683 22664 22672 22670 22680 22679 22688 22674 22681 22682 22681 22693 22694 22686 22675 22680 22692 22695 22680 22678 22694 22704 22686 22699 22708 22704 22710 22695 22705 22711 22689 22704 22693 22696 22702 22718 22693 22721 22715 22718 22711 22703 22714 22709 22707 22717 22708 22721 22722 22732 22728 22727 22735 22712 22733 22723 22727 22713 22724 22725 22742 22722 22730 22737 22746 22741 22742 22736 22736 22747 22747 22746 22748 22736 22751 22735 22748 22760 22752 22748 22747 22752 22762 22750 22768 22754 22771 22763 22756 22746 22749 22762 22751 22774 22756 22768 22758 22774 22767 22769 22763 22766 22781 22777 22783 22767 22776 22789 22770 22771 22787 22789 22776 22776 22780 22783 22784 22784 22797 22785 22795 22785 22805 22789 22793 22807 22787 22810 22788 22786 22789 22797 22816 22813 22803 22800 22813 22820 22799 22806 22803 22810 22826 22828 22811 22813 22826 22826 22831 22813 22829 22818 22824 22816 22818 22830 22820 22834 22816 22834 22825 22822 22833 22827 22847 22830 22846 22837 22843 22831 22826 22852 22831 22857 22859 22836 22844 22835 22861 22844 22840 22851 22843 22860 22857 22863 22859 22857 22861 22851 22871 22856 22851 22854 22873 22856 22867 22879 22872 22881 22885 22863 22860 22880 22881 22878 22874 22890 22893 22893 22887 22885 22888 22875 22890 22883 22889 22893 22876 22880 22899 22895 22890 22879 22900 22905 22896 22906 22887 22897 22891 22894 22897 22895 22898 22914 22906 22910 22896 22905 22903 22907 22919 22899 22904 22920 22924 22919 22918 22910 22933 22920 22932 22929 22936 22922 22938 22930 22927 22934 22918 22941 22931 22934 22936 22938 22934 22924 22933 22941 22953 22929 22934 22938 22951 22954 22936 22956 22944 22942 22952 22950 22967 22944 22941 22954 22958 22962 22953 22961 22975 22951 22969 22973 22979 22966 22975 22982 22957 22982 22974 22975 22985 22971 22979 22979 22987 22989 22970 22986 22967 22985 22974 22998 22975 22991 22982 22988 22993 22991 22985 22993 22996 22990 22990 22986 23010 22989 22993 22989 23013 22987 22996 22997 22996 22992 23020 23009 23015 22997 23025 23005 23002 23027 23005 23012 23005 23016 23008 23030 23025 23017 23035 23010 23021 23020 23020 23028 23016 23032 23037 23019 23022 23027 23038 23033 23023 23032 23033 23031 23030 23056 23055 23039 23042 23045 23044 23046 23046 23046 23043 23060 23040 23066 23069 23046 23058 23062 23068 23056 23070 23066 23071 23073 23051 23051 23067 23066 23076 23058 23076 23067 23071 23088 23076 23082 23071 23077 23066 23067 23078 23084 23097 23073 23089 23089 23072 23096 23098 23102 23081 23084 23081 23095 23096 23102 23102 23103 23092 23087 23109 23110 23108 23099 23095 23097 23105 23093 23121 23106 23111 23110 23110 23114 23106 23106 23103 23113 23113 23113 23113 23120 23128 23123 23127 23121 23121 23120 23114 23119 23138 23132 23139 23128 23141 23128 23132 23143 23125 23151 23149 23142 23140 23154 23145 23158 23137 23148 23138 23154 23161 23162 23144 23150 23155 23154 23155 23151 23160 23174 23171 23163 23153 23159 23157 23157 23178 23177 23162 23159 23182 23181 23166 23169 23178 23182 23183 23186 23186 23172 23195 23181 23178 23179 23184 23189 23200 23183 23188 23190 23205 23200 23203 23188 23191 23200 23185 23198 23186 23198 23205 23192 23200 23198 23196 23202 23199 23215 23219 23209 23200 23221 23216 23213 23210 23208 23206 23229 23207 23215 23211 23216 23226 23226 23225 23216 23230 23238 23221 23238 23242 23224 23232 23223 23221 23242 23225 23228 \r\n22644 22648 22645 22646 22632 22636 22637 22653 22633 22655 22656 22656 22645 22655 22654 22642 22659 22659 22650 22649 22664 22671 22666 22654 22667 22678 22657 22658 22659 22663 22656 22664 22668 22678 22676 22664 22689 22683 22666 22689 22673 22684 22668 22678 22686 22698 22676 22674 22687 22676 22683 22694 22697 22705 22690 22693 22691 22682 22701 22694 22697 22696 22709 22699 22695 22711 22695 22699 22703 22696 22717 22698 22723 22711 22707 22729 22706 22716 22716 22726 22729 22723 22728 22711 22722 22732 22733 22734 22738 22729 22739 22724 22745 22745 22733 22723 22728 22727 22742 22737 22740 22741 22745 22734 22733 22741 22731 22745 22740 22763 22738 22753 22754 22760 22753 22757 22745 22758 22743 22770 22765 22752 22755 22765 22757 22753 22756 22759 22775 22771 22759 22773 22761 22777 22770 22776 22769 22771 22767 22778 22791 22772 22788 22769 22795 22782 22783 22779 22787 22798 22794 22782 22779 22795 22805 22797 22802 22808 22795 22800 22790 22803 22806 22810 22801 22803 22813 22819 22798 22816 22824 22813 22803 22823 22807 22821 22804 22819 22809 22822 22822 22823 22812 22824 22810 22832 22834 22825 22833 22819 22822 22840 22827 22819 22821 22830 22821 22833 22841 22844 22837 22853 22829 22829 22839 22847 22848 22836 22860 22847 22846 22850 22842 22845 22848 22850 22850 22855 22860 22847 22858 22869 22862 22876 22854 22850 22853 22855 22855 22863 22881 22881 22867 22877 22874 22888 22871 22887 22888 22865 22867 22876 22877 22896 22879 22888 22894 22889 22884 22879 22880 22885 22889 22892 22894 22905 22909 22900 22891 22884 22892 22901 22908 22914 22890 22904 22908 22897 22901 22899 22896 22897 22918 22922 22909 22913 22923 22930 22916 22926 22918 22907 22933 22925 22933 22936 22918 22926 22913 22921 22917 22926 22935 22940 22925 22944 22932 22943 22924 22937 22930 22954 22947 22955 22933 22947 22945 22951 22946 22962 22944 22964 22948 22965 22948 22948 22970 22960 22951 22970 22949 22958 22969 22970 22972 22953 22972 22959 22978 22958 22982 22961 22961 22970 22985 22972 22987 22976 22985 22979 22968 22986 22982 22990 22996 22975 22985 22987 22978 22980 22998 22977 22982 23004 22994 22981 23007 22987 23001 22993 23007 22997 23007 23009 22993 23014 23002 23004 23015 23010 23024 23008 23019 23017 23005 23009 23014 23003 23025 23010 23025 23008 23024 23013 23019 23024 23021 23026 23026 23041 23027 23036 23021 23037 23021 23023 23026 23031 23039 23047 23047 23027 23052 23054 23057 23054 23053 23043 23036 23042 23059 23039 23059 23055 23041 23050 23070 23050 23046 23060 23060 23066 23069 23064 23071 23075 23060 23059 23061 23083 23064 23068 23061 23066 23086 23083 23084 23078 23078 23068 23087 23078 23091 23089 23085 23099 23078 23095 23094 23088 23091 23105 23097 23089 23088 23102 23083 23099 23109 23106 23095 23109 23095 23096 23101 23116 23108 23102 23114 23111 23096 23109 23097 23116 23102 23110 23112 23117 23125 23125 23116 23120 23114 23134 23136 23115 23140 23129 23123 23115 23133 23120 23129 23137 23137 23133 23128 23138 23127 23125 23150 23131 23128 23146 23135 23151 23147 23136 23144 23141 23159 23149 23140 23164 23159 23159 23163 23166 23163 23170 23159 23151 23169 23167 23160 23161 23153 23180 23172 23159 23176 23174 23175 23185 23165 23175 23175 23167 23171 23193 23188 23174 23175 23178 23174 23181 23174 23199 23178 23183 23189 23179 23183 23196 23206 23190 23186 23205 23186 23211 23208 23211 23196 23193 23190 23216 23203 23210 23209 23200 23219 23214 23217 23214 23217 23222 23207 23228 23226 23224 23225 23211 23223 23214 23238 23227 23211 23214 23235 23228 23236 23230 23219 23242 23240 23222 23237 23237 23242 23251 \r\n22655 22647 22628 22643 22639 22659 22657 22636 22661 22649 22654 22643 22643 22650 22645 22660 22669 22644 22654 22661 22673 22649 22662 22675 22655 22665 22673 22681 22658 22677 22684 22684 22661 22661 22664 22689 22684 22670 22684 22692 22676 22680 22686 22670 22675 22679 22693 22689 22702 22691 22694 22681 22697 22683 22699 22690 22682 22696 22708 22709 22693 22711 22704 22709 22716 22710 22715 22695 22698 22702 22707 22718 22722 22704 22712 22703 22719 22721 22724 22718 22725 22720 22733 22712 22731 22713 22713 22717 22734 22728 22730 22744 22740 22735 22742 22746 22725 22728 22750 22748 22744 22744 22752 22729 22752 22740 22753 22746 22757 22752 22755 22753 22751 22758 22751 22757 22743 22751 22748 22766 22762 22760 22777 22772 22753 22751 22780 22771 22760 22763 22779 22779 22764 22782 22775 22776 22789 22779 22792 22783 22787 22791 22779 22783 22782 22794 22772 22781 22786 22804 22804 22788 22783 22794 22794 22788 22787 22809 22803 22805 22799 22790 22791 22803 22791 22802 22809 22817 22801 22821 22808 22806 22820 22809 22820 22818 22813 22807 22827 22832 22826 22820 22813 22827 22824 22840 22841 22829 22824 22816 22830 22826 22841 22837 22848 22828 22827 22847 22846 22845 22854 22839 22838 22848 22851 22850 22846 22849 22861 22856 22842 22864 22857 22861 22841 22867 22855 22850 22853 22846 22859 22848 22854 22858 22875 22858 22871 22856 22872 22866 22865 22882 22872 22870 22882 22887 22863 22881 22888 22887 22876 22870 22871 22884 22871 22900 22887 22894 22886 22902 22882 22893 22904 22897 22900 22882 22884 22893 22912 22885 22897 22898 22894 22892 22904 22900 22907 22914 22908 22910 22921 22899 22918 22918 22918 22922 22922 22906 22933 22927 22933 22932 22916 22910 22922 22914 22936 22925 22934 22936 22916 22934 22934 22947 22920 22931 22948 22947 22937 22927 22938 22929 22953 22958 22951 22941 22941 22943 22943 22935 22954 22952 22958 22967 22968 22968 22954 22947 22964 22971 22960 22976 22957 22958 22951 22958 22977 22966 22977 22974 22961 22962 22977 22973 22964 22972 22989 22987 22966 22967 22985 22983 22970 22992 22992 22982 22988 22995 22993 23002 22990 22990 22982 22989 22998 22995 23009 22990 22999 22996 23002 23012 22992 23006 23002 22999 22999 23017 23011 23007 23002 23005 23012 23010 23022 23008 23012 23015 23009 23020 23017 23032 23023 23028 23039 23033 23016 23016 23015 23043 23026 23021 23042 23033 23040 23024 23037 23037 23046 23037 23044 23030 23036 23034 23043 23038 23046 23052 23062 23052 23063 23049 23050 23068 23043 23059 23046 23066 23057 23048 23060 23053 23059 23071 23061 23078 23053 23079 23061 23069 23065 23078 23081 23077 23068 23085 23069 23083 23090 23089 23074 23082 23086 23069 23099 23091 23097 23100 23086 23094 23089 23081 23080 23103 23084 23090 23093 23101 23091 23094 23095 23091 23112 23116 23105 23098 23108 23121 23111 23101 23098 23115 23104 23099 23101 23103 23126 23123 23112 23128 23117 23117 23119 23129 23133 23125 23139 23141 23115 23123 23122 23121 23146 23139 23122 23143 23122 23123 23147 23132 23129 23135 23152 23158 23159 23134 23154 23156 23137 23143 23141 23165 23147 23152 23167 23168 23156 23168 23156 23170 23175 23167 23170 23160 23175 23175 23158 23165 23157 23172 23156 23158 23171 23164 23173 23186 23191 23191 23170 23179 23185 23169 23177 23189 23177 23177 23201 23201 23177 23188 23180 23184 23206 23204 23194 23191 23188 23201 23194 23208 23202 23197 23209 23207 23197 23198 23221 23198 23219 23220 23219 23225 23213 23203 23220 23226 23230 23220 23232 23223 23220 23231 23210 23221 23237 23240 23238 23232 23236 23234 23236 23221 23236 23229 23238 23248 23226 23241 23253 23228 \r\n22641 22638 22647 22634 22645 22660 22641 22657 22662 22642 22653 22655 22653 22650 22668 22662 22647 22655 22655 22651 22665 22672 22666 22663 22666 22659 22679 22675 22675 22668 22676 22678 22687 22664 22682 22674 22681 22676 22675 22677 22679 22678 22692 22677 22699 22681 22698 22687 22679 22694 22679 22683 22692 22695 22697 22685 22684 22697 22713 22705 22701 22709 22712 22691 22709 22693 22693 22704 22713 22722 22698 22703 22709 22728 22705 22728 22723 22704 22727 22707 22726 22717 22712 22713 22721 22727 22716 22717 22739 22745 22739 22721 22722 22733 22744 22733 22725 22727 22733 22750 22744 22730 22754 22734 22745 22752 22744 22750 22751 22753 22740 22739 22754 22751 22754 22765 22772 22745 22774 22747 22750 22764 22761 22757 22754 22766 22774 22783 22759 22772 22759 22760 22762 22765 22767 22788 22768 22788 22783 22766 22775 22771 22798 22796 22800 22797 22797 22783 22788 22798 22804 22806 22779 22797 22798 22784 22812 22803 22790 22787 22812 22808 22816 22806 22801 22816 22814 22807 22815 22805 22808 22827 22819 22819 22803 22806 22817 22830 22832 22807 22816 22827 22834 22823 22819 22815 22817 22825 22824 22834 22829 22847 22833 22822 22824 22824 22848 22852 22826 22842 22852 22854 22845 22854 22846 22835 22852 22846 22853 22863 22844 22860 22858 22846 22865 22864 22857 22870 22857 22866 22863 22851 22858 22854 22868 22866 22879 22876 22874 22857 22859 22868 22869 22884 22869 22885 22878 22874 22884 22877 22876 22882 22874 22879 22871 22883 22899 22891 22900 22884 22877 22890 22885 22898 22888 22909 22909 22905 22893 22913 22896 22917 22910 22908 22907 22894 22899 22921 22907 22899 22914 22919 22918 22908 22929 22904 22916 22918 22913 22912 22917 22920 22937 22930 22934 22932 22924 22939 22925 22942 22921 22926 22944 22949 22950 22940 22938 22934 22932 22955 22955 22933 22945 22935 22932 22938 22951 22953 22949 22942 22948 22951 22960 22940 22960 22957 22963 22965 22955 22957 22954 22954 22959 22974 22976 22976 22982 22961 22959 22984 22978 22976 22982 22962 22969 22979 22963 22975 22970 22991 22970 22990 22987 22989 22984 22986 22996 22993 22985 22976 22990 22982 23008 22982 22994 23006 22989 23001 22986 23012 23016 23015 22996 22996 23010 23004 22997 23014 23007 23024 23010 23023 23024 23021 23018 23024 23024 23032 23018 23025 23014 23033 23025 23031 23019 23014 23042 23038 23029 23040 23032 23030 23029 23047 23047 23023 23027 23043 23028 23040 23036 23039 23030 23034 23049 23034 23059 23040 23047 23040 23039 23064 23062 23051 23047 23064 23045 23072 23053 23067 23066 23063 23073 23061 23059 23061 23082 23055 23055 23060 23077 23082 23088 23067 23077 23077 23091 23072 23074 23066 23074 23084 23084 23084 23080 23094 23087 23103 23089 23093 23092 23097 23082 23081 23098 23105 23100 23086 23093 23087 23111 23094 23091 23111 23120 23101 23101 23094 23117 23101 23120 23120 23117 23106 23128 23114 23110 23132 23109 23110 23134 23111 23133 23113 23135 23118 23127 23120 23137 23144 23143 23138 23124 23122 23123 23127 23123 23137 23142 23155 23140 23129 23136 23144 23149 23161 23156 23146 23163 23163 23153 23139 23139 23163 23143 23167 23149 23152 23154 23169 23147 23156 23155 23158 23174 23180 23154 23163 23157 23180 23170 23161 23188 23177 23187 23189 23166 23171 23165 23166 23190 23183 23185 23186 23190 23172 23175 23202 23180 23203 23206 23183 23190 23183 23184 23184 23186 23209 23214 23192 23201 23207 23217 23199 23213 23218 23217 23199 23217 23200 23223 23215 23199 23215 23224 23217 23229 23215 23219 23226 23211 23212 23224 23228 23228 23216 23236 23215 23239 23239 23232 23220 23237 23232 23246 23248 23240 23239 23238 23227 \r\n22652 22644 22657 22638 22632 22653 22646 22661 22637 22659 22661 22662 22668 22656 22642 22668 22644 22667 22666 22647 22660 22668 22675 22653 22657 22673 22679 22664 22683 22670 22662 22683 22672 22683 22666 22691 22667 22683 22670 22687 22689 22698 22679 22675 22700 22700 22697 22680 22703 22677 22700 22693 22694 22691 22707 22698 22687 22692 22701 22702 22704 22689 22705 22700 22701 22694 22719 22708 22711 22722 22710 22726 22721 22707 22713 22704 22704 22726 22709 22722 22713 22728 22717 22738 22728 22730 22740 22734 22734 22719 22723 22737 22745 22723 22726 22750 22726 22731 22748 22732 22744 22754 22736 22751 22732 22756 22763 22735 22750 22757 22751 22745 22754 22742 22764 22756 22746 22747 22746 22773 22749 22758 22755 22751 22770 22777 22778 22771 22785 22778 22783 22776 22772 22762 22765 22765 22792 22768 22770 22793 22771 22798 22782 22778 22777 22782 22782 22776 22794 22788 22806 22797 22782 22788 22801 22796 22789 22812 22798 22807 22817 22810 22806 22812 22804 22815 22804 22804 22825 22822 22815 22822 22807 22807 22821 22806 22817 22808 22808 22822 22826 22812 22837 22818 22828 22822 22828 22815 22824 22830 22846 22830 22846 22822 22841 22837 22846 22830 22847 22845 22854 22852 22830 22836 22851 22847 22861 22860 22838 22864 22866 22851 22855 22860 22865 22853 22860 22851 22863 22876 22855 22875 22863 22856 22856 22858 22860 22874 22874 22872 22878 22865 22877 22888 22890 22885 22882 22869 22870 22869 22889 22892 22895 22873 22897 22884 22875 22886 22889 22898 22897 22879 22905 22884 22885 22888 22912 22894 22908 22908 22894 22913 22897 22904 22901 22904 22916 22911 22921 22901 22907 22926 22919 22915 22908 22923 22933 22923 22929 22907 22933 22934 22916 22911 22919 22929 22922 22917 22923 22925 22921 22948 22941 22924 22923 22943 22938 22940 22945 22953 22945 22952 22947 22931 22960 22945 22957 22941 22946 22953 22959 22963 22954 22962 22963 22949 22951 22971 22957 22949 22970 22966 22963 22967 22959 22962 22966 22964 22980 22981 22981 22970 22977 22982 22965 22983 22977 22987 22988 22979 22978 22978 22974 22986 22984 22994 22987 22977 22976 22986 23005 23007 23004 22994 22992 22992 22984 22993 22989 23012 22993 23017 22993 23020 22993 22997 23001 23014 23014 23002 23014 23023 23011 23030 23002 23027 23032 23013 23021 23022 23016 23022 23025 23040 23031 23033 23036 23015 23019 23039 23039 23040 23041 23043 23034 23048 23042 23043 23039 23035 23050 23034 23031 23053 23055 23049 23058 23049 23053 23040 23066 23056 23045 23050 23069 23072 23046 23070 23071 23051 23068 23063 23057 23066 23077 23059 23065 23070 23070 23059 23066 23071 23085 23087 23074 23076 23093 23092 23087 23078 23069 23072 23086 23091 23084 23084 23074 23087 23098 23080 23089 23107 23103 23081 23094 23107 23087 23101 23102 23111 23098 23118 23100 23105 23111 23095 23102 23117 23103 23123 23111 23110 23110 23107 23105 23118 23107 23118 23128 23113 23137 23121 23117 23127 23127 23141 23129 23123 23128 23119 23127 23143 23128 23126 23136 23136 23142 23130 23140 23141 23155 23135 23141 23141 23151 23152 23138 23138 23164 23162 23144 23164 23167 23148 23167 23168 23172 23165 23161 23165 23173 23159 23178 23178 23180 23178 23169 23180 23183 23168 23169 23162 23170 23178 23177 23171 23177 23188 23169 23189 23196 23178 23186 23182 23181 23197 23200 23190 23179 23196 23203 23194 23200 23182 23198 23207 23197 23206 23199 23208 23203 23202 23206 23191 23214 23209 23204 23201 23208 23200 23206 23199 23224 23229 23204 23213 23227 23206 23219 23208 23210 23212 23231 23235 23225 23215 23216 23231 23227 23242 23229 23240 23223 23246 23223 23232 23238 23244 23229 23231 \r\n22642 22642 22656 22656 22650 22643 22640 22664 22653 22653 22667 22660 22666 22651 22667 22653 22674 22659 22658 22658 22674 22673 22666 22679 22654 22675 22661 22684 22679 22667 22677 22667 22682 22677 22687 22675 22689 22677 22678 22692 22689 22681 22675 22688 22685 22685 22691 22702 22685 22688 22684 22704 22691 22694 22688 22686 22700 22714 22709 22705 22714 22717 22698 22711 22710 22707 22696 22699 22714 22714 22708 22706 22727 22721 22711 22718 22728 22717 22731 22721 22727 22716 22740 22738 22742 22719 22738 22730 22727 22746 22742 22744 22749 22742 22724 22739 22745 22740 22734 22753 22742 22750 22752 22758 22754 22758 22757 22741 22764 22748 22745 22740 22754 22759 22749 22764 22753 22769 22773 22773 22754 22777 22771 22780 22762 22780 22772 22759 22783 22786 22760 22779 22772 22790 22774 22767 22775 22770 22782 22770 22792 22774 22799 22789 22787 22779 22780 22796 22783 22792 22781 22796 22791 22803 22791 22785 22788 22803 22791 22810 22796 22804 22817 22819 22821 22795 22803 22821 22820 22815 22821 22814 22810 22820 22826 22810 22826 22833 22835 22829 22819 22836 22815 22827 22840 22837 22838 22818 22834 22844 22835 22842 22824 22845 22825 22833 22827 22829 22841 22842 22849 22851 22832 22844 22846 22849 22837 22836 22846 22864 22855 22863 22859 22843 22872 22847 22866 22856 22865 22869 22873 22870 22858 22867 22853 22877 22877 22879 22866 22875 22862 22887 22874 22885 22874 22885 22866 22882 22894 22873 22890 22877 22895 22881 22887 22885 22890 22887 22884 22886 22900 22894 22881 22908 22892 22897 22908 22901 22916 22906 22905 22901 22906 22913 22902 22916 22896 22898 22899 22905 22924 22926 22917 22917 22916 22932 22933 22932 22932 22932 22934 22910 22920 22931 22921 22924 22927 22917 22928 22926 22938 22931 22929 22950 22924 22951 22928 22932 22947 22957 22940 22936 22935 22943 22955 22941 22936 22955 22949 22961 22943 22955 22956 22967 22972 22955 22968 22968 22971 22973 22953 22964 22966 22979 22966 22982 22960 22960 22972 22971 22968 22977 22985 22986 22981 22992 22976 22971 22967 22987 22993 22994 22992 22975 23002 22991 22995 22991 22995 23000 22992 22992 22996 23003 22987 22995 22997 23006 23003 23003 23015 23001 23002 22992 23000 23008 23016 22996 23023 23005 23018 23016 23017 23007 23003 23027 23026 23029 23029 23031 23033 23038 23033 23023 23020 23037 23015 23024 23020 23038 23043 23041 23030 23043 23040 23026 23039 23039 23041 23054 23053 23047 23033 23037 23048 23047 23049 23042 23066 23056 23063 23058 23056 23066 23069 23055 23053 23062 23060 23057 23076 23051 23077 23052 23071 23073 23055 23067 23068 23085 23076 23061 23090 23075 23072 23085 23067 23084 23091 23088 23089 23070 23099 23083 23095 23098 23090 23081 23102 23084 23099 23095 23101 23087 23102 23089 23095 23093 23091 23100 23109 23092 23100 23121 23107 23102 23101 23113 23100 23100 23120 23129 23117 23117 23118 23107 23122 23112 23107 23122 23119 23139 23131 23121 23136 23114 23118 23133 23143 23119 23143 23132 23128 23150 23139 23131 23143 23147 23143 23143 23157 23150 23132 23147 23161 23144 23144 23156 23137 23148 23148 23144 23154 23152 23155 23151 23145 23171 23161 23150 23154 23163 23157 23162 23176 23168 23178 23166 23184 23174 23183 23177 23173 23184 23185 23169 23167 23177 23178 23191 23170 23180 23199 23172 23175 23202 23193 23185 23200 23190 23179 23182 23183 23193 23208 23186 23186 23203 23189 23188 23192 23211 23207 23194 23218 23221 23221 23207 23221 23204 23206 23227 23222 23213 23205 23232 23215 23223 23234 23231 23232 23234 23212 23230 23214 23230 23233 23223 23241 23220 23224 23245 23228 23233 23252 23244 23225 23235 23246 23233 \r\n22653 22634 22653 22642 22663 22646 22650 22665 22656 22645 22662 22644 22653 22663 22646 22649 22655 22653 22672 22656 22673 22672 22664 22670 22670 22679 22665 22665 22664 22673 22669 22663 22671 22690 22693 22666 22690 22678 22682 22698 22685 22699 22688 22677 22684 22703 22697 22700 22704 22691 22680 22690 22702 22686 22704 22685 22699 22703 22704 22693 22696 22701 22700 22699 22710 22702 22714 22697 22702 22705 22703 22704 22727 22708 22716 22706 22732 22709 22726 22713 22723 22734 22718 22725 22719 22742 22732 22745 22739 22725 22737 22744 22729 22731 22725 22730 22734 22738 22742 22754 22758 22752 22760 22745 22756 22744 22750 22743 22762 22766 22758 22752 22755 22765 22767 22757 22774 22765 22752 22756 22758 22769 22756 22753 22755 22758 22763 22762 22760 22765 22785 22761 22764 22779 22770 22765 22779 22768 22787 22780 22778 22790 22790 22778 22776 22781 22786 22804 22798 22796 22786 22805 22789 22805 22808 22814 22811 22788 22804 22817 22797 22802 22803 22815 22809 22805 22816 22800 22814 22805 22820 22818 22803 22803 22823 22830 22813 22835 22809 22817 22839 22817 22816 22830 22817 22838 22818 22818 22828 22841 22844 22844 22845 22826 22825 22829 22828 22848 22852 22856 22853 22855 22838 22835 22843 22838 22862 22841 22855 22847 22846 22863 22857 22866 22872 22863 22860 22849 22855 22877 22871 22857 22852 22867 22868 22867 22860 22857 22878 22862 22877 22883 22868 22864 22887 22880 22887 22880 22883 22882 22884 22878 22892 22881 22899 22888 22879 22904 22884 22883 22894 22903 22902 22883 22888 22898 22911 22911 22902 22890 22894 22919 22913 22920 22894 22901 22916 22920 22911 22899 22927 22920 22904 22919 22921 22926 22925 22917 22935 22926 22923 22930 22937 22932 22924 22944 22928 22934 22920 22939 22920 22939 22932 22938 22935 22947 22947 22952 22933 22932 22934 22933 22948 22938 22939 22951 22947 22955 22950 22955 22944 22965 22957 22955 22950 22955 22956 22961 22949 22960 22954 22978 22959 22953 22956 22958 22969 22978 22958 22977 22970 22990 22991 22979 22993 22966 22977 22975 22995 22980 22993 22998 22977 22994 23003 22990 22986 22998 23003 22987 22993 23005 23005 22988 23011 22993 22991 23013 23001 22996 23015 23004 22994 22999 23009 23011 23024 23020 22998 23014 23013 23007 23010 23015 23006 23022 23027 23011 23034 23036 23023 23026 23014 23027 23026 23038 23020 23024 23030 23046 23031 23046 23034 23032 23030 23051 23053 23049 23032 23044 23034 23048 23047 23034 23047 23059 23049 23057 23058 23059 23047 23055 23048 23066 23061 23059 23052 23067 23063 23064 23067 23056 23081 23056 23057 23068 23066 23068 23078 23065 23077 23084 23078 23080 23066 23085 23089 23092 23085 23080 23077 23089 23095 23078 23096 23078 23094 23090 23079 23095 23103 23096 23095 23104 23099 23104 23105 23093 23090 23100 23118 23102 23097 23118 23115 23101 23107 23118 23121 23103 23107 23130 23128 23123 23125 23108 23109 23135 23109 23127 23127 23131 23119 23128 23136 23123 23143 23119 23142 23124 23141 23148 23129 23128 23127 23137 23154 23154 23131 23144 23159 23139 23161 23162 23145 23158 23138 23157 23163 23143 23162 23163 23148 23144 23158 23159 23151 23168 23168 23151 23174 23152 23166 23160 23173 23183 23173 23179 23163 23181 23168 23167 23187 23185 23187 23189 23186 23196 23191 23184 23199 23171 23195 23175 23174 23185 23187 23185 23193 23198 23208 23195 23210 23204 23199 23213 23205 23199 23215 23209 23196 23204 23198 23217 23217 23223 23207 23197 23198 23214 23218 23219 23202 23208 23212 23220 23231 23234 23216 23223 23222 23234 23225 23242 23238 23222 23238 23244 23224 23240 23238 23237 23235 23236 23244 23227 23234 23234 23230 23233 \r\n22656 22653 22638 22642 22635 22661 22652 22650 22647 22662 22665 22657 22660 22662 22660 22660 22654 22674 22678 22658 22678 22665 22658 22662 22658 22682 22679 22674 22681 22685 22682 22687 22688 22671 22693 22668 22678 22683 22694 22691 22689 22687 22702 22692 22694 22695 22679 22703 22687 22681 22708 22698 22703 22703 22694 22697 22690 22701 22715 22708 22708 22720 22718 22715 22724 22719 22707 22723 22702 22705 22722 22729 22729 22721 22711 22728 22716 22714 22731 22710 22718 22721 22713 22728 22715 22737 22741 22741 22722 22737 22747 22733 22729 22743 22741 22741 22738 22736 22743 22753 22752 22738 22754 22734 22762 22765 22744 22760 22745 22759 22760 22770 22762 22756 22766 22749 22771 22763 22763 22752 22766 22765 22779 22779 22784 22785 22774 22786 22772 22784 22776 22772 22764 22777 22782 22785 22772 22778 22772 22775 22799 22777 22791 22795 22782 22784 22784 22803 22794 22790 22793 22793 22796 22808 22798 22807 22795 22814 22797 22816 22814 22811 22802 22802 22812 22799 22798 22824 22828 22803 22809 22816 22806 22833 22805 22816 22807 22808 22831 22819 22812 22837 22832 22823 22838 22818 22830 22834 22832 22825 22838 22824 22831 22830 22845 22845 22832 22854 22830 22842 22837 22840 22851 22858 22845 22839 22861 22867 22845 22866 22844 22857 22867 22849 22857 22848 22849 22860 22852 22871 22875 22873 22853 22869 22855 22858 22865 22881 22867 22883 22879 22875 22883 22881 22872 22871 22871 22885 22888 22893 22880 22882 22880 22893 22895 22902 22877 22891 22901 22898 22883 22891 22904 22889 22908 22888 22897 22891 22906 22901 22913 22902 22919 22917 22918 22907 22919 22908 22903 22908 22922 22930 22932 22933 22929 22913 22908 22935 22937 22930 22935 22915 22920 22923 22927 22921 22935 22942 22942 22925 22950 22932 22950 22939 22926 22946 22947 22950 22957 22958 22956 22933 22959 22957 22939 22954 22946 22944 22960 22958 22961 22959 22944 22947 22945 22959 22953 22956 22976 22970 22956 22964 22973 22981 22974 22973 22971 22959 22970 22971 22965 22971 22986 22984 22982 22983 22996 22972 22974 22990 22972 22997 23000 22991 22976 22986 22977 22983 22990 23008 23002 23006 22999 22987 23008 23006 22995 22999 23009 22998 23005 23013 23020 23012 23008 23021 23021 23018 23026 23022 23022 23003 23029 23028 23016 23024 23008 23018 23017 23037 23016 23029 23029 23023 23019 23039 23023 23031 23037 23021 23025 23031 23033 23047 23033 23052 23038 23032 23036 23044 23047 23052 23062 23036 23050 23041 23066 23041 23041 23047 23048 23064 23067 23059 23064 23057 23062 23077 23072 23061 23079 23057 23070 23073 23059 23065 23072 23083 23060 23063 23066 23075 23085 23078 23094 23090 23088 23068 23089 23074 23096 23099 23092 23091 23092 23105 23102 23084 23089 23097 23084 23107 23084 23110 23107 23096 23109 23111 23098 23092 23118 23097 23107 23096 23114 23117 23113 23115 23121 23123 23117 23109 23128 23127 23123 23110 23125 23111 23125 23112 23129 23127 23137 23132 23121 23132 23134 23147 23140 23126 23144 23150 23134 23147 23143 23152 23144 23135 23140 23159 23143 23143 23156 23151 23144 23138 23156 23166 23143 23141 23166 23152 23159 23173 23150 23168 23151 23150 23150 23171 23161 23164 23161 23172 23183 23159 23177 23172 23162 23161 23163 23190 23191 23170 23187 23188 23171 23186 23184 23179 23180 23193 23182 23183 23192 23183 23191 23192 23183 23202 23189 23189 23205 23206 23201 23187 23187 23201 23199 23205 23191 23200 23193 23215 23196 23196 23220 23227 23200 23227 23214 23211 23212 23207 23213 23218 23217 23234 23234 23224 23237 23220 23228 23236 23236 23227 23240 23247 23248 23248 23221 23241 23234 23231 23239 23250 23254 23256 23243 23231 \r\n22644 22637 22635 22662 22645 22638 22654 22642 22664 22654 22647 22663 22660 22670 22646 22648 22670 22650 22662 22680 22658 22671 22669 22673 22669 22672 22676 22659 22668 22679 22674 22671 22676 22671 22670 22689 22679 22678 22688 22697 22675 22699 22684 22683 22702 22706 22687 22693 22684 22687 22691 22694 22687 22699 22698 22693 22711 22710 22702 22704 22701 22695 22705 22709 22722 22714 22701 22710 22719 22717 22720 22712 22722 22709 22735 22730 22708 22729 22737 22738 22737 22742 22733 22726 22716 22728 22743 22725 22721 22741 22744 22739 22744 22746 22732 22728 22743 22744 22744 22732 22738 22746 22738 22764 22762 22750 22757 22768 22758 22751 22755 22765 22763 22748 22747 22772 22756 22755 22766 22767 22760 22767 22763 22784 22772 22770 22785 22788 22777 22786 22771 22789 22770 22779 22784 22783 22793 22772 22792 22800 22797 22797 22795 22803 22776 22780 22789 22796 22785 22801 22809 22786 22804 22792 22807 22809 22803 22805 22804 22812 22798 22797 22822 22816 22814 22801 22823 22819 22815 22820 22817 22809 22812 22815 22824 22809 22810 22812 22838 22813 22815 22827 22841 22841 22836 22827 22828 22824 22840 22843 22826 22832 22830 22843 22828 22836 22844 22853 22842 22835 22839 22857 22835 22845 22838 22854 22841 22843 22865 22867 22853 22864 22852 22850 22848 22871 22848 22860 22866 22877 22873 22857 22859 22865 22859 22861 22882 22861 22861 22884 22875 22884 22881 22878 22877 22878 22892 22887 22878 22894 22901 22900 22895 22892 22876 22886 22896 22879 22895 22910 22894 22903 22903 22894 22886 22916 22895 22898 22906 22901 22894 22900 22914 22900 22904 22915 22906 22917 22916 22930 22913 22907 22929 22915 22914 22925 22925 22917 22919 22929 22923 22914 22914 22939 22917 22923 22922 22945 22938 22930 22923 22928 22943 22937 22939 22941 22939 22943 22944 22949 22958 22952 22953 22963 22954 22937 22961 22955 22945 22954 22960 22963 22944 22964 22951 22969 22948 22957 22955 22958 22980 22955 22970 22968 22980 22965 22979 22974 22964 22974 22978 22971 22989 22992 22984 22979 22971 22980 22979 22997 22974 22977 22988 22990 23005 23006 22998 22988 22982 22990 23008 23008 23007 22991 23000 23011 23002 23016 22992 22998 22993 22995 23019 23019 23024 23015 23019 23010 23000 23020 23012 23032 23019 23019 23023 23015 23013 23023 23011 23026 23018 23029 23015 23016 23025 23044 23040 23041 23039 23025 23042 23044 23047 23028 23045 23046 23035 23056 23049 23035 23051 23051 23053 23062 23054 23057 23042 23047 23060 23060 23066 23066 23073 23065 23065 23068 23063 23053 23067 23065 23059 23078 23064 23084 23066 23071 23061 23076 23065 23074 23066 23081 23065 23089 23076 23084 23086 23089 23099 23098 23096 23080 23080 23098 23086 23099 23099 23085 23081 23094 23098 23087 23089 23108 23099 23091 23115 23094 23097 23112 23116 23101 23096 23101 23097 23109 23098 23121 23120 23116 23118 23118 23108 23111 23120 23120 23132 23118 23124 23127 23123 23117 23131 23131 23127 23134 23118 23130 23146 23136 23147 23134 23140 23151 23138 23156 23134 23137 23145 23158 23160 23135 23162 23150 23149 23155 23155 23141 23148 23148 23146 23148 23163 23148 23147 23157 23169 23176 23168 23177 23181 23178 23173 23162 23167 23160 23165 23170 23183 23187 23163 23172 23181 23169 23190 23179 23190 23188 23183 23178 23180 23201 23178 23181 23198 23177 23194 23179 23183 23188 23197 23210 23184 23209 23192 23195 23209 23198 23212 23206 23216 23207 23201 23198 23216 23210 23211 23221 23208 23226 23226 23227 23224 23210 23234 23213 23218 23211 23214 23233 23224 23214 23230 23238 23221 23222 23247 23240 23234 23227 23228 23224 23224 23251 23227 23232 23238 23248 23251 23233 \r\n22651 22655 22642 22663 22664 22641 22644 22650 22664 22651 22649 22663 22658 22665 22652 22672 22673 22675 22658 22657 22656 22682 22658 22658 22683 22678 22682 22666 22680 22672 22667 22664 22677 22667 22675 22668 22694 22682 22687 22681 22676 22683 22689 22692 22678 22689 22691 22692 22695 22709 22686 22697 22699 22689 22713 22698 22708 22691 22694 22713 22714 22723 22719 22702 22716 22721 22705 22725 22729 22704 22728 22714 22712 22716 22709 22710 22710 22722 22738 22712 22714 22735 22733 22737 22745 22740 22724 22725 22729 22747 22724 22752 22742 22727 22740 22741 22745 22731 22738 22747 22762 22751 22736 22743 22758 22751 22752 22759 22748 22768 22772 22747 22762 22764 22765 22760 22760 22756 22773 22761 22765 22774 22755 22756 22765 22782 22771 22772 22776 22765 22774 22772 22776 22790 22772 22777 22794 22775 22783 22787 22785 22799 22790 22783 22788 22787 22803 22789 22785 22793 22796 22788 22799 22809 22809 22811 22814 22807 22808 22820 22799 22807 22810 22822 22825 22800 22811 22813 22820 22829 22807 22824 22815 22814 22836 22808 22837 22825 22836 22824 22814 22829 22821 22832 22836 22847 22829 22848 22830 22837 22839 22851 22842 22845 22841 22833 22858 22832 22859 22835 22859 22852 22841 22836 22860 22841 22852 22840 22843 22850 22846 22845 22857 22854 22850 22848 22873 22877 22860 22880 22871 22876 22869 22862 22878 22874 22884 22873 22870 22862 22870 22871 22867 22893 22881 22872 22882 22872 22891 22899 22896 22894 22902 22903 22877 22903 22889 22896 22898 22905 22896 22887 22909 22894 22889 22910 22918 22893 22894 22897 22900 22906 22916 22907 22912 22902 22906 22912 22904 22902 22932 22917 22913 22906 22919 22934 22914 22930 22916 22931 22923 22928 22943 22929 22941 22919 22942 22937 22921 22936 22940 22932 22940 22934 22955 22945 22931 22940 22933 22935 22945 22948 22943 22948 22937 22962 22958 22945 22959 22965 22972 22957 22949 22965 22957 22973 22966 22979 22966 22973 22971 22982 22970 22980 22969 22959 22979 22973 22977 22966 22963 22971 22967 22970 22970 22986 22991 22990 22986 22983 22991 22989 22983 22993 23002 22993 22996 23009 22982 23007 23010 22991 23012 22987 23015 22994 23009 23005 23011 22998 23002 23020 23005 23014 23021 23012 23017 23026 23012 23016 23024 23012 23031 23025 23028 23014 23038 23010 23038 23021 23017 23023 23020 23026 23021 23029 23042 23026 23036 23051 23050 23039 23043 23044 23050 23051 23036 23056 23047 23036 23035 23039 23060 23065 23057 23051 23067 23042 23066 23064 23071 23045 23068 23048 23050 23052 23076 23074 23075 23076 23071 23056 23065 23075 23066 23058 23070 23066 23061 23084 23071 23074 23074 23094 23079 23095 23089 23085 23097 23086 23088 23102 23095 23084 23101 23099 23082 23106 23109 23092 23103 23094 23092 23115 23092 23099 23091 23101 23108 23094 23115 23103 23118 23112 23116 23101 23119 23124 23102 23129 23114 23111 23126 23124 23121 23134 23112 23128 23118 23137 23121 23118 23141 23128 23118 23122 23136 23123 23129 23147 23125 23135 23126 23149 23147 23149 23129 23136 23156 23151 23148 23138 23151 23158 23164 23148 23139 23153 23158 23150 23147 23155 23150 23162 23169 23176 23153 23166 23180 23173 23154 23154 23158 23183 23174 23166 23162 23160 23175 23190 23191 23186 23170 23170 23182 23195 23181 23182 23181 23185 23173 23203 23176 23200 23179 23181 23194 23183 23189 23197 23207 23202 23191 23195 23190 23196 23214 23214 23218 23209 23206 23196 23221 23216 23218 23203 23215 23205 23205 23226 23230 23207 23212 23234 23231 23226 23229 23224 23219 23224 23227 23241 23234 23241 23228 23241 23247 23245 23234 23233 23237 23240 23238 23248 23239 23240 23236 23231 23232 23250 \r\n22658 22639 22651 22651 22640 22651 22667 22646 22671 22659 22672 22665 22659 22674 22653 22677 22676 22654 22676 22678 22682 22680 22681 22663 22667 22661 22663 22663 22673 22690 22679 22686 22691 22687 22676 22681 22680 22683 22684 22675 22678 22684 22685 22677 22684 22682 22685 22709 22703 22705 22693 22690 22712 22716 22707 22714 22693 22704 22707 22699 22699 22705 22710 22715 22710 22713 22721 22715 22724 22732 22704 22731 22724 22707 22708 22731 22723 22729 22728 22728 22735 22735 22726 22738 22740 22735 22723 22743 22724 22735 22751 22743 22734 22739 22750 22729 22742 22734 22751 22738 22738 22736 22737 22740 22766 22740 22758 22759 22746 22770 22753 22770 22757 22768 22754 22777 22751 22756 22755 22763 22777 22775 22771 22766 22778 22773 22761 22762 22777 22791 22773 22785 22772 22780 22778 22784 22774 22798 22785 22791 22800 22800 22794 22796 22807 22784 22796 22790 22789 22795 22786 22786 22813 22792 22798 22811 22819 22804 22801 22808 22796 22823 22805 22797 22818 22799 22813 22822 22809 22813 22827 22834 22827 22830 22826 22814 22824 22817 22824 22841 22841 22838 22818 22826 22834 22845 22831 22837 22828 22841 22843 22845 22832 22850 22845 22829 22839 22842 22847 22848 22853 22842 22855 22847 22842 22852 22862 22849 22861 22859 22847 22869 22858 22867 22873 22869 22874 22853 22861 22875 22879 22874 22859 22869 22879 22883 22872 22870 22885 22869 22871 22885 22893 22887 22869 22885 22876 22900 22883 22883 22901 22892 22889 22898 22884 22892 22898 22901 22889 22887 22909 22903 22913 22908 22888 22891 22897 22891 22905 22901 22916 22896 22925 22898 22923 22925 22922 22924 22913 22903 22906 22911 22919 22920 22920 22913 22932 22920 22920 22942 22928 22935 22927 22937 22944 22928 22940 22940 22923 22924 22945 22929 22953 22937 22949 22943 22947 22938 22946 22948 22952 22951 22953 22949 22945 22965 22955 22957 22954 22957 22955 22950 22959 22959 22958 22974 22972 22965 22970 22970 22959 22964 22973 22984 22985 22974 22988 22990 22971 22975 22985 22979 22978 22996 22985 22996 22997 22980 22988 23002 22992 22976 22976 22977 22988 22986 23007 22988 23010 22998 22995 23012 22999 23010 23011 23000 23001 23015 23018 23007 23013 22996 23021 23020 23019 23005 23029 23010 23027 23028 23024 23019 23028 23007 23036 23016 23025 23019 23017 23024 23026 23024 23036 23023 23028 23024 23033 23025 23050 23038 23033 23054 23034 23031 23032 23052 23057 23045 23056 23052 23040 23044 23049 23059 23041 23048 23053 23061 23059 23066 23045 23045 23062 23048 23057 23067 23053 23077 23081 23072 23060 23077 23074 23075 23065 23081 23081 23065 23091 23077 23069 23083 23092 23069 23088 23078 23074 23096 23086 23077 23088 23080 23084 23081 23087 23092 23084 23104 23104 23110 23090 23085 23109 23105 23110 23103 23113 23096 23107 23116 23101 23105 23103 23108 23109 23109 23120 23117 23105 23114 23123 23121 23112 23109 23124 23115 23111 23126 23119 23141 23142 23143 23126 23124 23125 23121 23132 23143 23131 23148 23135 23154 23145 23144 23139 23150 23133 23158 23133 23151 23145 23153 23137 23161 23143 23146 23151 23164 23162 23166 23166 23170 23151 23160 23174 23154 23152 23154 23174 23171 23171 23165 23185 23165 23174 23165 23189 23188 23166 23168 23185 23176 23172 23173 23182 23197 23197 23190 23175 23198 23189 23180 23201 23202 23197 23190 23201 23191 23209 23197 23201 23195 23199 23202 23213 23204 23212 23208 23211 23215 23201 23204 23196 23216 23224 23219 23210 23229 23208 23214 23232 23224 23218 23209 23235 23231 23217 23226 23215 23217 23221 23215 23228 23225 23222 23226 23232 23245 23241 23237 23253 23245 23255 23231 23246 23255 23251 23246 23249 23261 \r\n22639 22658 22637 22658 22660 22645 22653 22671 22662 22651 22665 22668 22664 22658 22656 22671 22652 22673 22680 22674 22656 22661 22679 22675 22676 22664 22678 22675 22690 22667 22690 22667 22694 22674 22676 22695 22678 22693 22699 22689 22681 22695 22687 22682 22691 22683 22702 22685 22707 22689 22700 22709 22693 22697 22713 22718 22693 22706 22701 22707 22716 22719 22707 22711 22701 22712 22713 22710 22710 22712 22705 22731 22709 22721 22724 22713 22718 22737 22716 22740 22723 22720 22722 22724 22748 22747 22726 22746 22730 22752 22740 22751 22738 22751 22755 22740 22741 22737 22739 22744 22752 22763 22755 22767 22742 22741 22765 22747 22758 22773 22755 22762 22764 22755 22770 22757 22769 22767 22780 22776 22770 22757 22768 22767 22762 22766 22786 22791 22784 22776 22769 22791 22779 22769 22785 22786 22797 22789 22782 22796 22795 22802 22802 22796 22779 22789 22806 22797 22809 22784 22792 22811 22790 22788 22799 22800 22792 22799 22803 22816 22805 22806 22814 22820 22816 22817 22825 22822 22825 22826 22817 22835 22813 22833 22830 22831 22816 22820 22817 22843 22844 22839 22830 22841 22848 22838 22828 22831 22836 22848 22854 22854 22848 22836 22852 22842 22840 22856 22848 22836 22857 22836 22864 22862 22852 22843 22860 22856 22869 22855 22845 22870 22867 22863 22877 22872 22874 22863 22862 22862 22866 22882 22858 22858 22873 22880 22886 22874 22870 22878 22892 22894 22887 22881 22895 22899 22897 22896 22902 22890 22879 22902 22898 22895 22884 22893 22890 22898 22911 22899 22886 22891 22889 22897 22900 22901 22907 22899 22915 22916 22915 22916 22907 22900 22901 22925 22926 22905 22927 22933 22924 22926 22915 22917 22921 22912 22916 22916 22916 22928 22933 22942 22929 22938 22937 22944 22934 22939 22925 22948 22932 22942 22934 22957 22934 22954 22936 22951 22952 22948 22955 22954 22941 22958 22962 22950 22944 22954 22968 22964 22948 22956 22966 22948 22969 22959 22954 22956 22963 22958 22968 22967 22959 22968 22963 22972 22962 22963 22964 22993 22979 22973 22991 22985 22987 22979 22982 22996 22993 23003 23000 22989 22983 22995 23000 22981 22994 22992 23003 23009 23008 23006 22993 22991 23010 23018 22991 23001 23009 22998 23005 23013 23024 23010 23015 23023 23025 23017 23004 23026 23028 23021 23016 23017 23018 23013 23014 23040 23035 23040 23026 23032 23019 23043 23028 23032 23040 23036 23023 23041 23040 23028 23044 23057 23055 23049 23037 23059 23036 23038 23035 23046 23037 23067 23067 23058 23056 23056 23071 23050 23071 23069 23056 23066 23051 23058 23074 23075 23054 23063 23077 23069 23079 23070 23087 23067 23079 23077 23066 23083 23078 23072 23089 23097 23093 23091 23094 23072 23073 23093 23075 23077 23095 23101 23093 23094 23092 23105 23109 23110 23086 23091 23096 23104 23097 23095 23101 23099 23117 23104 23111 23112 23110 23118 23125 23104 23115 23110 23117 23124 23107 23113 23134 23119 23109 23120 23140 23125 23115 23117 23122 23135 23136 23119 23129 23120 23127 23122 23138 23136 23138 23134 23151 23133 23136 23149 23142 23149 23138 23151 23137 23140 23141 23150 23166 23162 23155 23163 23166 23165 23172 23148 23166 23149 23168 23155 23177 23161 23175 23154 23179 23182 23184 23164 23163 23189 23181 23168 23174 23168 23192 23190 23172 23180 23189 23194 23171 23184 23197 23174 23202 23188 23184 23196 23180 23191 23204 23188 23199 23198 23190 23214 23198 23203 23215 23217 23214 23199 23196 23209 23201 23223 23213 23212 23224 23226 23211 23221 23232 23210 23210 23208 23217 23228 23209 23227 23232 23240 23229 23214 23224 23239 23245 23218 23221 23242 23235 23248 23252 23233 23242 23248 23244 23229 23252 23239 23248 23241 23257 23256 \r\n22644 22660 22639 22657 22641 22653 22666 22643 22649 22656 22658 22670 22670 22649 22667 22652 22668 22676 22657 22668 22684 22667 22680 22664 22668 22661 22670 22676 22677 22665 22695 22678 22674 22679 22680 22673 22672 22691 22699 22701 22680 22687 22696 22707 22705 22694 22703 22693 22687 22699 22703 22708 22713 22703 22713 22694 22705 22703 22707 22701 22723 22716 22721 22712 22720 22726 22709 22724 22708 22706 22731 22715 22723 22733 22718 22720 22716 22731 22718 22740 22741 22725 22719 22736 22747 22743 22738 22748 22734 22747 22743 22736 22757 22736 22738 22741 22742 22758 22745 22752 22748 22751 22744 22747 22756 22764 22754 22772 22762 22764 22766 22776 22765 22761 22750 22774 22761 22756 22769 22778 22773 22762 22784 22779 22765 22772 22780 22763 22785 22784 22785 22784 22788 22787 22770 22774 22791 22788 22799 22782 22797 22805 22788 22800 22805 22801 22794 22806 22788 22799 22808 22798 22815 22810 22801 22810 22804 22821 22795 22795 22823 22801 22810 22808 22826 22802 22825 22830 22817 22819 22815 22832 22820 22822 22815 22828 22839 22832 22826 22843 22834 22837 22844 22821 22831 22838 22850 22844 22827 22834 22826 22838 22852 22858 22838 22838 22857 22840 22858 22864 22862 22843 22849 22860 22843 22854 22853 22862 22867 22860 22864 22856 22871 22860 22856 22863 22859 22859 22863 22878 22864 22864 22858 22879 22862 22873 22871 22881 22878 22886 22893 22885 22868 22883 22883 22874 22895 22893 22881 22892 22883 22880 22879 22903 22904 22889 22901 22912 22913 22891 22889 22887 22895 22916 22908 22894 22894 22905 22920 22910 22914 22921 22914 22902 22908 22908 22926 22921 22927 22914 22912 22922 22930 22938 22937 22915 22934 22941 22934 22927 22927 22927 22941 22943 22949 22950 22937 22932 22950 22942 22948 22949 22930 22952 22951 22959 22938 22950 22952 22936 22937 22964 22961 22943 22956 22951 22971 22966 22964 22971 22958 22956 22957 22965 22971 22980 22977 22966 22972 22972 22966 22963 22987 22987 22981 22986 22966 22977 22984 22987 22992 22983 22995 22983 22986 22995 22988 22976 22981 23004 22995 22991 22994 22993 22981 23008 22982 22999 23004 23009 23008 23006 22989 22998 22991 23007 23000 22997 22995 23002 23018 23004 23011 23016 23008 23014 23011 23011 23017 23028 23008 23033 23030 23012 23023 23028 23041 23036 23036 23040 23041 23045 23019 23046 23027 23035 23046 23047 23042 23047 23037 23050 23049 23049 23032 23058 23046 23052 23060 23061 23056 23055 23045 23049 23068 23041 23042 23058 23067 23061 23071 23063 23054 23053 23067 23057 23052 23054 23066 23077 23069 23075 23075 23078 23062 23085 23071 23080 23072 23076 23072 23084 23080 23084 23096 23072 23081 23084 23098 23077 23087 23103 23079 23096 23082 23084 23102 23083 23088 23114 23098 23091 23103 23107 23112 23106 23111 23111 23112 23121 23098 23105 23109 23123 23115 23101 23115 23116 23127 23114 23106 23113 23134 23126 23110 23116 23118 23114 23135 23122 23118 23145 23138 23140 23138 23138 23140 23152 23135 23132 23134 23141 23147 23143 23147 23147 23150 23143 23155 23160 23147 23163 23148 23164 23159 23158 23146 23168 23172 23160 23148 23161 23151 23157 23165 23175 23164 23161 23168 23180 23172 23157 23172 23167 23167 23176 23163 23173 23165 23179 23194 23175 23169 23197 23176 23199 23181 23174 23200 23188 23178 23191 23192 23201 23186 23209 23197 23202 23203 23195 23194 23211 23207 23200 23196 23208 23211 23203 23200 23204 23223 23226 23218 23218 23222 23215 23219 23221 23225 23213 23216 23210 23232 23219 23225 23231 23213 23232 23233 23223 23216 23227 23235 23241 23229 23250 23234 23247 23227 23234 23242 23229 23230 23231 23253 23248 23244 23238 23234 23261 \r\n22663 22662 22657 22647 22668 22671 22644 22657 22648 22667 22654 22662 22654 22674 22665 22667 22669 22673 22677 22681 22667 22666 22680 22685 22662 22683 22679 22680 22693 22691 22690 22695 22674 22677 22690 22689 22690 22693 22704 22698 22693 22683 22680 22705 22704 22686 22706 22713 22699 22698 22712 22712 22707 22702 22702 22702 22697 22709 22713 22719 22705 22700 22719 22727 22703 22715 22708 22708 22722 22706 22716 22732 22718 22731 22713 22737 22728 22736 22739 22720 22733 22729 22724 22723 22739 22733 22735 22749 22737 22747 22754 22739 22737 22742 22733 22734 22746 22745 22760 22742 22739 22743 22746 22755 22741 22762 22765 22762 22774 22770 22764 22777 22760 22778 22752 22766 22767 22760 22777 22761 22775 22766 22784 22765 22785 22773 22764 22785 22771 22774 22772 22780 22791 22789 22800 22777 22773 22776 22800 22781 22800 22795 22798 22796 22807 22800 22802 22810 22813 22798 22800 22809 22795 22814 22794 22816 22815 22804 22802 22799 22816 22811 22814 22820 22823 22814 22828 22824 22819 22825 22821 22817 22824 22815 22817 22841 22816 22814 22815 22834 22821 22845 22837 22831 22834 22840 22845 22845 22852 22845 22853 22847 22836 22842 22833 22837 22855 22858 22846 22850 22843 22860 22845 22859 22864 22860 22845 22854 22858 22847 22847 22858 22870 22850 22868 22871 22862 22872 22861 22860 22860 22874 22883 22882 22881 22888 22890 22877 22890 22885 22869 22884 22894 22883 22895 22887 22877 22899 22895 22903 22891 22900 22891 22908 22903 22895 22903 22899 22900 22900 22894 22892 22895 22895 22907 22919 22921 22914 22895 22903 22918 22901 22919 22913 22920 22914 22918 22909 22909 22928 22907 22933 22938 22918 22936 22929 22940 22927 22928 22933 22930 22933 22919 22935 22950 22941 22926 22941 22931 22952 22930 22949 22941 22955 22959 22940 22954 22936 22962 22952 22946 22942 22961 22955 22942 22942 22965 22967 22953 22962 22960 22975 22957 22970 22980 22979 22958 22983 22962 22967 22983 22977 22986 22966 22977 22989 22987 22983 22989 22980 22995 22980 22974 22992 22972 22977 23001 22989 22990 22986 22989 23001 22990 22985 23010 23000 22985 23006 23002 22988 22993 23013 23007 23002 23017 23004 22998 23017 23002 23017 23011 23009 23025 23011 23009 23007 23028 23011 23011 23021 23015 23017 23021 23028 23012 23030 23017 23033 23029 23024 23044 23043 23046 23041 23029 23042 23035 23035 23051 23036 23038 23035 23057 23034 23041 23056 23034 23035 23052 23040 23053 23062 23042 23043 23064 23067 23055 23071 23048 23069 23070 23063 23077 23051 23077 23070 23053 23059 23077 23064 23076 23086 23073 23075 23067 23088 23075 23090 23093 23090 23075 23077 23098 23087 23099 23085 23089 23099 23090 23088 23079 23097 23105 23086 23092 23092 23090 23093 23089 23110 23116 23112 23090 23100 23115 23101 23093 23103 23106 23111 23112 23125 23119 23109 23122 23130 23118 23110 23113 23113 23121 23136 23133 23128 23114 23114 23139 23125 23136 23134 23126 23137 23119 23142 23123 23141 23150 23124 23148 23153 23127 23143 23132 23149 23132 23153 23139 23145 23149 23158 23165 23143 23155 23167 23167 23161 23147 23158 23149 23167 23166 23158 23157 23177 23172 23162 23159 23168 23163 23172 23179 23178 23171 23173 23167 23170 23170 23167 23169 23178 23175 23185 23169 23177 23173 23178 23193 23188 23204 23194 23203 23202 23208 23191 23185 23182 23205 23184 23198 23210 23204 23198 23213 23204 23191 23211 23199 23194 23220 23200 23211 23223 23209 23219 23215 23212 23220 23215 23209 23218 23207 23223 23230 23211 23220 23233 23219 23230 23233 23233 23223 23221 23237 23234 23240 23242 23240 23232 23240 23253 23254 23244 23239 23245 23255 23233 23256 23261 23252 23248 \r\n22642 22654 22667 22670 22650 22664 22667 22652 22674 22654 22668 22650 22665 22658 22659 22665 22673 22667 22666 22666 22672 22659 22665 22663 22665 22680 22688 22673 22692 22689 22693 22696 22674 22684 22697 22690 22680 22677 22680 22678 22682 22680 22688 22705 22703 22696 22699 22694 22714 22701 22711 22702 22703 22698 22692 22708 22708 22702 22702 22699 22702 22702 22702 22729 22714 22719 22711 22727 22708 22714 22733 22714 22734 22712 22724 22728 22737 22728 22730 22741 22729 22727 22743 22728 22747 22737 22733 22746 22732 22756 22752 22744 22746 22749 22740 22741 22762 22763 22763 22756 22753 22749 22766 22763 22746 22758 22747 22748 22748 22757 22759 22751 22768 22780 22770 22755 22781 22771 22775 22774 22772 22770 22768 22789 22775 22773 22776 22766 22778 22774 22768 22777 22771 22781 22796 22802 22793 22801 22782 22803 22792 22798 22795 22807 22810 22793 22810 22787 22787 22789 22794 22790 22807 22797 22795 22793 22815 22820 22815 22798 22807 22825 22803 22813 22810 22808 22831 22805 22835 22829 22818 22819 22822 22822 22822 22828 22826 22841 22831 22821 22833 22841 22842 22823 22825 22836 22844 22845 22847 22856 22833 22847 22854 22858 22834 22853 22856 22854 22864 22841 22840 22867 22842 22851 22862 22869 22855 22869 22871 22867 22873 22849 22867 22853 22871 22875 22878 22859 22861 22861 22866 22863 22870 22878 22886 22865 22869 22878 22895 22884 22880 22890 22874 22882 22897 22874 22892 22904 22884 22881 22902 22897 22896 22889 22898 22900 22910 22888 22909 22907 22909 22889 22913 22893 22912 22903 22923 22916 22896 22922 22911 22916 22909 22901 22917 22909 22930 22931 22907 22934 22933 22921 22926 22914 22933 22918 22933 22933 22918 22926 22925 22933 22927 22923 22951 22952 22943 22950 22948 22955 22944 22955 22951 22941 22942 22948 22961 22956 22944 22954 22947 22947 22967 22945 22943 22953 22964 22971 22949 22962 22961 22964 22971 22956 22967 22968 22959 22968 22956 22976 22963 22973 22962 22970 22967 22972 22985 22982 22969 22978 22970 22973 22974 22976 22985 22983 22976 22979 22982 22986 22983 22995 23004 23010 23009 22999 22991 23005 22992 23002 23002 23011 22994 23014 23003 23015 23005 23024 23006 23020 23006 23024 23002 23029 23027 23006 23021 23022 23009 23007 23022 23014 23012 23035 23028 23040 23039 23033 23044 23028 23026 23038 23020 23043 23029 23048 23037 23040 23048 23049 23049 23048 23052 23058 23032 23051 23040 23035 23050 23066 23048 23041 23066 23070 23071 23056 23066 23064 23066 23063 23076 23066 23054 23072 23069 23076 23078 23070 23076 23080 23078 23084 23086 23082 23063 23080 23076 23067 23078 23072 23081 23074 23092 23079 23082 23074 23075 23087 23077 23094 23105 23097 23096 23100 23084 23083 23092 23101 23113 23092 23113 23104 23109 23106 23109 23113 23095 23095 23117 23112 23104 23110 23127 23113 23130 23103 23104 23119 23119 23126 23129 23112 23114 23120 23137 23118 23137 23122 23127 23125 23127 23146 23122 23134 23151 23149 23128 23131 23148 23142 23133 23142 23154 23154 23144 23146 23146 23152 23148 23141 23148 23140 23157 23160 23151 23153 23166 23148 23159 23164 23152 23172 23167 23167 23178 23158 23158 23156 23169 23158 23170 23177 23188 23183 23189 23164 23181 23181 23173 23189 23183 23193 23195 23180 23176 23196 23191 23191 23179 23195 23200 23196 23182 23190 23210 23198 23186 23185 23200 23215 23188 23216 23207 23191 23193 23206 23215 23198 23200 23215 23208 23201 23217 23229 23203 23208 23219 23234 23215 23234 23226 23215 23237 23217 23233 23237 23226 23241 23243 23219 23228 23234 23220 23241 23251 23237 23233 23225 23251 23242 23256 23258 23240 23254 23239 23258 23237 23242 23246 23263 \r\n22642 22658 22664 22664 22659 22671 22666 22666 22668 22662 22675 22661 22653 22669 22659 22660 22673 22659 22670 22661 22673 22661 22661 22681 22680 22685 22679 22683 22668 22669 22697 22673 22696 22672 22702 22683 22699 22689 22701 22703 22689 22702 22709 22701 22712 22709 22713 22699 22707 22689 22689 22714 22698 22692 22703 22697 22698 22709 22717 22699 22728 22701 22708 22713 22720 22724 22720 22714 22716 22712 22736 22737 22725 22736 22724 22725 22726 22716 22721 22727 22737 22739 22736 22731 22730 22728 22730 22736 22750 22733 22744 22759 22758 22750 22755 22747 22753 22743 22751 22748 22744 22758 22770 22768 22744 22759 22769 22773 22764 22767 22762 22774 22754 22766 22758 22762 22758 22773 22780 22758 22763 22784 22762 22785 22790 22766 22783 22766 22782 22786 22795 22785 22771 22801 22778 22784 22797 22785 22786 22790 22804 22789 22781 22783 22785 22791 22790 22803 22813 22814 22805 22796 22805 22818 22815 22817 22824 22814 22813 22798 22800 22824 22815 22804 22828 22827 22823 22821 22835 22817 22813 22833 22824 22823 22832 22816 22834 22840 22832 22830 22824 22849 22821 22840 22847 22843 22836 22827 22830 22840 22857 22837 22838 22834 22833 22853 22844 22862 22858 22839 22863 22852 22843 22864 22861 22852 22867 22848 22855 22854 22852 22858 22851 22861 22875 22867 22882 22856 22860 22871 22869 22876 22883 22882 22874 22887 22866 22868 22878 22889 22893 22877 22877 22872 22879 22899 22893 22882 22887 22886 22894 22900 22900 22909 22911 22904 22901 22901 22894 22903 22902 22909 22909 22920 22907 22902 22922 22909 22925 22914 22918 22901 22915 22927 22925 22914 22933 22917 22925 22920 22910 22936 22917 22930 22934 22927 22915 22926 22923 22920 22920 22933 22928 22925 22949 22940 22936 22927 22943 22954 22929 22946 22934 22934 22943 22940 22958 22942 22939 22951 22964 22940 22942 22947 22958 22961 22968 22952 22968 22977 22970 22952 22958 22974 22975 22958 22957 22962 22963 22959 22967 22987 22972 22987 22970 22976 22970 22973 22977 22972 22993 22970 22985 22972 22981 22990 22995 22985 22982 23005 22979 22998 22983 23007 23001 23012 23001 23008 22991 23008 23000 23003 22999 23011 22994 23010 22997 22999 23022 23009 23007 23008 23019 23023 23023 23017 23008 23015 23016 23029 23009 23025 23023 23037 23028 23026 23030 23026 23033 23041 23048 23039 23048 23032 23051 23034 23049 23055 23027 23047 23038 23047 23035 23047 23044 23037 23053 23040 23056 23067 23044 23066 23052 23050 23069 23059 23052 23053 23050 23074 23051 23078 23066 23071 23064 23082 23084 23067 23070 23082 23061 23087 23080 23074 23069 23074 23075 23080 23078 23096 23086 23099 23081 23073 23077 23097 23100 23077 23097 23090 23088 23084 23106 23102 23100 23091 23085 23102 23095 23099 23103 23090 23110 23098 23094 23121 23108 23125 23099 23126 23104 23116 23105 23127 23103 23123 23105 23131 23114 23112 23119 23126 23134 23124 23137 23119 23116 23142 23137 23131 23146 23122 23131 23147 23144 23132 23149 23148 23146 23135 23146 23141 23132 23151 23140 23139 23155 23144 23156 23158 23153 23142 23165 23163 23167 23164 23156 23162 23171 23176 23173 23178 23160 23164 23163 23180 23173 23164 23167 23160 23168 23181 23165 23176 23165 23188 23176 23182 23171 23188 23184 23191 23185 23184 23196 23194 23192 23191 23186 23196 23198 23199 23194 23196 23183 23199 23202 23214 23194 23212 23195 23207 23209 23210 23206 23216 23206 23211 23216 23218 23207 23225 23227 23222 23221 23210 23208 23226 23233 23215 23230 23210 23222 23220 23220 23228 23241 23234 23220 23223 23220 23245 23250 23239 23238 23247 23240 23240 23256 23233 23252 23237 23241 23257 23262 23254 23257 23263 23258 23252 \r\n22648 22666 22642 22647 22669 22672 22662 22659 22677 22654 22673 22653 22676 22677 22666 22680 22676 22681 22680 22680 22688 22665 22665 22664 22686 22665 22691 22667 22674 22682 22689 22683 22674 22701 22676 22684 22699 22696 22682 22704 22697 22706 22690 22693 22711 22701 22696 22710 22706 22715 22716 22702 22701 22713 22711 22720 22701 22718 22709 22708 22725 22702 22704 22714 22714 22730 22706 22721 22708 22721 22727 22720 22719 22724 22721 22716 22720 22726 22740 22726 22731 22748 22722 22726 22725 22754 22748 22742 22743 22749 22740 22748 22732 22748 22740 22759 22760 22752 22751 22753 22747 22744 22769 22758 22766 22768 22749 22762 22774 22774 22770 22772 22778 22768 22773 22767 22761 22761 22779 22788 22786 22779 22773 22792 22778 22793 22779 22786 22768 22788 22776 22800 22779 22790 22801 22777 22777 22781 22782 22789 22806 22787 22791 22788 22807 22810 22804 22803 22808 22795 22797 22796 22811 22810 22821 22797 22812 22825 22806 22812 22804 22817 22820 22814 22825 22821 22831 22828 22820 22832 22825 22827 22825 22841 22842 22820 22828 22844 22820 22836 22836 22823 22845 22825 22837 22844 22836 22848 22857 22844 22837 22839 22839 22839 22841 22861 22847 22856 22858 22846 22849 22847 22849 22850 22853 22874 22874 22872 22874 22855 22867 22862 22872 22873 22862 22877 22859 22861 22884 22859 22862 22861 22865 22886 22864 22875 22869 22881 22896 22884 22897 22883 22885 22874 22881 22877 22897 22899 22903 22902 22909 22882 22884 22901 22884 22908 22894 22895 22908 22907 22905 22902 22907 22902 22914 22896 22921 22903 22913 22900 22901 22920 22924 22907 22927 22908 22913 22930 22921 22909 22917 22915 22921 22923 22937 22936 22931 22920 22919 22942 22934 22940 22928 22939 22940 22945 22950 22952 22956 22956 22934 22934 22942 22945 22960 22945 22949 22949 22962 22953 22961 22941 22967 22965 22948 22966 22956 22976 22948 22957 22961 22965 22954 22956 22976 22971 22983 22980 22975 22971 22967 22963 22965 22967 22980 22971 22987 22995 22993 22973 22983 22990 22977 22983 22989 23000 22991 22988 23000 22992 22994 23007 23002 22999 22990 23014 23008 23006 23010 23011 22993 23007 23002 22996 23017 23005 23002 23006 23005 23027 23020 23018 23014 23031 23005 23008 23011 23013 23013 23019 23020 23039 23034 23023 23014 23024 23043 23031 23039 23033 23044 23022 23040 23041 23044 23054 23054 23046 23057 23055 23059 23043 23055 23041 23062 23047 23036 23060 23064 23048 23060 23046 23066 23046 23063 23049 23075 23049 23060 23076 23050 23080 23057 23073 23069 23070 23065 23070 23079 23086 23073 23062 23068 23075 23072 23092 23066 23077 23074 23077 23093 23100 23077 23078 23081 23088 23077 23093 23103 23086 23086 23104 23107 23093 23101 23113 23092 23107 23092 23115 23108 23112 23097 23119 23113 23099 23111 23106 23115 23109 23109 23128 23106 23125 23124 23115 23108 23110 23130 23134 23124 23116 23141 23137 23122 23116 23119 23138 23127 23122 23141 23129 23137 23135 23148 23132 23149 23149 23129 23145 23141 23139 23143 23146 23145 23152 23162 23145 23139 23145 23158 23145 23151 23154 23165 23171 23155 23173 23159 23154 23164 23162 23163 23164 23171 23161 23180 23160 23175 23174 23181 23184 23162 23175 23166 23167 23193 23169 23174 23176 23179 23188 23183 23191 23188 23185 23193 23206 23197 23179 23194 23208 23198 23197 23189 23202 23197 23189 23210 23196 23211 23211 23209 23204 23223 23200 23211 23207 23210 23209 23226 23209 23213 23226 23229 23211 23224 23226 23236 23219 23239 23233 23213 23214 23224 23219 23242 23245 23244 23243 23224 23232 23234 23240 23250 23252 23242 23239 23233 23237 23245 23231 23253 23233 23237 23244 23258 23263 23238 23265 \r\n22657 22651 22668 22668 22648 22646 22675 22662 22649 22656 22662 22652 22667 22659 22670 22674 22662 22660 22688 22665 22668 22672 22666 22673 22678 22689 22688 22678 22695 22684 22690 22692 22679 22688 22692 22681 22684 22699 22692 22687 22706 22705 22697 22684 22693 22690 22701 22694 22695 22713 22700 22717 22698 22705 22696 22724 22707 22713 22723 22727 22729 22726 22731 22726 22707 22722 22720 22713 22723 22725 22713 22733 22724 22735 22721 22745 22717 22742 22731 22745 22749 22723 22736 22727 22726 22746 22739 22736 22747 22757 22739 22758 22753 22749 22738 22762 22751 22750 22754 22750 22750 22744 22748 22765 22753 22769 22776 22775 22752 22767 22779 22752 22772 22757 22759 22785 22767 22785 22769 22763 22762 22771 22776 22788 22786 22774 22791 22792 22769 22774 22793 22788 22797 22793 22781 22793 22779 22789 22792 22796 22782 22806 22794 22792 22807 22798 22788 22808 22791 22798 22793 22817 22800 22816 22824 22799 22821 22816 22812 22812 22817 22831 22830 22833 22817 22828 22828 22815 22837 22828 22833 22825 22819 22835 22833 22823 22844 22832 22838 22844 22844 22829 22852 22836 22839 22851 22853 22829 22848 22830 22858 22848 22834 22843 22857 22840 22840 22851 22850 22845 22865 22849 22852 22873 22845 22861 22852 22867 22851 22851 22860 22859 22863 22879 22871 22865 22881 22887 22874 22877 22884 22886 22887 22869 22891 22887 22888 22890 22880 22873 22899 22883 22882 22895 22903 22884 22903 22885 22884 22883 22893 22884 22888 22888 22892 22898 22896 22904 22890 22894 22910 22907 22921 22904 22903 22904 22913 22927 22906 22926 22905 22921 22912 22916 22930 22910 22931 22918 22914 22939 22920 22924 22922 22933 22927 22944 22931 22942 22919 22942 22941 22925 22933 22937 22945 22951 22931 22953 22953 22959 22948 22959 22959 22943 22949 22946 22954 22947 22952 22965 22949 22961 22971 22954 22957 22975 22972 22961 22960 22957 22963 22980 22981 22959 22957 22979 22977 22972 22982 22989 22980 22988 22988 22978 22978 22989 22984 22994 22979 22988 22992 22984 22988 22977 22975 23000 22993 22994 22989 23000 23008 22993 22996 23011 23010 22997 23007 23009 23002 22999 22995 23015 23002 23020 23023 23012 23004 23003 23022 23004 23024 23009 23029 23013 23011 23010 23009 23026 23033 23038 23026 23012 23026 23023 23018 23040 23019 23031 23027 23027 23040 23032 23049 23037 23033 23039 23049 23039 23035 23032 23043 23060 23038 23063 23050 23058 23058 23052 23047 23063 23057 23070 23068 23046 23071 23060 23064 23060 23052 23073 23064 23056 23075 23068 23061 23061 23062 23064 23087 23075 23080 23074 23091 23079 23083 23073 23085 23086 23078 23092 23083 23079 23083 23089 23097 23100 23093 23104 23079 23080 23085 23094 23084 23113 23095 23103 23116 23095 23089 23118 23092 23115 23106 23110 23121 23118 23124 23105 23114 23118 23108 23115 23128 23105 23134 23127 23118 23123 23117 23135 23136 23127 23114 23115 23125 23121 23145 23129 23135 23147 23148 23139 23137 23134 23153 23136 23154 23157 23146 23152 23156 23142 23158 23137 23152 23144 23151 23165 23166 23160 23154 23145 23156 23153 23161 23149 23174 23174 23151 23167 23152 23169 23162 23161 23170 23175 23185 23187 23181 23164 23189 23168 23182 23167 23175 23168 23173 23170 23172 23185 23177 23176 23198 23199 23188 23186 23205 23198 23203 23181 23187 23205 23186 23203 23208 23194 23195 23200 23211 23193 23199 23214 23221 23220 23206 23196 23197 23220 23228 23218 23212 23207 23206 23205 23227 23228 23222 23211 23222 23223 23219 23227 23239 23229 23243 23232 23224 23222 23240 23240 23226 23246 23238 23247 23235 23241 23249 23257 23229 23238 23250 23235 23234 23256 23242 23261 23265 23260 23251 23259 \r\n22668 22669 22645 22668 22660 22654 22663 22672 22674 22664 22672 22676 22668 22672 22671 22682 22677 22677 22686 22683 22679 22689 22683 22689 22667 22670 22674 22675 22692 22682 22672 22690 22698 22676 22680 22684 22693 22688 22687 22708 22705 22684 22711 22694 22697 22697 22702 22689 22690 22701 22700 22717 22720 22713 22698 22699 22716 22714 22709 22708 22727 22716 22715 22705 22723 22728 22708 22710 22722 22712 22718 22727 22736 22742 22743 22724 22724 22732 22741 22750 22735 22741 22747 22738 22730 22741 22744 22736 22734 22737 22755 22739 22748 22744 22753 22757 22746 22746 22751 22746 22758 22761 22749 22750 22761 22752 22752 22771 22768 22768 22771 22782 22770 22780 22771 22782 22773 22771 22768 22782 22773 22785 22787 22787 22778 22786 22793 22792 22789 22795 22783 22784 22785 22781 22788 22796 22781 22785 22805 22792 22806 22783 22808 22806 22810 22795 22791 22814 22793 22798 22798 22821 22798 22817 22803 22820 22822 22817 22815 22803 22809 22808 22819 22810 22813 22833 22834 22828 22835 22825 22818 22841 22830 22823 22840 22832 22827 22842 22834 22825 22823 22846 22847 22839 22846 22828 22856 22844 22841 22854 22832 22861 22845 22858 22854 22866 22854 22855 22841 22868 22848 22864 22849 22861 22875 22860 22861 22856 22879 22875 22877 22861 22869 22876 22858 22881 22866 22880 22878 22874 22870 22867 22891 22871 22895 22888 22895 22895 22888 22876 22875 22882 22901 22896 22895 22895 22900 22906 22894 22889 22894 22903 22910 22901 22901 22905 22911 22906 22907 22917 22915 22904 22899 22897 22922 22907 22921 22922 22927 22926 22927 22920 22927 22926 22935 22921 22917 22933 22910 22929 22941 22930 22942 22920 22933 22946 22924 22920 22926 22933 22935 22950 22948 22938 22932 22939 22946 22937 22939 22944 22950 22951 22948 22950 22948 22966 22957 22946 22962 22946 22954 22966 22972 22963 22967 22973 22956 22965 22968 22965 22960 22953 22981 22965 22985 22958 22958 22972 22962 22977 22983 22987 22970 22985 22992 22985 22968 22973 22978 22982 22984 23002 22976 22979 22994 22991 22992 23008 23001 23006 23006 22990 22999 22987 22996 23013 23000 23013 23009 23014 22998 22998 23022 23016 23009 23010 23008 23014 23004 23007 23020 23013 23020 23030 23024 23032 23015 23029 23034 23022 23040 23026 23039 23035 23017 23030 23026 23030 23021 23045 23045 23040 23028 23050 23045 23046 23034 23029 23034 23050 23061 23038 23050 23063 23047 23056 23039 23052 23046 23053 23071 23063 23055 23061 23066 23048 23066 23076 23065 23076 23074 23062 23067 23064 23057 23076 23066 23080 23089 23070 23077 23079 23073 23071 23073 23096 23093 23086 23070 23097 23074 23082 23076 23077 23100 23085 23088 23091 23096 23092 23082 23100 23090 23112 23091 23114 23095 23098 23118 23112 23103 23094 23115 23110 23113 23110 23101 23115 23126 23105 23118 23121 23117 23124 23129 23120 23120 23124 23135 23137 23137 23136 23116 23141 23145 23130 23121 23142 23125 23124 23138 23129 23140 23147 23155 23152 23150 23130 23151 23156 23137 23135 23140 23147 23137 23141 23156 23152 23161 23167 23147 23156 23145 23146 23151 23157 23161 23153 23170 23171 23163 23176 23173 23165 23182 23179 23174 23180 23174 23170 23190 23170 23175 23180 23194 23183 23190 23174 23193 23178 23187 23199 23181 23204 23186 23183 23178 23199 23207 23195 23211 23207 23198 23206 23204 23214 23194 23193 23206 23198 23192 23208 23220 23205 23221 23220 23208 23218 23212 23218 23210 23226 23207 23227 23235 23218 23223 23219 23227 23236 23226 23220 23227 23238 23223 23239 23234 23232 23239 23247 23229 23239 23228 23254 23251 23254 23257 23247 23241 23256 23237 23255 23257 23255 23237 23254 23249 23250 23269 23258 \r\n22644 22669 22649 22659 22650 22668 22664 22662 22656 22655 22676 22672 22678 22670 22668 22661 22670 22683 22687 22689 22678 22683 22670 22686 22688 22674 22677 22676 22680 22690 22694 22676 22699 22704 22700 22693 22692 22708 22689 22699 22687 22707 22698 22712 22695 22688 22711 22700 22699 22694 22711 22723 22716 22724 22718 22724 22706 22707 22705 22711 22722 22726 22715 22706 22724 22725 22710 22712 22721 22725 22731 22740 22735 22744 22742 22718 22746 22748 22748 22726 22741 22725 22726 22737 22740 22731 22732 22741 22738 22745 22740 22743 22744 22742 22740 22757 22746 22750 22757 22745 22752 22761 22766 22755 22771 22773 22768 22751 22774 22780 22759 22755 22772 22759 22786 22787 22776 22787 22789 22785 22774 22766 22784 22779 22771 22784 22794 22778 22797 22801 22794 22800 22782 22805 22803 22795 22786 22789 22803 22809 22783 22806 22799 22804 22808 22814 22817 22817 22809 22809 22816 22801 22795 22799 22819 22822 22828 22801 22830 22810 22830 22815 22830 22834 22822 22834 22825 22833 22827 22838 22827 22823 22834 22842 22823 22832 22840 22822 22834 22841 22834 22844 22834 22839 22833 22832 22836 22836 22851 22832 22850 22834 22861 22857 22837 22843 22841 22864 22846 22862 22868 22867 22860 22867 22871 22873 22865 22859 22868 22873 22876 22882 22863 22865 22869 22878 22883 22873 22870 22870 22864 22884 22873 22894 22886 22875 22878 22889 22878 22896 22885 22889 22879 22902 22903 22890 22895 22882 22886 22906 22897 22909 22890 22911 22892 22914 22918 22910 22904 22893 22902 22907 22921 22901 22909 22915 22906 22912 22917 22929 22931 22911 22905 22908 22910 22929 22938 22924 22938 22939 22927 22936 22940 22938 22937 22939 22931 22928 22922 22946 22933 22941 22929 22926 22956 22943 22953 22941 22931 22956 22947 22952 22948 22937 22962 22962 22944 22957 22958 22966 22970 22962 22954 22974 22958 22976 22953 22954 22977 22977 22977 22981 22972 22965 22986 22985 22961 22980 22990 22962 22977 22971 22984 22992 22986 22980 22993 22986 22985 22980 22995 22977 22991 22985 22985 22984 23006 23009 22992 22985 23008 22991 22999 23000 23014 22995 22999 22990 23020 23009 22993 22995 23006 23017 23013 23027 23023 23001 23030 23024 23031 23017 23034 23030 23032 23014 23025 23025 23031 23033 23042 23040 23019 23037 23030 23031 23044 23020 23024 23051 23034 23025 23043 23031 23049 23037 23042 23047 23053 23033 23050 23047 23039 23044 23039 23043 23061 23047 23065 23065 23071 23047 23057 23073 23047 23070 23055 23060 23070 23052 23070 23058 23055 23079 23061 23061 23083 23071 23076 23079 23085 23093 23091 23070 23081 23090 23077 23079 23079 23085 23088 23102 23086 23084 23079 23080 23087 23092 23091 23089 23090 23088 23095 23109 23105 23101 23103 23110 23092 23102 23115 23102 23112 23118 23103 23127 23099 23111 23104 23104 23112 23122 23123 23110 23130 23125 23112 23124 23116 23113 23128 23136 23126 23121 23129 23145 23144 23140 23126 23140 23127 23151 23127 23130 23141 23151 23134 23147 23148 23145 23146 23137 23161 23154 23158 23150 23147 23153 23159 23159 23157 23159 23162 23147 23162 23159 23152 23159 23162 23180 23165 23178 23156 23182 23163 23158 23164 23186 23170 23165 23185 23190 23183 23192 23191 23170 23198 23196 23174 23190 23187 23176 23186 23178 23190 23202 23202 23204 23184 23200 23210 23203 23212 23192 23215 23195 23211 23219 23218 23198 23203 23203 23219 23205 23202 23216 23199 23221 23208 23225 23229 23228 23220 23206 23224 23220 23212 23221 23214 23216 23227 23219 23216 23221 23218 23240 23225 23224 23225 23237 23234 23237 23229 23240 23251 23257 23234 23243 23244 23233 23262 23242 23244 23240 23247 23257 23248 23259 23263 23255 \r\n22648 22666 22665 22655 22660 22672 22674 22663 22668 22682 22676 22663 22678 22675 22676 22671 22673 22685 22689 22667 22691 22682 22669 22688 22681 22690 22683 22690 22679 22681 22690 22688 22684 22694 22688 22704 22700 22700 22704 22690 22706 22692 22706 22696 22709 22697 22715 22707 22701 22707 22697 22706 22705 22717 22709 22709 22715 22727 22708 22729 22719 22712 22733 22714 22726 22721 22733 22732 22723 22740 22716 22726 22716 22734 22718 22745 22733 22729 22750 22744 22741 22731 22751 22745 22741 22749 22759 22749 22761 22738 22758 22752 22760 22765 22747 22748 22740 22760 22753 22756 22747 22763 22765 22775 22766 22775 22769 22770 22768 22781 22761 22769 22762 22786 22773 22760 22764 22787 22785 22789 22782 22774 22777 22773 22774 22773 22779 22788 22773 22780 22775 22789 22789 22797 22801 22783 22785 22784 22791 22797 22788 22787 22787 22810 22816 22802 22818 22814 22799 22804 22801 22813 22804 22800 22822 22817 22812 22803 22818 22822 22805 22805 22834 22835 22837 22838 22827 22816 22827 22830 22834 22831 22842 22841 22845 22825 22825 22848 22828 22840 22839 22834 22840 22838 22835 22847 22856 22856 22845 22843 22860 22852 22837 22844 22858 22863 22845 22852 22860 22853 22863 22861 22850 22859 22873 22870 22861 22877 22855 22863 22879 22858 22878 22877 22861 22879 22885 22862 22871 22873 22891 22866 22871 22867 22893 22871 22875 22899 22889 22889 22878 22875 22902 22895 22880 22903 22897 22907 22888 22897 22903 22895 22907 22910 22908 22901 22905 22894 22916 22916 22910 22918 22923 22915 22910 22902 22929 22907 22923 22928 22925 22909 22908 22923 22930 22923 22930 22936 22917 22933 22919 22919 22928 22926 22919 22944 22922 22931 22937 22934 22952 22935 22955 22930 22957 22957 22953 22950 22952 22935 22962 22962 22937 22958 22962 22948 22968 22942 22942 22969 22949 22974 22952 22966 22971 22953 22962 22960 22973 22962 22974 22960 22969 22971 22984 22978 22964 22972 22976 22987 22992 22986 22992 22976 22970 22993 22982 22997 22987 22982 23002 22994 22994 22980 22988 22987 23005 22999 23004 23012 22990 23013 22990 22993 23006 22991 22998 23019 23020 23013 23019 23009 23011 23023 23025 22999 23006 23024 23019 23023 23023 23022 23014 23009 23008 23030 23032 23039 23026 23041 23024 23029 23025 23044 23035 23027 23021 23027 23026 23050 23035 23025 23035 23028 23053 23029 23051 23053 23060 23062 23052 23045 23060 23043 23056 23053 23050 23069 23061 23071 23051 23052 23072 23053 23070 23071 23061 23058 23069 23055 23063 23076 23085 23084 23071 23069 23063 23066 23074 23067 23084 23084 23078 23079 23088 23092 23084 23082 23076 23084 23086 23083 23089 23080 23088 23091 23083 23108 23097 23112 23091 23089 23099 23111 23107 23101 23118 23118 23099 23098 23108 23110 23120 23126 23111 23118 23106 23102 23108 23124 23113 23133 23122 23119 23112 23137 23113 23113 23115 23136 23128 23128 23127 23145 23119 23148 23147 23150 23138 23144 23151 23138 23145 23156 23151 23131 23155 23150 23148 23161 23134 23152 23146 23138 23155 23149 23143 23163 23171 23172 23154 23166 23160 23164 23162 23156 23166 23159 23172 23165 23158 23163 23171 23158 23162 23176 23187 23189 23173 23170 23165 23180 23194 23181 23173 23183 23176 23192 23197 23178 23202 23197 23189 23203 23187 23191 23188 23210 23186 23184 23196 23185 23208 23210 23192 23213 23203 23220 23210 23209 23203 23201 23207 23197 23227 23203 23207 23216 23209 23220 23222 23225 23222 23230 23208 23222 23219 23212 23236 23220 23242 23215 23245 23231 23231 23243 23242 23225 23236 23245 23229 23246 23245 23238 23240 23256 23254 23251 23244 23256 23253 23255 23248 23244 23254 23246 23259 23256 23259 23260 \r\n22654 22654 22676 22649 22673 22677 22664 22670 22679 22659 22669 22663 22657 22666 22686 22680 22666 22686 22668 22676 22667 22676 22677 22673 22696 22687 22675 22676 22701 22675 22693 22682 22683 22695 22679 22693 22704 22707 22686 22710 22710 22708 22687 22706 22700 22716 22699 22692 22695 22708 22710 22724 22702 22720 22714 22726 22718 22704 22728 22712 22718 22706 22727 22711 22715 22731 22733 22734 22721 22722 22740 22743 22739 22726 22722 22742 22738 22728 22737 22736 22744 22752 22734 22737 22758 22757 22743 22734 22752 22757 22752 22742 22757 22743 22758 22757 22749 22756 22764 22767 22748 22763 22752 22765 22760 22778 22751 22764 22781 22778 22784 22781 22778 22760 22775 22780 22773 22766 22773 22782 22794 22779 22784 22778 22773 22781 22797 22798 22788 22798 22785 22797 22796 22794 22802 22786 22790 22798 22796 22788 22805 22789 22807 22802 22796 22802 22807 22811 22815 22800 22818 22823 22804 22810 22812 22825 22814 22810 22816 22816 22816 22831 22833 22808 22830 22821 22823 22835 22835 22829 22829 22823 22819 22834 22826 22831 22837 22832 22827 22824 22849 22836 22835 22856 22854 22854 22835 22852 22833 22847 22835 22853 22851 22865 22853 22850 22858 22865 22871 22865 22867 22848 22860 22873 22860 22863 22877 22873 22857 22869 22859 22883 22884 22861 22875 22865 22888 22872 22864 22882 22874 22879 22892 22891 22890 22883 22872 22895 22875 22898 22885 22879 22878 22879 22882 22905 22905 22882 22894 22907 22907 22907 22894 22912 22913 22907 22901 22912 22901 22907 22918 22903 22922 22919 22923 22916 22905 22906 22918 22923 22918 22933 22929 22922 22912 22936 22930 22912 22929 22926 22919 22938 22926 22945 22947 22932 22945 22927 22939 22925 22941 22931 22940 22954 22931 22948 22943 22945 22937 22956 22950 22953 22951 22939 22947 22968 22944 22965 22958 22968 22969 22968 22955 22948 22951 22958 22969 22974 22972 22977 22961 22968 22957 22967 22971 22982 22972 22976 22984 22964 22972 22974 22985 22982 22979 22986 22979 22977 22974 22992 22990 22993 22999 22978 22991 23007 22995 22985 22997 22987 23000 23007 22999 23000 23013 22997 23005 23015 22999 23008 23008 23023 23006 23025 23007 23017 23027 23006 23008 23016 23022 23030 23033 23020 23025 23014 23034 23037 23017 23042 23036 23021 23022 23037 23029 23031 23040 23026 23045 23046 23054 23049 23053 23053 23038 23058 23053 23043 23039 23036 23049 23047 23041 23057 23043 23046 23051 23070 23050 23052 23046 23058 23052 23072 23073 23072 23063 23052 23057 23076 23077 23061 23059 23070 23088 23075 23078 23089 23067 23086 23066 23092 23092 23079 23093 23098 23078 23092 23081 23081 23084 23097 23085 23089 23101 23087 23085 23100 23112 23104 23099 23100 23094 23100 23114 23101 23098 23112 23111 23107 23110 23118 23114 23116 23099 23108 23117 23109 23116 23113 23118 23127 23108 23128 23117 23134 23114 23141 23121 23119 23134 23123 23138 23131 23133 23138 23140 23139 23147 23130 23130 23139 23148 23151 23144 23150 23155 23145 23160 23155 23146 23149 23165 23167 23143 23164 23158 23170 23165 23169 23173 23172 23148 23152 23164 23164 23152 23174 23178 23179 23169 23184 23162 23185 23170 23177 23188 23163 23170 23190 23173 23174 23167 23170 23195 23185 23198 23193 23175 23177 23178 23203 23184 23193 23208 23189 23193 23183 23208 23199 23207 23213 23203 23212 23215 23190 23196 23196 23207 23220 23205 23197 23219 23211 23221 23206 23209 23227 23210 23208 23230 23231 23219 23226 23233 23220 23219 23221 23231 23220 23219 23229 23236 23231 23219 23243 23243 23225 23238 23246 23234 23255 23236 23256 23231 23243 23239 23245 23240 23244 23256 23258 23242 23262 23262 23259 23264 23244 23272 23248 \r\n22675 22672 22666 22677 22675 22652 22665 22678 22667 22678 22675 22657 22687 22672 22674 22667 22688 22667 22683 22673 22688 22675 22679 22680 22689 22698 22678 22701 22694 22698 22680 22691 22685 22690 22687 22682 22701 22690 22685 22687 22711 22707 22711 22713 22708 22716 22697 22722 22707 22699 22705 22697 22724 22726 22702 22727 22703 22709 22719 22731 22725 22735 22708 22722 22734 22740 22723 22736 22723 22728 22734 22735 22723 22740 22747 22731 22744 22727 22752 22752 22748 22746 22730 22750 22747 22741 22734 22734 22744 22760 22747 22766 22744 22756 22765 22762 22765 22757 22766 22768 22747 22776 22763 22765 22772 22778 22778 22755 22768 22777 22769 22763 22775 22776 22762 22768 22788 22783 22774 22791 22791 22775 22779 22773 22783 22799 22775 22790 22775 22785 22789 22795 22781 22784 22804 22784 22789 22799 22798 22809 22795 22801 22798 22810 22802 22806 22815 22801 22815 22822 22811 22806 22798 22799 22827 22818 22827 22830 22814 22830 22813 22828 22835 22826 22831 22818 22814 22829 22828 22843 22823 22836 22826 22836 22835 22840 22836 22843 22827 22834 22828 22854 22848 22841 22846 22855 22839 22855 22848 22854 22840 22861 22857 22853 22867 22865 22843 22850 22861 22848 22862 22867 22867 22877 22877 22871 22879 22882 22876 22855 22865 22874 22885 22875 22881 22866 22875 22879 22879 22877 22889 22890 22877 22881 22882 22875 22890 22879 22882 22883 22881 22883 22901 22895 22909 22891 22886 22910 22900 22886 22913 22890 22914 22892 22893 22907 22920 22916 22920 22904 22917 22917 22922 22909 22921 22902 22910 22928 22920 22919 22925 22915 22916 22914 22932 22922 22925 22939 22929 22938 22935 22942 22928 22925 22945 22946 22940 22940 22936 22934 22933 22938 22948 22955 22959 22956 22940 22955 22959 22948 22953 22940 22944 22942 22969 22955 22947 22952 22945 22967 22974 22953 22961 22975 22959 22960 22967 22963 22962 22964 22977 22959 22965 22962 22963 22981 22969 22966 22968 22994 22976 22981 22997 22982 22975 22990 23000 22990 22979 22992 22997 22994 23005 22995 22990 22986 23000 23011 22998 22989 22986 22992 22991 22996 23012 22994 23010 22994 22996 23011 23009 23023 23023 23003 23008 23018 23021 23020 23017 23034 23034 23025 23011 23014 23019 23027 23037 23025 23041 23027 23041 23029 23039 23039 23032 23025 23049 23027 23041 23033 23037 23050 23043 23029 23031 23039 23046 23044 23055 23052 23046 23046 23038 23039 23067 23062 23059 23056 23060 23064 23064 23068 23076 23056 23054 23055 23053 23057 23055 23059 23065 23083 23075 23060 23082 23079 23075 23076 23090 23081 23080 23073 23074 23073 23073 23086 23089 23093 23092 23100 23080 23095 23101 23091 23096 23095 23088 23109 23087 23102 23109 23094 23116 23110 23105 23118 23111 23104 23102 23120 23100 23115 23098 23127 23102 23106 23107 23105 23116 23129 23129 23129 23122 23125 23116 23136 23133 23135 23135 23117 23122 23146 23146 23139 23134 23149 23140 23134 23150 23141 23140 23138 23138 23152 23141 23138 23154 23136 23146 23160 23154 23140 23167 23159 23155 23148 23158 23171 23173 23159 23158 23173 23168 23171 23167 23178 23176 23154 23175 23179 23161 23185 23179 23176 23184 23167 23180 23175 23177 23186 23173 23168 23174 23169 23185 23185 23179 23175 23175 23186 23178 23203 23182 23189 23191 23194 23182 23200 23202 23206 23190 23191 23198 23218 23203 23211 23202 23215 23216 23217 23202 23220 23209 23204 23203 23203 23210 23217 23229 23230 23228 23220 23216 23210 23229 23223 23235 23233 23237 23227 23231 23217 23240 23236 23231 23235 23246 23239 23225 23227 23249 23238 23243 23234 23250 23256 23234 23241 23250 23246 23252 23238 23251 23242 23241 23263 23262 23244 23273 23247 \r\n22665 22661 22677 22657 22676 22676 22663 22682 22675 22679 22668 22677 22680 22674 22677 22686 22671 22690 22688 22690 22671 22677 22691 22688 22690 22674 22683 22693 22675 22705 22699 22686 22695 22703 22687 22685 22690 22713 22696 22696 22708 22706 22693 22713 22707 22693 22694 22712 22711 22702 22715 22706 22709 22727 22729 22704 22719 22722 22716 22709 22716 22737 22718 22711 22734 22734 22726 22728 22720 22734 22741 22726 22726 22749 22738 22737 22730 22725 22737 22744 22730 22757 22758 22744 22759 22736 22753 22750 22740 22759 22761 22750 22749 22762 22761 22745 22768 22767 22766 22764 22761 22766 22750 22773 22761 22765 22759 22775 22777 22765 22775 22782 22783 22776 22763 22778 22769 22776 22786 22784 22773 22773 22786 22785 22793 22796 22783 22783 22787 22793 22803 22779 22789 22793 22796 22797 22809 22791 22812 22787 22815 22807 22797 22799 22811 22802 22820 22820 22820 22812 22820 22810 22802 22806 22802 22810 22810 22825 22820 22821 22818 22835 22828 22826 22826 22836 22839 22834 22826 22826 22817 22846 22844 22844 22837 22830 22824 22826 22839 22832 22829 22852 22854 22851 22831 22858 22859 22842 22848 22862 22862 22855 22839 22865 22860 22851 22849 22844 22871 22875 22852 22858 22852 22871 22859 22863 22861 22879 22869 22873 22872 22874 22878 22887 22888 22883 22890 22889 22870 22893 22868 22886 22892 22886 22890 22886 22882 22894 22880 22894 22885 22900 22886 22894 22886 22893 22887 22912 22911 22894 22908 22912 22908 22897 22913 22919 22897 22901 22905 22910 22907 22910 22918 22906 22909 22913 22931 22910 22905 22918 22923 22930 22911 22932 22923 22933 22930 22937 22925 22916 22928 22943 22942 22949 22933 22947 22924 22935 22947 22946 22951 22952 22932 22952 22956 22959 22960 22937 22958 22950 22963 22953 22939 22965 22951 22953 22947 22964 22945 22963 22968 22976 22961 22976 22978 22964 22956 22964 22976 22962 22960 22984 22969 22977 22981 22983 22971 22986 22991 22991 22975 22969 22998 22977 22993 22997 22978 22992 22994 22995 22993 22984 22981 22981 22988 23003 23000 23003 22985 23012 22998 23012 23010 22999 23015 22994 23007 23021 23010 23020 22997 23021 23023 23021 23006 23010 23014 23006 23030 23031 23035 23024 23026 23038 23019 23031 23035 23038 23030 23026 23022 23046 23025 23048 23023 23050 23046 23036 23037 23048 23030 23029 23049 23030 23057 23047 23040 23048 23035 23044 23060 23041 23059 23042 23068 23065 23046 23069 23055 23064 23067 23059 23064 23061 23074 23077 23080 23064 23073 23064 23077 23068 23078 23070 23089 23087 23074 23083 23088 23067 23076 23087 23082 23070 23081 23086 23093 23090 23087 23098 23080 23097 23085 23104 23106 23090 23090 23088 23085 23103 23097 23090 23113 23113 23108 23105 23105 23110 23103 23111 23105 23111 23107 23121 23113 23119 23104 23127 23117 23132 23133 23119 23132 23123 23127 23136 23137 23114 23119 23142 23124 23126 23142 23146 23145 23144 23138 23128 23134 23139 23155 23146 23131 23145 23148 23149 23145 23150 23157 23154 23165 23145 23149 23159 23160 23161 23154 23167 23173 23154 23164 23164 23169 23169 23162 23163 23180 23180 23183 23158 23173 23186 23184 23180 23171 23172 23170 23182 23173 23169 23169 23175 23183 23194 23187 23185 23189 23200 23190 23183 23194 23180 23181 23180 23193 23194 23196 23184 23207 23201 23196 23211 23204 23203 23213 23209 23197 23201 23220 23217 23223 23226 23210 23222 23220 23221 23208 23219 23207 23231 23210 23236 23209 23230 23232 23231 23232 23238 23244 23242 23229 23242 23222 23242 23230 23234 23241 23235 23236 23255 23237 23232 23238 23243 23254 23253 23242 23250 23235 23253 23246 23246 23255 23263 23248 23261 23271 23248 23267 23266 \r\n22668 22668 22655 22675 22676 22665 22673 22666 22677 22667 22683 22674 22669 22679 22682 22674 22667 22680 22691 22670 22688 22677 22670 22671 22683 22697 22682 22700 22702 22698 22683 22690 22680 22705 22707 22688 22709 22688 22708 22714 22701 22713 22694 22693 22714 22700 22701 22700 22724 22701 22724 22722 22727 22704 22716 22728 22717 22712 22734 22722 22735 22736 22723 22736 22717 22726 22727 22731 22735 22718 22735 22737 22736 22733 22745 22731 22727 22743 22737 22749 22747 22738 22742 22753 22742 22749 22756 22755 22759 22752 22764 22741 22742 22763 22750 22758 22746 22754 22760 22753 22766 22762 22768 22755 22779 22779 22757 22784 22768 22776 22774 22777 22765 22770 22786 22764 22783 22765 22774 22780 22788 22775 22788 22779 22796 22793 22786 22787 22789 22801 22798 22790 22784 22792 22810 22789 22805 22787 22795 22797 22790 22811 22800 22814 22803 22799 22820 22807 22810 22820 22807 22802 22821 22803 22818 22810 22806 22820 22828 22809 22825 22812 22819 22840 22831 22840 22823 22833 22826 22821 22832 22843 22820 22843 22835 22847 22845 22845 22845 22842 22840 22832 22848 22853 22849 22833 22861 22844 22845 22854 22846 22857 22860 22870 22866 22866 22856 22872 22848 22849 22861 22859 22866 22856 22873 22878 22873 22881 22871 22860 22875 22880 22863 22865 22878 22874 22872 22869 22890 22870 22879 22884 22872 22891 22889 22897 22877 22884 22902 22886 22883 22893 22905 22883 22890 22898 22884 22907 22911 22904 22907 22904 22905 22898 22895 22921 22898 22899 22899 22919 22904 22917 22922 22915 22914 22916 22930 22929 22918 22933 22917 22934 22914 22933 22931 22942 22923 22918 22926 22932 22920 22925 22947 22939 22939 22923 22924 22940 22955 22933 22941 22936 22959 22933 22939 22962 22951 22956 22964 22958 22949 22959 22941 22949 22946 22966 22949 22969 22951 22967 22965 22967 22965 22966 22974 22976 22964 22981 22967 22980 22967 22983 22961 22968 22985 22964 22971 22965 22966 22988 22992 22969 22997 22989 22983 22978 23003 22992 22976 22993 22984 22982 22981 22981 22991 23005 22994 22987 23007 22999 23010 23005 23018 22996 23016 23009 22997 23005 23015 23025 23005 23007 23009 23025 23013 23015 23022 23009 23035 23012 23037 23016 23030 23031 23031 23014 23040 23040 23033 23024 23045 23048 23038 23040 23031 23041 23051 23027 23038 23032 23050 23047 23058 23056 23060 23062 23046 23054 23036 23055 23044 23059 23041 23048 23061 23071 23063 23058 23064 23052 23052 23068 23066 23074 23068 23074 23068 23070 23079 23086 23087 23086 23070 23066 23088 23071 23064 23094 23069 23084 23092 23069 23076 23075 23088 23102 23074 23096 23103 23090 23082 23100 23093 23092 23100 23105 23084 23095 23088 23094 23088 23106 23116 23101 23115 23102 23120 23097 23111 23126 23122 23110 23108 23119 23107 23128 23132 23109 23125 23110 23129 23127 23113 23138 23128 23117 23126 23135 23130 23120 23130 23127 23134 23130 23125 23136 23149 23129 23155 23136 23133 23151 23140 23158 23150 23154 23134 23163 23165 23151 23143 23157 23164 23141 23151 23169 23154 23156 23165 23151 23161 23161 23158 23153 23160 23178 23169 23173 23180 23159 23164 23173 23174 23185 23185 23192 23164 23178 23168 23188 23187 23198 23173 23198 23187 23176 23192 23179 23189 23183 23188 23194 23190 23201 23189 23190 23207 23214 23210 23199 23200 23192 23214 23213 23211 23204 23211 23196 23217 23223 23210 23213 23203 23225 23228 23204 23220 23226 23208 23234 23212 23218 23238 23238 23230 23217 23224 23224 23232 23238 23234 23242 23246 23236 23225 23246 23242 23233 23245 23239 23253 23230 23250 23248 23257 23242 23253 23245 23240 23243 23260 23263 23255 23246 23248 23253 23263 23246 23256 23274 \r\n22660 22655 22654 22681 22653 22656 22668 22678 22659 22687 22662 22665 22679 22687 22667 22678 22680 22694 22684 22679 22670 22677 22697 22675 22683 22700 22682 22692 22703 22694 22693 22703 22691 22703 22708 22698 22713 22715 22699 22700 22701 22711 22707 22700 22696 22698 22715 22713 22697 22709 22716 22704 22714 22702 22727 22722 22710 22712 22723 22710 22728 22730 22732 22730 22732 22739 22740 22719 22729 22742 22738 22723 22743 22731 22749 22736 22740 22747 22748 22741 22743 22744 22746 22755 22733 22734 22764 22753 22745 22755 22767 22748 22752 22755 22760 22750 22770 22753 22749 22748 22766 22768 22776 22772 22754 22764 22766 22758 22783 22764 22771 22776 22771 22768 22764 22789 22792 22775 22794 22796 22787 22773 22791 22781 22786 22795 22781 22786 22798 22800 22793 22796 22785 22806 22809 22799 22810 22814 22807 22803 22800 22799 22802 22808 22797 22818 22815 22799 22822 22805 22807 22802 22829 22820 22811 22806 22808 22816 22817 22836 22814 22821 22832 22824 22818 22823 22837 22833 22833 22819 22843 22847 22822 22836 22852 22825 22848 22844 22852 22849 22856 22850 22856 22832 22855 22850 22855 22846 22859 22839 22849 22866 22855 22851 22853 22864 22857 22856 22862 22858 22855 22855 22852 22854 22881 22861 22858 22879 22866 22861 22883 22861 22883 22888 22879 22870 22870 22867 22872 22888 22888 22885 22876 22876 22874 22901 22900 22893 22903 22898 22888 22905 22900 22899 22888 22905 22889 22914 22895 22901 22890 22891 22910 22915 22907 22908 22903 22918 22904 22924 22911 22911 22904 22912 22916 22927 22922 22928 22921 22929 22915 22922 22925 22931 22925 22916 22921 22925 22937 22944 22938 22945 22938 22930 22933 22951 22945 22943 22932 22935 22945 22946 22941 22948 22946 22935 22944 22959 22966 22952 22951 22940 22957 22945 22955 22972 22969 22954 22965 22953 22965 22958 22978 22976 22971 22979 22977 22978 22970 22979 22973 22985 22976 22967 22974 22969 22990 22967 22984 22976 22980 22999 22991 22991 22983 22997 22993 22987 23003 22990 22984 22990 23004 22991 22997 22990 22991 23013 23002 23014 22999 23014 23004 22999 23001 23013 23002 23024 23015 23019 23017 23012 23007 23012 23006 23007 23028 23028 23028 23013 23018 23021 23012 23033 23024 23043 23023 23016 23036 23046 23026 23025 23032 23029 23039 23046 23047 23036 23055 23040 23058 23038 23046 23044 23035 23057 23048 23040 23046 23065 23051 23043 23060 23064 23064 23071 23053 23056 23073 23051 23060 23064 23061 23077 23056 23076 23064 23057 23071 23074 23059 23085 23064 23062 23088 23079 23089 23085 23076 23094 23098 23083 23088 23087 23076 23097 23077 23089 23090 23087 23092 23098 23085 23088 23084 23094 23102 23104 23097 23105 23115 23090 23096 23104 23100 23123 23120 23125 23113 23114 23103 23120 23110 23104 23107 23111 23124 23118 23117 23125 23133 23129 23135 23127 23138 23115 23130 23129 23124 23129 23132 23126 23149 23130 23142 23153 23142 23133 23137 23133 23145 23136 23137 23137 23141 23159 23141 23157 23165 23144 23141 23151 23150 23147 23152 23172 23167 23148 23169 23154 23152 23153 23164 23162 23169 23168 23182 23164 23164 23181 23184 23175 23173 23178 23185 23176 23176 23175 23193 23194 23182 23182 23179 23191 23199 23190 23175 23178 23184 23195 23195 23181 23200 23192 23193 23184 23191 23202 23212 23212 23201 23204 23202 23203 23219 23212 23216 23214 23213 23208 23212 23208 23209 23202 23209 23207 23217 23216 23222 23212 23238 23236 23230 23229 23236 23240 23220 23237 23222 23245 23239 23246 23227 23225 23241 23231 23226 23246 23228 23237 23236 23240 23241 23259 23245 23251 23252 23240 23259 23241 23239 23250 23266 23261 23261 23268 23274 23249 23252 23264 \r\n22666 22676 22652 22670 22676 22668 22680 22678 22662 22664 22674 22674 22674 22664 22664 22677 22678 22679 22678 22671 22693 22679 22683 22673 22703 22693 22702 22705 22683 22700 22699 22684 22682 22688 22708 22709 22691 22691 22714 22697 22709 22711 22710 22696 22706 22715 22698 22724 22717 22713 22729 22728 22711 22709 22704 22719 22728 22728 22729 22727 22732 22736 22740 22731 22715 22728 22727 22725 22734 22741 22730 22738 22731 22723 22752 22748 22732 22752 22735 22733 22737 22741 22736 22746 22741 22741 22737 22742 22760 22740 22749 22758 22759 22747 22764 22766 22772 22773 22760 22762 22778 22773 22760 22762 22756 22756 22778 22764 22763 22776 22770 22770 22763 22774 22793 22777 22776 22780 22769 22783 22794 22798 22790 22775 22776 22791 22787 22799 22792 22788 22806 22799 22795 22801 22797 22790 22790 22814 22795 22803 22794 22801 22801 22800 22811 22809 22824 22802 22811 22801 22810 22828 22831 22824 22819 22820 22808 22821 22833 22823 22825 22821 22819 22839 22815 22834 22819 22845 22846 22846 22833 22847 22836 22824 22830 22831 22831 22837 22853 22858 22839 22836 22857 22834 22851 22838 22858 22855 22866 22864 22866 22849 22854 22848 22851 22848 22870 22850 22855 22861 22855 22865 22860 22854 22855 22883 22860 22861 22884 22865 22887 22887 22883 22883 22893 22876 22869 22893 22893 22882 22884 22896 22886 22874 22883 22896 22904 22906 22901 22884 22891 22893 22903 22891 22900 22914 22889 22911 22899 22903 22903 22895 22910 22913 22906 22909 22922 22915 22909 22928 22910 22912 22902 22909 22925 22912 22909 22923 22933 22937 22936 22911 22932 22939 22934 22916 22939 22942 22933 22942 22930 22926 22933 22946 22951 22925 22930 22938 22935 22941 22941 22947 22945 22962 22944 22936 22957 22963 22951 22965 22964 22950 22945 22960 22971 22967 22960 22971 22964 22956 22966 22964 22965 22975 22981 22967 22956 22965 22976 22964 22972 22974 22971 22990 22975 22971 22988 22992 22992 22984 22990 22990 23000 22977 22988 23000 22989 22977 22998 23000 22983 23010 23011 23005 22993 22993 22987 22988 23005 23010 23007 23006 23000 23009 23014 23010 23000 23005 23027 23017 23010 23006 23027 23016 23030 23013 23032 23028 23016 23031 23013 23012 23034 23017 23016 23019 23035 23028 23032 23030 23036 23031 23041 23051 23037 23040 23032 23027 23046 23051 23039 23051 23058 23050 23059 23049 23050 23049 23047 23067 23069 23070 23068 23052 23057 23051 23062 23060 23055 23055 23069 23072 23061 23081 23071 23084 23085 23062 23081 23067 23076 23074 23076 23089 23093 23091 23072 23089 23068 23098 23088 23078 23095 23100 23083 23079 23081 23103 23097 23106 23080 23095 23103 23086 23099 23089 23086 23088 23108 23103 23109 23098 23107 23106 23114 23107 23108 23121 23104 23122 23103 23108 23125 23111 23117 23125 23132 23118 23129 23114 23112 23118 23112 23126 23132 23122 23123 23127 23134 23135 23147 23132 23125 23126 23153 23130 23144 23154 23157 23148 23157 23158 23155 23141 23152 23152 23149 23153 23150 23140 23160 23152 23143 23159 23154 23173 23146 23160 23174 23171 23175 23170 23171 23179 23181 23161 23164 23168 23172 23173 23177 23167 23163 23164 23174 23191 23166 23187 23192 23191 23197 23179 23189 23177 23180 23184 23183 23185 23186 23201 23187 23190 23198 23202 23198 23214 23212 23188 23204 23189 23218 23207 23202 23219 23198 23219 23210 23219 23223 23226 23204 23220 23220 23217 23226 23216 23229 23222 23211 23220 23224 23237 23224 23240 23220 23232 23233 23242 23222 23228 23246 23234 23228 23224 23236 23243 23238 23241 23237 23237 23258 23250 23252 23251 23263 23238 23249 23244 23248 23254 23251 23261 23257 23248 23272 23247 23259 23262 23271 23266 \r\n22652 22677 22657 22661 22680 22665 22657 22683 22684 22661 22667 22685 22667 22668 22675 22666 22689 22695 22689 22678 22673 22675 22691 22679 22704 22698 22696 22684 22702 22692 22695 22694 22687 22704 22688 22695 22687 22691 22705 22707 22694 22695 22722 22700 22702 22711 22714 22709 22724 22721 22714 22709 22719 22718 22721 22718 22711 22715 22731 22724 22734 22716 22734 22730 22723 22717 22727 22743 22729 22737 22735 22734 22743 22753 22748 22739 22728 22755 22741 22736 22746 22748 22749 22742 22762 22744 22764 22751 22742 22743 22765 22769 22743 22760 22748 22753 22761 22755 22760 22759 22777 22762 22767 22766 22775 22775 22759 22761 22767 22768 22779 22762 22765 22782 22781 22789 22789 22785 22787 22798 22789 22782 22796 22782 22804 22784 22803 22805 22780 22806 22796 22799 22789 22795 22790 22794 22788 22810 22811 22808 22814 22811 22805 22807 22802 22805 22799 22810 22802 22825 22822 22804 22809 22825 22832 22809 22811 22808 22836 22836 22826 22831 22841 22833 22828 22820 22829 22824 22831 22838 22821 22828 22830 22847 22847 22830 22853 22834 22841 22834 22847 22860 22842 22850 22839 22855 22864 22862 22840 22849 22859 22859 22860 22856 22867 22874 22849 22864 22852 22877 22855 22858 22866 22881 22868 22870 22860 22881 22862 22889 22886 22870 22866 22871 22883 22886 22880 22873 22891 22886 22876 22893 22877 22887 22883 22883 22901 22882 22884 22903 22890 22903 22894 22891 22914 22902 22888 22902 22908 22894 22900 22908 22906 22905 22905 22910 22925 22904 22922 22903 22924 22910 22930 22920 22908 22908 22931 22919 22935 22917 22918 22930 22917 22927 22942 22945 22945 22938 22942 22930 22923 22922 22923 22952 22929 22937 22933 22951 22953 22948 22949 22955 22956 22958 22957 22942 22961 22967 22958 22946 22960 22957 22951 22948 22971 22962 22957 22962 22977 22973 22960 22972 22975 22960 22958 22969 22980 22969 22965 22983 22983 22983 22968 22975 22989 22984 22970 22996 22973 22994 22985 22982 22989 22988 22997 23004 23003 23004 23008 22992 22982 22982 22992 23012 23003 23005 23005 23001 22989 23017 23002 23005 23005 23023 23006 23013 23006 23002 23011 23026 23020 23007 23008 23017 23033 23008 23026 23036 23027 23039 23037 23015 23031 23027 23028 23030 23024 23024 23043 23035 23032 23042 23026 23031 23042 23040 23053 23054 23031 23044 23032 23037 23045 23058 23064 23051 23039 23050 23051 23057 23060 23067 23067 23062 23056 23070 23058 23066 23073 23078 23058 23065 23060 23078 23065 23085 23060 23079 23061 23070 23070 23080 23073 23088 23070 23080 23073 23086 23098 23099 23100 23090 23093 23075 23083 23094 23089 23100 23098 23098 23082 23107 23103 23087 23111 23104 23104 23117 23091 23114 23094 23116 23108 23102 23117 23119 23104 23126 23115 23129 23118 23118 23126 23113 23121 23129 23123 23122 23115 23128 23139 23129 23125 23143 23117 23134 23128 23141 23139 23147 23136 23134 23148 23144 23141 23127 23143 23154 23147 23133 23155 23133 23153 23138 23157 23146 23139 23157 23156 23146 23157 23162 23167 23162 23170 23160 23168 23155 23169 23157 23152 23179 23172 23174 23180 23158 23178 23164 23161 23187 23184 23187 23167 23177 23192 23170 23173 23191 23180 23196 23175 23189 23191 23199 23199 23196 23177 23192 23179 23193 23201 23190 23200 23198 23209 23198 23201 23212 23205 23218 23211 23211 23221 23195 23219 23224 23220 23204 23202 23203 23216 23209 23221 23232 23233 23234 23223 23230 23211 23217 23231 23236 23213 23226 23233 23234 23230 23244 23244 23231 23222 23227 23242 23242 23250 23249 23240 23242 23249 23237 23253 23239 23255 23236 23241 23245 23250 23255 23255 23259 23268 23243 23263 23248 23251 23261 23248 23268 23251 23276 \r\n22672 22679 22670 22673 22664 22670 22685 22659 22684 22666 22685 22678 22664 22681 22678 22673 22694 22683 22680 22673 22682 22676 22702 22678 22680 22688 22699 22700 22685 22696 22693 22708 22700 22688 22707 22711 22712 22706 22693 22717 22720 22703 22700 22711 22702 22720 22727 22701 22707 22724 22709 22722 22716 22731 22711 22733 22722 22729 22733 22723 22737 22722 22717 22735 22737 22735 22735 22722 22735 22733 22723 22737 22727 22737 22752 22733 22732 22733 22731 22748 22753 22743 22738 22743 22744 22751 22747 22759 22749 22749 22757 22755 22754 22766 22749 22772 22754 22764 22767 22768 22771 22761 22781 22784 22780 22758 22776 22778 22763 22767 22768 22771 22775 22790 22776 22787 22780 22783 22787 22771 22788 22794 22800 22796 22790 22802 22789 22791 22802 22799 22794 22789 22795 22797 22802 22805 22811 22789 22792 22798 22820 22795 22803 22800 22800 22820 22815 22814 22809 22811 22829 22814 22811 22823 22829 22825 22823 22812 22839 22838 22836 22826 22820 22834 22845 22845 22829 22839 22820 22831 22845 22845 22849 22828 22832 22853 22844 22833 22854 22833 22843 22846 22855 22843 22859 22859 22863 22863 22846 22856 22847 22856 22863 22849 22861 22860 22866 22878 22862 22864 22873 22858 22857 22860 22874 22865 22886 22875 22888 22883 22878 22879 22866 22866 22870 22877 22888 22873 22890 22876 22896 22883 22880 22896 22879 22895 22880 22906 22893 22897 22893 22891 22892 22909 22894 22913 22901 22913 22908 22916 22904 22893 22909 22921 22920 22908 22924 22904 22923 22930 22922 22931 22904 22915 22921 22935 22937 22918 22914 22915 22931 22928 22927 22933 22928 22939 22930 22932 22921 22934 22935 22923 22946 22926 22949 22951 22957 22945 22936 22946 22936 22949 22938 22954 22938 22959 22957 22964 22957 22953 22949 22944 22954 22969 22961 22974 22948 22968 22964 22975 22972 22963 22976 22979 22968 22974 22986 22987 22989 22981 22965 22963 22964 22975 22972 22968 22987 22972 22976 22993 22976 22998 22984 22985 22997 22980 22979 22999 22987 22992 22989 22988 23013 22986 23015 23005 23010 22992 23012 23009 22997 23014 22996 23009 23023 22999 23024 23008 23028 23016 23031 23017 23018 23007 23026 23022 23033 23014 23015 23023 23025 23040 23027 23016 23020 23033 23038 23026 23041 23042 23035 23051 23052 23042 23032 23049 23045 23046 23058 23056 23051 23042 23056 23049 23042 23047 23063 23063 23063 23059 23058 23066 23052 23059 23063 23053 23073 23056 23065 23056 23053 23058 23072 23081 23074 23058 23068 23080 23089 23087 23068 23073 23089 23078 23082 23086 23090 23084 23097 23083 23093 23100 23087 23086 23092 23088 23080 23104 23085 23110 23090 23093 23091 23085 23089 23092 23102 23116 23113 23097 23102 23097 23100 23118 23101 23102 23111 23114 23103 23104 23107 23107 23122 23123 23131 23134 23118 23114 23114 23119 23136 23113 23137 23122 23130 23125 23127 23129 23146 23145 23137 23132 23128 23147 23137 23141 23153 23136 23147 23133 23136 23143 23146 23155 23152 23137 23145 23143 23140 23158 23170 23149 23169 23174 23148 23176 23167 23173 23173 23173 23155 23164 23156 23183 23156 23164 23158 23159 23170 23183 23170 23192 23175 23170 23184 23184 23186 23182 23193 23195 23173 23185 23186 23195 23201 23206 23185 23183 23195 23184 23198 23198 23197 23187 23207 23193 23214 23197 23197 23200 23216 23200 23221 23204 23200 23199 23205 23200 23222 23204 23207 23226 23211 23227 23218 23235 23235 23226 23224 23237 23223 23222 23243 23231 23220 23228 23223 23224 23247 23245 23226 23239 23249 23247 23227 23249 23240 23239 23233 23236 23232 23239 23257 23262 23256 23261 23256 23257 23257 23260 23245 23271 23258 23251 23269 23264 23261 23268 23276 23252 \r\n22667 22678 22671 22661 22670 22676 22666 22676 22690 22687 22673 22689 22676 22689 22684 22672 22685 22698 22689 22688 22701 22692 22691 22691 22695 22687 22680 22684 22698 22685 22709 22713 22692 22702 22691 22689 22693 22710 22698 22705 22703 22699 22709 22718 22721 22721 22703 22712 22711 22723 22725 22732 22720 22712 22716 22720 22722 22733 22717 22729 22736 22743 22737 22723 22746 22730 22737 22725 22722 22728 22750 22747 22745 22743 22737 22737 22737 22735 22749 22756 22756 22760 22745 22743 22746 22757 22741 22769 22749 22755 22745 22772 22751 22758 22769 22751 22774 22779 22761 22781 22770 22778 22760 22768 22786 22787 22765 22784 22782 22785 22786 22774 22790 22776 22782 22776 22793 22787 22788 22776 22778 22798 22798 22781 22780 22791 22799 22807 22784 22810 22802 22787 22808 22805 22790 22811 22816 22818 22809 22801 22794 22803 22798 22800 22818 22802 22805 22802 22802 22802 22824 22813 22834 22807 22832 22808 22826 22810 22812 22814 22824 22821 22836 22831 22819 22823 22845 22844 22849 22845 22839 22844 22830 22840 22842 22839 22852 22846 22842 22833 22845 22847 22847 22849 22844 22839 22844 22868 22865 22843 22870 22844 22857 22874 22864 22864 22864 22860 22873 22853 22859 22866 22863 22872 22858 22884 22879 22866 22883 22891 22882 22889 22893 22889 22889 22871 22875 22878 22900 22878 22902 22883 22902 22882 22884 22887 22882 22900 22894 22896 22886 22899 22904 22898 22901 22899 22902 22891 22915 22921 22907 22894 22912 22907 22897 22906 22927 22910 22929 22931 22928 22904 22908 22922 22917 22913 22913 22933 22913 22936 22938 22925 22928 22940 22941 22920 22925 22933 22931 22933 22945 22951 22928 22937 22946 22957 22946 22951 22940 22957 22937 22963 22957 22941 22948 22950 22941 22954 22958 22969 22944 22946 22949 22953 22958 22951 22953 22962 22976 22974 22967 22962 22982 22966 22957 22960 22962 22965 22961 22969 22969 22985 22974 22991 22996 22980 22995 22985 22990 22995 22982 22989 22990 23005 22983 22998 22997 22982 23001 23011 22985 22988 23008 22986 22998 23010 23012 22995 22995 23015 23001 23007 23001 23017 23017 23021 23006 23007 23020 23011 23007 23025 23013 23021 23030 23014 23022 23032 23040 23041 23022 23016 23017 23024 23017 23042 23042 23035 23027 23050 23044 23024 23045 23035 23054 23029 23034 23049 23047 23058 23055 23040 23043 23036 23057 23038 23041 23066 23061 23067 23055 23062 23061 23066 23055 23065 23078 23073 23064 23055 23065 23078 23075 23065 23059 23066 23060 23078 23075 23062 23071 23078 23072 23084 23079 23081 23098 23078 23083 23081 23082 23102 23103 23084 23099 23092 23093 23088 23095 23111 23089 23087 23105 23099 23111 23098 23114 23094 23104 23113 23094 23097 23101 23123 23101 23119 23111 23123 23125 23126 23123 23107 23110 23114 23128 23133 23136 23131 23137 23124 23121 23125 23132 23119 23132 23136 23138 23127 23145 23129 23126 23131 23154 23151 23140 23152 23143 23151 23157 23158 23135 23140 23155 23143 23153 23157 23139 23164 23166 23153 23143 23168 23148 23172 23167 23168 23170 23159 23171 23161 23162 23160 23158 23177 23163 23180 23172 23180 23168 23184 23192 23184 23192 23174 23167 23197 23177 23173 23176 23175 23173 23178 23199 23178 23200 23187 23184 23196 23189 23200 23187 23188 23187 23191 23204 23190 23200 23192 23192 23216 23205 23219 23208 23199 23217 23198 23204 23223 23220 23211 23225 23212 23225 23217 23221 23227 23236 23221 23223 23224 23225 23239 23223 23238 23229 23238 23243 23246 23244 23244 23236 23231 23253 23253 23246 23233 23229 23244 23245 23248 23245 23240 23242 23247 23262 23238 23259 23262 23249 23264 23252 23244 23263 23261 23248 23256 23252 23270 23257 23259 \r\n22670 22665 22661 22681 22682 22684 22677 22688 22684 22665 22667 22675 22690 22673 22679 22669 22674 22692 22683 22683 22690 22676 22688 22683 22695 22686 22689 22690 22694 22698 22692 22709 22701 22691 22692 22696 22716 22704 22717 22705 22721 22703 22702 22716 22717 22704 22729 22711 22705 22730 22731 22714 22718 22728 22733 22735 22717 22738 22738 22732 22715 22716 22735 22738 22723 22720 22738 22750 22727 22735 22743 22749 22751 22748 22746 22733 22733 22742 22761 22736 22759 22750 22765 22743 22754 22746 22752 22767 22766 22755 22753 22757 22752 22759 22777 22771 22778 22770 22759 22760 22769 22767 22779 22765 22761 22765 22764 22787 22788 22776 22775 22782 22774 22775 22786 22782 22786 22799 22785 22779 22794 22775 22778 22777 22797 22788 22785 22786 22804 22790 22813 22788 22810 22816 22808 22790 22803 22815 22805 22796 22800 22811 22804 22812 22801 22815 22808 22808 22804 22805 22832 22831 22819 22836 22822 22813 22826 22834 22815 22837 22825 22838 22821 22830 22845 22836 22831 22833 22847 22842 22852 22840 22849 22831 22828 22837 22849 22841 22852 22851 22856 22860 22849 22863 22839 22865 22860 22867 22857 22853 22871 22845 22856 22872 22864 22874 22872 22870 22866 22873 22872 22857 22859 22886 22879 22864 22885 22884 22864 22873 22864 22874 22869 22878 22874 22879 22886 22881 22895 22887 22897 22900 22895 22900 22904 22901 22885 22905 22884 22897 22892 22892 22891 22906 22889 22909 22910 22893 22901 22907 22899 22924 22917 22924 22923 22920 22929 22914 22911 22911 22922 22920 22934 22927 22928 22923 22938 22924 22925 22929 22937 22926 22934 22931 22926 22919 22947 22925 22945 22941 22952 22934 22943 22934 22949 22955 22942 22954 22938 22942 22962 22954 22964 22965 22942 22955 22949 22946 22949 22959 22948 22948 22964 22960 22976 22976 22975 22953 22970 22958 22974 22984 22969 22983 22976 22985 22964 22970 22975 22976 22991 22972 22973 22988 22980 22997 22999 22990 22974 22986 22979 22987 22989 22985 22990 23002 22991 22981 22984 23007 23011 23011 23000 23010 23005 22995 22998 22999 23010 23001 23007 23012 23017 23011 23005 23022 23013 23001 23019 23019 23020 23017 23035 23035 23032 23032 23038 23024 23029 23022 23025 23029 23031 23035 23040 23023 23028 23021 23033 23037 23026 23039 23053 23052 23053 23040 23036 23044 23045 23060 23048 23043 23049 23056 23054 23064 23043 23069 23070 23053 23069 23059 23058 23059 23075 23051 23065 23065 23068 23064 23068 23062 23079 23073 23069 23086 23065 23070 23084 23075 23080 23088 23089 23076 23084 23082 23083 23083 23090 23075 23080 23084 23078 23081 23079 23084 23093 23088 23094 23105 23098 23088 23110 23115 23100 23113 23099 23101 23096 23114 23109 23111 23120 23126 23127 23113 23125 23116 23105 23121 23128 23109 23118 23112 23132 23138 23122 23127 23124 23126 23126 23121 23126 23129 23128 23139 23148 23135 23128 23141 23149 23125 23141 23154 23133 23133 23134 23132 23141 23137 23154 23140 23157 23166 23147 23156 23143 23163 23167 23152 23169 23151 23148 23166 23161 23154 23174 23157 23174 23167 23169 23160 23184 23180 23158 23180 23171 23170 23185 23184 23168 23170 23193 23178 23186 23175 23188 23176 23196 23180 23203 23193 23197 23190 23190 23185 23187 23202 23202 23211 23201 23203 23205 23196 23210 23206 23202 23203 23194 23215 23221 23214 23212 23198 23210 23206 23203 23207 23230 23218 23208 23214 23223 23227 23233 23219 23237 23225 23221 23241 23218 23243 23231 23229 23220 23228 23224 23221 23235 23239 23247 23225 23255 23238 23255 23248 23246 23244 23240 23240 23235 23236 23240 23262 23260 23266 23266 23250 23258 23257 23253 23256 23249 23247 23277 23256 23256 23260 23270 23274 \r\n22655 22681 22680 22687 22688 22685 22681 22675 22671 22674 22679 22674 22682 22672 22679 22692 22692 22698 22683 22678 22697 22695 22677 22706 22687 22697 22705 22690 22695 22697 22694 22698 22695 22695 22698 22714 22701 22706 22707 22710 22708 22724 22710 22702 22699 22705 22729 22703 22705 22714 22725 22733 22722 22732 22717 22717 22712 22734 22717 22727 22717 22738 22744 22743 22738 22745 22734 22751 22724 22726 22754 22739 22742 22756 22737 22742 22735 22741 22752 22754 22752 22742 22738 22738 22745 22747 22745 22754 22758 22753 22761 22761 22763 22751 22773 22775 22772 22778 22755 22761 22770 22782 22785 22767 22782 22782 22773 22776 22778 22785 22792 22791 22772 22786 22788 22771 22795 22792 22794 22774 22791 22796 22802 22807 22785 22792 22808 22789 22793 22808 22786 22804 22804 22804 22799 22814 22797 22802 22813 22810 22817 22810 22819 22814 22802 22824 22812 22831 22824 22809 22809 22815 22829 22808 22818 22817 22821 22826 22837 22841 22835 22822 22846 22833 22840 22824 22826 22827 22838 22837 22832 22844 22838 22846 22849 22830 22857 22838 22835 22836 22858 22845 22862 22838 22853 22843 22858 22854 22853 22873 22863 22871 22847 22874 22859 22866 22873 22857 22869 22858 22859 22870 22876 22871 22888 22889 22861 22876 22867 22877 22878 22892 22877 22870 22874 22882 22894 22884 22889 22886 22888 22892 22881 22907 22906 22902 22898 22902 22885 22901 22906 22887 22895 22901 22911 22909 22894 22906 22909 22898 22920 22905 22898 22905 22908 22923 22922 22913 22916 22906 22922 22906 22935 22930 22931 22921 22917 22939 22938 22918 22929 22935 22917 22939 22944 22923 22946 22940 22931 22949 22945 22937 22931 22950 22935 22938 22931 22940 22936 22941 22936 22964 22948 22959 22942 22941 22953 22944 22969 22966 22952 22961 22957 22954 22975 22968 22966 22977 22969 22968 22955 22978 22972 22972 22973 22986 22969 22976 22969 22988 22968 22994 22992 22980 22996 22994 22978 22997 22996 22982 22981 22994 22998 22995 22993 22993 23009 23000 23002 23006 23008 22993 23010 23013 23009 23016 23004 22993 23003 23010 23004 23025 23014 23027 23023 23021 23020 23017 23018 23016 23005 23009 23029 23015 23010 23024 23016 23040 23037 23022 23027 23031 23043 23037 23022 23038 23034 23023 23050 23043 23036 23041 23027 23054 23045 23041 23053 23051 23042 23054 23040 23038 23066 23062 23043 23051 23069 23062 23048 23065 23054 23065 23064 23065 23066 23059 23063 23067 23073 23067 23055 23068 23063 23079 23077 23060 23062 23082 23065 23085 23065 23066 23080 23096 23071 23089 23084 23072 23100 23101 23099 23083 23087 23086 23104 23080 23108 23099 23087 23112 23111 23104 23088 23090 23106 23113 23117 23100 23101 23095 23096 23098 23104 23100 23114 23102 23111 23129 23128 23113 23114 23110 23130 23121 23135 23120 23124 23130 23120 23131 23138 23120 23120 23123 23137 23139 23122 23141 23125 23124 23142 23128 23143 23146 23154 23134 23147 23147 23146 23163 23157 23153 23148 23160 23148 23155 23141 23157 23158 23167 23156 23156 23168 23160 23151 23171 23166 23162 23182 23168 23182 23185 23168 23159 23168 23183 23161 23171 23183 23170 23183 23174 23193 23177 23175 23179 23176 23180 23174 23175 23199 23194 23190 23194 23189 23204 23185 23211 23206 23196 23205 23212 23203 23199 23193 23209 23212 23216 23202 23210 23198 23224 23219 23206 23201 23206 23225 23225 23219 23228 23211 23226 23232 23234 23236 23233 23212 23224 23218 23233 23235 23228 23226 23235 23242 23243 23238 23229 23251 23240 23244 23240 23255 23243 23237 23243 23247 23233 23261 23244 23238 23256 23237 23261 23266 23241 23260 23253 23250 23251 23266 23261 23269 23277 23274 23272 23271 23259 23264 23274 \r\n22681 22672 22666 22678 22668 22680 22672 22672 22683 22692 22675 22683 22668 22695 22699 22677 22672 22679 22698 22690 22682 22681 22705 22691 22702 22710 22687 22705 22684 22689 22698 22696 22688 22716 22715 22700 22698 22720 22711 22711 22724 22724 22711 22703 22729 22726 22726 22714 22729 22709 22706 22710 22718 22738 22725 22717 22729 22726 22742 22724 22741 22730 22737 22722 22746 22739 22733 22741 22749 22750 22736 22749 22739 22743 22752 22739 22734 22744 22740 22743 22763 22747 22742 22766 22769 22756 22768 22767 22760 22761 22770 22760 22773 22760 22754 22768 22765 22758 22759 22767 22763 22785 22773 22776 22788 22762 22776 22773 22764 22786 22768 22779 22780 22797 22785 22784 22783 22783 22803 22781 22777 22796 22782 22792 22784 22800 22785 22805 22800 22809 22815 22798 22801 22805 22809 22816 22821 22805 22815 22795 22820 22814 22811 22824 22808 22822 22824 22805 22830 22809 22816 22818 22830 22817 22817 22837 22822 22825 22839 22820 22839 22829 22843 22819 22835 22850 22847 22831 22826 22835 22840 22835 22831 22829 22840 22836 22836 22836 22859 22862 22857 22848 22845 22850 22858 22845 22851 22863 22858 22852 22867 22848 22859 22865 22857 22868 22865 22866 22879 22877 22884 22886 22875 22873 22889 22877 22862 22880 22878 22875 22871 22892 22873 22883 22882 22881 22894 22877 22884 22875 22881 22879 22885 22879 22892 22893 22909 22889 22890 22888 22886 22890 22908 22902 22910 22896 22921 22896 22917 22917 22906 22903 22911 22919 22915 22925 22911 22916 22921 22914 22911 22917 22922 22918 22911 22919 22929 22942 22914 22935 22942 22918 22927 22927 22934 22927 22934 22929 22928 22927 22927 22954 22948 22934 22952 22956 22960 22952 22960 22959 22956 22963 22955 22954 22966 22965 22967 22962 22957 22967 22948 22969 22958 22955 22959 22958 22977 22976 22957 22980 22957 22964 22968 22985 22962 22973 22977 22985 22984 22971 22990 22988 22996 22976 22973 22987 22986 22997 22990 22987 22981 22977 23007 23004 22998 22997 22987 22984 22998 23011 22988 23001 23008 23013 22999 22992 23017 23016 23010 23008 23024 23015 23006 23013 23013 23028 23010 23028 23026 23032 23006 23021 23030 23030 23037 23017 23030 23038 23034 23036 23027 23030 23031 23047 23035 23032 23044 23029 23026 23048 23055 23053 23054 23055 23035 23043 23046 23054 23043 23037 23055 23045 23047 23045 23065 23052 23056 23071 23051 23072 23054 23057 23069 23064 23055 23059 23069 23053 23068 23081 23074 23073 23069 23080 23080 23061 23089 23090 23084 23079 23079 23073 23088 23080 23090 23090 23099 23082 23093 23101 23090 23088 23106 23083 23106 23091 23087 23109 23093 23090 23100 23087 23117 23118 23107 23106 23107 23118 23112 23108 23118 23106 23118 23115 23125 23106 23111 23109 23106 23118 23126 23128 23112 23135 23118 23120 23129 23123 23116 23127 23137 23139 23143 23122 23133 23138 23147 23139 23138 23131 23152 23139 23150 23143 23157 23148 23147 23162 23153 23164 23145 23149 23145 23163 23145 23169 23157 23146 23164 23149 23161 23170 23152 23150 23172 23160 23153 23169 23176 23182 23177 23183 23158 23171 23188 23173 23187 23169 23184 23182 23171 23184 23173 23182 23182 23186 23183 23201 23189 23198 23185 23190 23204 23188 23197 23206 23197 23189 23198 23206 23193 23202 23198 23202 23218 23220 23216 23213 23199 23213 23218 23202 23212 23203 23201 23216 23218 23226 23223 23214 23226 23229 23233 23215 23224 23227 23225 23220 23229 23244 23224 23237 23237 23219 23233 23236 23225 23245 23227 23227 23234 23234 23245 23240 23238 23242 23233 23240 23245 23250 23260 23246 23241 23249 23266 23258 23255 23252 23261 23271 23254 23256 23267 23267 23269 23280 23254 23270 23273 23266 \r\n22681 22674 22675 22684 22678 22669 22674 22679 22694 22694 22667 22678 22688 22674 22683 22673 22679 22696 22697 22699 22688 22698 22692 22695 22697 22694 22691 22702 22694 22687 22695 22706 22690 22694 22695 22703 22711 22701 22718 22706 22711 22715 22726 22720 22701 22730 22730 22714 22733 22712 22716 22720 22730 22714 22733 22723 22732 22732 22741 22717 22722 22726 22729 22725 22730 22728 22725 22733 22725 22732 22740 22733 22751 22753 22758 22755 22752 22756 22749 22758 22747 22755 22764 22767 22768 22744 22744 22752 22755 22760 22755 22753 22771 22766 22773 22779 22759 22759 22764 22763 22777 22772 22776 22788 22788 22787 22768 22783 22775 22783 22785 22793 22798 22790 22798 22782 22797 22796 22783 22779 22802 22803 22794 22798 22810 22811 22785 22803 22806 22807 22803 22791 22815 22814 22803 22793 22813 22816 22803 22800 22822 22806 22810 22807 22819 22814 22832 22805 22826 22830 22823 22817 22809 22820 22814 22838 22839 22836 22828 22824 22845 22834 22833 22824 22833 22831 22832 22837 22843 22832 22828 22853 22855 22850 22845 22852 22839 22862 22845 22855 22849 22851 22867 22866 22855 22846 22869 22851 22859 22870 22865 22871 22855 22871 22866 22879 22870 22870 22878 22877 22884 22872 22883 22866 22867 22877 22871 22889 22866 22884 22870 22871 22875 22874 22896 22884 22890 22881 22875 22899 22897 22883 22908 22883 22886 22891 22884 22889 22890 22901 22899 22913 22905 22908 22895 22905 22907 22908 22916 22911 22914 22923 22910 22918 22927 22928 22921 22932 22917 22911 22908 22917 22922 22931 22927 22923 22933 22934 22922 22919 22930 22938 22945 22936 22929 22929 22925 22941 22938 22929 22935 22941 22944 22939 22931 22952 22952 22963 22956 22940 22962 22944 22965 22956 22963 22947 22969 22962 22967 22955 22952 22952 22952 22974 22951 22979 22967 22976 22981 22967 22980 22986 22963 22977 22984 22986 22984 22969 22972 22975 22991 22974 22980 22977 22995 22999 22986 22983 22980 23004 22998 23003 23001 23009 22993 22987 23004 23004 22996 22988 22995 23002 22991 23002 22992 23016 23009 23006 22998 23001 23024 22999 23016 23025 23011 23029 23016 23024 23019 23028 23015 23026 23013 23013 23034 23031 23015 23029 23015 23018 23043 23018 23029 23028 23022 23046 23034 23026 23032 23032 23046 23032 23039 23054 23057 23042 23055 23049 23057 23063 23059 23040 23055 23064 23063 23045 23069 23056 23053 23072 23048 23077 23068 23074 23065 23081 23061 23068 23058 23067 23073 23075 23078 23083 23082 23083 23083 23080 23076 23093 23070 23081 23071 23091 23073 23097 23091 23075 23091 23105 23098 23101 23080 23100 23110 23099 23097 23101 23097 23102 23111 23111 23096 23090 23100 23093 23113 23101 23124 23120 23118 23122 23105 23127 23112 23104 23117 23133 23133 23113 23111 23112 23124 23116 23122 23114 23115 23114 23127 23142 23118 23123 23140 23130 23136 23128 23141 23133 23139 23133 23155 23129 23129 23142 23134 23155 23146 23150 23135 23155 23143 23145 23166 23146 23152 23157 23159 23162 23168 23158 23172 23162 23171 23160 23168 23160 23173 23183 23170 23159 23176 23161 23185 23182 23167 23184 23170 23172 23169 23175 23183 23174 23173 23190 23196 23190 23184 23188 23176 23185 23196 23205 23197 23202 23183 23185 23207 23206 23194 23198 23209 23200 23200 23207 23194 23220 23193 23206 23207 23209 23203 23215 23214 23206 23221 23216 23232 23210 23211 23215 23225 23229 23238 23215 23237 23237 23230 23221 23229 23244 23225 23238 23246 23231 23229 23245 23228 23228 23251 23248 23247 23231 23245 23242 23231 23234 23262 23253 23235 23237 23264 23257 23240 23266 23267 23260 23251 23268 23270 23264 23253 23254 23265 23253 23265 23267 23265 23264 23274 23271 \r\n22687 22678 22679 22687 22686 22688 22685 22677 22681 22677 22688 22684 22672 22687 22678 22686 22677 22683 22697 22688 22688 22706 22685 22706 22695 22692 22708 22703 22696 22696 22694 22708 22695 22716 22695 22700 22719 22718 22723 22721 22725 22700 22713 22710 22726 22718 22707 22722 22711 22734 22722 22713 22727 22735 22722 22721 22729 22744 22718 22739 22724 22721 22742 22745 22727 22741 22733 22736 22737 22730 22745 22756 22731 22737 22753 22746 22752 22746 22763 22738 22749 22766 22746 22756 22743 22768 22746 22770 22760 22775 22758 22758 22764 22766 22755 22775 22762 22783 22780 22766 22762 22776 22764 22774 22762 22782 22784 22771 22783 22782 22793 22771 22789 22781 22800 22790 22781 22791 22790 22780 22787 22789 22795 22810 22788 22809 22794 22805 22805 22803 22805 22815 22815 22818 22814 22797 22801 22799 22809 22801 22804 22819 22805 22816 22825 22832 22805 22816 22823 22815 22814 22824 22817 22821 22823 22834 22842 22843 22835 22833 22820 22839 22846 22841 22827 22845 22829 22848 22833 22852 22857 22832 22845 22860 22845 22854 22838 22842 22842 22855 22854 22850 22858 22861 22864 22855 22859 22870 22865 22869 22854 22869 22855 22863 22863 22856 22879 22871 22877 22863 22884 22888 22863 22871 22891 22864 22868 22883 22866 22873 22884 22896 22886 22875 22887 22879 22888 22876 22889 22903 22903 22906 22893 22881 22889 22894 22887 22897 22901 22913 22898 22898 22895 22918 22905 22901 22911 22921 22925 22915 22906 22918 22914 22918 22931 22924 22918 22927 22917 22908 22924 22931 22923 22922 22936 22915 22924 22944 22929 22934 22942 22921 22939 22922 22935 22931 22940 22945 22949 22954 22949 22953 22948 22960 22958 22956 22942 22941 22953 22937 22957 22947 22969 22957 22970 22958 22969 22971 22953 22952 22952 22961 22961 22964 22973 22964 22961 22978 22980 22975 22973 22988 22966 22981 22974 22973 22989 22979 22989 22985 22985 22991 22988 22997 22997 22997 22982 22980 22984 23006 22991 23000 22987 22996 23007 22990 22996 22994 22994 22998 23002 23002 22997 23002 23007 23004 23018 23009 23023 23009 23023 23026 23023 23023 23030 23005 23005 23012 23031 23024 23035 23024 23016 23039 23018 23021 23039 23033 23019 23045 23035 23023 23039 23046 23047 23046 23044 23040 23046 23053 23057 23033 23055 23059 23036 23059 23048 23045 23047 23064 23054 23049 23059 23045 23057 23069 23071 23071 23073 23065 23071 23060 23060 23062 23060 23075 23076 23064 23084 23066 23075 23078 23068 23090 23066 23078 23071 23066 23075 23074 23083 23075 23095 23089 23087 23076 23076 23082 23089 23086 23098 23086 23080 23105 23083 23098 23090 23097 23111 23102 23107 23104 23116 23108 23105 23095 23123 23104 23102 23101 23121 23116 23127 23123 23117 23128 23122 23110 23117 23120 23120 23121 23130 23124 23115 23126 23126 23118 23119 23129 23131 23130 23125 23131 23141 23127 23135 23136 23147 23155 23152 23134 23144 23139 23160 23147 23134 23135 23141 23156 23154 23154 23159 23162 23155 23144 23168 23161 23155 23147 23165 23165 23163 23157 23155 23175 23174 23169 23169 23175 23176 23159 23173 23167 23166 23176 23190 23184 23168 23178 23186 23180 23185 23176 23185 23190 23188 23198 23194 23188 23207 23183 23208 23210 23187 23210 23187 23185 23201 23199 23198 23197 23217 23220 23196 23202 23220 23207 23218 23220 23202 23222 23209 23223 23231 23228 23216 23212 23217 23218 23223 23219 23234 23230 23227 23217 23228 23234 23242 23220 23230 23230 23222 23243 23250 23229 23236 23243 23252 23246 23243 23251 23258 23241 23258 23256 23243 23251 23250 23256 23254 23252 23246 23266 23253 23268 23256 23268 23264 23249 23258 23264 23261 23269 23253 23257 23280 23256 23272 23265 \r\n22680 22682 22690 22681 22687 22686 22694 22693 22684 22669 22669 22687 22686 22685 22701 22683 22693 22680 22694 22705 22690 22688 22695 22689 22688 22709 22686 22696 22716 22709 22699 22705 22693 22707 22716 22723 22711 22725 22708 22704 22721 22723 22721 22719 22725 22731 22723 22713 22724 22715 22735 22737 22713 22734 22724 22740 22723 22736 22721 22720 22731 22732 22726 22740 22751 22753 22739 22737 22738 22743 22758 22738 22740 22756 22750 22735 22755 22741 22756 22743 22757 22768 22742 22752 22756 22755 22750 22761 22773 22753 22774 22776 22763 22756 22758 22780 22771 22763 22770 22785 22760 22765 22785 22769 22782 22790 22766 22769 22789 22783 22775 22792 22781 22778 22791 22779 22796 22792 22784 22802 22806 22788 22810 22783 22786 22813 22813 22807 22796 22807 22816 22818 22816 22802 22821 22818 22818 22809 22823 22820 22810 22805 22829 22817 22818 22810 22834 22824 22826 22837 22838 22810 22813 22825 22835 22834 22836 22841 22838 22832 22845 22841 22850 22822 22835 22844 22844 22831 22843 22846 22834 22851 22859 22840 22838 22840 22841 22845 22850 22843 22851 22866 22869 22868 22866 22870 22866 22867 22857 22864 22860 22868 22857 22853 22871 22857 22855 22866 22863 22863 22872 22863 22875 22878 22889 22890 22891 22882 22887 22897 22873 22890 22893 22896 22894 22893 22880 22888 22900 22902 22883 22907 22893 22903 22895 22900 22903 22897 22897 22915 22891 22892 22913 22904 22911 22912 22910 22925 22912 22908 22911 22927 22903 22908 22927 22928 22906 22913 22911 22925 22916 22924 22916 22929 22940 22920 22941 22921 22936 22929 22934 22930 22946 22946 22937 22942 22948 22927 22934 22942 22936 22940 22937 22959 22935 22940 22942 22946 22961 22939 22947 22959 22962 22942 22961 22949 22961 22970 22953 22953 22957 22977 22958 22953 22956 22976 22965 22972 22972 22982 22969 22965 22985 22977 22963 22965 22992 22977 22974 22976 22969 22999 22998 22984 22978 22989 22990 22983 22996 22980 22986 23005 23008 22983 23001 23010 23005 23012 23010 23007 23011 23008 22997 23016 23011 23014 22996 23010 23000 23019 23010 23027 23020 23018 23009 23017 23034 23032 23033 23015 23011 23032 23013 23033 23035 23020 23024 23018 23029 23040 23020 23020 23045 23022 23026 23027 23042 23052 23049 23045 23032 23044 23056 23059 23061 23057 23062 23064 23063 23060 23064 23057 23053 23058 23044 23059 23073 23049 23058 23056 23058 23060 23053 23066 23061 23064 23066 23074 23066 23060 23083 23086 23067 23071 23068 23077 23070 23074 23085 23093 23097 23089 23083 23086 23096 23082 23095 23078 23091 23099 23093 23098 23094 23092 23097 23100 23091 23108 23094 23114 23117 23100 23095 23094 23111 23097 23110 23098 23120 23103 23116 23120 23117 23127 23121 23111 23132 23127 23128 23122 23114 23120 23130 23130 23115 23141 23136 23125 23145 23121 23148 23128 23131 23146 23150 23125 23132 23127 23138 23150 23135 23134 23155 23152 23148 23146 23147 23165 23141 23162 23146 23167 23162 23158 23157 23149 23159 23166 23174 23166 23154 23156 23176 23158 23179 23171 23168 23182 23158 23175 23185 23187 23164 23173 23167 23187 23165 23173 23192 23191 23182 23183 23185 23195 23193 23180 23204 23196 23178 23206 23206 23208 23181 23197 23184 23212 23201 23212 23200 23210 23210 23206 23205 23201 23200 23215 23224 23211 23213 23227 23225 23218 23212 23219 23230 23222 23218 23223 23227 23235 23220 23225 23222 23226 23239 23225 23240 23236 23217 23247 23240 23222 23246 23251 23231 23231 23237 23239 23244 23232 23257 23232 23244 23243 23236 23242 23242 23240 23245 23239 23258 23242 23244 23263 23261 23245 23263 23272 23258 23263 23263 23253 23261 23264 23280 23262 23277 23267 23274 23270 \r\n22688 22678 22675 22688 22679 22692 22680 22683 22682 22678 22680 22684 22682 22696 22702 22687 22696 22681 22687 22708 22706 22697 22706 22703 22704 22700 22691 22691 22714 22712 22714 22693 22712 22706 22714 22703 22725 22726 22724 22716 22723 22705 22720 22727 22726 22708 22730 22709 22721 22737 22725 22722 22727 22734 22727 22716 22723 22724 22744 22733 22724 22750 22729 22733 22732 22725 22743 22736 22750 22737 22737 22744 22748 22760 22761 22751 22746 22751 22756 22759 22752 22750 22745 22759 22756 22771 22759 22765 22774 22771 22779 22769 22768 22779 22759 22777 22782 22762 22770 22775 22783 22772 22769 22776 22778 22766 22766 22775 22770 22793 22784 22794 22797 22796 22783 22798 22797 22803 22792 22805 22796 22787 22793 22785 22798 22810 22815 22798 22800 22805 22815 22804 22818 22817 22797 22817 22809 22799 22810 22799 22812 22814 22819 22815 22828 22820 22828 22814 22825 22821 22835 22823 22828 22816 22840 22836 22842 22836 22823 22842 22833 22834 22851 22830 22852 22825 22846 22848 22845 22853 22847 22860 22839 22835 22840 22841 22836 22848 22848 22862 22841 22846 22854 22864 22855 22845 22846 22869 22853 22863 22860 22854 22863 22876 22857 22855 22880 22867 22869 22878 22866 22866 22886 22885 22893 22890 22890 22877 22896 22897 22882 22873 22879 22895 22895 22889 22898 22897 22887 22895 22888 22909 22888 22885 22894 22891 22886 22905 22898 22891 22897 22919 22892 22900 22899 22900 22911 22909 22924 22916 22924 22912 22921 22923 22911 22922 22930 22916 22926 22912 22911 22939 22929 22917 22931 22943 22919 22946 22942 22937 22929 22934 22951 22926 22946 22935 22949 22938 22934 22949 22930 22934 22950 22951 22936 22959 22939 22940 22951 22968 22946 22951 22954 22971 22970 22959 22958 22961 22957 22952 22977 22965 22968 22970 22978 22971 22971 22984 22971 22984 22988 22964 22962 22987 22993 22969 22968 22984 22994 22990 22998 22977 23000 22993 22988 23002 22994 23002 23000 22979 22985 22988 22988 22997 23008 23000 23006 23012 23005 23004 23015 23000 22994 23010 23014 23024 23006 23004 23010 23025 23016 23018 23009 23027 23018 23023 23010 23020 23024 23025 23031 23023 23036 23032 23039 23032 23042 23024 23018 23036 23035 23021 23041 23046 23035 23034 23055 23044 23055 23052 23035 23042 23037 23062 23060 23054 23057 23059 23042 23055 23041 23051 23059 23047 23073 23054 23056 23067 23064 23068 23078 23061 23053 23062 23061 23074 23063 23058 23087 23060 23074 23071 23088 23079 23087 23093 23067 23085 23091 23095 23074 23083 23099 23083 23095 23080 23080 23104 23097 23089 23095 23097 23088 23108 23090 23102 23115 23101 23099 23113 23116 23101 23115 23098 23103 23114 23103 23113 23111 23119 23101 23130 23119 23120 23116 23108 23125 23107 23124 23132 23139 23140 23126 23133 23116 23139 23123 23121 23146 23127 23124 23127 23149 23125 23125 23130 23145 23149 23147 23150 23144 23155 23136 23138 23158 23161 23145 23157 23164 23160 23146 23167 23170 23169 23150 23165 23161 23176 23166 23162 23156 23158 23159 23157 23169 23163 23170 23184 23172 23181 23185 23170 23167 23165 23191 23189 23167 23181 23195 23182 23175 23199 23197 23201 23191 23204 23186 23182 23179 23185 23209 23185 23201 23209 23213 23186 23191 23206 23213 23209 23211 23199 23216 23197 23195 23211 23207 23208 23208 23220 23228 23209 23211 23228 23228 23212 23211 23211 23226 23228 23234 23220 23222 23214 23214 23215 23218 23237 23232 23228 23242 23232 23239 23247 23238 23253 23237 23238 23254 23244 23248 23242 23250 23243 23240 23237 23247 23262 23251 23267 23258 23257 23259 23250 23269 23250 23271 23271 23269 23256 23256 23253 23264 23271 23275 23272 23277 23267 23285 23281 \r\n22690 22663 22682 22678 22683 22678 22694 22697 22681 22681 22683 22696 22674 22679 22696 22704 22704 22699 22699 22698 22699 22694 22687 22688 22713 22706 22690 22707 22702 22716 22693 22718 22705 22723 22697 22705 22702 22715 22715 22709 22718 22710 22719 22731 22719 22731 22713 22720 22714 22738 22734 22718 22742 22721 22722 22728 22719 22732 22723 22746 22736 22724 22752 22724 22730 22741 22738 22742 22758 22739 22742 22745 22740 22749 22752 22744 22754 22759 22756 22760 22756 22755 22754 22760 22759 22753 22764 22754 22757 22770 22764 22779 22776 22762 22759 22772 22774 22786 22787 22787 22766 22779 22784 22771 22781 22790 22787 22788 22797 22797 22774 22798 22774 22799 22788 22805 22785 22786 22787 22794 22805 22797 22787 22790 22787 22811 22814 22812 22789 22815 22819 22816 22806 22817 22796 22801 22806 22814 22808 22821 22805 22817 22819 22808 22807 22806 22833 22809 22838 22830 22829 22832 22833 22843 22834 22844 22824 22818 22822 22826 22829 22848 22838 22844 22851 22846 22855 22834 22832 22852 22841 22856 22854 22846 22845 22856 22844 22867 22854 22861 22863 22848 22871 22868 22860 22867 22869 22854 22851 22878 22857 22859 22861 22881 22871 22864 22859 22873 22861 22888 22870 22866 22892 22866 22872 22881 22881 22888 22879 22897 22897 22877 22878 22875 22899 22890 22900 22907 22895 22905 22893 22905 22890 22896 22891 22915 22912 22910 22895 22915 22899 22904 22921 22897 22918 22912 22904 22916 22917 22913 22913 22909 22917 22930 22915 22929 22930 22930 22928 22933 22928 22926 22941 22927 22944 22923 22930 22926 22921 22934 22945 22946 22935 22931 22947 22948 22948 22928 22936 22944 22959 22942 22955 22948 22954 22955 22962 22951 22955 22949 22942 22964 22963 22958 22960 22974 22967 22959 22970 22956 22972 22956 22981 22979 22969 22975 22966 22980 22960 22989 22984 22982 22975 22985 22990 22975 22985 22984 22991 22983 22999 22982 22990 22981 22977 22980 23002 22981 22985 22993 23006 22991 22988 23006 22991 23012 23006 22998 23015 23006 23003 23019 23001 23019 23006 22996 23011 23018 23009 23029 23019 23021 23030 23021 23023 23012 23018 23021 23028 23032 23014 23016 23041 23022 23035 23032 23035 23024 23022 23038 23033 23027 23047 23051 23033 23038 23056 23048 23048 23047 23056 23050 23045 23044 23048 23047 23045 23047 23053 23046 23060 23056 23059 23052 23057 23046 23055 23051 23070 23066 23057 23058 23072 23067 23075 23085 23062 23083 23085 23068 23076 23070 23087 23077 23087 23073 23087 23084 23082 23097 23092 23075 23088 23074 23081 23092 23101 23096 23108 23090 23094 23085 23095 23102 23087 23107 23107 23113 23102 23103 23101 23101 23111 23099 23122 23118 23113 23112 23127 23113 23119 23131 23125 23118 23105 23131 23120 23133 23137 23119 23128 23125 23124 23128 23123 23134 23142 23122 23146 23123 23136 23136 23132 23137 23142 23151 23145 23130 23138 23147 23146 23133 23138 23141 23151 23152 23158 23151 23145 23141 23168 23156 23164 23169 23159 23165 23160 23171 23175 23162 23176 23154 23176 23157 23162 23165 23167 23158 23167 23169 23161 23176 23191 23189 23168 23166 23182 23178 23179 23176 23172 23175 23202 23195 23203 23184 23181 23179 23200 23181 23207 23183 23191 23213 23204 23199 23195 23206 23190 23208 23195 23210 23197 23213 23217 23221 23204 23208 23211 23219 23216 23216 23208 23233 23226 23229 23226 23234 23221 23225 23239 23212 23220 23216 23225 23237 23231 23232 23223 23224 23225 23243 23230 23237 23242 23252 23245 23246 23230 23256 23239 23234 23258 23246 23245 23256 23260 23255 23241 23240 23259 23252 23247 23266 23246 23255 23265 23248 23268 23256 23256 23271 23259 23271 23269 23273 23280 23268 23271 23269 \r\n22686 22664 22682 22665 22693 22673 22695 22678 22678 22678 22682 22680 22696 22682 22689 22704 22684 22685 22708 22695 22697 22696 22692 22686 22689 22707 22708 22690 22709 22714 22721 22711 22709 22720 22702 22716 22708 22727 22728 22701 22712 22703 22715 22723 22711 22716 22708 22730 22720 22738 22729 22725 22726 22715 22718 22721 22747 22736 22735 22727 22739 22729 22735 22745 22751 22756 22735 22758 22752 22749 22732 22759 22749 22745 22737 22747 22761 22741 22746 22767 22763 22749 22748 22773 22764 22765 22769 22777 22753 22753 22764 22775 22766 22759 22776 22767 22766 22784 22768 22785 22779 22766 22774 22770 22780 22791 22768 22769 22797 22786 22785 22793 22787 22790 22792 22777 22792 22804 22807 22793 22784 22786 22807 22802 22802 22803 22794 22815 22819 22806 22796 22813 22808 22804 22818 22802 22801 22806 22824 22813 22816 22804 22812 22805 22815 22807 22813 22820 22817 22819 22814 22831 22833 22838 22841 22844 22842 22840 22827 22825 22848 22842 22828 22825 22854 22855 22848 22834 22849 22849 22858 22854 22856 22846 22847 22842 22864 22855 22860 22858 22848 22854 22851 22862 22873 22859 22868 22860 22866 22863 22860 22870 22872 22876 22882 22886 22871 22881 22865 22875 22874 22892 22877 22875 22883 22892 22881 22874 22881 22886 22874 22899 22893 22892 22905 22890 22881 22892 22887 22903 22898 22909 22909 22887 22904 22910 22896 22904 22906 22898 22918 22910 22897 22915 22916 22899 22906 22900 22912 22914 22928 22907 22928 22918 22928 22911 22922 22922 22932 22926 22922 22917 22917 22935 22935 22922 22947 22934 22942 22934 22942 22924 22927 22950 22944 22932 22943 22955 22949 22932 22938 22933 22935 22942 22954 22943 22960 22949 22957 22962 22959 22956 22961 22946 22946 22972 22961 22977 22966 22963 22978 22961 22964 22971 22976 22981 22986 22962 22983 22965 22989 22973 22993 22978 22978 22975 22986 22994 22996 22981 22993 22991 22989 22981 22992 22982 22994 23004 22985 23009 23010 22998 23008 22998 23014 22991 22990 22990 23005 23001 22998 23007 23020 23021 23021 23023 23002 23013 23008 23028 23011 23009 23031 23016 23030 23036 23025 23025 23023 23027 23035 23022 23029 23032 23043 23018 23046 23022 23033 23023 23048 23046 23035 23048 23048 23055 23033 23057 23036 23049 23045 23053 23040 23063 23060 23050 23065 23039 23068 23054 23070 23051 23056 23067 23053 23048 23076 23052 23073 23071 23065 23070 23079 23074 23076 23066 23066 23068 23071 23087 23070 23071 23073 23072 23088 23081 23089 23073 23084 23097 23093 23089 23097 23096 23084 23091 23107 23079 23080 23090 23106 23112 23096 23091 23099 23095 23100 23105 23109 23097 23121 23106 23117 23112 23109 23114 23100 23118 23112 23130 23113 23108 23130 23127 23109 23107 23129 23118 23117 23118 23131 23120 23127 23117 23122 23139 23146 23122 23140 23131 23140 23128 23142 23153 23151 23140 23151 23138 23140 23139 23145 23147 23159 23159 23142 23144 23158 23161 23145 23156 23150 23148 23164 23153 23147 23175 23161 23176 23176 23177 23166 23176 23162 23162 23156 23163 23169 23169 23176 23161 23180 23192 23190 23169 23171 23190 23181 23185 23188 23198 23178 23173 23178 23204 23185 23193 23207 23194 23187 23197 23211 23194 23205 23192 23196 23214 23188 23208 23218 23207 23203 23220 23194 23207 23208 23214 23198 23205 23202 23215 23220 23229 23217 23212 23220 23217 23210 23237 23228 23228 23221 23229 23221 23235 23218 23232 23247 23219 23239 23227 23249 23248 23233 23228 23245 23230 23237 23242 23235 23246 23247 23237 23256 23249 23255 23240 23263 23263 23268 23249 23248 23269 23244 23269 23271 23275 23251 23264 23274 23275 23279 23264 23266 23280 23275 23273 23274 23275 23276 23274 \r\n22687 22669 22665 22694 22688 22668 22691 22675 22682 22687 22678 22675 22678 22679 22687 22687 22687 22696 22689 22700 22710 22685 22686 22692 22693 22710 22693 22714 22713 22694 22711 22702 22700 22723 22716 22714 22717 22702 22722 22717 22704 22710 22718 22723 22725 22733 22735 22711 22716 22712 22740 22724 22742 22741 22726 22726 22745 22733 22746 22737 22732 22724 22744 22749 22751 22746 22743 22759 22760 22757 22751 22754 22750 22747 22757 22739 22768 22758 22765 22744 22757 22744 22747 22764 22774 22771 22752 22770 22771 22766 22759 22778 22763 22772 22768 22779 22775 22768 22768 22777 22791 22787 22784 22791 22771 22773 22778 22780 22786 22796 22800 22789 22785 22791 22803 22797 22793 22804 22810 22786 22803 22787 22814 22811 22806 22813 22793 22790 22801 22797 22814 22816 22797 22821 22802 22821 22803 22813 22801 22807 22815 22829 22822 22821 22811 22822 22812 22837 22830 22821 22827 22841 22833 22823 22827 22832 22829 22820 22849 22840 22838 22843 22837 22842 22839 22839 22847 22849 22841 22852 22859 22837 22862 22864 22863 22845 22854 22845 22857 22847 22872 22849 22857 22867 22875 22860 22873 22861 22863 22881 22863 22866 22870 22863 22878 22861 22872 22865 22875 22870 22874 22893 22876 22879 22874 22878 22880 22899 22880 22901 22896 22889 22888 22893 22894 22903 22907 22907 22888 22882 22906 22904 22899 22901 22889 22910 22917 22918 22898 22905 22905 22894 22911 22903 22904 22906 22916 22905 22911 22903 22920 22917 22912 22915 22926 22914 22937 22917 22927 22931 22938 22933 22926 22945 22923 22946 22922 22949 22927 22944 22931 22948 22930 22948 22956 22956 22950 22946 22935 22945 22951 22955 22955 22946 22945 22946 22953 22944 22958 22950 22957 22950 22952 22956 22952 22964 22974 22974 22977 22954 22967 22973 22971 22965 22976 22985 22972 22968 22967 22991 22966 22968 22983 22978 22972 22985 22969 22979 22986 22999 22990 23002 22978 23002 22987 23006 22980 22984 22995 22990 23005 22992 23004 22986 23001 23000 23011 23005 23006 22994 23014 22994 23012 23000 23010 23014 23023 23005 23015 23024 23021 23016 23013 23026 23025 23024 23023 23012 23037 23022 23032 23030 23027 23045 23028 23033 23021 23020 23039 23023 23036 23050 23036 23055 23048 23035 23051 23048 23051 23046 23051 23037 23043 23037 23039 23056 23067 23066 23050 23050 23060 23064 23064 23073 23069 23071 23057 23052 23074 23065 23065 23072 23062 23082 23082 23058 23078 23066 23086 23067 23092 23089 23068 23074 23080 23084 23082 23079 23090 23075 23098 23095 23104 23092 23084 23096 23105 23093 23103 23111 23098 23096 23099 23111 23108 23116 23090 23119 23105 23112 23110 23116 23102 23122 23114 23110 23114 23103 23130 23130 23108 23110 23119 23120 23136 23117 23137 23111 23116 23139 23115 23137 23133 23118 23121 23144 23127 23137 23129 23139 23131 23130 23139 23155 23132 23138 23144 23158 23142 23143 23145 23139 23152 23160 23166 23149 23149 23150 23164 23159 23149 23151 23157 23156 23148 23149 23178 23163 23156 23153 23160 23163 23160 23165 23175 23173 23181 23166 23167 23182 23176 23175 23181 23174 23187 23174 23181 23172 23199 23194 23185 23194 23200 23198 23200 23202 23183 23188 23199 23207 23193 23189 23214 23198 23191 23200 23211 23192 23196 23209 23220 23211 23211 23212 23206 23198 23201 23210 23209 23231 23219 23225 23208 23229 23211 23234 23209 23228 23235 23218 23236 23239 23230 23233 23243 23219 23227 23245 23227 23236 23249 23245 23242 23227 23228 23252 23253 23251 23232 23258 23243 23245 23263 23244 23259 23252 23250 23247 23266 23257 23253 23265 23254 23271 23248 23261 23268 23250 23269 23278 23279 23268 23270 23258 23262 23280 23283 23273 23264 23270 \r\n22684 22668 22691 22673 22696 22681 22694 22680 22675 22691 22699 22691 22694 22678 22684 22700 22684 22700 22695 22685 22688 22705 22697 22714 22717 22698 22703 22707 22695 22699 22709 22699 22716 22698 22706 22711 22707 22701 22715 22731 22706 22705 22720 22708 22734 22734 22724 22738 22731 22736 22736 22733 22742 22728 22741 22740 22732 22727 22722 22745 22747 22731 22738 22735 22745 22738 22746 22746 22750 22759 22744 22735 22745 22752 22740 22758 22769 22749 22751 22756 22751 22748 22755 22776 22771 22778 22777 22776 22758 22776 22764 22780 22759 22758 22765 22765 22779 22768 22790 22791 22787 22788 22789 22775 22768 22783 22791 22779 22777 22799 22774 22800 22782 22792 22790 22784 22805 22794 22786 22791 22812 22787 22810 22807 22813 22810 22808 22820 22816 22818 22796 22824 22808 22808 22820 22813 22820 22810 22817 22809 22811 22821 22834 22814 22829 22826 22826 22815 22841 22832 22827 22816 22829 22831 22835 22830 22828 22839 22829 22830 22848 22848 22853 22845 22835 22835 22852 22844 22833 22855 22841 22862 22849 22858 22857 22847 22856 22858 22860 22856 22848 22855 22857 22855 22873 22863 22872 22862 22856 22870 22880 22859 22858 22869 22882 22877 22888 22886 22889 22864 22893 22882 22888 22873 22883 22873 22891 22873 22880 22886 22902 22894 22883 22886 22884 22881 22891 22902 22887 22894 22903 22911 22901 22899 22912 22911 22902 22909 22896 22912 22895 22900 22917 22919 22915 22906 22919 22903 22928 22916 22909 22927 22908 22934 22913 22914 22930 22929 22930 22913 22935 22926 22932 22922 22921 22927 22946 22934 22947 22923 22939 22925 22940 22951 22947 22944 22935 22943 22948 22937 22962 22953 22945 22960 22940 22949 22966 22954 22950 22948 22954 22956 22974 22969 22977 22967 22975 22967 22981 22979 22967 22956 22976 22962 22963 22987 22971 22965 22989 22977 22976 22977 22992 22979 22981 22983 22977 22994 22976 22992 23003 23004 22992 23006 22990 22981 22999 23001 23010 23000 22997 22988 22987 23006 22996 23000 23013 23009 23017 22997 23021 23006 23023 23007 23019 23006 23000 23015 23011 23029 23031 23010 23020 23018 23023 23014 23022 23018 23034 23022 23037 23023 23029 23040 23041 23039 23045 23041 23034 23050 23027 23033 23032 23040 23034 23055 23048 23032 23041 23034 23042 23037 23064 23047 23067 23061 23059 23056 23048 23057 23070 23072 23070 23050 23071 23058 23053 23071 23052 23056 23082 23055 23072 23066 23080 23068 23088 23071 23087 23069 23073 23069 23085 23084 23071 23082 23080 23085 23094 23092 23100 23083 23082 23084 23095 23079 23081 23103 23109 23084 23094 23105 23108 23090 23110 23098 23097 23116 23098 23106 23118 23120 23116 23109 23103 23113 23106 23118 23103 23104 23125 23117 23116 23120 23118 23125 23134 23128 23129 23136 23126 23115 23127 23124 23143 23131 23134 23135 23131 23130 23144 23137 23155 23140 23153 23133 23159 23147 23132 23158 23139 23164 23157 23163 23149 23141 23151 23153 23150 23168 23156 23169 23150 23161 23167 23167 23177 23157 23177 23158 23167 23156 23168 23181 23186 23163 23160 23170 23179 23177 23174 23174 23178 23192 23174 23177 23189 23187 23198 23201 23200 23189 23186 23203 23179 23188 23200 23195 23185 23208 23186 23212 23215 23216 23217 23208 23202 23208 23194 23211 23219 23215 23223 23222 23199 23205 23224 23229 23222 23219 23233 23222 23225 23226 23234 23232 23222 23211 23241 23228 23225 23236 23238 23231 23220 23223 23233 23233 23227 23252 23243 23233 23254 23237 23243 23240 23230 23253 23245 23245 23259 23237 23241 23244 23257 23240 23249 23266 23269 23243 23245 23254 23249 23252 23265 23269 23274 23279 23262 23279 23260 23257 23260 23267 23274 23274 23285 23279 23285 23267 \r\n22670 22679 22678 22681 22685 22676 22676 22672 22691 22679 22690 22688 22686 22686 22691 22703 22697 22700 22686 22686 22707 22698 22703 22694 22707 22705 22706 22692 22712 22702 22709 22701 22708 22726 22709 22705 22718 22710 22719 22714 22719 22722 22726 22715 22716 22737 22739 22712 22739 22729 22736 22730 22721 22738 22727 22724 22750 22723 22728 22738 22743 22726 22753 22745 22749 22758 22752 22737 22741 22752 22740 22747 22749 22749 22768 22747 22751 22756 22743 22757 22746 22768 22754 22762 22765 22773 22771 22762 22775 22754 22760 22764 22768 22768 22768 22767 22786 22782 22771 22782 22770 22789 22787 22769 22786 22791 22790 22801 22802 22782 22790 22796 22798 22805 22786 22797 22793 22791 22787 22805 22792 22786 22803 22806 22809 22812 22812 22793 22822 22811 22816 22824 22804 22820 22819 22824 22828 22813 22804 22828 22821 22820 22834 22819 22834 22833 22811 22833 22835 22820 22817 22838 22833 22832 22839 22836 22825 22840 22841 22852 22835 22831 22844 22857 22856 22830 22859 22852 22835 22856 22835 22862 22852 22842 22850 22847 22857 22848 22865 22873 22873 22873 22851 22861 22861 22862 22858 22876 22864 22860 22863 22881 22871 22867 22865 22882 22865 22874 22875 22870 22879 22895 22888 22872 22874 22880 22889 22873 22880 22884 22892 22903 22877 22882 22908 22892 22891 22896 22895 22886 22886 22910 22898 22913 22892 22915 22918 22910 22904 22899 22896 22911 22904 22922 22919 22910 22929 22931 22931 22921 22921 22917 22918 22914 22919 22917 22923 22935 22931 22916 22933 22937 22939 22934 22931 22949 22929 22948 22945 22931 22940 22928 22956 22933 22935 22952 22953 22932 22938 22962 22945 22956 22947 22962 22968 22969 22967 22965 22952 22949 22950 22952 22965 22974 22950 22965 22959 22963 22959 22974 22976 22973 22985 22962 22969 22974 22962 22988 22969 22979 22970 22966 22976 22976 22990 22976 22999 22988 23001 23000 22997 23002 23000 22996 22998 22998 22996 23003 23002 22990 22994 23007 23004 23014 23006 23019 23008 22996 23022 23023 23015 22996 23004 23024 23001 23008 23030 23013 23029 23021 23018 23007 23031 23027 23034 23029 23018 23031 23036 23015 23036 23036 23027 23035 23022 23040 23044 23038 23023 23036 23030 23043 23029 23039 23051 23036 23042 23051 23054 23040 23037 23065 23058 23043 23061 23062 23058 23053 23050 23063 23053 23056 23056 23050 23055 23051 23074 23077 23063 23059 23062 23060 23069 23080 23080 23071 23088 23077 23081 23078 23087 23092 23091 23069 23089 23089 23098 23073 23099 23090 23103 23103 23096 23089 23105 23101 23083 23084 23084 23100 23105 23108 23114 23110 23094 23100 23100 23108 23093 23102 23117 23120 23098 23118 23102 23108 23118 23107 23125 23104 23118 23122 23135 23127 23118 23134 23125 23138 23123 23138 23118 23120 23134 23130 23142 23123 23145 23146 23150 23130 23135 23153 23139 23152 23156 23131 23160 23148 23140 23163 23160 23151 23155 23150 23144 23165 23164 23151 23164 23145 23165 23162 23151 23161 23159 23175 23173 23174 23161 23165 23182 23170 23160 23180 23183 23178 23186 23180 23168 23193 23165 23186 23192 23171 23185 23197 23172 23179 23190 23184 23202 23195 23204 23200 23182 23193 23204 23186 23204 23203 23195 23209 23187 23196 23204 23219 23212 23205 23211 23199 23205 23225 23215 23207 23215 23224 23203 23215 23208 23217 23210 23218 23234 23213 23213 23211 23237 23226 23216 23238 23240 23227 23231 23235 23231 23229 23245 23245 23241 23242 23229 23248 23229 23237 23240 23238 23257 23239 23256 23238 23254 23260 23265 23262 23244 23244 23262 23250 23246 23249 23249 23267 23256 23251 23274 23277 23267 23255 23258 23261 23271 23268 23276 23272 23279 23289 23290 23277 23286 23279 \r\n22667 22687 22694 22683 22682 22698 22697 22678 22681 22687 22687 22691 22682 22684 22692 22694 22695 22702 22691 22714 22709 22698 22691 22694 22707 22711 22705 22701 22715 22704 22708 22706 22724 22715 22717 22713 22729 22730 22722 22731 22720 22726 22711 22726 22732 22711 22729 22732 22742 22722 22737 22717 22741 22721 22737 22731 22740 22748 22736 22751 22734 22737 22756 22756 22732 22756 22760 22744 22761 22762 22759 22766 22752 22746 22757 22741 22749 22755 22753 22758 22767 22776 22764 22753 22759 22758 22778 22764 22773 22774 22774 22777 22783 22782 22783 22763 22768 22771 22776 22792 22788 22767 22775 22774 22786 22794 22799 22790 22783 22802 22784 22780 22806 22798 22797 22782 22798 22801 22795 22808 22810 22813 22812 22816 22794 22797 22801 22796 22809 22806 22821 22809 22822 22804 22816 22808 22807 22829 22807 22816 22810 22823 22815 22825 22825 22834 22817 22820 22830 22841 22823 22819 22833 22838 22841 22822 22832 22840 22826 22851 22855 22833 22841 22858 22844 22839 22858 22833 22836 22846 22838 22863 22848 22863 22840 22845 22843 22860 22871 22874 22859 22866 22853 22875 22861 22852 22877 22879 22856 22863 22879 22883 22868 22876 22883 22877 22864 22869 22891 22875 22874 22877 22881 22890 22873 22887 22888 22898 22899 22904 22899 22889 22886 22893 22892 22906 22887 22896 22901 22902 22901 22893 22893 22918 22892 22919 22914 22919 22922 22915 22898 22903 22927 22927 22925 22928 22904 22904 22932 22908 22907 22920 22912 22920 22915 22936 22939 22932 22916 22927 22922 22931 22926 22935 22923 22944 22933 22935 22944 22940 22936 22937 22936 22944 22948 22947 22952 22957 22944 22935 22948 22937 22950 22945 22962 22959 22946 22944 22950 22946 22956 22965 22973 22958 22963 22951 22970 22961 22960 22979 22961 22980 22976 22982 22964 22968 22987 22983 22972 22993 22981 22984 22974 22973 22986 22977 22990 22989 22981 22989 22987 23000 22993 23006 22992 22982 23000 23003 23007 22988 22992 23006 22995 23012 22990 23008 23016 23009 23013 22995 23019 23003 23019 23008 23021 23018 23024 23031 23010 23019 23019 23016 23015 23030 23022 23022 23036 23013 23040 23017 23039 23030 23041 23048 23027 23035 23045 23025 23027 23039 23029 23041 23034 23054 23043 23037 23047 23035 23063 23056 23044 23051 23063 23059 23042 23063 23043 23049 23064 23068 23070 23050 23076 23078 23052 23072 23079 23071 23060 23076 23069 23062 23077 23062 23072 23069 23085 23081 23068 23089 23066 23078 23069 23082 23080 23092 23098 23096 23093 23098 23094 23083 23091 23084 23101 23109 23110 23091 23094 23105 23101 23108 23113 23114 23117 23095 23095 23103 23103 23106 23107 23113 23109 23114 23128 23101 23130 23113 23110 23128 23127 23127 23137 23124 23119 23112 23129 23118 23115 23141 23143 23146 23144 23127 23146 23144 23142 23150 23152 23128 23126 23149 23129 23148 23137 23142 23158 23152 23152 23149 23143 23160 23166 23157 23142 23145 23155 23170 23151 23174 23166 23157 23162 23168 23166 23167 23177 23159 23157 23156 23165 23184 23170 23170 23163 23190 23180 23189 23166 23185 23174 23196 23192 23193 23180 23184 23173 23199 23183 23187 23189 23184 23206 23183 23185 23198 23202 23200 23200 23200 23200 23194 23205 23203 23204 23201 23210 23219 23199 23214 23199 23199 23224 23217 23207 23202 23204 23213 23229 23230 23234 23225 23208 23221 23228 23226 23228 23228 23227 23224 23229 23218 23229 23232 23246 23243 23243 23228 23245 23237 23236 23254 23256 23251 23239 23231 23249 23251 23250 23248 23246 23247 23260 23267 23268 23255 23250 23250 23256 23273 23275 23265 23266 23256 23267 23272 23258 23282 23256 23280 23277 23257 23266 23277 23286 23271 23276 23287 23277 23285 \r\n22679 22675 22676 22671 22692 22681 22682 22703 22681 22703 22678 22682 22693 22690 22701 22700 22685 22692 22701 22708 22716 22706 22717 22713 22718 22703 22710 22703 22703 22711 22698 22715 22717 22709 22704 22730 22711 22705 22714 22735 22718 22728 22709 22717 22711 22718 22742 22734 22721 22734 22733 22746 22731 22729 22750 22730 22747 22737 22727 22752 22743 22744 22736 22746 22738 22743 22744 22743 22746 22761 22744 22741 22756 22752 22750 22746 22763 22770 22756 22746 22759 22756 22774 22770 22772 22755 22765 22774 22766 22780 22778 22761 22762 22769 22774 22791 22783 22776 22775 22785 22778 22794 22784 22786 22779 22792 22780 22790 22792 22803 22788 22784 22791 22781 22809 22795 22809 22803 22811 22805 22808 22791 22797 22815 22817 22793 22814 22800 22809 22811 22800 22823 22805 22823 22820 22831 22823 22823 22818 22832 22832 22831 22811 22839 22817 22837 22817 22842 22820 22844 22825 22832 22839 22837 22847 22844 22840 22824 22847 22848 22842 22856 22850 22831 22838 22846 22840 22855 22858 22842 22866 22853 22852 22868 22847 22871 22871 22869 22863 22855 22864 22862 22864 22877 22874 22858 22881 22859 22857 22865 22880 22858 22883 22864 22862 22883 22872 22876 22868 22882 22873 22896 22876 22883 22885 22894 22876 22874 22878 22884 22889 22901 22890 22884 22900 22891 22894 22904 22894 22899 22890 22888 22910 22908 22912 22914 22916 22910 22917 22909 22897 22922 22911 22901 22930 22921 22931 22916 22925 22932 22917 22925 22922 22912 22923 22918 22937 22930 22928 22923 22921 22934 22933 22921 22922 22924 22945 22940 22940 22944 22940 22953 22957 22943 22947 22944 22942 22955 22961 22940 22951 22951 22956 22953 22954 22946 22944 22957 22952 22947 22971 22975 22950 22959 22979 22962 22978 22955 22974 22971 22977 22966 22978 22968 22990 22989 22978 22983 22985 22971 22974 22969 22990 22987 22997 22991 22976 22978 22975 23005 22988 23001 23008 22990 23005 22993 22989 23005 23011 22992 22999 23010 23007 22994 22996 23018 23001 22999 23021 23024 23024 23005 23001 23004 23002 23010 23023 23007 23030 23026 23026 23018 23028 23018 23015 23038 23037 23017 23016 23042 23028 23025 23029 23037 23035 23025 23033 23028 23028 23049 23029 23036 23036 23032 23040 23044 23061 23048 23051 23037 23037 23054 23061 23058 23060 23061 23053 23058 23062 23070 23050 23064 23059 23079 23076 23067 23060 23068 23081 23057 23084 23084 23063 23065 23066 23075 23089 23084 23075 23074 23076 23089 23094 23096 23086 23075 23075 23087 23082 23100 23080 23090 23082 23087 23090 23088 23102 23089 23110 23108 23088 23117 23093 23091 23119 23119 23112 23096 23116 23119 23123 23120 23101 23119 23111 23105 23124 23126 23127 23131 23115 23115 23132 23133 23133 23127 23125 23137 23135 23127 23146 23139 23136 23142 23134 23136 23123 23136 23151 23138 23150 23140 23149 23130 23136 23145 23147 23161 23152 23158 23154 23156 23159 23164 23148 23156 23163 23166 23156 23165 23151 23151 23156 23165 23171 23167 23169 23182 23174 23164 23173 23179 23186 23166 23179 23170 23165 23164 23165 23177 23191 23192 23186 23198 23179 23177 23190 23202 23190 23186 23195 23198 23191 23197 23185 23198 23185 23213 23192 23206 23213 23211 23208 23219 23192 23214 23196 23216 23212 23205 23213 23221 23218 23200 23228 23222 23227 23224 23210 23217 23233 23223 23211 23239 23215 23215 23242 23230 23243 23220 23232 23235 23233 23246 23234 23226 23224 23238 23230 23246 23249 23243 23248 23252 23251 23259 23258 23238 23252 23247 23263 23260 23252 23255 23251 23258 23249 23249 23272 23261 23275 23264 23259 23278 23279 23257 23274 23277 23278 23280 23270 23271 23281 23289 23280 23266 23268 23276 23284 23273 \r\n22690 22697 22691 22697 22694 22684 22693 22689 22698 22691 22706 22702 22687 22684 22711 22705 22699 22714 22701 22698 22689 22692 22694 22703 22695 22699 22715 22701 22716 22724 22723 22711 22705 22724 22710 22713 22716 22711 22728 22734 22710 22736 22711 22737 22727 22716 22733 22727 22720 22723 22725 22723 22741 22738 22728 22752 22739 22752 22755 22741 22740 22734 22730 22751 22743 22760 22744 22750 22765 22766 22740 22740 22763 22754 22770 22767 22769 22754 22767 22776 22763 22765 22770 22755 22768 22765 22755 22773 22784 22785 22768 22779 22788 22774 22787 22780 22786 22767 22771 22786 22768 22783 22789 22775 22792 22782 22780 22795 22800 22803 22797 22780 22783 22788 22782 22789 22795 22805 22808 22812 22804 22799 22809 22819 22804 22803 22796 22799 22805 22816 22807 22818 22801 22818 22805 22817 22829 22831 22817 22807 22825 22822 22813 22830 22813 22821 22834 22843 22845 22828 22818 22825 22843 22829 22836 22843 22834 22852 22845 22828 22853 22850 22851 22840 22850 22833 22854 22845 22851 22857 22860 22858 22861 22870 22865 22857 22852 22855 22863 22871 22850 22863 22853 22860 22859 22858 22865 22870 22882 22876 22874 22873 22887 22889 22881 22870 22869 22875 22873 22872 22874 22881 22885 22888 22879 22902 22887 22898 22888 22899 22905 22908 22893 22906 22910 22907 22909 22902 22908 22902 22903 22902 22918 22895 22912 22917 22916 22918 22903 22904 22905 22910 22921 22930 22924 22911 22925 22912 22908 22914 22933 22922 22918 22927 22937 22919 22916 22926 22937 22922 22941 22946 22929 22939 22922 22932 22931 22935 22928 22931 22937 22932 22952 22943 22932 22946 22944 22946 22941 22939 22957 22944 22959 22944 22960 22951 22971 22954 22963 22971 22953 22976 22968 22960 22976 22979 22957 22979 22963 22967 22986 22966 22985 22974 22974 22986 22972 22965 22968 22993 22973 22975 22981 22983 22992 22976 22980 22998 22988 22999 22984 23005 23006 23004 22985 22999 23013 22998 23007 22988 22993 22994 22994 23017 22998 23008 23011 22997 22997 23000 23015 22999 23019 23022 23015 23015 23020 23017 23027 23022 23008 23011 23019 23023 23029 23015 23019 23040 23026 23044 23028 23044 23028 23050 23042 23040 23051 23041 23028 23054 23055 23038 23039 23043 23035 23038 23041 23035 23052 23058 23042 23058 23051 23064 23067 23052 23054 23051 23059 23066 23074 23055 23070 23073 23063 23067 23056 23076 23066 23081 23072 23087 23086 23071 23082 23090 23080 23081 23074 23090 23088 23080 23097 23076 23077 23079 23084 23090 23091 23098 23090 23101 23081 23106 23097 23104 23090 23089 23089 23101 23113 23099 23116 23117 23094 23096 23119 23115 23108 23104 23100 23119 23123 23113 23123 23131 23104 23125 23106 23136 23124 23120 23125 23116 23135 23132 23134 23124 23121 23118 23145 23141 23146 23126 23151 23137 23150 23147 23152 23133 23145 23130 23141 23141 23142 23147 23153 23151 23151 23150 23156 23161 23147 23144 23171 23151 23159 23171 23153 23166 23158 23149 23151 23161 23174 23160 23157 23170 23184 23171 23180 23165 23176 23167 23190 23189 23181 23165 23171 23177 23177 23188 23185 23197 23190 23174 23200 23198 23180 23184 23186 23189 23199 23194 23194 23205 23208 23197 23194 23213 23192 23211 23196 23213 23198 23205 23215 23222 23212 23197 23201 23215 23229 23211 23225 23218 23229 23217 23213 23224 23211 23234 23239 23230 23231 23227 23220 23225 23229 23231 23247 23231 23235 23225 23248 23229 23251 23245 23246 23249 23255 23233 23249 23236 23234 23249 23262 23258 23248 23256 23263 23267 23248 23248 23262 23251 23265 23273 23247 23255 23274 23253 23261 23254 23264 23266 23263 23261 23273 23273 23286 23261 23263 23287 23270 23291 23269 23270 23273 23295 \r\n22670 22681 22683 22685 22702 22686 22700 22691 22702 22686 22706 22692 22696 22683 22691 22711 22698 22705 22712 22710 22704 22717 22715 22699 22704 22700 22722 22711 22722 22700 22715 22707 22719 22713 22716 22730 22708 22727 22736 22713 22736 22729 22714 22729 22729 22736 22716 22742 22727 22742 22740 22749 22739 22727 22741 22727 22743 22752 22751 22735 22746 22730 22738 22732 22743 22752 22747 22748 22766 22765 22761 22760 22754 22766 22753 22751 22754 22766 22767 22750 22755 22757 22751 22768 22759 22755 22778 22758 22770 22766 22776 22768 22787 22781 22775 22780 22783 22772 22781 22783 22782 22779 22798 22800 22793 22783 22793 22798 22778 22785 22802 22800 22788 22794 22802 22790 22787 22807 22813 22790 22798 22804 22796 22810 22801 22811 22816 22805 22798 22812 22824 22826 22824 22818 22813 22816 22824 22813 22817 22813 22837 22834 22827 22836 22813 22843 22828 22819 22833 22842 22836 22839 22829 22828 22851 22824 22832 22837 22838 22849 22844 22855 22845 22848 22856 22853 22835 22840 22839 22852 22847 22856 22850 22858 22866 22864 22851 22867 22849 22870 22859 22861 22871 22876 22860 22882 22872 22857 22864 22872 22867 22867 22865 22862 22869 22890 22886 22869 22867 22889 22882 22885 22887 22886 22881 22894 22903 22894 22901 22896 22880 22902 22905 22907 22885 22888 22909 22906 22889 22891 22910 22897 22919 22907 22900 22917 22916 22909 22906 22924 22915 22907 22930 22917 22922 22919 22907 22913 22909 22935 22909 22934 22933 22918 22932 22917 22939 22941 22925 22924 22946 22929 22923 22951 22935 22924 22937 22929 22945 22935 22955 22938 22958 22942 22951 22943 22946 22965 22962 22946 22963 22967 22950 22961 22954 22957 22947 22959 22974 22964 22969 22979 22976 22972 22977 22980 22967 22969 22969 22963 22966 22972 22964 22964 22978 22972 22965 22978 22996 22997 22993 22990 22982 22973 22982 22992 22977 22978 23003 22995 22998 22994 23007 22984 23011 23010 22992 22988 22995 23002 22999 22998 23020 23008 23000 23007 23023 23019 23014 22999 23027 23012 23002 23011 23024 23027 23033 23016 23031 23037 23015 23030 23021 23026 23024 23022 23037 23032 23041 23038 23046 23045 23034 23051 23049 23035 23052 23055 23049 23033 23044 23030 23038 23061 23055 23062 23041 23053 23048 23060 23050 23052 23063 23049 23056 23068 23057 23046 23049 23077 23074 23068 23075 23061 23060 23081 23084 23059 23067 23079 23081 23068 23079 23088 23067 23069 23093 23073 23068 23068 23097 23093 23084 23097 23094 23084 23090 23087 23106 23089 23083 23090 23103 23106 23087 23105 23099 23114 23090 23090 23095 23092 23113 23108 23110 23118 23102 23104 23121 23124 23124 23120 23109 23121 23120 23107 23126 23115 23112 23127 23135 23116 23127 23129 23137 23116 23135 23144 23120 23120 23120 23120 23139 23151 23145 23149 23146 23148 23144 23140 23141 23140 23158 23139 23140 23155 23138 23145 23164 23138 23145 23154 23155 23171 23147 23156 23157 23151 23170 23173 23160 23165 23159 23179 23159 23173 23178 23178 23160 23163 23173 23173 23185 23164 23168 23174 23192 23179 23178 23193 23197 23191 23186 23186 23175 23196 23182 23188 23201 23201 23189 23193 23203 23200 23192 23186 23189 23211 23189 23194 23206 23200 23211 23194 23193 23209 23200 23219 23214 23216 23213 23211 23227 23203 23205 23224 23221 23217 23221 23234 23219 23224 23211 23234 23238 23240 23227 23219 23217 23238 23245 23246 23241 23226 23229 23247 23229 23254 23228 23237 23252 23231 23240 23260 23243 23237 23264 23257 23254 23247 23265 23269 23248 23264 23272 23267 23262 23248 23268 23274 23274 23272 23269 23278 23274 23257 23271 23280 23260 23274 23274 23282 23271 23285 23287 23289 23278 23279 23279 23288 \r\n22687 22692 22696 22691 22698 22677 22705 22698 22683 22679 22687 22699 22690 22711 22708 22711 22706 22701 22701 22698 22690 22706 22719 22722 22702 22696 22714 22715 22718 22728 22721 22711 22722 22714 22732 22719 22714 22730 22722 22727 22739 22735 22739 22735 22723 22737 22717 22719 22728 22724 22721 22723 22746 22749 22730 22754 22750 22734 22736 22734 22734 22733 22741 22760 22756 22759 22747 22741 22763 22744 22753 22763 22759 22762 22755 22748 22761 22775 22751 22758 22756 22773 22779 22777 22768 22775 22785 22776 22771 22786 22766 22782 22772 22778 22785 22771 22778 22773 22785 22797 22793 22783 22788 22782 22800 22802 22785 22800 22806 22801 22803 22806 22796 22797 22810 22785 22814 22809 22801 22790 22816 22813 22812 22813 22802 22810 22814 22813 22798 22809 22809 22828 22809 22822 22804 22824 22834 22812 22811 22811 22811 22837 22812 22830 22817 22823 22820 22843 22823 22819 22829 22827 22825 22844 22849 22850 22841 22846 22849 22854 22847 22854 22855 22834 22847 22862 22855 22838 22841 22844 22842 22863 22866 22855 22871 22871 22870 22869 22858 22864 22852 22855 22853 22862 22863 22880 22875 22866 22887 22859 22887 22877 22891 22883 22876 22865 22881 22872 22895 22896 22897 22896 22885 22894 22897 22900 22894 22900 22879 22882 22892 22903 22899 22908 22902 22898 22912 22899 22888 22902 22894 22893 22896 22910 22916 22920 22901 22906 22917 22909 22927 22922 22906 22910 22909 22913 22932 22909 22919 22930 22936 22921 22931 22921 22932 22937 22935 22942 22933 22943 22936 22948 22951 22944 22939 22941 22930 22953 22936 22936 22959 22936 22939 22959 22958 22953 22941 22966 22954 22954 22958 22965 22951 22943 22965 22960 22975 22956 22958 22971 22951 22969 22979 22972 22981 22962 22962 22971 22964 22986 22968 22989 22979 22977 22972 22994 22973 22979 22973 22988 22991 22998 22996 22991 23000 22989 22995 22999 22995 22980 22998 22995 23002 23001 22998 23013 23012 22998 23004 22989 23009 23015 22997 23001 23012 23019 23021 23013 23024 23005 23025 23016 23026 23017 23021 23013 23007 23025 23031 23037 23018 23019 23036 23025 23035 23037 23032 23026 23026 23028 23047 23031 23051 23028 23032 23053 23030 23051 23041 23035 23044 23054 23049 23062 23055 23058 23055 23052 23062 23040 23068 23041 23068 23051 23046 23071 23070 23049 23056 23069 23050 23069 23076 23057 23066 23059 23062 23070 23065 23088 23066 23081 23090 23064 23086 23090 23090 23094 23092 23085 23073 23074 23077 23091 23080 23083 23105 23087 23099 23106 23099 23084 23094 23091 23111 23106 23112 23106 23090 23089 23119 23112 23117 23111 23110 23099 23111 23099 23127 23107 23129 23107 23114 23126 23133 23107 23108 23119 23134 23117 23127 23132 23128 23116 23126 23136 23144 23143 23121 23125 23126 23145 23133 23133 23143 23149 23146 23138 23156 23132 23147 23156 23140 23156 23137 23154 23139 23159 23145 23160 23158 23149 23161 23144 23164 23157 23154 23170 23169 23177 23164 23153 23164 23173 23169 23159 23174 23159 23158 23163 23187 23176 23174 23188 23187 23170 23171 23168 23193 23186 23185 23175 23192 23198 23187 23198 23195 23177 23204 23201 23186 23206 23186 23186 23206 23194 23196 23196 23196 23196 23204 23194 23197 23201 23218 23196 23218 23221 23210 23228 23219 23214 23221 23222 23208 23225 23229 23230 23233 23219 23226 23220 23227 23214 23214 23242 23237 23221 23244 23247 23242 23227 23226 23225 23236 23244 23244 23244 23246 23248 23239 23233 23244 23261 23243 23235 23259 23248 23256 23247 23259 23269 23242 23259 23267 23261 23268 23268 23251 23264 23253 23252 23277 23282 23267 23255 23257 23259 23260 23259 23284 23268 23265 23282 23278 23279 23275 23296 23294 23291 \r\n22677 22687 22678 22697 22694 22676 22685 22703 22697 22693 22686 22694 22683 22702 22712 22700 22715 22688 22702 22704 22691 22702 22721 22714 22719 22718 22708 22707 22708 22705 22712 22717 22704 22704 22719 22709 22710 22728 22721 22713 22734 22732 22725 22736 22730 22730 22744 22741 22733 22734 22744 22750 22741 22753 22745 22741 22729 22728 22733 22742 22731 22739 22757 22748 22759 22747 22748 22750 22761 22766 22761 22770 22743 22763 22767 22751 22763 22761 22764 22779 22755 22777 22758 22780 22775 22779 22783 22786 22771 22783 22763 22781 22765 22783 22773 22782 22780 22782 22788 22786 22778 22784 22795 22789 22802 22784 22790 22782 22780 22787 22805 22788 22790 22806 22799 22787 22798 22817 22801 22810 22819 22793 22820 22810 22800 22821 22815 22816 22802 22808 22828 22819 22828 22820 22812 22823 22830 22815 22812 22838 22837 22827 22834 22834 22825 22818 22832 22831 22833 22828 22831 22822 22841 22840 22845 22843 22856 22832 22833 22847 22838 22860 22850 22863 22842 22862 22839 22850 22858 22861 22864 22859 22872 22867 22863 22862 22851 22872 22875 22861 22856 22875 22876 22874 22856 22874 22880 22884 22861 22885 22886 22878 22877 22889 22865 22879 22884 22883 22874 22895 22877 22893 22895 22902 22881 22892 22891 22882 22900 22882 22884 22896 22886 22913 22914 22887 22906 22896 22889 22905 22894 22895 22903 22908 22915 22910 22907 22927 22917 22926 22917 22909 22905 22928 22927 22925 22919 22914 22910 22934 22920 22921 22929 22932 22928 22941 22925 22920 22934 22927 22936 22929 22942 22926 22947 22941 22955 22943 22949 22957 22944 22959 22944 22951 22946 22946 22961 22942 22951 22942 22956 22968 22953 22973 22957 22947 22973 22970 22954 22954 22965 22978 22975 22974 22964 22980 22985 22982 22979 22984 22985 22986 22984 22993 22993 22973 22971 22974 22981 22990 22972 22985 22995 22997 22993 22998 23000 22985 22994 22994 22988 22989 22988 22991 23003 22991 23005 22994 22997 23005 23003 23003 23010 23011 23011 23018 23015 23006 23000 23002 23010 23010 23007 23018 23011 23034 23036 23023 23026 23039 23039 23018 23016 23042 23041 23017 23025 23046 23023 23025 23046 23049 23051 23037 23042 23038 23044 23041 23055 23038 23047 23039 23051 23058 23049 23042 23066 23066 23059 23049 23058 23054 23052 23062 23064 23056 23067 23068 23059 23079 23064 23068 23059 23061 23066 23067 23065 23083 23086 23080 23071 23071 23086 23084 23091 23092 23092 23088 23091 23079 23074 23082 23088 23100 23080 23098 23097 23079 23088 23085 23102 23082 23083 23113 23105 23112 23116 23109 23118 23108 23093 23105 23113 23095 23115 23096 23124 23124 23128 23125 23124 23121 23131 23133 23129 23108 23126 23110 23116 23116 23121 23121 23134 23134 23126 23121 23118 23123 23125 23124 23148 23147 23127 23128 23147 23147 23152 23146 23158 23133 23150 23148 23134 23152 23136 23159 23163 23138 23145 23155 23155 23160 23143 23157 23173 23154 23176 23168 23172 23167 23178 23169 23157 23181 23176 23177 23170 23158 23180 23173 23180 23177 23179 23180 23165 23193 23183 23181 23196 23199 23199 23182 23191 23189 23183 23197 23190 23179 23189 23208 23210 23197 23183 23185 23201 23200 23209 23198 23213 23198 23201 23196 23217 23223 23208 23213 23221 23205 23222 23227 23203 23217 23215 23214 23234 23227 23235 23232 23227 23238 23238 23225 23221 23230 23237 23240 23244 23234 23243 23245 23250 23232 23241 23226 23250 23227 23256 23235 23235 23243 23241 23237 23241 23249 23251 23256 23237 23255 23251 23245 23244 23262 23246 23258 23246 23253 23264 23256 23274 23261 23277 23259 23260 23271 23256 23263 23267 23264 23286 23262 23275 23272 23265 23280 23274 23271 23293 23294 23277 23271 \r\n22698 22700 22676 22701 22687 22686 22680 22684 22685 22710 22708 22700 22698 22689 22713 22715 22717 22699 22700 22709 22717 22709 22713 22720 22696 22708 22724 22727 22712 22702 22716 22719 22712 22728 22734 22732 22711 22713 22738 22712 22727 22733 22723 22743 22731 22732 22733 22747 22734 22741 22729 22731 22737 22726 22733 22752 22742 22737 22744 22748 22748 22749 22743 22738 22744 22743 22753 22762 22761 22741 22764 22759 22764 22754 22757 22768 22761 22770 22767 22768 22761 22762 22776 22756 22767 22783 22770 22770 22788 22761 22777 22767 22772 22772 22788 22775 22776 22778 22798 22788 22789 22802 22781 22787 22779 22805 22783 22788 22788 22798 22806 22795 22813 22812 22814 22800 22794 22798 22819 22803 22797 22806 22800 22796 22796 22809 22819 22804 22812 22826 22825 22804 22805 22834 22827 22821 22820 22834 22827 22826 22823 22822 22814 22832 22838 22843 22828 22847 22838 22834 22831 22824 22831 22847 22848 22854 22848 22852 22840 22843 22847 22842 22860 22856 22850 22862 22841 22855 22854 22854 22854 22853 22863 22864 22849 22870 22865 22855 22871 22871 22856 22864 22866 22866 22864 22861 22858 22879 22879 22873 22888 22869 22870 22888 22881 22893 22873 22882 22870 22888 22882 22883 22882 22881 22891 22894 22881 22885 22886 22899 22888 22903 22894 22888 22912 22906 22912 22892 22915 22909 22916 22919 22912 22904 22921 22899 22906 22920 22915 22913 22919 22916 22916 22915 22927 22928 22932 22928 22913 22930 22914 22928 22926 22936 22941 22933 22946 22948 22935 22927 22950 22930 22941 22929 22954 22956 22942 22949 22933 22936 22955 22944 22951 22940 22942 22947 22940 22963 22968 22964 22954 22954 22954 22973 22951 22957 22952 22965 22963 22971 22962 22960 22979 22969 22978 22974 22972 22961 22986 22981 22972 22992 22970 22993 22977 22990 22984 22984 22988 22994 22993 22982 22983 22984 22976 22995 23001 22979 23002 23007 23005 22985 22996 22990 23015 22998 23008 23018 23015 22991 23010 23021 23014 23013 22999 23012 22998 23010 23013 23004 23013 23006 23018 23005 23015 23030 23027 23036 23034 23036 23018 23018 23015 23029 23020 23021 23035 23032 23025 23038 23046 23042 23053 23053 23029 23040 23050 23045 23030 23032 23037 23051 23043 23055 23036 23038 23065 23062 23060 23069 23049 23067 23045 23048 23071 23056 23054 23062 23073 23063 23069 23054 23060 23069 23084 23081 23061 23077 23069 23071 23081 23063 23070 23084 23072 23084 23088 23070 23095 23096 23078 23086 23087 23096 23095 23082 23092 23080 23093 23096 23098 23090 23103 23098 23087 23104 23095 23100 23101 23091 23094 23096 23116 23108 23106 23097 23121 23108 23106 23102 23127 23131 23108 23129 23107 23110 23125 23133 23134 23114 23140 23114 23136 23125 23135 23125 23131 23132 23131 23125 23123 23133 23130 23127 23146 23146 23144 23150 23145 23147 23157 23148 23159 23156 23136 23141 23141 23150 23146 23153 23152 23147 23145 23169 23147 23156 23158 23161 23166 23158 23168 23161 23172 23159 23184 23164 23173 23187 23189 23188 23184 23172 23176 23173 23191 23176 23173 23173 23172 23190 23173 23180 23177 23194 23187 23201 23179 23181 23180 23188 23202 23202 23205 23204 23212 23208 23201 23208 23216 23211 23194 23219 23218 23223 23198 23217 23226 23210 23221 23211 23222 23229 23217 23221 23232 23216 23228 23216 23213 23236 23222 23227 23221 23239 23231 23239 23219 23223 23244 23228 23224 23231 23240 23229 23247 23229 23246 23241 23241 23236 23243 23255 23235 23260 23261 23251 23266 23262 23240 23252 23259 23247 23261 23255 23270 23263 23259 23271 23271 23262 23260 23278 23282 23260 23265 23268 23272 23276 23265 23280 23275 23278 23285 23269 23286 23270 23286 23270 23276 23295 \r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2000论文集/谢婧--规模化问题的解题策略/land.8",
    "content": "700 700 9\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 342 343 344 345 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 346 347 348 349 350 341 342 343 344 345 346 347 348 349 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 350 341 342 343 344 345 346 347 348 349 350 341 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 342 343 344 345 346 347 348 349 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 342 343 344 345 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 342 343 344 345 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 346 347 348 349 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 350 341 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332 25332\r\n25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342 25342\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2000论文集/谢婧--规模化问题的解题策略/land.9",
    "content": "700 700 10\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 1001 1000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000\r\n10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001 10000 10001\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2003论文集/何林--一类称球问题的解法/Program/GAME.PAS",
    "content": "var\r\n  n : integer;\r\n  number : integer;\r\n  sym : char;\r\n\r\nprocedure gamerule;\r\nbegin\r\n  writeln; writeln; writeln; writeln; writeln; writeln;\r\n  writeln('Hi! You are now in a funny game. There are n balls. One of them is different ');\r\n  writeln('from the others -- it can be either heavier or lighter.');\r\n  writeln;\r\n  writeln('You should select the special ball and whether it''s heavier or lighter in mind.');\r\n  writeln;\r\n  writeln('The computer will ask you some questions. For each question, two sets of balls ');\r\n  writeln('will be given, and you should answer which set is');\r\n  writeln(' heavier or that they are of the same weight.');\r\n  writeln;\r\n  writeln('At the end, the computer will tell which ball is special, and whether it is ');\r\n  writeln('heavier or lighter.');\r\n  writeln('The computer will ask the least number of questions possible during a game');\r\n  writeln('session.');\r\n  writeln;\r\n  writeln('Now, have the special ball number in your mind and enter the number of balls:');\r\n  readln(n);\r\n  writeln;\r\nend;\r\n\r\nprocedure show(s, t : integer);\r\nvar\r\n  i : integer;\r\nbegin\r\n  for i := s to t do\r\n    write(' ', i);\r\nend;\r\n\r\nprocedure difball(s0, t0, s1, t1 : integer);\r\nvar\r\n  l0, l1 : integer;\r\n  part0, part1 : integer;\r\n  p : integer;\r\nbegin\r\n  l0 := t0 - s0 + 1;\r\n  l1 := t1 - s1 + 1;\r\n  if l0 = 0 then begin\r\n    number := s1;\r\n    sym := 'L'\r\n  end else if l1 = 0 then begin\r\n    number := s0;\r\n    sym := 'H';;\r\n  end else if (l0 = 1) and (l1 = 1) then begin\r\n    write('Set 1 : '); writeln(s0);\r\n    write('Set 2 : '); writeln(n);\r\n    write('Enter which set is heavier (1 or 2) or 0 if same : ');\r\n    readln(p);\r\n    if p = 1 then begin\r\n      number := s0;\r\n      sym := 'H'\r\n    end else if p = 0 then begin\r\n      number := s1;\r\n      sym := 'L';\r\n    end;\r\n  end else if (l0 = 1) and (l1 = 2) then begin\r\n    write('Set 1 : '); writeln(s1);\r\n    write('Set 2 : '); writeln(t1);\r\n    write('Enter which set is heavier (1 or 2) or 0 if same : ');\r\n    readln(p);\r\n    if p = 0 then begin\r\n      number := s0;\r\n      sym := 'H';\r\n    end else if p = 1 then begin\r\n      number := t1;\r\n      sym := 'L';\r\n    end else if p = 2 then begin\r\n      number := s1;\r\n      sym := 'L';\r\n    end;\r\n  end else if (l0 = 2) and (l1 = 1) then begin\r\n    write('Set 1 : '); writeln(s0);\r\n    write('Set 2 : '); writeln(t0);\r\n    write('Enter which set is heavier (1 or 2) or 0 if same : ');\r\n    readln(p);\r\n    if p = 0 then begin\r\n      number := s1;\r\n      sym := 'L';\r\n    end else if p = 1 then begin\r\n      number := s0;\r\n      sym := 'H';\r\n    end else if p = 2 then begin\r\n      number := t0;\r\n      sym := 'H';\r\n    end;\r\n  end else begin\r\n    if l0 mod 3 <> 2 then\r\n      part0 := l0 div 3\r\n    else\r\n      part0 := l0 div 3 + 1;\r\n    if l1 mod 3 <> 2 then\r\n      part1 := l1 div 3\r\n    else\r\n      part1 := l1 div 3 + 1;\r\n\r\n    if (l0 mod 3 = 1) and (l1 mod 3 = 1) then\r\n      part1 := l1 div 3 + 1;\r\n\r\n    write('Set 1 :');\r\n    show(s0, s0 + part0 - 1);\r\n    show(s1 + part1, s1 + 2 * part1 - 1);\r\n    writeln;\r\n\r\n    write('Set 2 :');\r\n    show(s0 + part0, s0 + 2 * part0 - 1);\r\n    show(s1, s1 + part1 - 1);\r\n    writeln;\r\n\r\n    write('Enter which set is heavier (1 or 2) or 0 if same : ');\r\n    readln(p);\r\n    if p = 1 then\r\n      difball(s0, s0 + part0 - 1, s1, s1 + part1 - 1)\r\n    else if p = 2 then\r\n      difball(s0 + part0, s0 + 2 * part0 - 1, s1 + part1, s1 + 2 * part1 - 1)\r\n    else if p = 0 then\r\n      difball(s0 + part0 * 2, t0, s1 + part1 * 2, t1);\r\n  end;\r\nend;\r\n\r\nprocedure sameball(s, t : integer);\r\nvar\r\n  part, p : integer;\r\n  l, l1, l2 : integer;\r\nbegin\r\n  l := t - s + 1;\r\n  l1 := l div 3;\r\n  if l mod 3 <> 0 then l2 := l1 + 1 else l2 := l1;\r\n  write('Set 1 :');\r\n  show(s, s + l1 - 1);\r\n  if l2 > l1 then writeln(' 1') else writeln;\r\n\r\n  write('Set 2 :');\r\n  show(s + l1, s + l1 + l2 - 1);\r\n  writeln;\r\n\r\n  write('Enter which set is heavier (1 or 2) or 0 if same : ');\r\n  readln(p);\r\n\r\n  if p = 0 then\r\n    sameball(s + l1 + l2, t)\r\n  else if p = 1 then\r\n    difball(s, s + l1 - 1, s + l1, s + l1 + l2 - 1)\r\n  else if p = 2 then\r\n    difball(s + l1, s + l1 + l2 - 1, s, s + l1 - 1);\r\nend;\r\n\r\nprocedure main;\r\nvar\r\n  part, p : integer;\r\nbegin\r\n  if n mod 3 = 2 then\r\n    part := n div 3 + 1\r\n  else\r\n    part := n div 3;\r\n  write('Set 1 :'); show(1, part); writeln;\r\n  write('Set 2 :'); show(part + 1, 2 * part); writeln;\r\n  write('Enter which set is heavier (1 or 2) or 0 if same : ');\r\n  readln(p);\r\n  if p = 0 then\r\n    sameball(part * 2 + 1, n)\r\n  else if p = 1 then\r\n    difball(1, part, part + 1, 2 * part)\r\n  else if p = 2 then\r\n    difball(part + 1, 2 * part, 1, part);\r\nend;\r\n\r\nprocedure print;\r\nbegin\r\n  writeln('The ordinal number of the special ball is : '); writeln(number, '.');\r\n  write('It is ');\r\n  if sym = 'H' then\r\n    writeln('heavier than the others.')\r\n  else\r\n    writeln('lighter than the others.');\r\nend;\r\n\r\nbegin\r\n  gamerule;\r\n  main;\r\n  print;\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2003论文集/张云亮--论对题目中算法的选择/Program/MYTURN.PAS",
    "content": "const Len=181;     {181 ~=    Sqrt(32767)}\r\n      Block=32767 div Len;\r\ntype Ppp=array[0..Len-1] of longint;\r\nvar LL,A,B:array[0..Block] of ^Ppp;\r\n    L:Array[1..33000] of boolean;\r\n    V:array[1..Block+1] of boolean;\r\n    C:array[1..Block+1,1..2] of longint;\r\n    ga,gb,q,i,j,k,n,t:longint;\r\n    E,S,P:longint;\r\nprocedure Merge(p,q:longint);\r\nvar i,d,c,i1,i2:longint;\r\nbegin\r\n  if p>=q then exit;\r\n  c:=(p+q) div 2;\r\n  Merge(p,c);\r\n  Merge(c+1,q);\r\n  i1:=p;\r\n  i2:=c+1;\r\n  d:=p;\r\n  while (i1<=c)and(i2<=q) do\r\n       if B[i1 div Len]^[i1 mod Len]<B[i2 div Len]^[i2 mod Len] then begin\r\n          LL[d div Len]^[d mod Len]:=B[i1 div Len]^[i1 mod Len];\r\n          inc(i1);inc(d);\r\n                           end\r\n                      else begin\r\n          LL[d div Len]^[d mod Len]:=B[i2 div Len]^[i2 mod Len];\r\n          inc(i2);inc(d);\r\n                           end;\r\n  while (i1<=c) do begin\r\n          LL[d div Len]^[d mod Len]:=B[i1 div Len]^[i1 mod Len];\r\n          inc(i1);inc(d);\r\n                   end;\r\n  while (i2<=q) do begin\r\n          LL[d div Len]^[d mod Len]:=B[i2 div Len]^[i2 mod Len];\r\n          inc(i2);inc(d);\r\n                   end;\r\n  for i:=p to q do B[i div Len]^[i mod Len]:=LL[i div Len]^[i mod Len];\r\nend;\r\nfunction Search(c:longint):word;\r\nvar p,q:longint;\r\n    g:word;\r\nbegin\r\n  p:=1;q:=n;\r\n  g:=(p+q) div 2;\r\n  while c<>B[g div Len]^[g mod Len] do begin\r\n        if c>B[g div Len]^[g mod Len] then p:=g+1\r\n                                      else q:=g-1;\r\n         g:=(p+q) div 2;\r\n                                       end;\r\n  Search:=g;\r\nend;\r\nbegin\r\n  assign(input,'turnover.in');reset(input);\r\n  assign(output,'turnover.out');rewrite(output);\r\n  read(n);\r\n  for i:=0 to Block do begin\r\n       new(A[i]);\r\n       fillchar(A[i]^,sizeof(A[i]^),0);\r\n                    end;\r\n  for i:=0 to Block do new(B[i]);\r\n  for i:=0 to Block do new(LL[i]);\r\n  for i:=1 to n do  read(A[i div Len]^[i mod Len]);\r\n  for i:=0 to Block do B[i]^:=A[i]^;\r\n  Merge(1,n);\r\n  fillchar(l,sizeof(l),false);\r\n  fillchar(v,sizeof(v),false);\r\n  for i:=1 to Block+1 do begin\r\n     C[i,1]:=i*Len;\r\n     C[i,2]:=(i-1)*Len+1;\r\n     if C[i,1]>n then C[i,1]:=n;\r\n     if C[i,2]>n then C[i,2]:=n;\r\n                     end;\r\n  s:=0;\r\n  for i:=1 to n do begin\r\n      P:=A[i div Len]^[i mod Len];\r\n      q:=Search(P);\r\n      k:=(q-1) div Len+1;\r\n      ga:=0;gb:=0;\r\n      if V[k] then begin\r\n         j:=q;\r\n         while j>=C[k,1] do begin\r\n             if L[j] then break;\r\n             dec(j);\r\n                              end;\r\n         if j>=C[k,1] then gb:=j;\r\n         j:=q;\r\n         while j<=C[k,2] do begin\r\n             if L[j] then break;\r\n             inc(j);\r\n                           end;\r\n         if j<=C[k,2] then ga:=j;\r\n                   end;\r\n      if ga=0 then begin\r\n         t:=k+1;\r\n         while t<=(n-1) div Len+1 do begin\r\n             if V[t] then break;\r\n             inc(t);\r\n                                     end;\r\n         if t<=(n-1) div Len+1 then begin\r\n              j:=C[t,1];\r\n              ga:=j;\r\n                                   end;\r\n                   end;\r\n      if gb=0 then begin\r\n         t:=k-1;\r\n         while t>0 do begin\r\n             if V[t] then break;\r\n             dec(t);\r\n                      end;\r\n         if t>0 then begin\r\n              j:=C[t,2];\r\n              gb:=j;\r\n                     end;\r\n                   end;\r\n      E:=maxlongint;\r\n      if (ga=0)and(gb=0) then E:=abs(p);\r\n      if ga<>0 then if abs(p-B[ga div Len]^[ga mod Len])<E then\r\n                       E:=abs(p-B[ga div Len]^[ga mod Len]);\r\n      if gb<>0 then if abs(p-B[gb div Len]^[gb mod Len])<E then\r\n                       E:=abs(p-B[gb div Len]^[gb mod Len]);\r\n      V[k]:=true;\r\n      L[q]:=true;\r\n      if q<C[k,1] then C[k,1]:=q;\r\n      if q>C[k,2] then C[k,2]:=q;\r\n      S:=S+E;\r\n                   end;\r\n  writeln(S);\r\n  close(input);close(output);\r\nend."
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2003论文集/张云亮--论对题目中算法的选择/Program/TURNOVER.PAS",
    "content": "{$S-,Y-,Q-,R-}\r\nprogram turnover;\r\n{This program was written by tiger.lee}\r\n\r\nconst\r\n  InputFileName = 'turnover.in';\r\n  OutputFileName = 'turnover.out';\r\n\r\ntype\r\n  Pnode = ^Tnode;\r\n  Tnode = object\r\n    key: Longint;\r\n    h: Integer;\r\n    l, r: Pnode;\r\n  end;\r\n\r\nvar\r\n  n, i: Integer;\r\n  x, answer, min: Longint;\r\n  tree: Pnode;\r\n\r\nprocedure insertNode(const x : Longint;var node : Pnode);\r\n\r\nvar\r\n  p, temp, child: Pnode;\r\n  lh, rh: Integer;\r\n  tmp: Longint;\r\n\r\nprocedure regulateLL;\r\nbegin\r\n  temp := node^.l;\r\n  node^.h := temp^.h - 1;\r\n  node^.l := temp^.r;\r\n  temp^.r := node;\r\n  node := temp;\r\nend;\r\n\r\nprocedure regulateLR;\r\nbegin\r\n  child := node^.l;\r\n  child^.h := child^.h - 1;\r\n  node^.h := child^.h;\r\n  temp := child^.r;\r\n  temp^.h := child^.h + 1;\r\n  child^.r := temp^.l;\r\n  node^.l := temp^.r;\r\n  temp^.r := node;\r\n  temp^.l := child;\r\n  node := temp;\r\nend;\r\n\r\nprocedure regulateRR;\r\nbegin\r\n  temp := node^.r;\r\n  node^.r := temp^.l;\r\n  node^.h := temp^.h - 1;\r\n  temp^.l := node;\r\n  node := temp;\r\nend;\r\n\r\nprocedure regulateRL;\r\nbegin\r\n  child := node^.r;\r\n  child^.h := child^.h - 1;\r\n  node^.h := child^.h;\r\n  temp := child^.l;\r\n  temp^.h := child^.h + 1;\r\n  child^.l := temp^.r;\r\n  node^.r := temp^.l;\r\n  temp^.l := node;\r\n  temp^.r := child;\r\n  node := temp;\r\nend;\r\n\r\nbegin\r\n  if node = nil then begin\r\n    New(p);\r\n    p^.l := nil;\r\n    p^.r := nil;\r\n    p^.h := 1;\r\n    p^.key := x;\r\n    node := p;\r\n    answer := answer + min;\r\n    Exit;\r\n  end;\r\n  tmp := abs(node^.key - x);\r\n  if tmp < min then min := tmp;\r\n  if x <= node^.key then insertNode(x, node^.l)\r\n  else insertNode(x, node^.r);\r\n  if node^.l = nil then lh := 0 else lh := node^.l^.h;\r\n  if node^.r = nil then rh := 0 else rh := node^.r^.h;\r\n  if lh - rh = 2 then begin\r\n    if node^.l^.l = nil then lh := 0 else lh := node^.l^.l^.h;\r\n    if node^.l^.r = nil then rh := 0 else rh := node^.l^.r^.h;\r\n    if lh - rh = 1 then regulateLL\r\n    else regulateLR;\r\n    Exit;\r\n  end;\r\n  if lh - rh = -2 then begin\r\n    if node^.r^.l = nil then lh := 0 else lh := node^.r^.l^.h;\r\n    if node^.r^.r = nil then rh := 0 else rh := node^.r^.r^.h;\r\n    if lh - rh = -1 then regulateRR\r\n    else regulateRL;\r\n    Exit;\r\n  end;\r\n  if lh > rh then node^.h := lh + 1 else node^.h := rh + 1;\r\nend;\r\n\r\nbegin\r\n  Assign(Input, InputFileName);\r\n  Reset(Input);\r\n  Readln(n);\r\n  Readln(answer);\r\n  insertNode(answer, tree);\r\n  for i := 2 to n do begin\r\n    Readln(x);\r\n    min := MaxLongint;\r\n    insertNode(x, tree);\r\n  end;\r\n  Close(Input);\r\n  Assign(Output, OutputFileName);\r\n  Rewrite(Output);\r\n  Writeln(answer);\r\n  Close(Output);\r\nend."
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2003论文集/张宁--猜数问题的研究/Program/TL1.PAS",
    "content": "var a:array[1..3] of longint;\r\n    f:longint;\r\n    i:integer;\r\nbegin\r\n  for i:=1 to 3 do read(a[i]);\r\n  if a[1]>a[2] then\r\n    begin\r\n      if a[1]>a[3] then\r\n        i:=1\r\n      else\r\n        i:=3;\r\n    end\r\n  else\r\n    begin\r\n      if a[3]>a[2] then\r\n        i:=3\r\n      else\r\n        i:=2;\r\n    end;\r\n  f:=0;\r\n  while true do\r\n    begin\r\n      case i of\r\n      1:begin\r\n          if a[2]=a[3] then\r\n            begin\r\n              inc(f);break;\r\n            end\r\n          else\r\n            if a[2]>a[3] then\r\n              begin\r\n                inc(f,2);a[1]:=a[2]-a[3];i:=2;\r\n              end\r\n            else\r\n              begin\r\n                inc(f);a[1]:=a[3]-a[2];i:=3;\r\n              end;\r\n        end;\r\n      2:begin\r\n          if a[1]=a[3] then\r\n            begin\r\n              inc(f,2);break;\r\n            end\r\n          else\r\n            if a[1]>a[3] then\r\n              begin\r\n                inc(f);a[2]:=a[1]-a[3];i:=1;\r\n              end\r\n            else\r\n              begin\r\n                inc(f,2);a[2]:=a[3]-a[1];i:=3;\r\n              end;\r\n        end;\r\n      3:begin\r\n          if a[1]=a[2] then\r\n            begin\r\n              inc(f,3);break;\r\n            end\r\n          else\r\n            if a[1]>a[2] then\r\n              begin\r\n                inc(f,2);a[3]:=a[1]-a[2];i:=1;\r\n              end\r\n            else\r\n              begin\r\n                inc(f);a[3]:=a[2]-a[1];i:=2;\r\n              end;\r\n        end;\r\n      end;\r\n    end;\r\n  i:=f mod 3;\r\n  if i=0 then i:=3;\r\n  writeln('The student ',i,' can guess his number at round ',f);\r\nend."
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2003论文集/张宁--猜数问题的研究/Program/TL2.PAS",
    "content": "const maxn=1000;\r\nvar a:array[1..maxn] of longint;\r\n    b:array[1..maxn] of integer;\r\n    i,n,t,m,k:integer;\r\n    tmp,f,ss,s:longint;\r\nprocedure insert(i:integer);\r\nvar j,tmp:integer;\r\nbegin\r\n  inc(t);b[t]:=i;j:=t;\r\n  while (j>1) and (a[b[j]]>a[b[j div 2]]) do\r\n    begin\r\n      tmp:=b[j];b[j]:=b[j div 2];b[j div 2]:=tmp;j:=j div 2;\r\n    end;\r\nend;\r\nfunction max:integer;\r\nvar i,j,v,tmp:integer;\r\nbegin\r\n  v:=b[1];b[1]:=b[t];dec(t);i:=1;\r\n  while i<=t div 2 do\r\n    begin\r\n      if (i*2=t) or (a[b[2*i]]>a[b[2*i+1]]) then\r\n        j:=i*2\r\n      else\r\n        j:=i*2+1;\r\n      if a[b[j]]>a[b[i]] then\r\n        begin\r\n          tmp:=b[i];b[i]:=b[j];b[j]:=tmp;i:=j;\r\n        end\r\n      else\r\n        break;\r\n    end;\r\n  max:=v;\r\nend;\r\nbegin\r\n  read(n);ss:=0;\r\n  for i:=1 to n do\r\n    begin\r\n      read(a[i]);\r\n      ss:=ss+a[i];\r\n    end;\r\n  t:=0;f:=0;\r\n  for i:=1 to n do insert(i);\r\n  while true do\r\n    begin\r\n      m:=max;s:=ss-a[m];k:=b[1];\r\n      if a[k]*2<=s then\r\n        begin\r\n          inc(f,m);break;\r\n        end\r\n      else\r\n        begin\r\n          a[m]:=2*a[k]-s;\r\n          dec(ss,s-a[m]);\r\n          insert(m);\r\n          if k<m then\r\n            inc(f,m-k)\r\n          else\r\n            inc(f,n-k+m);\r\n        end;\r\n    end;\r\n  i:=f mod n;\r\n  if i=0 then i:=n;\r\n  writeln('The student ',i,' can guess his number at round ',f);\r\nend."
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2003论文集/张宁--猜数问题的研究/Program/Tl3.pas",
    "content": "{$N+}\r\nconst maxn=100;\r\n      maxm=9997;\r\n      zero=1e-6;\r\ntype t1=^t2;\r\n     t2=record\r\n        id:extended;\r\n        f:integer;\r\n        nt:t1;\r\n        end;\r\ntype t=array[1..maxn] of integer;\r\nvar a:t;\r\n    i,f,n,m:integer;\r\n    w:array[0..maxm] of t1;\r\n    j,pp:longint;\r\nfunction fmod(aa:extended;bb:longint):longint;\r\nvar cc:extended;\r\nbegin\r\n  cc:=int(aa/bb);\r\n  fmod:=trunc(aa-bb*cc);\r\nend;\r\nfunction find(ww:extended):integer;\r\nvar tt:t1;\r\n    u:longint;\r\nbegin\r\n  u:=fmod(ww,maxm);\r\n  tt:=w[u];\r\n  if tt=nil then\r\n    begin\r\n      find:=-1;exit;\r\n    end;\r\n  while (abs(tt^.id-ww)>zero) and (tt^.nt<>nil) do\r\n    tt:=tt^.nt;\r\n  if abs(tt^.id-ww)<=zero then\r\n    find:=tt^.f\r\n  else\r\n    find:=-1;\r\nend;\r\nprocedure add(ww:extended;f:integer);\r\nvar tt:t1;\r\n    u:longint;\r\nbegin\r\n  u:=fmod(ww,maxm);\r\n  tt:=w[u];\r\n  if w[u]=nil then\r\n    begin\r\n      new(w[u]);\r\n      w[u]^.id:=ww;\r\n      w[u]^.f:=f;\r\n      w[u]^.nt:=tt;\r\n      exit;\r\n    end;\r\nend;\r\nfunction solve(a:t):integer;\r\nvar b,c:t;\r\n    f,tmp,p,q,i,j,k,ss,s,s1,max:integer;\r\n    ww:extended;\r\nbegin\r\n  ww:=0;\r\n  for i:=1 to n do\r\n    ww:=ww*pp+a[i]-1;\r\n  f:=find(ww);\r\n  if f>=0 then\r\n    begin\r\n      solve:=f;exit;\r\n    end;\r\n  f:=0;max:=0;q:=0;s:=0;\r\n  for i:=1 to n do\r\n    begin\r\n      inc(s,a[i]);\r\n      if a[i]>max then\r\n        begin\r\n          max:=a[i];q:=i;\r\n        end;\r\n    end;\r\n  p:=0;\r\n  for i:=1 to n do\r\n    if a[i]=max then\r\n      inc(p);\r\n  if p>=2 then\r\n    begin\r\n      if p=n then\r\n        begin\r\n          add(ww,1);solve:=1;exit;\r\n        end;\r\n      if (p>2) or (m>n/2) then\r\n        begin\r\n          add(ww,0);solve:=0;exit;\r\n        end;\r\n      k:=0;p:=0;\r\n      for i:=1 to n do\r\n        if a[i]<max then\r\n          begin\r\n            if p=0 then\r\n              p:=a[i]\r\n            else\r\n              if a[i]<>p then begin\r\n                add(ww,0);solve:=0;exit;\r\n              end;\r\n          end\r\n        else\r\n          begin\r\n            inc(k);b[k]:=i;\r\n          end;\r\n      if 2*p<=max then\r\n        begin\r\n          add(ww,q);solve:=q;exit;\r\n        end;\r\n      if n>4 then\r\n        begin\r\n          add(ww,0);solve:=0;exit;\r\n        end;\r\n      for i:=1 to n do c[i]:=a[i];\r\n      c[b[1]]:=s-3*max;\r\n      f:=solve(c);\r\n      if b[2]<b[1] then\r\n        inc(f,b[1]-b[2])\r\n      else\r\n        inc(f,n+b[1]-b[2]);\r\n      c[b[1]]:=max;\r\n      c[b[2]]:=s-3*max;\r\n      tmp:=solve(c);\r\n      if b[1]<b[2] then\r\n        inc(tmp,b[2]-b[1])\r\n      else\r\n        inc(tmp,n+b[2]-b[1]);\r\n      if tmp<f then f:=tmp;\r\n      add(ww,f);solve:=f;exit;\r\n    end;\r\n  for i:=1 to n do\r\n    if i<q then\r\n      b[i]:=a[i]\r\n    else\r\n      if i>q then\r\n        b[i-1]:=a[i];\r\n  for i:=1 to n-2 do\r\n    for j:=i+1 to n-1 do\r\n      if b[i]<b[j] then\r\n        begin\r\n          tmp:=b[i];b[i]:=b[j];b[j]:=tmp;\r\n        end;\r\n  ss:=0;\r\n  for i:=1 to m do inc(ss,b[i]);\r\n  for i:=m+1 to n-1 do dec(ss,b[i]);\r\n  if a[q]<>ss then\r\n    begin\r\n      add(ww,0);solve:=0;exit;\r\n    end;\r\n  max:=b[1];dec(s,a[q]);\r\n  for i:=1 to m do b[i]:=i;\r\n  for i:=1 to n do c[i]:=a[i];\r\n  while true do\r\n    begin\r\n      j:=2;s1:=0;\r\n      for i:=1 to m do\r\n        begin\r\n          inc(s1,a[b[i]]);\r\n          if b[i]=q then j:=1;\r\n        end;\r\n      if j=1 then s1:=s-s1+a[q];\r\n      if (2*s1>s) and (2*s1-s<a[q]) then\r\n        begin\r\n          c[q]:=2*s1-s;\r\n          if c[q]>=max then begin\r\n            add(ww,0);solve:=0;exit;\r\n          end;\r\n          p:=solve(c);\r\n          if p=0 then\r\n            begin\r\n              add(ww,0);solve:=0;exit;\r\n            end;\r\n          i:=p mod n;\r\n          if i=0 then i:=n;\r\n          if i<q then\r\n            inc(p,q-i)\r\n          else\r\n            inc(p,n+q-i);\r\n          if p>f then f:=p;\r\n        end;\r\n      i:=m;\r\n      while (i>0) and (b[i]+m-i+1>n) do dec(i);\r\n      if i=0 then break;\r\n      inc(b[i]);\r\n      for j:=i+1 to m do b[j]:=b[j-1]+1;\r\n    end;\r\n  if f=0 then f:=q;\r\n  add(ww,f);solve:=f;\r\nend;\r\nbegin\r\n  for j:=0 to maxm do w[j]:=nil;\r\n  read(n,m);pp:=0;\r\n  for i:=1 to n do\r\n    begin\r\n      read(a[i]);\r\n      if a[i]>pp then pp:=a[i];\r\n    end;\r\n  f:=solve(a);\r\n  if f=0 then\r\n    writeln('No one can guess his number.')\r\n  else\r\n    begin\r\n      i:=f mod n;\r\n      if i=0 then i:=n;\r\n      writeln('The student ',i,' can guess his number at round ',f);\r\n    end;\r\nend."
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/catch.dpr",
    "content": "program catch;\r\nconst maxn=1000;\r\nvar y,next:array[1..maxn shl 1]of longint;\r\n    from,fa,tree,tot,tod:array[1..maxn]of longint;\r\n    tottime:array[0..10]of longint;\r\n    time:longint;\r\n    n,ans,len:longint;\r\nprocedure add(a,b:longint);\r\nbegin\r\n inc(len);\r\n y[len]:=b;\r\n next[len]:=from[a];\r\n from[a]:=len;\r\nend;\r\nprocedure inputint;\r\nvar i,a,b:longint;\r\nbegin\r\n readln(n);\r\n fillchar(from,sizeof(from),0);\r\n len:=0;\r\n for i:=1 to n-1 do\r\n  begin\r\n   readln(a,b);\r\n   add(a,b);\r\n   add(b,a);\r\n  end;\r\nend;\r\nprocedure maketree(root:longint);\r\nvar i,x:longint;\r\nbegin\r\n fillchar(tree,sizeof(tree),0);\r\n tree[1]:=root;\r\n len:=1;\r\n fillchar(fa,sizeof(fa),$FF);\r\n for x:=1 to n do\r\n  begin\r\n   i:=from[tree[x]];\r\n   while i<>0 do\r\n    begin\r\n     if y[i]<>fa[tree[x]] then\r\n      begin\r\n       inc(len);\r\n       tree[len]:=y[i];\r\n       fa[y[i]]:=tree[x];\r\n      end;\r\n     i:=next[i];\r\n    end;\r\n  end;\r\nend;\r\nfunction fmax(x,y:longint):longint;\r\nbegin\r\n if x>y then fmax:=x\r\n        else fmax:=y;\r\nend;\r\nprocedure workans(root:longint);\r\nvar i,x:longint;\r\nbegin\r\n fillchar(tot,sizeof(tot),0);\r\n fillchar(tod,sizeof(tod),0);\r\n for i:=n downto 2 do\r\n  begin\r\n   x:=tree[i];\r\n   tot[x]:=fmax(tot[x],tod[x]+1);\r\n   if tot[x]>tot[fa[x]] then\r\n    begin\r\n     tod[fa[x]]:=tot[fa[x]];\r\n     tot[fa[x]]:=tot[x];\r\n    end\r\n   else if tot[x]>tod[fa[x]] then\r\n    tod[fa[x]]:=tot[x];\r\n  end;\r\n tot[root]:=fmax(tot[root],tod[root]+1);\r\n if tot[root]<ans then ans:=tot[root];\r\nend;\r\nprocedure work;\r\nvar root:longint;\r\nbegin\r\n ans:=maxlongint;\r\n for root:=1 to n do\r\n  begin\r\n   maketree(root);\r\n   workans(root);\r\n  end;\r\nend;\r\nprocedure outputint;\r\nbegin\r\n inc(tottime[ans]);\r\nend;\r\nprocedure gen;\r\nvar i:longint;\r\nbegin\r\n assign(output,'input.in');rewrite(output);\r\n writeln(1000);\r\n for i:=2 to 1000 do\r\n  writeln(i,' ',random(i-1)+1);\r\n close(output);\r\nend;\r\nbegin\r\n randomize;\r\n fillchar(tottime,sizeof(tottime),0);\r\n for time:=1 to 1000 do\r\n  begin\r\n   gen;\r\n   assign(input,'input.in');reset(input);\r\n   inputint;\r\n   work;\r\n   outputint;\r\n   close(input);\r\n  end;\r\n assign(output,'output.out');rewrite(output);\r\n for time:=1 to 10 do\r\n  writeln(time,' ',tottime[time]);\r\n close(output);\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/pku2103.dpr",
    "content": "program pku2103;\r\ntype Tarr=array[0..20]of longint;\r\nconst maxlen=$40000000;\r\n      maxn=16;\r\n      log=30;\r\nvar p,pp,g:array[0..32000]of longint;\r\n    cp,sp,w:array[1..maxn,0..32000]of longint;\r\n    u:array[2..32000]of boolean;\r\n    a:array[1..16]of longint;\r\n    ans,ans1,ans2,tmp:Tarr;\r\n    n:longint;\r\nprocedure makeprimlist;\r\nvar i,j:longint;\r\nbegin\r\n fillchar(p,sizeof(p),0);\r\n for i:=2 to 32000 do\r\n  if not(u[i]) then\r\n   begin\r\n    inc(p[0]);\r\n    p[p[0]]:=i;\r\n    for j:=2 to 32000 div i do\r\n     u[i*j]:=true;\r\n   end;\r\nend;\r\nprocedure inputint;\r\nvar i,j,tmp:longint;\r\nbegin\r\n readln(n);\r\n for i:=1 to n do\r\n  begin\r\n   read(a[i]);\r\n   tmp:=a[i];\r\n   for j:=1 to p[0] do\r\n    if tmp mod p[j]=0 then\r\n     begin\r\n      inc(cp[i,0]);\r\n      cp[i,cp[i,0]]:=j;\r\n      while tmp mod p[j]=0 do\r\n       begin\r\n        tmp:=tmp div p[j];\r\n        inc(sp[i,cp[i,0]]);\r\n       end;\r\n      pp[j]:=pp[j]+sp[i,cp[i,0]];\r\n      if tmp=1 then break;\r\n     end;\r\n   if tmp>1 then\r\n    begin\r\n     inc(p[0]);\r\n     p[p[0]]:=tmp;\r\n     inc(cp[i,0]);\r\n     cp[i,cp[i,0]]:=p[0];\r\n     sp[i,cp[i,0]]:=1;\r\n     pp[p[0]]:=1;\r\n    end;\r\n  end;\r\nend;\r\nprocedure plus(var a,b:Tarr);\r\nvar i,t,len:longint;\r\nbegin\r\n if a[0]>b[0] then len:=a[0]\r\n              else len:=b[0];\r\n t:=0;\r\n for i:=1 to len do\r\n  begin\r\n   t:=a[i]+b[i]+t;\r\n   if t<maxlen then begin a[i]:=t;t:=0 end\r\n               else begin a[i]:=t-maxlen;t:=1 end;\r\n  end;\r\n if t>0 then\r\n  begin\r\n   inc(len);\r\n   a[len]:=t \r\n  end;\r\n a[0]:=len;\r\nend;\r\nprocedure minus(var c,a,b:Tarr);\r\nvar t,i:longint;\r\nbegin\r\n fillchar(c,sizeof(c),0);\r\n t:=0;\r\n for i:=1 to a[0] do\r\n  begin\r\n   c[i]:=a[i]-b[i]-t;\r\n   if c[i]<0 then\r\n    begin c[i]:=c[i]+maxlen;t:=1 end\r\n   else t:=0;\r\n  end;\r\n c[0]:=a[0];\r\n while (c[0]>0)and(c[c[0]]=0) do dec(c[0]);\r\nend;\r\nprocedure mul(var a:Tarr;b:int64);\r\nvar p:int64;\r\n    i:longint;\r\nbegin\r\n if b=1 then exit;\r\n p:=0;\r\n for i:=1 to a[0] do\r\n  begin\r\n   p:=a[i]*b+p shr log;\r\n   a[i]:=p and (maxlen-1);\r\n  end;\r\n p:=p shr log;\r\n while p>0 do\r\n  begin\r\n   inc(a[0]);\r\n   a[a[0]]:=p and (maxlen-1);\r\n   p:=p shr log;\r\n  end;\r\nend;\r\nprocedure divid(var a:Tarr;b:int64);\r\nvar t,tmp:int64;\r\n    i:longint;\r\nbegin\r\n if b=1 then exit;\r\n t:=0;\r\n for i:=a[0] downto 1 do\r\n  begin\r\n   tmp:=t*maxlen+a[i];\r\n   a[i]:=tmp div b;\r\n   t:=tmp mod b;\r\n  end;\r\n while (a[0]>0)and(a[a[0]]=0) do dec(a[0]);\r\nend;\r\nfunction lmod(var a:Tarr;b:int64):int64;\r\nvar p:int64;\r\n    i:longint;\r\nbegin\r\n p:=0;\r\n for i:=a[0] downto 1 do\r\n  p:=(p*maxlen+a[i]) mod b;\r\n lmod:=p;\r\nend;\r\nprocedure dfs(i,d:longint;tmp:Tarr);\r\nvar j,fac:longint;\r\nbegin\r\n if i>n then\r\n  begin\r\n   if d=1 then plus(ans1,tmp)\r\n          else plus(ans2,tmp);\r\n   exit;\r\n  end;\r\n fac:=1;\r\n for j:=1 to cp[i,0] do\r\n  begin\r\n   w[i,j]:=g[cp[i,j]];\r\n   while sp[i,j]>g[cp[i,j]] do\r\n    begin\r\n     fac:=fac*p[cp[i,j]];\r\n     inc(g[cp[i,j]]);\r\n    end;\r\n  end;\r\n mul(tmp,a[i] div fac);\r\n dfs(i+1,-d,tmp);\r\n for j:=1 to cp[i,0] do\r\n  g[cp[i,j]]:=w[i,j];\r\n mul(tmp,fac);\r\n dfs(i+1,d,tmp);\r\nend;\r\nprocedure print(var b:Tarr);\r\nvar f:boolean;\r\n    i:longint;\r\n    a:array[1..1000] of longint;\r\nbegin\r\n for i:=1 to 1000 do\r\n  begin\r\n   a[i]:=lmod(b, 10);\r\n   divid(b,10);\r\n  end;\r\n f:=false;\r\n for i:=1000 downto 2 do\r\n  begin\r\n   f:=f or (a[i]<>0);\r\n   if f then write(a[i]);\r\n  end;\r\n writeln(a[1]);\r\nend;\r\nprocedure work;\r\nvar i,j:longint;\r\nbegin\r\n tmp[0]:=1;\r\n tmp[1]:=1;\r\n fillchar(g,sizeof(g),0);\r\n dfs(1,1,tmp);\r\n for i:=1 to n do\r\n  mul(tmp,a[i]);\r\n minus(ans,ans1,ans2);\r\n for i:=1 to p[0] do\r\n  for j:=1 to pp[i] do\r\n   if lmod(ans,p[i])=0 then\r\n    begin\r\n     divid(ans,p[i]);\r\n     divid(tmp,p[i]);\r\n    end\r\n   else break;\r\n minus(ans1,tmp,ans);\r\n print(ans1);\r\n print(tmp);\r\nend;\r\nbegin\r\n makeprimlist;\r\n inputint;\r\n work;\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/pku3237.dpr",
    "content": "{$M 64000000}\r\nprogram pku3237;\r\nconst maxn=10001;\r\n      limit=10000000;\r\nvar x,y,v,next:array[1..maxn+maxn]of longint;\r\n    ed,whe,list,from,fa,root,fedge,after,fr,RMQ_whe,deep:array[1..maxn]of longint;\r\n    sign:array[1..maxn*4]of boolean;\r\n    lg,tree,lc,rc,tmin:array[1..maxn*4]of longint;\r\n    RMQ:array[0..14,1..maxn*3]of longint;\r\n    n,len,num,treelen,quesnum,ques:longint;\r\nprocedure add(a,b,c:longint);\r\nbegin\r\n inc(len);\r\n x[len]:=a;\r\n y[len]:=b;\r\n v[len]:=c;\r\n next[len]:=from[a];\r\n from[a]:=len;\r\nend;\r\nprocedure swap(var x,y:longint);\r\nvar t:longint;\r\nbegin\r\n t:=x;x:=y;y:=t;\r\nend;\r\nprocedure inputint;\r\nvar i,a,b,c:longint;\r\nbegin\r\n readln(n);\r\n fillchar(from,sizeof(from),0);\r\n len:=0;\r\n for i:=1 to n-1 do\r\n  begin\r\n   readln(a,b,c);\r\n   if a>b then swap(a,b);\r\n   add(a,b,c);\r\n   add(b,a,c);\r\n  end;\r\nend;\r\nfunction fmax(x,y:longint):longint;\r\nbegin\r\n if x>y then fmax:=x else fmax:=y;\r\nend;\r\nfunction fmin(x,y:longint):longint;\r\nbegin\r\n if x<y then fmin:=x else fmin:=y;\r\nend;\r\nprocedure maketree;\r\nvar i,k,len:longint;\r\nbegin\r\n fillchar(fa,sizeof(fa),0);\r\n tree[1]:=1;k:=1;len:=1;fa[1]:=-1;\r\n repeat\r\n  i:=from[tree[k]];\r\n  while i>0 do\r\n   begin\r\n    if fa[y[i]]=0 then\r\n     begin\r\n      inc(len);\r\n      tree[len]:=y[i];\r\n      fa[y[i]]:=tree[k];\r\n      fedge[y[i]]:=i;\r\n     end;\r\n    i:=next[i];\r\n   end;\r\n  inc(k);\r\n until k>len;\r\nend;\r\nprocedure RMQ_makelist(x,d:longint);\r\nvar i:longint;\r\nbegin\r\n inc(num);\r\n RMQ[0,num]:=x;\r\n RMQ_whe[x]:=num;\r\n deep[x]:=d;\r\n i:=from[x];\r\n while i>0 do\r\n  begin\r\n   if fa[y[i]]=x then\r\n    begin\r\n     RMQ_makelist(y[i],d+1);\r\n     inc(num);\r\n     RMQ[0,num]:=x;\r\n    end;\r\n   i:=next[i];\r\n  end;\r\nend;\r\nprocedure make_RMQ;\r\nvar len,k,i:longint;\r\nbegin\r\n num:=0;\r\n RMQ_makelist(1,1);\r\n len:=2;k:=1;\r\n while len<=num do\r\n  begin\r\n   for i:=1 to num-len+1 do\r\n    if deep[RMQ[k-1,i]]<deep[RMQ[k-1,i+len shr 1]] then\r\n     RMQ[k,i]:=RMQ[k-1,i]\r\n    else RMQ[k,i]:=RMQ[k-1,i+len shr 1];\r\n   inc(k);\r\n   len:=len shl 1;\r\n  end;\r\n lg[1]:=0;k:=0;\r\n for i:=2 to num do\r\n  begin\r\n   if 1 shl (k+1)<=i then inc(k);\r\n   lg[i]:=k;\r\n  end;\r\nend;\r\nfunction getLCA(a,b:longint):longint;\r\nvar k:longint;\r\nbegin\r\n a:=RMQ_whe[a];\r\n b:=RMQ_whe[b];\r\n if a>b then swap(a,b);\r\n k:=lg[b-a+1];         \r\n if deep[RMQ[k,a]]<deep[RMQ[k,b-1 shl k+1]] then getLCA:=RMQ[k,a]\r\n                                            else getLCA:=RMQ[k,b-1 shl k+1];\r\nend;\r\nprocedure buildtree(len,l,r:longint);\r\nbegin\r\n if l=r then\r\n  begin\r\n   tree[len]:=v[fedge[list[l+1]]];\r\n   tmin[len]:=v[fedge[list[l+1]]];\r\n   exit;\r\n  end;\r\n inc(treelen);\r\n lc[len]:=treelen;\r\n buildtree(treelen,l,(l+r)shr 1);\r\n inc(treelen);\r\n rc[len]:=treelen;\r\n buildtree(treelen,(l+r)shr 1+1,r);\r\n tree[len]:=fmax(tree[lc[len]],tree[rc[len]]);\r\n tmin[len]:=fmin(tmin[lc[len]],tmin[rc[len]]);\r\nend;\r\nprocedure makelist(x:longint);\r\nvar sta,i,j:longint;\r\nbegin\r\n if after[x]=0 then exit;\r\n sta:=x;\r\n repeat\r\n  inc(num);\r\n  fr[x]:=sta;\r\n  whe[x]:=num;\r\n  list[num]:=x;\r\n  x:=after[x];\r\n until x=0;\r\n ed[sta]:=num;\r\n inc(treelen);\r\n root[sta]:=treelen;\r\n buildtree(treelen,whe[sta],ed[sta]-1);\r\n for j:=whe[sta] to ed[sta] do\r\n  begin\r\n   x:=list[j];\r\n   i:=from[x];\r\n   while i>0 do\r\n    begin\r\n     if (y[i]<>after[x])and(y[i]<>fa[x]) then\r\n      makelist(y[i]);\r\n     i:=next[i];\r\n    end;\r\n  end;\r\nend;\r\nprocedure makeway;\r\nvar i:longint;\r\nbegin\r\n fillchar(list,sizeof(list),0);\r\n fillchar(after,sizeof(after),0);\r\n fillchar(fr,sizeof(fr),0);\r\n for i:=n downto 2 do\r\n  begin\r\n   inc(list[tree[i]]);\r\n   if list[tree[i]]>list[fa[tree[i]]] then\r\n    begin\r\n     list[fa[tree[i]]]:=list[tree[i]];\r\n     after[fa[tree[i]]]:=tree[i];\r\n    end;\r\n  end;\r\n num:=0;\r\n makelist(1);\r\nend;\r\nprocedure maintain(i:longint);\r\nvar t:longint;\r\nbegin\r\n if sign[i] then\r\n  begin\r\n   sign[i]:=false;\r\n   sign[lc[i]]:=not sign[lc[i]];\r\n   sign[rc[i]]:=not sign[rc[i]];\r\n   t:=tree[lc[i]];\r\n   tree[lc[i]]:=-tmin[lc[i]];\r\n   tmin[lc[i]]:=-t;\r\n   t:=tree[rc[i]];\r\n   tree[rc[i]]:=-tmin[rc[i]];\r\n   tmin[rc[i]]:=-t;\r\n   tree[i]:=fmax(tree[lc[i]],tree[rc[i]]);\r\n   tmin[i]:=fmin(tmin[lc[i]],tmin[rc[i]]);\r\n  end;\r\nend;\r\nfunction check_max(a,b,l,r,i:longint):longint;\r\nvar mid:longint;\r\nbegin\r\n if (l=a)and(r=b) then check_max:=tree[i]\r\n else\r\n  begin\r\n   maintain(i);\r\n   mid:=(l+r)shr 1;\r\n   if b<=mid then check_max:=check_max(a,b,l,mid,lc[i])\r\n   else if a>mid then check_max:=check_max(a,b,mid+1,r,rc[i])\r\n   else check_max:=fmax(check_max(a,mid,l,mid,lc[i]),\r\n                        check_max(mid+1,b,mid+1,r,rc[i]));\r\n  end;\r\nend;\r\nfunction work_query(a,b:longint):longint;\r\nvar t1,t2:longint;\r\nbegin\r\n if a=b then begin work_query:=-limit;exit end;\r\n if (fr[a]=0)or(fr[a]=a) then\r\n  begin\r\n   t1:=v[fedge[a]];\r\n   t2:=work_query(fa[a],b);\r\n   work_query:=fmax(t1,t2);\r\n  end\r\n else begin\r\n  if fr[a]<>fr[b] then\r\n   begin\r\n    t1:=check_max(whe[fr[a]],whe[a]-1,whe[fr[a]],ed[fr[a]]-1,root[fr[a]]);\r\n    t2:=work_query(fr[a],b);\r\n    work_query:=fmax(t1,t2);\r\n   end\r\n  else\r\n   work_query:=check_max(whe[b],whe[a]-1,whe[fr[a]],ed[fr[a]]-1,root[fr[a]]);\r\n end;\r\nend;\r\nprocedure tree_change(x,l,r,i,c:longint);\r\nvar mid:longint;\r\nbegin\r\n if l=r then begin tree[i]:=c;tmin[i]:=c;sign[i]:=false end\r\n else begin\r\n  maintain(i);\r\n  mid:=(l+r)shr 1;\r\n  if x<=mid then tree_change(x,l,mid,lc[i],c)\r\n            else tree_change(x,mid+1,r,rc[i],c);\r\n  tree[i]:=fmax(tree[lc[i]],tree[rc[i]]);\r\n  tmin[i]:=fmin(tmin[lc[i]],tmin[rc[i]]);\r\n end;\r\nend;\r\nprocedure work_change(p,c:longint);\r\nvar a,b:longint;\r\nbegin\r\n v[p]:=c;v[p+1]:=c;\r\n if fa[x[p]]=y[p] then begin a:=x[p];b:=y[p] end\r\n                  else begin a:=y[p];b:=x[p] end;\r\n if (fr[a]<>0)and(fr[a]<>a) then\r\n  tree_change(whe[b],whe[fr[a]],ed[fr[a]]-1,root[fr[a]],c);\r\nend;\r\nprocedure tree_negate(a,b,l,r,i:longint);\r\nvar t,mid:longint;\r\nbegin\r\n if (a=l)and(b=r) then\r\n  begin\r\n   sign[i]:=not sign[i];\r\n   t:=tree[i];\r\n   tree[i]:=-tmin[i];\r\n   tmin[i]:=-t;\r\n  end\r\n else\r\n  begin\r\n   maintain(i);\r\n   mid:=(l+r)shr 1;\r\n   if b<=mid then tree_negate(a,b,l,mid,lc[i])\r\n   else if a>mid then tree_negate(a,b,mid+1,r,rc[i])\r\n   else begin\r\n    tree_negate(a,mid,l,mid,lc[i]);\r\n    tree_negate(mid+1,b,mid+1,r,rc[i]);\r\n   end;\r\n   tree[i]:=fmax(tree[lc[i]],tree[rc[i]]);\r\n   tmin[i]:=fmin(tmin[lc[i]],tmin[rc[i]]);\r\n  end;\r\nend;\r\nprocedure work_negate(a,b:longint);\r\nbegin\r\n if a=b then exit;\r\n if (fr[a]=0)or(fr[a]=a) then\r\n  begin\r\n   v[fedge[a]]:=-v[fedge[a]];\r\n   if x[fedge[a]]<y[fedge[a]] then v[fedge[a]+1]:=-v[fedge[a]+1]\r\n                              else v[fedge[a]-1]:=-v[fedge[a]-1];\r\n   work_negate(fa[a],b);\r\n  end\r\n else\r\n  if fr[a]<>fr[b] then\r\n   begin\r\n    tree_negate(whe[fr[a]],whe[a]-1,whe[fr[a]],ed[fr[a]]-1,root[fr[a]]);\r\n    work_negate(fr[a],b);\r\n   end\r\n  else\r\n   tree_negate(whe[b],whe[a]-1,whe[fr[a]],ed[fr[a]]-1,root[fr[a]]);\r\nend;\r\nprocedure work;\r\nvar ch:char;\r\n    a,b,ro,t1,t2:longint;\r\nbegin\r\n fillchar(sign,sizeof(sign),0);\r\n maketree;\r\n treelen:=0;\r\n makeway;\r\n make_RMQ;\r\n read(ch);\r\n while ch<>'D' do\r\n  begin\r\n   case ch of\r\n    'Q':begin\r\n         read(ch,ch,ch,ch);\r\n         readln(a,b);\r\n         ro:=getLCA(a,b);\r\n         t1:=work_query(a,ro);\r\n         t2:=work_query(b,ro);\r\n         writeln(fmax(t1,t2));\r\n        end;\r\n    'C':begin\r\n         read(ch,ch,ch,ch,ch);\r\n         readln(a,b);\r\n         work_change(a shl 1-1,b);\r\n        end;\r\n    'N':begin\r\n         read(ch,ch,ch,ch,ch);\r\n         readln(a,b);\r\n         ro:=getLCA(a,b);\r\n         work_negate(a,ro);\r\n         work_negate(b,ro);\r\n        end;\r\n   end;\r\n   read(ch);\r\n  end;\r\n readln;\r\nend;\r\nbegin\r\n readln(quesnum);\r\n for ques:=1 to quesnum do\r\n  begin\r\n   readln;\r\n   inputint;\r\n   work;\r\n  end;\r\nend.\r\n\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/gen.dpr",
    "content": "program gen;\r\nvar n,i,j:longint;\r\nbegin\r\n assign(output,'input.in');rewrite(output);\r\n randomize;\r\n n:=222;\r\n writeln(n);\r\n for i:=1 to n do\r\n  for j:=i+1 to n do\r\n   if random(100)<2 then\r\n    writeln(i,' ',j);\r\n close(output);\r\nend.\r\n "
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_10.dpr",
    "content": "{$M 6400000}\r\nprogram ural1099;\r\nconst maxn=300;\r\n      randtime=10;\r\nvar n,ans:longint;\r\n    p,q,my,ansy:array[1..maxn]of longint;\r\n    map:array[1..maxn,1..maxn]of boolean;\r\n    u:array[1..maxn]of boolean;\r\nprocedure swap(var x,y:longint);\r\nvar t:longint;\r\nbegin\r\n t:=x;x:=y;y:=t;\r\nend;\r\nprocedure inputint;\r\nvar a,b:longint;\r\nbegin\r\n readln(n);\r\n while not(eof) do\r\n  begin\r\n   readln(a,b);\r\n   map[a,b]:=true;\r\n   map[b,a]:=true;\r\n  end;\r\nend;\r\nfunction aug(x:longint):boolean;\r\nvar i:longint;\r\nbegin\r\n u[x]:=true;\r\n for i:=1 to n do\r\n  if not(u[q[i]]) then\r\n   if map[x,q[i]] then\r\n    begin\r\n     u[q[i]]:=true;\r\n     if (my[q[i]]=0)or(aug(my[q[i]])) then\r\n      begin\r\n       my[q[i]]:=x;\r\n       my[x]:=q[i];\r\n       aug:=true;\r\n       exit;\r\n      end;\r\n    end;\r\n aug:=false;\r\nend;\r\nprocedure updata(tmp:longint);\r\nvar i:longint;\r\nbegin\r\n ans:=tmp;\r\n for i:=1 to n do ansy[i]:=my[i];\r\nend;\r\nprocedure workans;\r\nvar i,tmp:longint;\r\nbegin\r\n fillchar(my,sizeof(my),0);\r\n tmp:=0;\r\n for i:=1 to n do\r\n  if my[p[i]]=0 then\r\n   begin\r\n    fillchar(u,sizeof(u),0);\r\n    if aug(p[i]) then inc(tmp);\r\n   end;\r\n if tmp>ans then updata(tmp);\r\nend;\r\nprocedure work;\r\nvar i,j,time:longint;\r\nbegin\r\n for i:=1 to n do\r\n  begin\r\n   p[i]:=i;\r\n   q[i]:=i;\r\n  end;\r\n for time:=1 to randtime do\r\n  begin\r\n   for i:=1 to n do\r\n    begin\r\n     j:=i+random(n-i+1);\r\n     swap(q[i],q[j]);\r\n     j:=i+random(n-i+1);\r\n     swap(p[i],p[j]);\r\n    end;\r\n   workans;\r\n  end;\r\nend;\r\nprocedure outputint;\r\nvar i:longint;\r\nbegin\r\n writeln(ans*2);\r\n for i:=1 to n do\r\n  if ansy[i]>i then writeln(i,' ',ansy[i]);\r\nend;\r\nbegin\r\n randomize;\r\n inputint;\r\n work;\r\n outputint;\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_10.txt",
    "content": "ID Date Author Problem Language Judgement result Test # Execution time Memory used \r\n1915399 19:41:14\r\n24 Dec 2007 testfor1099 1099 Pascal Wrong answer 21 0.015 219 KB \r\n1915397 19:40:21\r\n24 Dec 2007 testfor1099 1099 Pascal Wrong answer 25 0.031 219 KB \r\n1915396 19:39:52\r\n24 Dec 2007 testfor1099 1099 Pascal Wrong answer 19 0.015 219 KB \r\n1915395 19:38:52\r\n24 Dec 2007 testfor1099 1099 Pascal Wrong answer 25 0.031 219 KB \r\n1915393 19:37:38\r\n24 Dec 2007 testfor1099 1099 Pascal Wrong answer 19 0.015 219 KB \r\n 1915836 11:17:50\r\n25 Dec 2007 testfor1099 1099 Pascal Wrong answer 19 0.031 219 KB \r\n1915835 11:17:32\r\n25 Dec 2007 testfor1099 1099 Pascal Wrong answer 45 0.031 219 KB \r\n1915834 11:17:15\r\n25 Dec 2007 testfor1099 1099 Pascal Wrong answer 51 0.031 219 KB \r\n1915833 11:17:04\r\n25 Dec 2007 testfor1099 1099 Pascal Wrong answer 26 0.031 219 KB \r\n1915832 11:16:51\r\n25 Dec 2007 testfor1099 1099 Pascal Wrong answer 19 0.031 219 KB \r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_10_10.dpr",
    "content": "{$M 6400000}\r\nprogram ural1099_10_10;\r\nconst maxn=300;\r\n      randtime=10;\r\n      tttime=10;\r\nvar n,ans:longint;\r\n    p,q,my,ansy:array[1..maxn]of longint;\r\n    map:array[1..maxn,1..maxn]of boolean;\r\n    u:array[1..maxn]of boolean;\r\nprocedure swap(var x,y:longint);\r\nvar t:longint;\r\nbegin\r\n t:=x;x:=y;y:=t;\r\nend;\r\nprocedure inputint;\r\nvar a,b:longint;\r\nbegin\r\n readln(n);\r\n while not(eof) do\r\n  begin\r\n   readln(a,b);\r\n   map[a,b]:=true;\r\n   map[b,a]:=true;\r\n  end;\r\nend;\r\nfunction aug(x:longint):boolean;\r\nvar i:longint;\r\nbegin\r\n u[x]:=true;\r\n for i:=1 to n do\r\n  if not(u[q[i]]) then\r\n   if map[x,q[i]] then\r\n    begin\r\n     u[q[i]]:=true;\r\n     if (my[q[i]]=0)or(aug(my[q[i]])) then\r\n      begin\r\n       my[q[i]]:=x;\r\n       my[x]:=q[i];\r\n       aug:=true;\r\n       exit;\r\n      end;\r\n    end;\r\n aug:=false;\r\nend;\r\nprocedure updata(tmp:longint);\r\nvar i:longint;\r\nbegin\r\n ans:=tmp;\r\n for i:=1 to n do ansy[i]:=my[i];\r\nend;\r\nprocedure workans;\r\nvar i,tmp,j,k,ttt:longint;\r\nbegin\r\n fillchar(my,sizeof(my),0);\r\n tmp:=0;\r\n for i:=1 to n do\r\n  if my[p[i]]=0 then\r\n   for ttt:=1 to tttime do\r\n    begin\r\n     fillchar(u,sizeof(u),0);\r\n     if aug(p[i]) then begin inc(tmp);break end\r\n     else\r\n      for j:=1 to n do\r\n       begin\r\n        k:=j+random(n-j+1);\r\n        swap(q[j],q[k]);\r\n       end;\r\n    end;\r\n if tmp>ans then updata(tmp);\r\nend;\r\nprocedure work;\r\nvar i,j,time:longint;\r\nbegin\r\n for i:=1 to n do\r\n  begin\r\n   p[i]:=i;\r\n   q[i]:=i;\r\n  end;\r\n for time:=1 to randtime do\r\n  begin\r\n   for i:=1 to n do\r\n    begin\r\n     j:=i+random(n-i+1);\r\n     swap(q[i],q[j]);\r\n     j:=i+random(n-i+1);\r\n     swap(p[i],p[j]);\r\n    end;\r\n   workans;\r\n  end;\r\nend;\r\nprocedure outputint;\r\nvar i:longint;\r\nbegin\r\n writeln(ans*2);\r\n for i:=1 to n do\r\n  if ansy[i]>i then writeln(i,' ',ansy[i]);\r\nend;\r\nbegin\r\n randomize;\r\n inputint;\r\n work;\r\n outputint;\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_10_10.txt",
    "content": "ID Date Author Problem Language Judgement result Test # Execution time Memory used \r\n1915425 19:55:28\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.296 219 KB \r\n1915424 19:54:58\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.296 219 KB \r\n1915423 19:54:41\r\n24 Dec 2007 testfor1099 1099 Pascal Wrong answer 37 0.218 219 KB \r\n1915421 19:54:13\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.296 219 KB \r\n1915419 19:53:06\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.296 219 KB \r\n1915841 11:20:17\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.296 219 KB \r\n1915840 11:19:51\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.296 219 KB \r\n1915839 11:19:36\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.296 219 KB \r\n1915838 11:19:16\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.296 219 KB \r\n1915837 11:19:03\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.296 219 KB \r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_20.dpr",
    "content": "{$M 6400000}\r\nprogram ural1099_20;\r\nconst maxn=300;\r\n      randtime=20;\r\nvar n,ans:longint;\r\n    p,q,my,ansy:array[1..maxn]of longint;\r\n    map:array[1..maxn,1..maxn]of boolean;\r\n    u:array[1..maxn]of boolean;\r\nprocedure swap(var x,y:longint);\r\nvar t:longint;\r\nbegin\r\n t:=x;x:=y;y:=t;\r\nend;\r\nprocedure inputint;\r\nvar a,b:longint;\r\nbegin\r\n readln(n);\r\n while not(eof) do\r\n  begin\r\n   readln(a,b);\r\n   map[a,b]:=true;\r\n   map[b,a]:=true;\r\n  end;\r\nend;\r\nfunction aug(x:longint):boolean;\r\nvar i:longint;\r\nbegin\r\n u[x]:=true;\r\n for i:=1 to n do\r\n  if not(u[q[i]]) then\r\n   if map[x,q[i]] then\r\n    begin\r\n     u[q[i]]:=true;\r\n     if (my[q[i]]=0)or(aug(my[q[i]])) then\r\n      begin\r\n       my[q[i]]:=x;\r\n       my[x]:=q[i];\r\n       aug:=true;\r\n       exit;\r\n      end;\r\n    end;\r\n aug:=false;\r\nend;\r\nprocedure updata(tmp:longint);\r\nvar i:longint;\r\nbegin\r\n ans:=tmp;\r\n for i:=1 to n do ansy[i]:=my[i];\r\nend;\r\nprocedure workans;\r\nvar i,tmp:longint;\r\nbegin\r\n fillchar(my,sizeof(my),0);\r\n tmp:=0;\r\n for i:=1 to n do\r\n  if my[p[i]]=0 then\r\n   begin\r\n    fillchar(u,sizeof(u),0);\r\n    if aug(p[i]) then inc(tmp);\r\n   end;\r\n if tmp>ans then updata(tmp);\r\nend;\r\nprocedure work;\r\nvar i,j,time:longint;\r\nbegin\r\n for i:=1 to n do\r\n  begin\r\n   p[i]:=i;\r\n   q[i]:=i;\r\n  end;\r\n for time:=1 to randtime do\r\n  begin\r\n   for i:=1 to n do\r\n    begin\r\n     j:=i+random(n-i+1);\r\n     swap(q[i],q[j]);\r\n     j:=i+random(n-i+1);\r\n     swap(p[i],p[j]);\r\n    end;\r\n   workans;\r\n  end;\r\nend;\r\nprocedure outputint;\r\nvar i:longint;\r\nbegin\r\n writeln(ans*2);\r\n for i:=1 to n do\r\n  if ansy[i]>i then writeln(i,' ',ansy[i]);\r\nend;\r\nbegin\r\n randomize;\r\n inputint;\r\n work;\r\n outputint;\r\nend. \r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_20.txt",
    "content": "ID Date Author Problem Language Judgement result Test # Execution time Memory used \r\n1915407 19:45:08\r\n24 Dec 2007 testfor1099 1099 Pascal Wrong answer 60 0.046 219 KB \r\n1915405 19:44:36\r\n24 Dec 2007 testfor1099 1099 Pascal Wrong answer 48 0.046 219 KB \r\n1915403 19:43:46\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.031 219 KB \r\n1915402 19:43:14\r\n24 Dec 2007 testfor1099 1099 Pascal Wrong answer 21 0.046 219 KB \r\n1915401 19:42:33\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.046 219 KB \r\n1915848 11:22:39\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.031 219 KB \r\n1915846 11:22:27\r\n25 Dec 2007 testfor1099 1099 Pascal Wrong answer 60 0.046 219 KB \r\n1915845 11:22:07\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.046 219 KB \r\n1915843 11:21:45\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.046 219 KB \r\n1915842 11:21:28\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.031 219 KB \r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_20_10.dpr",
    "content": "{$M 6400000}\r\nprogram ural1099_10_10;\r\nconst maxn=300;\r\n      randtime=20;\r\n      tttime=10;\r\nvar n,ans:longint;\r\n    p,q,my,ansy:array[1..maxn]of longint;\r\n    map:array[1..maxn,1..maxn]of boolean;\r\n    u:array[1..maxn]of boolean;\r\nprocedure swap(var x,y:longint);\r\nvar t:longint;\r\nbegin\r\n t:=x;x:=y;y:=t;\r\nend;\r\nprocedure inputint;\r\nvar a,b:longint;\r\nbegin\r\n readln(n);\r\n while not(eof) do\r\n  begin\r\n   readln(a,b);\r\n   map[a,b]:=true;\r\n   map[b,a]:=true;\r\n  end;\r\nend;\r\nfunction aug(x:longint):boolean;\r\nvar i:longint;\r\nbegin\r\n u[x]:=true;\r\n for i:=1 to n do\r\n  if not(u[q[i]]) then\r\n   if map[x,q[i]] then\r\n    begin\r\n     u[q[i]]:=true;\r\n     if (my[q[i]]=0)or(aug(my[q[i]])) then\r\n      begin\r\n       my[q[i]]:=x;\r\n       my[x]:=q[i];\r\n       aug:=true;\r\n       exit;\r\n      end;\r\n    end;\r\n aug:=false;\r\nend;\r\nprocedure updata(tmp:longint);\r\nvar i:longint;\r\nbegin\r\n ans:=tmp;\r\n for i:=1 to n do ansy[i]:=my[i];\r\nend;\r\nprocedure workans;\r\nvar i,tmp,j,k,ttt:longint;\r\nbegin\r\n fillchar(my,sizeof(my),0);\r\n tmp:=0;\r\n for i:=1 to n do\r\n  if my[p[i]]=0 then\r\n   for ttt:=1 to tttime do\r\n    begin\r\n     fillchar(u,sizeof(u),0);\r\n     if aug(p[i]) then begin inc(tmp);break end\r\n     else\r\n      for j:=1 to n do\r\n       begin\r\n        k:=j+random(n-j+1);\r\n        swap(q[j],q[k]);\r\n       end;\r\n    end;\r\n if tmp>ans then updata(tmp);\r\nend;\r\nprocedure work;\r\nvar i,j,time:longint;\r\nbegin\r\n for i:=1 to n do\r\n  begin\r\n   p[i]:=i;\r\n   q[i]:=i;\r\n  end;\r\n for time:=1 to randtime do\r\n  begin\r\n   for i:=1 to n do\r\n    begin\r\n     j:=i+random(n-i+1);\r\n     swap(q[i],q[j]);\r\n     j:=i+random(n-i+1);\r\n     swap(p[i],p[j]);\r\n    end;\r\n   workans;\r\n  end;\r\nend;\r\nprocedure outputint;\r\nvar i:longint;\r\nbegin\r\n writeln(ans*2);\r\n for i:=1 to n do\r\n  if ansy[i]>i then writeln(i,' ',ansy[i]);\r\nend;\r\nbegin\r\n randomize;\r\n inputint;\r\n work;\r\n outputint;\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_20_10.txt",
    "content": "ID Date Author Problem Language Judgement result Test # Execution time Memory used \r\n1915451 20:10:17\r\n24 Dec 2007 testfor1099 1099 Pascal Time limit exceeded 59 0.515 219 KB \r\n1915450 20:09:20\r\n24 Dec 2007 testfor1099 1099 Pascal Time limit exceeded 59 0.546 219 KB \r\n1915448 20:08:50\r\n24 Dec 2007 testfor1099 1099 Pascal Time limit exceeded 59 0.546 219 KB \r\n1915447 20:08:20\r\n24 Dec 2007 testfor1099 1099 Pascal Time limit exceeded 59 0.515 219 KB \r\n1915444 20:07:29\r\n24 Dec 2007 testfor1099 1099 Pascal Time limit exceeded 59 0.515 219 KB \r\n1915881 12:01:21\r\n25 Dec 2007 testfor1099 1099 Pascal Time limit exceeded 59 0.515 219 KB \r\n1915880 12:00:57\r\n25 Dec 2007 testfor1099 1099 Pascal Time limit exceeded 59 0.515 219 KB \r\n1915879 12:00:20\r\n25 Dec 2007 testfor1099 1099 Pascal Time limit exceeded 59 0.515 219 KB \r\n1915876 11:59:16\r\n25 Dec 2007 testfor1099 1099 Pascal Time limit exceeded 59 0.515 219 KB \r\n1915872 11:57:54\r\n25 Dec 2007 testfor1099 1099 Pascal Time limit exceeded 59 0.515 219 KB \r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_50.dpr",
    "content": "{$M 6400000}\r\nprogram ural1099_20;\r\nconst maxn=300;\r\n      randtime=50;\r\nvar n,ans:longint;\r\n    p,q,my,ansy:array[1..maxn]of longint;\r\n    map:array[1..maxn,1..maxn]of boolean;\r\n    u:array[1..maxn]of boolean;\r\nprocedure swap(var x,y:longint);\r\nvar t:longint;\r\nbegin\r\n t:=x;x:=y;y:=t;\r\nend;\r\nprocedure inputint;\r\nvar a,b:longint;\r\nbegin\r\n readln(n);\r\n while not(eof) do\r\n  begin\r\n   readln(a,b);\r\n   map[a,b]:=true;\r\n   map[b,a]:=true;\r\n  end;\r\nend;\r\nfunction aug(x:longint):boolean;\r\nvar i:longint;\r\nbegin\r\n u[x]:=true;\r\n for i:=1 to n do\r\n  if not(u[q[i]]) then\r\n   if map[x,q[i]] then\r\n    begin\r\n     u[q[i]]:=true;\r\n     if (my[q[i]]=0)or(aug(my[q[i]])) then\r\n      begin\r\n       my[q[i]]:=x;\r\n       my[x]:=q[i];\r\n       aug:=true;\r\n       exit;\r\n      end;\r\n    end;\r\n aug:=false;\r\nend;\r\nprocedure updata(tmp:longint);\r\nvar i:longint;\r\nbegin\r\n ans:=tmp;\r\n for i:=1 to n do ansy[i]:=my[i];\r\nend;\r\nprocedure workans;\r\nvar i,tmp:longint;\r\nbegin\r\n fillchar(my,sizeof(my),0);\r\n tmp:=0;\r\n for i:=1 to n do\r\n  if my[p[i]]=0 then\r\n   begin\r\n    fillchar(u,sizeof(u),0);\r\n    if aug(p[i]) then inc(tmp);\r\n   end;\r\n if tmp>ans then updata(tmp);\r\nend;\r\nprocedure work;\r\nvar i,j,time:longint;\r\nbegin\r\n for i:=1 to n do\r\n  begin\r\n   p[i]:=i;\r\n   q[i]:=i;\r\n  end;\r\n for time:=1 to randtime do\r\n  begin\r\n   for i:=1 to n do\r\n    begin\r\n     j:=i+random(n-i+1);\r\n     swap(q[i],q[j]);\r\n     j:=i+random(n-i+1);\r\n     swap(p[i],p[j]);\r\n    end;\r\n   workans;\r\n  end;\r\nend;\r\nprocedure outputint;\r\nvar i:longint;\r\nbegin\r\n writeln(ans*2);\r\n for i:=1 to n do\r\n  if ansy[i]>i then writeln(i,' ',ansy[i]);\r\nend;\r\nbegin\r\n randomize;\r\n inputint;\r\n work;\r\n outputint;\r\nend. \r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_50.txt",
    "content": "ID Date Author Problem Language Judgement result Test # Execution time Memory used \r\n1915418 19:50:35\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.078 219 KB \r\n1915417 19:49:44\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.078 219 KB \r\n1915415 19:49:20\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.078 219 KB \r\n1915414 19:48:52\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.078 219 KB \r\n1915412 19:47:51\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.093 219 KB \r\n1915889 12:06:29\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.078 219 KB \r\n1915888 12:05:56\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.078 219 KB \r\n1915886 12:05:23\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.078 219 KB \r\n1915885 12:04:47\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.078 219 KB \r\n1915884 12:04:18\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.078 219 KB \r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_5_10.dpr",
    "content": "{$M 6400000}\r\nprogram ural1099_5_10;\r\nconst maxn=300;\r\n      randtime=5;\r\n      tttime=10;\r\nvar n,ans:longint;\r\n    p,q,my,ansy:array[1..maxn]of longint;\r\n    map:array[1..maxn,1..maxn]of boolean;\r\n    u:array[1..maxn]of boolean;\r\nprocedure swap(var x,y:longint);\r\nvar t:longint;\r\nbegin\r\n t:=x;x:=y;y:=t;\r\nend;\r\nprocedure inputint;\r\nvar a,b:longint;\r\nbegin\r\n readln(n);\r\n while not(eof) do\r\n  begin\r\n   readln(a,b);\r\n   map[a,b]:=true;\r\n   map[b,a]:=true;\r\n  end;\r\nend;\r\nfunction aug(x:longint):boolean;\r\nvar i:longint;\r\nbegin\r\n u[x]:=true;\r\n for i:=1 to n do\r\n  if not(u[q[i]]) then\r\n   if map[x,q[i]] then\r\n    begin\r\n     u[q[i]]:=true;\r\n     if (my[q[i]]=0)or(aug(my[q[i]])) then\r\n      begin\r\n       my[q[i]]:=x;\r\n       my[x]:=q[i];\r\n       aug:=true;\r\n       exit;\r\n      end;\r\n    end;\r\n aug:=false;\r\nend;\r\nprocedure updata(tmp:longint);\r\nvar i:longint;\r\nbegin\r\n ans:=tmp;\r\n for i:=1 to n do ansy[i]:=my[i];\r\nend;\r\nprocedure workans;\r\nvar i,tmp,j,k,ttt:longint;\r\nbegin\r\n fillchar(my,sizeof(my),0);\r\n tmp:=0;\r\n for i:=1 to n do\r\n  if my[p[i]]=0 then\r\n   for ttt:=1 to tttime do\r\n    begin\r\n     fillchar(u,sizeof(u),0);\r\n     if aug(p[i]) then begin inc(tmp);break end\r\n     else\r\n      for j:=1 to n do\r\n       begin\r\n        k:=j+random(n-j+1);\r\n        swap(q[j],q[k]);\r\n       end;\r\n    end;\r\n if tmp>ans then updata(tmp);\r\nend;\r\nprocedure work;\r\nvar i,j,time:longint;\r\nbegin\r\n for i:=1 to n do\r\n  begin\r\n   p[i]:=i;\r\n   q[i]:=i;\r\n  end;\r\n for time:=1 to randtime do\r\n  begin\r\n   for i:=1 to n do\r\n    begin\r\n     j:=i+random(n-i+1);\r\n     swap(q[i],q[j]);\r\n     j:=i+random(n-i+1);\r\n     swap(p[i],p[j]);\r\n    end;\r\n   workans;\r\n  end;\r\nend;\r\nprocedure outputint;\r\nvar i:longint;\r\nbegin\r\n writeln(ans*2);\r\n for i:=1 to n do\r\n  if ansy[i]>i then writeln(i,' ',ansy[i]);\r\nend;\r\nbegin\r\n randomize;\r\n inputint;\r\n work;\r\n outputint;\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_5_10.txt",
    "content": "ID Date Author Problem Language Judgement result Test # Execution time Memory used \r\n1915439 20:04:02\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.156 219 KB \r\n1915438 20:02:55\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.14 219 KB \r\n1915433 20:01:11\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.14 219 KB \r\n1915430 20:00:39\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.156 219 KB \r\n1915428 20:00:01\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.156 219 KB \r\n1915830 11:15:31\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.156 219 KB \r\n1915829 11:15:13\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.14 219 KB \r\n1915828 11:14:54\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.14 219 KB \r\n1915827 11:14:33\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.14 219 KB \r\n1915826 11:14:19\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted \r\n 0.156 219 KB \r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_5_5.dpr",
    "content": "{$M 6400000}\r\nprogram ural1099_5_5;\r\nconst maxn=300;\r\n      randtime=5;\r\n      tttime=5;\r\nvar n,ans:longint;\r\n    p,q,my,ansy:array[1..maxn]of longint;\r\n    map:array[1..maxn,1..maxn]of boolean;\r\n    u:array[1..maxn]of boolean;\r\nprocedure swap(var x,y:longint);\r\nvar t:longint;\r\nbegin\r\n t:=x;x:=y;y:=t;\r\nend;\r\nprocedure inputint;\r\nvar a,b:longint;\r\nbegin\r\n readln(n);\r\n while not(eof) do\r\n  begin\r\n   readln(a,b);\r\n   map[a,b]:=true;\r\n   map[b,a]:=true;\r\n  end;\r\nend;\r\nfunction aug(x:longint):boolean;\r\nvar i:longint;\r\nbegin\r\n u[x]:=true;\r\n for i:=1 to n do\r\n  if not(u[q[i]]) then\r\n   if map[x,q[i]] then\r\n    begin\r\n     u[q[i]]:=true;\r\n     if (my[q[i]]=0)or(aug(my[q[i]])) then\r\n      begin\r\n       my[q[i]]:=x;\r\n       my[x]:=q[i];\r\n       aug:=true;\r\n       exit;\r\n      end;\r\n    end;\r\n aug:=false;\r\nend;\r\nprocedure updata(tmp:longint);\r\nvar i:longint;\r\nbegin\r\n ans:=tmp;\r\n for i:=1 to n do ansy[i]:=my[i];\r\nend;\r\nprocedure workans;\r\nvar i,tmp,j,k,ttt:longint;\r\nbegin\r\n fillchar(my,sizeof(my),0);\r\n tmp:=0;\r\n for i:=1 to n do\r\n  if my[p[i]]=0 then\r\n   for ttt:=1 to tttime do\r\n    begin\r\n     fillchar(u,sizeof(u),0);\r\n     if aug(p[i]) then begin inc(tmp);break end\r\n     else\r\n      for j:=1 to n do\r\n       begin\r\n        k:=j+random(n-j+1);\r\n        swap(q[j],q[k]);\r\n       end;\r\n    end;\r\n if tmp>ans then updata(tmp);\r\nend;\r\nprocedure work;\r\nvar i,j,time:longint;\r\nbegin\r\n for i:=1 to n do\r\n  begin\r\n   p[i]:=i;\r\n   q[i]:=i;\r\n  end;\r\n for time:=1 to randtime do\r\n  begin\r\n   for i:=1 to n do\r\n    begin\r\n     j:=i+random(n-i+1);\r\n     swap(q[i],q[j]);\r\n     j:=i+random(n-i+1);\r\n     swap(p[i],p[j]);\r\n    end;\r\n   workans;\r\n  end;\r\nend;\r\nprocedure outputint;\r\nvar i:longint;\r\nbegin\r\n writeln(ans*2);\r\n for i:=1 to n do\r\n  if ansy[i]>i then writeln(i,' ',ansy[i]);\r\nend;\r\nbegin\r\n randomize;\r\n inputint;\r\n work;\r\n outputint;\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099/ural1099_5_5.txt",
    "content": "ID Date Author Problem Language Judgement result Test # Execution time Memory used \r\n1915458 20:13:32\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted  0.078 219 KB \r\n1915457 20:13:09\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted  0.093 219 KB \r\n1915456 20:12:54\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted  0.078 219 KB \r\n1915454 20:12:40\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted  0.078 219 KB \r\n1915453 20:12:24\r\n24 Dec 2007 testfor1099 1099 Pascal Accepted  0.078 219 KB \r\n 1915825 11:12:49\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted  0.078 219 KB \r\n1915824 11:12:23\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted  0.062 219 KB \r\n1915823 11:12:00\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted  0.062 219 KB \r\n1915821 11:11:41\r\n25 Dec 2007 testfor1099 1099 Pascal Accepted  0.078 219 KB \r\n1915820 11:11:09\r\n25 Dec 2007 testfor1099 1099 Pascal Wrong answer 37 0.046 219 KB \r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/2.郑暾《平衡规划——浅析一类平衡思想的应用》/ural1099.dpr",
    "content": "{$M 6400000}\r\nprogram ural1099;\r\nconst maxn=300;\r\n      randtime=50;\r\nvar n,ans:longint;\r\n    p,q,my,ansy:array[1..maxn]of longint;\r\n    map:array[1..maxn,1..maxn]of boolean;\r\n    u:array[1..maxn]of boolean;\r\nprocedure swap(var x,y:longint);\r\nvar t:longint;\r\nbegin\r\n t:=x;x:=y;y:=t;\r\nend;\r\nprocedure inputint;\r\nvar a,b:longint;\r\nbegin\r\n readln(n);\r\n while not(eof) do\r\n  begin\r\n   readln(a,b);\r\n   map[a,b]:=true;\r\n   map[b,a]:=true;\r\n  end;\r\nend;\r\nfunction aug(x:longint):boolean;\r\nvar i:longint;\r\nbegin\r\n u[x]:=true;\r\n for i:=1 to n do\r\n  if not(u[q[i]]) then\r\n   if map[x,q[i]] then\r\n    begin\r\n     u[q[i]]:=true;\r\n     if (my[q[i]]=0)or(aug(my[q[i]])) then\r\n      begin\r\n       my[q[i]]:=x;\r\n       my[x]:=q[i];\r\n       aug:=true;\r\n       exit;\r\n      end;\r\n    end;\r\n aug:=false;\r\nend;\r\nprocedure updata(tmp:longint);\r\nvar i:longint;\r\nbegin\r\n ans:=tmp;\r\n for i:=1 to n do ansy[i]:=my[i];\r\nend;\r\nprocedure workans;\r\nvar i,tmp:longint;\r\nbegin\r\n fillchar(my,sizeof(my),0);\r\n tmp:=0;\r\n for i:=1 to n do\r\n  if my[p[i]]=0 then\r\n   begin\r\n    fillchar(u,sizeof(u),0);\r\n    if aug(p[i]) then inc(tmp);\r\n   end;\r\n if tmp>ans then updata(tmp);\r\nend;\r\nprocedure work;\r\nvar i,j,time:longint;\r\nbegin\r\n for i:=1 to n do\r\n  begin\r\n   p[i]:=i;\r\n   q[i]:=i;\r\n  end;\r\n for time:=1 to randtime do\r\n  begin\r\n   for i:=1 to n do\r\n    begin\r\n     j:=i+random(n-i+1);\r\n     swap(q[i],q[j]);\r\n     j:=i+random(n-i+1);\r\n     swap(p[i],p[j]);\r\n    end;\r\n   workans;\r\n  end;\r\nend;\r\nprocedure outputint;\r\nvar i:longint;\r\nbegin\r\n writeln(ans*2);\r\n for i:=1 to n do\r\n  if ansy[i]>i then writeln(i,' ',ansy[i]);\r\nend;\r\nbegin\r\n assign(input,'input.in');reset(input);\r\n assign(output,'output.out');rewrite(output);\r\n randomize;\r\n inputint;\r\n work;\r\n outputint;\r\n close(input);\r\n close(output);\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/3.刘弈《浅谈信息学中状态的合理设计与应用》/例题程序/Banal_Tickets.dpr",
    "content": "program doshide;\r\n\r\nconst\r\n    maxn = 18;\r\n    base = 9;\r\n    maxm = 50000;\r\n    sum : array [ 1..9, 1..4 ] of longint =\r\n        ( ( 0, 0, 0, 0 ), ( 1, 0, 0, 0 ), ( 0, 1, 0 ,0 ), ( 2, 0, 0, 0 ), ( 0, 0, 1, 0 ), ( 1, 1, 0, 0 ), ( 0, 0, 0, 1 ), ( 3, 0, 0, 0 ), ( 0, 2, 0, 0 ) );\r\n\r\ntype\r\n    Tnumber = array [ 0..6 ] of longint;\r\n    ArrayType = array [ 0..1, 1..maxm ] of TNumber;\r\n    NumberType = array [ 1..maxn ] of char;\r\n\r\nvar\r\n    dpa, dpb : ArrayType;\r\n    a, b : NumberType;\r\n    d : array [ 0..base ] of longint;\r\n    queue : array [ 1..maxm, 1..4 ] of longint;\r\n    dist : array [ 1..maxm ] of longint;\r\n    p : array [ -1..maxn * 3, 0..maxn * 2, 0..maxn, 0..maxn ] of longint;\r\n    n, final, node : longint;\r\n    ans, m : array [ 0..10 ] of longint;\r\n\r\nprocedure ReadData;\r\n\r\nvar\r\n    i : longint;\r\n\r\nbegin\r\n    readln( n );\r\n    for i := 1 to n do\r\n        read( a[ i ] );\r\n    for i := 1 to n do\r\n        read( b[ i ] );\r\nend;\r\n\r\nprocedure PreWork;\r\n\r\nvar\r\n    h, t, i : longint;\r\n\r\nbegin\r\n    h := 0;\r\n    t := 1;\r\n    queue[ 1 ][ 1 ] := 0;\r\n    queue[ 1 ][ 2 ] := 0;\r\n    queue[ 1 ][ 3 ] := 0;\r\n    queue[ 1 ][ 4 ] := 0;\r\n    dist[ 1 ] := 0;\r\n    p[ 0 ][ 0 ][ 0 ][ 0 ] := 1;\r\n    repeat\r\n        inc( h );\r\n        if ( dist[ h ] = n ) then\r\n            continue;\r\n        for i := 1 to 9 do\r\n            if ( p[ queue[ h ][ 1 ] + sum[ i ][ 1 ] ][ queue[ h ][ 2 ] + sum[ i ][ 2 ] ][ queue[ h ][ 3 ] + sum[ i ][ 3 ] ][ queue[ h ][ 4 ] + sum[ i ][ 4 ] ] = 0 ) then\r\n                begin\r\n                    inc( t );\r\n                    queue[ t ][ 1 ] := queue[ h ][ 1 ] + sum[ i ][ 1 ];\r\n                    queue[ t ][ 2 ] := queue[ h ][ 2 ] + sum[ i ][ 2 ];\r\n                    queue[ t ][ 3 ] := queue[ h ][ 3 ] + sum[ i ][ 3 ];\r\n                    queue[ t ][ 4 ] := queue[ h ][ 4 ] + sum[ i ][ 4 ];\r\n                    dist[ t ] := dist[ h ] + 1;\r\n                    p[ queue[ t ][ 1 ] ][ queue[ t ][ 2 ] ][ queue[ t ][ 3 ] ][ queue[ t ][ 4 ] ] := t;\r\n                end;\r\n    until ( h >= t );\r\n    inc( t );\r\n    queue[ t ][ 1 ] := - 1;\r\n    queue[ t ][ 2 ] := 0;\r\n    queue[ t ][ 3 ] := 0;\r\n    queue[ t ][ 4 ] := 0;\r\n    node := t;\r\nend;\r\n\r\nprocedure Plus( var a, b : TNumber );\r\n\r\nvar\r\n    i, k : longint;\r\n\r\nbegin\r\n    if ( a[ 0 ] = 0 ) then\r\n        a[ 0 ] := 1;\r\n    k := a[ 0 ];\r\n    if ( b[ 0 ] > k ) then\r\n        k := b[ 0 ];\r\n    for i := 1 to k do\r\n        inc( a[ i ], b[ i ] );\r\n    for i := 1 to k do\r\n        if ( a[ i ] >= d[ base ] ) then\r\n            begin\r\n                inc( a[ i + 1 ] );\r\n                dec( a[ i ], d[ base ] );\r\n            end;\r\n    if ( a[ a[ 0 ] + 1 ] > 0 ) then\r\n        inc( a[ 0 ] );\r\nend;\r\n\r\nprocedure Mul( var a, b : TNumber );\r\n\r\nvar\r\n    i, j : longint;\r\n    w : int64;\r\n\r\nbegin\r\n    if ( a[ 0 ] = 0 ) then\r\n        a[ 0 ] := 1;\r\n    if ( b[ 0 ] = 0 ) then\r\n        b[ 0 ] := 1;\r\n    for i := 1 to a[ 0 ] do\r\n        for j := 1 to b[ 0 ] do\r\n            begin\r\n                w := int64( a[ i ] ) * b[ j ] + ans[ i + j - 1 ];\r\n                ans[ i + j - 1 ] := w mod d[ base ];\r\n                inc( ans[ i + j ], w div d[ base ] );\r\n            end;\r\n    i := a[ 0 ] + b[ 0 ] - 1;\r\n    while ( ans[ i + 1 ] >= d[ base ] ) do\r\n        begin\r\n            inc( i );\r\n            inc( ans[ i + 1 ], ans[ i ] div d[ base ] );\r\n            ans[ i ] := ans[ i ] mod d[ base ];\r\n        end;\r\n    while ( ans[ i + 1 ] > 0 ) do\r\n        inc( i );\r\n    while ( i > 1 ) and ( ans[ i ] = 0 ) do\r\n        dec( i );\r\n    if ( i > ans[ 0 ] ) then\r\n        ans[ 0 ] := i;\r\nend;\r\n\r\nprocedure Minus( k : longint );\r\n\r\nvar\r\n    i : longint;\r\n\r\nbegin\r\n    m[ 0 ] := 1;\r\n    m[ 1 ] := 1;\r\n    for i := 1 to k do\r\n        if ( int64( m[ m[ 0 ] ] ) * 10 < d[ base ] ) then\r\n            m[ m[ 0 ] ] := m[ m[ 0 ] ] * 10\r\n        else\r\n            begin\r\n                m[ m[ 0 ] ] := 0;\r\n                inc( m[ 0 ] );\r\n                m[ m[ 0 ] ] := 1;\r\n            end;\r\n    for i := 1 to m[ 0 ] do\r\n        begin\r\n            ans[ i ] := m[ i ] - ans[ i ];\r\n            if ( ans[ i ] < 0 ) then\r\n                begin\r\n                    inc( ans[ i ], d[ base ] );\r\n                    dec( m[ i + 1 ] );\r\n                end;\r\n        end;\r\n    ans[ 0 ] := m[ 0 ];\r\n    while ( ans[ 0 ] > 1 ) and ( ans[ ans[ 0 ] ] = 0 ) do\r\n        dec( ans[ 0 ] );\r\nend;\r\n\r\nprocedure Print;\r\n\r\nvar\r\n    i, j : longint;\r\n\r\nbegin\r\n    write( ans[ ans[ 0 ] ] );\r\n    for i := ans[ 0 ] - 1 downto 1 do\r\n        for j := base - 1 downto 0 do\r\n            write( ans[ i ] div d[ j ] mod 10 );\r\n    writeln;\r\nend;\r\n\r\nprocedure Calculate( var m : NumberType; var dp : ArrayType );\r\n\r\nvar\r\n    now, i, j, num : longint;\r\n\r\nbegin\r\n    dp[ 0 ][ 1 ][ 0 ] := 1;\r\n    dp[ 0 ][ 1 ][ 1 ] := 1;\r\n    i := 0;\r\n    for now := 1 to n do\r\n        begin\r\n            i := i xor 1;\r\n            fillchar( dp[ i ], sizeof( dp[ i ] ), 0 );\r\n            for j := 1 to node - 1 do\r\n                if not ( ( dp[ i xor 1 ][ j ][ 0 ] = 0 ) or ( ( dp[ i xor 1 ][ j ][ 0 ] = 1 ) and ( dp[ i xor 1 ][ j ][ 1 ] = 0 ) ) ) then\r\n                    if ( m[ now ] = '?' ) then\r\n                        begin\r\n                            Plus( dp[ i ][ node ], dp[ i xor 1 ][ j ] );\r\n                            for num := 1 to 9 do\r\n                                Plus( dp[ i ][ p[ queue[ j ][ 1 ] + sum[ num ][ 1 ] ][ queue[ j ][ 2 ] + sum[ num ][ 2 ] ][ queue[ j ][ 3 ] + sum[ num ][ 3 ] ][ queue[ j ][ 4 ] + sum[ num ][ 4 ] ] ], dp[ i xor 1 ][ j ] );\r\n                        end\r\n                    else\r\n                        if ( m[ now ] = '0' ) then\r\n                            Plus( dp[ i ][ node ], dp[ i xor 1 ][ j ] )\r\n                        else\r\n                            begin\r\n                                num := ord( m[ now ] ) - ord( '0' );\r\n                                Plus( dp[ i ][ p[ queue[ j ][ 1 ] + sum[ num ][ 1 ] ][ queue[ j ][ 2 ] + sum[ num ][ 2 ] ][ queue[ j ][ 3 ] + sum[ num ][ 3 ] ][ queue[ j ][ 4 ] + sum[ num ][ 4 ] ] ], dp[ i xor 1 ][ j ] );\r\n                            end;\r\n            if ( m[ now ] = '?' ) then\r\n                for j := 1 to 10 do\r\n                    Plus( dp[ i ][ node ], dp[ i xor 1 ][ node ] )\r\n            else\r\n                Plus( dp[ i ][ node ], dp[ i xor 1 ][ node ] );\r\n        end;\r\n    final := i;\r\nend;\r\n\r\nprocedure Work;\r\n\r\nvar\r\n    i, w : longint;\r\n\r\nbegin\r\n    d[ 0 ] := 1;\r\n    for i := 1 to base do\r\n        d[ i ] := d[ i - 1 ] * 10;\r\n    Calculate( a, dpa );\r\n    Calculate( b, dpb );\r\n    ans[ 0 ] := 1;\r\n    ans[ 1 ] := 0;\r\n    Mul( dpa[ final ][ node ], dpb[ final ][ node ] );\r\n    for i := 1 to node - 1 do\r\n        Mul( dpa[ final ][ i ], dpb[ final ][ i ] );\r\n    Print;\r\n    w := 0;\r\n    for i := 1 to n do\r\n        inc( w, ord( a[ i ] = '?' ) + ord( b[ i ] = '?' ) );\r\n    Minus( w );\r\n    Print;\r\nend;\r\n\r\nbegin\r\n    assign( input, 'pku1608.in' );\r\n    reset( input );\r\n    assign( output, 'pku.out' );\r\n                    {36.out}\r\n    rewrite( output );\r\n\r\n    ReadData;\r\n    PreWork;\r\n    Work;\r\n\r\n    close( input );\r\n    close( output );\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/3.刘弈《浅谈信息学中状态的合理设计与应用》/例题程序/Shoot_Your_Gun.dpr",
    "content": "program doshide;\r\n\r\n{$R-,Q-,S-}\r\n\r\nconst\r\n    dir : array [ 1..4, 1..2 ] of longint = ( ( - 1, - 1 ), ( 1, - 1 ), ( 1, 1 ), ( - 1, 1 ) );\r\n    opp : array [ 1..4, 1..4 ] of longint = ( ( 2, 1, 4, 3 ), ( 4, 3, 2, 1 ), ( 2, 1, 4, 3 ), ( 4, 3, 2, 1 ) );\r\n    op : array [ 1..4 ] of longint = ( 3, 4, 1, 2 );\r\n    maxn = 50 + 1;\r\n    maxm = 2000000;\r\n    infinity = 100000000;\r\n\r\ntype\r\n    Point = array [ 1..3 ] of longint;\r\n\r\nvar\r\n    m : array [ 1..3, 1..maxn ] of Point;\r\n    turn : array [ 1..3, 1..maxn ] of longint;\r\n    visit : array [ 0..maxm, 1..4 ] of boolean;\r\n    first : array [ 1..maxn ] of longint;\r\n    n : array [ 1..3 ] of longint;\r\n    ans, task : longint;\r\n\r\nprocedure ReadData;\r\n\r\nvar\r\n    i : longint;\r\n\r\n    procedure GetInf( k : longint );\r\n\r\n    var\r\n        i, j : longint;\r\n\r\n    begin\r\n        for i := 1 to n[ k ] do\r\n            begin\r\n                read( m[ k ][ i ][ 1 ], m[ k ][ i ][ 2 ] );\r\n                m[ k ][ i ][ 1 ] := m[ k ][ i ][ 1 ] * 2;\r\n                m[ k ][ i ][ 2 ] := m[ k ][ i ][ 2 ] * 2;\r\n            end;\r\n        m[ k ][ n[ k ] + 1 ] := m[ k ][ 1 ];\r\n        for i := 1 to n[ k ] do\r\n            begin\r\n                if ( m[ k ][ i + 1 ][ 2 ] - m[ k ][ i ][ 2 ] < 0 ) then\r\n                    m[ k ][ i ][ 3 ] := 1;\r\n                if ( m[ k ][ i + 1 ][ 1 ] - m[ k ][ i ][ 1 ] > 0 ) then\r\n                    m[ k ][ i ][ 3 ] := 2;\r\n                if ( m[ k ][ i + 1 ][ 2 ] - m[ k ][ i ][ 2 ] > 0 ) then\r\n                    m[ k ][ i ][ 3 ] := 3;\r\n                if ( m[ k ][ i + 1 ][ 1 ] - m[ k ][ i ][ 1 ] < 0 ) then\r\n                    m[ k ][ i ][ 3 ] := 4;\r\n            end;\r\n        for i := 1 to n[ k ] do\r\n            begin\r\n                j := i + 1;\r\n                if ( j > n[ k ] ) then\r\n                    j := 1;\r\n                if ( m[ k ][ i ][ 3 ] = 1 ) and ( m[ k ][ j ][ 3 ] = 2 ) then\r\n                    turn[ k ][ i + 1 ] := 3;\r\n                if ( m[ k ][ i ][ 3 ] = 1 ) and ( m[ k ][ j ][ 3 ] = 4 ) then\r\n                    turn[ k ][ i + 1 ] := 4;\r\n                if ( m[ k ][ i ][ 3 ] = 2 ) and ( m[ k ][ j ][ 3 ] = 1 ) then\r\n                    turn[ k ][ i + 1 ] := 4;\r\n                if ( m[ k ][ i ][ 3 ] = 2 ) and ( m[ k ][ j ][ 3 ] = 3 ) then\r\n                    turn[ k ][ i + 1 ] := 1;\r\n                if ( m[ k ][ i ][ 3 ] = 3 ) and ( m[ k ][ j ][ 3 ] = 2 ) then\r\n                    turn[ k ][ i + 1 ] := 2;\r\n                if ( m[ k ][ i ][ 3 ] = 3 ) and ( m[ k ][ j ][ 3 ] = 4 ) then\r\n                    turn[ k ][ i + 1 ] := 1;\r\n                if ( m[ k ][ i ][ 3 ] = 4 ) and ( m[ k ][ j ][ 3 ] = 1 ) then\r\n                    turn[ k ][ i + 1 ] := 2;\r\n                if ( m[ k ][ i ][ 3 ] = 4 ) and ( m[ k ][ j ][ 3 ] = 3 ) then\r\n                    turn[ k ][ i + 1 ] := 3;\r\n            end;\r\n        turn[ k ][ 1 ] := turn[ k ][ n[ k ] + 1 ];\r\n    end;\r\n\r\nbegin\r\n    read( n[ 1 ] );\r\n    if ( n[ 1 ] = 0 ) then\r\n        exit;\r\n    read( n[ 2 ], n[ 3 ] );\r\n    for i := 1 to 3 do\r\n        GetInf( i );\r\nend;\r\n\r\nprocedure Walk( x, y, d : longint );\r\n\r\nvar\r\n    min, a, b, id : longint;\r\n    times, num : longint;\r\n\r\n    function Area( x, y : longint; p1, p2 : Point ) : longint;\r\n\r\n    begin\r\n        Area := ( x - p2[ 1 ] ) * ( p1[ 2 ] - p2[ 2 ] ) - ( p1[ 1 ] - p2[ 1 ] ) * ( y - p2[ 2 ] );\r\n    end;\r\n\r\n    function Dot( p1, p2 : Point; x, y : longint ) : longint;\r\n\r\n    begin\r\n        Dot := ( p1[ 1 ] - x ) * ( p2[ 1 ] - x ) + ( p1[ 2 ] - y ) * ( p2[ 2 ] - y );\r\n    end;\r\n\r\n    function Cross( var x1, y1, dist : longint; p1, p2 : Point ) : boolean;\r\n\r\n    begin\r\n        x1 := x + dist * dir[ d ][ 1 ];\r\n        y1 := y + dist * dir[ d ][ 2 ];\r\n        Cross := ( ( Area( x1, y1, p1, p2 ) = 0 ) and ( dot( p1, p2, x1, y1 ) < 0 ) ) or ( ( p1[ 1 ] = x1 ) and ( p1[ 2 ] = y1 ) );\r\n    end;\r\n\r\n    function Dist( p1, p2 : Point ) : longint;\r\n\r\n    begin\r\n        if ( p1[ 1 ] = p2[ 1 ] ) then\r\n            Dist := abs( x - p1[ 1 ] )\r\n        else\r\n            Dist := abs( y - p1[ 2 ] );\r\n    end;\r\n\r\n    procedure Process;\r\n\r\n    var\r\n        k, i, x1, y1, distance : longint;\r\n\r\n    begin\r\n        min := infinity;\r\n        a := 0;\r\n        b := 0;\r\n        id := 0;\r\n        num := 0;\r\n        for k := 1 to 3 do\r\n            for i := 1 to n[ k ] do\r\n                begin\r\n                    distance := dist( m[ k ][ i ], m[ k ][ i + 1 ] );\r\n                    if ( distance > 0 ) and ( distance < min ) and ( Cross( x1, y1, distance, m[ k ][ i ], m[ k ][ i + 1 ] ) ) then\r\n                        begin\r\n                            min := distance;\r\n                            a := x1;\r\n                            b := y1;\r\n                            num := i;\r\n                            id := k;\r\n                        end;\r\n                end;\r\n    end;\r\n\r\nbegin\r\n    times := 0;\r\n    inc( times );\r\n    repeat\r\n        if ( times - 2 > ans ) then\r\n            exit;\r\n        Process;\r\n        if ( min = infinity ) or ( id = 1 ) then\r\n            begin\r\n                if ( id = 1 ) then\r\n                    visit[ first[ num ] + 1 + abs( a - m[ 1 ][ num ][ 1 ] ) + abs( b - m[ 1 ][ num ][ 2 ] ) ][ op[ d ] ] := true;\r\n                exit;\r\n            end;\r\n        if ( id = 2 ) then\r\n            break;\r\n        if ( a = m[ id ][ num ][ 1 ] ) and ( b = m[ id ][ num ][ 2 ] ) then\r\n            begin\r\n                if ( turn[ id ][ num ] = d ) or ( turn[ id ][ num ] = op[ d ] ) then\r\n                    exit; \r\n                dec( times );\r\n            end\r\n        else\r\n            d := opp[ m[ id ][ num ][ 3 ] ][ d ];\r\n        x := a;\r\n        y := b;\r\n    until ( false );\r\n    if ( times - 1 < ans ) then\r\n        ans := times - 1;\r\nend;\r\n\r\nprocedure Work;\r\n\r\nvar\r\n    i, k, x, y, a, b, l : longint;\r\n\r\nbegin\r\n    ans := infinity;\r\n    l := 0;\r\n    for i := 1 to n[ 1 ] do\r\n        begin\r\n            x := ( m[ 1 ][ i + 1 ][ 1 ] - m[ 1 ][ i ][ 1 ] );\r\n            y := ( m[ 1 ][ i + 1 ][ 2 ] - m[ 1 ][ i ][ 2 ] );\r\n            if ( x <> 0 ) then\r\n                x := x div abs( x );\r\n            if ( y <> 0 ) then\r\n                y := y div abs( y );\r\n            a := m[ 1 ][ i ][ 1 ];\r\n            b := m[ 1 ][ i ][ 2 ];\r\n            first[ i ] := l;\r\n            while ( a <> m[ 1 ][ i + 1 ][ 1 ] ) or ( b <> m[ 1 ][ i + 1 ][ 2 ] ) do\r\n                begin\r\n                    inc( l );\r\n                    inc( a, x );\r\n                    inc( b, y );\r\n                end;\r\n        end;    \r\n    for i := 1 to n[ 1 ] do\r\n        begin\r\n            x := ( m[ 1 ][ i + 1 ][ 1 ] - m[ 1 ][ i ][ 1 ] );\r\n            y := ( m[ 1 ][ i + 1 ][ 2 ] - m[ 1 ][ i ][ 2 ] );\r\n            if ( x <> 0 ) then\r\n                x := x div abs( x );\r\n            if ( y <> 0 ) then\r\n                y := y div abs( y );\r\n            a := m[ 1 ][ i ][ 1 ];\r\n            b := m[ 1 ][ i ][ 2 ];\r\n            while ( a <> m[ 1 ][ i + 1 ][ 1 ] ) or ( b <> m[ 1 ][ i + 1 ][ 2 ] ) do\r\n                begin\r\n                    for k := 1 to 4 do\r\n                        if ( not visit[ first[ i ] + 1 + abs( a - m[ 1 ][ i ][ 1 ] ) + abs( b - m[ 1 ][ i ][ 2 ] ) ][ k ] ) then\r\n                            Walk( a, b, k );\r\n                    inc( a, x );\r\n                    inc( b, y );\r\n                end;\r\n        end;\r\n    if ( ans = infinity ) then\r\n        ans := - 1;\r\n    writeln( 'Case ', task, ': ', ans );\r\nend;\r\n\r\nbegin\r\n    assign( input, 'gun.in' );\r\n    reset( input );\r\n    assign( output, 'gun.out' );\r\n                    {gun.ans}\r\n    rewrite( output );\r\n\r\n    task := 0;\r\n    repeat\r\n        fillchar( visit, sizeof( visit ), 0 );\r\n        inc( task );\r\n        ReadData;\r\n        if ( n[ 1 ] = 0 ) then\r\n            break;\r\n        Work;\r\n    until ( false );\r\n\r\n    close( input );\r\n    close( output );\r\nend.\r\n"
  },
  {
    "path": "相关资源/OI国家集训队论文集1999~2016/国家集训队2008论文集/Day1/3.刘弈《浅谈信息学中状态的合理设计与应用》/例题程序/Square_Roots.dpr",
    "content": "program doshide;\r\n\r\nconst\r\n    maxn = 100000;\r\n\r\nvar\r\n    m : array [ 0..maxn, 1..2 ] of longint;\r\n    p, value, times, ans : array [ 0..maxn ] of longint;\r\n    n : longint;\r\n\r\nprocedure Swap( var a, b : longint );\r\n\r\nvar\r\n    tmp : longint;\r\n\r\nbegin\r\n    tmp := a;\r\n    a := b;\r\n    b := tmp;\r\nend;\r\n\r\nprocedure Qsort( s, t : longint );\r\n\r\nvar\r\n    i, j, x : longint;\r\n\r\nbegin\r\n    i := s;\r\n    j := t;\r\n    x := p[ ( s + t ) shr 1 ];\r\n    repeat\r\n        while ( m[ p[ i ] ][ 2 ] < m[ x ][ 2 ] ) do\r\n            inc( i );\r\n        while ( m[ p[ j ] ][ 2 ] > m[ x ][ 2 ] ) do\r\n            dec( j );\r\n        if ( i <= j ) then\r\n            begin\r\n                Swap( p[ i ], p[ j ] );\r\n                inc( i );\r\n                dec( j );\r\n            end;\r\n    until ( i > j );\r\n    if ( s < j ) then\r\n        Qsort( s, j );\r\n    if ( i < t ) then\r\n        Qsort( i, t );\r\nend;\r\n\r\nprocedure ReadData;\r\n\r\nvar\r\n    i : longint;\r\n\r\nbegin\r\n    read( n );\r\n    for i := 1 to n do\r\n        begin\r\n            read( m[ i ][ 1 ], m[ i ][ 2 ] );\r\n            p[ i ] := i;\r\n        end;\r\n    Qsort( 1, n );\r\nend;\r\n\r\nprocedure Work;\r\n\r\nvar\r\n    i, id : longint;\r\n\r\n    procedure GetValue( x : longint );\r\n\r\n    var\r\n        i : longint;\r\n\r\n    begin\r\n        inc( id );\r\n        for i := 0 to x shr 1 do\r\n            begin\r\n                times[ i * i mod x ] := id;\r\n                value[ i * i mod x ] := i;\r\n            end;\r\n    end;\r\n\r\nbegin\r\n    id := 0;\r\n    for i := 1 to n do\r\n        begin\r\n            if ( m[ p[ i ] ][ 2 ] <> m[ p[ i - 1 ] ][ 2 ] ) then\r\n                GetValue( m[ p[ i ] ][ 2 ] );\r\n            if ( times[ m[ p[ i ] ][ 1 ] ] <> id ) then\r\n                ans[ p[ i ] ] := - 1\r\n            else\r\n                ans[ p[ i ] ] := value[ m[ p[ i ] ][ 1 ] ];\r\n        end;\r\n    for i := 1 to n do\r\n        if ( ans[ i ] = - 1 ) then\r\n            writeln( 'No root' )\r\n        else\r\n            writeln( ans[ i ], ' ', m[ i ][ 2 ] - ans[ i ] );\r\nend;\r\n\r\nbegin\r\n    assign( input, 'ural1132.in' );\r\n    reset( input );\r\n    assign( output, 'ural1132.out' );\r\n    rewrite( output );\r\n\r\n    ReadData;\r\n    Work;\r\n\r\n    close( input );\r\n    close( output );\r\nend.\r\n"
  }
]